Linear Operating System [Discontinued]
Lyqyd 31 Oct 2014
Of course it will be executed. These are equivalent:
return func()
return func()
mrdawgza 07 Nov 2014
Regarding release 1.5.2 (not out yet):
I have planned release 1.5.2 to include desktop icons, however I will require some help with this.
I have tried using Bedrock however I can't seem to get Bedrock working, at all.
I had ideas on using a table inside the current users folder which would store the icons and the programs the icons would lead to, but there are too
many things I can't think of that would go wrong.
I have planned release 1.5.2 to include desktop icons, however I will require some help with this.
I have tried using Bedrock however I can't seem to get Bedrock working, at all.
I had ideas on using a table inside the current users folder which would store the icons and the programs the icons would lead to, but there are too
many things I can't think of that would go wrong.
Dahknee 21 Nov 2014
Looks good, just add more functionality to it, like programs that will help users to make things or help them in minecraft day-to-day life!
mrdawgza 22 Nov 2014
DannySMc, on 21 November 2014 - 11:11 AM, said:
Looks good, just add more functionality to it, like programs that will help users to make things or help them in minecraft day-to-day life!
I plan to have a rebuilt OS in the next update
EDIT
This is my 100th post />:D:D:D
Edited by mrdawgza, 23 November 2014 - 10:37 AM.
oscar124 22 Nov 2014
After entering information in the register option it crashes and outputs:
Saving details...
userScreen.ls:95: ././world/computer/165/linear/userfolders/triple/imgs/desktopBg.lsg (No such file or directory)
.3. Fix this, and that FAST!
Also this is ingame and not any emulator.
Saving details...
userScreen.ls:95: ././world/computer/165/linear/userfolders/triple/imgs/desktopBg.lsg (No such file or directory)
.3. Fix this, and that FAST!
oscar124, on 22 November 2014 - 04:12 PM, said:
After entering information in the register option it crashes and outputs:
Saving details...
userScreen.ls:95: ././world/computer/165/linear/userfolders/triple/imgs/desktopBg.lsg (No such file or directory)
.3. Fix this, and that FAST!
Saving details...
userScreen.ls:95: ././world/computer/165/linear/userfolders/triple/imgs/desktopBg.lsg (No such file or directory)
.3. Fix this, and that FAST!
Also this is ingame and not any emulator.
Exerro 22 Nov 2014
oscar124, on 22 November 2014 - 04:13 PM, said:
After entering information in the register option it crashes and outputs:
Saving details...
userScreen.ls:95: ././world/computer/165/linear/userfolders/triple/imgs/desktopBg.lsg (No such file or directory)
.3. Fix this, and that FAST!
-snip (seriously, why did you quote yourself?)-
Also this is ingame and not any emulator.
Saving details...
userScreen.ls:95: ././world/computer/165/linear/userfolders/triple/imgs/desktopBg.lsg (No such file or directory)
.3. Fix this, and that FAST!
-snip (seriously, why did you quote yourself?)-
Also this is ingame and not any emulator.
Edited by awsumben13, 26 November 2014 - 05:04 PM.
mrdawgza 22 Nov 2014
mrdawgza 26 Nov 2014
Release 1.6 (WIP)
As for release 1.6, I am expecting it to be finished soon.
I have had to restart the rebuild like 6 times before I finally got onto a proper route.
The current alpha I have right now is only doing one thing, logging in - then it sits braindead...
However, the rebuild will look and work a lot better then Release 1.5.1, since it be using NovaUI by awsumben13.
I am currently implementing multitasking and desktop icons, is there anything else I can try put in?
-- Edit: I am postponing the multitasking to a later date.
Edited by mrdawgza, 11 February 2015 - 06:42 PM.
As for release 1.6, I am expecting it to be finished soon.
I have had to restart the rebuild like 6 times before I finally got onto a proper route.
The current alpha I have right now is only doing one thing, logging in - then it sits braindead...
However, the rebuild will look and work a lot better then Release 1.5.1, since it be using NovaUI by awsumben13.
I am currently implementing multitasking and desktop icons, is there anything else I can try put in?
-- Edit: I am postponing the multitasking to a later date.
Edited by mrdawgza, 11 February 2015 - 06:42 PM.
Dahknee 27 Nov 2014
mrdawgza 27 Nov 2014
Dahknee 27 Nov 2014
mrdawgza, on 27 November 2014 - 12:34 PM, said:
Use:
local status, err = pcall(YOUR_FUNCTION)
as this will stop the program from automatically terminating your code?
mrdawgza 27 Nov 2014
DannySMc, on 27 November 2014 - 02:36 PM, said:
Well, not sure if my code can be terminated through a program; however this is the prevention I have.
local oldPull = os.pullEvent; os.pullEvent = os.pullEventRaw; -- --code goes here - such as proceeding to load the OS -- os.pullEvent = oldPull;
Edited by mrdawgza, 27 November 2014 - 04:06 PM.
Dahknee 27 Nov 2014
mrdawgza, on 27 November 2014 - 03:29 PM, said:
DannySMc, on 27 November 2014 - 02:36 PM, said:
Well, not sure if my code can be terminated through a program; however this is the prevention I have.
local oldPull = os.pullEvent; os.pullEvent = os.pullEventRaw; -- --code goes here - such as proceeding to load the OS -- os.pullEvent = oldPull;
No if an error occurs it will terminate the program, you need to catch the errors and not let it stop the program!
mrdawgza 27 Nov 2014
Exerro 27 Nov 2014
I believe he is using NovaUI and a UICanvas to run each program, in which case errors are handled by the UICanvas object, and shouldn't cause any problems in the OS.