Review Request: Some reworking of the job widget used for the systemtray.

Rob Scheepmaker r.scheepmaker at student.utwente.nl
Thu Apr 9 02:19:22 CEST 2009


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

Review request for Plasma.


Summary
-------

There are some problems with the current job widget:
* It takes up a lot of vertical space (6 lines of text + progress bar)
* It looks a bit chaotic
* It doesn't include an ETA

This patch tries to solve these issues. We display an ETA and speed always (imo those are the most relevant pieces of information), and hide the rest under a 'more' link. Also we display a total ETA in the groupwidget's title. See the attached screenshot.
Some things could still be improved... like only taking up room for labels that actually contain text in the 'more' part. But I think this is already a big improvement. Ok to commit?


Diffs
-----

  /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/core/job.h 950703 
  /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/core/job.cpp 950703 
  /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/core/manager.cpp 951176 
  /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/protocols/jobs/dbusjobprotocol.cpp 950703 
  /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/jobwidget.h 950703 
  /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui/jobwidget.cpp 950703 
  /trunk/KDE/kdebase/workspace/plasma/dataengines/applicationjobs/kuiserverengine.cpp 950703 

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


Testing
-------


Screenshots
-----------


  http://reviewboard.kde.org/r/539/s/103/


Thanks,

Rob



More information about the Plasma-devel mailing list