Versiooniga Heksagon sai alguse initsiatiiv luua nullist luua tekstipõhiseid liideseid erinevate Markuse asjade utilliitide jaoks.
TUI ehk tekstiliides pakub järgmiseid eeliseid:
- Suurendatud ligipääsetavus ja ühilduvus - Neid utilliite saab käivitada otse käsurealt ilma graafilise kasutajaliideseta, mis on vajalik näiteks serverite jaoks ning kasulik tavaarvutitele kaughalduse jaoks
- Vähendatud resursside kasutus - Tekstiliidesed kasutavad vähem operatiivmälu ja salvestusruumi
- Voolujooneline tarkvara arendamise ja testimise protsess - Uus koodibaas võimaldab erinevaid komponente paremini organiseerida ja tekstiliideste kompileerimine erinevate platvormide jaoks on lihtsustatud
Nende komponentide lähtekood on saadaval selles avalikus tarkvarahoidlas: https://github.com/MarkusMaal/mas-tui.
Praeguseks hetkeks on valminud järgmised komponendid:
- Markuse arvuti juhtpaneel 0.4.9 (MasCpanel)
- Markuse mälupulk 0.3.8 (MasFlashDrv)
Mõlemad komponendid on Alpha arendusjärgus, mis tähendab, et teatud funktsioonid veel puuduvad ning neid pole põhjalikult testitud.
Unikaalsed funktsioonid nendel komponentidel on järgmised:
- Skripti menüü (MasCpanel) - Faili ScriptMenu.xml kaudu defineeritud menüü skriptidega, mida kasutaja saab käivitada
- Laivis uudised (MasFlashDrv) - Laadi alla ja salvesta postitused sellest ajaveebist ning kuva kasutajale lugemiseks
MasCpanel konfiguratsiooni vahekaart |
| MasFlashDrv uudiste vahekaart |
Kommentaarid
Postita kommentaar