[Kde-pim] Review Request 112130: Implements session restore

Jos Poortvliet jos at opensuse.org
Mon Sep 9 20:34:30 BST 2013


By hiding the main window instead of deleting it you might have fixed the
inconsistent behavior of the window - I think I filed a bug for that :-)

Does this go into 4.11?
On Aug 17, 2013 9:07 AM, "Lindsay Mathieson" <lindsay.mathieson at gmail.com>
wrote:

>
> -----------------------------------------------------------
> 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/
>
_______________________________________________
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