Version: latest cvs ( 23-09-2004) (using KDE Devel) Installed from: Compiled sources OS: Linux a wish to fully customize visible columns on kmail. currently , columns subject , sender and date are always visible i would like to only have subject or sender columns , so i can use the vertical layout more easely. also , a grouping by date would be very apretiated. latest (dunno if 2003 or xp , only saw it for a little while) MS office outlook do it very nicelly
On Thursday 23 September 2004 20:57, Iori Yagami wrote: > i would like to only have subject or sender columns , so i can use the > vertical layout more easely. Right click on the columns and you will get a menu where you can choose not to show them. > also , a grouping by date would be very apretiated. Click on the Date column to sort by date.
Em Quinta, 23 de Setembro de 2004 20:12, o Chris Howells escreveu: > > i would like to only have subject or sender columns , so i can use the > > vertical layout more easely. > > Right click on the columns and you will get a menu where you can choose not > to show them. > yes , i get a menu with a lot of columns to customize , but those three ( subject , sender and date ) are not selectable > > also , a grouping by date would be very apretiated. > > Click on the Date column to sort by date. clearly you dont know what i mean , i am gonna try to explain better :) i dont mean sort by date , i mean more like threads , but by date. so , it would be messages like : Today : - - - Last Week : - - - Older : -
OK, my apologies.
no apologies needed ! :) maybe if you can take a look at MS office outlook xp or 2003 ... ( which is latest ) you could get the idea i dont have office , but i will try to make a screenshot of it from someone who has. thanx
On Thursday 23 September 2004 21:57, Iori Yagami wrote: > > a wish to fully customize visible columns on kmail. > > currently , columns subject , sender and date are always visible > > i would like to only have subject or sender columns , so i can use the > vertical layout more easely. Still for me it is not clear what you mean by "vertical layout" and also how you deal with your mails not seeing the subject (you write "subject or sender and" not "subject AND sender" - is this correct?). Can you explain a little bit for me (or make a mokup), please?
Em Sexta, 24 de Setembro de 2004 06:39, o Martin Koller escreveu: > Still for me it is not clear what you mean by "vertical layout" and also > how you deal with your mails not seeing the subject (you write "subject or > sender and" not "subject AND sender" - is this correct?). > Can you explain a little bit for me (or make a mokup), please? well , i can make it a parcial mokup in thunderbird ( cant make it group by date , that has to be on MS office outlook , but that is another case). in http://pwp.netcabo.pt/yagami/files/layout.png , there is a screenshot of thunderbird. notice how only the subject column is visible ( no date , no sender ). also notice how the layout is just three vertical panes ( kmail already does this ) hope this helps
On Friday 24 September 2004 09:20, Iori Yagami wrote: > well , i can make it a parcial mokup in thunderbird ( cant make it group by > date , that has to be on MS office outlook , but that is another case). > > in http://pwp.netcabo.pt/yagami/files/layout.png , there is a screenshot of > thunderbird. Thanks. > notice how only the subject column is visible ( no date , no sender ). > > also notice how the layout is just three vertical panes ( kmail already > does this ) Ah ... you mean a horizontal layout with three vertical panels. OK, it's clear now.
I would also like to see "grouping by date" or possibly "threading by date"... I'll try to mock it up below in text... MESSAGES |- Today | |- Message 1 (sent today) | |- Message 2 (sent today) | |- Yesterday | |- Message 3 (sent yesterday) | |- Message 4 (sent yesterday) | |+ Last Week (message list collapsed because this is less important) | |+ Last Month It's just another way of grouping the messages, and it kind of gives you a better quick view of what you've received today etc. I think it's a really easy way of glimpsing your messages. Also it allows more vertical space for my next wishlist item (2-line column contents): http://bugs.kde.org/show_bug.cgi?id=152718
> I would also like to see "grouping by date" There is already a report for this wish.
SVN commit 881321 by tmcguire: Merge the KMail summer of code branch back to trunk. This brings a reworked folder tree and and a new message list, which is much more powerful than the old one. New features include grouping, multiline items and the ability to customize just about everything of the look of the message list. Also, we have a tabbed interface for opening more than one folder at once now. An important aspect of the new message list is that drawing speed is now fast again (there was a regression in Q3ListView that made huge folders a real pain to navigate, reading commit folders was not a nice thing to do). There are probably more things which I forgot to list here. Also, this is big step forward in getting rid of Qt3Support in KMail, now just some tiny bits are left. Many thanks to SoC student Szymon Stefanek for his awesome work on his project! I can't stress enough how great this achivment is. He even added very good API documentation to his classes :) This requires the lastest version of qt-copy, otherwise you'll get mysterious crashes in Qt painting code from time to time. We hope that this patch will be added to the next Qt 4.4.x version. And finally, this merge also brings many regressions, which is not unnatural for such a big change. In the remaining time before the KDE 4.2 release, we'll have to work on those to get it polished and regression-free. Help here is always needed, and is a good opportunity to start working on KMail, since many regressions are low hanging fruit. It also means the message list and the folder tree need a bit of testing. If you find bugs, report them under the "new message list" and "new folder tree" component of the bug tracker, thanks. I also plan to setup a wiki page with known regressions. CCMAIL: kde-pim@kde.org GUI: CCBUG: 117808 BUG: 163469 FEATURE: 18170 FEATURE: 32400 FEATURE: 42107 FEATURE: 45526 FEATURE: 81272 FEATURE: 90142 FEATURE: 107450 (and probably many others) M +34 -5 kmail/CMakeLists.txt M +2 -2 kmail/accountdialog.cpp M +1 -6 kmail/actionscheduler.cpp M +0 -3 kmail/actionscheduler.h M +4 -4 kmail/antispamwizard.cpp M +4 -4 kmail/antispamwizard.h A kmail/commands (directory) A kmail/commands/exporttohtml.cpp [License: GPL (v2+)] A kmail/commands/exporttohtml.h [License: GPL (v2+)] M +25 -50 kmail/configuredialog.cpp M +2 -7 kmail/configuredialog_p.h M +1 -1 kmail/expirejob.cpp M +2 -2 kmail/expirypropertiesdialog.cpp M +2 -2 kmail/expirypropertiesdialog.h M +379 -401 kmail/favoritefolderview.cpp M +110 -73 kmail/favoritefolderview.h M +0 -1 kmail/folderadaptor.cpp M +2 -2 kmail/folderrequester.cpp M +4 -3 kmail/folderrequester.h M +3 -4 kmail/folderselectiondialog.cpp M +3 -3 kmail/folderselectiondialog.h M +55 -31 kmail/folderselectiontreewidget.cpp M +13 -13 kmail/folderselectiontreewidget.h M +8 -8 kmail/folderstorage.cpp M +5 -1 kmail/folderstorage.h D kmail/foldertreebase.cpp D kmail/foldertreebase.h A kmail/folderview.cpp [License: GPL (v2+)] A kmail/folderview.h [License: GPL (v2+)] D kmail/folderviewtooltip.h D kmail/headeritem.cpp D kmail/headeritem.h D kmail/headerlistquicksearch.cpp D kmail/headerlistquicksearch.h M +4 -3 kmail/identitydialog.cpp M +3 -1 kmail/kmacctcachedimap.cpp M +0 -6 kmail/kmacctcachedimap.h M +0 -1 kmail/kmacctimap.cpp M +0 -5 kmail/kmail.kcfg M +12 -11 kmail/kmail_part.cpp M +7 -3 kmail/kmail_part.h M +68 -42 kmail/kmailicalifaceimpl.cpp M +5 -5 kmail/kmailicalifaceimpl.h M +8 -15 kmail/kmcommands.cpp M +1 -4 kmail/kmcommands.h M +4 -2 kmail/kmfilteraction.cpp M +28 -2 kmail/kmfolder.cpp M +27 -0 kmail/kmfolder.h M +4 -3 kmail/kmfoldercachedimap.cpp M +8 -6 kmail/kmfolderdialog.cpp M +4 -5 kmail/kmfolderdialog.h M +2 -3 kmail/kmfolderimap.cpp M +1 -1 kmail/kmfoldermgr.cpp M +12 -10 kmail/kmfoldersearch.cpp D kmail/kmfoldertree.cpp D kmail/kmfoldertree.h D kmail/kmheaders.cpp D kmail/kmheaders.h M +4 -6 kmail/kmkernel.cpp M +1497 -698 kmail/kmmainwidget.cpp M +195 -61 kmail/kmmainwidget.h M +68 -2 kmail/kmmsgbase.cpp M +7 -8 kmail/kmreadermainwin.cpp M +1 -2 kmail/kmreadermainwin.h M +5 -7 kmail/kmsystemtray.cpp M +18 -17 kmail/mailinglistpropertiesdialog.cpp A kmail/mainfolderview.cpp [License: GPL (v2+)] A kmail/mainfolderview.h [License: GPL (v2+)] M +14 -0 kmail/messagecopyhelper.cpp M +11 -0 kmail/messagecopyhelper.h A kmail/messagelistview (directory) A kmail/messagelistview/core (directory) A kmail/messagelistview/core/aggregation.cpp [License: GPL (v2+)] A kmail/messagelistview/core/aggregation.h [License: GPL (v2+)] A kmail/messagelistview/core/aggregationeditor.cpp [License: GPL (v2+)] A kmail/messagelistview/core/aggregationeditor.h [License: GPL (v2+)] A kmail/messagelistview/core/comboboxutils.cpp [License: GPL (v2+)] A kmail/messagelistview/core/comboboxutils.h [License: GPL (v2+)] A kmail/messagelistview/core/configureaggregationsdialog.cpp [License: GPL (v2+)] A kmail/messagelistview/core/configureaggregationsdialog.h [License: GPL (v2+)] A kmail/messagelistview/core/configureskinsdialog.cpp [License: GPL (v2+)] A kmail/messagelistview/core/configureskinsdialog.h [License: GPL (v2+)] A kmail/messagelistview/core/delegate.cpp [License: GPL (v2+)] A kmail/messagelistview/core/delegate.h [License: GPL (v2+)] A kmail/messagelistview/core/enums.h [License: GPL (v2+)] A kmail/messagelistview/core/filter.cpp [License: GPL (v2+)] A kmail/messagelistview/core/filter.h [License: GPL (v2+)] A kmail/messagelistview/core/groupheaderitem.cpp [License: GPL (v2+)] A kmail/messagelistview/core/groupheaderitem.h [License: GPL (v2+)] A kmail/messagelistview/core/item.cpp [License: GPL (v2+)] A kmail/messagelistview/core/item.h [License: GPL (v2+)] A kmail/messagelistview/core/manager.cpp [License: GPL (v2+)] A kmail/messagelistview/core/manager.h [License: GPL (v2+)] A kmail/messagelistview/core/messageitem.cpp [License: GPL (v2+)] A kmail/messagelistview/core/messageitem.h [License: GPL (v2+)] A kmail/messagelistview/core/messageitemsetmanager.cpp [License: GPL (v2+)] A kmail/messagelistview/core/messageitemsetmanager.h [License: GPL (v2+)] A kmail/messagelistview/core/model.cpp [License: GPL (v2+)] A kmail/messagelistview/core/model.h [License: GPL (v2+)] A kmail/messagelistview/core/modelinvariantindex.cpp [License: GPL (v2+)] A kmail/messagelistview/core/modelinvariantindex.h [License: GPL (v2+)] A kmail/messagelistview/core/modelinvariantrowmapper.cpp [License: GPL (v2+)] A kmail/messagelistview/core/modelinvariantrowmapper.h [License: GPL (v2+)] A kmail/messagelistview/core/optionset.cpp [License: GPL (v2+)] A kmail/messagelistview/core/optionset.h [License: GPL (v2+)] A kmail/messagelistview/core/optionseteditor.cpp [License: GPL (v2+)] A kmail/messagelistview/core/optionseteditor.h [License: GPL (v2+)] A kmail/messagelistview/core/skin.cpp [License: GPL (v2+)] A kmail/messagelistview/core/skin.h [License: GPL (v2+)] A kmail/messagelistview/core/skindelegate.cpp [License: GPL (v2+)] A kmail/messagelistview/core/skindelegate.h [License: GPL (v2+)] A kmail/messagelistview/core/skineditor.cpp [License: GPL (v2+)] A kmail/messagelistview/core/skineditor.h [License: GPL (v2+)] A kmail/messagelistview/core/storagemodelbase.cpp [License: GPL (v2+)] A kmail/messagelistview/core/storagemodelbase.h [License: GPL (v2+)] A kmail/messagelistview/core/view.cpp [License: GPL (v2+)] A kmail/messagelistview/core/view.h [License: GPL (v2+)] A kmail/messagelistview/core/widgetbase.cpp [License: GPL (v2+)] A kmail/messagelistview/core/widgetbase.h [License: GPL (v2+)] A kmail/messagelistview/messageset.cpp [License: GPL (v2+)] A kmail/messagelistview/messageset.h [License: GPL (v2+)] A kmail/messagelistview/pane.cpp [License: GPL (v2+)] A kmail/messagelistview/pane.h [License: GPL (v2+)] A kmail/messagelistview/storagemodel.cpp [License: GPL (v2+)] A kmail/messagelistview/storagemodel.h [License: GPL (v2+)] A kmail/messagelistview/widget.cpp [License: GPL (v2+)] A kmail/messagelistview/widget.h [License: GPL (v2+)] A kmail/messagetree.cpp [License: GPL (v2+)] A kmail/messagetree.h [License: GPL (v2+)] M +2 -2 kmail/renamejob.cpp M +25 -24 kmail/searchwindow.cpp M +2 -3 kmail/searchwindow.h M +7 -0 kmail/util.cpp M +7 -0 kmail/util.h M +517 -7 libkdepim/foldertreewidget.cpp M +303 -36 libkdepim/foldertreewidget.h M +90 -30 libkdepim/treewidget.cpp M +39 -16 libkdepim/treewidget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=881321