Re: new user of gnustep on ubuntu question about basic usage
On 2007-06-26 02:14:00 +0800 [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: On 25 Jun., 17:22, Zhang Weiwu <[EMAIL PROTECTED]> wrote: I have read on the web that work is in progress to build a framwork for web rendering for whole GNUStep including building a browser (vespucci). I am glad GNUStep developers are working on a GNUStep browser. But as a novice user I have a question: as described on the webpage, "Apple has not released it's WebKit under open source so GNUstep WebKit provides a WebKit implementation from scratch." No, that is neither true nor the reason. WebKit from Apple is open source. If it is written somewhere so that it can be misunderstood, please can you provide a link so that we can fix it? It's on the first page in Google search result: https://gna.org/projects/gswebkit/ I only noticed one mistake on that page: it should be "not released its WebKit", but not "not released it's WebKit" -- Login: zhangweiwu Name: Zhang Weiwu Directory: /home/zhangweiwu Shell: /bin/bash On since Tue Jun 26 08:41 (CST) on :0 (messages off) New mail received Sun Jun 24 07:36 2007 (CST) Unread since Sun May 20 07:36 2007 (CST) No Plan. ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: new user of gnustep on ubuntu question about basic usage
On 25 Jun., 17:22, Zhang Weiwu <[EMAIL PROTECTED]> wrote: > I have read on the web that work is in progress to build a framwork > for web rendering for whole GNUStep including building a browser > (vespucci). I am glad GNUStep developers are working on a GNUStep > browser. But as a novice user I have a question: as described on the > webpage, "Apple has not released it's WebKit under open source so > GNUstep WebKit provides a WebKit implementation from scratch." No, that is neither true nor the reason. WebKit from Apple is open source. If it is written somewhere so that it can be misunderstood, please can you provide a link so that we can fix it? The main reson is to have it homogenously written in Objective-C not requiring the most modern gcc to handle Objective-C++ and to leave out some less frequently used features to make it smaller so that it runs more easily on memory constrained devices like PDAs and Mobile Phones but is still compatible from API. -- hns ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: hidden font size value?
On Mon, 25 Jun 2007, [EMAIL PROTECTED] wrote: I don't know GNUMail specifically, but you could look into the sources if there is a hard coded font size, e.g. [NSFont fontWithName:@"somefont" size:12.0]. The thing is that it is the author og GNUMail himself who advised me to ask on this list ;) -- Antoine ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: new user of gnustep on ubuntu question about basic usage
On 2007-06-26 00:28:56 +0800 Zhang Weiwu <[EMAIL PROTECTED]> wrote: On 2007-06-25 23:40:10 +0800 Stefan Bidigaray <[EMAIL PROTECTED]> wrote: If I remember correctly, Ubuntu uses Debian Sid's packages, which are generally outdated with regards to GNUstep. They were updated a few months ago, but since the most resent release it's now outdated. Other packages, including GWorkspace, GNUMail and others are also outdated. Unfortunately, the best way to get GNUstep packages for most distributions is still to compile it yourself. Ok, for those who didn't compile GWorkspace for Ubuntu himself/herself before and wish for a quick guid: 0) complain that nothing works -> install build-essential 1) complain for no gcc1objc -> install gcc-objc 2) complain for no Foundation.h -> install libfoundation-dev 3) compalin for no WebKit.h -> install gnustep-core-devel I have compiled it. Now send this message before quitting X to install it:) Okay, I am stupid, it's impossible to install without X, actaully it's impossible to install without initialized GNUStep. Now I have got GWorkspace 0.8.6 running on my Ubuntu 7.04, following problems have gone: 2. GWorkspace starts without desktop, must click "Show Desktop" each time I login. Cannot find options like "Show Desktop By Default" in Preferences, and man GWorkspace give no information about parameter that helps GWorkspace start with Desktop; --> new GWorkspace start a desktop automatically. 3. In Shelf the shortcut I created (by drag & drop) always disappear after logout and login back, must re-create these shortcut each time; --> Shelf now remember what's put in it. ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: hidden font size value?
On 25 Jun., 14:13, Antoine Jacoutot <[EMAIL PROTECTED]> wrote: > Hello. > > I was wondering if there was some hidden font size value besides: > NSBoldFontSize > NSControlContentFontSize > NSFontSize > NSLabelFontSize > NSMenuFontSize > NSMiniFontSize > NSMessageFontSize > NSPaletteFontSize > NSSmallFontSize > NSTitleBarFontSize > NSToolTipsFontSize > NSUserFixedPitchFontSize > NSUserFontSize > > I'm asking this because in GNUMail I can't seem to be able to change the > titlebar fonts (the ones below the icons in the main window). > Thanks. > > -- > Antoine I don't know GNUMail specifically, but you could look into the sources if there is a hard coded font size, e.g. [NSFont fontWithName:@"somefont" size:12.0]. -- hns ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: new user of gnustep on ubuntu question about basic usage
On 2007-06-25 23:40:10 +0800 Stefan Bidigaray <[EMAIL PROTECTED]> wrote: If I remember correctly, Ubuntu uses Debian Sid's packages, which are generally outdated with regards to GNUstep. They were updated a few months ago, but since the most resent release it's now outdated. Other packages, including GWorkspace, GNUMail and others are also outdated. Unfortunately, the best way to get GNUstep packages for most distributions is still to compile it yourself. Ok, for those who didn't compile GWorkspace for Ubuntu himself/herself before and wish for a quick guid: 0) complain that nothing works -> install build-essential 1) complain for no gcc1objc -> install gcc-objc 2) complain for no Foundation.h -> install libfoundation-dev 3) compalin for no WebKit.h -> install gnustep-core-devel I have compiled it. Now send this message before quitting X to install it:) ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: new user of gnustep on ubuntu question about basic usage
On 2007-06-25 23:40:10 +0800 Stefan Bidigaray <[EMAIL PROTECTED]> wrote: If I remember correctly, Ubuntu uses Debian Sid's packages, which are generally outdated with regards to GNUstep. They were updated a few months ago, but since the most resent release it's now outdated. Other packages, including GWorkspace, GNUMail and others are also outdated. Unfortunately, the best way to get GNUstep packages for most distributions is still to compile it yourself. Fortunately, compiling GNUstep based program is quite a bit easier than others (no need for ./configure, except on core libraries). I'm not sure who makes the Debian packages, but I assume he reads this mailing list and could explain why they have yet to be upgraded (keep in mind it's hard to get packages included in the official Debian distribution, but should be easier with the new -make). Since you used the word "a few months ago" to describe something "outdated", I'd suspect currently GNUStep develoment is pretty hot. Most desktop environment systems update at yearly or half-yearly basis with only a few changes. I'd try compile myself later. Thanks for the info! -- Login: zhangweiwu Name: Zhang Weiwu Directory: /home/zhangweiwu Shell: /bin/bash On since Mon Jun 25 22:27 (CST) on :0 (messages off) New mail received Sun Jun 24 07:36 2007 (CST) Unread since Sun May 20 07:36 2007 (CST) No Plan. ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: new user of gnustep on ubuntu question about basic usage
If I remember correctly, Ubuntu uses Debian Sid's packages, which are generally outdated with regards to GNUstep. They were updated a few months ago, but since the most resent release it's now outdated. Other packages, including GWorkspace, GNUMail and others are also outdated. Unfortunately, the best way to get GNUstep packages for most distributions is still to compile it yourself. Fortunately, compiling GNUstep based program is quite a bit easier than others (no need for ./configure, except on core libraries). I'm not sure who makes the Debian packages, but I assume he reads this mailing list and could explain why they have yet to be upgraded (keep in mind it's hard to get packages included in the official Debian distribution, but should be easier with the new -make). I generally make fairly up-to-date packages for Slackware, but haven't upgraded them recently because of the upcoming 12.0 release (wouldn't make sense upgrading packages only to have to build them again). I'm not going to attempt to answer your WebKit question as I'm not a developer, but WebKit is open, and SimpleWebKit (GNUstep's implementation) is not intended to be a complete replacement, only a simplified version of it. WebKit developers have also offered to help anyone who is interested in porting to GNUstep, but the problem is that GNUstep do not have that many developers. Stefan ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: new user of gnustep on ubuntu question about basic usage
On 2007-06-25 22:48:17 +0800 Zhang Weiwu <[EMAIL PROTECTED]> wrote: 6. Is there a good way to run a gecko browser in GNUStep way? I mean, firefox doesn't look like a GNUStep application when I run it in GNUStep. I have read on the web that work is in progress to build a framwork for web rendering for whole GNUStep including building a browser (vespucci). I am glad GNUStep developers are working on a GNUStep browser. But as a novice user I have a question: as described on the webpage, "Apple has not released it's WebKit under open source so GNUstep WebKit provides a WebKit implementation from scratch." Everytime when I see message like "start from scratch" in an opensource project I worry about it, usually it means it will be long long time before I can use it, I heard such words from enlightenment E17 (and finally given up using enlightenment because they have nothing new and stable in recent 9 years), from Haiku as well as other opensource projects. I wonder (purly from a novice user's view) why not use gecko engin which is GPLed, widerly used (more market share then all webkit browsers) and probably do have API at higher level? It looks like gecko-based browsers are easy to build (otherwise there wouldn't be so many), perhaps we can have an earlier release if there is an gecko-based GNUStep browser? Probably there are technical reasons behind it that I don't know of. e.g. gecko is not written in Objective-C. I'd be thankful if someone comment on this:) ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
new user of gnustep on ubuntu question about basic usage
Dear list I am a new user of gnusteps, this is the 4th time I decide to try use gnustep as my daily desktop, last 3 times all failed with this or that problem, mostly because not everything is pre-configured very well for most Linux/BSD distributions, at least not pre-configured as well as Ubuntu's Gnome. My system is Ubuntu 7.04 (what's the best system to run GNUStep? I mean, the platform that have least compatibility problems?) And my problems are: 1. all gnustep applications (e.g. GWorkspace & Terminal) start frozen. "Solved" by switching to 24-bit color mode in xorg.conf, at the cost of turning of DRI (my video card driver only support DRI at 16-bit color mode); 2. GWorkspace starts without desktop, must click "Show Desktop" each time I login. Cannot find options like "Show Desktop By Default" in Preferences, and man GWorkspace give no information about parameter that helps GWorkspace start with Desktop; 3. In Shelf the shortcut I created (by drag & drop) always disappear after logout and login back, must re-create these shortcut each time; 4. If I start evolution (yes, I should use GNUMail and I am using it, I use evolution only some-times for HTML emails), even if I close it, it stay as an icon at the bottom, unless killed. 5. When I switch from GNUMail to Terminal, the menu of Terminal is brought up in front of GNUMail's menu (good!) and if I click to open a sub-menu, this menu is displayed behind GNUMail's sub-menu, making it impossible to click anything on that menu unless I drag whole Terminal menu away. I think the user-expected behavior is: if menu is in the front, its sub-menu should also be in the front. This also happen to other applications, not just between GNU Mail and Terminal; 6. Is there a good way to run a gecko browser in GNUStep way? I mean, firefox doesn't look like a GNUStep application when I run it in GNUStep. That's just the problems I start to meet, I believe there will be more when I use more of it. Sorry to not to do in-depth STFW before asking these (but I did STFW for a while without obvious answer) but I'd always think it's better a new user don't have to neither STFW nor post questions on the list to start using basic feature like Desktop & GNU Mail. If I understood it well then usability is a goal of gnustep project and I hope my list of new user question / experience can help improve usability. Thanks a lot in advance. -- Login: zhangweiwu Name: Zhang Weiwu Directory: /home/zhangweiwu Shell: /bin/bash On since Mon Jun 25 22:27 (CST) on :0 (messages off) New mail received Sun Jun 24 07:36 2007 (CST) Unread since Sun May 20 07:36 2007 (CST) No Plan. ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
hidden font size value?
Hello. I was wondering if there was some hidden font size value besides: NSBoldFontSize NSControlContentFontSize NSFontSize NSLabelFontSize NSMenuFontSize NSMiniFontSize NSMessageFontSize NSPaletteFontSize NSSmallFontSize NSTitleBarFontSize NSToolTipsFontSize NSUserFixedPitchFontSize NSUserFontSize I'm asking this because in GNUMail I can't seem to be able to change the titlebar fonts (the ones below the icons in the main window). Thanks. -- Antoine ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Re: Distributed Objects / Message Passing Comparison
On 24 Jun., 18:45, Robert Bruce Carleton <[EMAIL PROTECTED]> wrote: > I've been looking at distributed objects in GNUstep to do distributed > computing. I tried out the example programs in the DO tutorial (they > work) and I've done some background reading. > > I'm curious if anyone has done some kind of comparison of Step style > DO with HPC message passing, such as MPI and PVM. On the surface, > they sound similar but they seem to have different audiences. > > I did some searching with Google and friends but I haven't turned up > anything like that yet. > > Any pointers or comments would be helpful. I have looked a little at http://rac.uits.iu.edu/hpc/mpi_tutorial/s1_roundrobin.html and indeed it has similarities. The reason is that *Step DO API is sort of a high-level object&message passing wrapper for basic Mach messaging. And basically you always have to do the same steps: 1. establish a connection 2. queue data to be sent to the other side 3. handle incoming data Everything is synchronized in some event queueing mechanism (NSRunLoop). -- hns ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep