Shelly Changelog
v1.2.9
What’s Changed
- Updated the settings to now longer be a unique page and be a popup that is accessed from everywhere.
- Updated the settings UI to have tabs so we have more space
- Updated the UI to now respond to changes in enabling AUR and console in real time requiring no restart
- Add gestures to some textboxes like the auth button to now accept enter
- Cleaned up the code for flatpak in preparation for flatpak integration to UI
- AUR dependency resolution correction
- System Upgrade and Package Install question prompt fix
- No longer just dies when you have a conflict, and instead prompts
- NEW LOGO
Known Issues
- In Shelly updater is not currently functioning as intended please use web installer in the readme.
The command below will install the update.
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bashFull Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.2.8…v1.2.9
v1.2.8
- Fixes issue with standard package update.
- add’s one call install method support. (Documented in readme)
v1.2.7
Release Notes
Added AUR Support to the UI to support adding, removing and updating AUR packages. Must be enabled in settings and requires a restart of the shelly application.
QoL improvments:
Added the ability for shelly to remember the window size after closing
v1.2.6
What’s Changed
- Add AUR package management functionality and enhancements by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/15
- Add Color Picker, Version Number, and Buy Me A Coffee link to settings page.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.2.5…v1.2.6
v1.2.5
Release Notes
-Added functionality for flatpak to the shelly CLI using the flatpak system lib
- flatpak must be installed it can be installed first using
sudo shelly install flatpakor
sudo pacman -S flatpakThe following commands are supported:
install
update
list List installed flatpak apps
list-updates List installed flatpak apps
running List running flatpak apps
uninstall
run
kill
search
Query supports the following additional parameters: —limit —page —no-ui (this reports the raw json back from the api)
Known Issues
- No Confirmations before actions
- Description for List-updates is incorrect
- flatpak run
starts application, but has some weirdness with CLI capturing apps std out
v1.2.4
Release Notes
- Fixed out of sync syncdb issue caused by force sync being aggressively used in place of standard sync.
- Restored hyperlink functionality in the right click description menu on packages.
- Added force sync button into shelly-ui. This is used to force a database sync if you believe syncdb’s are not updating correctly.
Known Issues
- Currently None. Please open an issue and attach crash logs if an issue occurs.
v1.2.3
Release Notes
- Updating how config service functions to not read from system files as much
- Fixed bug on install packages page causing sync to not fire off
- Fixed bug in settings of checking for updates button went missing
Known issues
Mass package update can cause databases to be out of sync. To fix run:
sudo pacman -Syor
sudo shelly sync --forcev1.2.2
Release Notes
-Prompts for progress locking the ui for interactions will now trigger properly. Progress %‘s show as well. -Failed password attempts re-prompt the user for password.
Known issues
Mass package update can cause databases to be out of sync. To fix run:
sudo pacman -Syor
sudo shelly sync --forceALPM download and UI fixes
Release Notes
- Fixed PKGBuild issues with installation
- Renamed Shelly-CLI to just shelly for easy of use inside terminal
- Adding Enhanced Console with custom control for speed.
- Some Code cleanup
- Added console to remove and update
- Refactored Package page to use custom controls
- Fixed download issue with libalpm triggering multiple times even after correct completion
Known issues
- Popups do not correctly trigger in every scenario and can potentially allow you to leave a page before a task is completed
- Password does not re-trigger if typed incorrectly. (Relaunch application to resolve)
- Update manager is not correctly notifying when updates are available thus preventing downloads.
v1.2.0
Release Items: Things done in no particular order
- Added double click to check for installation, removal, and update
- Added Console enable in settings (currently install only)
- Added resizable console output, from pop drawer
- Added ConsoleLog Service to pull console from error
- Added tooltip on hover in install page with additional info.
- Added double click to selected package on install window
- Added ui highlighting for current page you are on
- Shelly-CLI Released and installs to path. - Can be installed independently but does come with installation or update of Shelly-UI - Wiki page will be added shortly but basic usage is inside readme
Bug Fixes:
- Fixed rendering for wayland window managers (hyprland/ Niri)
- Removed pkexec requirement at launch. Now only prompts for password as needed.
- Added debug logging that saves to a text file upon crashing in ~/Documents/Shelly - Please attach these when opening any issues as it makes it much easier to debug
- Improved installer implementation to allow for cleaner installation.