Jump to content




BirchOS Amethyst


23 replies to this topic

#1 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 25 July 2015 - 08:17 PM

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.


#2 H4X0RZ

  • Members
  • 1,315 posts
  • LocationGermany

Posted 25 July 2015 - 10:50 PM

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

#3 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 26 July 2015 - 12:27 AM

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.

#4 puzzletime

  • Members
  • 35 posts

Posted 03 August 2015 - 09:12 PM

Does it support multitasking?

#5 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 03 August 2015 - 11:19 PM

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.

#6 puzzletime

  • Members
  • 35 posts

Posted 03 August 2015 - 11:32 PM

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.


#7 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 04 August 2015 - 01:28 AM

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.

#8 TheNeoGamer

  • Members
  • 7 posts

Posted 14 August 2015 - 01:39 AM

How Do You Get More Users?

#9 H4X0RZ

  • Members
  • 1,315 posts
  • LocationGermany

Posted 14 August 2015 - 05:28 PM

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).

#10 Admiraltallcactus

  • Members
  • 10 posts
  • LocationBehind you.

Posted 16 August 2015 - 04:12 AM

Please add a Shell

#11 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 20 August 2015 - 02:39 PM

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.

#12 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 02 November 2015 - 01:40 PM

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.

#13 MeHz

  • New Members
  • 1 posts

Posted 03 November 2015 - 09:34 AM

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

#14 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 04 November 2015 - 09:06 AM

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.

#15 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 07 January 2016 - 02:54 AM

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.


#16 cyanisaac

  • Members
  • 369 posts
  • LocationSan Diego, CA

Posted 07 January 2016 - 03:04 AM

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.


#17 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 07 January 2016 - 03:36 AM

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

#18 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 07 January 2016 - 04:12 AM

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.

#19 Nothy

  • Members
  • 250 posts
  • LocationMars

Posted 09 February 2016 - 02:21 PM

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.

#20 Leitolar

  • Members
  • 4 posts

Posted 17 February 2016 - 10:49 PM

Forget the password... That I do?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users