Merge branch 'master' of https://github.com/jelly/calibre
Add the dbus-glib library to the linux binary build
E-book viewer: Clear history when reloading the book, to avoid errors, since the locations pointed to by the history may no longer be valid anyway
...
...
...
DBus menu: Implement visibility and automatically hide the menu when the window is blocked by a modal dialog
...
Support Unity's global menu bar for the ebook editor
...
DBus export: Handle restarts of the registry services for the tray icon and window menus
...
Add support for Unity's global menubars to calibre
Make DBusMenu work even with QMenu subclasses that override actions() with something that is not a function returning actions
Review metadata dialog: Add a keyboard shortcut for the next button (in addition to the accelerator key Alt+N, since on some silly OSes accelerator keys dont work)
System tray icon: On windows if the calibre window is minimized, fix clicking on the system tray icon not restoring the window. Fixes #1387596 [windows systray-icon behaviour](https://bugs.launchpad.net/calibre/+bug/1387596)
Review downloaded metadata: Allow merging downloaded and current identifiers by long-clicking the revert button. Fixes #1387619 [[Enhancement] Merge “Identifiers” list in “Review downloaded metadata” dialog](https://bugs.launchpad.net/calibre/+bug/1387619)
...
version 2.8
Sample GTK+3 program to explore use of GMenuModel