Skip to content

New libyui-mga menubar introduced and more...

Compare
Choose a tag to compare
@anaselli anaselli released this 06 Sep 15:23
· 230 commits to master since this release

This release mainly introduces the new menubar widget with a better menu view, see libyui-mga screenshots. However for those who don't have new libyui-mga 1.1.0 installed, old menu buttons are still present so that dnfdragora can continue working in the old way.

Note that pynotify dependency has been removed, since pystray has its own notifies now.

From the stability and bug fixing point of view a hugh work has been done, thanks for your reports and feed backs, below the major changes:

  • Test if new menubar is available or use old menu buttons
  • Fixed issue #158 uncategorized packages were not shown as updates with groups view
  • Fixed a crash when notify2.show is invoked, removed notify2 and use pstray.notify instead
  • Fixed a crash when a search is performed and select all is pressed
  • Hide menu dnfdragora-update if no updates present (experimental and configurable, as default is disabled since it does not work in every DEs)
  • Fixed dnfdragora logging settings
  • Fixed dnfdragora view when all_updates is True into settings (system configuration file)
  • Fixed dnfdragora view when --update-only is passed as option
  • dnfdragora-update: hide menu when running dnfdragora (experimental)
  • dnfdragora-update: used a different icon to show that updates are present
  • Added a message to dnfdragora-update if user force a check for updates and no updates are present
  • Added Restore default push button to reset the chosen options tothe default values
  • Added new Otions dialog
  • Added Help dialog
  • Fixed loop in case of GPG key missing if OnGPGImport is not received
  • Removed MenuButtons and added MenuBar and new menus (new libyui-mga needed)
  • Cleaning info text if got empty result searching
  • Added use of python regular expression if searching into package names or summaries. These search is performed into cached packages.