moonshot

technical

hylla

hylla shows the files and folders of jakel as icons and opens whatever is clicked. it is an ordinary ring-3 program, started from the shell with start hylla.elf.

a moonshot screen with the shell on the left and hylla on the right. hylla shows the root folder as a grid of icons with names under them on a dark blue background: plain pages for demo.c0, a yellow folder named test, green program icons with a white triangle for infecteria, utsikt.elf, lira.elf and hylla.elf, pages with blue lines for index.html and about.html, a picture icon for moon.spr and a page with a purple note for demo.not. a dark bar along the top shows the path, a single slash.
the root folder, each kind of file with its own icon.

finding and opening

hylla does not rename, move or delete anything. names are given in the shell, and hylla is for finding things and opening them. the kind of a file is its ending.

endingopens in
a folderhylla itself
.elfruns as a program
.htmlutsikt
.notlira
.sprpensel
.c0, .txtskrift

backspace goes up a folder and r reads the folder again. the background is whatever hylla.bg in the root says, a colour such as #203040 or the name of a picture drawn as tiles.