Skip to content

Releases: LumaTechnologies/SphereOS

SphereOS v0.2.3

25 Jan 02:55
Compare
Choose a tag to compare

v0.2.3

  • Upgraded the Cosmos kernel to e85a69c.
  • Added a gui command which switches to the GUI from console mode.
  • Added a new boot menu.
  • Other minor changes.

SphereOS v0.2.2

18 Jun 01:50
6938628
Compare
Choose a tag to compare

v0.2.2

This update includes significant stability fixes and an all-new IDE app!

  • Upgraded the Cosmos kernel to 67aaca8.
  • Fixed kernel GC issues. You should see significantly improved stability, lower memory usage, and fewer crashes.
  • Added a new IDE application, 'CodeStudio', which can be used for editing and running RiverScript scripts.
  • Other miscellaneous changes and improvements.

SphereOS v0.2.1

09 Feb 01:02
542d78c
Compare
Choose a tag to compare

v0.2.1

This update includes new GUI features and improvements.

  • Added an animated dock to the bottom of the screen. It shows open windows and a button to open the start menu.
  • Changed the lock screen to a dialogue box.
  • Added a mouse sensitivity slider to Settings.
  • Added a 'Show frames per second' option to Settings.
  • Added a Paint app.
  • Added a Stopwatch app.
  • Added a Memory Statistics app.
  • Redesigned the 'All Apps' section of the start menu.
  • Added the weekday to the taskbar.
  • Shrunk the height of the mini calendar.
  • Added a menu bar to Notepad, including the options to open and save files, and change view settings.
  • Added a dark theme to Notepad.
  • Added icons to window titlebars.
  • Added more icons for different file types to the Files app.
  • When opening a RiverScript script (.rs) in the Files app, you will be prompted to either open it in Notepad or run it in the new GUI RiverScript Interpreter.
  • Other miscellaneous changes and improvements.

SphereOS v0.2.0

01 Feb 19:21
78a2986
Compare
Choose a tag to compare

v0.2.0

Changes in this release:

  • You can now wrap command arguments that contain spaces in quotes.
  • You can now navigate through your command line history with the up and down arrow keys in the shell.
  • Typing 'cd -' in the shell will now navigate to the previous working directory, if any.
  • Added full path joining. Dot-dot, tilde, dot syntax, and rooted paths are now properly supported and can be chained. This applies to all commands.
  • You can now chain shell commands together with two ampersands (&&).
  • Increased accuracy of memory usage.
  • Fixed a bug with window titlebars.
  • Improved stability of the window manager.
  • Significantly increased performance when scrolling through lists.
  • Lists can now be scrolled by dragging their scrollbar slider. They will also have an elastic overscroll animation if you scroll out of the list's bounds.
  • Reintroduced the 'cloudchat' command.
  • Moved the settings.ini file to 0:\etc\gui.cfg. If you have data at the old location, it will be upgraded automatically.
  • Changed the appearance of the category list in the Settings app.
  • Fixed a bug with GUI switches.
  • Improved system security.
  • Other miscellaneous improvements.

SphereOS v0.1.9 Preview

31 Jan 23:48
Compare
Choose a tag to compare

v0.1.9 Preview

This update brings a host of new features and improvements, including an updated GUI, new and improved console commands, and the Limine bootloader.

Core

  • Update to latest Cosmos version.
  • Switch to Limine bootloader.
  • New sys.cfg file for system configuration.
  • SphereOS will now warn you if the system was shut down incorrectly, due to, for example, a power loss or system failure.
  • A crash dump will now be saved when the system crashes.
  • System data files have been moved. If your system uses the old locations, it will be automatically upgraded.

Console

  • New file commands: al (append line), audit (list who can access), copy, ff (find, aka grep), touch (create file), and mv (move).
  • New general commands: asyscfg (apply system configuration), crash (test crash), echo, name (set system name), license (view licences), and pci (show PCI devices).
  • New user commands: expire (expire user's password), send (send message to specific user), and su (switch to a user).
  • Shell scripts can now be executed.
  • New ip command to get the PC's private IP address.
  • The Text Editor has been updated to version 1.2, which includes enhanced security and new features.
  • The 'help' command has been updated. You can now view individual help pages and view detailed usage for each command. You can also view a list of all commands available at once.
  • Removed paint.
  • Miscellaneous shell updates.

GUI

  • Added 'Event Log' and 'Demo Launcher' apps. The Demo Launcher can be used to launch demo apps. Demo apps currently include Mandelbrot and Starfield.
  • Added a search box to the start menu.
  • The start menu will now only display up to four apps at once. You may view all apps installed on the system by clicking the 'All Apps' button.
  • Added a new 'Switch' GUI element. It can be toggled or dragged and features animations.
  • The GUI's Settings app now uses switches instead of check boxes.
  • Changed the 'Date & Time Settings' section of the GUI's Settings app.
  • You can now click through months in the calendar.
  • Heightened the mini calendar.
  • New desktop background.
  • Redesigned the lock screen.

RiverScript

  • Added a new 'exec' function to the RiverScript standard library, which can execute a shell command as the currently logged in user.

Miscellaneous

  • Other minor changes and tweaks.

SphereOS v0.1.8 Preview

07 Dec 02:00
Compare
Choose a tag to compare

v0.1.8 Preview!

  • New lock screen
  • Screen resolution can now be changed in Settings
  • New wallpaper and titlebar buttons
  • New My Home shortcut in Files
  • Lists can now be scrolled
  • Add temporary lockout after too many failed login attempts
  • Bug fixes

SphereOS v0.1.7 Preview

05 Dec 00:20
Compare
Choose a tag to compare

v0.1.7 Preview!

  • Added hangman game.

SphereOS v0.1.6-preview

26 Nov 23:22
Compare
Choose a tag to compare

v0.1.6 Preview!

  • Fixes a lot of GUI bugs/glitches
  • Improved FPS and smoothness
  • Notepad is now maximisable
  • Added Calendar app (click the time to show a mini calendar)
  • Added Files app
  • Updated Info app
  • Added new 12-hour clock option
  • Added new Users category to Settings
  • Increased resolution
  • New wallpaper

SphereOS v0.1.5-preview

24 Nov 23:11
937d78f
Compare
Choose a tag to compare

v0.1.5 Preview

NEW GUI feature!

  • 500+ FPS
  • Clock
  • Notepad
  • Calculator
  • And more apps!

SphereOS v0.1.4-preview

19 Nov 19:28
a29e84d
Compare
Choose a tag to compare

SphereOS v0.1.4-preview

The latest and greatest!

New:

  • New RiverScript scripting language.
  • User home directories
  • Improved security
  • Process system
  • New directory commands