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

Review request for Plasma and Aaron Seigo.


Summary
-------

This patch attempts to fix various inconsistencies that appear when resizing 
krunner and also provides some minor optimization to the drawing path. As per a 
discussion in irc, here is the default resizing behaviour:
- allow the user to resize krunner, and keep the new size along sessions.
- allow the user to move krunner, but reset the position along sessions.
Comments in the patch are quite self-explanatory; in particular I believe to 
have hit a qt bug which I do not fully understand; as soon as I'll dig into it 
I'll open a qt task if necessary.
A few remarks:
- I put the results view and the cosmetic divider line in a resultsContainer so 
that showing the results won't trigger too many resizes.
- I added some hide() here and there again to avoid drawing resizes right 
before hiding the window
- I corrected a bug in handling resizing of the items; there might be a more 
elegant way to deal with it. If this is the case, please let me know. 
Thanks


Diffs
-----

  branches/KDE/4.3/kdebase/workspace/krunner/interfaces/default/interface.h 
989181 
  branches/KDE/4.3/kdebase/workspace/krunner/interfaces/default/interface.cpp 
989181 
  branches/KDE/4.3/kdebase/workspace/krunner/interfaces/default/resultitem.h 
989181 
  branches/KDE/4.3/kdebase/workspace/krunner/interfaces/default/resultitem.cpp 
989181 
  branches/KDE/4.3/kdebase/workspace/krunner/interfaces/default/resultscene.cpp 
989181 

Diff: http://reviewboard.kde.org/r/911/diff


Testing
-------


Thanks,

Jacopo

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to