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

U1 (discontinued & open source)

Started by Nothy, 07 March 2016 - 12:19 PM
Nothy #1
Posted 07 March 2016 - 01:19 PM
[DISCONTINUED, FEEL FREE TO USE FOR YOUR OWN PROJECTS]


Efficiency right at the core, this is U1.


pastebin run MVpHCyY5

https://github.com/nothjarnan/U1

Any task that is long and bulky will be executed in the background, so you can do the things you enjoy the most.

U1 comes with native support for Rednet, Multitasking and the Edge graphics API.


U1 comes with a simple graphical user interface, and three different languages, with more to come. (English, Swedish and Danish)


The main focus of this OS is speed and keeping everything stable at all costs,
Which means that suffering from crashes is going to be minimal, no matter what.


Features:

Minimalistic UI,

Different approach to the traditional OS,

Multilanguage,

Open Source,

Security is a priority,

Locking the OS is as easy as pressing a button (literally),

No waiting to get into the OS itself,

Clever usage of APIs to make the most out of the OS

Screenshots

There would be some screenshots in here.. IF I HAD ANY.

Okay, but really. This is what it looks like (super early version)

SIDENOTE: U1 is getting a redesign and will be both pocket and advanced computer based (pocket as an afterthought)



TranslationAre you interested in adding another language to U1?
Requirements:

You have to be good at your language;
You need to know how to accurately translate from English to your language;
You need to be able to understand how Lua variables work;
And you need to be good at spelling,

If you meet all these requirements, Apply here:
http://goo.gl/forms/t2lIW3rGWs
Having a Dropbox account is a huge plus. :)/>

Different Icons and their meanings

There's a few different icons that have different meanings.
Internet Icons:
@ = Ready
@/@ = Downloading or busy (alternating)
@x = Could not connect/Error (404, 502, etc)
@H = No HTTP
System Icons:
* = disclaimer
< = Go back
Warning Icons:
! = Low space warning (Less than 1kb left)
! = Extremely low space (Less than 0.5kb left)
! (flashing) = No space remaining
?s = Unknown state (Crash is imminent)

Known issues

--# Updating sometimes return nil data --MOST LIKELY FIXED IN VERSION Pre160310-1243.
--# Rendering sometimes glitches out and breaks everything
--# HTTP icon sometimes not displaying --FIXED
--# Unexpected exit
--# Edge API not printing to the center correctly
--# Lock screen sometimes glitching out --FIXED
Found a bug? Report it here! http://goo.gl/forms/DDxRP1iDDZ
Edited on 27 March 2016 - 11:31 AM
Nothy #2
Posted 12 March 2016 - 12:09 AM
If anyone so desires, feel free to check the code and use as reference for other things.
hbomb79 #3
Posted 12 March 2016 - 02:48 AM
Well, not off to a great start.

This is the error screen that I get when I run your installer via pastebin.

Also, in reference to your rather amusing comment… good night.
Edited on 12 March 2016 - 01:49 AM
Nothy #4
Posted 12 March 2016 - 10:03 AM
Well, not off to a great start.

This is the error screen that I get when I run your installer via pastebin.

Also, in reference to your rather amusing comment… good night.
It should be fixed about right about now, thank god for dropbox uploading so fast.
LDDestroier #5
Posted 15 March 2016 - 04:15 PM
I like the idea with the top bar showing the time and whether or not HTTP is being used. However, I have no idea how to get to the terminal or use any other programs.

SUGGESTIONS:
Spoiler

-Add a soft HTTP whitelist/blacklist
-Put access to the terminal as an application
Nothy #6
Posted 18 March 2016 - 05:33 PM
I like the idea with the top bar showing the time and whether or not HTTP is being used. However, I have no idea how to get to the terminal or use any other programs.

SUGGESTIONS:
Spoiler

-Add a soft HTTP whitelist/blacklist
-Put access to the terminal as an application
Thanks, I will attempt to add your suggestions soon, and for the terminal; You can't get to it as of right now for some reason.
Lyqyd #7
Posted 27 March 2016 - 11:52 PM
Locked by request.