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

Lindsay Mathieson lindsay.mathieson at gmail.com
Sun Aug 18 04:25:26 BST 2013



> On Aug. 17, 2013, 10:18 p.m., Kevin Krammer wrote:
> > kleopatra/kleopatraapplication.cpp, line 435
> > <http://git.reviewboard.kde.org/r/112130/diff/1/?file=181615#file181615line435>
> >
> >     return missing?

Ooops, yah. Should never have been triggered anyway but neverless ...


- Lindsay


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/112130/#review38022
-----------------------------------------------------------


On Aug. 17, 2013, 5:07 p.m., Lindsay Mathieson wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/112130/
> -----------------------------------------------------------
> 
> (Updated Aug. 17, 2013, 5:07 p.m.)
> 
> 
> 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