From nvbauer at myrealbox.com Fri Mar 5 00:29:30 2004 From: nvbauer at myrealbox.com (Norman V. Bauer) Date: Thu, 04 Mar 2004 18:29:30 -0500 Subject: new to development Message-ID: <4047BBDA.7040109@myrealbox.com> Hello List, I am new to development. I've done the Scripting thing, shell scripting and java that is. Now I am looking to get a grip on C, as it pertains to XFCE4. One of the things I want to do (for my personal system) is change the XFCE panel so that it can be transparent. Similar to OS X. What I really want to know is if this is at all possible in C? And am I correct, XFCE is written in C not C++? I've snagged myself the latest CVS snapshot and have been reviewing the code, mostly to see if I can make heads or tails on where to start. Any pointers in that direction would be appreciated too. Thanks, Norman Bauer From jasper at xfce.org Sun Mar 7 19:48:14 2004 From: jasper at xfce.org (Jasper Huijsmans) Date: Sun, 07 Mar 2004 19:48:14 +0100 Subject: new to development In-Reply-To: <4047BBDA.7040109@myrealbox.com> References: <4047BBDA.7040109@myrealbox.com> Message-ID: <1078685293.30402.9.camel@localhost> Op vr 05-03-2004, om 00:29 schreef Norman V. Bauer: > Hello List, > > I am new to development. I've done the Scripting thing, shell scripting > and java that is. Now I am looking to get a grip on C, as it pertains to > XFCE4. > > One of the things I want to do (for my personal system) is change the > XFCE panel so that it can be transparent. Similar to OS X. What I really > want to know is if this is at all possible in C? And am I correct, XFCE > is written in C not C++? > X can't do true transparency, you'll have to 'fake' it. Try looking at the code for the gnome panel. Basically you have to find the background image (using the _XROOTPMAP_ID property on the X root window) and set the background for the panel window accordingly. I'm not sure it will work, perhaps the plugins will need to be changed as well. Jasper From nvbauer at myrealbox.com Mon Mar 8 00:08:35 2004 From: nvbauer at myrealbox.com (Norman V. Bauer) Date: Sun, 07 Mar 2004 18:08:35 -0500 Subject: Xfce-dev Digest, Vol 4, Issue 2 In-Reply-To: <20040308120004.854125EBAC0@dbguin.lunar-linux.org> References: <20040308120004.854125EBAC0@dbguin.lunar-linux.org> Message-ID: <404BAB73.6010603@myrealbox.com> xfce-dev-request at xfce.org wrote: >Send Xfce-dev mailing list submissions to > xfce-dev at xfce.org > >To subscribe or unsubscribe via the World Wide Web, visit > http://lunar-linux.org/mailman/listinfo/xfce-dev >or, via email, send a message with subject or body 'help' to > xfce-dev-request at xfce.org > >You can reach the person managing the list at > xfce-dev-owner at xfce.org > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of Xfce-dev digest..." > > >Today's Topics: > > 1. Re: new to development (Jasper Huijsmans) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Sun, 07 Mar 2004 19:48:14 +0100 >From: Jasper Huijsmans >Subject: Re: new to development >To: XFCE development list >Message-ID: <1078685293.30402.9.camel at localhost> >Content-Type: text/plain > >Op vr 05-03-2004, om 00:29 schreef Norman V. Bauer: > > >>Hello List, >> >>I am new to development. I've done the Scripting thing, shell scripting >>and java that is. Now I am looking to get a grip on C, as it pertains to >>XFCE4. >> >>One of the things I want to do (for my personal system) is change the >>XFCE panel so that it can be transparent. Similar to OS X. What I really >>want to know is if this is at all possible in C? And am I correct, XFCE >>is written in C not C++? >> >> >> > >X can't do true transparency, you'll have to 'fake' it. Try looking at >the code for the gnome panel. Basically you have to find the background >image (using the _XROOTPMAP_ID property on the X root window) and set >the background for the panel window accordingly. > >I'm not sure it will work, perhaps the plugins will need to be changed >as well. > > Jasper > > > >------------------------------ > >_______________________________________________ >Xfce-dev mailing list >Xfce-dev at xfce.org >http://lunar-linux.org/mailman/listinfo/xfce-dev > >End of Xfce-dev Digest, Vol 4, Issue 2 >************************************** > > > > Thanks Jasper, I noticed your name all over the comments in the source, so you are the right person to ask this. If you could summerize it in a paragraph, why can't X do it? I'm heading over to the Xfree86 CVS now. Thanks for the reply. Your answer was extremely helpful. Norm From jasper at xfce.org Tue Mar 9 22:30:29 2004 From: jasper at xfce.org (Jasper Huijsmans) Date: Tue, 09 Mar 2004 22:30:29 +0100 Subject: Xfce-dev Digest, Vol 4, Issue 2 In-Reply-To: <404BAB73.6010603@myrealbox.com> References: <20040308120004.854125EBAC0@dbguin.lunar-linux.org> <404BAB73.6010603@myrealbox.com> Message-ID: <1078867829.22873.4.camel@localhost> Op ma 08-03-2004, om 00:08 schreef Norman V. Bauer: ... > >>One of the things I want to do (for my personal system) is change the > >>XFCE panel so that it can be transparent. Similar to OS X. What I really > >>want to know is if this is at all possible in C? And am I correct, XFCE > >>is written in C not C++? > >> > >> > >> > > > >X can't do true transparency, you'll have to 'fake' it. Try looking at > >the code for the gnome panel. Basically you have to find the background > >image (using the _XROOTPMAP_ID property on the X root window) and set > >the background for the panel window accordingly. > > > >I'm not sure it will work, perhaps the plugins will need to be changed > >as well. > > > > Jasper ... > > > > > Thanks Jasper, > > I noticed your name all over the comments in the source, so you are the > right person to ask this. If you could summerize it in a paragraph, why > can't X do it? I'm heading over to the Xfree86 CVS now. > If I remember correctly, X uses just RGB for windows, so no alpha channel to have transparency. The xserver project by Keith Packard on freedesktop.org is implementing extensions that will allow lots of new things, including transparency. Jasper From fourdan at xfce.org Tue Mar 9 23:23:31 2004 From: fourdan at xfce.org (Olivier Fourdan) Date: Tue, 09 Mar 2004 23:23:31 +0100 Subject: xfce-4.0.4 released Message-ID: <1078871010.2116.2.camel@shuttle> Hello World\n The XFce Team is pleased to announce the release 4.0.4 of the XFce 4 Desktop Environment and Development Platform. This is a maintenance release. xffm ---- bug fix (#91): - Don't show SMB password on status line xfwm4 ----- bug fix (#82): - Select best visual available bug fix (#92): - Ungrab mouse buttons on active window bug fix: - Fix focus transition with Motif combo bug fix: - Fix for windows not being withdrawn when unmap occurs before fist map. bug fix (#115, #116): - Restore windows on current workspace as default bug fix: - Much smarter management of transient windows for group bug fix: - Fix for apps using cascading modals bug fix (#128): - realplay focus manipulation caused focus to be set to the root win bug fix: - Place non-transient dialogs centered on screen xfdesktop --------- bug fix (#94): - crash in x event handler when an invalid desktop image is specified bug fix (#124): - xfdesktop crashes if there is no menu file available and user wants to see the popup menu bug fix: - make sure we switch workspace before activating a window xfce4-panel ----------- feature: - Panel positioning and popup arrow direction backport from development version. General ------- bug fix (#71): - Fix build on amd64 bug fix (#125): - Don't start xscreensaver when running thru VNC (joshmule) bug fix (#129): - Restarting apps sometimes doesn't show in systray Trivial: - Add xfcalendar to startup script - Fix warnings in libxfcegui4 Translations: - Added/updated translations for spanish, persian, brasilian and chinese Rgds, -- - Olivier Fourdan - fourdan at xfce.org - http://www.xfce.org - From tkran2002 at yahoo.de Wed Mar 10 15:38:34 2004 From: tkran2002 at yahoo.de (Thomas) Date: Wed, 10 Mar 2004 15:38:34 +0100 Subject: xfce-4.0.4 released In-Reply-To: <1078871010.2116.2.camel@shuttle> References: <1078871010.2116.2.camel@shuttle> Message-ID: <200403101538.34606.tkran2002@yahoo.de> Why is there no patch release (xdelta or similiar) to upgrade my source tarball from 4.3.0.1 to 4.0.4 ? Or didn't I found them ? On Tuesday 09 March 2004 23:23, Olivier Fourdan wrote: > Hello World\n > > The XFce Team is pleased to announce the release 4.0.4 of the XFce 4 > Desktop Environment and Development Platform. > > This is a maintenance release. > > xffm > ---- > > bug fix (#91): > - Don't show SMB password on status line > > xfwm4 > ----- > > bug fix (#82): > - Select best visual available > bug fix (#92): > - Ungrab mouse buttons on active window > bug fix: > - Fix focus transition with Motif combo > bug fix: > - Fix for windows not being withdrawn when unmap occurs before fist map. > bug fix (#115, #116): > - Restore windows on current workspace as default > bug fix: > - Much smarter management of transient windows for group > bug fix: > - Fix for apps using cascading modals > bug fix (#128): > - realplay focus manipulation caused focus to be set to the root win > bug fix: > - Place non-transient dialogs centered on screen > > xfdesktop > --------- > > bug fix (#94): > - crash in x event handler when an invalid desktop image is specified > bug fix (#124): > - xfdesktop crashes if there is no menu file available and user wants to > see the popup menu > bug fix: > - make sure we switch workspace before activating a window > > xfce4-panel > ----------- > > feature: > - Panel positioning and popup arrow direction backport from development > version. > > General > ------- > > bug fix (#71): > - Fix build on amd64 > bug fix (#125): > - Don't start xscreensaver when running thru VNC (joshmule) > bug fix (#129): > - Restarting apps sometimes doesn't show in systray > > Trivial: > - Add xfcalendar to startup script > - Fix warnings in libxfcegui4 > > Translations: > - Added/updated translations for spanish, persian, brasilian and chinese > > Rgds, From kotaba at kn.vutbr.cz Sat Mar 20 17:04:49 2004 From: kotaba at kn.vutbr.cz (Ondra Kotaba) Date: Sat, 20 Mar 2004 17:04:49 +0100 Subject: Feature request Message-ID: <405C6BA1.7080408@kn.vutbr.cz> Hi, it would be very nice, at least for me, to have the "lock" option on xfce4 panel. I like the way, how easily configurable it is, but somtimes, just clicking the right mouse button(opens the edit menu - add> , properties, remove) and instantly releasing it (on option remove) removes the plugin or feature form panel. It could be one checkbox in properties of the panel, or just "lock" option in the apropriate right-click menu of the panel - inspired by MS Broken Windows (TM). :o] Thanks very much Ondra Kotaba BTW: I'm sorry, I'm currently not able to add this feature myself, maybe in time, I will improve my programming skills .. From klemmerj at webtrek.com Sat Mar 20 17:23:56 2004 From: klemmerj at webtrek.com (Joe Klemmer) Date: Sat, 20 Mar 2004 11:23:56 -0500 Subject: Feature request In-Reply-To: <405C6BA1.7080408@kn.vutbr.cz> References: <405C6BA1.7080408@kn.vutbr.cz> Message-ID: <1079799836.30948.6.camel@emperor.webtrek.com> On Sat, 2004-03-20 at 11:04, Ondra Kotaba wrote: > Hi, it would be very nice, at least for me, to have the "lock" option on > xfce4 panel. I like the way, how easily configurable it is, but > somtimes, just clicking the right mouse button(opens the edit menu - > add> , properties, remove) and instantly releasing it (on option remove) > removes the plugin or feature form panel. It could be one checkbox in > properties of the panel, or just "lock" option in the apropriate > right-click menu of the panel - inspired by MS Broken Windows (TM). :o] Man, I hate to say it but I anti-Klemmer this idea. This kind of thing has saved my bacon on my Mac OS X system many times. I have only trashed an item once under xfce4 this way but that's just from dumb luck. If nothing else, a pop-up confirmation on the "Remove" button would be good. -- Joe "Kuramarujo" Klemmer | Current rank: Maegashira 10 http://www.webtrek.com/~klemmerj/sumo.html From purslow at sympatico.ca Sun Mar 21 01:24:14 2004 From: purslow at sympatico.ca (purslow at sympatico.ca) Date: Sat, 20 Mar 2004 19:24:14 -0500 Subject: Feature request In-Reply-To: <1079799836.30948.6.camel@emperor.webtrek.com> References: <405C6BA1.7080408@kn.vutbr.cz> <1079799836.30948.6.camel@emperor.webtrek.com> Message-ID: <20040321002414.GB3194@sympatico.ca> 040320 Joe Klemmer wrote: > On Sat, 2004-03-20 at 11:04, Ondra Kotaba wrote: >> it would be very nice to have the "lock" option on xfce4 panel. >> I like the way, how easily configurable it is, >> but sometimes, just clicking the right mouse button >> -- opens the edit menu -- and instantly releasing it on option remove >> removes the plugin or feature form panel. >> It could be one checkbox in properties of the panel >> or just "lock" option in the apropriate right-click menu of the panel > This kind of thing has saved my bacon on my Mac OS X system many times. > I have only trashed an item once under xfce4 this way > but that's just from dumb luck. If nothing else, > a pop-up confirmation on the "Remove" button would be good. yes, it's a function of the easy configurability of XFCE. perhaps a global on/off lock on all settings in the mgr ? -- ========================,,============================================ SUPPORT ___________//___, Philip Webb : purslow at chass.utoronto.ca ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies TRANSIT `-O----------O---' University of Toronto From pjmlp at progtools.org Tue Mar 30 11:17:45 2004 From: pjmlp at progtools.org (Paulo Pinto) Date: Tue, 30 Mar 2004 11:17:45 +0200 Subject: Info on plugin development Message-ID: <40693B39.4080801@progtools.org> Hi, I am thinking to port the gnome control applet for changing keyboard layouts to the XFCE panel. I already downloaded and played around with the sample that is available from the xfce website. Should all plugins have an event box available to the panel? Or that is only for the gtk widgets that don't support events? Cheers, Paulo From jasper at xfce.org Tue Mar 30 17:48:54 2004 From: jasper at xfce.org (Jasper Huijsmans) Date: Tue, 30 Mar 2004 17:48:54 +0200 Subject: Info on plugin development In-Reply-To: <40693B39.4080801@progtools.org> References: <40693B39.4080801@progtools.org> Message-ID: <1080661734.10879.11.camel@localhost> Hey Paulo, Op di 30-03-2004, om 11:17 schreef Paulo Pinto: > Hi, > > I am thinking to port the gnome control > applet for changing keyboard layouts > to the XFCE panel. > Excellent. > I already downloaded and played around > with the sample that is available from the > xfce website. > Be aware that the sample plugin may not be entirely up-to-date. The panel sources have a number of plugins that you could have a look at as well, e.g. the clock. > Should all plugins have an event box available > to the panel? Or that is only for the gtk widgets > that don't support events? > Your module must provide an attach_callback() virtual function for the ControlClass structure and in this function you connect the given signal and callback to the appropriate widget(s) of your plugin. Jasper From sofar at lunar-linux.org Tue Mar 30 18:13:18 2004 From: sofar at lunar-linux.org (Auke Kok) Date: Tue, 30 Mar 2004 18:13:18 +0200 Subject: Feature request In-Reply-To: <20040321002414.GB3194@sympatico.ca> References: <405C6BA1.7080408@kn.vutbr.cz> <1079799836.30948.6.camel@emperor.webtrek.com> <20040321002414.GB3194@sympatico.ca> Message-ID: <40699C9E.2050402@lunar-linux.org> purslow at sympatico.ca wrote: > 040320 Joe Klemmer wrote:> > > yes, it's a function of the easy configurability of XFCE. > perhaps a global on/off lock on all settings in the mgr ? I have to say I would find that ultimate ugliness and a sign of weakness, please don't ask me if I want to delete something!!! sofar From jasper at xfce.org Wed Mar 31 21:01:06 2004 From: jasper at xfce.org (Jasper Huijsmans) Date: Wed, 31 Mar 2004 21:01:06 +0200 Subject: program for multimedia keyboards. In-Reply-To: <003101c4181a$b26b2880$7000000a@more> References: <003101c4181a$b26b2880$7000000a@more> Message-ID: <1080759665.20041.10.camel@localhost> Where do I find this wonderful program? ;-) Op do 01-04-2004, om 20:53 schreef more: > Hi all. > I apologize what not on a theme. > I want to present you the program for multimedia keyboards. > It is easily adjusted and approaches for all keyboards at which there are > superfluous buttons. > Does not demand libraries Gnome Glade.......... > For his(its) robots it is necessary only GTK-2 and pthread > As against ACME for Gnome my program is more functional. > And fine works in XFCE:-)) > > More > > _______________________________________________ > Xfce-dev mailing list > Xfce-dev at xfce.org > http://lunar-linux.org/mailman/listinfo/xfce-dev