mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-06 22:54:16 +02:00
3.2 KiB
3.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[0.6.0] 2019-09-
Features
- Supporting AUR packages (install, uninstall, search, info, downgrade and history)
- Now it is possible to enable / disable the packaging technologies via graphical interface using the Application types action in the lower Settings button
- Environment variables / parameters BAUH_FLATPAK (--flatpak) and BAUH_SNAP (--snap) removed in favor of the feature above
- Qt style / theme combo selector ( environment variable / parameter BAUH_THEME (--theme) removed )
- New Launch button: can launch application packages
- New Installed button: quickly retrieves the installed packages without a full refresh ( available after a search )
- Publisher / maintainer column in the packages table
- Extra actions button located in right lower corner
- Package "Name" filter field ( above the packages table )
- Showing the number of packages being shown by the total found in the right lower corner
- Show button for large fields in the Info window
Improvements:
- Reading installed Snaps now takes around 95% less time
- Reading Snap suggestions now takes around 75% less time
- Reading installed Flatpaks now takes around 45% less time
- Refreshing only the associated package type after a successful operation (install, uninstall, downgrade, ...)
- When a package is installed, it will be the first element of the table after refreshing
- Progress bar status can now be controlled by the software manager while an operation is being executed
- Flatpak: showing runtime branches as versions when they are not available
- small UI improvements
UI Changes
- Upgrade selected and Refresh buttons now have text labels and new colors
- Updates warning icon removed
- Progress bar height reduced
- Packaging type checkbox filters replaced by a combo box (single select)
- Search bar resized
Fixes:
- cached Flatpak app current version
- disk loader not filling all requested cached data from the disk
Code
- Code was internally modularized as: api (conceptual classes used to create custom software managers), gems (software managers), commons (common classes shared between the view and gems), view (UI code)
- api allows custom operations, so the gems can provide actions that the current GUI does not support (Snap "refresh" was refactored as a custom operation)
[0.5.2] 2019-09-06
Features
- New environment variable / parameter to set a custom QT theme for the application: BAUH_THEME (--theme)
Fixes
- wrong management panel resizing for some scenarios
- bad application theme when fusion or breeze are not set as default QT theme / style
[0.5.1] - 2019-08-12
Improvements:
- suggestions are now retrieved asynchronously taking 45% less time.
- search response takes an average of 20% less time ( reaching 35% for several results )
- app boot takes 98% less time when snapd is installed, but disabled
- BAUH_TRAY (--tray) is not enabled by default (0).
Fixes
- not showing correctly the latest flatpak app versions when bringing the search results
- flatpak client dependency