Summary: | Integrate KOrganizer / Akonadi into Plasma Panel Clock Calendar | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | wilbert |
Component: | widget-clock | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | 1lukas1, ajmoulen-kmail, andrew.dorrell, bernd.mullet, bugs.kde.org3, Christian.Hujer, christophe, connelhooley, dglent, dumas65, eljefedelito, emdeck, fabio.albieri, finex, glua, jangerrit, jlayt, kae, KaiUweBroulik2, karaluh, kde-2011.08, kdebugs.99.urgwurz, kingsamses+kde, kneczaj, linux, shafff, smartins, techniq35, tomas.linhart, trifon.carathanasis, ziom_d |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Proposal for the display of certain day's events by showing category colours
Another proposal, this time 4x4 with anti-aliasing Plasmoid calendar showing appointments from KOrganizer. |
Description
wilbert
2002-08-08 15:32:27 UTC
I also request this feature. I'd mainly like to see the possibility of adding new entries in my calendar by using the clock. This feature would be very cool. I also have missed this thing. have a good time w mader *** Bug 65372 has been marked as a duplicate of this bug. *** If anyone is interested in an application that is about to integrate KOrganizer, Kalendar and KAddressbook give KickPIM a try: http://kickpim.sourceforge.net/ Bert Speckels, the author of KickPIM, says in an interview that in his plans of version 1.0 (which might still be far from now, however) is the integration of KOrganizer. (For the German speaking people, here is the article: http://www.kde.de/appmonth/2003/kickpim/index-script.php) We can just hope that one day this may result in an integration in the whole KDE package. Then we will have our wish come true and KOrganizer is tightly integrated into the clock applet. I personally would not like so much functionality all applied to the clock applet as now does KickPIM. But when KickPIM _can_ exchange data with KOrganizer one day, taking this code and adding it to the clock applet will be a piece of cake, I guess. Cheers Bert, keep on the good work! I'm also very interested in this highly usable feature. Dates in bold = appointments, hover on one of those shows a tooltip. Click on any date will bring up an add/edit dialog.. would be very nice! see also bug 24298: Calendar organizer integration with clock bug 75446: Unified Tray Icon / Functionality for Kontact Bug 84124: integrate kickpim in kontact Wanted to file as new and prepared longer text :) ------------------------------------------------- make calendar widget of kicker clock korganizer aware Why? Usually when someone wants something from me I rarely have Korganizer in focus. Usually it is on other desktop in Kontact - with KMail as default. Creating of new event require: 1 switch to other desktop 2 switch to Korganizer 3 eventually switch to required day 4 choose hours or click New Event button From discussions in various places I suppose I am not the only one with such setup. How to make it simpler? Make calendar widget of kicker clock applet Korganizer aware. I think it is safe bet 100% of users have clock in their kicker. With one click they can bring calendar widget and with next one on chosen day they should be able to bring new event dialog with some preset hours. With that feature it would be: 1 click clock applet 2 click chosen day 3 adjust hours Nice bonus would be bolding of busy days in calendar. Please "link" Clock (applet) calendar view to KOrganizer calendar so when i open up the Clock's calendar and I click on some date, the same date in KOrganizer calendar view will be opened. And if there is a event in KOrganizer calendar, my Clock's (applet) calendar date is also in marked accordingly. Thanx One more vote for this feature. Before I used Gnome, and although I wasn't satisfied with it in general I really loved its evolution integrated clock applet. Please do it! (I'm not a programmer, but I will write the docs for it. ;) ) I used Gnome for a week. After switching back to KDE, i really missed the feature of just clicking on the clock applet to see what i had schedualed for the day instead of having to go to the Summary in Kontact. I would love this feature as well Reassigning all KOrganizer bug reports and wishes to the newly created korganizer-devel mailing list. Anything new on that topic since 2006? Any plans for 4.2 or 4.3? @Plasma hackers : Please reassign to korganizer if you cannot do anything for this bug. *** Bug 64837 has been marked as a duplicate of this bug. *** This would be very useful feature, so we are waiting for someone that could try to do it in free time (maybe using Akonadi, if ready and if it is / will be used for that kind of PIM data). *** Bug 188247 has been marked as a duplicate of this bug. *** *** Bug 194034 has been marked as a duplicate of this bug. *** Look at gdeskcal. Worked great with korganizer in KDE3 despite that it wasn't able to add durations/end times to appointments. I'd really wish the calendar widget for the plasma desktop had that features: clicking on a date opens the korganizer dialog to add a new appointment, hovering over a date shows a list with the entries of that date. *** Bug 195469 has been marked as a duplicate of this bug. *** *** Bug 195344 has been marked as a duplicate of this bug. *** *** Bug 199995 has been marked as a duplicate of this bug. *** This feature could also be extended with bug #197923. Some small progress on this in KDE 4.3, with the Plasma calendar now showing Public Holidays from KDEPIM. Futher integration and better usability is planned for 4.4, but two-way integration is best left for when Akonadi is fully implemented. > two-way integration is best left for when Akonadi is fully
> implemented.
Why is that, John? Technical reason? I am in no hurry to see this implemented, but as projects such as Konsolecalendar have no problem reading the std.ics file why should the Clock Plasmoid?
Laziness mostly, not wanting to implement it once the old way and then again the akonadi way :-) Pulling in and displaying appointments might not be too much work and could be done for 4.4, but suggestions such as double-clicking on a date to add a new calendar entry sounds a little more complex and not something to do twice. > Laziness mostly, not wanting to implement it once the old way > and then again the akonadi way :-) That is perfectly reasonable! > Pulling in and displaying appointments might not be too > much work and could be done for 4.4, but suggestions such > as double-clicking on a date to add a new calendar entry > sounds a little more complex and not something to do twice. I think that _showing_ the dates if possible would be great, even if it is unable to add new info. Bonus points if category colours could somehow be incorporated, such as a 2x2 pixel box in days where that is appropriate. I'll post a mockup soon. Created attachment 35911 [details]
Proposal for the display of certain day's events by showing category colours
2x2 looked bad, so here is 3x3. 4x4 is also possible.
Created attachment 35914 [details]
Another proposal, this time 4x4 with anti-aliasing
*** Bug 24298 has been marked as a duplicate of this bug. *** @ Dotan Cohen Your idea of displaying calendar events are quite OK when user has many events same day and/or uses calendar daily. However, for user like me, who has 3-10 events a month, a bigger border (like with holidays) style is more appropriate. But the best solution would be to have those both style combined. Each calendar could have option to be not displayed in clock's calendar, displayed as important (border), displayed a regular (your way). So my daily events like classes at university from University calendar would be shown as small squares and important events from e.g. Important calendar still get attention as borders :) I would also like to request this feature. It would be great if each day that had an appointment or task had a little mark (like the bottom right hand corner coloured in - like on the symbian calander app) and hovering over a day would display a tooltip showing the details of the appointments for that day. Double clicking could open the day in korganizer and right clicking could give you a context menu allowing you to do things like add appointment or open in korganizer. *** Bug 208205 has been marked as a duplicate of this bug. *** *** Bug 211393 has been marked as a duplicate of this bug. *** From Duplicate 211393: "I saw a KDE novice user exploring calendar widget (the one you get when you click on the clock in the 'taskbar') and right-clicking on the dates to see i he can add events this way (this is the way it is done in my Motorola z6 phone for example). I think this is a nice idea. Also this calendar widget could mark the dates with schedulaed events and so on." Update bug title to reflect full 2-way integration. Created attachment 41202 [details] Plasmoid calendar showing appointments from KOrganizer. This is a plasmoid calendar that has some of the features requested here. It reads ical file from default location, shows days with appointments in different colour with events summary in a tooltip. Double-click opens KOrganizer on selected day. It is not integrated into the clock (no idea how to do that). Its written in python and requires PyQt4, PyKDE and icalendar (http://pypi.python.org/pypi/icalendar/1.2) installed. Plasmoid itself can be installed via 'plasmapkg -i plasma_task_calendar'. Hope it is useful. Nice, Jan. It doesn't look like Fedora or Ubuntu have icalendar available from their native package manager configurations. Maybe the plasmoid should include this package instead of having it as a dependency. @Jan Alster: Installed it successfully on Debian Sid (unzipped it and ran your 'plasmapkg -i plasma_task_calendar' one level above the folder), but it doesn't connect to anything, just showing me a red box with a white X. Is this the icalendar dependency discussed in #36 or something else? I run Debian Sid. Also, the [Help] button only tells me, "There is no documentation available for /plasma-desktop/index.html.", so perhaps it should be removed (or given some information)? VERY desiderable feature. btw, I tried the plasmoid in #35 on my kubuntu 10.4 (kde 4.4.2) red box and white X plasmoidviewer plasma_task_calendarQInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Nessun file o directoryQFileSystemWatcher: failed to add paths: /home/mini/.config/ibus/busBus::open: Can not get ibus-daemon's address. IBusInputContext::createInputContext: no connection to ibus-daemon plasmoidviewer(7572)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not foundplasmoidviewer(7572)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not foundplasmoidviewer(7572)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) In KDE SC 4.5 the calendar will now display Appointments and Todo's from Akonadi. These are indicated by a bold day number, and mousing over the day number will display some details in a pop-up. Thanks to Frederick Gladhorn for the progress so far. Holidays have also been reworked slightly, with Public Holidays (i.e. days off) still highlighted in red, but other holidays (not a day off) are now highlighted in green. We hope in SC 4.6 to provide better options for configuring how these are all displayed. thanks. i only now hope that akonadi in KDE 4.5 will just work, and will not complain about misconfigured mysql in my [debian] system. Update is that while displaying Events is in KDE SC 4.5, because KDEPIM 4.5 has been delayed until it is stable enough there won't actually be any events to display unless you have some compatibility layer installed. Sorry about that folks, but it will magically come to life when KDEPIM 4.5 is released and installed. Still no luck in 4.6 although I didn‘t test it with the new Akonadi-PIM. It was also nice to have the clock itself show an icon if there‘s an appointment closing or at the current day. This will only work when you have an Akonadi version of KOrganizer installed, which will be kdepim 4.6 when it is released. Unfortuately kdepim 4.6 is not being released with the rest of the KDE release 4.6 as it is not quite ready, but as soon as i is released it should all start working. I miss this feature, too. To connect/link the plasma-digitalclock/calendar to an other calendar-file (lightning, korganizer, online (yahoo, google e.g.) others, ... ) and see the dates (like currently the holydays) in the top. *** Bug 195017 has been marked as a duplicate of this bug. *** *** Bug 197923 has been marked as a duplicate of this bug. *** Fixed in 4.7. The clock has a two column layout there and the right one shows upcoming appointments or appointments for a day you’re currently hovering with your mouse :) As comment #47 says the bug is fixed in KDE 4.7. It ships a version of Kontact (and thus KOrganizer) which uses Akonadi to store the events. I close the bug therefore. If it should stay open please complain ;-). Can I then finally add appointments through the clock/calendar widget by clicking or rightclicking on a day? |