mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 01:14:15 +02:00
64 lines
3.3 KiB
Markdown
64 lines
3.3 KiB
Markdown
# Changelog
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|
|
|
## [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
|
|
- [Ubuntu 19.04 pip3 install issue] (https://github.com/vinifmor/bauh/issues/3)
|
|
|
|
### 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
|