Re: ***JUNK MAIL*** FW: libobjc compile issue on mingw
On 1 Jan 2014, at 03:04, Did anyone figure this out??? gccdragoonk...@yahoo.com wrote: Is there a binary of libobjc2 in existence for windows?? No. Until a few weeks ago, I had no Windows machine to test it on, and had had no replies to any of my requests for assistance in testing / debugging from people who cared about Windows. As such, libobjc2 is untested and unsupported on Windows. I do now have a Windows VM, so it will probably get done at some point, but it's not very high up my priority list, as I haven't used Windows on a daily basis for about a decade. David -- Sent from my Apple II ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: Cross-compiling GNUstep?
On 29 Dec 2013, at 12:56, David Chisnall thera...@sucs.org wrote: Hello everyone, I'm trying to cross-compile GNUstep, and since I'm sure I'm not the first person to try this, I wondered if anyone had written up how to do it? I am trying to build from FreeBSD/amd64 for FreeBSD/MIPS64. I have a cross-compiler and sysroot setup. Building the runtime was trivial - just point cmake at the cross-compile toolchain file - what do I need to do for Make / base so that: - It knows that I don't actually want -make on the target platform. - I get an installed version somewhere on my local machine that I can copy to a different location on the remote - All of the correct cross-compile flags are passed to the compiler I think Ivan has been through all of this recently for Android? Going back to the start of thread (since it seems to have gone completely off topic), I took a quick look at the documentation (radical concept eh). The gnustep-make README document says (in the first introductory paragraph) that it supports cross compilation. The gnustep-make INSTALL document has a section on it and gives an example: ./configure --target=i386-mingw32 make install Now, I've never done any cross compilation, and probably most other people don't do it eiother, so I don't know if cross compilation support has bit-rotted, support for cross-compiling for a particular target is certainly there, ad this (the --target= option) appears to be the standard mechanism (a web search for cross compiling and autoconf finds it immediately). I guess the answer (howto do it) is that you configure for the target OS/CPU you want, then just build as normal. The INSTALL documentation also explains about using a non-flattened layout if you want to have multple architectures in the same filesystrem hierarchy etc. Of course, if there are any bit-rotted makefiles, we should correct them and make a bugfix release of the affected package. ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep.org website redesign proposal
Hi David, I totally agree, between Xmas, New Year and bugs I had to time for website coding. If you check what I started on gap.nongnu.org, it has only menus which I want to eliminate too and it works on iPhone (except for the menus). I had no time to follow and to reply all the threads sorry. I do not like Sebastian's design too much aesthetically, however he has valid points in the website restructuring, which needs to be done anyway also for the design I have in mind. I'll layout some ideas I have discussed with Greg as soon as I can. I hope that we can share ideas and efforts there. Actually, the best would be to start the restructuring using the current, proven look and later apply a new look. Riccardo David Wetzel wrote: Hi Guys, the doc idea is fun, but I think we should avoid any mouseover and other effects and make it as simple and clean as possible. It should also work on small touch screens. If you do not have an iphone, you can get Xcode for the mac and try it in the simulator. Otherwise try the browser in an android simulator :-) Cheers, David On Dec 30, 2013, at 20:09, Sebastian Reitenbach sebas...@l00-bugdead-prods.de wrote: https://www.l00-bugdead-prods.de/index7.html ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: Serious GORM bug
Jamie Ramone wrote: OK, got it, I'll try that now (between windows, not sure how to do the between applications yet). Just a heads up: I did eventually, er, erase the folders by selecting them and dragging them to the Recycler's pseudo-appicon and it worked without a hitch. Since Recycler.app is another app I guess that would count. Depends if you are using the recycler in the desktop+dock, or if you are using the separate recycler app. They should, of course, work both. Riccardo ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
GAP (was Re: GNUstep.org website redesign proposal)
El mar, 31-12-2013 a las 02:09 +0100, Sebastian Reitenbach escribió: Hi all, [...] * Talk to German, Adam, moving the stuff in gnustep-nonfsf to GAP, or GNUstep, closing off the gnustep-nonfsf project I don't have problem in move this to other place. Germán. ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep.org website redesign proposal
On Dec 31, 2013, at 5:09 AM, Markus Hitter wrote: Am 31.12.2013 02:09, schrieb Sebastian Reitenbach: https://www.l00-bugdead-prods.de/index7.html First, big compliments for the Dock implementation. It works flawlessly in a mouse/trackpad driven environment. Hovever, menus at the bottom of a web pages / windows are very unusual (the real thing is at the bottom of the screen, which is something different), so it took me a second visit to see it at all. Having a standard menu in the upper region suggested there's no need to search for navigation. I agree that it's unexpected to have a navigation control at the bottom of the window, so many people will miss it. I was totally impressed by the implementation, though -- awesome job! And I agree with Sebastian's points about making the site look modern, cool, and appealing to Mac users. So why not move the dock to the left side? It's not the Mac OS X default, but a lot of people move their docks to the left so it will still be very recognizable to Mac users. And it's a common location for secondary web navigation controls, so even though it may look slightly odd to non-Mac visitors they should be able to use it too. There remains the issue that it might still be slightly less obvious to folks using touch devices. Maybe it would be possible to add titles below the icons for those devices? Overall, this looks to me like a vast improvement over the current site! I think the text of the first paragraph still needs work to focus it more tightly: drop any mention of NeXT and OpenStep, which is only a distraction now, and make Cocoa more prominent. Maybe something like this for the first paragraph: GNUstep is an open-source framework modeled on Apple's Cocoa frameworks to provide a cross-platform API to make it easy to create sophisticated modern software. Ports of OS X software to other platforms and new software development in Objective-C are both supported, with or without a graphical user interface. (And then be sure to include the obligatory trademark disclaimers in the fine print at the bottom of the page to keep Apple's lawyers from getting excited!) Cheers, Doug ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep.org website redesign proposal
I like it! Except for the colors and the font. Colors are consistent to our current look, but maybe the website can encourage a different, brighter color scheme? This is especially painful in the newsbox (black on very dark-grey) and to an extent in the menu. Also, do we need two logos in the header? How about we drop the right one? Or if that'd leave the area empty (it doesn't seem it will), possibly replacing it with some sort of motto? Finally, since the old site and the wiki (probably) have more info for now, maybe we want to have a transition period where we link to the old site? Do we care about preserving functioning of existing links? I agree with comments on the location and suitability of the dock; it's really nice, but will not be intuitive to find it and click on it. If we want to keep it (see off-list mail), Doug's suggestion of moving it to left sounds reasonable. I really like the glowing 'GNUstep logo' on the left in the menu, by the way -- a really nice touch :-) On Tue, Dec 31, 2013 at 1:09 AM, Sebastian Reitenbach sebas...@l00-bugdead-prods.de wrote: Hi all, I guess everybody knows, and also agrees that the GNUstep website is looking fairly dated, and that finding contents in it, is somtetimes only possible with help of google. the last few days I spent on thinking about the website, what it may need, digging html5 and css3, and came up with the following design, that you can find here: https://www.l00-bugdead-prods.de/index7.html Note, not all pages and links are implemented. I did not wanted to waste too much time, in case, the majority of people doesn't like with what I've come up. Older revisions, that finally lead to the design I have now, can be seen here: https://www.l00-bugdead-prods.de/index3.html https://www.l00-bugdead-prods.de/index5.html https://www.l00-bugdead-prods.de/index6.html The major design goals of the page are: * have a half way modern look, but don't overdo * easy and logical menu structuring, it should be easy to find things following a logic Further Ideas and things I had considered while designing were: Intended main audience: * MAC Developers seeking to port their apps to other platforms * Developers from other platforms, seeking to base their projects, commercial or free, on GNUstep * Packagers, that want to package GNUstep for their favourite OS/Distribution Not intended main audience, but also welcomed: * End users of any kind * direct End users to the pages to GWorkspace or SystemPreferences, Example applications, and screenshots * otherwise, direct end users to GAP and maybe other external sites Why chose the main audience above? * GNUstep is a set of libraries, providing an API to be used by developers * libraries are accompanied by a set of development tools * GWorkspace and SystemPreferences are nice show cases for developers that want to get to know what they can get from GNUstep General design goals of the page: * Its generally intended to attract the main intended audience * have a modern look and feel, but keep the page simple * page should work with recent modern browsers * making use of modern HTML5 and CSS3 * page may look a bit odd with old browsers (this likely includes SWK ;) * but who is really using a browser that does not understand HTML5/CSS3, or at least a subset of it? Even Google doesn't support old browsers. * simple wording, short and clear sentences * simple page structure, simulating the MAC Desktop * main menu (the dock at the bottom on every page) * always all the time visible * horizontal menu on the top dependent on what's chosen from the dock at the bottom * the icon on the left shows which menu entry was chosen from the dock at the bottom Some more specific design decisions are based on: * design of the contents of the homepage: * do not overload with information or images, the page should load fast ;) * address the most interesting questions someone looking for GNUstep might have with links to the right subpages * generally inspired from www.gtk.org * Footer/Dock: * show some modern CSS tricks, hopefully giving the (right) impression of GNUstep being modern too * mostly white background * white looks clean * but if there are better suggestions, and a different background color can be agreed on, then it should be ;) * horizontal top menu is inspired by www.apple.com * make Mac developers feel at home * its simple, looking nice * no submenus, but having submenus there, if agreed on, can easily be added, see an older incarnation of the design: https://www.l00-bugdead-prods.de/index3.html * the icon on the left is the same as the one clicked at the bottom, in order to signal where the user currently is * grey color in the horizontal menu on the top, and other elements * GNUstep apps are grey, or maybe in the future that will
GNUstep.org website redesign proposal
Hey guys, I realize this isn't a direct comment on the proposed redesign... The current proposal is nice, but also you should have a look at how Riccardo redid gap. http://gap.nongnu.org GC On Jan 1, 2014, at 5:04 PM, Doug Simons doug.sim...@testplant.comjavascript:_e({}, 'cvml', 'doug.sim...@testplant.com'); wrote: On Dec 31, 2013, at 5:09 AM, Markus Hitter wrote: Am 31.12.2013 02:09, schrieb Sebastian Reitenbach: https://www.l00-bugdead-prods.de/index7.html First, big compliments for the Dock implementation. It works flawlessly in a mouse/trackpad driven environment. Hovever, menus at the bottom of a web pages / windows are very unusual (the real thing is at the bottom of the screen, which is something different), so it took me a second visit to see it at all. Having a standard menu in the upper region suggested there's no need to search for navigation. I agree that it's unexpected to have a navigation control at the bottom of the window, so many people will miss it. I was totally impressed by the implementation, though -- awesome job! And I agree with Sebastian's points about making the site look modern, cool, and appealing to Mac users. So why not move the dock to the left side? It's not the Mac OS X default, but a lot of people move their docks to the left so it will still be very recognizable to Mac users. And it's a common location for secondary web navigation controls, so even though it may look slightly odd to non-Mac visitors they should be able to use it too. There remains the issue that it might still be slightly less obvious to folks using touch devices. Maybe it would be possible to add titles below the icons for those devices? Overall, this looks to me like a vast improvement over the current site! I think the text of the first paragraph still needs work to focus it more tightly: drop any mention of NeXT and OpenStep, which is only a distraction now, and make Cocoa more prominent. Maybe something like this for the first paragraph: GNUstep is an open-source framework modeled on Apple's Cocoa frameworks to provide a cross-platform API to make it easy to create sophisticated modern software. Ports of OS X software to other platforms and new software development in Objective-C are both supported, with or without a graphical user interface. (And then be sure to include the obligatory trademark disclaimers in the fine print at the bottom of the page to keep Apple's lawyers from getting excited!) Cheers, Doug ___ Gnustep-dev mailing list Gnustep-dev@gnu.org javascript:_e({}, 'cvml', 'Gnustep-dev@gnu.org'); https://lists.gnu.org/mailman/listinfo/gnustep-dev -- Gregory Casamento Open Logic Corporation, Principal Consultant yahoo/skype: greg_casamento, aol: gjcasa (240)274-9630 (Cell) http://www.gnustep.org http://heronsperch.blogspot.com ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep.org website redesign proposal
I don't like the use of the old gorm icon. On Monday, December 30, 2013, Sebastian Reitenbach wrote: Hi all, I guess everybody knows, and also agrees that the GNUstep website is looking fairly dated, and that finding contents in it, is somtetimes only possible with help of google. the last few days I spent on thinking about the website, what it may need, digging html5 and css3, and came up with the following design, that you can find here: https://www.l00-bugdead-prods.de/index7.html Note, not all pages and links are implemented. I did not wanted to waste too much time, in case, the majority of people doesn't like with what I've come up. Older revisions, that finally lead to the design I have now, can be seen here: https://www.l00-bugdead-prods.de/index3.html https://www.l00-bugdead-prods.de/index5.html https://www.l00-bugdead-prods.de/index6.html The major design goals of the page are: * have a half way modern look, but don't overdo * easy and logical menu structuring, it should be easy to find things following a logic Further Ideas and things I had considered while designing were: Intended main audience: * MAC Developers seeking to port their apps to other platforms * Developers from other platforms, seeking to base their projects, commercial or free, on GNUstep * Packagers, that want to package GNUstep for their favourite OS/Distribution Not intended main audience, but also welcomed: * End users of any kind * direct End users to the pages to GWorkspace or SystemPreferences, Example applications, and screenshots * otherwise, direct end users to GAP and maybe other external sites Why chose the main audience above? * GNUstep is a set of libraries, providing an API to be used by developers * libraries are accompanied by a set of development tools * GWorkspace and SystemPreferences are nice show cases for developers that want to get to know what they can get from GNUstep General design goals of the page: * Its generally intended to attract the main intended audience * have a modern look and feel, but keep the page simple * page should work with recent modern browsers * making use of modern HTML5 and CSS3 * page may look a bit odd with old browsers (this likely includes SWK ;) * but who is really using a browser that does not understand HTML5/CSS3, or at least a subset of it? Even Google doesn't support old browsers. * simple wording, short and clear sentences * simple page structure, simulating the MAC Desktop * main menu (the dock at the bottom on every page) * always all the time visible * horizontal menu on the top dependent on what's chosen from the dock at the bottom * the icon on the left shows which menu entry was chosen from the dock at the bottom Some more specific design decisions are based on: * design of the contents of the homepage: * do not overload with information or images, the page should load fast ;) * address the most interesting questions someone looking for GNUstep might have with links to the right subpages * generally inspired from www.gtk.org * Footer/Dock: * show some modern CSS tricks, hopefully giving the (right) impression of GNUstep being modern too * mostly white background * white looks clean * but if there are better suggestions, and a different background color can be agreed on, then it should be ;) * horizontal top menu is inspired by www.apple.com * make Mac developers feel at home * its simple, looking nice * no submenus, but having submenus there, if agreed on, can easily be added, see an older incarnation of the design: https://www.l00-bugdead-prods.de/index3.html * the icon on the left is the same as the one clicked at the bottom, in order to signal where the user currently is * grey color in the horizontal menu on the top, and other elements * GNUstep apps are grey, or maybe in the future that will (hopefully) change when another theme gets included in GUI, but the color is chosen in reference to the GUI apps and history to NeXT * but if there are other suggestions for coloring the menu and other elements, and it can be agreed on, then it should be ;) * text alignment is justified * differentiate external links: those are marked with icon * News box on front page: * shows news on, releases, hackathons, papers, etc. * shows there is live in the community * New pages: hackathons page and papers page: * show there is live in the community * show there is fun in the community * make use of SSIs, to ease updating, at least for the top menu, and the dock at the bottom, and for example the news box on the front page * The screenshot pages should show off more Themes to underline GNUsteps flexibility in the look 'n feel Design ideas inspired by: * Footer: MAC OS X dock * horizontal top menu: www.apple.com * main page: www.gtk.org *