←  Operating Systems

ComputerCraft | Programmable Computers for Minecraft

»

BirchOS Amethyst

Locked

Nothy's Photo Nothy 25 Jul 2015

Posted Image



[DISCONTINUED]

BirchOS Amethyst is the follow-up to BirchOS, including new features, animations, multiple users, a terminal and much, much more.

Inspired by Glass UI and LimeFyre. But more simple and user friendly.


And as always, feedback is much appreciated. More to this post is coming soon.

Install:

pastebin run eMqb3wXt exp
Non-experimental version is broken, can't bother to fix it

Features:
  • Frequent updates as it is still in development
  • Faster than ever!
  • Filesystem is more simplified
  • App-specific libraries.
  • Terminal with Linux styled commands
  • All the best bits from the original BirchOS
  • New settings
  • And much more.
Screenshots (subject to change)
Experimental version
Super Awesome Terminal Commands
*some versions may be broken because of Dropbox automatically giving out the latest version*

Do you want to support the development of BirchOS? Click the fancy button below.
[fancy button]
Edited by Nothy, 13 August 2016 - 12:31 PM.
Quote

H4X0RZ's Photo H4X0RZ 25 Jul 2015

1. Looks... interesting. Is it touch controlled?

2. Please... Please add a pastebin link. Almost nobody will download from dropbox.

3. colors.black/colours.black is not a command, it's just a simple variable :D
Quote

Nothy's Photo Nothy 26 Jul 2015

View PostH4X0RZ, on 25 July 2015 - 10:50 PM, said:

1. Looks... interesting. Is it touch controlled?

2. Please... Please add a pastebin link. Almost nobody will download from dropbox.

3. colors.black/colours.black is not a command, it's just a simple variable :D
Ah, it's touch controlled, you can use it on a screen ingame.
And I'll add the pastebin link once I get my PC up and running, my 1TB HD literally just failed.
And thanks for making me aware, and sorry for the misunderstanding about command and variable, lol.
Quote

puzzletime's Photo puzzletime 03 Aug 2015

Does it support multitasking?
Quote

Nothy's Photo Nothy 03 Aug 2015

View Postpuzzletime, on 03 August 2015 - 09:12 PM, said:

Does it support multitasking?
Unfortunately it doesn't, but it's in an alpha stage so that is subject to change.
Quote

puzzletime's Photo puzzletime 03 Aug 2015

View PostNothy, on 03 August 2015 - 11:19 PM, said:

View Postpuzzletime, on 03 August 2015 - 09:12 PM, said:

Does it support multitasking?
Unfortunately it doesn't, but it's in an alpha stage so that is subject to change.

Multitasking should be implemented on the earliest stage possible, so that you don't have to re-write hundreds of lines of core in the future. It is not that hard either, read about coroutine api in LUA.
Edited by puzzletime, 03 August 2015 - 11:32 PM.
Quote

Nothy's Photo Nothy 04 Aug 2015

View Postpuzzletime, on 03 August 2015 - 11:32 PM, said:

View PostNothy, on 03 August 2015 - 11:19 PM, said:

View Postpuzzletime, on 03 August 2015 - 09:12 PM, said:

Does it support multitasking?
Unfortunately it doesn't, but it's in an alpha stage so that is subject to change.

Multitasking should be implemented on the earliest stage possible, so that you don't have to re-write hundreds of lines of core in the future. It is not that hard either, read about coroutine api in LUA.
I'm attempting to implement it and research as much as I can about it, to see if I can put it in the huge patch.
Quote

TheNeoGamer's Photo TheNeoGamer 14 Aug 2015

How Do You Get More Users?
Quote

H4X0RZ's Photo H4X0RZ 14 Aug 2015

If you still want to know something about multitasking, here is some code I wrote a while ago. It was meant to be a shell, but I stopped working on it (mostly because I screwed up filesystem.lua/I can't get it to work). But it's multitasking works (but I kinda overdid it. There is a main coroutine manager, managing 2 sub coroutine managers.). You can look at the code, copy it, do what ever you want (I think the license says everything).
Quote

Admiraltallcactus's Photo Admiraltallcactus 16 Aug 2015

Please add a Shell
Quote

Nothy's Photo Nothy 20 Aug 2015

View PostAdmiraltallcactus, on 16 August 2015 - 04:12 AM, said:

Please add a Shell
It's early in development, I'm still working on it.

View PostH4X0RZ, on 14 August 2015 - 05:28 PM, said:

If you still want to know something about multitasking, here is some code I wrote a while ago. It was meant to be a shell, but I stopped working on it (mostly because I screwed up filesystem.lua/I can't get it to work). But it's multitasking works (but I kinda overdid it. There is a main coroutine manager, managing 2 sub coroutine managers.). You can look at the code, copy it, do what ever you want (I think the license says everything).
I'll be sure to add it in when I have the time, I'm re-making the whole thing.

View PostTheNeoGamer, on 14 August 2015 - 01:39 AM, said:

How Do You Get More Users?
You can't as of right now, but it's coming in the future.
Quote

Nothy's Photo Nothy 02 Nov 2015

The OS has finally been updated. Sorry for the huge delay, School kind of got in the way.

Again, I'm sorry. I will make sure to be more consistent with the updates.
Quote

MeHz's Photo MeHz 03 Nov 2015

like this idea but it feels empty when you have logged in. i would want a setting when you could pixel your own desktop backgound.
its just an idea
Quote

Nothy's Photo Nothy 04 Nov 2015

View PostMeHz, on 03 November 2015 - 09:34 AM, said:

like this idea but it feels empty when you have logged in. i would want a setting when you could pixel your own desktop backgound.
its just an idea
The custom background idea was disbanded before the OS even being released, as it was simply too complex to add in at the current stage of the OS, the emptiness of the OS is being worked on, as there will be icons and stuff in the home screen soon, I just need to finish up all the menus and fix some rendering bugs.
Quote

Nothy's Photo Nothy 07 Jan 2016

Posted Image



BirchOS Amethyst is the follow-up to BirchOS, including new features, animations, multiple users, a terminal and much, much more.

Inspired by Glass UI and LimeFyre. But more simple and user friendly.


And as always, feedback is much appreciated. More to this post is coming soon.

Install:

pastebin run eMqb3wXt


Features:
  • Frequent updates as it is still in development
  • Faster than ever!
  • Filesystem is more simplified
  • App-specific libraries.
  • Terminal with Linux styled commands
  • All the best bits from the original BirchOS
  • New settings
  • And much more.
Screenshots (subject to change)

*some versions may be broken because of Dropbox automatically giving out the latest version*
Edited by Nothy, 07 January 2016 - 04:19 AM.
Quote

cyanisaac's Photo cyanisaac 07 Jan 2016

Those screenshots look nice. Loading up my ComputerCraft emulator, I've gotta try this out. BirchOS was pretty good, so this should be really good!

Though... birch is a wood... amethyst is a crystal... gg naming scheme

EDIT: Your pastebin installer is messed up. Attempt to index nil on line 8. Works now.
Edited by cyanisaac, 07 January 2016 - 03:09 AM.
Quote

Lyqyd's Photo Lyqyd 07 Jan 2016

Threads merged. Feel free to update the original post and topic title.
Quote

Nothy's Photo Nothy 07 Jan 2016

Will do. And the OS is live updated, which means that the installer will always get the latest version, so if there's something that just randomly breaks, blame dropbox.
Quote

Nothy's Photo Nothy 09 Feb 2016

This was completely unnecessary, but I've split up the Announcement system, to cover both Unreleased versions and Released versions, this is coming soon.
Also, the Terminal has a way to force update the OS.
Simply write "sudo update -exp" to update to an experimental version.
Quote

Leitolar's Photo Leitolar 17 Feb 2016

Forget the password... That I do?
Quote
Locked