Monotone-Parent: 1a0f96fd588d7f7edaa7a85a352ab39c2acbca70

Monotone-Revision: b0d54fb9b69827b08042c1be219b87648b1a9df2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-12-01T16:53:15
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2009-12-01 16:53:15 +00:00
parent ee001b16ab
commit b9a5c1e750
8 changed files with 127 additions and 69 deletions
+20
View File
@@ -5,6 +5,26 @@
2009-12-01 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/PreferencesUI/UIxPreferences.m (-categoryList): simplified
method by returning only the array of defined categories from the
user defaults or those defined in the Localizable.strings and sort
the resulting array.
(-categoryColor): new accessor that return the color associated
with the value in the "category" ivar, if not exists, we return
the default from SOGoCalendarDefaultCategoryColor.
(-setCategoriesValue): simplified method since we now receive a
dictionary. The dictionary is now transferred as a JSON object
rather than a property list.
* SoObjects/SOGo/SOGoUserDefaults.m
(-setCalendarCategoriesColors:, -calendarCategoriesColors):
SOGoCalendarCategoriesColors is now a dictionary. The values are
migrated in _migrateCalendarCategories.
* SoObjects/SOGo/SOGoDomainDefaults.m
(-calendarDefaultCategoryColor): new accessor for the domain
default SOGoCalendarDefaultCategoryColor.
* SoObjects/SOGo/SOGoDefaultsSource.m (-boolForKey:)
(-floatForKey:, -integerForKey:, -dataForKey:, -stringForKey:)
(-dictionaryForKey:, -arrayForKey:, -stringArrayForKey:): added