Solved How do I add more local categories in the Calendar core app?
-
I am a bit confused here. Essentially, I am talking about the core calendar app UT offers by default.
When I click the middle "Calendars" button on the upper right corner of the screen in the user interface, I am offered only three options:-
Add online Calendar
-
Birthdays and Anniversaries
-
Personal
Where exactly do I add other categories? (No, I don't want to make an online calendar account just to do this.)
-
-
I think it's one of the missing features in the calendar app. You can't manage your different calendars. You can't even remove added online calendars, you can only disable them
-
@kugiigi That is unfortunate. I hope someone reconciles this problem in the near future.
-
@nocturn-adrift Usually contributors start with something they badly want or need
-
@kugiigi I guess this seems like a doable project for me to do. I'm not much of a coder, but I would assume adding a couple categories could be doable for me. I am just baffled that there isn't a "Work" or vocational category.
To start with, however, I would want to see what others would want. I don't think I can contribute a touchbar, that is too high skill for me. My thinking is that at the minimum, these categories would work:
- Holiday/Birthday/Anniversary (already have practically).
- Personal (already have)
- Work/Job
- School/Education
Eventually a "custom" option with a color picker for the catagory would be ideal. There's my roadmap.
-
@nocturn-adrift For myself I don't need more categories. In fact I would be happy with no separate categories at all.
-
@nocturn-adrift
You can do it by yourself by creating appropriate file(s) in /home/phablet/.config/evolution/sources directory. You can use predefined birthdays.source file as an example, e.g.:new filename:
notes.sourcecontent:
[Data Source] DisplayName=Notes DisplayName[cs]=Poznámky Enabled=true Parent=local-stub [Calendar] BackendName=local Color=#77216f Selected=true [Ubuntu] AccountId=0 ApplicationId= AutoRemove=true Writable=true Metadata=
Change DisplayName and Color variables to whatever is desired. (e.g. get color values from here https://www.w3schools.com/colors/colors_hexadecimal.asp).
-
@c4pp4 Just wanted to personally thank you for this. I have finally got around to doing this manually and I can already tell a big difference in my pleasure using evolution-calandar(?).
I have decided to eventually get around to making a script to automatically apply the defaults I suggested in the future.