Skip to content

Releases: ArcOS-Project/v5

5.0.4

31 Mar 22:20

Choose a tag to compare

Changes in this release include:

  • You will now be asked to log in in the FTS
  • You can now authenticate ArcTerm without having to go to the login or FTS first.
  • I have begun implementing ArcTerm scripting (see help exec) to run script files
  • Improved ArcTerm Mode startup speed: it will now bring you to the prompt as fast as the ArcAPI can respond to the required requests.
  • You can now see how many ArcTerm commands are loaded by running help --count.
  • Fixed font-size inconsistency in ArcTerm mode: everything is now 14px.
  • Added a lock to the desktop to prevent it from being loaded twice in one instance, which causes issues because of Svelte
  • Added the desktop ArcTerm command to quickly switch to the desktop
  • Disabled the state ArcTerm command
  • Fixed a bug where the logout command caused issues with the UserData if executed after switching to ArcTerm mode from the desktop.
  • Added ArcTermStd.verbose boolean to suppress errors and after-command whiteline; control it with verbose --on and verbose --off
  • ArcTerm: User input is now also possible outside of the regular promptLoop using ArcTermStd.read
  • You can now reset your local ArcOS instance from ArcTerm using reset. This will only clear LocalStorage, nothing else.
  • You can now hit F2 to restore the previous command in ArcTerm

5.0.3

27 Mar 21:08

Choose a tag to compare

5.0.3 Pre-release
Pre-release

Changes in this release include:

  • You can now only open one ArcOS instance at a time
  • Tauri keyboard shortcuts have been fixed, they will now only be functional if the window is focused
  • ArcTerm Mode will now have a background color that matches your promptColor configuration setting
  • Added new ArcTerm commands: ri, set, users
  • ArcTerm now has a proper variable system, see env to see the variables, and help set for more information
  • You can now put multiple ArcTerm commands on one line by separating them with &&.
  • Added the ArcTermUtil.writeImage function to display images in the terminal, used by ri
  • Added Alt + S keyboard shortcut to Text Editor to save the opened file
  • logdump will now set variable $ldout to the filename of the output to allow for logdump && rf $ldout to work
  • Improved the ArcTerm mode initializer

5.0.2

26 Mar 17:23

Choose a tag to compare

5.0.2 Pre-release
Pre-release

Changes in this release include:

  • Updated the BugRep screen
  • The ArcTerm Mode Intro is now cleaned up and works better
  • The remembered token will now always be set, regardless of the stay logged in toggle (this toggle will soon be removed)

5.0.1

25 Mar 10:36

Choose a tag to compare

5.0.1 Pre-release
Pre-release

Changes in this release:

  • The Tauri window title now represents the current state
  • FTS no longer crashes if you try to go back from the server connect page
  • The DevBar has been disabled as it was causing import conflicts
  • ArcTerm Mode is back! Press Alt + A on boot to go to ArcTerm Mode. Alternatively, you can hold shift while opening the Exit menu on the desktop to show an additional ArcTerm option. Keep in mind: you can only enter ArcTerm mode if you checked "stay logged in" on the login screen, otherwise it will not be able to authenticate.
  • You can now toggle ArcTerm to fullscreen by pressing Alt + F
  • Tauri keyboard shortcuts for reloading the page are now disabled.
  • The restart option in the Exit menu will no longer remove the remembered token. The Logoff action has been reintroduced, which takes care of clearing the remembered token.

Initial release

24 Mar 11:25

Choose a tag to compare

Initial release Pre-release
Pre-release

This release marks the first desktop version of ArcOS. It is built on Tauri, making it extremely small and really performant.

Before you install, a couple things are of note:

  • Keyboard shortcuts can be used to interact with the ArcOS window. Currently, the only shortcut that is enabled is Alt + Enter to toggle the default fullscreen mode on or off.
  • Developer tools are currently disabled. We are looking to enable them in the near future, though that isn't yet definitively decided.
  • You may experience bugs with the Tauri hooks to the frontend after restarting, mainly not being able to toggle Fullscreen anymore.
  • The TurnedOff state has a piece of code in the autorun that closes the tauri application, so you won't see it.
  • There is no license in the installer! Keep in mind that the entirety of ArcOS is licensed under GPLv3.
  • The window can still be sized to a really small size, breaking the UI, because we haven't yet determined the minimum window size.
  • Finally, the version number starts at 5.0.0 because this codebase is the fifth developed codebase of the ArcOS project and it's predecessors.

Please provide any feedback by creating an issue. Any and all feedback will help us improve the project.