Monotone-Parent: f4861ebaae0a55ed464809d54f5ecd4f0bef9913

Monotone-Revision: d23a6bb43fc70fa7f45420eb293780b9dcfbd02c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-09T18:45:14
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2010-04-09 18:45:14 +00:00
parent 7a072049ab
commit 0fc3588ff3
121 changed files with 911 additions and 2556 deletions
+15
View File
@@ -1,5 +1,20 @@
2010-04-09 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/Appointments/SOGoAptMailUpdate.m,
SoObjects/Appointments/SOGoAptMailInvitation.m,
SoObjects/Appointments/SOGoAptMailICalReply.m,
SoObjects/Appointments/SOGoAptMailDeletion.m: revamped to make use
of language dictionaries rather than language-specific classes.
This hugely simplifies the code and ease the job of implementing
languages for SOGo.
* SoObjects/SOGo/SOGoObject.m (-labelForKey:) removed method,
obsoleted by the new one below.
* SoObjects/SOGo/NSObject+Utilities.m (-labelForKey:inContext:):
new method that enables the querying of module based language
dictionaries from non SoComponent instances.
* Tests/Integration/utilities.py (TestUtility.fetchUserInfo): same
as below.