This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Kermina's profile picture

Nirra OS

Started by Kermina, 07 July 2013 - 11:56 AM
Kermina #1
Posted 07 July 2013 - 01:56 PM
Nirra OS


pastebin get DLeBtW6M installer


(Require advanced computer)


Nirra is modern computercraft operating system with fake multitasking. Provides rich customizable GUI, as well as GUI api for your programs. Only one program run at the time, but many services run in background and react on events. With this aproach you can work in multiple programs, but only one run and the others are paused. Services reacts on sertain events and can update programs in background, like receiving an email. System navigations consists of top system bar with menus and tray items like time and "Magic Button". First menu from the left is main system menu. You can use this menu to open and close programs and to shutdown or reboot the computer. First on the right is "Magic Button", that is used to switch between opened programs. Its functions also include copy, cut and paste (Only File Manager use it in a moment!).


More screenshots:
Spoiler





Features:
Spoiler
  • Fully object oriented GUI optimized for mouse input
  • Fake multitasking (multiple opened programs, one run, others are paused)
  • Background services (clock, and more soon)
  • System-wide clipboard (copy from one program to another)
  • File Manager with multiselection option and much more
  • WidgetsDemo program for presentation of some widgets in API pack(buttons, checkBoxes, …)
  • Several minor system programs (about, open program, … (in-system documentation coming soon))
  • If set, system will on start update it self automaticly (Currently no in-system menu, set manualy content of "Nirra/sysUpdateCheck" file to "true" (update process set its content to "false" agian))

Coming soon:
Spoiler
  • Shortcuts and widgets on desktop
  • Own edit program optimized for Nirra OS
  • Monitor support

Planned features:
Spoiler
  • More services and APIs to interact with Minecraft world
  • More services and APIs to interact with MiscPeripherals
  • Program editor to make programs with minimal code typing and more mouse clicking (For users who don't know how to program, but need custom automatization)

Known bugs:
Spoiler
  • After using program without Nirra OS support (CraftOS programs) sometimes system clock stop updating automaticly

Please write a coment if you try it. I Iapologize for (m)any spelling mistakes in post and in OS. More info with next update.
Lyqyd #2
Posted 07 July 2013 - 02:26 PM
Split into new topic.
TheOddByte #3
Posted 07 July 2013 - 02:53 PM
This looks very promising! :)/>
I'll try it out as soon as possible ;)/>
Kermina #4
Posted 12 July 2013 - 06:08 PM
I must ask, do you like it? Do you want me to continue my work on this OS? Please answer, I don't have much free time and I have several opened projects. I like making programs (and OSs) for computercraft, but if you are not interesed then I will return to my project for android. Thank you.
Zudo #5
Posted 13 July 2013 - 01:21 AM
I must ask, do you like it? Do you want me to continue my work on this OS? Please answer, I don't have much free time and I have several opened projects. I like making programs (and OSs) for computercraft, but if you are not interesed then I will return to my project for android. Thank you.

Even if anyone said it was a pile of crap, you should keep working on it! You could make something amazing that no-one has ever done before!
nutcase84 #6
Posted 13 July 2013 - 08:43 PM
Not to be rude, but that theme looks like poop. :D/>

Cool, though. But I think the computer resolution is to low for windows.
Kermina #7
Posted 15 July 2013 - 09:49 PM
Not to be rude, but that theme looks like poop. :D/>

Well I didn't consider theme as much important part. I am focusing on functionality in normal modded minecraft play. My goal is to offer OS that will use everyone who play with ComputerCraft installed, not just for us who are interested in programming and everything that cc offer.

Cool, though. But I think the computer resolution is to low for windows.
I am not exactly sure what you mean by that, but my OS doesn't support windows. It is more like android: one program stretched on whole sreen with system bar on the top. Things like Options in File manager on the screenshot above are just program elements like button (in this case Scroll Pane) and it is on the autor of the program how big he/she make them and where are positioned. Their position is fixed in their parents and user can't move them.