Bug 246573 - Calendar entry creation should be created in selected calendar by default
Summary: Calendar entry creation should be created in selected calendar by default
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.4.5
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-03 06:35 UTC by Ingo Ratsdorf
Modified: 2017-05-17 15:55 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ingo Ratsdorf 2010-08-03 06:35:58 UTC
Version:           4.4.5 (using KDE 4.4.95) 
OS:                Linux

When I create an event, the creation dialog either asks EVERY TIME for the calendar it should be created in or puts it into the default calendar, depending on preference setting.
It would be great to have the entry created in the calendar that is currently selected/highlighted under the "calendars" list.
Maybe a preference to be added "create in highlighted calendar".

Reproducible: Always

Steps to Reproduce:
Create event.

Actual Results:  
Event is either created in default calendar or the dialog askes every time for the calendar.

Expected Results:  
The evnt will be created in the highlighted calendar.

OS: Linux (i686) release 2.6.32-24-generic
Compiler: cc
Comment 1 Ingo Ratsdorf 2011-11-02 01:26:58 UTC
Well, in the 4.7.2 version Korganiser does not ask any more, however creates the event in the default calendar. That's great, however, I have not been able to figure out, WHERE TO SET THE DEFAULT CALENDAR.
It now proposes the wrong calendar by default.

I am using Akonadi groupdav calendars exclusively. Previously you could set default calendars in the PIM control module for "classic" resources.
Not for Akonadi apparently.
Comment 2 Sergio Martins 2011-11-02 04:30:28 UTC
Open korganizer, on the bottom left you should see a list of calendars.
Right click and "Use as default Calendar".

I'm closing this bug because now the calendar is chosen in the editor, no more annoying dialog.
Comment 3 Ingo Ratsdorf 2011-11-02 06:33:32 UTC
Sorry, but that menu entry is greyed out in both my systems, kubuntu 11.04 kde 4.7.2 and kubuntu 11.10 kde 4.7.2 for any calendar??
Using Akonadi groupdav exclusively.

Cheers,
Ingo

> --- Comment #2 from Sergio Martins <iamsergio gmail com>  2011-11-02 04:30:28 ---
> Open korganizer, on the bottom left you should see a list of calendars.
> Right click and "Use as default Calendar".
Comment 4 Sergio Martins 2011-11-02 18:33:55 UTC
Git commit 4e8cbf49d8c230e1959a064eb4e2ec08e47a6b53 by Sergio Martins.
Committed on 02/11/2011 at 19:25.
Pushed by smartins into branch 'master'.

Fix "Use default calendar" and "Assign color" being disabled.

We were listening to the wrong selection model.

BUG: 282956
BUG: 246573

M  +4    -8    korganizer/akonadicollectionview.cpp
M  +1    -4    korganizer/akonadicollectionview.h

http://commits.kde.org/kdepim/4e8cbf49d8c230e1959a064eb4e2ec08e47a6b53
Comment 5 Sergio Martins 2011-11-02 18:42:37 UTC
Git commit 617ee9629e90caa037e0ac47dfecc87cf20fa8da by Sergio Martins.
Committed on 02/11/2011 at 19:25.
Pushed by smartins into branch 'KDE/4.7'.

Fix "Use default calendar" and "Assign color" being disabled.

We were listening to the wrong selection model.

BUG: 282956
BUG: 246573

Conflicts:

	korganizer/akonadicollectionview.cpp

M  +7    -7    korganizer/akonadicollectionview.cpp
M  +1    -4    korganizer/akonadicollectionview.h

http://commits.kde.org/kdepim/617ee9629e90caa037e0ac47dfecc87cf20fa8da
Comment 6 Ingo Ratsdorf 2011-11-02 20:29:04 UTC
Good stuff guys, very quick fix.
Keep up the good work. Despite what many people are saying, I think KDE with Akonadi rocks.
I wish I had more time to submit patches too. However I have to limit myself to testing... ;-)

Cheers,
Ingo
Comment 7 uc 2017-05-17 15:55:33 UTC
KOrganizer 16.08.2-2.2.1 on openSuse 42.2 still asks for which calendar to add an item to, every time.