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

List:       kde-panel-devel
Subject:    Multiple Columns Kickoff
From:       "Luiz Felipe Talvik" <talvik () gmail ! com>
Date:       2008-07-31 20:15:23
Message-ID: 98dc12ca0807311315u562b4115x740178eed8a56fd7 () mail ! gmail ! com
[Download RAW message or body]

(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
[prev in list] [next in list] [prev in thread] [next in thread] 

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