]> err.no Git - sope/commitdiff
enhancement to OFSResourceManager
authorznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sat, 30 Dec 2006 22:49:36 +0000 (22:49 +0000)
committerznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sat, 30 Dec 2006 22:49:36 +0000 (22:49 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1395 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-appserver/SoOFS/ChangeLog
sope-appserver/SoOFS/OFSResourceManager.m
sope-appserver/SoOFS/SoOFS.xcodeproj/project.pbxproj
sope-appserver/SoOFS/Version

index bdf8b8fb07bd4d4d5772fc63ec134a486bab3139..91e6e38be501cb59e22964d764587194586056d8 100644 (file)
@@ -1,5 +1,8 @@
 2006-12-30  Marcus Mueller  <znek@mulle-kybernetik.com>
 
+       * OFSResourceManager.m: assign self as resourceManager to components
+         created by it. (v4.5.24)
+
        * sope.m: changed to use the new user defaults registration mechanism
          of WOCoreApplication (v4.5.23)
 
index 6b395a5c6f88a348cbfffbffdbe64b7700af0e0d..2b22cbbb1bd22237fb44183cab21bbb3f62934bf 100644 (file)
 - (void)setComponentClass:(Class)_clazz;
 @end
 
+@interface WOComponent(RM)
+- (void)setResourceManager:(WOResourceManager *)_rm;
+@end
+
 @implementation OFSResourceManager
 
 static BOOL debugOn = NO;
@@ -194,6 +198,14 @@ static BOOL debugOn = NO;
   return [obj baseURLInContext:[self context]];
 }
 
+- (id)pageWithName:(NSString *)_name languages:(NSArray *)_langs {
+  WOComponent *p;
+  
+  p = [super pageWithName:_name languages:_langs];
+  [p setResourceManager:self];
+  return p;
+}
+
 /* debugging */
 
 - (BOOL)isDebuggingEnabled {
index 4daee1d920b5089b8ec2675067e3b484a62a9606..1eac9080a6df9396373cac145e49e48201048c60 100644 (file)
                        buildSettings = {
                                COPY_PHASE_STRIP = NO;
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.5.23;
+                               DYLIB_CURRENT_VERSION = 4.5.24;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                DEPLOYMENT_POSTPROCESSING = YES;
                                DSTROOT = /;
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.5.23;
+                               DYLIB_CURRENT_VERSION = 4.5.24;
                                DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
                                FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.5.23;
+                               DYLIB_CURRENT_VERSION = 4.5.24;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index d8df2f55b842dbcbc35eb623ef1e2f47d4c66113..c68bd2a4313636ed5afbe0a72201f7777a442546 100644 (file)
@@ -1,5 +1,5 @@
 # version file
 
-SUBMINOR_VERSION:=23
+SUBMINOR_VERSION:=24
 
 # v4.5.23 requires libNGObjWeb v4.5.263