[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.6/kdeplasma-addons/applets/webslice
From:       Sebastian Kügler <sebas () kde ! org>
Date:       2011-01-27 19:27:22
Message-ID: 20110127192722.C2BA1AC8BA () svn ! kde ! org
[Download RAW message or body]

SVN commit 1217531 by sebas:

Usability and performance improvements webslice applet

In particular:
- Turn the lineedit into an editable combobox showing some of the more interesting \
                elements (those with an id attached)
- Add a reload button to load a newly selected page, repopulate the elements dropdown \
                after load is finished
- Show the full page zoomed out while configuring, and paint a mask highlighting the \
                currently selected element over it
- Fix cyclic resizing problems that lead to huge performance problems while resizing
- No more fixed aspect ratio (#221235)
- Compress resize events per 100ms to make resizing smoother
- Fix picking up config changes by the slice
- Cache slice geometry, by basing the geometries on the original geometry of the \
elements, we get much more precise viewports, it also saves a lot of dicking around \
                with the current zoomFactor
- (No string changes)

backported from trunk r1217392 - r1217400, OK'ed on plasma-devel

BUG:221235
FIXED-IN:4.6.1


 M  +174 -100  kgraphicswebslice.cpp  
 M  +60 -31    kgraphicswebslice.h  
 M  +92 -66    plasma/webslice.cpp  
 M  +9 -5      plasma/webslice.h  
 M  +24 -6     plasma/websliceConfig.ui  


http://websvn.kde.org/?view=rev&revision=1217531


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic