From csm at MoonGroup.com Sat Mar 2 22:13:47 2002 From: csm at MoonGroup.com (Chuck Mead) Date: Sat, 2 Mar 2002 16:13:47 -0500 (EST) Subject: [Xfce-dev] testing mailman Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 testing mailman! - -- csm Fine day for friends. So-so day for you. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjyBQI0ACgkQv6Gjsf2pQ0pEfACbBd2Td704tiePvDfHI0MuA5At 00wAn1alQFgIJVifdOBK/Xx6mQonkPYF =n8/J -----END PGP SIGNATURE----- From spaltani at head-cfa.harvard.edu Mon Mar 4 18:55:36 2002 From: spaltani at head-cfa.harvard.edu (Stephane Paltani) Date: Mon, 04 Mar 2002 12:55:36 -0500 Subject: Again colormap troubles... FIXED!!! References: <3C7D6B78.154B8AAE@head-cfa.harvard.edu> <3C7EB452.2C2B2D24@head-cfa.harvard.edu> <1014970997.2449.0.camel@olivier.anfora> Message-ID: <3C83B518.C2780197@head-cfa.harvard.edu> Hi Olivier, (Third attempts to send this message, but it's entirely my fault; sorry for the two previous mails, Chuck!) I moved to xfce-dev, as I think it is more relevant there. I made further investigations, and, while the symptoms are persisting, the diagnosis is quite different: It is not a Solaris-only bug; I could reproduce the problem on my Linux laptop. It is not screen related , as I thought. The problem appears as soon as I use the window menu, that I usually use to call the "Send to..." function. This is why I got misled. I put tracking info in the colormaps.c file (showing the name of the functions that are executed); here is what I found: InstallWindowColormaps (one or two such entry when I enter in InstallWindowColormaps a new window) InstallWindowColormaps InstallWindowColormaps InstallRootColormap + -+ (Here I move a window) InstallWindowColormaps | UninstallRootColormap - -+ InstallWindowColormaps InstallRootColormap + -+ (Here I resize a window) InstallWindowColormaps | UninstallRootColormap - -+ InstallWindowColormaps InstallWindowColormaps InstallWindowColormaps InstallRootColormap + -+ (Here I "switchfunc" a window) InstallWindowColormaps | InstallRootColormap + -+ InstallRootColormap + -+ UninstallRootColormap - -+ InstallWindowColormaps InstallWindowColormaps As you can see, there are 3 calls to "InstallRootColormap" against one to "UninstallRootColormap". It seems that these functions use a push-pop structure, so it means that after this the root colormap is never removed, and is applied to all the windows. I found that the "Bool PopUpMenu (MenuRoot * menu, int x, int y)" in menus.c does contain a "InstallRootColormap ();" call, but no "UninstallRootColormap ();" call. I added this call just before the return in this function (line 561), and it seems to be FIXED! I tested this for a while today; no crash, correct behaviour as far as I can tell. I certainly do not guarantee the results, but I hope this helps. Stephane Olivier Fourdan wrote: > > Stephane, > > Right now, I don't know. I need to investigate a little bit more based > on your reports. > > Colormap changes are driven by the X event loop. > > Cheers, > Olivier. > > On Thu, 2002-02-28 at 23:50, Stephane Paltani wrote: > > Hi again, > > > > Actually, I just noticed that I can block my color map simply > > by opening a single application with private color map on > > any screen but screen one. This should make even easier to > > find the problem. > > > > Again, Olivier, if you could tell me in which part of the code > > these things happen... > > > > Thanks, > > Stephane > > -- > > This mail is from the xfce mailing list at MoonGroup "Dot" Com. > > Send unsubscribe xfce in the subject of an email to Listar at moongroup.com > > to unsubscribe. > > > > > -- > Olivier http://www.xfce.org > ----------------------------------------------------------------------- > XFce is a lightweight desktop environment for various *NIX systems. > Designed for productivity, it loads and executes applications fast, > while conserving system resources. XFce is all free software, released > under GNU General Public License. Available from http://www.xfce.org > > -- > This mail is from the xfce mailing list at MoonGroup "Dot" Com. > Send unsubscribe xfce in the subject of an email to Listar at moongroup.com > to unsubscribe. From fourdan at xfce.org Mon Mar 4 19:13:57 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 04 Mar 2002 19:13:57 +0100 Subject: Again colormap troubles... FIXED!!! In-Reply-To: <3C83B518.C2780197@head-cfa.harvard.edu> References: <3C7D6B78.154B8AAE@head-cfa.harvard.edu> <3C7EB452.2C2B2D24@head-cfa.harvard.edu> <1014970997.2449.0.camel@olivier.anfora> <3C83B518.C2780197@head-cfa.harvard.edu> Message-ID: <1015265667.27875.0.camel@olivier.anfora> Stephane, It makes perfectly sense, so don't expect a crash ;-) It's now in the stable tree. Thanks ;-) Cheers, Olivier. On Mon, 2002-03-04 at 18:55, Stephane Paltani wrote: > Hi Olivier, > > (Third attempts to send this message, but it's entirely my > fault; sorry for the two previous mails, Chuck!) > > I moved to xfce-dev, as I think it is more relevant there. > > I made further investigations, and, while the symptoms are persisting, > the diagnosis is quite different: > > It is not a Solaris-only bug; I could reproduce the problem on my > Linux laptop. It is not screen related , as I thought. The problem > appears as soon as I use the window menu, that I usually use to > call the "Send to..." function. This is why I got misled. > > I put tracking info in the colormaps.c file (showing the name of the > functions that are executed); here is what I found: > > InstallWindowColormaps (one or two such entry when I enter in > InstallWindowColormaps a new window) > InstallWindowColormaps > InstallWindowColormaps > InstallRootColormap + -+ (Here I move a window) > InstallWindowColormaps | > UninstallRootColormap - -+ > InstallWindowColormaps > InstallRootColormap + -+ (Here I resize a window) > InstallWindowColormaps | > UninstallRootColormap - -+ > InstallWindowColormaps > InstallWindowColormaps > InstallWindowColormaps > InstallRootColormap + -+ (Here I "switchfunc" a window) > InstallWindowColormaps | > InstallRootColormap + -+ > InstallRootColormap + -+ > UninstallRootColormap - -+ > InstallWindowColormaps > InstallWindowColormaps > > As you can see, there are 3 calls to "InstallRootColormap" against > one to "UninstallRootColormap". It seems that these functions use > a push-pop structure, so it means that after this the root colormap > is never removed, and is applied to all the windows. > > I found that the "Bool PopUpMenu (MenuRoot * menu, int x, int y)" > in menus.c does contain a "InstallRootColormap ();" call, but no > "UninstallRootColormap ();" call. I added this call just before the > return in this function (line 561), and it seems to be FIXED! > I tested this for a while today; no crash, correct behaviour as far > as I can tell. > > I certainly do not guarantee the results, but I hope this helps. > > Stephane > > Olivier Fourdan wrote: > > > > Stephane, > > > > Right now, I don't know. I need to investigate a little bit more based > > on your reports. > > > > Colormap changes are driven by the X event loop. > > > > Cheers, > > Olivier. > > > > On Thu, 2002-02-28 at 23:50, Stephane Paltani wrote: > > > Hi again, > > > > > > Actually, I just noticed that I can block my color map simply > > > by opening a single application with private color map on > > > any screen but screen one. This should make even easier to > > > find the problem. > > > > > > Again, Olivier, if you could tell me in which part of the code > > > these things happen... > > > > > > Thanks, > > > Stephane > > > -- > > > This mail is from the xfce mailing list at MoonGroup "Dot" Com. > > > Send unsubscribe xfce in the subject of an email to Listar at moongroup.com > > > to unsubscribe. > > > > > > > > -- > > Olivier http://www.xfce.org > > ----------------------------------------------------------------------- > > XFce is a lightweight desktop environment for various *NIX systems. > > Designed for productivity, it loads and executes applications fast, > > while conserving system resources. XFce is all free software, released > > under GNU General Public License. Available from http://www.xfce.org > > > > -- > > This mail is from the xfce mailing list at MoonGroup "Dot" Com. > > Send unsubscribe xfce in the subject of an email to Listar at moongroup.com > > to unsubscribe. > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Tue Mar 5 03:45:56 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Mon, 4 Mar 2002 20:45:56 -0600 Subject: feature request for xfwm Message-ID: <200203050247.UAA54464@www.imp.mx> I think this would be useful. If the xfwm session manager saved the icon name of open applications, then on reopening a session, it could open both rox and xftree instances with arg[1] set to the icon name (minus the hostname, or trying a rsh/ssh if the hostname of the icon name is not the same as the current machines hostname). This way, after reopening a session, the user would get xftree's and rox's opened where they left off, instead of having all of them open to the user's home directory. From fourdan at xfce.org Tue Mar 5 10:22:10 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 05 Mar 2002 10:22:10 +0100 Subject: feature request for xfwm In-Reply-To: <200203050247.UAA54464@www.imp.mx> References: <200203050247.UAA54464@www.imp.mx> Message-ID: <1015320160.22827.0.camel@olivier.anfora> Edscott, The icon name is provided by the application. Using it as argv[1] when restoring the application really sounds like a hack to me... ;-) Cheers, Olivier. On Tue, 2002-03-05 at 03:45, Edscott Wilson Garc?a wrote: > > I think this would be useful. If the xfwm session manager saved the icon name > of open applications, then on reopening a session, it could open both rox and > xftree instances with arg[1] set to the icon name (minus the hostname, or > trying a rsh/ssh if the hostname of the icon name is not the same as the > current machines hostname). > > This way, after reopening a session, the user would get xftree's and rox's > opened where they left off, instead of having all of them open to the user's > home directory. > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Tue Mar 5 14:31:50 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Tue, 5 Mar 2002 07:31:50 -0600 Subject: feature request for xfwm In-Reply-To: <1015320160.22827.0.camel@olivier.anfora> References: <200203050247.UAA54464@www.imp.mx> <1015320160.22827.0.camel@olivier.anfora> Message-ID: <200203051333.HAA97995@www.imp.mx> On Tue 05 Mar 2002 03:22, you wrote: > Edscott, > > The icon name is provided by the application. Using it as argv[1] when > restoring the application really sounds like a hack to me... ;-) Yes, it does sound like a hack now that you mention it. But how about a special variable for the task? Giving a "xprop" to a kmail window I see a variable WM_COMMAND(STRING) = { "kmail" }. Maybe a variable of this kind can be defined for xftree, and have xfwm use it to open each particular xftree window in the last expanded directory? saludos Edscott > Cheers, > Olivier. > > On Tue, 2002-03-05 at 03:45, Edscott Wilson Garc?a wrote: > > I think this would be useful. If the xfwm session manager saved the icon > > name of open applications, then on reopening a session, it could open > > both rox and xftree instances with arg[1] set to the icon name (minus the > > hostname, or trying a rsh/ssh if the hostname of the icon name is not the > > same as the current machines hostname). > > > > This way, after reopening a session, the user would get xftree's and > > rox's opened where they left off, instead of having all of them open to > > the user's home directory. > > _______________________________________________ > > Xfce-dev mailing list > > Xfce-dev at moongroup.com > > http://moongroup.com/mailman/listinfo/xfce-dev From fourdan at xfce.org Tue Mar 5 15:21:33 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 05 Mar 2002 15:21:33 +0100 Subject: [Fwd: Re: building xfce on cygwin/xfree86] Message-ID: <1015338123.24060.3.camel@olivier.anfora> FYI. Paul managed to get Xfce compile and run on Cygwin. -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org -------------- next part -------------- An embedded message was scrubbed... From: Paul Warren Subject: Re: building xfce on cygwin/xfree86 Date: Tue, 5 Mar 2002 10:42:05 GMT Size: 2690 URL: From edscott at imp.mx Tue Mar 5 16:47:57 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Tue, 5 Mar 2002 09:47:57 -0600 Subject: feature request for xfwm In-Reply-To: <200203051333.HAA97995@www.imp.mx> References: <200203050247.UAA54464@www.imp.mx> <1015320160.22827.0.camel@olivier.anfora> <200203051333.HAA97995@www.imp.mx> Message-ID: <200203051549.JAA36181@www.imp.mx> Well, it's not a feature request for xfwm, because it's already there. I did some modifications to xftree with the WM_COMMAND atom, and no changes were necesary to xfwm so that session management remembers correctly where to open each instance of xftree. I'll be uploading it to the CVS in about an hour or so. Edscott On Tue 05 Mar 2002 07:31, you wrote: > On Tue 05 Mar 2002 03:22, you wrote: > > Edscott, > > > > The icon name is provided by the application. Using it as argv[1] when > > restoring the application really sounds like a hack to me... ;-) > > Yes, it does sound like a hack now that you mention it. But how about a > special variable for the task? > > Giving a "xprop" to a kmail window I see a variable WM_COMMAND(STRING) = { > "kmail" }. Maybe a variable of this kind can be defined for xftree, and > have xfwm use it to open each particular xftree window in the last expanded > directory? > > saludos > > Edscott > > > Cheers, > > Olivier. > > > > On Tue, 2002-03-05 at 03:45, Edscott Wilson Garc?a wrote: > > > I think this would be useful. If the xfwm session manager saved the > > > icon name of open applications, then on reopening a session, it could > > > open both rox and xftree instances with arg[1] set to the icon name > > > (minus the hostname, or trying a rsh/ssh if the hostname of the icon > > > name is not the same as the current machines hostname). > > > > > > This way, after reopening a session, the user would get xftree's and > > > rox's opened where they left off, instead of having all of them open to > > > the user's home directory. > > > _______________________________________________ > > > Xfce-dev mailing list > > > Xfce-dev at moongroup.com > > > http://moongroup.com/mailman/listinfo/xfce-dev > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From jens at irs-net.com Wed Mar 6 17:40:32 2002 From: jens at irs-net.com (Jens Luedicke) Date: 06 Mar 2002 17:40:32 +0100 Subject: gdk-pixbuf Message-ID: <1015432832.17709.3.camel@cello> hi ... png's have a black shadow (where there should be transparent) when using gdk-pixbuf. I reported this issue a while ago, but it doesn't seem to be an error with the gdk-pixbuf lib thats installed on my system. -- Jens Luedicke jens at irs-net.com From fourdan at xfce.org Wed Mar 6 18:21:06 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 06 Mar 2002 18:21:06 +0100 Subject: gdk-pixbuf In-Reply-To: <1015432832.17709.3.camel@cello> References: <1015432832.17709.3.camel@cello> Message-ID: <1015435297.23598.1.camel@olivier.anfora> Jens, AKAIK I already replied that. Xfce uses gdk-pixbuf but is not built specifically for gdk-pixbuf, and it can run with Imlib or even just libXpm. Thus it doesn't take advantage of PNG alpha channel available in gdk-pixbuf. Cheers, Olivier. On Wed, 2002-03-06 at 17:40, Jens Luedicke wrote: > hi ... > > png's have a black shadow (where there should be transparent) > when using gdk-pixbuf. > > I reported this issue a while ago, but it doesn't > seem to be an error with the gdk-pixbuf lib thats > installed on my system. > > -- > Jens Luedicke > jens at irs-net.com > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From j.b.huijsmans at hetnet.nl Wed Mar 6 20:55:40 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Wed, 6 Mar 2002 20:55:40 +0100 Subject: Some questions regarding GTK2 migration Message-ID: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> Hi all, especially Olivier, I was playing a bit with GTK2 to make myself familiar with it and in the process I have not only made a gtk2 version of xfumed (already in CVS xfce-devel, big rewrite, looks nice I think), but also have a working version of xfrun and xfmouse, mostly based on old code. First of all, are you interested at the moment in ported utilities? And secondly, if you are, where shall I put them? I can think of three things: CVS xfce-devel directory replacing old code CVS new directory (xfce4 ?) some personal website, accessible for all to review And while I'm at it I'll ask another question on a more aesthetic matter. I have been using GTK_STOCK items where possible. While this does give a consistent look I don't know if it's the look we want. Does anyone have any opinions on this? The alternative would be to choose or even make (not me :-) our own set of standard icons. greetings, Jasper From guidod-2002- at gmx.de Wed Mar 6 21:11:12 2002 From: guidod-2002- at gmx.de (Guido Draheim) Date: Wed, 06 Mar 2002 21:11:12 +0100 Subject: Some questions regarding GTK2 migration References: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> Message-ID: <3C8677E0.360A3AF6@gmx.de> Es schrieb Jasper Huijsmans: > > And while I'm at it I'll ask another question on a more aesthetic > matter. I have been using GTK_STOCK items where possible. While this > does give a consistent look I don't know if it's the look we want. > Does anyone have any opinions on this? The alternative would be to > choose or even make (not me :-) our own set of standard icons. > au contraire, it will be a consistent look with all the gtk2 programs on the desktop, esp. those not installed with xfce.... cheers, guido From fourdan at xfce.org Wed Mar 6 21:54:09 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 06 Mar 2002 21:54:09 +0100 Subject: Some questions regarding GTK2 migration In-Reply-To: <3C8677E0.360A3AF6@gmx.de> References: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> <3C8677E0.360A3AF6@gmx.de> Message-ID: <1015448050.1193.0.camel@localhost> Agree. Cheers, Olivier. On Wed, 2002-03-06 at 21:11, Guido Draheim wrote: > Es schrieb Jasper Huijsmans: > > > > And while I'm at it I'll ask another question on a more aesthetic > > matter. I have been using GTK_STOCK items where possible. While this > > does give a consistent look I don't know if it's the look we want. > > Does anyone have any opinions on this? The alternative would be to > > choose or even make (not me :-) our own set of standard icons. > > > > au contraire, it will be a consistent look with all the gtk2 programs > on the desktop, esp. those not installed with xfce.... cheers, guido > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Wed Mar 6 22:07:18 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Wed, 6 Mar 2002 15:07:18 -0600 Subject: Some questions regarding GTK2 migration In-Reply-To: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> References: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> Message-ID: <200203062108.PAA91387@www.imp.mx> On Wednesday 06 March 2002 13:55, you wrote: > > First of all, are you interested at the moment in ported utilities? Of course. Xfdiff is almost ported, and I've been waiting to finish pending details on xftree and xfsamba before starting the port on them. > And secondly, if you are, where shall I put them? I can think of three > things: > CVS xfce-devel directory replacing old code > CVS new directory (xfce4 ?) > some personal website, accessible for all to review IMO, xfce-devel is the best place. I don't know how wise it is to release a xfce version based on gtk2 before gtk2 is released. > -- saludos, Edscott From fourdan at xfce.org Wed Mar 6 22:46:23 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 06 Mar 2002 22:46:23 +0100 Subject: Some questions regarding GTK2 migration In-Reply-To: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> References: <20020306205540.3e2065d9.j.b.huijsmans@hetnet.nl> Message-ID: <1015451184.1193.8.camel@localhost> Jasper, Yes, of course, your work is highly welcome. I guess you should place it in the CVS xfce-devel repository. I need to start working on that myself, but I must confess that the problems with my laptop video card are a problem for me, since there is no HW accel support for it... (Once again, everybody, avoid any laptop based on Trident HW) Cheers, Olivier. On Wed, 2002-03-06 at 20:55, Jasper Huijsmans wrote: > Hi all, especially Olivier, > > I was playing a bit with GTK2 to make myself familiar with it and in > the process I have not only made a gtk2 version of xfumed (already in > CVS xfce-devel, big rewrite, looks nice I think), but also have a > working version of xfrun and xfmouse, mostly based on old code. > > First of all, are you interested at the moment in ported utilities? > And secondly, if you are, where shall I put them? I can think of three > things: > CVS xfce-devel directory replacing old code > CVS new directory (xfce4 ?) > some personal website, accessible for all to review > > And while I'm at it I'll ask another question on a more aesthetic > matter. I have been using GTK_STOCK items where possible. While this > does give a consistent look I don't know if it's the look we want. > Does anyone have any opinions on this? The alternative would be to > choose or even make (not me :-) our own set of standard icons. > > greetings, > Jasper > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From j.b.huijsmans at hetnet.nl Thu Mar 7 16:27:08 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Thu, 07 Mar 2002 16:27:08 +0100 Subject: Some questions regarding GTK2 migration Message-ID: <5.1.0.14.0.20020307162228.009f0b00@pop.hetnet.nl> Ok, I'll resend this. Apparently it didn't arrive last night. All right, I put new xfrun and xfmouse versions in CVS under xfce-devel. They are not completely finished products, but they work as intended for me. Missing are for example i18n stuff, autoconf files and probably a lot more. If I find time I will start looking at other small utilities that I might understand (xfbd possibly, although I don't know anything about graphics handling... yet). Comments and corrections are apreciated, of course. Jasper On 06 Mar 2002 22:46:23 +0100 Olivier Fourdan wrote: > Jasper, > > Yes, of course, your work is highly welcome. I guess you should place it> in the CVS xfce-devel repository. > > I need to start working on that myself, but I must confess that the > problems with my laptop video card are a problem for me, since there is> no HW accel support for it... (Once again, everybody, avoid any laptop> based on Trident HW) > > Cheers, > Olivier. > > On Wed, 2002-03-06 at 20:55, Jasper Huijsmans wrote: > > Hi all, especially Olivier, > > > > I was playing a bit with GTK2 to make myself familiar with it and in> > the process I have not only made a gtk2 version of xfumed (already in> > CVS xfce-devel, big rewrite, looks nice I think), but also have a> > working version of xfrun and xfmouse, mostly based on old code. > > > > First of all, are you interested at the moment in ported utilities?> > And secondly, if you are, where shall I put them? I can think of three> > things: > > CVS xfce-devel directory replacing old code > > CVS new directory (xfce4 ?) > > some personal website, accessible for all to review > > > > And while I'm at it I'll ask another question on a more aesthetic > > matter. I have been using GTK_STOCK items where possible. While this> > does give a consistent look I don't know if it's the look we want.> > Does anyone have any opinions on this? The alternative would be to> > choose or even make (not me :-) our own set of standard icons.> > > > greetings, > > Jasper > > _______________________________________________ > > Xfce-dev mailing list > > Xfce-dev at moongroup.com > > http://moongroup.com/mailman/listinfo/xfce-dev > > > -- > Olivier http://www.xfce.org> --------------------------------------------------------------------- --> XFce is a lightweight desktop environment for various *NIX systems. > Designed for productivity, it loads and executes applications fast,> while conserving system resources. XFce is all free software, released> under GNU General Public License. Available from http://www.xfce.org> > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From fourdan at xfce.org Fri Mar 8 09:34:57 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 08 Mar 2002 09:34:57 +0100 Subject: IDEA: PGP crypt and decrypt in xftree In-Reply-To: <1015576031.1450.20.camel@moria> References: <20020308083556.6eedab04.Peeter.Vois@mail.ee> <1015576031.1450.20.camel@moria> Message-ID: <1015576527.30600.7.camel@olivier.anfora> Hi, I would tend to agree. Do not put too much in xftree. BUT, if you really want to put so many things in xftree, the best thing to implement in xftree is plugins... (dlopen of external libs that implement the desired fonctionnality) I'm willing to do that in xfwm for Xfce version 4.x. All you need is to *think* deeply about a common API for plugins. Once you have the API, the coding part should be fairly easy. Cheers, Olivier. On Fri, 2002-03-08 at 09:27, Biju Chacko wrote: > On Fri, 2002-03-08 at 12:05, Peeter Vois wrote: > > Hi, > > > > Into my little head jumped an idea that it could be nice thing to have to > > be able to crypt and decrypt files using xftree. > > > > hehh, just an idea. > > A lot of people are suggesting interesting extensions to xftree. What > Edscott should do is implement a scripting interface. Provide a > scripting language so that people could implement their own extensions. > LISP would be a good language for this. I can imagine all sorts of > useful extensions: > > * an editor > * file encryption > * mail reader > * news reader > * web browser > * office suite > * nuclear reaction simulations > * kitchen sink > > At this point it would have 50% of the functionality of Emacs. > > ;-) > > If I wanted bloatware, I'd be using GNOME. > > -- Biju > > -- > ------------------------------------------------- > Biju Chacko | biju at exocore.com (work) > Exocore Consulting | biju_chacko at yahoo.com (play) > Bangalore, India | http://www.exocore.com > ------------------------------------------------- > Just because your doctor has a name for your condition doesn't mean he > knows what it is. > > _______________________________________________ > Xfce mailing list > Xfce at moongroup.com > http://moongroup.com/mailman/listinfo/xfce > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Fri Mar 8 14:43:10 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Fri, 8 Mar 2002 07:43:10 -0600 Subject: IDEA: PGP crypt and decrypt in xftree In-Reply-To: <1015576527.30600.7.camel@olivier.anfora> References: <20020308083556.6eedab04.Peeter.Vois@mail.ee> <1015576031.1450.20.camel@moria> <1015576527.30600.7.camel@olivier.anfora> Message-ID: <200203080743.10086.edscott@imp.mx> On Vie 08 Mar 2002 02:34, Olivier Fourdan wrote: > Hi, > > I would tend to agree. Do not put too much in xftree. Yes, it's just about reaching critical mass by now. > > BUT, if you really want to put so many things in xftree, the best thing > to implement in xftree is plugins... (dlopen of external libs that > implement the desired fonctionnality) > > I'm willing to do that in xfwm for Xfce version 4.x. > > All you need is to *think* deeply about a common API for plugins. Once > you have the API, the coding part should be fairly easy. It sounds very good, but I've never quite done anything with plugins, and I'm not quite sure what you mean. Could point out some example of an application with API for plugins so we could study it? Edscott From fourdan at xfce.org Fri Mar 8 14:47:57 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 08 Mar 2002 14:47:57 +0100 Subject: IDEA: PGP crypt and decrypt in xftree In-Reply-To: <200203080743.10086.edscott@imp.mx> References: <20020308083556.6eedab04.Peeter.Vois@mail.ee> <1015576031.1450.20.camel@moria> <1015576527.30600.7.camel@olivier.anfora> <200203080743.10086.edscott@imp.mx> Message-ID: <1015595308.2660.0.camel@olivier.anfora> Hi Edscott, > It sounds very good, but I've never quite done anything with plugins, and I'm > not quite sure what you mean. Could point out some example of an application > with API for plugins so we could study it? Just as it comes to my mind, xmms or even gcompris from my friend Bruno. Cheers, -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From j.b.huijsmans at hetnet.nl Fri Mar 8 14:55:17 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Fri, 08 Mar 2002 14:55:17 +0100 Subject: IDEA: PGP crypt and decrypt in xftree In-Reply-To: <1015595308.2660.0.camel@olivier.anfora> References: <200203080743.10086.edscott@imp.mx> <20020308083556.6eedab04.Peeter.Vois@mail.ee> <1015576031.1450.20.camel@moria> <1015576527.30600.7.camel@olivier.anfora> <200203080743.10086.edscott@imp.mx> Message-ID: <5.1.0.14.0.20020308145334.009eb060@pop.hetnet.nl> gkrellm I guess. Do you consider plugins instead of the current modules or as an addition to xfwm? At 02:47 PM 3/8/02, you wrote: >Hi Edscott, > > > It sounds very good, but I've never quite done anything with plugins, > and I'm > > not quite sure what you mean. Could point out some example of an > application > > with API for plugins so we could study it? > >Just as it comes to my mind, xmms or even gcompris from my friend Bruno. > >Cheers, >-- >Olivier http://www.xfce.org >----------------------------------------------------------------------- >XFce is a lightweight desktop environment for various *NIX systems. >Designed for productivity, it loads and executes applications fast, >while conserving system resources. XFce is all free software, released >under GNU General Public License. Available from http://www.xfce.org > >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at moongroup.com >http://moongroup.com/mailman/listinfo/xfce-dev From hickman at dswebnet.com Fri Mar 8 20:41:36 2002 From: hickman at dswebnet.com (Omer Hickman) Date: Fri, 8 Mar 2002 11:41:36 -0800 Subject: IDEA: PGP crypt and decrypt in xftree In-Reply-To: <5.1.0.14.0.20020308145334.009eb060@pop.hetnet.nl> References: <200203080743.10086.edscott@imp.mx> <20020308083556.6eedab04.Peeter.Vois@mail.ee> <1015576031.1450.20.camel@moria> <1015576527.30600.7.camel@olivier.anfora> <200203080743.10086.edscott@imp.mx> <5.1.0.14.0.20020308145334.009eb060@pop.hetnet.nl> Message-ID: <20020308114136.326096a3.hickman@dswebnet.com> On Fri, 08 Mar 2002 14:55:17 +0100 Jasper Huijsmans wrote: Does this mean fancy pixmap theme plugins in XFwm? Ooooo shiney . . . > Do you consider plugins instead of the current modules or as an addition to > xfwm? From klemmerj at webtrek.com Sat Mar 9 00:11:28 2002 From: klemmerj at webtrek.com (Joe Klemmer) Date: 08 Mar 2002 18:11:28 -0500 Subject: IDEA: PGP crypt and decrypt in xftree In-Reply-To: <1015595308.2660.0.camel@olivier.anfora> References: <20020308083556.6eedab04.Peeter.Vois@mail.ee> <1015576031.1450.20.camel@moria> <1015576527.30600.7.camel@olivier.anfora> <200203080743.10086.edscott@imp.mx> <1015595308.2660.0.camel@olivier.anfora> Message-ID: <1015629088.1713.77.camel@emperor> On Fri, 2002-03-08 at 08:47, Olivier Fourdan wrote: > > It sounds very good, but I've never quite done anything with plugins, and I'm > > not quite sure what you mean. Could point out some example of an application > > with API for plugins so we could study it? > > Just as it comes to my mind, xmms or even gcompris from my friend Bruno. Also, wouldn't the whole gkrellm plugin thing be a good example? I haven't looked at it (the plugin api) but I understand it's not bad. -- Using Linux since 11/91 | http://www.linux.org Linux user #29402 | http://counter.li.org Red Hat Linux | http://www.redhat.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 232 bytes Desc: This is a digitally signed message part URL: From fourdan at xfce.org Sat Mar 9 21:53:26 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 09 Mar 2002 21:53:26 +0100 Subject: GTK+2.0 is out Message-ID: <1015707213.20895.1.camel@localhost> Hi all, FYI, GTK+2.0 is now officially out. ftp://ftp.gtk.org/pub/gtk/v2.0/ Cheers, -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From j.b.huijsmans at hetnet.nl Sat Mar 9 23:02:10 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Sat, 9 Mar 2002 23:02:10 +0100 Subject: Question xfbd - gtk2 version Message-ID: <20020309230210.312d9ff7.j.b.huijsmans@hetnet.nl> Hi Olivier, I have now a working version of xfbd for GTK2. I have two questions regarding things I did differently than in the current version. First, when you set the XProperty on the pixmap you use a copy of the pixmap. Is this necessary? It seems to work for me without it. Second, is there a good reason for the 'clear' button? It doesn't seem very useful. If you don't want a backdrop, don't run xfbd. Jasper From edscott at imp.mx Sun Mar 10 05:19:23 2002 From: edscott at imp.mx (edscott) Date: Sat, 09 Mar 2002 22:19:23 -0600 Subject: list archives Message-ID: <3C8ADECB.2989E9D4@imp.mx> Hi, I've been trying to look at the archives since my mail server is out but they only reach to march 2,2002.Will archives be available with the new list server software, Chuck? -- saludos, Edscott From csm at MoonGroup.com Sun Mar 10 05:53:37 2002 From: csm at MoonGroup.com (Chuck Mead) Date: Sat, 9 Mar 2002 23:53:37 -0500 (EST) Subject: list archives In-Reply-To: <3C8ADECB.2989E9D4@imp.mx> Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 9 Mar 2002, edscott posted the following: e> e>Hi, e> e> I've been trying to look at the archives since my mail server is out e>but they only reach to march 2,2002.Will archives be available with the e>new list server software, Chuck? follow the link at the bottom of every list message... near the top of that page is a link that says... Xfce-dev Archives. Your post that I am replying to is in those archives... - -- csm "Look, I want to make Microsoft's life miserable; so I'll tell you what, I'll pay you $10 million a year to torture Microsoft." --Steve Ballmer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjyK5tMACgkQv6Gjsf2pQ0rOtwCglXexWZq80O2/Pb/HMHtP7Rge n0wAn08pBKjNCFDJ7eoZqGexuspE2jPw =squg -----END PGP SIGNATURE----- From jens at irs-net.com Sun Mar 10 23:34:52 2002 From: jens at irs-net.com (Jens Luedicke) Date: 10 Mar 2002 23:34:52 +0100 Subject: xftree segfaults Message-ID: <1015799698.13828.1.camel@cello> hi ... xftree segfaults every time I try to start it. jens at cello:~$ xftree xftree: signal 11 received. Cleaning up before exiting -- Jens Luedicke jens at irs-net.com From fourdan at xfce.org Mon Mar 11 22:08:48 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: Mon, 11 Mar 2002 22:08:48 +0100 (MET) Subject: XFsamba doesn't compile in CVS. Message-ID: <1015880928.3c8d1ce094073@imp3-1.free.fr> Hi Edscott, FYI, XFsamba fails to compile in the latest CVS : gcc3 -g -O2 -o xfsamba tubo.o xfsamba.o xfsamba_gui.o xfsamba_mem.o xfsamba_nmblookup.o xfsamba_masterlookup.o xfsamba_masterresolve.o xfsamba_list.o xfsamba_download.o xfsamba_upload.o xfsamba_mkdir.o xfsamba_rm.o xfsamba_tar.o xfsamba_smblookup.o xfsamba_dnd.o xfsamba_mnt.o uri.o gtk_dlg.o io.o -rdynamic -rdynamic -L/usr/X11R6/lib ../libs/.libs/libxfcecore.al -L/usr/lib -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm -ldl -ldl -ldl -lXext -lX11 -lm -lXpm -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm /usr/lib/libgdk_pixbuf.so -ldl -ldl -lXi -lXext -lX11 -lm /usr/lib/libgtk.so -ldl -lXext -lX11 -lm /usr/lib/libgdk.so -ldl -lXext -lX11 -lm /usr/lib/libgmodule.so -ldl /usr/lib/libglib.so -ldl -lXext -lX11 -lm -lXpm -lSM -lICE -lXpm -lXpm xfsamba_gui.o: In function `cb_select_colors': /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_gui.c:166: undefined reference to `xfdiff_colorselect' xfsamba_gui.o: In function `cb_select_font': /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_gui.c:199: undefined reference to `create_pixmaps' xfsamba_gui.o: In function `create_smb_window': /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_gui.c:1623: undefined reference to `create_pixmaps' xfsamba_list.o: In function `add_node': /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_list.c:76: undefined reference to `set_icon_pix' /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_list.c:95: undefined reference to `set_icon_pix' /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_list.c:98: undefined reference to `set_icon_pix' xfsamba_smblookup.o: In function `SMBprint': /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_smblookup.c:133: undefined reference to `set_icon_pix' /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_smblookup.c:145: undefined reference to `set_icon_pix' collect2: ld returned 1 exit status make[1]: *** [xfsamba] Error 1 make[1]: Leaving directory `/usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba' make: *** [all-recursive] Error 1 Cheers, -- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From j.b.huijsmans at hetnet.nl Tue Mar 12 00:00:10 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Tue, 12 Mar 2002 00:00:10 +0100 Subject: GTK2 version of xfbd and xfbdmgr Message-ID: <20020312000010.284174c2.j.b.huijsmans@hetnet.nl> Hi all, In xfce-devel CVS are new versions of xfbd and xfbdmgr. They work for me, but like previously, they are not finished (no i18n etc). They only depend on GTK2 to build. Most notable change in xfbd is the ability to import a new or edited list through xfbdmgr. I thought it was a nice addition. Until now I have changed all binary names to 2 to make it easier to test them. Is this OK or shall I change them back? I wanted to put some screenshots on a website and used to have a free site with only a banner, and no popups. Anyway, they apparently changed that :-( If you are not discouraged by this and you are curious enough you can find some screenshots on: http://huysmans.freewebsites.com/xfce/screenshots.html Jasper From Peeter.Vois at mail.ee Tue Mar 12 07:38:29 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Tue, 12 Mar 2002 08:38:29 +0200 Subject: GTK2 version of xfbd and xfbdmgr In-Reply-To: <20020312000010.284174c2.j.b.huijsmans@hetnet.nl> References: <20020312000010.284174c2.j.b.huijsmans@hetnet.nl> Message-ID: <20020312083829.66e628f7.Peeter.Vois@mail.ee> Nice ! (: Dillo did not pop anything :) Peeter Vois http://my.tele2.ee/vois -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From Peeter.Vois at mail.ee Wed Mar 13 10:20:22 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Wed, 13 Mar 2002 11:20:22 +0200 Subject: BUG in CVS ( will not compile) Message-ID: <20020313112022.6997230d.Peeter.Vois@mail.ee> gcc -g -O2 -Wall -Wno-implicit-int -o xfsamba tubo.o xfsamba.o xfsamba_gui.o xfs amba_mem.o xfsamba_nmblookup.o xfsamba_masterlookup.o xfsamba_masterresolve.o xf samba_list.o xfsamba_download.o xfsamba_upload.o xfsamba_mkdir.o xfsamba_rm.o xf samba_tar.o xfsamba_smblookup.o xfsamba_dnd.o xfsamba_mnt.o uri.o gtk_dlg.o io.o -rdynamic -rdynamic -L/usr/X11R6/lib ../libs/.libs/libxfcecore.al -L/usr/lib - ldl -lXi -lXext -lX11 -lm -ldl -lXi -lXext -lX11 -lm -ldl -ldl -lXi -lXext -lX11 -lm -lXpm -ldl -lXi -lXext -lX11 -lm -ldl -lXi -lXext -lX11 -lm -ldl -ldl -lXi -lXext -lX11 -lm /usr/lib/libgdk_pixbuf.so -ldl -ldl -lXi -lXext -lX11 -lm /usr/ lib/libgtk.so -ldl -lXi -lXext -lX11 -lm /usr/lib/libgdk.so -ldl -lXi -lXext -lX 11 -lm /usr/lib/libgmodule.so -ldl /usr/lib/libglib.so -ldl -lXi -lXext -lX11 -l m -lXpm -lSM -lICE -lXpm -lXpm xfsamba_gui.o: In function `cb_select_colors': /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_gui.c:166: undefined refere nce to `xfdiff_colorselect' xfsamba_gui.o: In function `cb_select_font': /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_gui.c:199: undefined refere nce to `create_pixmaps' xfsamba_gui.o: In function `create_smb_window': /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_gui.c:1616: undefined refer ence to `create_pixmaps' xfsamba_list.o: In function `add_node': /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_list.c:76: undefined refere nce to `set_icon_pix' /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_list.c:95: undefined refere nce to `set_icon_pix' /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_list.c:102: undefined refer ence to `set_icon_pix' xfsamba_smblookup.o: In function `SMBprint': /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_smblookup.c:134: undefined reference to `set_icon_pix' /home/vois/Projects/xfce/xfce-stable/xfsamba/xfsamba_smblookup.c:146: undefined reference to `set_icon_pix' collect2: ld returned 1 exit status make[3]: *** [xfsamba] Error 1 make[3]: Leaving directory `/home/vois/Projects/xfce/xfce-stable/xfsamba' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/vois/Projects/xfce/xfce-stable/xfsamba' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/vois/Projects/xfce/xfce-stable' make: *** [all] Error 2 [vois at lapakas xfce-stable]$ Peeter Vois http://my.tele2.ee/vois -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From Peeter.Vois at mail.ee Wed Mar 13 10:47:01 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Wed, 13 Mar 2002 11:47:01 +0200 Subject: xftree crash Message-ID: <20020313114701.41c7be54.Peeter.Vois@mail.ee> This GDB was configured as "i386-redhat-linux". (gdb) file xftree Reading symbols from xftree...done. (gdb) run Starting program: /home/vois/Projects/xfce/xfce-stable/xftree/xftree Program received signal SIGSEGV, Segmentation fault. 0x404d772e in mem_buffer () from /usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so (gdb) backtrace #0 0x404d772e in mem_buffer () from /usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so #1 0x404d781e in pixbuf_create_from_xpm () from /usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so #2 0x404d7c5f in gdk_pixbuf__xpm_image_load_xpm_data () from /usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so #3 0x40158f19 in gdk_pixbuf_new_from_xpm_data () from /usr/lib/libgdk_pixbuf.so.2 #4 0x08074e23 in MyCreateGdkPixmapFromData (data=0x0, widget=0x8110540, mask=0xbfffcb90, fit=1) at xpmext.c:499 #5 0x0807500f in MyCreateFromPixmapData (widget=0x8110540, data=0x0) at xpmext.c:577 #6 0x0806afd0 in toolbar_config (ctree=0x80de4d8) at xtree_toolbar.c:390 #7 0x0806b4d3 in cb_config_toolbar (widget=0x8117ecc, ctree=0x80d1170) at xtree_toolbar.c:464 #8 0x401fbde1 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 Peeter Vois http://my.tele2.ee/vois -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From Peeter.Vois at mail.ee Wed Mar 13 10:59:36 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Wed, 13 Mar 2002 11:59:36 +0200 Subject: xftree crash In-Reply-To: <20020313114701.41c7be54.Peeter.Vois@mail.ee> References: <20020313114701.41c7be54.Peeter.Vois@mail.ee> Message-ID: <20020313115936.2758dc91.Peeter.Vois@mail.ee> Hi, looks like something stays uninitialized there, see attachment. Peeter Vois http://my.tele2.ee/vois -------------- next part -------------- A non-text attachment was scrubbed... Name: debug.png Type: image/png Size: 10292 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From mylesg at telusplanet.net Wed Mar 13 17:03:02 2002 From: mylesg at telusplanet.net (Myles Green) Date: Wed, 13 Mar 2002 09:03:02 -0700 Subject: errors in xfce-stable Message-ID: <20020313090302.77272c6f.mylesg@telusplanet.net> Hi just tried to do an autogen.sh && make dist from xfce-stable and got the following error: make[1]: Entering directory `/home/mylesg/xfce-stable/xftree' make[1]: *** No rule to make target `xfdiff_colorsel.h', needed by `distdir'. Stop. make[1]: Leaving directory `/home/mylesg/xfce-stable/xftree' make: *** [distdir] Error 1 -- Myles Green Calgary AB Canada Alberta Linux Step by Step Mirror: http://mylesg.homelinux.net/ -- Hardware, n.: The parts of a computer system that can be kicked. From edscott at imp.mx Thu Mar 14 00:09:58 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Wed, 13 Mar 2002 17:09:58 -0600 Subject: XFsamba doesn't compile in CVS. In-Reply-To: <1015880928.3c8d1ce094073@imp3-1.free.fr> References: <1015880928.3c8d1ce094073@imp3-1.free.fr> Message-ID: <200203131709.58677.edscott@imp.mx> On Monday 11 March 2002 15:08, Olivier Fourdan wrote: > Hi Edscott, > > FYI, XFsamba fails to compile in the latest CVS : I just started getting email (server was down since saturday). I don't know if the problem is fixed by now since I did some more uploading yesterday Tuesday. I will check it with a clean checkout now. Edscott > > gcc3 -g -O2 -o xfsamba tubo.o xfsamba.o xfsamba_gui.o xfsamba_mem.o > xfsamba_nmblookup.o xfsamba_masterlookup.o xfsamba_masterresolve.o > xfsamba_list.o xfsamba_download.o xfsamba_upload.o xfsamba_mkdir.o > xfsamba_rm.o xfsamba_tar.o xfsamba_smblookup.o xfsamba_dnd.o xfsamba_mnt.o > uri.o gtk_dlg.o io.o -rdynamic -rdynamic -L/usr/X11R6/lib > ../libs/.libs/libxfcecore.al -L/usr/lib -ldl -lXext -lX11 -lm -ldl -lXext > -lX11 -lm -ldl -ldl -ldl -lXext -lX11 -lm -lXpm -ldl -lXext -lX11 -lm -ldl > -lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm /usr/lib/libgdk_pixbuf.so -ldl > -ldl -lXi -lXext -lX11 -lm /usr/lib/libgtk.so -ldl -lXext -lX11 -lm > /usr/lib/libgdk.so -ldl -lXext -lX11 -lm /usr/lib/libgmodule.so -ldl > /usr/lib/libglib.so -ldl -lXext -lX11 -lm -lXpm -lSM -lICE -lXpm -lXpm > xfsamba_gui.o: In function `cb_select_colors': > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_gui.c:166: > undefined reference to `xfdiff_colorselect' > xfsamba_gui.o: In function `cb_select_font': > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_gui.c:199: > undefined reference to `create_pixmaps' > xfsamba_gui.o: In function `create_smb_window': > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_gui.c:1623: > undefined reference to `create_pixmaps' > xfsamba_list.o: In function `add_node': > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_list.c:76: > undefined reference to `set_icon_pix' > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_list.c:95: > undefined reference to `set_icon_pix' > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_list.c:98: > undefined reference to `set_icon_pix' > xfsamba_smblookup.o: In function `SMBprint': > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_smblookup.c:1 >33: undefined reference to `set_icon_pix' > /usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba/xfsamba_smblookup.c:1 >45: undefined reference to `set_icon_pix' > collect2: ld returned 1 exit status > make[1]: *** [xfsamba] Error 1 > make[1]: Leaving directory > `/usr/src/cvs.xfce.sourceforge.net/xfce-stable/xfsamba' make: *** > [all-recursive] Error 1 > > Cheers, -- saludos, Edscott From edscott at imp.mx Thu Mar 14 00:14:51 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Wed, 13 Mar 2002 17:14:51 -0600 Subject: xftree segfaults In-Reply-To: <1015799698.13828.1.camel@cello> References: <1015799698.13828.1.camel@cello> Message-ID: <200203131714.51772.edscott@imp.mx> On Sunday 10 March 2002 16:34, Jens Luedicke wrote: > hi ... > > xftree segfaults every time I try to start it. > > jens at cello:~$ xftree > xftree: signal 11 received. Cleaning up before exiting Do a make clean before compiling. If problem persists, do a $ gdb xftree sigsegv here gdb>bt And send in the output. I've done quite a few changes to xftree after your mail was sent, so the problem might not be there any more (I hope). Also, the new list manager is not generating the list archives (dead after march 2) so I had no way to see what was going on the list since last saturday morning. -- saludos, Edscott From edscott at imp.mx Thu Mar 14 00:18:22 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Wed, 13 Mar 2002 17:18:22 -0600 Subject: GTK2 version of xfbd and xfbdmgr In-Reply-To: <20020312000010.284174c2.j.b.huijsmans@hetnet.nl> References: <20020312000010.284174c2.j.b.huijsmans@hetnet.nl> Message-ID: <200203131718.22149.edscott@imp.mx> On Monday 11 March 2002 17:00, Jasper Huijsmans wrote: > Hi all, > > In xfce-devel CVS are new versions of xfbd and xfbdmgr. They work for > me, but like previously, they are not finished (no i18n etc). They > only depend on GTK2 to build. Most notable change in xfbd is the > ability to import a new or edited list through xfbdmgr. I thought it > was a nice addition. > > Until now I have changed all binary names to 2 to make it easier > to test them. Is this OK or shall I change them back? > > I wanted to put some screenshots on a website and used to have a free > site with only a banner, and no popups. Anyway, they apparently > changed that :-( > If you are not discouraged by this and you are curious enough you can > find some screenshots on: > http://huysmans.freewebsites.com/xfce/screenshots.html Looks real good. Makes me want to hurry up and finish this xftree/xfsamba bit to get started on gtk2. Edscott > > Jasper > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From jens at irs-net.com Thu Mar 14 00:27:06 2002 From: jens at irs-net.com (Jens Luedicke) Date: 14 Mar 2002 00:27:06 +0100 Subject: xftree segfaults In-Reply-To: <200203131714.51772.edscott@imp.mx> References: <1015799698.13828.1.camel@cello> <200203131714.51772.edscott@imp.mx> Message-ID: <1016062027.28653.3.camel@cello> On Thu, 2002-03-14 at 00:14, Edscott Wilson Garcia wrote: > Do a make clean before compiling. If problem persists, do a > $ gdb xftree > sigsegv here > gdb>bt > > And send in the output. Starting program: /usr/local/bin/xftree (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0x00000063 in ?? () #2 0x558b08ec in ?? () Cannot access memory at address 0x83e58955 -- Jens Luedicke jens at irs-net.com From edscott at imp.mx Thu Mar 14 03:12:46 2002 From: edscott at imp.mx (edscott) Date: Wed, 13 Mar 2002 20:12:46 -0600 Subject: xftree segfaults Message-ID: <3C90071E.3BB242D1@imp.mx> Jens: It seems you're running a stripped version of xftree that has already been placed at /usr/local/bin by a make install. The best way to get a backtrace is to compile xftree and run the executable without installing it (from the compile directory). Otherwise the lack of debugging symbols renders gdb useless. Edscott > And send in the output. Starting program: /usr/local/bin/xftree (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0x00000063 in ?? () #2 0x558b08ec in ?? () Cannot access memory at address 0x83e58955 -- Jens Luedicke jens at irs-net.com _______________________________________________ Xfce-dev mailing list -- saludos, Edscott From edscott at imp.mx Thu Mar 14 04:54:22 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Wed, 13 Mar 2002 21:54:22 -0600 Subject: xftree and slackware Message-ID: <200203132154.22144.edscott@imp.mx> As far as I can remember, Jasper, you have been using Slackware. If by any chance it is slackware8, does the current CVS xftree sigsegv on startup? Anybody else on slackware? Anybody else get a sigsegv on the preferences dialog (with Mandrake, maybe)? saludos Edscott From terveer at subdimension.com Thu Mar 14 07:43:02 2002 From: terveer at subdimension.com (H.R. ter Veer) Date: Thu, 14 Mar 2002 07:43:02 +0100 Subject: xftree and slackware In-Reply-To: <200203132154.22144.edscott@imp.mx> References: <200203132154.22144.edscott@imp.mx> Message-ID: <20020314074302.24ab2089.terveer@subdimension.com> On Wed, 13 Mar 2002 21:54:22 -0600 Edscott Wilson Garc?a wrote: Yes, i'm using slackware 8.0, and the xftree does sigsegv (11) on startup. > > As far as I can remember, Jasper, you have been using Slackware. If by any > chance it is slackware8, does the current CVS xftree sigsegv on startup? > Anybody else on slackware? > > Anybody else get a sigsegv on the preferences dialog (with Mandrake, maybe)? > > saludos > > Edscott > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev -- ------------------------------------------------ You don't need eyes to see, you need vision ------------------------------------------------ From Peeter.Vois at mail.ee Thu Mar 14 07:45:14 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Thu, 14 Mar 2002 08:45:14 +0200 Subject: xftree and slackware In-Reply-To: <200203132154.22144.edscott@imp.mx> References: <200203132154.22144.edscott@imp.mx> Message-ID: <20020314084514.4a913aea.Peeter.Vois@mail.ee> > Anybody else get a sigsegv on the preferences dialog (with Mandrake, > maybe)? I did, and constantly have. Uhh read my yesterdays mail, I also debugged a little. I use RedHat 7.2 Peeter Vois http://my.tele2.ee/vois -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From j.b.huijsmans at hetnet.nl Thu Mar 14 08:00:03 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Thu, 14 Mar 2002 08:00:03 +0100 Subject: GTK2 version of xfbd and xfbdmgr In-Reply-To: <200203131718.22149.edscott@imp.mx> References: <20020312000010.284174c2.j.b.huijsmans@hetnet.nl> <200203131718.22149.edscott@imp.mx> Message-ID: <20020314080003.254105ba.j.b.huijsmans@hetnet.nl> On Wed, 13 Mar 2002 17:18:22 -0600 Edscott Wilson Garcia wrote: > On Monday 11 March 2002 17:00, Jasper Huijsmans wrote: > > Hi all, > > > > In xfce-devel CVS are new versions of xfbd and xfbdmgr. They work for> > me, but like previously, they are not finished (no i18n etc). They> > only depend on GTK2 to build. Most notable change in xfbd is the> > ability to import a new or edited list through xfbdmgr. I thought it> > was a nice addition. > > > > Until now I have changed all binary names to 2 to make it easier> > to test them. Is this OK or shall I change them back? > > > > I wanted to put some screenshots on a website and used to have a free> > site with only a banner, and no popups. Anyway, they apparently> > changed that :-( > > If you are not discouraged by this and you are curious enough you can> > find some screenshots on: > > http://huysmans.freewebsites.com/xfce/screenshots.html > > Looks real good. Makes me want to hurry up and finish this xftree/xfsamba bit > to get started on gtk2. > > Edscott > > Yes, it's real fun to do. (Am I a nerd or what ;-) Jasper From j.b.huijsmans at hetnet.nl Thu Mar 14 08:03:50 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Thu, 14 Mar 2002 08:03:50 +0100 Subject: xftree and slackware In-Reply-To: <200203132154.22144.edscott@imp.mx> References: <200203132154.22144.edscott@imp.mx> Message-ID: <20020314080350.21d52924.j.b.huijsmans@hetnet.nl> On Wed, 13 Mar 2002 21:54:22 -0600 Edscott Wilson Garc?a wrote: > > As far as I can remember, Jasper, you have been using Slackware. If by any > chance it is slackware8, does the current CVS xftree sigsegv on startup? > Anybody else on slackware? > At the moment I'm using redhat, but I believe I still have the slack partition, so I could check for you. But not now, because now I'm off to work. I'll be back in 10 hrs or so. Kristian Rink was using Slackware. Kristian, are you still around ? Jasper > Anybody else get a sigsegv on the preferences dialog (with Mandrake, maybe)?> > saludos > > Edscott > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From jens at irs-net.com Thu Mar 14 08:38:19 2002 From: jens at irs-net.com (Jens Luedicke) Date: 14 Mar 2002 08:38:19 +0100 Subject: xftree segfaults In-Reply-To: <3C90071E.3BB242D1@imp.mx> References: <3C90071E.3BB242D1@imp.mx> Message-ID: <1016091500.4820.2.camel@cello> On Thu, 2002-03-14 at 03:12, edscott wrote: > > Jens: > > It seems you're running a stripped version of xftree that has already > been placed at /usr/local/bin by a make install. The best way to get a > backtrace is to compile xftree and run the executable without installing > it (from the compile directory). Otherwise the lack of debugging symbols > renders gdb useless. > Starting program: /home/jens/devel/xfce-stable/xftree/./xftree (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x00000070 in ?? () (gdb) bt #0 0x00000070 in ?? () Cannot access memory at address 0x0 -- Jens Luedicke jens at irs-net.com From j.b.huijsmans at hetnet.nl Thu Mar 14 13:43:16 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Thu, 14 Mar 2002 13:43:16 +0100 Subject: Porting question Message-ID: <5.1.0.14.0.20020314131124.009f2ec0@pop.hetnet.nl> Hi all, Until now I could implement all utilities I ported to GTK2 as stand-alone programs. Now I'm working on XFSound and this relies on xfwm messages to do its job. Since I don't know anything about audio handling, I plan to copy those parts over with almost no change and just port the GUI part. Nonetheless, I was wondering if you have any more definite ideas on how modules should communicate with xfwm and about backward compatibility. I feel it would be really nice if we (you :-) could implement as much of the freedesktop standards as possible (buzz words!), but it would also be nice to still be able to use fvwm modules. An important thing the X rootprop protocol makes possible I think, is that modules don't have to be started from xfwm to allow communication. Maybe we could make a small shared library to handle communication with xfwm. The API could include functions to open a communication pipe, stop or restart xfwm and to ask xfwm to reread the configuration. I saw rox has now a xsettings manager incorporated in ROX-Session. I don't know if this would be versatile enough for xfwm configuration, but it might be interesting to look into. All of the above is written without any real understanding or insight, so if I'm being stupid, please tell me and I might shut up ... for a while. Greetings, Jasper From edscott at imp.mx Thu Mar 14 14:47:56 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Thu, 14 Mar 2002 07:47:56 -0600 Subject: xftree segfaults In-Reply-To: <1016091500.4820.2.camel@cello> References: <3C90071E.3BB242D1@imp.mx> <1016091500.4820.2.camel@cello> Message-ID: <200203140747.56086.edscott@imp.mx> Jens: The output you get means that your makefile does not have the "-g" option set in the CFLAGS variable. That's why there are no debugging symbols. Edscott On Jue 14 Mar 2002 01:38, Jens Luedicke wrote: > On Thu, 2002-03-14 at 03:12, edscott wrote: > > Jens: > > > > It seems you're running a stripped version of xftree that has already > > been placed at /usr/local/bin by a make install. The best way to get a > > backtrace is to compile xftree and run the executable without installing > > it (from the compile directory). Otherwise the lack of debugging symbols > > renders gdb useless. > > Starting program: /home/jens/devel/xfce-stable/xftree/./xftree > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)... > Program received signal SIGSEGV, Segmentation fault. > 0x00000070 in ?? () > (gdb) bt > #0 0x00000070 in ?? () > Cannot access memory at address 0x0 From jens at irs-net.com Thu Mar 14 17:22:36 2002 From: jens at irs-net.com (Jens Luedicke) Date: 14 Mar 2002 17:22:36 +0100 Subject: xftree segfaults In-Reply-To: <200203140747.56086.edscott@imp.mx> References: <3C90071E.3BB242D1@imp.mx> <1016091500.4820.2.camel@cello> <200203140747.56086.edscott@imp.mx> Message-ID: <1016122957.9876.0.camel@cello> On Thu, 2002-03-14 at 14:47, Edscott Wilson Garc?a wrote: > Jens: > > The output you get means that your makefile does not have the "-g" option > set in the CFLAGS variable. That's why there are no debugging symbols. (gdb) run Starting program: /home/jens/devel/xfce-stable/xftree/./xftree Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' Gtk-CRITICAL **: file gtkobject.c: line 1145 (gtk_object_get_user_data): assertion `GTK_IS_OBJECT (object)' failed. Program received signal SIGSEGV, Segmentation fault. 0x403746df in strlen () from /lib/libc.so.6 (gdb) bt #0 0x403746df in strlen () from /lib/libc.so.6 #1 0x0805d8a3 in set_title_ctree (ctree=0x8086654, path=0x3
) at xtree_functions.c:847 -- Jens Luedicke jens at irs-net.com From edscott at imp.mx Thu Mar 14 18:17:17 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Thu, 14 Mar 2002 11:17:17 -0600 Subject: xftree segfaults (fixed) In-Reply-To: <1016122957.9876.0.camel@cello> References: <3C90071E.3BB242D1@imp.mx> <200203140747.56086.edscott@imp.mx> <1016122957.9876.0.camel@cello> Message-ID: <200203141117.17895.edscott@imp.mx> The problem is now eliminated at the current CVS. Edscott On Thursday 14 March 2002 10:22, Jens Luedicke wrote: > On Thu, 2002-03-14 at 14:47, Edscott Wilson Garc?a wrote: > > Jens: > > > > The output you get means that your makefile does not have the "-g" > > option set in the CFLAGS variable. That's why there are no debugging > > symbols. > > (gdb) run > Starting program: /home/jens/devel/xfce-stable/xftree/./xftree > > Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' > > Gtk-CRITICAL **: file gtkobject.c: line 1145 (gtk_object_get_user_data): > assertion `GTK_IS_OBJECT (object)' failed. > > Program received signal SIGSEGV, Segmentation fault. > 0x403746df in strlen () from /lib/libc.so.6 > (gdb) bt > #0 0x403746df in strlen () from /lib/libc.so.6 > #1 0x0805d8a3 in set_title_ctree (ctree=0x8086654, > path=0x3
) at xtree_functions.c:847 From fourdan at xfce.org Thu Mar 14 18:45:28 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 14 Mar 2002 18:45:28 +0100 Subject: xftree segfaults (fixed) In-Reply-To: <200203141117.17895.edscott@imp.mx> References: <3C90071E.3BB242D1@imp.mx> <200203140747.56086.edscott@imp.mx> <1016122957.9876.0.camel@cello> <200203141117.17895.edscott@imp.mx> Message-ID: <1016127958.13556.0.camel@olivier.anfora> Edscott, Did you also fix the problem that caused an immediate sigfault when selecting "Customize tollbar" from the menu ? Cheers, Olivier. On Thu, 2002-03-14 at 18:17, Edscott Wilson Garcia wrote: > > The problem is now eliminated at the current CVS. > > Edscott > > On Thursday 14 March 2002 10:22, Jens Luedicke wrote: > > On Thu, 2002-03-14 at 14:47, Edscott Wilson Garc?a wrote: > > > Jens: > > > > > > The output you get means that your makefile does not have the "-g" > > > option set in the CFLAGS variable. That's why there are no debugging > > > symbols. > > > > (gdb) run > > Starting program: /home/jens/devel/xfce-stable/xftree/./xftree > > > > Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' > > > > Gtk-CRITICAL **: file gtkobject.c: line 1145 (gtk_object_get_user_data): > > assertion `GTK_IS_OBJECT (object)' failed. > > > > Program received signal SIGSEGV, Segmentation fault. > > 0x403746df in strlen () from /lib/libc.so.6 > > (gdb) bt > > #0 0x403746df in strlen () from /lib/libc.so.6 > > #1 0x0805d8a3 in set_title_ctree (ctree=0x8086654, > > path=0x3
) at xtree_functions.c:847 > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Thu Mar 14 19:25:52 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Thu, 14 Mar 2002 12:25:52 -0600 Subject: xftree segfaults (fixed) In-Reply-To: <1016127958.13556.0.camel@olivier.anfora> References: <3C90071E.3BB242D1@imp.mx> <200203141117.17895.edscott@imp.mx> <1016127958.13556.0.camel@olivier.anfora> Message-ID: <200203141225.52339.edscott@imp.mx> On Thursday 14 March 2002 11:45, Olivier Fourdan wrote: > Edscott, > > Did you also fix the problem that caused an immediate sigfault when > selecting "Customize tollbar" from the menu ? Nope. I'm just looking at it right now. I thought it might be related but it's not. I should have it fixed in a short while now. Edscott > > Cheers, > Olivier. > > On Thu, 2002-03-14 at 18:17, Edscott Wilson Garcia wrote: > > The problem is now eliminated at the current CVS. > > > > Edscott > > > > On Thursday 14 March 2002 10:22, Jens Luedicke wrote: > > > On Thu, 2002-03-14 at 14:47, Edscott Wilson Garc?a wrote: > > > > Jens: > > > > > > > > The output you get means that your makefile does not have the "-g" > > > > option set in the CFLAGS variable. That's why there are no debugging > > > > symbols. > > > > > > (gdb) run > > > Starting program: /home/jens/devel/xfce-stable/xftree/./xftree > > > > > > Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' > > > > > > Gtk-CRITICAL **: file gtkobject.c: line 1145 > > > (gtk_object_get_user_data): assertion `GTK_IS_OBJECT (object)' failed. > > > > > > Program received signal SIGSEGV, Segmentation fault. > > > 0x403746df in strlen () from /lib/libc.so.6 > > > (gdb) bt > > > #0 0x403746df in strlen () from /lib/libc.so.6 > > > #1 0x0805d8a3 in set_title_ctree (ctree=0x8086654, > > > path=0x3
) at xtree_functions.c:847 > > > > _______________________________________________ > > Xfce-dev mailing list > > Xfce-dev at moongroup.com > > http://moongroup.com/mailman/listinfo/xfce-dev From edscott at imp.mx Thu Mar 14 20:00:15 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Thu, 14 Mar 2002 13:00:15 -0600 Subject: xftree config toolbar segv fixed. In-Reply-To: <1016127958.13556.0.camel@olivier.anfora> References: <3C90071E.3BB242D1@imp.mx> <200203141117.17895.edscott@imp.mx> <1016127958.13556.0.camel@olivier.anfora> Message-ID: <200203141300.15381.edscott@imp.mx> On Thursday 14 March 2002 11:45, Olivier Fourdan wrote: > Edscott, > > Did you also fix the problem that caused an immediate sigfault when > selecting "Customize tollbar" from the menu ? It's now fixed at the CVS. Edscott From fourdan at xfce.org Thu Mar 14 22:46:01 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 14 Mar 2002 22:46:01 +0100 Subject: xftree config toolbar segv fixed. In-Reply-To: <200203141300.15381.edscott@imp.mx> References: <3C90071E.3BB242D1@imp.mx> <200203141117.17895.edscott@imp.mx> <1016127958.13556.0.camel@olivier.anfora> <200203141300.15381.edscott@imp.mx> Message-ID: <1016142362.4244.1.camel@localhost> > It's now fixed at the CVS. Kewl ;-) Cheers, -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Thu Mar 14 23:00:42 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Thu, 14 Mar 2002 16:00:42 -0600 Subject: installing xfce by non root Message-ID: <200203141600.42527.edscott@imp.mx> Has anybody installed xfce in a user directory? I'm trying to install it on a linux cluster where I don't have root access, and I have to remove xfce_themes from the make install process, and the stuff in /etc/X11/xfce can't be put somewhere else. And once I try to run the programs, I get a lot of : Gtk-WARNING **: Unable to locate loadable module in module_path: "libxfce.so" Any ideas or suggestions? -- saludos, Edscott From spaltani at head-cfa.harvard.edu Thu Mar 14 23:17:42 2002 From: spaltani at head-cfa.harvard.edu (Stephane Paltani) Date: Thu, 14 Mar 2002 17:17:42 -0500 Subject: installing xfce by non root References: <200203141600.42527.edscott@imp.mx> Message-ID: <3C912186.46B5AF68@head-cfa.harvard.edu> Hi, Never had any problem with non-root installation (which I do ~ every other xfce release). For etc files, I just have to add a switch to configure script: --sysconfdir=/export/spaltani/local/etc (I also have --datadir=/export/spaltani/local/share for xfce data). Other than that, I do not need to change anything. The error message you get seems indeed related to the removal of xfce_themes, which is not necessary with the --sysconfdir switch. Stephane Edscott Wilson Garcia wrote: > > Has anybody installed xfce in a user directory? I'm trying to install it on a > linux cluster where I don't have root access, and I have to remove > xfce_themes from the make install process, and the stuff in /etc/X11/xfce > can't be put somewhere else. > > And once I try to run the programs, I get a lot of : > > Gtk-WARNING **: Unable to locate loadable module in module_path: "libxfce.so" > > Any ideas or suggestions? > > -- > saludos, > > Edscott From edscott at imp.mx Thu Mar 14 23:55:49 2002 From: edscott at imp.mx (Edscott Wilson Garcia) Date: Thu, 14 Mar 2002 16:55:49 -0600 Subject: installing xfce by non root In-Reply-To: <3C912186.46B5AF68@head-cfa.harvard.edu> References: <200203141600.42527.edscott@imp.mx> <3C912186.46B5AF68@head-cfa.harvard.edu> Message-ID: <200203141655.49101.edscott@imp.mx> Thanks, works great. Although I still have to remove xfce_theme from the make install. Edscott On Thursday 14 March 2002 16:17, Stephane Paltani wrote: > Hi, > > Never had any problem with non-root installation (which I do ~ every other > xfce release). For etc files, I just have to add a switch to configure > script: > > --sysconfdir=/export/spaltani/local/etc > > (I also have --datadir=/export/spaltani/local/share for xfce data). > Other than that, I do not need to change anything. > > The error message you get seems indeed related to the removal of > xfce_themes, which is not necessary with the --sysconfdir switch. > > Stephane > > Edscott Wilson Garcia wrote: > > Has anybody installed xfce in a user directory? I'm trying to install it > > on a linux cluster where I don't have root access, and I have to remove > > xfce_themes from the make install process, and the stuff in /etc/X11/xfce > > can't be put somewhere else. > > > > And once I try to run the programs, I get a lot of : > > > > Gtk-WARNING **: Unable to locate loadable module in module_path: > > "libxfce.so" > > > > Any ideas or suggestions? > > > > -- > > saludos, > > > > Edscott > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From spaltani at head-cfa.harvard.edu Fri Mar 15 00:29:17 2002 From: spaltani at head-cfa.harvard.edu (Stephane Paltani) Date: Thu, 14 Mar 2002 18:29:17 -0500 Subject: installing xfce by non root References: <200203141600.42527.edscott@imp.mx> <3C912186.46B5AF68@head-cfa.harvard.edu> <200203141655.49101.edscott@imp.mx> Message-ID: <3C91324D.15A7F70C@head-cfa.harvard.edu> Hum, that's because xfce tries to write the lib/gtk/themes directory. As I had to install gtk as well, on my system, I can write there too. I guess the only "problem" you have is that you cannot use xfce theme. Perhaps it would be a good idea to ignore errors occuring during the installation of xfce_theme. This is quite easy to do in a Makefile (putting a "-" before the command), but I don't know whether automake supports that. Stephane Edscott Wilson Garcia wrote: > > Thanks, works great. Although I still have to remove xfce_theme from the make > install. > > Edscott > > On Thursday 14 March 2002 16:17, Stephane Paltani wrote: > > Hi, > > > > Never had any problem with non-root installation (which I do ~ every other > > xfce release). For etc files, I just have to add a switch to configure > > script: > > > > --sysconfdir=/export/spaltani/local/etc > > > > (I also have --datadir=/export/spaltani/local/share for xfce data). > > Other than that, I do not need to change anything. > > > > The error message you get seems indeed related to the removal of > > xfce_themes, which is not necessary with the --sysconfdir switch. > > > > Stephane > > > > Edscott Wilson Garcia wrote: > > > Has anybody installed xfce in a user directory? I'm trying to install it > > > on a linux cluster where I don't have root access, and I have to remove > > > xfce_themes from the make install process, and the stuff in /etc/X11/xfce > > > can't be put somewhere else. > > > > > > And once I try to run the programs, I get a lot of : > > > > > > Gtk-WARNING **: Unable to locate loadable module in module_path: > > > "libxfce.so" > > > > > > Any ideas or suggestions? > > > > > > -- > > > saludos, > > > > > > Edscott From mvkp at yahoo.com Fri Mar 15 04:52:22 2002 From: mvkp at yahoo.com (K. Prasad) Date: Thu, 14 Mar 2002 19:52:22 -0800 (PST) Subject: installing xfce by non root In-Reply-To: <3C91324D.15A7F70C@head-cfa.harvard.edu> Message-ID: <20020315035222.7618.qmail@web13808.mail.yahoo.com> Hi, I have all my installations in my home directory on solaris. What i do is that i compile everything including gtk, etc with the --prefix=$(HOME)/local, so that gtk is installed in my home and while compiling xfce i specify the --with-conf-dir, --with-data-dir etc to set them to a path inside my home regards K Prasad --- Stephane Paltani wrote: > Hum, that's because xfce tries to write the > lib/gtk/themes directory. > As I had to install gtk as well, on my system, I can > write there too. > I guess the only "problem" you have is that you > cannot use xfce > theme. > > Perhaps it would be a good idea to ignore errors > occuring during the > installation of xfce_theme. This is quite easy to do > in a Makefile (putting > a "-" before the command), but I don't know whether > automake supports that. > > Stephane > > Edscott Wilson Garcia wrote: > > > > Thanks, works great. Although I still have to > remove xfce_theme from the make > > install. > > > > Edscott > > > > On Thursday 14 March 2002 16:17, Stephane Paltani > wrote: > > > Hi, > > > > > > Never had any problem with non-root installation > (which I do ~ every other > > > xfce release). For etc files, I just have to add > a switch to configure > > > script: > > > > > > --sysconfdir=/export/spaltani/local/etc > > > > > > (I also have > --datadir=/export/spaltani/local/share for xfce > data). > > > Other than that, I do not need to change > anything. > > > > > > The error message you get seems indeed related > to the removal of > > > xfce_themes, which is not necessary with the > --sysconfdir switch. > > > > > > Stephane > > > > > > Edscott Wilson Garcia wrote: > > > > Has anybody installed xfce in a user > directory? I'm trying to install it > > > > on a linux cluster where I don't have root > access, and I have to remove > > > > xfce_themes from the make install process, and > the stuff in /etc/X11/xfce > > > > can't be put somewhere else. > > > > > > > > And once I try to run the programs, I get a > lot of : > > > > > > > > Gtk-WARNING **: Unable to locate loadable > module in module_path: > > > > "libxfce.so" > > > > > > > > Any ideas or suggestions? > > > > > > > > -- > > > > saludos, > > > > > > > > Edscott > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev __________________________________________________ Do You Yahoo!? Yahoo! Sports - live college hoops coverage http://sports.yahoo.com/ From mvkp at yahoo.com Fri Mar 15 04:53:09 2002 From: mvkp at yahoo.com (K. Prasad) Date: Thu, 14 Mar 2002 19:53:09 -0800 (PST) Subject: installing xfce by non root In-Reply-To: <3C91324D.15A7F70C@head-cfa.harvard.edu> Message-ID: <20020315035309.86689.qmail@web13806.mail.yahoo.com> Hi, I have all my installations in my home directory on solaris. What i do is that i compile everything including gtk, etc with the --prefix=$(HOME)/local, so that gtk is installed in my home and while compiling xfce i specify the --with-conf-dir, --with-data-dir etc to set them to a path inside my home regards K Prasad --- Stephane Paltani wrote: > Hum, that's because xfce tries to write the > lib/gtk/themes directory. > As I had to install gtk as well, on my system, I can > write there too. > I guess the only "problem" you have is that you > cannot use xfce > theme. > > Perhaps it would be a good idea to ignore errors > occuring during the > installation of xfce_theme. This is quite easy to do > in a Makefile (putting > a "-" before the command), but I don't know whether > automake supports that. > > Stephane > > Edscott Wilson Garcia wrote: > > > > Thanks, works great. Although I still have to > remove xfce_theme from the make > > install. > > > > Edscott > > > > On Thursday 14 March 2002 16:17, Stephane Paltani > wrote: > > > Hi, > > > > > > Never had any problem with non-root installation > (which I do ~ every other > > > xfce release). For etc files, I just have to add > a switch to configure > > > script: > > > > > > --sysconfdir=/export/spaltani/local/etc > > > > > > (I also have > --datadir=/export/spaltani/local/share for xfce > data). > > > Other than that, I do not need to change > anything. > > > > > > The error message you get seems indeed related > to the removal of > > > xfce_themes, which is not necessary with the > --sysconfdir switch. > > > > > > Stephane > > > > > > Edscott Wilson Garcia wrote: > > > > Has anybody installed xfce in a user > directory? I'm trying to install it > > > > on a linux cluster where I don't have root > access, and I have to remove > > > > xfce_themes from the make install process, and > the stuff in /etc/X11/xfce > > > > can't be put somewhere else. > > > > > > > > And once I try to run the programs, I get a > lot of : > > > > > > > > Gtk-WARNING **: Unable to locate loadable > module in module_path: > > > > "libxfce.so" > > > > > > > > Any ideas or suggestions? > > > > > > > > -- > > > > saludos, > > > > > > > > Edscott > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev __________________________________________________ Do You Yahoo!? Yahoo! Sports - live college hoops coverage http://sports.yahoo.com/ From mvkp at yahoo.com Fri Mar 15 04:53:19 2002 From: mvkp at yahoo.com (K. Prasad) Date: Thu, 14 Mar 2002 19:53:19 -0800 (PST) Subject: installing xfce by non root In-Reply-To: <3C91324D.15A7F70C@head-cfa.harvard.edu> Message-ID: <20020315035319.52918.qmail@web13804.mail.yahoo.com> Hi, I have all my installations in my home directory on solaris. What i do is that i compile everything including gtk, etc with the --prefix=$(HOME)/local, so that gtk is installed in my home and while compiling xfce i specify the --with-conf-dir, --with-data-dir etc to set them to a path inside my home regards K Prasad --- Stephane Paltani wrote: > Hum, that's because xfce tries to write the > lib/gtk/themes directory. > As I had to install gtk as well, on my system, I can > write there too. > I guess the only "problem" you have is that you > cannot use xfce > theme. > > Perhaps it would be a good idea to ignore errors > occuring during the > installation of xfce_theme. This is quite easy to do > in a Makefile (putting > a "-" before the command), but I don't know whether > automake supports that. > > Stephane > > Edscott Wilson Garcia wrote: > > > > Thanks, works great. Although I still have to > remove xfce_theme from the make > > install. > > > > Edscott > > > > On Thursday 14 March 2002 16:17, Stephane Paltani > wrote: > > > Hi, > > > > > > Never had any problem with non-root installation > (which I do ~ every other > > > xfce release). For etc files, I just have to add > a switch to configure > > > script: > > > > > > --sysconfdir=/export/spaltani/local/etc > > > > > > (I also have > --datadir=/export/spaltani/local/share for xfce > data). > > > Other than that, I do not need to change > anything. > > > > > > The error message you get seems indeed related > to the removal of > > > xfce_themes, which is not necessary with the > --sysconfdir switch. > > > > > > Stephane > > > > > > Edscott Wilson Garcia wrote: > > > > Has anybody installed xfce in a user > directory? I'm trying to install it > > > > on a linux cluster where I don't have root > access, and I have to remove > > > > xfce_themes from the make install process, and > the stuff in /etc/X11/xfce > > > > can't be put somewhere else. > > > > > > > > And once I try to run the programs, I get a > lot of : > > > > > > > > Gtk-WARNING **: Unable to locate loadable > module in module_path: > > > > "libxfce.so" > > > > > > > > Any ideas or suggestions? > > > > > > > > -- > > > > saludos, > > > > > > > > Edscott > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev __________________________________________________ Do You Yahoo!? Yahoo! Sports - live college hoops coverage http://sports.yahoo.com/ From j.b.huijsmans at hetnet.nl Sat Mar 16 11:35:12 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Sat, 16 Mar 2002 11:35:12 +0100 Subject: GTK2 version of xfsound Message-ID: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> Hi all, I put an inital GTK2 port of xfsound in CVS (xfce-devel). It's still unfinished, no i18n, etc. At the moment I force it to use audiofile in the makefile. I copied some xfwm constants and functions to make i compile standalone. Screenshot (if you don't mind the popup add) is on: http://huysmans.freewebsites.com/xfce/screenshots.html Comments and suggestions are very much appreciated. Since I'm not a programmer I'm sure people can find lots of silly code (Sometime ago I read Guido refer to something as newbie style code, that does probably apply to my code as well). I'd be happy to learn from all criticism you may have. Greetings, Jasper From j.b.huijsmans at hetnet.nl Sun Mar 17 23:31:28 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Sun, 17 Mar 2002 23:31:28 +0100 Subject: GTK2 version of xfsound In-Reply-To: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> Message-ID: <20020317233128.49771aad.j.b.huijsmans@hetnet.nl> Reading my mail againg I see I forgot to mention that it does work ;-) Is there such a thing as too much modesty ? Jasper On Sat, 16 Mar 2002 11:35:12 +0100 Jasper Huijsmans wrote: > Hi all, > > I put an inital GTK2 port of xfsound in CVS (xfce-devel). It's still > unfinished, no i18n, etc. At the moment I force it to use audiofile in> the makefile. I copied some xfwm constants and functions to make i > compile standalone. > > Screenshot (if you don't mind the popup add) is on: > http://huysmans.freewebsites.com/xfce/screenshots.html > > Comments and suggestions are very much appreciated. Since I'm not a > programmer I'm sure people can find lots of silly code (Sometime ago I> read Guido refer to something as newbie style code, that does probably> apply to my code as well). I'd be happy to learn from all criticism> you may have. > > Greetings, > Jasper > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From joakim.andreasson at gmx.net Wed Mar 20 18:39:50 2002 From: joakim.andreasson at gmx.net (Joakim Andreasson) Date: Wed, 20 Mar 2002 18:39:50 +0100 Subject: Various Xftree problems In-Reply-To: <20020317233128.49771aad.j.b.huijsmans@hetnet.nl> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <20020317233128.49771aad.j.b.huijsmans@hetnet.nl> Message-ID: <20020320183950.4ed10ca4.joakim.andreasson@gmx.net> Hi Edscott and others, With my recently outchecked cvs version of Xftree, there are a few problems. 1) When I try to copy or move a file ore a bunch of files by dragging it/them between two Xftree windows, it opens an xterm and runs the command "ssh/scp" on the files. Even if it would work, this seems unnessesary, but no files are either copied or moved. (I guess because I don't run sshd.) 2) If I try to delete a file with a long name with lots of spaces and other uncommon letters in the name, Xftree crashes. This has been the case fore some time now. 3) Before 1) occured Xftree always crashed when I tried to copy a directory from a tarfile (Now problem 1) applies to this, too). I you're not not supposed to be able to do that, maybe the ability to try should be removed as well. 4) Not really a problem, I'm just curious. What's with the "//loclhost/localdomain" in the Xftree title bar? Can I open an Xftree on other hosts as well or is this planned (ftp would be cool)? Right now it seems it only makes the titlebar less readable, and my hostname isn't localhost.localdomain anyway. If this is all or mostly because of work in progress, I apologize. Just trying to help! :-) Best Regards, Joakim From edscott at imp.mx Thu Mar 21 04:26:59 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Wed, 20 Mar 2002 21:26:59 -0600 Subject: Various Xftree problems In-Reply-To: <20020320183950.4ed10ca4.joakim.andreasson@gmx.net> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <20020317233128.49771aad.j.b.huijsmans@hetnet.nl> <20020320183950.4ed10ca4.joakim.andreasson@gmx.net> Message-ID: <200203202126.59681.edscott@imp.mx> On Mi? 20 Mar 2002 11:39, Joakim Andreasson wrote: > Hi Edscott and others, > > With my recently outchecked cvs version of Xftree, there are a few > problems. > > 1) When I try to copy or move a file ore a bunch of files by dragging > it/them between two Xftree windows, it opens an xterm and runs the command > "ssh/scp" on the files. Even if it would work, this seems unnessesary, but > no files are either copied or moved. (I guess because I don't run sshd.) This must be a bug. The behaviour you describe should only happen when the xftree windows are running on different hosts (and on the same display, of course). When xftree windows are on the same host, the behaviour should be as usual. Before the scp/rsync addition, what would happen with DnD between xftree on different hosts was that it would look for the remote files on the wrong host and end up with a "file not found". Pleas do a "xprop" on both xftree windows where you have the problem and send the results to the list so we can check where the bug is coming from. > > 2) If I try to delete a file with a long name with lots of spaces and other > uncommon letters in the name, Xftree crashes. This has been the case fore > some time now. Give us an example filename and it will be fixed. I've done a lot of fixing of similar problems in the code (where original code uses a "max-length" for filenames instead of just assigning what is necesary) but I have missed several. The example you provide will give me something to test with. > > 3) Before 1) occured Xftree always crashed when I tried to copy a directory > from a tarfile (Now problem 1) applies to this, too). I you're not not > supposed to be able to do that, maybe the ability to try should be removed > as well. It was never considered. If it is not difficult it would be a good option, otherwise a dialog explaining that it cannot be done is better than a crash. > > 4) Not really a problem, I'm just curious. What's with the > "//loclhost/localdomain" in the Xftree title bar? Can I open an Xftree on > other hosts as well or is this planned (ftp would be cool)? Right now it > seems it only makes the titlebar less readable, and my hostname isn't > localhost.localdomain anyway. Aha. Seems this is where the bug (#1) is at. Your box is not configured properly with a hostname and domainname and is using the default values of "localhost" and "localdomain". I had not tested this configuration. And yes, you can now open xftree on different hosts, by means of network conection. Once you have two xftrees on different hosts, you can drag and drop between them and it will copy by scp or rsync --rsh=ssh. If you dont want to provide a password for every DnD element, you can configure ssh for host-based authentication and everything works real nicely, not available on any other filemanager AFAIK. How do you open xftree on different hosts? (say your PC and your laptop conected by a 10Mb Ethernet link, host names are laptop and PC, but could be ip addresses): [laptop]$xhost +PC [PC]$export DISPLAY=laptop:0.0 [PC]$xftree This will open a xftree from PC on the laptop display. It's real old stuff in X, pretty neat, and something wind*ws OS is lightyears away from achieving. It allows you to run several boxes from a single screen. > > If this is all or mostly because of work in progress, I apologize. Just > trying to help! :-) Actually I though it was finished, but now I realize I did not consider the case of boxes without a good network configuration. Please send in the results of xprop so I can fix xftree for the special case you present. I will be leaving tomorrow but will take a laptop with me but will not have internet until tuesday or wednesday next week when I can upload modified routines. saludos, Edscott BTW, you can eliminate the hostnames from the titlebar by choosing the "shorttitles" in preferences. Hostnames appear now for greater compatibility with rox-filer. > > Best Regards, > Joakim > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From edscott at imp.mx Thu Mar 21 16:09:24 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Thu, 21 Mar 2002 09:09:24 -0600 Subject: gtk2 rpms Message-ID: <200203210909.24692.edscott@imp.mx> I see that gtk2.0 has finally been released and rpms for redhat systems are available at rawhide.redhat.com (and mirrored at http://linux.imp.mx/pub/software/linux/redhat/rawhide/i386/RedHat/RPMS/). I suppose that means nothing should be holding xfce4 back, except for porting business. Edscott From j.b.huijsmans at hetnet.nl Thu Mar 21 17:03:24 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Thu, 21 Mar 2002 17:03:24 +0100 Subject: gtk2 rpms In-Reply-To: <200203210909.24692.edscott@imp.mx> Message-ID: <5.1.0.14.0.20020321163113.009e7ec0@pop.hetnet.nl> At 04:09 PM 3/21/02, you wrote: >I see that gtk2.0 has finally been released and rpms for redhat systems are >available at rawhide.redhat.com (and mirrored at >http://linux.imp.mx/pub/software/linux/redhat/rawhide/i386/RedHat/RPMS/). I >suppose that means nothing should be holding xfce4 back, except for porting >business. Well, that and deciding on a communication protocol / API for interaction with xfwm. I think it is important to have good configuration tools. For that we need 2 things: 1) settings are stored in one place only (not for xfwm and xfce separately) 2) a method of notification that something changed, probably through xfwm. We could use a xprop mechanism sending an XFWM_CONFIG_CHANGED message to the root window or something. Maybe we could have a small wrapper library that modules could use, which implements reading and writing configuration files. Ideally all configuration should be done graphically (or be possible to do graphically). I don't know how difficult it would be to translate current config file format to xml and whether we want to keep the current pipe communication between xfwm and modules. Just some loose thoughts on the subject, Jasper From edscott at imp.mx Thu Mar 21 17:47:48 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Thu, 21 Mar 2002 10:47:48 -0600 Subject: gtk2 rpms In-Reply-To: <5.1.0.14.0.20020321163113.009e7ec0@pop.hetnet.nl> References: <5.1.0.14.0.20020321163113.009e7ec0@pop.hetnet.nl> Message-ID: <200203211047.48289.edscott@imp.mx> On Jue 21 Mar 2002 10:03, Jasper Huijsmans wrote: > > Ideally all configuration should be done graphically (or be possible to do > graphically). That would score big. Also the ability to have several configurations to choose from would be good. That way there would be no conflicts when you sincronize your laptop with your pc, as you could choose which configuration to use. Maybe this would work with a xdm engineered for xfce (something like what kde does with plain old xdm). > I don't know how difficult it would be to translate current config file > format to xml and whether we want to keep the current pipe communication > between xfwm and modules. I don't know almost anything about xml, but my guess is that programs could use the xml file to create the graphic windows for configuration. Thus changes in the xml template would automatically change the configuration dialogs without need for recompiling. And then again I might 8-& <-- me with my foot in my mouth. Edscott BTW, it looks like rawhide has yet to release the pango-1.0 rpm, or at least its not at the mirror site at imp. From alan at lxorguk.ukuu.org.uk Thu Mar 21 18:08:34 2002 From: alan at lxorguk.ukuu.org.uk (Alan Cox) Date: Thu, 21 Mar 2002 17:08:34 +0000 (GMT) Subject: gtk2 rpms In-Reply-To: <200203211047.48289.edscott@imp.mx> from "Edscott Wilson =?iso-8859-1?q?Garc=EDa?=" at Mar 21, 2002 10:47:48 AM Message-ID: > I don't know almost anything about xml, but my guess is that programs could > use the xml file to create the graphic windows for configuration. Thus > changes in the xml template would automatically change the configuration > dialogs without need for recompiling. And then again I might 8-& <-- me > with my foot in my mouth. Thats exactly what Glade and libglade do From fourdan at xfce.org Thu Mar 21 18:05:16 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 21 Mar 2002 18:05:16 +0100 Subject: gtk2 rpms In-Reply-To: References: Message-ID: <1016730347.1488.0.camel@olivier.anfora> ROX does that too, w/out glade ;-) On Thu, 2002-03-21 at 18:08, Alan Cox wrote: > > I don't know almost anything about xml, but my guess is that programs could > > use the xml file to create the graphic windows for configuration. Thus > > changes in the xml template would automatically change the configuration > > dialogs without need for recompiling. And then again I might 8-& <-- me > > with my foot in my mouth. > > Thats exactly what Glade and libglade do > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From fourdan at xfce.org Thu Mar 21 18:08:57 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 21 Mar 2002 18:08:57 +0100 Subject: Anybody interested in joining xfwm 4 devel ? Message-ID: <1016730568.1487.4.camel@olivier.anfora> Hi all, Well, the title says it all... Let me know. Cheers, -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From jens at irs-net.com Thu Mar 21 18:16:22 2002 From: jens at irs-net.com (Jens Luedicke) Date: 21 Mar 2002 18:16:22 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016730568.1487.4.camel@olivier.anfora> References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <1016730986.5028.0.camel@cello> On Thu, 2002-03-21 at 18:08, Olivier Fourdan wrote: > Hi all, > > Well, the title says it all... Let me know. > Sure. I would like to help. -- Jens Luedicke jens at irs-net.com From guidod-2002- at gmx.de Thu Mar 21 20:05:06 2002 From: guidod-2002- at gmx.de (Guido Draheim) Date: Thu, 21 Mar 2002 20:05:06 +0100 Subject: Anybody interested in joining xfwm 4 devel ? References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <3C9A2EE2.3AB85BB9@gmx.de> Es schrieb Olivier Fourdan: > > Hi all, > > Well, the title says it all... Let me know. > sure, however I'm pretty busy with other stuff. what would be your plans about xfwm? There are multiple directions one could go, and neither is easy nor necessary. Some ideas have already been declared here - one that I would specifically ask for is to take over some rox routines into a common lib-part that can handle xml gui elements and their xml config data, and adapt all programs to simply stand on it. Well, the config part is the one half of xfwm that does not necessarily have much to do with a "wm" functionality, and cleaning up the interactions between the xfce panel and xfwm is not amongst the easiest to decide upon. The other part might be about the graphics and theming engines and let them use gtk, that's what you would like to work upon, Olivier, right? (and you sure know that I back up Jasper, and I wouldn't mind turning the back on the fvwm comm protocol to handle the desktop modules). cheers, -- guido http://freespace.sf.net/guidod GCS/E/S/P C++/++++$ ULHS L++w- N++@ d(+-) s+a- r+@>+++ y++ 5++X- (geekcode) From joakim.andreasson at gmx.net Thu Mar 21 20:54:29 2002 From: joakim.andreasson at gmx.net (Joakim Andreasson) Date: Thu, 21 Mar 2002 20:54:29 +0100 Subject: Various Xftree problems In-Reply-To: <200203202126.59681.edscott@imp.mx> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <20020317233128.49771aad.j.b.huijsmans@hetnet.nl> <20020320183950.4ed10ca4.joakim.andreasson@gmx.net> <200203202126.59681.edscott@imp.mx> Message-ID: <20020321205429.233fe1ba.joakim.andreasson@gmx.net> On Wed, 20 Mar 2002 21:26:59 -0600 the words scribbled by Edscott Wilson Garc?a were as follows: > On Mi? 20 Mar 2002 11:39, Joakim Andreasson wrote: > > Hi Edscott and others, > > > > With my recently outchecked cvs version of Xftree, there are a few > > problems. > > > > 1) When I try to copy or move a file ore a bunch of files by dragging > > it/them between two Xftree windows, it opens an xterm and runs the command > > "ssh/scp" on the files. Even if it would work, this seems unnessesary, but > > no files are either copied or moved. (I guess because I don't run sshd.) > > This must be a bug. The behaviour you describe should only happen when the > xftree windows are running on different hosts (and on the same display, of > course). When xftree windows are on the same host, the behaviour should be as > usual. Before the scp/rsync addition, what would happen with DnD between > xftree on different hosts was that it would look for the remote files on the > wrong host and end up with a "file not found". Pleas do a "xprop" on both > xftree windows where you have the problem and send the results to the list so > we can check where the bug is coming from. > Ok, here is the xprop data. Both windows come from the same instance of Xftree. Window 1: WM_STATE(WM_STATE): window state: Normal icon window: 0x800090 XdndAware(ATOM) = ARC _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x8, 0x10, 0x0, 0x0, 0x0 WM_COMMAND(STRING) = { "xftree", "-h", "localhost.localdomain", "/home/j" } WM_CLASS(STRING) = "xftree", "Xftree" WM_LOCALE_NAME(STRING) = "sv_SE" WM_CLIENT_MACHINE(STRING) = "bethmoora" WM_ICON_NAME(STRING) = "//localhost.localdomain/home/j" WM_NAME(STRING) = "//localhost.localdomain/home/j" WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x1400150 bitmap id # of mask for icon: 0x1400152 window id # of group leader: 0x1400001 WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified minimum size: 426 by 142 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS Window 2: WM_STATE(WM_STATE): window state: Normal icon window: 0x0 XdndAware(ATOM) = ARC _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 WM_COMMAND(STRING) = { "xftree", "-h", "localhost.localdomain", "/home/j/tmp" } WM_CLASS(STRING) = "xftree", "Xftree" WM_LOCALE_NAME(STRING) = "sv_SE" WM_CLIENT_MACHINE(STRING) = "bethmoora" WM_ICON_NAME(STRING) = "//localhost.localdomain/home/j/tmp" WM_NAME(STRING) = "//localhost.localdomain/home/j/tmp" WM_WM_STATE(WM_STATE): window state: Normal icon window: 0x0 XdndAware(ATOM) = ARC _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 WM_COMMAND(STRING) = { "xftree", "-h", "localhost.localdomain", "/home/j/tmp" } WM_CLASS(STRING) = "xftree", "Xftree" WM_LOCALE_NAME(STRING) = "sv_SE" WM_CLIENT_MACHINE(STRING) = "bethmoora" WM_ICON_NAME(STRING) = "//localhost.localdomain/home/j/tmp" WM_NAME(STRING) = "//localhost.localdomain/home/j/tmp" WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x1400297 bitmap id # of mask for icon: 0x1400299 window id # of group leader: 0x1400001 WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified minimum size: 426 by 142 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x1400297 bitmap id # of mask for icon: 0x1400299 window id # of group leader: 0x1400001 WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified minimum size: 426 by 142 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS > > > > > 2) If I try to delete a file with a long name with lots of spaces and other > > uncommon letters in the name, Xftree crashes. This has been the case fore > > some time now. > > Give us an example filename and it will be fixed. I've done a lot of fixing of > similar problems in the code (where original code uses a "max-length" for > filenames instead of just assigning what is necesary) but I have missed > several. The example you provide will give me something to test with. > After som experimenting (the original files that made Xftree crash are deleted, since at least that was done befor the crashes) I found that it really doesn't matter what characters there are in the filename, only how long it is. A length of 112 characters works, 113 makes Xftree crash. > > > > 3) Before 1) occured Xftree always crashed when I tried to copy a directory > > from a tarfile (Now problem 1) applies to this, too). I you're not not > > supposed to be able to do that, maybe the ability to try should be removed > > as well. > > It was never considered. If it is not difficult it would be a good option, > otherwise a dialog explaining that it cannot be done is better than a crash. > > > > > 4) Not really a problem, I'm just curious. What's with the > > "//loclhost/localdomain" in the Xftree title bar? Can I open an Xftree on > > other hosts as well or is this planned (ftp would be cool)? Right now it > > seems it only makes the titlebar less readable, and my hostname isn't > > localhost.localdomain anyway. > > Aha. Seems this is where the bug (#1) is at. Your box is not configured > properly with a hostname and domainname and is using the default values of > "localhost" and "localdomain". I had not tested this configuration. And yes, > you can now open xftree on different hosts, by means of network conection. > Once you have two xftrees on different hosts, you can drag and drop between > them and it will copy by scp or rsync --rsh=ssh. If you dont want to provide > a password for every DnD element, you can configure ssh for host-based > authentication and everything works real nicely, not available on any other > filemanager AFAIK. How do you open xftree on different hosts? (say your PC > and your laptop conected by a 10Mb Ethernet link, host names are laptop and > PC, but could be ip addresses): > > [laptop]$xhost +PC > > [PC]$export DISPLAY=laptop:0.0 > [PC]$xftree > > This will open a xftree from PC on the laptop display. It's real old stuff in > X, pretty neat, and something wind*ws OS is lightyears away from achieving. > It allows you to run several boxes from a single screen. > Looks neat, too bad I don't have a LAN. I checked my network configuration and got Xftree working as intended. Thanks. > > > > If this is all or mostly because of work in progress, I apologize. Just > > trying to help! :-) > > Actually I though it was finished, but now I realize I did not consider the > case of boxes without a good network configuration. Please send in the > results of xprop so I can fix xftree for the special case you present. I will > be leaving tomorrow but will take a laptop with me but will not have internet > until tuesday or wednesday next week when I can upload modified routines. > > saludos, > > Edscott > > BTW, you can eliminate the hostnames from the titlebar by choosing the > "shorttitles" in preferences. Hostnames appear now for greater compatibility > with rox-filer. > > > > > Best Regards, > > Joakim > > _______________________________________________ Happy Hacking, Joakim From Peeter.Vois at mail.ee Fri Mar 22 07:58:17 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Fri, 22 Mar 2002 08:58:17 +0200 Subject: gtk2 rpms In-Reply-To: <5.1.0.14.0.20020321163113.009e7ec0@pop.hetnet.nl> References: <200203210909.24692.edscott@imp.mx> <5.1.0.14.0.20020321163113.009e7ec0@pop.hetnet.nl> Message-ID: <20020322085817.5a9b26ab.Peeter.Vois@mail.ee> > I think it is important to have good configuration tools. For that we > need 2 things: > 1) settings are stored in one place only (not for xfwm and xfce > separately) 2) a method of notification that something changed, probably > through xfwm. We could use a xprop mechanism sending an > XFWM_CONFIG_CHANGED message to the root window or something. Maybe we > could have a small wrapper library that modules could use, which > implements reading and writing configuration files. > > Ideally all configuration should be done graphically (or be possible to > do graphically). > I don't know how difficult it would be to translate current config file > format to xml and whether we want to keep the current pipe communication > between xfwm and modules. > And there is XFCE configurator which has ability to configure every XFCE app. Peeter Vois http://my.tele2.ee/vois From Peeter.Vois at mail.ee Fri Mar 22 08:01:58 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Fri, 22 Mar 2002 09:01:58 +0200 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016730568.1487.4.camel@olivier.anfora> References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <20020322090158.736576c6.Peeter.Vois@mail.ee> Hi, If there will be needed some new icons, I would help making them - I think for this I'll find time. For programming I do not have time anymore. Best Regards .. Peeter Vois http://my.tele2.ee/vois From terveer at subdimension.com Fri Mar 22 08:12:45 2002 From: terveer at subdimension.com (H.R. ter Veer) Date: Fri, 22 Mar 2002 08:12:45 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016730568.1487.4.camel@olivier.anfora> References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <20020322081245.676a804b.terveer@subdimension.com> On 21 Mar 2002 18:08:57 +0100 Olivier Fourdan wrote: > Hi all, > > Well, the title says it all... Let me know. > > Cheers, > -- > Olivier http://www.xfce.org > ----------------------------------------------------------------------- > XFce is a lightweight desktop environment for various *NIX systems. > Designed for productivity, it loads and executes applications fast, > while conserving system resources. XFce is all free software, released > under GNU General Public License. Available from http://www.xfce.org I'd like to help, Since i'm not an excellent programmer, i think maybe i can put some effort in the configuration file(s) design / documentation. > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev -- ------------------------------------------------ You don't need eyes to see, you need vision ------------------------------------------------ From j.b.huijsmans at hetnet.nl Fri Mar 22 08:52:14 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Fri, 22 Mar 2002 08:52:14 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <5.1.0.14.0.20020322084709.009ec790@pop.hetnet.nl> I would really like to help as much as I can. I don't think I'm qualified to say much about real design issues, but I sure like to comment on other people's ideas ;-) I'll be away next week (skiing in France), so I won't be able to communicate with you then. The ports to GTK2 of some of the utilities are working for me, but they are still based on the old configuration files and mechanisms. Jasper At 06:08 PM 3/21/02, you wrote: >Hi all, > >Well, the title says it all... Let me know. > >Cheers, >-- >Olivier http://www.xfce.org >----------------------------------------------------------------------- >XFce is a lightweight desktop environment for various *NIX systems. >Designed for productivity, it loads and executes applications fast, >while conserving system resources. XFce is all free software, released >under GNU General Public License. Available from http://www.xfce.org > >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at moongroup.com >http://moongroup.com/mailman/listinfo/xfce-dev From javanx at supereva.it Fri Mar 22 09:13:20 2002 From: javanx at supereva.it (Javanx) Date: Fri, 22 Mar 2002 09:13:20 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016730568.1487.4.camel@olivier.anfora> References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <20020322081331.C2ED42FAED@varmint.moongroup.com> On 21 Mar 2002 18:08:57 +0100 Olivier Fourdan wrote: > Hi all, > > Well, the title says it all... Let me know. I would like to help, I know quite well GTK+ but I don't know anything about programming Window Managers :) If you have something that I could to, just tell me. From fourdan at xfce.org Fri Mar 22 09:21:54 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: Fri, 22 Mar 2002 09:21:54 +0100 (MET) Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <5.1.0.14.0.20020322084709.009ec790@pop.hetnet.nl> References: <5.1.0.14.0.20020322084709.009ec790@pop.hetnet.nl> Message-ID: <1016785314.3c9ae9a27bd9a@imp3-1.free.fr> Jasper, > I'll be away next week (skiing in France) Alps or Pyrennees ? If you come down to the Pyrenees, you have no choice but stop by here ;-) Cheers, -- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From j.b.huijsmans at hetnet.nl Fri Mar 22 10:51:55 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Fri, 22 Mar 2002 10:51:55 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016785314.3c9ae9a27bd9a@imp3-1.free.fr> References: <5.1.0.14.0.20020322084709.009ec790@pop.hetnet.nl> <5.1.0.14.0.20020322084709.009ec790@pop.hetnet.nl> Message-ID: <5.1.0.14.0.20020322105112.009ff6e0@pop.hetnet.nl> At 09:21 AM 3/22/02, you wrote: >Jasper, > > > I'll be away next week (skiing in France) > >Alps or Pyrennees ? If you come down to the Pyrenees, you have no choice but >stop by here ;-) Alps :-( Les Arcs. >Cheers, >-- >XFce is a lightweight desktop environment for various *NIX systems. >Designed for productivity, it loads and executes applications fast, >while conserving system resources. XFce is all free software, released >under GNU General Public License. Available from http://www.xfce.org >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at moongroup.com >http://moongroup.com/mailman/listinfo/xfce-dev From j.b.huijsmans at hetnet.nl Fri Mar 22 11:33:35 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Fri, 22 Mar 2002 11:33:35 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <5.1.0.14.0.20020322084709.009ec790@pop.hetnet.nl> References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> Right, I have been thinking a bit about how things could work (in general terms, no implementation). XFwm * window management * session management * XSETTINGS manager * xfwm/xfce settings manager (applying styles to everything) * Completely work with extended window manager hints Configuration * xfstylemgr works on xml file(s) * notification of changes through x client messages on root or on invisible xfwm window (like xsettings) * xfwm applies changes to gtkrc file / xresources / etc. * libxfsettings provides functions for reading and writing configuration files as well as notification Modules * many modules can use window manager hints: pagers, taskbars, icon boxes, sound module. * panel can communicate through xclient messages ("_XFWM_SHUTDOWN", "_XFWM_RESTART", ...) Convenience library (libxfce-common) * executing commands (through g_spawn_* I think) * file open/save dialog * other dialogs ? * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it would make sense to use it exclusively, but there may be problems connected to it (I remember Alan saying something about that). Panel * how about making the buttons either a 'normal button' or an applet (through gtk_plug perhaps), so that you can choose between running a command or a number of plugins: clock, calendar, mailcheck, trashcan, etc. CDE has something like this, doesn't it? These are just some thoughts I had. This is as always without being hindered by any real knowledge on the subject ;-) For examples of working with the window manager hints we could look at metacity (window manager based on GTK2) - this also uses glib mainloop functionality that might be interesting - and libwnck from GNOME. Does this make sense at all? Jasper At 08:52 AM 3/22/02, you wrote: >I would really like to help as much as I can. I don't think I'm qualified >to say much about real design issues, but I sure like to comment on other >people's ideas ;-) > >I'll be away next week (skiing in France), so I won't be able to >communicate with you then. The ports to GTK2 of some of the utilities are >working for me, but they are still based on the old configuration files >and mechanisms. > > Jasper > > >At 06:08 PM 3/21/02, you wrote: >>Hi all, >> >>Well, the title says it all... Let me know. >> >>Cheers, >>-- >>Olivier http://www.xfce.org >>----------------------------------------------------------------------- >>XFce is a lightweight desktop environment for various *NIX systems. >>Designed for productivity, it loads and executes applications fast, >>while conserving system resources. XFce is all free software, released >>under GNU General Public License. Available from http://www.xfce.org >> >>_______________________________________________ >>Xfce-dev mailing list >>Xfce-dev at moongroup.com >>http://moongroup.com/mailman/listinfo/xfce-dev > >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at moongroup.com >http://moongroup.com/mailman/listinfo/xfce-dev From terveer at subdimension.com Fri Mar 22 12:37:14 2002 From: terveer at subdimension.com (H.R. ter Veer) Date: Fri, 22 Mar 2002 12:37:14 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> References: <1016730568.1487.4.camel@olivier.anfora> <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> Message-ID: <20020322123714.5026822e.terveer@subdimension.com> On Fri, 22 Mar 2002 11:33:35 +0100 Jasper Huijsmans wrote: Maybe it's a good idea to store all suggested features in a topic, or a documentation place on sourceforge. Let's collect some suggestions and use that as a goal. Placing suggestions on this message-board is ok, but you lose the overview after a few days. Next tou your (good) suggestions i remember lots of requests about xftree like costom icons, plugins etc. > Right, I have been thinking a bit about how things could work (in general > terms, no implementation). > > XFwm > * window management > * session management > * XSETTINGS manager > * xfwm/xfce settings manager (applying styles to everything) > * Completely work with extended window manager hints > > Configuration > * xfstylemgr works on xml file(s) > * notification of changes through x client messages on root or on invisible > xfwm window (like xsettings) > * xfwm applies changes to gtkrc file / xresources / etc. > * libxfsettings provides functions for reading and writing configuration > files as well as notification > > Modules > * many modules can use window manager hints: pagers, taskbars, icon boxes, > sound module. > * panel can communicate through xclient messages ("_XFWM_SHUTDOWN", > "_XFWM_RESTART", ...) > > Convenience library (libxfce-common) > * executing commands (through g_spawn_* I think) > * file open/save dialog > * other dialogs ? > * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it > would make sense to use it exclusively, > but there may be problems connected to it (I remember Alan saying > something about that). > > Panel > * how about making the buttons either a 'normal button' or an applet > (through gtk_plug perhaps), so that you can > choose between running a command or a number of plugins: clock, > calendar, mailcheck, trashcan, etc. CDE > has something like this, doesn't it? > > These are just some thoughts I had. This is as always without being > hindered by any real knowledge on the subject ;-) > > For examples of working with the window manager hints we could look at > metacity (window manager based on GTK2) - this also uses glib mainloop > functionality that might be interesting - and libwnck from GNOME. > > Does this make sense at all? > > Jasper > > At 08:52 AM 3/22/02, you wrote: > >I would really like to help as much as I can. I don't think I'm qualified > >to say much about real design issues, but I sure like to comment on other > >people's ideas ;-) > > > >I'll be away next week (skiing in France), so I won't be able to > >communicate with you then. The ports to GTK2 of some of the utilities are > >working for me, but they are still based on the old configuration files > >and mechanisms. > > > > Jasper > > > > > >At 06:08 PM 3/21/02, you wrote: > >>Hi all, > >> > >>Well, the title says it all... Let me know. > >> > >>Cheers, > >>-- > >>Olivier http://www.xfce.org > >>----------------------------------------------------------------------- > >>XFce is a lightweight desktop environment for various *NIX systems. > >>Designed for productivity, it loads and executes applications fast, > >>while conserving system resources. XFce is all free software, released > >>under GNU General Public License. Available from http://www.xfce.org > >> > >>_______________________________________________ > >>Xfce-dev mailing list > >>Xfce-dev at moongroup.com > >>http://moongroup.com/mailman/listinfo/xfce-dev > > > >_______________________________________________ > >Xfce-dev mailing list > >Xfce-dev at moongroup.com > >http://moongroup.com/mailman/listinfo/xfce-dev > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev -- ------------------------------------------------ You don't need eyes to see, you need vision ------------------------------------------------ From guidod-2002- at gmx.de Fri Mar 22 12:49:36 2002 From: guidod-2002- at gmx.de (Guido Draheim) Date: Fri, 22 Mar 2002 12:49:36 +0100 Subject: Anybody interested in joining xfwm 4 devel ? References: <1016730568.1487.4.camel@olivier.anfora> <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> Message-ID: <3C9B1A50.B904DC6B@gmx.de> I wasn't aware of xsettings so far (even that I knew many ways to do it), and IYAM an attempt for desktop standard sounds to be the Right Way. Here's the link: http://www.freedesktop.org/standards/xsettings.html this is another argument to change the module/desktop protocol to the ones being standardized. Note that the new wm-spec supersedes the gnome protocol and will be used by both gnome and kde managers, it might not have been right to change that xfce3 but xfce4 is a good point to switch. cheers, guido Es schrieb Jasper Huijsmans: > > Right, I have been thinking a bit about how things could work (in general > terms, no implementation). > > XFwm > * window management > * session management > * XSETTINGS manager > * xfwm/xfce settings manager (applying styles to everything) > * Completely work with extended window manager hints > > Configuration > * xfstylemgr works on xml file(s) > * notification of changes through x client messages on root or on invisible > xfwm window (like xsettings) > * xfwm applies changes to gtkrc file / xresources / etc. > * libxfsettings provides functions for reading and writing configuration > files as well as notification > > Modules > * many modules can use window manager hints: pagers, taskbars, icon boxes, > sound module. > * panel can communicate through xclient messages ("_XFWM_SHUTDOWN", > "_XFWM_RESTART", ...) > > Convenience library (libxfce-common) > * executing commands (through g_spawn_* I think) > * file open/save dialog > * other dialogs ? > * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it > would make sense to use it exclusively, > but there may be problems connected to it (I remember Alan saying > something about that). > > Panel > * how about making the buttons either a 'normal button' or an applet > (through gtk_plug perhaps), so that you can > choose between running a command or a number of plugins: clock, > calendar, mailcheck, trashcan, etc. CDE > has something like this, doesn't it? > > These are just some thoughts I had. This is as always without being > hindered by any real knowledge on the subject ;-) > > For examples of working with the window manager hints we could look at > metacity (window manager based on GTK2) - this also uses glib mainloop > functionality that might be interesting - and libwnck from GNOME. > > Does this make sense at all? > > Jasper > > At 08:52 AM 3/22/02, you wrote: > >I would really like to help as much as I can. I don't think I'm qualified > >to say much about real design issues, but I sure like to comment on other > >people's ideas ;-) > > > >I'll be away next week (skiing in France), so I won't be able to > >communicate with you then. The ports to GTK2 of some of the utilities are > >working for me, but they are still based on the old configuration files > >and mechanisms. > > > > Jasper > > > > > >At 06:08 PM 3/21/02, you wrote: > >>Hi all, > >> > >>Well, the title says it all... Let me know. > >> > >>Cheers, > >>-- > >>Olivier http://www.xfce.org > >>----------------------------------------------------------------------- > >>XFce is a lightweight desktop environment for various *NIX systems. > >>Designed for productivity, it loads and executes applications fast, > >>while conserving system resources. XFce is all free software, released > >>under GNU General Public License. Available from http://www.xfce.org > >> > >>_______________________________________________ > >>Xfce-dev mailing list > >>Xfce-dev at moongroup.com > >>http://moongroup.com/mailman/listinfo/xfce-dev > > > >_______________________________________________ > >Xfce-dev mailing list > >Xfce-dev at moongroup.com > >http://moongroup.com/mailman/listinfo/xfce-dev > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev -- guido http://freespace.sf.net/guidod GCS/E/S/P C++/++++$ ULHS L++w- N++@ d(+-) s+a- r+@>+++ y++ 5++X- (geekcode) From j.b.huijsmans at hetnet.nl Fri Mar 22 13:17:48 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Fri, 22 Mar 2002 13:17:48 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <3C9B1A50.B904DC6B@gmx.de> References: <1016730568.1487.4.camel@olivier.anfora> <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> Message-ID: <5.1.0.14.0.20020322131432.009f21b0@pop.hetnet.nl> At 12:49 PM 3/22/02, you wrote: >I wasn't aware of xsettings so far (even that I knew many ways to do it), >and IYAM an attempt for desktop standard sounds to be the Right Way. >Here's the link: http://www.freedesktop.org/standards/xsettings.html GTK2 uses it I think (or can use it at least, I haven't really looked into it much). And if I may ask, what does IYAM stand for ? >this is another argument to change the module/desktop protocol to the >ones being standardized. Note that the new wm-spec supersedes the gnome >protocol and will be used by both gnome and kde managers, it might not >have been right to change that xfce3 but xfce4 is a good point to >switch. > >cheers, guido > >Es schrieb Jasper Huijsmans: > > > > Right, I have been thinking a bit about how things could work (in general > > terms, no implementation). > > > > XFwm > > * window management > > * session management > > * XSETTINGS manager > > * xfwm/xfce settings manager (applying styles to everything) > > * Completely work with extended window manager hints > > > > Configuration > > * xfstylemgr works on xml file(s) > > * notification of changes through x client messages on root or on invisible > > xfwm window (like xsettings) > > * xfwm applies changes to gtkrc file / xresources / etc. > > * libxfsettings provides functions for reading and writing configuration > > files as well as notification > > > > Modules > > * many modules can use window manager hints: pagers, taskbars, icon boxes, > > sound module. > > * panel can communicate through xclient messages ("_XFWM_SHUTDOWN", > > "_XFWM_RESTART", ...) > > > > Convenience library (libxfce-common) > > * executing commands (through g_spawn_* I think) > > * file open/save dialog > > * other dialogs ? > > * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it > > would make sense to use it exclusively, > > but there may be problems connected to it (I remember Alan saying > > something about that). > > > > Panel > > * how about making the buttons either a 'normal button' or an applet > > (through gtk_plug perhaps), so that you can > > choose between running a command or a number of plugins: clock, > > calendar, mailcheck, trashcan, etc. CDE > > has something like this, doesn't it? > > > > These are just some thoughts I had. This is as always without being > > hindered by any real knowledge on the subject ;-) > > > > For examples of working with the window manager hints we could look at > > metacity (window manager based on GTK2) - this also uses glib mainloop > > functionality that might be interesting - and libwnck from GNOME. > > > > Does this make sense at all? > > > > Jasper > > > > At 08:52 AM 3/22/02, you wrote: > > >I would really like to help as much as I can. I don't think I'm qualified > > >to say much about real design issues, but I sure like to comment on other > > >people's ideas ;-) > > > > > >I'll be away next week (skiing in France), so I won't be able to > > >communicate with you then. The ports to GTK2 of some of the utilities are > > >working for me, but they are still based on the old configuration files > > >and mechanisms. > > > > > > Jasper > > > > > > > > >At 06:08 PM 3/21/02, you wrote: > > >>Hi all, > > >> > > >>Well, the title says it all... Let me know. > > >> > > >>Cheers, > > >>-- > > >>Olivier http://www.xfce.org > > >>----------------------------------------------------------------------- > > >>XFce is a lightweight desktop environment for various *NIX systems. > > >>Designed for productivity, it loads and executes applications fast, > > >>while conserving system resources. XFce is all free software, released > > >>under GNU General Public License. Available from http://www.xfce.org > > >> > > >>_______________________________________________ > > >>Xfce-dev mailing list > > >>Xfce-dev at moongroup.com > > >>http://moongroup.com/mailman/listinfo/xfce-dev > > > > > >_______________________________________________ > > >Xfce-dev mailing list > > >Xfce-dev at moongroup.com > > >http://moongroup.com/mailman/listinfo/xfce-dev > > > > _______________________________________________ > > Xfce-dev mailing list > > Xfce-dev at moongroup.com > > http://moongroup.com/mailman/listinfo/xfce-dev > >-- guido http://freespace.sf.net/guidod >GCS/E/S/P C++/++++$ ULHS L++w- N++@ d(+-) s+a- r+@>+++ y++ 5++X- (geekcode) >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at moongroup.com >http://moongroup.com/mailman/listinfo/xfce-dev From j.b.huijsmans at hetnet.nl Fri Mar 22 13:49:35 2002 From: j.b.huijsmans at hetnet.nl (Jasper Huijsmans) Date: Fri, 22 Mar 2002 13:49:35 +0100 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <20020322123714.5026822e.terveer@subdimension.com> References: <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> <1016730568.1487.4.camel@olivier.anfora> <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> Message-ID: <5.1.0.14.0.20020322131847.009dd550@pop.hetnet.nl> Yes, placing suggestions on SF could be useful. Alternatively we could agree to use [XFCE4] in the subject of our mails on this subject. That should make it easy enough to find the messages again. A list of goals would be nice and it would be nice to know who is working on which part. This may be a little difficult, though. My skills are limited, but at least I can do GTK2 reasonably well. I could do some of the convenience library stuff (if we want this), like file dialogs and running programs with error reporting. I did some for the utilities I ported. Maybe I have to make them a little more general. I can also do documentation. I propose to make the switch to xml to be compatible with KDE and GNOME. I converted the current docs some time ago, but that might not be too useful now. Maybe I could make a document on how to make and process xml documentation and make a template for xfce docs or something. I'd like to use scrollkeeper to have xfce docs listed in the help browsers of GNOME and KDE. Maybe we could make a list of small tasks for people to implement according to their skills and interests. Olivier, Edscott, Guido, you seem to be the most skilled and/or experienced programmers (and Alan of course, but I assume you don't have time to get involved with all this) so I guess it might be up to you to come up with The Right Design for xfce4 and maybe even the splitting of the work. Sorry, for the name dropping and I hope nobody feels offended, but your ideas and suggestions might just carry a little more weight than my own babbling. Jasper At 12:37 PM 3/22/02, you wrote: >On Fri, 22 Mar 2002 11:33:35 +0100 >Jasper Huijsmans wrote: > >Maybe it's a good idea to store all suggested features in a topic, >or a documentation place on sourceforge. Let's collect some suggestions and >use that as a goal. > >Placing suggestions on this message-board is ok, but you lose the overview >after a few days. >Next tou your (good) suggestions i remember lots of requests about xftree >like costom icons, plugins etc. > > > > > > Right, I have been thinking a bit about how things could work (in general > > terms, no implementation). > > > > XFwm > > * window management > > * session management > > * XSETTINGS manager > > * xfwm/xfce settings manager (applying styles to everything) > > * Completely work with extended window manager hints > > > > Configuration > > * xfstylemgr works on xml file(s) > > * notification of changes through x client messages on root or on > invisible > > xfwm window (like xsettings) > > * xfwm applies changes to gtkrc file / xresources / etc. > > * libxfsettings provides functions for reading and writing configuration > > files as well as notification > > > > Modules > > * many modules can use window manager hints: pagers, taskbars, icon boxes, > > sound module. > > * panel can communicate through xclient messages ("_XFWM_SHUTDOWN", > > "_XFWM_RESTART", ...) > > > > Convenience library (libxfce-common) > > * executing commands (through g_spawn_* I think) > > * file open/save dialog > > * other dialogs ? > > * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it > > would make sense to use it exclusively, > > but there may be problems connected to it (I remember Alan saying > > something about that). > > > > Panel > > * how about making the buttons either a 'normal button' or an applet > > (through gtk_plug perhaps), so that you can > > choose between running a command or a number of plugins: clock, > > calendar, mailcheck, trashcan, etc. CDE > > has something like this, doesn't it? > > > > These are just some thoughts I had. This is as always without being > > hindered by any real knowledge on the subject ;-) > > > > For examples of working with the window manager hints we could look at > > metacity (window manager based on GTK2) - this also uses glib mainloop > > functionality that might be interesting - and libwnck from GNOME. > > > > Does this make sense at all? > > > > Jasper > > > > At 08:52 AM 3/22/02, you wrote: > > >I would really like to help as much as I can. I don't think I'm qualified > > >to say much about real design issues, but I sure like to comment on other > > >people's ideas ;-) > > > > > >I'll be away next week (skiing in France), so I won't be able to > > >communicate with you then. The ports to GTK2 of some of the utilities are > > >working for me, but they are still based on the old configuration files > > >and mechanisms. > > > > > > Jasper > > > > > > > > >At 06:08 PM 3/21/02, you wrote: > > >>Hi all, > > >> > > >>Well, the title says it all... Let me know. > > >> > > >>Cheers, > > >>-- > > >>Olivier http://www.xfce.org > > >>----------------------------------------------------------------------- > > >>XFce is a lightweight desktop environment for various *NIX systems. > > >>Designed for productivity, it loads and executes applications fast, > > >>while conserving system resources. XFce is all free software, released > > >>under GNU General Public License. Available from http://www.xfce.org > > >> > > >>_______________________________________________ > > >>Xfce-dev mailing list > > >>Xfce-dev at moongroup.com > > >>http://moongroup.com/mailman/listinfo/xfce-dev > > > > > >_______________________________________________ > > >Xfce-dev mailing list > > >Xfce-dev at moongroup.com > > >http://moongroup.com/mailman/listinfo/xfce-dev > > > > _______________________________________________ > > Xfce-dev mailing list > > Xfce-dev at moongroup.com > > http://moongroup.com/mailman/listinfo/xfce-dev > > >-- > > >------------------------------------------------ > You don't need eyes to see, you need vision >------------------------------------------------ > > >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at moongroup.com >http://moongroup.com/mailman/listinfo/xfce-dev From guidod-2002- at gmx.de Fri Mar 22 14:11:10 2002 From: guidod-2002- at gmx.de (Guido Draheim) Date: Fri, 22 Mar 2002 14:11:10 +0100 Subject: Anybody interested in joining xfwm 4 devel ? References: <1016730568.1487.4.camel@olivier.anfora> <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> <5.1.0.14.0.20020322131432.009f21b0@pop.hetnet.nl> Message-ID: <3C9B2D6E.2622F51D@gmx.de> Es schrieb Jasper Huijsmans: > > At 12:49 PM 3/22/02, you wrote: > > >I wasn't aware of xsettings so far (even that I knew many ways to do it), > >and IYAM an attempt for desktop standard sounds to be the Right Way. > >Here's the link: http://www.freedesktop.org/standards/xsettings.html > > GTK2 uses it I think (or can use it at least, I haven't really looked into > it much). hmmm, there isn't much to be read about that on the net, but it seems there is gtksetting and GdkEventSetting. The gtksetting has an entry to parse gdkeventsettings, so the glue to hook into that event loop should be very small. And there is a message that says that gtkrc parsing should be made indirectly, so it emits gdksettings that are handled in gtk. Nothing specific however, could still be just rumour. > > And if I may ask, what does IYAM stand for ? "if you asked me" ( http://www.acronymfinder.com/af-query.asp?Acronym=IYAM ) > > >this is another argument to change the module/desktop protocol to the > >ones being standardized. Note that the new wm-spec supersedes the gnome > >protocol and will be used by both gnome and kde managers, it might not > >have been right to change that xfce3 but xfce4 is a good point to > >switch. > > > >cheers, guido > > > >Es schrieb Jasper Huijsmans: > > > > > > Right, I have been thinking a bit about how things could work (in general > > > terms, no implementation). > > > > > > XFwm > > > * window management > > > * session management > > > * XSETTINGS manager > > > * xfwm/xfce settings manager (applying styles to everything) > > > * Completely work with extended window manager hints > > > > > > Configuration > > > * xfstylemgr works on xml file(s) > > > * notification of changes through x client messages on root or on invisible > > > xfwm window (like xsettings) > > > * xfwm applies changes to gtkrc file / xresources / etc. > > > * libxfsettings provides functions for reading and writing configuration > > > files as well as notification > > > > > > Modules > > > * many modules can use window manager hints: pagers, taskbars, icon boxes, > > > sound module. > > > * panel can communicate through xclient messages ("_XFWM_SHUTDOWN", > > > "_XFWM_RESTART", ...) > > > > > > Convenience library (libxfce-common) > > > * executing commands (through g_spawn_* I think) > > > * file open/save dialog > > > * other dialogs ? > > > * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it > > > would make sense to use it exclusively, > > > but there may be problems connected to it (I remember Alan saying > > > something about that). > > > > > > Panel > > > * how about making the buttons either a 'normal button' or an applet > > > (through gtk_plug perhaps), so that you can > > > choose between running a command or a number of plugins: clock, > > > calendar, mailcheck, trashcan, etc. CDE > > > has something like this, doesn't it? > > > > > > These are just some thoughts I had. This is as always without being > > > hindered by any real knowledge on the subject ;-) > > > > > > For examples of working with the window manager hints we could look at > > > metacity (window manager based on GTK2) - this also uses glib mainloop > > > functionality that might be interesting - and libwnck from GNOME. > > > > > > Does this make sense at all? > > > > > > Jasper > > > > > > At 08:52 AM 3/22/02, you wrote: > > > >I would really like to help as much as I can. I don't think I'm qualified > > > >to say much about real design issues, but I sure like to comment on other > > > >people's ideas ;-) > > > > > > > >I'll be away next week (skiing in France), so I won't be able to > > > >communicate with you then. The ports to GTK2 of some of the utilities are > > > >working for me, but they are still based on the old configuration files > > > >and mechanisms. > > > > > > > > Jasper > > > > > > > > > > > >At 06:08 PM 3/21/02, you wrote: > > > >>Hi all, > > > >> > > > >>Well, the title says it all... Let me know. > > > >> > > > >>Cheers, > > > >>-- > > > >>Olivier http://www.xfce.org > > > >>----------------------------------------------------------------------- > > > >>XFce is a lightweight desktop environment for various *NIX systems. > > > >>Designed for productivity, it loads and executes applications fast, > > > >>while conserving system resources. XFce is all free software, released > > > >>under GNU General Public License. Available from http://www.xfce.org > > > >> > > > >>_______________________________________________ > > > >>Xfce-dev mailing list > > > >>Xfce-dev at moongroup.com > > > >>http://moongroup.com/mailman/listinfo/xfce-dev > > > > > > > >_______________________________________________ > > > >Xfce-dev mailing list > > > >Xfce-dev at moongroup.com > > > >http://moongroup.com/mailman/listinfo/xfce-dev > > > > > > _______________________________________________ > > > Xfce-dev mailing list > > > Xfce-dev at moongroup.com > > > http://moongroup.com/mailman/listinfo/xfce-dev > > > >-- guido http://freespace.sf.net/guidod > >GCS/E/S/P C++/++++$ ULHS L++w- N++@ d(+-) s+a- r+@>+++ y++ 5++X- (geekcode) > >_______________________________________________ > >Xfce-dev mailing list > >Xfce-dev at moongroup.com > >http://moongroup.com/mailman/listinfo/xfce-dev > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev -- guido http://freespace.sf.net/guidod GCS/E/S/P C++/++++$ ULHS L++w- N++@ d(+-) s+a- r+@>+++ y++ 5++X- (geekcode) From klemmerj at webtrek.com Fri Mar 22 19:56:24 2002 From: klemmerj at webtrek.com (Joe Klemmer) Date: 22 Mar 2002 13:56:24 -0500 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <20020322081245.676a804b.terveer@subdimension.com> References: <1016730568.1487.4.camel@olivier.anfora> <20020322081245.676a804b.terveer@subdimension.com> Message-ID: <1016823389.4058.6.camel@emperor> On Fri, 2002-03-22 at 02:12, H.R. ter Veer wrote: > I'd like to help, > Since i'm not an excellent programmer, i think maybe i can put some effort in the > configuration file(s) design / documentation. I can do my standard curmudgeon "I hate it all" testing. :-) Seriously, Olivier knows I can do some decent sanity checking on the subject of usability from a non-techie point-of-view. -- Using Linux since 11/91 | http://www.linux.org Linux user #29402 | http://counter.li.org Red Hat Linux | http://www.redhat.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 232 bytes Desc: This is a digitally signed message part URL: From klemmerj at webtrek.com Fri Mar 22 20:05:08 2002 From: klemmerj at webtrek.com (Joe Klemmer) Date: 22 Mar 2002 14:05:08 -0500 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <20020322123714.5026822e.terveer@subdimension.com> References: <1016730568.1487.4.camel@olivier.anfora> <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> <20020322123714.5026822e.terveer@subdimension.com> Message-ID: <1016823912.4058.15.camel@emperor> On Fri, 2002-03-22 at 06:37, H.R. ter Veer wrote: > Maybe it's a good idea to store all suggested features in a topic, > or a documentation place on sourceforge. Let's collect some suggestions and > use that as a goal. > > Placing suggestions on this message-board is ok, but you lose the overview after a few days. > Next tou your (good) suggestions i remember lots of requests about xftree like custom icons, plugins etc. I agree that this is a good idea. It would be fine to, at this point, just keep a list of everyone's ideas/suggestions. Brainstorming now and worry about sifting through them later. FWIW, I want to let everyone know that I am going to be taking the position of questioning every change/feature I can. Not in a negative way and certainly not to try and discourage ideas and features. My aim is more to try and keep focus on functionality rather than features. Features are good but I would rather see XFce not have XYZ capability if it will keep it small & fast & easy & CDE'ish. -- Using Linux since 11/91 | http://www.linux.org Linux user #29402 | http://counter.li.org Red Hat Linux | http://www.redhat.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 232 bytes Desc: This is a digitally signed message part URL: From spaltani at head-cfa.harvard.edu Sat Mar 23 01:04:22 2002 From: spaltani at head-cfa.harvard.edu (Stephane Paltani) Date: Fri, 22 Mar 2002 19:04:22 -0500 Subject: Anybody interested in joining xfwm 4 devel ? References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <3C9BC686.5FA3F3E8@head-cfa.harvard.edu> Olivier Fourdan wrote: > > Hi all, > > Well, the title says it all... Let me know. > Hi Olivier, I would be very willing to try to participate. I say "try" because my knowledge of gtk is limited. I mean, without glade I would not go very far! But I know C pretty well. Stephane From jens at irs-net.com Sun Mar 24 12:57:52 2002 From: jens at irs-net.com (Jens Luedicke) Date: 24 Mar 2002 12:57:52 +0100 Subject: fastest desktop poll Message-ID: <1016971074.1835.1.camel@cello> hi ... there is a poll for the fastest desktop on http://www.kde-look.org/ lets vote for XFce. -- Jens Luedicke jens at irs-net.com From edscott at imp.mx Tue Mar 26 21:17:46 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Tue, 26 Mar 2002 14:17:46 -0600 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016730568.1487.4.camel@olivier.anfora> References: <1016730568.1487.4.camel@olivier.anfora> Message-ID: <200203261417.46188.edscott@imp.mx> Sure thing. On Jue 21 Mar 2002 11:08, Olivier Fourdan wrote: > Hi all, > > Well, the title says it all... Let me know. > > Cheers, From edscott at imp.mx Tue Mar 26 21:21:04 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Tue, 26 Mar 2002 14:21:04 -0600 Subject: Various Xftree problems In-Reply-To: <20020321205429.233fe1ba.joakim.andreasson@gmx.net> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <200203202126.59681.edscott@imp.mx> <20020321205429.233fe1ba.joakim.andreasson@gmx.net> Message-ID: <200203261421.04493.edscott@imp.mx> Ok. Just got to reading my mail. Will be fine tuning this tonite. I think any new stuff will go to the gtk2 version. I've just about finished the xfdiff port. Edscott On Jue 21 Mar 2002 13:54, Joakim Andreasson wrote: > On Wed, 20 Mar 2002 21:26:59 -0600 > > the words scribbled by Edscott Wilson Garc?a were as follows: > > On Mi? 20 Mar 2002 11:39, Joakim Andreasson wrote: > > > Hi Edscott and others, > > > > > > With my recently outchecked cvs version of Xftree, there are a few > > > problems. > > > > > > 1) When I try to copy or move a file ore a bunch of files by dragging > > > it/them between two Xftree windows, it opens an xterm and runs the > > > command "ssh/scp" on the files. Even if it would work, this seems > > > unnessesary, but no files are either copied or moved. (I guess because > > > I don't run sshd.) > > > > This must be a bug. The behaviour you describe should only happen when > > the xftree windows are running on different hosts (and on the same > > display, of course). When xftree windows are on the same host, the > > behaviour should be as usual. Before the scp/rsync addition, what would > > happen with DnD between xftree on different hosts was that it would look > > for the remote files on the wrong host and end up with a "file not > > found". Pleas do a "xprop" on both xftree windows where you have the > > problem and send the results to the list so we can check where the bug is > > coming from. > > Ok, here is the xprop data. > Both windows come from the same instance of Xftree. > > Window 1: > WM_STATE(WM_STATE): > window state: Normal > icon window: 0x800090 > XdndAware(ATOM) = ARC > _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, > 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x8, 0x10, 0x0, 0x0, 0x0 > WM_COMMAND(STRING) = { "xftree", "-h", "localhost.localdomain", "/home/j" } > WM_CLASS(STRING) = "xftree", "Xftree" > WM_LOCALE_NAME(STRING) = "sv_SE" > WM_CLIENT_MACHINE(STRING) = "bethmoora" > WM_ICON_NAME(STRING) = "//localhost.localdomain/home/j" > WM_NAME(STRING) = "//localhost.localdomain/home/j" > WM_HINTS(WM_HINTS): > Client accepts input or input focus: True > Initial state is Normal State. > bitmap id # to use for icon: 0x1400150 > bitmap id # of mask for icon: 0x1400152 > window id # of group leader: 0x1400001 > WM_NORMAL_HINTS(WM_SIZE_HINTS): > program specified minimum size: 426 by 142 > WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS > > Window 2: > WM_STATE(WM_STATE): > window state: Normal > icon window: 0x0 > XdndAware(ATOM) = ARC > _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 > WM_COMMAND(STRING) = { "xftree", "-h", "localhost.localdomain", > "/home/j/tmp" } WM_CLASS(STRING) = "xftree", "Xftree" > WM_LOCALE_NAME(STRING) = "sv_SE" > WM_CLIENT_MACHINE(STRING) = "bethmoora" > WM_ICON_NAME(STRING) = "//localhost.localdomain/home/j/tmp" > WM_NAME(STRING) = "//localhost.localdomain/home/j/tmp" > WM_WM_STATE(WM_STATE): > window state: Normal > icon window: 0x0 > XdndAware(ATOM) = ARC > _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 > WM_COMMAND(STRING) = { "xftree", "-h", "localhost.localdomain", > "/home/j/tmp" } WM_CLASS(STRING) = "xftree", "Xftree" > WM_LOCALE_NAME(STRING) = "sv_SE" > WM_CLIENT_MACHINE(STRING) = "bethmoora" > WM_ICON_NAME(STRING) = "//localhost.localdomain/home/j/tmp" > WM_NAME(STRING) = "//localhost.localdomain/home/j/tmp" > WM_HINTS(WM_HINTS): > Client accepts input or input focus: True > Initial state is Normal State. > bitmap id # to use for icon: 0x1400297 > bitmap id # of mask for icon: 0x1400299 > window id # of group leader: 0x1400001 > WM_NORMAL_HINTS(WM_SIZE_HINTS): > program specified minimum size: 426 by 142 > WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS > HINTS(WM_HINTS): > Client accepts input or input focus: True > Initial state is Normal State. > bitmap id # to use for icon: 0x1400297 > bitmap id # of mask for icon: 0x1400299 > window id # of group leader: 0x1400001 > WM_NORMAL_HINTS(WM_SIZE_HINTS): > program specified minimum size: 426 by 142 > WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS > > > > 2) If I try to delete a file with a long name with lots of spaces and > > > other uncommon letters in the name, Xftree crashes. This has been the > > > case fore some time now. > > > > Give us an example filename and it will be fixed. I've done a lot of > > fixing of similar problems in the code (where original code uses a > > "max-length" for filenames instead of just assigning what is necesary) > > but I have missed several. The example you provide will give me something > > to test with. > > After som experimenting (the original files that made Xftree crash are > deleted, since at least that was done befor the crashes) I found that it > really doesn't matter what characters there are in the filename, only how > long it is. A length of 112 characters works, 113 makes Xftree crash. > > > > 3) Before 1) occured Xftree always crashed when I tried to copy a > > > directory from a tarfile (Now problem 1) applies to this, too). I > > > you're not not supposed to be able to do that, maybe the ability to try > > > should be removed as well. > > > > It was never considered. If it is not difficult it would be a good > > option, otherwise a dialog explaining that it cannot be done is better > > than a crash. > > > > > 4) Not really a problem, I'm just curious. What's with the > > > "//loclhost/localdomain" in the Xftree title bar? Can I open an Xftree > > > on other hosts as well or is this planned (ftp would be cool)? Right > > > now it seems it only makes the titlebar less readable, and my hostname > > > isn't localhost.localdomain anyway. > > > > Aha. Seems this is where the bug (#1) is at. Your box is not configured > > properly with a hostname and domainname and is using the default values > > of "localhost" and "localdomain". I had not tested this configuration. > > And yes, you can now open xftree on different hosts, by means of network > > conection. Once you have two xftrees on different hosts, you can drag and > > drop between them and it will copy by scp or rsync --rsh=ssh. If you dont > > want to provide a password for every DnD element, you can configure ssh > > for host-based authentication and everything works real nicely, not > > available on any other filemanager AFAIK. How do you open xftree on > > different hosts? (say your PC and your laptop conected by a 10Mb Ethernet > > link, host names are laptop and PC, but could be ip addresses): > > > > [laptop]$xhost +PC > > > > [PC]$export DISPLAY=laptop:0.0 > > [PC]$xftree > > > > This will open a xftree from PC on the laptop display. It's real old > > stuff in X, pretty neat, and something wind*ws OS is lightyears away from > > achieving. It allows you to run several boxes from a single screen. > > Looks neat, too bad I don't have a LAN. I checked my network configuration > and got Xftree working as intended. Thanks. > > > > If this is all or mostly because of work in progress, I apologize. Just > > > trying to help! :-) > > > > Actually I though it was finished, but now I realize I did not consider > > the case of boxes without a good network configuration. Please send in > > the results of xprop so I can fix xftree for the special case you > > present. I will be leaving tomorrow but will take a laptop with me but > > will not have internet until tuesday or wednesday next week when I can > > upload modified routines. > > > > saludos, > > > > Edscott > > > > BTW, you can eliminate the hostnames from the titlebar by choosing the > > "shorttitles" in preferences. Hostnames appear now for greater > > compatibility with rox-filer. > > > > > Best Regards, > > > Joakim > > > _______________________________________________ > > Happy Hacking, > Joakim > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From fourdan at xfce.org Tue Mar 26 22:35:13 2002 From: fourdan at xfce.org (Olivier Fourdan) Date: 26 Mar 2002 22:35:13 +0100 Subject: xfce4-dev list Message-ID: <1017178514.1486.30.camel@localhost> Hi all, I don't know who is subscribed to the xfce4-dev list, but if you plan to be part of it, Chuck has set a new list for Xfce4 developpment. http://moongroup.com/mailman/listinfo/xfce4-dev Cheers, -- Olivier http://www.xfce.org ----------------------------------------------------------------------- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released under GNU General Public License. Available from http://www.xfce.org From edscott at imp.mx Wed Mar 27 00:05:44 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Tue, 26 Mar 2002 17:05:44 -0600 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <5.1.0.14.0.20020322131847.009dd550@pop.hetnet.nl> References: <5.1.0.14.0.20020322105823.009e92b0@pop.hetnet.nl> <5.1.0.14.0.20020322131847.009dd550@pop.hetnet.nl> Message-ID: <200203261705.44950.edscott@imp.mx> On Vie 22 Mar 2002 06:49, Jasper Huijsmans wrote: > > My skills are limited, but at least I can do GTK2 reasonably well. I could > do some of the convenience library stuff (if we want this), like file > dialogs and running programs with error reporting. I did some for the > utilities I ported. Maybe I have to make them a little more general. Xftree has some convenience dialogs which are also used by xfsamba. And now that I'm porting xfdiff to gtk2, I ported the xftree dialogs and they are also used by xfdiff. Edscott From edscott at imp.mx Wed Mar 27 00:10:33 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Tue, 26 Mar 2002 17:10:33 -0600 Subject: Anybody interested in joining xfwm 4 devel ? In-Reply-To: <1016823912.4058.15.camel@emperor> References: <1016730568.1487.4.camel@olivier.anfora> <20020322123714.5026822e.terveer@subdimension.com> <1016823912.4058.15.camel@emperor> Message-ID: <200203261710.33049.edscott@imp.mx> On Vie 22 Mar 2002 13:05, Joe Klemmer wrote: > > FWIW, I want to let everyone know that I am going to be taking the > position of questioning every change/feature I can. Not in a negative > way and certainly not to try and discourage ideas and features. My aim > is more to try and keep focus on functionality rather than features. > Features are good but I would rather see XFce not have XYZ capability if > it will keep it small & fast & easy & CDE'ish. Now here's a change/feature. GTK 2 comes with a bunch of "stock" icons for common dialogs and icons and buttons. If I recall well, I believe Jasper suggested using them and someone said it was a good idea. I ported the xftree dialogs (will put them at SF xfce-devel tonite) and used the "stock" pixmaps instead of the old ones (the old ones are the head siloute with question mark or exclamation mark). The old ones look more CDE, but the new ones are also nice. Any thoughts on which "stock" items to adopt and which to override? Edscott From edscott at imp.mx Thu Mar 28 00:49:02 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Wed, 27 Mar 2002 17:49:02 -0600 Subject: Various Xftree problems In-Reply-To: <20020321205429.233fe1ba.joakim.andreasson@gmx.net> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <200203202126.59681.edscott@imp.mx> <20020321205429.233fe1ba.joakim.andreasson@gmx.net> Message-ID: <200203271749.02710.edscott@imp.mx> On Jue 21 Mar 2002 13:54, Joakim Andreasson wrote: > > > > > > 1) When I try to copy or move a file ore a bunch of files by dragging > > > it/them between two Xftree windows, it opens an xterm and runs the > > > command "ssh/scp" on the files. Even if it would work, this seems > > > unnessesary, but no files are either copied or moved. (I guess because > > > I don't run sshd.) The problem is due to 2 things: 1- A weak local hostname configuration 2- Two different ways of obtaining client hostname by part of xftree. This makes for two different hostnames for your box. "localhost.localdomain" and "bethmoora". I just uploaded a fix to the CVS where the problem is now avoided by using a single method for obtaining hostname (relying on the WM_CLIENT_MACHINE atom). Please try the latest CVS. You should experience no scp/rsync attempt within the same host. And the window and icon titles should say "bethmoora" instead of "localhost.localdomain" (although Rox-2.0 will display the latter, no scp/rsync attempt should occur either). > > After som experimenting (the original files that made Xftree crash are > deleted, since at least that was done befor the crashes) I found that it > really doesn't matter what characters there are in the filename, only how > long it is. A length of 112 characters works, 113 makes Xftree crash. I can't seem to reproduce it. Could you run xftree with gdb and get a traceback after the crash I could fix it quickly, i.e., $ gdb xftree gdb> run [ do the stuff to get the crash ] gdb> bt > > Looks neat, too bad I don't have a LAN. I checked my network configuration > and got Xftree working as intended. Thanks. Should work properly now, even without a tidy network configuration (which is not necesary without a LAN ;-) saludos Edscott From joakim.andreasson at gmx.net Thu Mar 28 02:23:03 2002 From: joakim.andreasson at gmx.net (Joakim Andreasson) Date: Thu, 28 Mar 2002 02:23:03 +0100 Subject: Various Xftree problems In-Reply-To: <200203271749.02710.edscott@imp.mx> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <200203202126.59681.edscott@imp.mx> <20020321205429.233fe1ba.joakim.andreasson@gmx.net> <200203271749.02710.edscott@imp.mx> Message-ID: <20020328022303.376271ff.joakim.andreasson@gmx.net> On Wed, 27 Mar 2002 17:49:02 -0600 the words scribbled by Edscott Wilson Garc?a were as follows: > On Jue 21 Mar 2002 13:54, Joakim Andreasson wrote: > > > > > > > > 1) When I try to copy or move a file ore a bunch of files by dragging > > > > it/them between two Xftree windows, it opens an xterm and runs the > > > > command "ssh/scp" on the files. Even if it would work, this seems > > > > unnessesary, but no files are either copied or moved. (I guess because > > > > I don't run sshd.) > > The problem is due to 2 things: > 1- A weak local hostname configuration > 2- Two different ways of obtaining client hostname by part of xftree. > > This makes for two different hostnames for your box. "localhost.localdomain" > and "bethmoora". I just uploaded a fix to the CVS where the problem is now > avoided by using a single method for obtaining hostname (relying on the > WM_CLIENT_MACHINE atom). > > Please try the latest CVS. You should experience no scp/rsync attempt within > the same host. And the window and icon titles should say "bethmoora" instead > of "localhost.localdomain" (although Rox-2.0 will display the latter, no > scp/rsync attempt should occur either). Well, since I changed my configuration, I can't immediately reproduced the condition under which the problem occured, so... ;-) If you really want me to try, I could of course change my conf back, if so, just tell me. All I can say is that is does work under my current configuration. > > > > After som experimenting (the original files that made Xftree crash are > > deleted, since at least that was done befor the crashes) I found that it > > really doesn't matter what characters there are in the filename, only how > > long it is. A length of 112 characters works, 113 makes Xftree crash. > > I can't seem to reproduce it. Could you run xftree with gdb and get a > traceback after the crash I could fix it quickly, i.e., > $ gdb xftree > gdb> run > [ do the stuff to get the crash ] > gdb> bt Ok, here it is pasted from my terminal (you can also see the dummy filename that causes the crash): [j at bethmoora xftree]$ touch $HOME/fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff [j at bethmoora xftree]$ gdb xftree GNU gdb Red Hat Linux 7.x (5.0rh-15) (MI_OUT) Copyright 2001 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... (gdb) run Starting program: /usr/local/src/xfce-stable/xftree/xftree Program received signal SIGSEGV, Segmentation fault. 0x40390073 in strrchr () from /lib/i686/libc.so.6 (gdb) bt #0 0x40390073 in strrchr () from /lib/i686/libc.so.6 #1 0x00000000 in __strtol_internal (nptr=0x80d6200 "P8\r\b?\017\001", endptr=0x2, base=135320016, group=1) (gdb) I noticed that this only occures when I try to delete a file on my home partition and not anywhere else. So it is AFAIK the movement to the .xfce/.trash directory that fails, not deletion. > > > > Looks neat, too bad I don't have a LAN. I checked my network configuration > > and got Xftree working as intended. Thanks. > > Should work properly now, even without a tidy network configuration (which is > not necesary without a LAN ;-) > > saludos > > Edscott > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev > From edscott at imp.mx Thu Mar 28 04:54:59 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Wed, 27 Mar 2002 21:54:59 -0600 Subject: Various Xftree problems In-Reply-To: <20020328022303.376271ff.joakim.andreasson@gmx.net> References: <20020316113512.72b999d4.j.b.huijsmans@hetnet.nl> <200203271749.02710.edscott@imp.mx> <20020328022303.376271ff.joakim.andreasson@gmx.net> Message-ID: <200203272154.59568.edscott@imp.mx> On Mi? 27 Mar 2002 19:23, Joakim Andreasson wrote: > > Well, since I changed my configuration, I can't immediately reproduced the > condition under which the problem occured, so... ;-) If you really want me > to try, I could of course change my conf back, if so, just tell me. All I > can say is that is does work under my current configuration. No real need. I'm pretty sure it will work. > Ok, here it is pasted from my terminal (you can also see the dummy > filename that causes the crash): > > [j at bethmoora xftree]$ touch > $HOME/fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff >ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff >ffffffffffffffff [j at bethmoora xftree]$ gdb xftree It's now fixed at the CVS (it was not only delete, but move command in general). There might be other situations where such looong filenames can cause segv, although I think they are all covered. Let us know if you find any others. saludos Edscott From Peeter.Vois at mail.ee Thu Mar 28 13:04:39 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Thu, 28 Mar 2002 14:04:39 +0200 Subject: Idea about extended menus Message-ID: <20020328140441.21a62c5c.Peeter.Vois@mail.ee> Hi, I have been thinking several times how to extend XFCE menus without losing the look and feel and what might not raise the code size too much. So finally I have found something: To this mail is added 2 pictures. idea_0.png ---------- This is regular menu like todays XFCE has but the line on the left side of TEG shows that this menu has submenu. By clicking (somehow) on the TEG, then the menu will look like following idea_1.png ---------- This menu actually looks like regular XFCE menu too but there are two TEG-s submenu items shown. The submenu is also somehow marked so that it will be understood that they are not top level items. This case the bounding line and arrow at the left side has the function. It is also possible to extend the hierarhy of submenus in general way (no big additional coding needed) to have sub-sub-...-sub menus. Hehh, Joe, tell me something that cools me down :) Peeter Vois http://my.tele2.ee/vois -------------- next part -------------- A non-text attachment was scrubbed... Name: idea_0.png Type: image/png Size: 9941 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: idea_1.png Type: image/png Size: 12240 bytes Desc: not available URL: From d726f6e at sdf.lonestar.org Thu Mar 28 18:35:31 2002 From: d726f6e at sdf.lonestar.org (Dmitry DELTA Malykhanov) Date: Thu, 28 Mar 2002 17:35:31 +0000 (UTC) Subject: Idea about extended menus In-Reply-To: <20020328140441.21a62c5c.Peeter.Vois@mail.ee> Message-ID: Hi, I'm not Joe, but I don't like this idea. :) I mean there is nothing really bad with this, but it will affect the usability. Just look: right now, you can reach _any_ item, available on the XFCE panel with (maximum) two clicks. So it's either "click" or "click, move mouse, and click". But with the sub-menus that would be "click, move mouse, click, move mouse, click" (and so on for sub-sub...-sun-menus). Or another example, do you remember, that you can drag&drop files on the panel? Dragging and dropping files to the sub-menus (and even sub-sub-menus) will be to cumbersome. That would be "click, move mouse, click, then drag&drop" instead of "drag&drop" or "click and drag&drop". Besides, how many applications do you use, so you can't put all icons into the "regular" panel? The typical panel gives you 8 icons/popups. You can have 3..5 items in each popup menu. Overall that would be 24..40 app icons. I guess it's enough for everybody. The panel isn't a place, where you supposed to have icons for all available application, it's the place where you keep the icons for you favorite (frequently used) applications. What do you think? Thanks. On Thu, 28 Mar 2002, Peeter Vois wrote: > Date: Thu, 28 Mar 2002 14:04:39 +0200 > From: Peeter Vois > Reply-To: xfce-dev at moongroup.com > To: XFCE_DEV > Subject: Idea about extended menus > > Hi, > > I have been thinking several times how to extend XFCE menus without losing > the look and feel and what might not raise the code size too much. So > finally I have found something: > > To this mail is added 2 pictures. > > idea_0.png > ---------- > This is regular menu like todays XFCE has but the line on the left side of > TEG shows that this menu has submenu. By clicking (somehow) on the TEG, then > the menu will look like following > > idea_1.png > ---------- > This menu actually looks like regular XFCE menu too but there are two TEG-s > submenu items shown. The submenu is also somehow marked so that it will > be understood that they are not top level items. This case the bounding line > and arrow at the left side has the function. > > It is also possible to extend the hierarhy of submenus in general way (no big > additional coding needed) to have sub-sub-...-sub menus. > > Hehh, Joe, tell me something that cools me down :) > > Peeter Vois > http://my.tele2.ee/vois > -- It's me -- Delta at SDF Public Access UNIX System - http://sdf.lonestar.org "I don't advise it, citizen, mn-e-eh... I don't advise it. You'll be eaten." From Peeter.Vois at mail.ee Fri Mar 29 09:02:06 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Fri, 29 Mar 2002 10:02:06 +0200 Subject: Idea about extended menus In-Reply-To: References: <20020328140441.21a62c5c.Peeter.Vois@mail.ee> Message-ID: <20020329100206.1a22940d.Peeter.Vois@mail.ee> Hi, > I'm not Joe, but I don't like this idea. :) :) >I mean there is nothing > really bad with this, but it will affect the usability. Just look: right > now, you can reach _any_ item, available on the XFCE panel with > (maximum) two clicks. So it's either "click" or "click, move mouse, and > click". But with the sub-menus that would be "click, move mouse, click, > move mouse, click"(and so on for sub-sub...-sun-menus). Thats rhight but if one would not need this no need to use. > Or another example, do you remember, that you can drag&drop files on the > panel? Dragging and dropping files to the sub-menus (and even > sub-sub-menus) will be to cumbersome. That would be "click, move mouse, > click, then drag&drop" instead of "drag&drop" or "click and drag&drop". This is fallback for those who needs sub menus. I do not know right now how much the code size will raise. > Besides, how many applications do you use, so you can't put all icons > into the "regular" panel? Thats right I already have size problems, not because there is no space but I have the app context problems. I have 800x600 screen and 11 popups and 85 apps total in submenus. Some menus are already full, so can't add apps anymore, and others are out of context. And there are many things that should go into ... . That's sure that I can reduce the popup menu icon size from middle to small but it is much easier to find app using middle sized icons. > where you supposed to have icons for all available application, it's the > place where you keep the icons for you favorite (frequently used) > applications. Thats right but another statements: 1) I hate to search particular executable with xterm if I rarely use them. I prefer the commonly used apps to run from terminal and to hold in menus the rarely used app if there is no space. 2) For dumb user: If it is not in menu it does not exist at all. It is too much to ask from my darling that she would know all the useful junk I have in my computer. Hehh, we can talk long and long more about the two opinions but I just gave an idea and it is not needed that somebody builds it into the XFCE. If I'll find the time I can do it for myself and if someone will like it then to share it ... and If I'll think it is junk then to trash it ... P.S! Thanks for opinion and all opinions are welcome :) Best Reagrds ... Peeter Vois http://my.tele2.ee/vois From edscott at imp.mx Fri Mar 29 16:17:14 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Fri, 29 Mar 2002 09:17:14 -0600 Subject: Idea about extended menus In-Reply-To: <20020329100206.1a22940d.Peeter.Vois@mail.ee> References: <20020328140441.21a62c5c.Peeter.Vois@mail.ee> <20020329100206.1a22940d.Peeter.Vois@mail.ee> Message-ID: <200203290917.14456.edscott@imp.mx> On Vie 29 Mar 2002 02:02, Peeter Vois wrote: Although I agree with Dmitry in that few items of the panel are regularly used day-to-day, and the DnD would be quite difficult. But Peeter is right in saying that submenus need not be used when not wanted. One big plus of putting in a submenu option would be the posibility of transporting the "kde-menu" and "gnome-menu" so that they can all fit into the panel. Why would this be good? Because the "kde-menu" and "gnome-menu" are run by the xfwm, which means you can only have one instance of them. The xfce-panel allows you to have multiple instances running on different machines but managed by the same windowmanager. Edscott > Hi, > > > I'm not Joe, but I don't like this idea. :) > > > :) > : > >I mean there is nothing > > really bad with this, but it will affect the usability. Just look: right > > now, you can reach _any_ item, available on the XFCE panel with > > (maximum) two clicks. So it's either "click" or "click, move mouse, and > > click". But with the sub-menus that would be "click, move mouse, click, > > move mouse, click"(and so on for sub-sub...-sun-menus). > > Thats rhight but if one would not need this no need to use. > > > Or another example, do you remember, that you can drag&drop files on the > > panel? Dragging and dropping files to the sub-menus (and even > > sub-sub-menus) will be to cumbersome. That would be "click, move mouse, > > click, then drag&drop" instead of "drag&drop" or "click and drag&drop". > > This is fallback for those who needs sub menus. I do not know right now > how much the code size will raise. > > > Besides, how many applications do you use, so you can't put all icons > > into the "regular" panel? > > Thats right I already have size problems, not because there is no space > but I have the app context problems. I have 800x600 screen and 11 popups > and 85 apps total in submenus. Some menus are already full, so can't add > apps anymore, and others are out of context. And there are many things > that should go into ... . That's sure that I can reduce the popup menu > icon size from middle to small but it is much easier to find app using > middle sized icons. > > > where you supposed to have icons for all available application, it's the > > place where you keep the icons for you favorite (frequently used) > > applications. > > Thats right but another statements: > 1) I hate to search particular executable with xterm if I rarely use them. > I prefer the commonly used apps to run from terminal and to hold in menus > the rarely used app if there is no space. > 2) For dumb user: If it is not in menu it does not exist at all. It is > too much to ask from my darling that she would know all the useful junk I > have in my computer. > > Hehh, we can talk long and long more about the two opinions but I just > gave an idea and it is not needed that somebody builds it into the XFCE. > If I'll find the time I can do it for myself and if someone will like it > then to share it ... and If I'll think it is junk then to trash it ... > > P.S! Thanks for opinion and all opinions are welcome :) > > Best Reagrds ... > > Peeter Vois > http://my.tele2.ee/vois > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at moongroup.com > http://moongroup.com/mailman/listinfo/xfce-dev From klemmerj at webtrek.com Fri Mar 29 17:56:08 2002 From: klemmerj at webtrek.com (Joe Klemmer) Date: 29 Mar 2002 11:56:08 -0500 Subject: Idea about extended menus In-Reply-To: <20020328140441.21a62c5c.Peeter.Vois@mail.ee> References: <20020328140441.21a62c5c.Peeter.Vois@mail.ee> Message-ID: <1017420969.21517.22.camel@emperor> On Thu, 2002-03-28 at 07:04, Peeter Vois wrote: > I have been thinking several times how to extend XFCE menus without losing > the look and feel and what might not raise the code size too much. So > finally I have found something: > > To this mail is added 2 pictures. [...] > It is also possible to extend the hierarhy of submenus in general way (no big > additional coding needed) to have sub-sub-...-sub menus. > > Hehh, Joe, tell me something that cools me down :) Actually it looks very nice. The look'n'feel of the panel is maintained yet it gives you nested menu capabilities. I hate to do against my stated purpose but I like this idea. However I have no idea if it could be implemented. If it could with no great extra effort then it might not be a bad thing to look into. -- Using Linux since 11/91 | http://www.linux.org Linux user #29402 | http://counter.li.org Red Hat Linux | http://www.redhat.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 232 bytes Desc: This is a digitally signed message part URL: From klemmerj at webtrek.com Fri Mar 29 18:05:06 2002 From: klemmerj at webtrek.com (Joe Klemmer) Date: 29 Mar 2002 12:05:06 -0500 Subject: Idea about extended menus In-Reply-To: References: Message-ID: <1017421507.21517.32.camel@emperor> On Thu, 2002-03-28 at 12:35, Dmitry DELTA Malykhanov wrote: > I'm not Joe, And you should thank the gods every day you aren't. :-) > but I don't like this idea. :) I mean there is nothing really > bad with this, but it will affect the usability. Just look: right now, > you can reach _any_ item, available on the XFCE panel with (maximum) two > clicks. So it's either "click" or "click, move mouse, and click". But with > the sub-menus that would be "click, move mouse, click, move mouse, click" > (and so on for sub-sub...-sun-menus). I forgot to mention in my initial reply to Peeter's post that I like the idea for only one level of submenus. What I'd really like to see is the ability to have a button/icon on the panel be able to open a window of related icons of programs. The way CDE does it. i.e. you click on the configuration icon on the mail panel (you know the one with the little icon that has a pallet, moue, "T" & window buttons in it) and a window would open with a set of icons in it that ran all the config type programs (xfpager, xfmouse, xfsound, backdrop, xfgnome, gfx. conf, screensaver, etc.). This would be my much preferred way of nesting things. Yes, I know, it's the way CDE does it but I never thought there was anything wrong with it in the first place. -- Using Linux since 11/91 | http://www.linux.org Linux user #29402 | http://counter.li.org Red Hat Linux | http://www.redhat.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 232 bytes Desc: This is a digitally signed message part URL: From d726f6e at sdf.lonestar.org Fri Mar 29 19:30:28 2002 From: d726f6e at sdf.lonestar.org (Dmitry DELTA Malykhanov) Date: Fri, 29 Mar 2002 18:30:28 +0000 (UTC) Subject: Idea about extended menus In-Reply-To: <1017421507.21517.32.camel@emperor> Message-ID: Hi, CDE-like icon box? That could be a solution. Like I used to say: there is nothing wrong with keeping XFCE as close to CDE as possible, because CDE is probably the best desktop environment ever (in terms of usability). BTW, as far as I know CDE simply starts dtfile to show the icon box, which Joe was talking about. So, maybe that shouldn't be a feature of panel, but rather xftree. For example, for KDE/GNOME menus all we have to do is to have xtree open the /usr/share/apps dir (or whatever it is, I don't have KDE/GNOME). Of course, xftree should uderstand how to display *.desktop files. Edscott, what do you think? And back to the sub-menus. Though I still think that having 80 apps in the panel menus is not sane (this is definitely not a typical number of frequently used apps), I can't say that I hate the concept of (somehow) nested menus. Actually I hate the idea of extra menus appearing of the screen. But sub-menus which won't take extra space may be good. Something like this: first level: when you click on : (this is the same menu with different items) +--------------+ +--------------+ | * subitem 3 | click | * item 3 | click !! -----> (and so on...) || -----> | * subitem 2 | | * item 2 | | * subitem 1 | | * item 1 | <----- |<"back" link> | -----/\----------- click -----/\------------- +----+ +----+ ! i ! ! i ! ! i ! XFCE Panel ! i ! XFCE Panel +----+ +----+ ------------------ -------------------- I can try to prepare some "proof of the concept" code... What do you think? On 29 Mar 2002, Joe Klemmer wrote: > > I forgot to mention in my initial reply to Peeter's post that I like > the idea for only one level of submenus. > > What I'd really like to see is the ability to have a button/icon on the > panel be able to open a window of related icons of programs. The way > CDE does it. i.e. you click on the configuration icon on the mail panel > (you know the one with the little icon that has a pallet, moue, "T" & > window buttons in it) and a window would open with a set of icons in it > that ran all the config type programs (xfpager, xfmouse, xfsound, > backdrop, xfgnome, gfx. conf, screensaver, etc.). > > This would be my much preferred way of nesting things. Yes, I know, > it's the way CDE does it but I never thought there was anything wrong > with it in the first place. > -- It's me -- Delta at SDF Public Access UNIX System - http://sdf.lonestar.org "I don't advise it, citizen, mn-e-eh... I don't advise it. You'll be eaten." From edscott at imp.mx Fri Mar 29 23:30:35 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Fri, 29 Mar 2002 16:30:35 -0600 Subject: Idea about extended menus In-Reply-To: References: Message-ID: <200203291630.35245.edscott@imp.mx> On Vie 29 Mar 2002 12:30, Dmitry DELTA Malykhanov wrote: > > BTW, as far as I know CDE simply starts dtfile to show the icon box, > which Joe was talking about. So, maybe that shouldn't be a feature of > panel, but rather xftree. For example, for KDE/GNOME menus all we have > to do is to have xtree open the /usr/share/apps dir (or whatever it > is, I don't have KDE/GNOME). Of course, xftree should uderstand how to > display *.desktop files. Edscott, what do you think? Displaying the KDE/GNOME menus by means of xftree sounds like a very good idea. I suppose it could be accomplished by making xftree talk with the kde-menu and gnome-menu modules (and spawning these modules when it's running on a remote host where xfwm is not running). Or maybe it would be better just to point xftree in the right direction. Jasper should know what's best here. Edscott > > And back to the sub-menus. Though I still think that having 80 apps in the > panel menus is not sane (this is definitely not a typical number of > frequently used apps), I can't say that I hate the concept of (somehow) > nested menus. Actually I hate the idea of extra menus appearing of the > screen. But sub-menus which won't take extra space may be good. Something > like this: > > first level: when you click on : > (this is the same menu with different items) > +--------------+ > +--------------+ | * subitem 3 | click > > | * item 3 | click !! -----> (and so on...) > || -----> | * subitem 2 | > | * item 2 | | * subitem 1 | > | * item 1 | <----- |<"back" link> | > > -----/\----------- click -----/\------------- > +----+ +----+ > ! i ! ! i ! > ! i ! XFCE Panel ! i ! XFCE Panel > +----+ +----+ > ------------------ -------------------- > > I can try to prepare some "proof of the concept" code... > > What do you think? > > On 29 Mar 2002, Joe Klemmer wrote: > > I forgot to mention in my initial reply to Peeter's post that I like > > the idea for only one level of submenus. > > > > What I'd really like to see is the ability to have a button/icon on the > > panel be able to open a window of related icons of programs. The way > > CDE does it. i.e. you click on the configuration icon on the mail panel > > (you know the one with the little icon that has a pallet, moue, "T" & > > window buttons in it) and a window would open with a set of icons in it > > that ran all the config type programs (xfpager, xfmouse, xfsound, > > backdrop, xfgnome, gfx. conf, screensaver, etc.). > > > > This would be my much preferred way of nesting things. Yes, I know, > > it's the way CDE does it but I never thought there was anything wrong > > with it in the first place. From klemmerj at webtrek.com Sat Mar 30 00:29:14 2002 From: klemmerj at webtrek.com (Joe Klemmer) Date: 29 Mar 2002 18:29:14 -0500 Subject: XFce look and feel (was: Re: Idea about extended menus) In-Reply-To: References: Message-ID: <1017444560.1705.32.camel@emperor> On Fri, 2002-03-29 at 13:30, Dmitry DELTA Malykhanov wrote: > CDE-like icon box? That could be a solution. Like I used to say: there > is nothing wrong with keeping XFCE as close to CDE as possible, because > CDE is probably the best desktop environment ever (in terms of usability). FWLIW, I have always been for keeping XFce as close to CDE as possible WRT look 'n' feel. One of the original reasons I was drawn to XFce was that is was very much like CDE only better. I'd really like to keep XFce from falling into the trap that GNOME and KDE have with trying to look like Win9x. There's something kinda interesting about user interfaces that I've noticed lately... Mac OS X is really making great waves and people are all gaga over the GUI. If you've ever seen OS X you might see that it's dock is quite CDE like in its general design. -- Using Linux since 11/91 | http://www.linux.org Linux user #29402 | http://counter.li.org Red Hat Linux | http://www.redhat.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 232 bytes Desc: This is a digitally signed message part URL: From d726f6e at sdf.lonestar.org Sat Mar 30 02:52:11 2002 From: d726f6e at sdf.lonestar.org (Dmitry DELTA Malykhanov) Date: Sat, 30 Mar 2002 01:52:11 +0000 (UTC) Subject: XFce look and feel (was: Re: Idea about extended menus) In-Reply-To: <1017444560.1705.32.camel@emperor> Message-ID: Yeah, recently I've bought new iMac -- cute toy. openssh preinstalled. :) Especially it's nice to see the icon jumping when application has a dialog window hidden behind other windows. And that is pretty good point: Apple folks definitely know something about the GUI, and they are using some kind of panel, but not the taskbar, not the hierarchical menus, etc. :) On 29 Mar 2002, Joe Klemmer wrote: > > There's something kinda interesting about user interfaces that I've > noticed lately... Mac OS X is really making great waves and people are > all gaga over the GUI. If you've ever seen OS X you might see that it's > dock is quite CDE like in its general design. -- It's me -- Delta at SDF Public Access UNIX System - http://sdf.lonestar.org "I don't advise it, citizen, mn-e-eh... I don't advise it. You'll be eaten." From Peeter.Vois at mail.ee Sat Mar 30 08:43:41 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Sat, 30 Mar 2002 09:43:41 +0200 Subject: Idea about extended menus In-Reply-To: References: <1017421507.21517.32.camel@emperor> Message-ID: <20020330094341.7b2da4ee.Peeter.Vois@mail.ee> > first level: when you click on : > (this is the same menu with different items) > +--------------+ > +--------------+ | * subitem 3 | click > | * item 3 | click !! -----> (and so on...) > || -----> | * subitem 2 | > | * item 2 | | * subitem 1 | > | * item 1 | <----- |<"back" link> | > -----/\----------- click -----/\------------- > +----+ +----+ > ! i ! ! i ! > ! i ! XFCE Panel ! i ! XFCE Panel > +----+ +----+ > ------------------ -------------------- > > I can try to prepare some "proof of the concept" code... > > What do you think? I like this! This could be easier to make too than by idea was. My idea will require changes in the way how new items will be added to panel - this will probably not I think so. This way the submenu can have more space than my idea would have. Only fallback I see now by this idea is that it is little less attractive for dumb user than my idea was. But while XFCE is meant to be small and fast and I need such thing I like this idea more. Best Regards ... Peeter Vois http://my.tele2.ee/vois From Peeter.Vois at mail.ee Sat Mar 30 08:46:18 2002 From: Peeter.Vois at mail.ee (Peeter Vois) Date: Sat, 30 Mar 2002 09:46:18 +0200 Subject: Idea about extended menus In-Reply-To: <200203291630.35245.edscott@imp.mx> References: <200203291630.35245.edscott@imp.mx> Message-ID: <20020330094618.2d2cca83.Peeter.Vois@mail.ee> > Displaying the KDE/GNOME menus by means of xftree sounds like a very > good idea. I suppose it could be accomplished by making xftree talk > with the kde-menu and gnome-menu modules (and spawning these modules > when it's running on a remote host where xfwm is not running). Or maybe > it would be better just to point xftree in the right direction. Jasper > should know what's best here. And maybe it will be nice to have xftree in this case to jump out like popup menu without toolbar, menubar, ability to go out of the KDE/GNOME dir space. Best Regards Peeter Vois http://my.tele2.ee/vois From edscott at imp.mx Sat Mar 30 17:00:55 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Sat, 30 Mar 2002 10:00:55 -0600 Subject: Idea about extended menus In-Reply-To: <20020330094618.2d2cca83.Peeter.Vois@mail.ee> References: <200203291630.35245.edscott@imp.mx> <20020330094618.2d2cca83.Peeter.Vois@mail.ee> Message-ID: <200203301000.55017.edscott@imp.mx> On S?b 30 Mar 2002 01:46, Peeter Vois wrote: > > Displaying the KDE/GNOME menus by means of xftree sounds like a very > > good idea. I suppose it could be accomplished by making xftree talk > > with the kde-menu and gnome-menu modules (and spawning these modules > > when it's running on a remote host where xfwm is not running). Or maybe > > it would be better just to point xftree in the right direction. Jasper > > should know what's best here. > > And maybe it will be nice to have xftree in this case to jump out like > popup menu without toolbar, menubar, ability to go out of the KDE/GNOME > dir space. Yes. Also many other functions should be dropped from the xftree that browses .desktop directories. In fact, it might be best to have a separate xftree for the .desktop files. BTW, rox2.0 does not interpret .desktop files either, so an icon view would also be needed... Edscott From alan at lxorguk.ukuu.org.uk Sat Mar 30 18:16:27 2002 From: alan at lxorguk.ukuu.org.uk (Alan Cox) Date: Sat, 30 Mar 2002 17:16:27 +0000 (GMT) Subject: Idea about extended menus In-Reply-To: <200203301000.55017.edscott@imp.mx> from "Edscott Wilson =?iso-8859-1?q?Garc=EDa?=" at Mar 30, 2002 10:00:55 AM Message-ID: > Yes. Also many other functions should be dropped from the xftree that browses > .desktop directories. In fact, it might be best to have a separate xftree for > the .desktop files. BTW, rox2.0 does not interpret .desktop files either, so > an icon view would also be needed... Nautilus treats the .desktop menu heirarchy as a seperate virtual file system (programs:) From edscott at imp.mx Sun Mar 31 05:04:06 2002 From: edscott at imp.mx (Edscott Wilson =?iso-8859-1?q?Garc=EDa?=) Date: Sat, 30 Mar 2002 21:04:06 -0600 Subject: Idea about extended menus In-Reply-To: References: Message-ID: <200203302104.06269.edscott@imp.mx> On S?b 30 Mar 2002 11:16, Alan Cox wrote: > > Nautilus treats the .desktop menu heirarchy as a seperate virtual file > system (programs:) Interesting... I noticed that gnome-vfs was necesary for nautilus and I wonder if the .desktop virtual file system processing gets done with it. It seems nautilus 1.06 is a bit buggy for the .desktop files because although it can navigate through the gnome location (/usr/share/apps) it cannot do the KDE tree (/opt/kde2/share/applnk). Either way, (konqueror or nautilus) the way it works is very similar to what xftree would need. Although some xftree functions (like touch, symlink, duplicate, filter, tar and rpm processing and other stuff) might be unnecesary while navigating a .desktop tree, and the code could be replaced for the code necesary to create the virtual file system of the .desktop tree. Maybe by some dynamic linking. Or maybe by allocating memory on the heap, reading some binary stuff from the disk, casting the address as a function, and sending the program flow off that way. If this could be done, I think it could be made to work faster that dynamic linking. But I don't know if it is possible to execute instructions that reside on the heap. Edscott From alan at lxorguk.ukuu.org.uk Sun Mar 31 15:58:25 2002 From: alan at lxorguk.ukuu.org.uk (Alan Cox) Date: Sun, 31 Mar 2002 14:58:25 +0100 (BST) Subject: Idea about extended menus In-Reply-To: <200203302104.06269.edscott@imp.mx> from "Edscott Wilson =?iso-8859-1?q?Garc=EDa?=" at Mar 30, 2002 09:04:06 PM Message-ID: > Maybe by some dynamic linking. Or maybe by allocating memory on the heap, > reading some binary stuff from the disk, casting the address as a function, > and sending the program flow off that way. If this could be done, I think it > could be made to work faster that dynamic linking. But I don't know if it is > possible to execute instructions that reside on the heap. If you want to do it portably - man dlopen