[Kde-pim] Kontact Touch Mail - Initial Mockup + Git Workflow
Marco Martin
notmart at gmail.com
Wed May 15 12:28:50 UTC 2013
On Wednesday 15 May 2013 11:32:23 you wrote:
> > i would tend for the second, since while ui wise it kinda makes sense (the
> > column just opened is kinda the most important) it makes the logic of code
> > dramatically simpler and less error prone
>
> With the current proposal the last page is either 3/4 of the screen or
> covers the whole screen.
> I don't see a case where it would make sense to have the last page smaller
> than the previous one.
ok, so i changed this in kde-runtime (plasma1) and plsma-framework (plasma2)
if the page item has a big implicitWidth, when it's in the last position it
will have a width that is
* at least columnwidth
* a multiple of columnWidth
* the nearest multiple of columnWidth
so is open now to experiments ;)
bugfixes aside, i would keep its behavior like that.
so in the case of the email, you would have the folder list a 3rd of the
screen wide, the message list 2 3rd of the screen.
if you then click on a message, the message list gets resized to a 3rd and the
opened message becomes 2 3rds.
if it's in 3rds, quarters etc is something that isn't decided by the
application, but by the component, depending from the window size, dpi etc.
so for instance you would have a big screen, like the wetab, when a message is
open, you would have a quarter for the folders, one quarter for the message
list, 2 quarters for the open message, all visible at the same time.
on a 7 inch screen you would have only 2 columns visible at once, with
horizontal scrolling.
on an even smaller screen, or vertical 7 inches you would see only a column at
once, fullscreen, so always having to scroll (ie it always does the best it
can given screen size and pixel density).
Cheers,
Marco Martin
More information about the Active
mailing list