[Kde-pim] Review Request 112130: Implements session restore
Lindsay Mathieson
lindsay.mathieson at gmail.com
Sat Aug 17 08:07:16 BST 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/112130/
-----------------------------------------------------------
Review request for KDEPIM and Lindsay Mathieson.
Description
-------
Adds:
- Session restore
- Saving of MainWindow geometry and visible state
- Toggling of visibility by clicking SysTrayIcon.
- Splash screen is not shown when restoring session.
Internal behaviour change. To enable preservation of state when the session is being saved, the MainWindow is no longer closed and deleted when minimising to the system tray, rather it is hidden.
This addresses bug 309461.
http://bugs.kde.org/show_bug.cgi?id=309461
Diffs
-----
kleopatra/kleopatraapplication.h 202c937
kleopatra/kleopatraapplication.cpp 91c07cf
kleopatra/main.cpp 572242d
kleopatra/mainwindow_desktop.h d02f6c4
kleopatra/mainwindow_desktop.cpp 55efd91
kleopatra/systrayicon.h 2621985
kleopatra/systrayicon.cpp 5a5cd2e
Diff: http://git.reviewboard.kde.org/r/112130/diff/
Testing
-------
- Start kleopatra.
* Log out/in, the MainWindow will be restored to its previous screen position.
- Start kleopatra, minimise window to tray.
* Log out/in, the MainWindow will be restored to the tray. Click the tray icon and the MainWindow will be restored to its previous screen position.
- Start Kmail.
* Choose "Tools|Certificate Manager". kleopatra will be started.
* Click on a signature thumprint in a signed message. The kleopatra key search or detail dilaog will be displayed.
- Start kleopatra
- Start Kmail.
* Choose "Tools|Certificate Manager". kleopatra will be displayed.
* Click on a signature thumbprint in a signed message. The kleopatra key search or detail dialog will be displayed.
Thanks,
Lindsay Mathieson
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list