]> err.no Git - sope/commitdiff
fixed mapping of 'method' attribute
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Fri, 15 Jul 2005 08:40:41 +0000 (08:40 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Fri, 15 Jul 2005 08:40:41 +0000 (08:40 +0000)
improved -description

git-svn-id: http://svn.opengroupware.org/SOPE/trunk@902 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-ical/NGiCal/ChangeLog
sope-ical/NGiCal/NGiCal.xmap
sope-ical/NGiCal/Version
sope-ical/NGiCal/iCalCalendar.m

index 7026ef9ec6db443fbe76e729cc00319ffeeb15bf..8c34500366a176f6f0a8bf4ee1a00c9910e9cd74 100644 (file)
@@ -1,3 +1,13 @@
+2005-07-15  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.50
+
+       * NGiCal.xmap: fixed mapping of 'method' property (is an attribute of
+         the calendar)
+         
+       * iCalCalendar.m: use ASSIGNCOPY in accessors, added 'method' to
+         -description
+
 2005-07-14  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * v4.5.49
index 6cb5df9afe1cda2e9902e1795292106696056f9d..182db0bb7c449127ffc7938c8a240216a090a574 100644 (file)
@@ -19,6 +19,7 @@
         prodid   = prodId;
         version  = version;
         calscale = calscale;
+       method   = method;
       };
       
       ToManyRelationships = {
     priority    = { class = NSString; };
     status      = { class = NSString; };
     transp      = { class = NSString; key = transparency; };
-    method      = { class = NSString; };
     sequence    = { class = NSString; };
     categories  = { class = NSString; };
     class       = { class = NSString; key = accessClass; };
index 4d808abe41ad8209cbe35b7e199447f1e8251528..a3ca3e852b6ab7033a6343aadcc9c472e70bd2f0 100644 (file)
@@ -2,7 +2,7 @@
 
 MAJOR_VERSION=4
 MINOR_VERSION=5
-SUBMINOR_VERSION:=49
+SUBMINOR_VERSION:=50
 
 # v4.5.40 requires NGExtensions v4.5.145
 # v4.5.37 requires NGExtensions v4.5.140
index d6fa8c1ca15a7990ec72bf036df558d8ae5eb0ce..3554848d6d8045789de283d29424e98f92703bbe 100644 (file)
 /* accessors */
 
 - (void)setCalscale:(NSString *)_value {
-  ASSIGN(self->calscale, _value);
+  ASSIGNCOPY(self->calscale, _value);
 }
 - (NSString *)calscale {
   return self->calscale;
 }
 - (void)setVersion:(NSString *)_value {
-  ASSIGN(self->version, _value);
+  ASSIGNCOPY(self->version, _value);
 }
 - (NSString *)version {
   return self->version;
 }
 - (void)setProdId:(NSString *)_value {
-  ASSIGN(self->prodId, _value);
+  ASSIGNCOPY(self->prodId, _value);
 }
 - (NSString *)prodId {
   return self->prodId;
 }
 - (void)setMethod:(NSString *)_method {
-  ASSIGN(self->method, _method);
+  ASSIGNCOPY(self->method, _method);
 }
 - (NSString *)method {
   return self->method;
   [ms appendFormat:@"<0x%08X[%@]:", self, NSStringFromClass([self class])];
 
   if (self->version)  [ms appendFormat:@" v%@",         self->version];
+  if (self->method)   [ms appendFormat:@" method=%@",   self->method];
   if (self->prodId)   [ms appendFormat:@" product=%@",  self->prodId];
   if (self->calscale) [ms appendFormat:@" calscale=%@", self->calscale];