OmniOS - The OS than can do (almost) anything
Creator 12 Oct 2015
New version: 15w43a
New:
New:
- Fixed error system, it is now displayed directly on screen
- FS sandbox is also working correctly
Creator 17 Oct 2015
Does anyone actually use OmniOS and is it worth the effort I am putting in it?
LeDark Lua 17 Oct 2015
If I would have Minecraft, I would have a great use for it, but now, I use it for learning purposes and just trying to bug out the system, and In two weeks, I could not do anything, no bugs, no nothing, working properly. Except If you made it, you could tell us the exploits or weak spots so we could find bugs.
Creator 17 Oct 2015
Do you mean that you were intentionally trying to bug OmniOS?
Well I totally encourage you to do so and to report the possible exploits (or keep them to yourself for evil purposes).
I am flattered that everything works properly.
There is one bug I can't fix: when I launch the shell program from the desktop, it gets to use the root directory not the OmniOS/usr directory. I have still no idea how to fix that one.
I also don't mind you using the code for learning purposes.
PS: I was sure you'd post because 1) I saw you in the online member list and you were reading this topic 2) you always respond and I find that great!
Well I totally encourage you to do so and to report the possible exploits (or keep them to yourself for evil purposes).
I am flattered that everything works properly.
There is one bug I can't fix: when I launch the shell program from the desktop, it gets to use the root directory not the OmniOS/usr directory. I have still no idea how to fix that one.
I also don't mind you using the code for learning purposes.
PS: I was sure you'd post because 1) I saw you in the online member list and you were reading this topic 2) you always respond and I find that great!
Creator 18 Oct 2015
Calculator. Yep. It is unused because it was buggy and raised an error, which stopped OmniOS.
Creator 24 Oct 2015
I am going to implement daemons into OmniOS. If you have any useful ideas, be sure to share them now while I have not implemented too much code. One of the ideas I have is to use it to detect key combinations and networking. Maybe notifications too.
Creator 04 Nov 2015
Also, I have been working on a GUI framework. It will replace Interact, which was a failure. Any other requests you may have, because now I'm getting serious with coding.
thedigi321 04 Nov 2015
I love this OS, and found somethings that i would like but it might not be possible here is some of the things if they are not added yet:
i would love to have the ability to have more OSes on the list like if i want the Chrome OS, OmiOS, and Rindows on the list then i can pick from the ones i have installed, that might not be possible tho. another thing i would like is to make my own shortcuts on the desktop with programs from the list(also that might not be possible. there is an error currently
a bug i found is when clicking the NPaintPro gave me an error of "cannot resume dead coroutine", another thing is when on filex and right clicking then "Run" i get the error "Main.lua:689: attempt to concatenate nil and string". in settings when i click "desktop", shortcuts, then the + on the bottom left i get the error Main.lua:46:attempt to index ? (a nil value)
some things may need work but this OS shows promise
i would love to have the ability to have more OSes on the list like if i want the Chrome OS, OmiOS, and Rindows on the list then i can pick from the ones i have installed, that might not be possible tho. another thing i would like is to make my own shortcuts on the desktop with programs from the list(also that might not be possible. there is an error currently
a bug i found is when clicking the NPaintPro gave me an error of "cannot resume dead coroutine", another thing is when on filex and right clicking then "Run" i get the error "Main.lua:689: attempt to concatenate nil and string". in settings when i click "desktop", shortcuts, then the + on the bottom left i get the error Main.lua:46:attempt to index ? (a nil value)
some things may need work but this OS shows promise
LDDestroier 04 Nov 2015
Would you consider not making your own UI framework and using Flare, which already exists?
Creator 05 Nov 2015
Thanks for the feedback.
@thedigi: this is the kind of feedback I love because I know exactly what I have to fix. Thanks.
@LDD: By making my own, I have several advantages: I know exactly how it works. If I don't like it, I change it. I also can modify it very easily. Remember that CC is a learning platform, so how much would I learn about coding and the pain making a GUI framework is if I used Flare. I also believe that my framework has a slight design (not visual, but coding/idea) advantage and if I optimize it properly, it might be faster.
Edit: Adding new OSes is no prob. I'll work on the bios function of the OS and allow you to add more OSes and the path of the file that should be run.
@thedigi: this is the kind of feedback I love because I know exactly what I have to fix. Thanks.
@LDD: By making my own, I have several advantages: I know exactly how it works. If I don't like it, I change it. I also can modify it very easily. Remember that CC is a learning platform, so how much would I learn about coding and the pain making a GUI framework is if I used Flare. I also believe that my framework has a slight design (not visual, but coding/idea) advantage and if I optimize it properly, it might be faster.
Edit: Adding new OSes is no prob. I'll work on the bios function of the OS and allow you to add more OSes and the path of the file that should be run.
Creator 05 Nov 2015
New version released: 15w45a
Features:
- The bios allows the addition of other OSes.
- Some other improvements.
Features:
- The bios allows the addition of other OSes.
- Some other improvements.
Nothy 05 Nov 2015
When trying to add icons to the home screen, I stumbled upon this error:
"Main.lua:46: attempt to index ? (a nil value)"
"Main.lua:46: attempt to index ? (a nil value)"
Creator 05 Nov 2015
I know. I will be fixing that. It is just that Interact was over complicated and overly badly designed. I am replacing it with another, better GUI framework.
I have been working on the wiki of OmniOS for the past few days, so if you feel like being overwhelmed with a nice documentation, be sure to drop by.
The best written (and only complete) page is OmniOS API.
Some of you may have heard of Pixel, an Application Framework I am developing. (If you haven't heard of it, be sure to look at the Gitter chat.) Well the good news is that OmniOS will completely switch to using it.
I have been working on the wiki of OmniOS for the past few days, so if you feel like being overwhelmed with a nice documentation, be sure to drop by.
The best written (and only complete) page is OmniOS API.
Some of you may have heard of Pixel, an Application Framework I am developing. (If you haven't heard of it, be sure to look at the Gitter chat.) Well the good news is that OmniOS will completely switch to using it.
LoganDark 07 Dec 2015
Nice! I really like this OS, but there are some catches I don't really like.
Creator 07 Dec 2015
LDDestroier 10 Dec 2015
If there's any advice that I can give, try to make the color palate good looking. I try to stick with a gray background/white text, or lightGray background/black text for highlighted things. Orange text works nicely over gray, but not orange background.
I say this because the screenshot with the green background makes my eyes hurt. Color contrast is important!
I say this because the screenshot with the green background makes my eyes hurt. Color contrast is important!