Review Request: Change behaviour of 'Next Wallpaper Image' menu
Aaron Seigo
aseigo at kde.org
Fri Apr 9 18:48:45 CEST 2010
> On 2010-04-09 16:03:45, Aaron Seigo wrote:
> >
>
> Reza Shah wrote:
> at trunk nextSlide is called on timeout signal and 'next wallpaper image' context menu action.
> since the trigger of nextSlide coming from different source, so my idea was to add a simple guard to allow the wallpaper selected from 'Next wallpaper image' menu to be displayed on proper interval.
>
> looking at the source code again, it's possible to add the patch directly to nextSlide function like below:
> m_timer.stop();
> renderWallpaper(current);
> m_timer.start(m_delay * 1000);
>
> but i'm not sure if this is better or not.
it's fewer code paths to test and maintain which can't be a bad thing :) with that small change, please commit...
- Aaron
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/3529/#review4939
-----------------------------------------------------------
On 2010-04-09 06:53:02, Reza Shah wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/3529/
> -----------------------------------------------------------
>
> (Updated 2010-04-09 06:53:02)
>
>
> Review request for Plasma.
>
>
> Summary
> -------
>
> This patch change the behaviour of displaying wallpaper in slideshow mode.
> In old behaviour it's possible the next slide selected from 'Next Wallpaper Image' menu from context menu,
> will not be displayed in proper interval.
>
> So in new behaviour timer is stopped before advancing to next slide.
>
>
> Diffs
> -----
>
> trunk/KDE/kdebase/workspace/plasma/generic/wallpapers/image/image.h 1112767
> trunk/KDE/kdebase/workspace/plasma/generic/wallpapers/image/image.cpp 1112767
>
> Diff: http://reviewboard.kde.org/r/3529/diff
>
>
> Testing
> -------
>
>
> Thanks,
>
> Reza
>
>
More information about the Plasma-devel
mailing list