+2005-07-15 Helge Hess <helge.hess@opengroupware.org>
+
+ * SOGoAppointmentFolder.m: fixed gcc 4.0 warnings (v0.9.45)
+
2005-07-14 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.44
/* logging */
-- (NGLogger *)debugLogger {
+- (id)debugLogger {
return logger;
}
/* GET */
-- (id)GETAction:(WOContext *)_ctx {
+- (id)GETAction:(id)_ctx {
// TODO: I guess this should really be done by SOPE (redirect to
// default method)
WOResponse *r;
# Version file
-SUBMINOR_VERSION:=44
+SUBMINOR_VERSION:=45
# v0.9.42 requires libSOGo v0.9.54
# v0.9.32 requires libGDLContentStore v4.5.26
+2005-07-15 Helge Hess <helge.hess@opengroupware.org>
+
+ * SOGoMailManager.h: fixed a gcc 4.0 warning (v0.9.103)
+
2005-07-14 Helge Hess <helge.hess@opengroupware.org>
* v0.9.102
*/
@class NSString, NSData, NSURL, NSArray, NSMutableDictionary, NSTimer;
+@class NSDictionary;
@class NSException;
@class NGImap4Client;
- (NSException *)moveMailboxAtURL:(NSURL *)_srcurl toURL:(NSURL *)_desturl
password:(NSString *)_pwd;
-- (id)aclForMailboxAtURL:(NSURL *)_url password:(NSString *)_pwd;
+- (NSDictionary *)aclForMailboxAtURL:(NSURL *)_url password:(NSString *)_pwd;
- (NSString *)myRightsForMailboxAtURL:(NSURL *)_url password:(NSString *)_pwd;
- (NSException *)addFlags:(id)_f toAllMessagesInURL:(NSURL *)_u
/* recurse */
- parts = [_info objectForKey:@"parts"];
+ parts = [(NSDictionary *)_info objectForKey:@"parts"];
for (i = 0, count = [parts count]; i < count; i++) {
NSString *sp;
id childInfo;
/* check body */
- if ((body = [_info objectForKey:@"body"]) != nil) {
+ if ((body = [(NSDictionary *)_info objectForKey:@"body"]) != nil) {
NSString *sp;
sp = [[body valueForKey:@"type"] lowercaseString];
result = [self fetchParts:_fetchKeys];
result = [result valueForKey:@"RawResponse"]; // hackish
- result = [result objectForKey:@"fetch"]; // Note: -valueForKey: doesn't work!
+
+ // Note: -valueForKey: doesn't work!
+ result = [(NSDictionary *)result objectForKey:@"fetch"];
count = [_fetchKeys count];
flatContents = [NSMutableDictionary dictionaryWithCapacity:count];
# Version file
-SUBMINOR_VERSION:=102
+SUBMINOR_VERSION:=103
# v0.9.96 requires libNGMime v4.5.223
# v0.9.91 requires libNGMime v4.5.222
2005-07-15 Helge Hess <helge.hess@opengroupware.org>
+ * v0.9.62
+
+ * SOGoGroupFolder.m, SOGoUser.m: fixed a gcc 4.0 warning
+
+ * GNUmakefile.preamble: properly use SYSTEM_LIB_DIR
+
* v0.9.61
* SOGoContentObject.m: fixed a Cocoa warning
../../OGoContentStore/$(GNUSTEP_OBJ_DIR)
endif
+SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
+
libSOGo_LIB_DIRS += \
- -L$(RELBUILD_DIR_libOGoContentStore) \
- -L/usr/local/lib -L/usr/lib
+ -L$(RELBUILD_DIR_libOGoContentStore)
libSOGo_LIBRARIES_DEPEND_UPON += \
-lOGoContentStore \
/* logging */
-- (NGLogger *)debugLogger {
+- (id)debugLogger {
return logger;
}
// TODO: maybe we should add an [activeUser reset] method to SOPE
id folder;
- if ((folder = [_ctx objectForKey:@"ActiveUserHomeFolder"]) != nil)
+ folder = [(WOContext *)_ctx objectForKey:@"ActiveUserHomeFolder"];
+ if (folder != nil)
return [folder isNotNull] ? folder : nil;
folder = [[WOApplication application] lookupName:[self login]
if ([folder isKindOfClass:[NSException class]])
return folder;
- [_ctx setObject:folder ? folder : [NSNull null]
- forKey:@"ActiveUserHomeFolder"];
+ [(WOContext *)_ctx setObject:folder ? folder : [NSNull null]
+ forKey:@"ActiveUserHomeFolder"];
return folder;
}
- (id)schedulingCalendarInContext:(id)_ctx {
/* Note: watch out for cyclic references */
id folder;
-
- if ((folder = [_ctx objectForKey:@"ActiveUserCalendar"]) != nil)
+
+ folder = [(WOContext *)_ctx objectForKey:@"ActiveUserCalendar"];
+ if (folder != nil)
return [folder isNotNull] ? folder : nil;
folder = [self homeFolderInContext:_ctx];
if ([folder isKindOfClass:[NSException class]])
return folder;
- [_ctx setObject:folder ? folder : [NSNull null]
- forKey:@"ActiveUserCalendar"];
+ [(WOContext *)_ctx setObject:folder ? folder : [NSNull null]
+ forKey:@"ActiveUserCalendar"];
return folder;
}
# version file
-SUBMINOR_VERSION:=61
+SUBMINOR_VERSION:=62
# v0.9.60 requires libNGiCal v4.5.49
# v0.9.50 requires libGDLContentStore v4.5.30
WOBUNDLE_EXTENSION = $(BUNDLE_EXTENSION)
WOBUNDLE_INSTALL_DIR = $(BUNDLE_INSTALL_DIR)
+SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
+
ADDITIONAL_INCLUDE_DIRS += \
-I.. \
-I../..
ADDITIONAL_LIB_DIRS += \
-L../SOGo/$(GNUSTEP_OBJ_DIR)/ \
- -L../../OGoContentStore/$(GNUSTEP_OBJ_DIR)/ \
- -L/usr/local/lib -L/usr/lib
+ -L../../OGoContentStore/$(GNUSTEP_OBJ_DIR)/
BUNDLE_LIBS += \
-lSOGo \