bugGNUstep - Bugs: bug #22281, Extra NSApplication instance in...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #22281: Extra NSApplication instance in Gorm Objects pane (Nib reading issue)

Submitted by:  Quentin Mathé <qmathe>
Submitted on:  Sun 10 Feb 2008 06:59:51 PM UTC  
 
Category: GormSeverity: 3 - Normal
Item Group: NoneStatus: In Progress
Privacy: PublicAssigned to: Gregory John Casamento <gcasa>
Open/Closed: In Test

Mon 11 Feb 2008 09:07:35 AM UTC, comment #2:

You are right, I made my conclusion too quickly.

However the problem is that I never created this NSApplication instance. After taking a look at the Nib file in IB. I just realized IB 3 (Leopard) has a different empty template than previous IB versions. It had confused me because 'Application' icon was previously used for the file owner and is now always used for this application proxy. The file owner is just a blue cube now.
See attached screenshot: emptyIB3.jpg

It isn't really an issue. May be Gorm should follow IB 3 and always include an NSApplication proxy in gorm files though.

Thanks.

(file #15021)

Quentin Mathé <qmathe>
Project Member
Mon 11 Feb 2008 04:34:35 AM UTC, comment #1:

From comparing on both systems, I believe that there's no issue here. Looking at the Inspector.nib there is an extra instance of Application in the .nib file (please see attached) also I tried creating a new nib to test if it happens when creating a new one and it doesn't.

From comparison the contents of the nibs on OS X and on GNUstep look precisely the same.

I don't think there's an issue here.

GNUstep/Gorm r26048.

G.

(file #15016, file #15017, file #15018, file #15019)

Gregory John Casamento <gcasa>
Project AdministratorIn charge of this item.
Sun 10 Feb 2008 06:59:51 PM UTC, original submission:

GNUstep core and Gorm r26014

If you create a nib on Mac OS X with the empty template (and not the application template), an NSApplication instance is wrongly visible in the Objects pane of Gorm when reading this nib on GNUstep side. See attached screenshot. In the screenshot, the first visible object is an NSApplication instance and the second one is the owner (using ETInspector as custom class). The owner should be the first object, no NSApplication instance should be available.

The nib is available here: <http://svn.gna.org/viewcvs/etoile/branches/qmathe/Container/English.lproj/Inspector.nib/>

Quentin.

Quentin Mathé <qmathe>
Project Member

 

Attached Files
file #15021:  emptyIB3.png added by qmathe (29KiB - image/png)
file #15016:  IB_Inspector.jpg added by gcasa (25KiB - image/jpeg - These files show both nibs on OSX and on GNUstep. As you can see they look precisely the same.)
file #15017:  Inspector_NewEmpty.jpg added by gcasa (67KiB - image/jpeg - These files show both nibs on OSX and on GNUstep. As you can see they look precisely the same.)
file #15018:  NewEmpty.jpg added by gcasa (25KiB - image/jpeg - These files show both nibs on OSX and on GNUstep. As you can see they look precisely the same.)
file #15019:  NewEmpty.nib.tgz added by gcasa (10KiB - application/x-gtar - These files show both nibs on OSX and on GNUstep. As you can see they look precisely the same.)
file #15013:  nibReadingIssues2png added by qmathe (27KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by gcasa (Updated the item)
  • -unavailable- added by qmathe (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 9 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 11 Feb 2008 09:07:35 AM UTCqmatheAttached File-=>Added emptyIB3.png, #15021
    Mon 11 Feb 2008 04:35:05 AM UTCgcasaStatusNone=>In Progress
      Assigned toNone=>gcasa
      Open/ClosedOpen=>In Test
    Mon 11 Feb 2008 04:34:35 AM UTCgcasaAttached File-=>Added IB_Inspector.jpg, #15016
      Attached File-=>Added Inspector_NewEmpty.jpg, #15017
      Attached File-=>Added NewEmpty.jpg, #15018
      Attached File-=>Added NewEmpty.nib.tgz, #15019
    Sun 10 Feb 2008 06:59:51 PM UTCqmatheAttached File-=>Added nibReadingIssues2png, #15013

    Back to the top


    Powered by Savane 3.1-cleanup1