Author: gcasa
Date: Tue Oct 28 08:09:52 2014
New Revision: 38136
URL: http://svn.gna.org/viewcvs/gnustep?rev=38136&view=rev
Log:
Fix for bug#42782
Modified:
apps/gorm/trunk/ChangeLog
apps/gorm/trunk/English.lproj/Gorm.gorm/data.info
apps/gorm/trunk/English.lproj/Gorm.gorm/objects.gorm
apps/gorm/trunk/Gorm.m
apps/gorm/trunk/GormCore/GormWrapperLoader.m
Modified: apps/gorm/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/apps/gorm/trunk/ChangeLog?rev=38136&r1=38135&r2=38136&view=diff
==============================================================================
--- apps/gorm/trunk/ChangeLog (original)
+++ apps/gorm/trunk/ChangeLog Tue Oct 28 08:09:52 2014
@@ -1,3 +1,10 @@
+2014-10-28 03:08-EDT Gregory John Casamento <[email protected]>
+
+ * English.lproj/Gorm.gorm: Change connection to point to
+ new selectAll:
+ * GormCore/GormWrapperLoader.m: Fix for bug #42782
+ * Gorm.m: Add select all method.
+
2014-08-31 Fred Kiefer <[email protected]>
* GormCore/GormDocument.m: Rewrite fix for bug #39072 to stop
Modified: apps/gorm/trunk/English.lproj/Gorm.gorm/data.info
URL:
http://svn.gna.org/viewcvs/gnustep/apps/gorm/trunk/English.lproj/Gorm.gorm/data.info?rev=38136&r1=38135&r2=38136&view=diff
==============================================================================
Binary files - no diff available.
Modified: apps/gorm/trunk/English.lproj/Gorm.gorm/objects.gorm
URL:
http://svn.gna.org/viewcvs/gnustep/apps/gorm/trunk/English.lproj/Gorm.gorm/objects.gorm?rev=38136&r1=38135&r2=38136&view=diff
==============================================================================
Binary files - no diff available.
Modified: apps/gorm/trunk/Gorm.m
URL:
http://svn.gna.org/viewcvs/gnustep/apps/gorm/trunk/Gorm.m?rev=38136&r1=38135&r2=38136&view=diff
==============================================================================
--- apps/gorm/trunk/Gorm.m (original)
+++ apps/gorm/trunk/Gorm.m Tue Oct 28 08:09:52 2014
@@ -713,11 +713,26 @@
[(id<IBSelectionOwners,IBEditors>)selectionOwner deleteSelection];
}
+- (void) selectAll: (id)sender
+{
+ if ([[selectionOwner selection] count] == 0
+ || [selectionOwner respondsToSelector: @selector(deleteSelection)] == NO)
+ return;
+
+ if([self isConnecting])
+ {
+ [self stopConnecting];
+ }
+
+ [(id<IBSelectionOwners,IBEditors>)selectionOwner deleteSelection];
+}
+
+/*
- (void) selectAllItems: (id)sender
{
- /* TODO: Select all items in the current selection owner. */
return;
}
+*/
- (void) setName: (id)sender
{
Modified: apps/gorm/trunk/GormCore/GormWrapperLoader.m
URL:
http://svn.gna.org/viewcvs/gnustep/apps/gorm/trunk/GormCore/GormWrapperLoader.m?rev=38136&r1=38135&r2=38136&view=diff
==============================================================================
--- apps/gorm/trunk/GormCore/GormWrapperLoader.m (original)
+++ apps/gorm/trunk/GormCore/GormWrapperLoader.m Tue Oct 28 08:09:52 2014
@@ -77,6 +77,16 @@
while((key = [enumerator nextObject]) != nil)
{
NSFileWrapper *fw = [fileWrappers objectForKey: key];
+
+ //
+ // Images with .info can be loaded, but we have a file
+ // called data.info which is metadata for Gorm. Don't load it.
+ //
+ if ( [key isEqualToString: @"data.info"] == YES )
+ {
+ continue;
+ }
+
if([fw isRegularFile])
{
NSData *fileData = [fw regularFileContents];
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs