Features
- Flatpak:
- allow the user to choose the application installation level: user or system #47
- able to deal with user and system applications / runtimes #47
- able to list partial updates for Flatpak >= 1.4
- new configuration file located at ~/.config/bauh/flatpak.yml ( it allows to define a default installation level )
Improvements
- All icons are now SVG files
- HDPI support improvements ( by octopusSD )
- Flatpak:
- the application name tooltip now displays the installation level. e.g: gedit ( system )
- info window displaying the installation level
- "remote not set" warning dropped in favor of the new behavior: automatically adds Flathub as the default remote at the user level
- Snap:
- snapd checking routine refactored
- Web:
- not using HTTP sessions anymore to perform the searches. It seems to avoid URLs not being found after an internet drop event
- supporting JPEG images as custom icons
- UI:
- widgets visibility settings: the main widgets now should always be visible ( e.g: toolbar buttons )
- scaling
Fixes
- missing categories i18n #48
- Flatpak:
- updating application dependencies during updating and downgrading
- Web:
- not handling HTTP connection issues
- not passing the Home path as a String for subprocesses ( an exception happens for Python 3.5 )
- UI:
- not verifying if an icon path is a file
- minor fixes
UI
- Default Type icon removed from the Type filter to make the design more consistent