[Kde-pim] Review Request 117849: Improve KMail's Create Todo/Event widgets

Laurent Montel montel at kde.org
Tue Apr 29 06:14:58 BST 2014



> On April 28, 2014, 5:03 p.m., Laurent Montel wrote:
> > messageviewer/widgets/todoedit.cpp, line 218
> > <https://git.reviewboard.kde.org/r/117849/diff/1/?file=269052#file269052line218>
> >
> >     It's not a bug it's normal as discussed with Kevin when we implemented it.
> >     We want to be able to add new TODO when we read an email.
> >     For example we start to read => create a todo, continue to read create a new todo.
> >     
> >     We doesn't want to reopen it. 
> >     Escape allows to close it if necessary.
> 
> Dan Vrátil wrote:
>     Ok (but see my response to Kevin's comment).
>     
>     If you insist on this behavior, we need to add another widget (maybe KStatusNotifierItem?) to report that the todo was created, but that would make the widget even bigger. Also we need to change EventsEditor to behave the same.

We can add a KNotification so it doesn't increase widget size.

For me we create more todo that event. When we read an email we create an event but no 50 as we can for a todo.
So keep visible is not necessary.


- Laurent


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/117849/#review56776
-----------------------------------------------------------


On April 28, 2014, 3:45 p.m., Dan Vrátil wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/117849/
> -----------------------------------------------------------
> 
> (Updated April 28, 2014, 3:45 p.m.)
> 
> 
> Review request for KDEPIM and Laurent Montel.
> 
> 
> Repository: kdepim
> 
> 
> Description
> -------
> 
> Couple improvements to the widgets:
> 
> 1) added "Save" button (you can still create event/todo just by hitting enter in the edit line, but that's not easily discoverable (took me a while to figure that out)
> 2) removed the close tool button and instead added "Close" button next to the "Save" one, so that we create line of buttons
> 3) added "Open Editor" button which opens the full-features incidence-editor. This is useful when you want to sent for instance a reminder - otherwise you would have to start KOrganizer to edit the just created event
> 4) fixed TodoEdit to actually close after accepting
> 5) added label to the collection combobox
> 6) slightly modified the layout
> 7) added code to EventEdit to automatically update endDateTimeEdit, when a change in startDateTimeEdit would cause the dtEnd to be before dtStart (unfortunately that does not work because the KDateTimeEdit is broken, I'll put up a patch for kdelibs later).
> 
> 
> Diffs
> -----
> 
>   messageviewer/CMakeLists.txt aa9034c 
>   messageviewer/tests/eventedittest.cpp 0c7ea35 
>   messageviewer/tests/todoedittest.cpp e8fe51e 
>   messageviewer/widgets/eventedit.h c1b6a99 
>   messageviewer/widgets/eventedit.cpp be52916 
>   messageviewer/widgets/todoedit.h f0d0774 
>   messageviewer/widgets/todoedit.cpp 472ba00 
> 
> Diff: https://git.reviewboard.kde.org/r/117849/diff/
> 
> 
> Testing
> -------
> 
> 
> File Attachments
> ----------------
> 
> Before
>   https://git.reviewboard.kde.org/media/uploaded/files/2014/04/28/8f9b5c1a-b71c-4805-b4ad-d0f3f644df18__kmail-old.png
> Now
>   https://git.reviewboard.kde.org/media/uploaded/files/2014/04/28/a0647751-b97b-4a75-a652-85bf6ba6667d__kmail-new.png
> 
> 
> Thanks,
> 
> Dan Vrátil
> 
>

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list