Releases: LumaTechnologies/SphereOS
Releases · LumaTechnologies/SphereOS
SphereOS v0.2.3
SphereOS v0.2.2
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
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
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 to0:\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
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
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
v0.1.7 Preview!
- Added hangman game.
SphereOS v0.1.6-preview
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
v0.1.5 Preview
NEW GUI feature!
- 500+ FPS
- Clock
- Notepad
- Calculator
- And more apps!
SphereOS v0.1.4-preview
SphereOS v0.1.4-preview
The latest and greatest!
New:
- New RiverScript scripting language.
- User home directories
- Improved security
- Process system
- New directory commands