From kde-panel-devel Thu Jul 31 20:15:23 2008 From: "Luiz Felipe Talvik" Date: Thu, 31 Jul 2008 20:15:23 +0000 To: kde-panel-devel Subject: Multiple Columns Kickoff Message-Id: <98dc12ca0807311315u562b4115x740178eed8a56fd7 () mail ! gmail ! com> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=121753539416571 (I've send this in the old list) Hi again I've been working on multiple columns support for kickoff. This was freakin hard. That thing about fluid is complicated. :-) There is no need to look or compile the patch, the code is functional but unreadable(the next thing in my todo list). Here are the screen shots of the behavior: http://www.comp.ufscar.br/~talvik/kickoff/screenshot.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot1.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot2.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot3.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot4.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot5.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot6.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot7.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot8.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot9.png http://www.comp.ufscar.br/~talvik/kickoff/screenshot10.png Aaron, you said I should base the minimum size of the column with "Fits", but the items don't have a limited size. So I propose to base the minimum size on a certain number of chars(independent of font size a least a minimum number of chars would appear). I don't know how to implement that(just reverse engineering until now), something about Qstyle right? When the name is to long I wanted it to look like this: http://www.comp.ufscar.br/~talvik/kickoff/20080729_applications_browsing3.jpg By the way, I couldn't find lancelot't code in svn, where is it? TODO: -polish/comment code -"applications" tab support multiple columns -threshold not based on fixed pixel based value -fix itemdelegate to respect boundaries -create smooth item look when doesn't fit What to improve? What doesn't look right? Wishes? Thanks _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel