SystemPreferences
Why hasn't there been any new release of SystemPreferences in the last two years? This applications has improved a lot since February 2006 and it is a very important application as it most likely is one of the first applications a new GNUstep user will use. Anybody out there who wants to take up this task? ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
SystemPreferences
Hi, just a thought, but wouldn't it make sense to store SystemPreference modules somewhere else instead of /System/Library/Bundles/ like /System/Library/Preferences/ or sth similar? I know, technically, they ARE bundles, but then again, "logically" they are system preferences and IMHO should be set aside from regular bundles that are loaded during application/backend/whatever startup. Makes sense? -- Chris ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/SystemPreferences
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:30:03 gnustep/usr-apps/SystemPreferences/SystemPreferences Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences In directory savannah:/tmp/cvs-serv21865/SystemPreferences Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences added to the repository
Re: SystemPreferences
I compiled it on FreeBSD 7 over the weekend and it was complaining that GNUSTEP_INSTALLATION_DIR was deprecated. I added GNUSTEP_INSTALLATION_DOMAIN=SYSTEM and it worked fine. I would like to help wherever I can. Randi On Jan 14, 2008, at 10:13 AM, Fred Kiefer wrote: Why hasn't there been any new release of SystemPreferences in the last two years? This applications has improved a lot since February 2006 and it is a very important application as it most likely is one of the first applications a new GNUstep user will use. Anybody out there who wants to take up this task? ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
Which SystemPreferences application are you discussing ? IIRC there are two of them (and I'm obviously in favour of merging them). ;-) Thanks -Original Message- From: Randi Joseph <[EMAIL PROTECTED]> Sent: Monday, January 14, 2008 10:42pm To: Fred Kiefer <[EMAIL PROTECTED]> Cc: GNUstep Developer Subject: Re: SystemPreferences ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev I compiled it on FreeBSD 7 over the weekend and it was complaining that GNUSTEP_INSTALLATION_DIR was deprecated. I added GNUSTEP_INSTALLATION_DOMAIN=SYSTEM and it worked fine. I would like to help wherever I can. Randi On Jan 14, 2008, at 10:13 AM, Fred Kiefer wrote: > Why hasn't there been any new release of SystemPreferences in the last > two years? This applications has improved a lot since February 2006 > and > it is a very important application as it most likely is one of the > first > applications a new GNUstep user will use. > > Anybody out there who wants to take up this task? ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
Hi, On 2008-01-14 16:13:18 +0100 Fred Kiefer <[EMAIL PROTECTED]> wrote: Why hasn't there been any new release of SystemPreferences in the last two years? This applications has improved a lot since February 2006 and it is a very important application as it most likely is one of the first applications a new GNUstep user will use. Anybody out there who wants to take up this task? This task is already in the works, tests were done and minor fixes too. A release shall be published soon and a matching RPM package too. Thanks for your patience, Riccardo ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
Hi Chris, Would this also mean the we need a /System/Library/Inspectors /System/Library/Finder /System/Library/TextConverters /System/Library/GSPrinting just no name a view others that are falling in the same category. Or am I somehow missing the point here? Thanks, Dennis Chris Vetter wrote: Hi, just a thought, but wouldn't it make sense to store SystemPreference modules somewhere else instead of /System/Library/Bundles/ like /System/Library/Preferences/ or sth similar? I know, technically, they ARE bundles, but then again, "logically" they are system preferences and IMHO should be set aside from regular bundles that are loaded during application/backend/whatever startup. Makes sense? -- "It is not necessary to change. After all, survival is not mandatory." Dr. W. Edwards Deming ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
Hi Dennis, not sure if this is similar to what Chris had in mind though i'll throw in my opinions I would say /{System,Local}/Library// though it is probably better suited to the ApplicationSupport/ given the current file system layout (though IMHO Library/ is what ApplicationSupport/ and the stuff in Library/ currently should be in Library/GNUstep or something for local root and just Library/ for system root possibly, this is a whole other conversation though) the problem with Library/Bundles is its a catch all which contains a bunch of completely unrelated things i've forever been in favor of removing Bundles/ altogether though probably not vocal about it so no not /System/Library/Inspectors /System/Library/Foo/Inspectors/ /System/Library/Bar/Inspectors/ so each app would be in charge of its own heirarchy in the Library dir and not dependent the correct Library/ existing though again IMHO this should be relegated to third party stuff, and stuff which is required/default mostly belong in the app's resources itself to allow for the mythical cp -r/drag and drop installation otherwise if we have something like /System/Library/Applications/Foo.app /System/Library/Bundles/SomeFoo.bundle /System/Library/Bundles/FooExample.bundle /System/Library/Documentation/Foo/ we just have a normal unix heirarchy with a bunch of capital letters and stuff, (things from the same components split into many places) where we're kindof going for Foo.app Foo.app/Resources/SomeFoo.bundle and copy Foo.app to Library/Applications Foo/FooExample.bundle Foo/Documentation/ and optionally Foo/ to Library/ or something --- Dennis Leeuw <[EMAIL PROTECTED]> wrote: > Hi Chris, > > Would this also mean the we need a > /System/Library/Inspectors > /System/Library/Finder > /System/Library/TextConverters > /System/Library/GSPrinting just no name a view > others that are falling > in the same category. > > Or am I somehow missing the point here? > Chris Vetter wrote: > > Hi, > > > > just a thought, but wouldn't it make sense to > store SystemPreference > > modules somewhere else instead of > /System/Library/Bundles/ like > > /System/Library/Preferences/ or sth similar? > > > > I know, technically, they ARE bundles, but then > again, "logically" they > > are system preferences and IMHO should be set > aside from regular bundles > > that are loaded during > application/backend/whatever startup. Makes sense? > > __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
Hi Matt, Matt Rice wrote: Hi Dennis, not sure if this is similar to what Chris had in mind though i'll throw in my opinions I would say /{System,Local}/Library// though it is probably better suited to the ApplicationSupport/ given the current file system layout (though IMHO Library/ is what ApplicationSupport/ and the stuff in Library/ currently should be in Library/GNUstep or something for local root and just Library/ for system root possibly, this is a whole other conversation though) I am not so much in favour of an ApplicationSupport directory. I do not understand it from a design point of view. If you want a design where a folder is the application you should put as much as possible within that folder. Not starting to re-invent the /usr/share directory... more below :) the problem with Library/Bundles is its a catch all which contains a bunch of completely unrelated things Yep, but we are talking (I think) about two things. Bundles that are shared amongst applications and Bundles only related to one single App. The ones that belong to one single app I comment on below, the ones that are shared are a different story. To make a little comparison. You do not also create a Libraries/Images dir for libs that do image handling and Libraries/Sounds for sound related libs. They are all placed within the same dir. i've forever been in favor of removing Bundles/ altogether though probably not vocal about it so no not /System/Library/Inspectors /System/Library/Foo/Inspectors/ /System/Library/Bar/Inspectors/ But then why shouldn't it be just part of the Resources dir like: Foo.app/Resources/Library/Bundles You keep the "what is it" logic, but if the "thing" is only used by the application it is stored with(in) the application. Which imho makes more sense. so each app would be in charge of its own heirarchy in the Library dir and not dependent the correct Library/ existing though again IMHO this should be relegated to third party stuff, and stuff which is required/default mostly belong in the app's resources itself to allow for the mythical cp -r/drag and drop installation otherwise if we have something like /System/Library/Applications/Foo.app /System/Library/Bundles/SomeFoo.bundle /System/Library/Bundles/FooExample.bundle /System/Library/Documentation/Foo/ we just have a normal unix heirarchy with a bunch of capital letters and stuff, (things from the same components split into many places) where we're kindof going for Foo.app Foo.app/Resources/SomeFoo.bundle and copy Foo.app to Library/Applications Foo/FooExample.bundle Foo/Documentation/ and optionally Foo/ to Library/ or something To complete it it would imho even be better to have Foo.app/Resources/Library/Documentation Foo.app/Resources/Library/Bundles/ Thus keeping the Bundles dir, only on another level. The Bundles dir shows a "what kind of component is this" from a system/programmers point of view. Because the user should be kept unknowing of how a system works. She should never enter the Foo.app dir. Everything within that directory is only relevant for the developer(s), so on that level it is important to know what we are talking about, Libraries, Frameworks or Bundles. I think that everything that is not "shared" amongst other applications and is only relevant for a single app, should belong in the App Resources dir. I think the idea is to have a toplevel structure where you find Tools, Applications and Library. Where Library contains the "shared" resources. If something is not a shared resource it should be placed in the Foo.app/Resources dir in which the toplevel structure is shown again, like Foo.app/Resources/Tools Foo.app/Resources/Library Foo.app/Resources/Applications Although Applications is most unlikely, I can imagine that the Tools dir is there (something like the libexec directory). Another way is to regard Resources equal to Library, but that would break the overall logic. From a users/developers point of view (what do I expect when I have never seen the system before and how do I get quickly familiar with the system) the holy three Applications, Library, Tools should appear everywhere imho. Greetings, Dennis --- Dennis Leeuw <[EMAIL PROTECTED]> wrote: Hi Chris, Would this also mean the we need a /System/Library/Inspectors /System/Library/Finder /System/Library/TextConverters /System/Library/GSPrinting just no name a view others that are falling in the same category. Or am I somehow missing the point here? Chris Vetter wrote: Hi, just a thought, but wouldn't it make sense to store SystemPreference modules somewhere else instead of /System/Library/Bundles/ like /System/Library/Preferences/ or sth similar? I know, technically, they ARE bundles, but then again, "logically" they are system preferences and IMHO should be set aside from regular bundles that are loaded during application/backend/whatever startup. Mak
Re: SystemPreferences
Am Samstag, 25.02.06 um 11:47 Uhr schrieb Dennis Leeuw: I am not so much in favour of an ApplicationSupport directory. I do not understand it from a design point of view. This way you can separately store data that is generated by the application but neither a preferences file nor some data that the application is intended to produce. Examples: cache file, cookie file, profile of a web browser; index files of a mail application; color swatches, custom brushes of an image processing application; If you want a design where a folder is the application you should put as much as possible within that folder. Not starting to re-invent the /usr/share directory... more below :) All that stuff doesn't belong into the application bundle itself since I consider it user specific/private data that should not be moved around if the application itself is copied into another place, used by another user or the like. So it belongs to /Users/username/Library/Application Support regards, Lars Happy FOSDEMing to all who are there, btw. I'll be back next year. ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
Chris Vetter wrote: On 2006-02-24 11:07:47 +0100 Dennis Leeuw <[EMAIL PROTECTED]> wrote: Hi Chris, Would this also mean the we need a /System/Library/Inspectors /System/Library/Finder /System/Library/TextConverters /System/Library/GSPrinting just no name a view others that are falling in the same category. Or am I somehow missing the point here? I don't know ;-) As I said, this was just a thought, and *I* could probably be mistaken. The way I see it is that Bundles are part of an application, that could possibly be used by other applications as well. For example, think of a web browser that has a generic history manager in a bundle. An FTP client could re-use said bundle for it's download history. (Stupid example, but you get the idea). Actually it explains what might be a generic Bundle and thus belongs to the domain System/Library/Bundles... OTOH, a preference pane of SystemPreferences is different, IMPOV. Sure, it is implemented as a bundle, but its only purpose is to provide a "service" in/to SystemPreferences and no other application _should_ use it (of course they could, but I do not see a point in doing so). Where as this does not. It should be part of SystemPreferences/Resources/.../Bundles (where .../ is whatever is decided on to be the path to the "internal" Bundles dir (currently I think it is Resources/Library/Bundles... I can't check 'cause I am installing from scratch) So, the only reason for storing preference panes NOT in .../Bundles/ is to distinguish between a 'real' bundle and a pref-pane. IMHO, this would make the Library directory look a bit 'cleaner.' I agree with you on the cleaner part. Just not sure where the panels should end up. Question to the OSX users -- how/where does OSX store pref panes? Maybe we could/should just mimick their setup. Yeah... let's hear it boys and girls. How does our big brother solved this issue? ;) Dennis -- "It is not necessary to change. After all, survival is not mandatory." Dr. W. Edwards Deming ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
On 2/25/06, Dennis Leeuw <[EMAIL PROTECTED] > wrote: Chris Vetter wrote:> On 2006-02-24 11:07:47 +0100 Dennis Leeuw < [EMAIL PROTECTED]> wrote:>>> Hi Chris,>> Would this also mean the we need a /System/Library/Inspectors >> /System/Library/Finder /System/Library/TextConverters>> /System/Library/GSPrinting just no name a view others that are falling>> in the same category. Or am I somehow missing the point here? >>> I don't know ;-)> As I said, this was just a thought, and *I* could probably be mistaken.>> The way I see it is that Bundles are part of an application, that could> possibly be used by other applications as well. For example, think of a > web browser that has a generic history manager in a bundle. An FTP> client could re-use said bundle for it's download history. (Stupid> example, but you get the idea).Actually it explains what might be a generic Bundle and thus belongs to the domain System/Library/Bundles...>> OTOH, a preference pane of SystemPreferences is different, IMPOV. Sure,> it is implemented as a bundle, but its only purpose is to provide a> "service" in/to SystemPreferences and no other application _should_ use > it (of course they could, but I do not see a point in doing so).Where as this does not. It should be part ofSystemPreferences/Resources/.../Bundles(where .../ is whatever is decided on to be the path to the "internal" Bundles dir (currently I think it is Resources/Library/Bundles... Ican't check 'cause I am installing from scratch)>> So, the only reason for storing preference panes NOT in .../Bundles/ is> to distinguish between a 'real' bundle and a pref-pane. IMHO, this would > make the Library directory look a bit 'cleaner.'I agree with you on the cleaner part. Just not sure where the panelsshould end up.>> Question to the OSX users -- how/where does OSX store pref panes? Maybe > we could/should just mimick their setup.>Yeah... let's hear it boys and girls. How does our big brother solvedthis issue? ;) Well, as of 10.4, Steve puts preference panes in /System/Library/PreferencePanes. In general, the Library directories on OS X are divided up according to function rather than file types. There is no "Bundles" directory at all. -Cody ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
On 2006-02-25 17:18:51 +0100 Dennis Leeuw <[EMAIL PROTECTED]> wrote: Where as this does not. It should be part of SystemPreferences/Resources/.../Bundles (where .../ is whatever is decided on to be the path to the "internal" Bundles dir (currently I think it is Resources/Library/Bundles... I can't check 'cause I am installing from scratch) That would probably make even more sense. Something like /System/Applications/SystemPreferences/Resources/... (Gorm files, etc.) /System/Applications/SystemPreferences/Bundles/... (pref-panes in here) In general, if there is .../Applications/Foobar.app/Bundles/ applications could use it to put bundles "away" so other applications can't use them. Though except for preference panes, I can't think of a real good reason why you would want to do that. Well, maybe if it's related to security. -- Chris ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: SystemPreferences
On 2006-02-24 11:07:47 +0100 Dennis Leeuw <[EMAIL PROTECTED]> wrote: Hi Chris, Would this also mean the we need a /System/Library/Inspectors /System/Library/Finder /System/Library/TextConverters /System/Library/GSPrinting just no name a view others that are falling in the same category. Or am I somehow missing the point here? I don't know ;-) As I said, this was just a thought, and *I* could probably be mistaken. The way I see it is that Bundles are part of an application, that could possibly be used by other applications as well. For example, think of a web browser that has a generic history manager in a bundle. An FTP client could re-use said bundle for it's download history. (Stupid example, but you get the idea). OTOH, a preference pane of SystemPreferences is different, IMPOV. Sure, it is implemented as a bundle, but its only purpose is to provide a "service" in/to SystemPreferences and no other application _should_ use it (of course they could, but I do not see a point in doing so). So, the only reason for storing preference panes NOT in .../Bundles/ is to distinguish between a 'real' bundle and a pref-pane. IMHO, this would make the Library directory look a bit 'cleaner.' Question to the OSX users -- how/where does OSX store pref panes? Maybe we could/should just mimick their setup. -- Chris ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:48:34 gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources In directory savannah:/tmp/cvs-serv27661/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/Images
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:49:05 gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/Images Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/Images In directory savannah:/tmp/cvs-serv27713/Images Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/Images added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:49:04 gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj In directory savannah:/tmp/cvs-serv27713/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj/SystemPreferences.gorm
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:50:46 gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj/SystemPreferences.gorm Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj/SystemPreferences.gorm In directory savannah:/tmp/cvs-serv27862/SystemPreferences.gorm Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/Resources/English.lproj/SystemPreferences.gorm added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:29:17 gnustep/usr-apps/SystemPreferences Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences In directory savannah:/tmp/cvs-serv21842/SystemPreferences Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:30:01 gnustep/usr-apps/SystemPreferences/Modules Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules In directory savannah:/tmp/cvs-serv21865/Modules Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/PreferencePanes
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:30:02 gnustep/usr-apps/SystemPreferences/PreferencePanes Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes In directory savannah:/tmp/cvs-serv21865/PreferencePanes Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes added to the repository
issue with mixed Objective-C ABI and SystemPreferences
Hi! I was able to compile most of GNUsteps apps with the options discussed in a previous mail, the only combination I got working is clang + Obj-C 2. Most apps seem to work fine, including GWorkspace (which loads inspectors just fine) and ProjectCenter. SystemPreferences instead does not start! I get this issue: Version 2 Objective-C ABI may not be mixed with earlier versions. and a crash. Why? No real clue yet. I checked compilation of SystemPreferences with messages=yes and clang is used. More ideas? Riccardo
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/TimeZone
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:31:07 gnustep/usr-apps/SystemPreferences/Modules/TimeZone Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone In directory savannah:/tmp/cvs-serv22026/TimeZone Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Volumes
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:31:07 gnustep/usr-apps/SystemPreferences/Modules/Volumes Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes In directory savannah:/tmp/cvs-serv22026/Volumes Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Template
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:31:07 gnustep/usr-apps/SystemPreferences/Modules/Template Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template In directory savannah:/tmp/cvs-serv22026/Template Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/FileSystem
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:31:07 gnustep/usr-apps/SystemPreferences/Modules/FileSystem Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem In directory savannah:/tmp/cvs-serv22026/FileSystem Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:31:07 gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys In directory savannah:/tmp/cvs-serv22026/ModifierKeys Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences COPYING Chan...
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:51:57 Added files: usr-apps/SystemPreferences: COPYING ChangeLog INSTALL README TODO usr-apps/SystemPreferences/Modules: GNUmakefile usr-apps/SystemPreferences/Modules/FileSystem: FileSystem.h FileSystem.m FileSystem.tiff GNUmakefile GNUmakefile.preamble Info.plist usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj/FileSystem.gorm: data.classes data.info objects.gorm usr-apps/SystemPreferences/Modules/ModifierKeys: GNUmakefile GNUmakefile.preamble Info.plist ModifierKeys.h ModifierKeys.m ModifierKeys.tiff usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj/ModifierKeys.gorm: data.classes data.info objects.gorm usr-apps/SystemPreferences/Modules/Template: GNUmakefile Info.plist TemplateModule.h TemplateModule.m TemplateModule.tiff usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj/TemplateModule.gorm: data.classes data.info objects.gorm usr-apps/SystemPreferences/Modules/TimeZone: GNUmakefile GNUmakefile.preamble Info.plist MapView.h MapView.m TimeZone.h TimeZone.m TimeZone.tiff usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj/TimeZone.gorm: data.classes data.info objects.gorm usr-apps/SystemPreferences/Modules/Volumes: GNUmakefile GNUmakefile.preamble Info.plist Volumes.h Volumes.m Volumes.tiff usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj/Volumes.gorm: data.classes data.info objects.gorm usr-apps/SystemPreferences/PreferencePanes: COPYING.LIB GNUmakefile GNUmakefile.postamble GNUmakefile.preamble NSPreferencePane.h NSPreferencePane.m PreferenceP
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:47:02 gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources In directory savannah:/tmp/cvs-serv27555/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Time...
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 13:05:40 Added files: usr-apps/SystemPreferences/Modules/TimeZone/Resources: map.tiff zones.db Log message: CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/map.tiff?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/zones.db?rev=1.1
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences Modules/File...
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 06/01/01 18:01:43 Modified files: usr-apps/SystemPreferences/Modules/FileSystem: FileSystem.m usr-apps/SystemPreferences/Modules/ModifierKeys: ModifierKeys.m usr-apps/SystemPreferences/Modules/TimeZone: TimeZone.h usr-apps/SystemPreferences/PreferencePanes: NSPreferencePane.h usr-apps/SystemPreferences/SystemPreferences: SystemPreferences.h Log message: CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/FileSystem.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/ModifierKeys.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/TimeZone.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/NSPreferencePane.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/SystemPreferences/SystemPreferences.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/File...
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 06/01/01 20:17:13 Modified files: usr-apps/SystemPreferences/Modules/FileSystem: FileSystem.m Log message: CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/FileSystem.m.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules File...
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 06/01/23 13:23:22 Modified files: usr-apps/SystemPreferences/Modules/FileSystem: FileSystem.m usr-apps/SystemPreferences/Modules/ModifierKeys: ModifierKeys.m usr-apps/SystemPreferences/Modules/TimeZone: TimeZone.m usr-apps/SystemPreferences/Modules/Volumes: Volumes.m Log message: CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/FileSystem.m.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/ModifierKeys.m.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/TimeZone.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Volumes.m.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Volu...
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 06/01/23 11:36:32 Modified files: usr-apps/SystemPreferences/Modules/Volumes: Volumes.m Log message: CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Volumes.m.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Re: issue with mixed Objective-C ABI and SystemPreferences
From the error message I would suspect that you have an old plugin for SystemPreferences lying around that still gets loaded causing this issue. > Am 05.01.2020 um 23:01 schrieb RIccardo Mottola : > > I was able to compile most of GNUsteps apps with the options discussed in a > previous mail, the only combination I got working is clang + Obj-C 2. > > Most apps seem to work fine, including GWorkspace (which loads inspectors > just fine) and ProjectCenter. > > SystemPreferences instead does not start! > > I get this issue: > > Version 2 Objective-C ABI may not be mixed with earlier versions. > > and a crash. Why? No real clue yet. > > I checked compilation of SystemPreferences with messages=yes and clang is > used. > > More ideas? > > Riccardo > >
Re: issue with mixed Objective-C ABI and SystemPreferences
Hi Riccardo, > On Jan 5, 2020, at 14:01, RIccardo Mottola wrote: > > the only combination I got working is clang + Obj-C 2. > > Most apps seem to work fine, including GWorkspace (which loads inspectors > just fine) and ProjectCenter. Can you say more about this? What version of clang and ld are you using? That might help us track things down. Patryk
Re: issue with mixed Objective-C ABI and SystemPreferences
Riccardo, On Jan 5, 2020, at 17:24, Patryk Laurent wrote: > > Hi Riccardo, > >> On Jan 5, 2020, at 14:01, RIccardo Mottola >> wrote: >> >> the only combination I got working is clang + Obj-C 2. >> >> Most apps seem to work fine, including GWorkspace (which loads inspectors >> just fine) and ProjectCenter. > > Can you say more about this? What version of clang and ld are you using? That > might help us track things down. Also are you using RUNTIME_VERSION=2.0? Patryk
Re: issue with mixed Objective-C ABI and SystemPreferences
Hi, Fred Kiefer wrote: From the error message I would suspect that you have an old plugin for SystemPreferences lying around that still gets loaded causing this issue. no, I don't have old plugins laying around. So very strange. I uninstalled and no plugins are left. I will investigate further what could be left over. Riccardo
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:33:51 gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources In directory savannah:/tmp/cvs-serv22655/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:31:48 gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources In directory savannah:/tmp/cvs-serv22146/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:42:59 gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources In directory savannah:/tmp/cvs-serv26622/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Template/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:40:34 gnustep/usr-apps/SystemPreferences/Modules/Template/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template/Resources In directory savannah:/tmp/cvs-serv25384/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:45:00 gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources In directory savannah:/tmp/cvs-serv27403/Resources Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/Images
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:47:36 gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/Images Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/Images In directory savannah:/tmp/cvs-serv27597/Images Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/Images added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:47:35 gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/English.lproj In directory savannah:/tmp/cvs-serv27597/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/PreferencePanes/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:34:12 gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj In directory savannah:/tmp/cvs-serv22775/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:32:14 gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj In directory savannah:/tmp/cvs-serv22238/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:43:31 gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj In directory savannah:/tmp/cvs-serv26704/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:41:28 gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj In directory savannah:/tmp/cvs-serv25770/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:45:21 gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj In directory savannah:/tmp/cvs-serv27443/English.lproj Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj/ModifierKeys.gorm
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:39:22 gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj/ModifierKeys.gorm Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj/ModifierKeys.gorm In directory savannah:/tmp/cvs-serv24790/ModifierKeys.gorm Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/ModifierKeys/Resources/English.lproj/ModifierKeys.gorm added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj/TemplateModule.gorm
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:41:58 gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj/TemplateModule.gorm Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj/TemplateModule.gorm In directory savannah:/tmp/cvs-serv26036/TemplateModule.gorm Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Template/Resources/English.lproj/TemplateModule.gorm added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj/TimeZone.gorm
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:44:00 gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj/TimeZone.gorm Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj/TimeZone.gorm In directory savannah:/tmp/cvs-serv26975/TimeZone.gorm Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/TimeZone/Resources/English.lproj/TimeZone.gorm added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj/Volumes.gorm
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:45:48 gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj/Volumes.gorm Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj/Volumes.gorm In directory savannah:/tmp/cvs-serv27471/Volumes.gorm Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/Volumes/Resources/English.lproj/Volumes.gorm added to the repository
[Gnustep-cvs] gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj/FileSystem.gorm
CVSROOT:/cvsroot/gnustep Module name:gnustep Branch: Changes by: Enrico Sersale <[EMAIL PROTECTED]> 05/12/21 12:32:37 gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj/FileSystem.gorm Update of /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj/FileSystem.gorm In directory savannah:/tmp/cvs-serv22324/FileSystem.gorm Log Message: Directory /cvsroot/gnustep/gnustep/usr-apps/SystemPreferences/Modules/FileSystem/Resources/English.lproj/FileSystem.gorm added to the repository