View previous topic :: View next topic |
Author |
Message |
pjp Administrator
Joined: 16 Apr 2002 Posts: 20485
|
|
Back to top |
|
|
shrimp123 Apprentice
Joined: 02 Sep 2004 Posts: 199 Location: Here!
|
Posted: Fri May 06, 2005 11:03 am Post subject: PressIcon |
|
|
I am trying to get a Icon, ActiveIcon and PressIcon. I am using
*FvwmDock: (1x1, Icon $[fvwm_dock_icon]/Top.png, ActiveIcon $[fvwm_dock_icon_Bright]/Top.png, PressIcon $[fvwm_dock_icon_press]/Top.png, ActionOnPress, Action(Mouse 1) `Exec aterm -g 81x49+0+0 -bg black -shading 100 -fg Pink -e top -u $[USER]`)
all in one line
all three .png are defined.
Icon -- > OK
ActiveIcon --> OK
PressIcon --> Not working.
thanks,
Kiran. |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Fri May 06, 2005 3:54 pm Post subject: |
|
|
If your .png files exist, I suppose the next thing to check is that the three SetEnvs are correct _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
shrimp123 Apprentice
Joined: 02 Sep 2004 Posts: 199 Location: Here!
|
Posted: Fri May 06, 2005 7:07 pm Post subject: |
|
|
thanks,
the setenv is fine. i swapped it with the ActiveIcon and it works.
However, it does not with the PressIcon
also, does the ordering matter? |
|
Back to top |
|
|
hollerith Apprentice
Joined: 21 May 2004 Posts: 204
|
Posted: Fri May 06, 2005 10:20 pm Post subject: WOW! New modules |
|
|
Boroshan - Sorry I've been somewhat preoccupied recently. My! how things have moved on in a couple of weeks! (Damn I'm slow) Thumbnail module is definitely something I'll be using mainly as I currently have issues with FvwmEvent (cleaning up the thumbnails) and for some reason can't get a icon/thumbnail composite (just the window smalls).
I haven't had an opportunity to test the new default theme yet. Please don't think I don't appreciate your (and TA's) efforts). Sincere apols for recent shocking lack of productivity. (Sorry for off topic-ish too) |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Sat May 07, 2005 10:44 am Post subject: |
|
|
Not a problem: Real Life happens to all of us from time to time
There's a minor clean up issue with the thumbnail module as well, in so much as it doesn't clean up icons on shutdown. I'm thinking about doing a wipe of the thumbnail directory on startup, but I'm a bit worried that someone might mis-configure the path and scrub $HOME by mistake.
I suppose i'd be safe enough looking for */0x*.png and removing them. Maybe making the feature off by default as well
It doesn't do composite yet either. Well, it can do them, but you need a bit of perl to make it happen. That's on the TODO list _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
LemurFromTheId n00b
Joined: 22 Apr 2005 Posts: 64 Location: Finland
|
Posted: Sat May 07, 2005 5:46 pm Post subject: |
|
|
boroshan wrote: | There's a minor clean up issue with the thumbnail module as well, in so much as it doesn't clean up icons on shutdown. I'm thinking about doing a wipe of the thumbnail directory on startup, but I'm a bit worried that someone might mis-configure the path and scrub $HOME by mistake.
I suppose i'd be safe enough looking for */0x*.png and removing them. Maybe making the feature off by default as well |
It might also be a good idea to hard-code $HOME off limits, though some might see even this too restrictive.
Last edited by LemurFromTheId on Sat May 07, 2005 8:01 pm; edited 1 time in total |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Sat May 07, 2005 7:46 pm Post subject: |
|
|
Or even to create the directory under $FVWM_USERDIR. If someone absolutely has have these things living in /tmp or something they can always use a symlink.
Good idea. Thanks. _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
shrimp123 Apprentice
Joined: 02 Sep 2004 Posts: 199 Location: Here!
|
Posted: Tue May 10, 2005 7:28 am Post subject: PressIcon |
|
|
well, if i run fvwm from command promt, it returns no errors. So, now my question is, what am i supposed to be seeing? i want the following:
normal icon, Hover mouse (ActiveIcon)-->brighter, press mouse button (PressIcon) --> smaller.
now i see one effect (brighter), but not the other. fvwm does not return an error either. Is there a means to debug this?
thanks
Kiran. |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Tue May 10, 2005 7:45 am Post subject: |
|
|
I have to confess, I've never tried setting all three icons with FvwmButtons.
I might have a play with it tonight and see if anything springs to mind. Certainly what you're trying seems reasonable _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Tue May 10, 2005 6:41 pm Post subject: |
|
|
boroshan wrote: |
I might have a play with it tonight
|
And I did. Either we're misreading the manual (and it's hard to see how) or PressIcon doesn't work.
I tried writing a simple config: one button, three icons, no actions. Nothing to go wrong.
Code: | Style Icon3 CenterPlacement, StaysOnTop
DestroyModuleConfig Icon3: *
KillModule FvwmButtons Icon3
*Icon3: ( 1x1, \
Icon l33t_BRO_firefox.png, \
ActiveIcon l33t_GNO_ximian.png, \
PressIcon l33t_GAM_halflife2.png \
)
Module FvwmButtons Icon3
|
I tried changing the order in which the icons were defined, and I tried changing which icons went with which icon type. PressIcon never gets displayed.
Looks like found a bug.
If you fancy debuging it you can compile the module with -g, start it normally and then use gdb to attach to the process. _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
hollerith Apprentice
Joined: 21 May 2004 Posts: 204
|
Posted: Wed May 11, 2005 8:36 pm Post subject: Thumbnail cleanup |
|
|
I'm still using a modified version of taviso's and the restart event is either happening or there's something wrong with the cleanup. Arrgh. I think I've just seen some typo. Anyway, I was going to bang on about them going outside fvwm home like ~/.thumbnails for default. Not really sure what app gave me that - maybe gimp?
I know fvwm's about being able to config everything so you should be able to choose location too. If that's /usr/bin then who's fault's that? Otherwise your cleanup could check for some signature internal to the file . Isn't there a header/comment block r/w via imagemagick?
BTW Incidentally, how would one go about calling a bit of perl - or python for that matter? I can't remember how fvwm-themes worked... & how do we get FvwmThumbnail? Is new default theme going to make it into the .fvwm ebuild? Wow, Lazy beggar me! I guess there's a link back in #2... |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Thu May 12, 2005 8:14 am Post subject: Re: Thumbnail cleanup |
|
|
hollerith wrote: | I know fvwm's about being able to config everything so you should be able to choose location too. If that's /usr/bin then who's fault's that? Otherwise your cleanup could check for some signature internal to the file . Isn't there a header/comment block r/w via imagemagick?
|
There's an interesting idea. I'll have to look into that.
hollerith wrote: |
BTW Incidentally, how would one go about calling a bit of perl - or python for that matter? I can't remember how fvwm-themes worked... & how do we get FvwmThumbnail? Is new default theme going to make it into the .fvwm ebuild? Wow, Lazy beggar me! I guess there's a link back in #2... |
Well for Perl, there's an FvwmPerl module which lets you embed chunks of perl into your conifg. In the case of FvwmThumbnail you just load it up like any other module.
I think I saw a reference to a FvwmPython module somewhere, but I can't remember where.
As for the new default theme, with a bit of luck it's going into the standard fvwm distribution. the trouble is some configs/installs have a slight problem with the new "no-config" defaults affecting pre-existing configurations. I meant to give that some quality time last weekend and wound up writing more module howtos instead... _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
theBlackDragon l33t
Joined: 23 Nov 2002 Posts: 768 Location: Belgium
|
Posted: Thu May 12, 2005 8:22 am Post subject: Re: Thumbnail cleanup |
|
|
boroshan wrote: |
I think I saw a reference to a FvwmPython module somewhere, but I can't remember where.
|
That could have been on the Fvwm forums (for those too lazy to check thread #2 ) or on my site, where I keep a litlle list of interesting modules, the FvwmPy module can be found here, though it seems to be unmaintaned now _________________ Fvwm|Fvwm forum |
|
Back to top |
|
|
mirko_3 l33t
Joined: 02 Nov 2003 Posts: 605 Location: Birreria
|
Posted: Sat May 21, 2005 6:41 pm Post subject: |
|
|
Could someone please explain how I would use FvwmThumbnail? I mean, I know how to load it, but what commands do I use in my config after that? _________________ Non fa male! Non fa male! |
|
Back to top |
|
|
InfinityX Guru
Joined: 31 Jan 2004 Posts: 385
|
Posted: Sat May 21, 2005 7:19 pm Post subject: |
|
|
I've just finished a little script, it's along the lines of the Klipper utility of KDE, a preview explains it better:
http://www.imgholder.com/uploads/2005/05/21/20/clipper.png
Basically it reads the contents of the clipboard and writes it to an individual file, another section of the script creates the fvwm menus with the clipboard history from these files, allowing you manipulate the clipboard easier. I find it handy after accidentally selecting a field in Firefox when I wanted to paste something into it.
http://infinityx.pwp.blueyonder.co.uk/linux/clipper.tar.gz
xclip is required (emerge xclip).
Todo:
Stop perl from thinking variables in clipboard history (say you have a clipboard with "print $somevariable") are part of the program, I'm currently getting around this by using cat. Any help would be gratefully appreciated.
Enjoy. |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Sat May 21, 2005 7:21 pm Post subject: |
|
|
mirko_3 wrote: | Could someone please explain how I would use FvwmThumbnail? I mean, I know how to load it, but what commands do I use in my config after that? |
No problem. I keep meaning to add a default configuration to the manual page.
I use a setup like this:
Code: |
*FvwmThumbnail: Mode Auto
*FvwmThumbnail: Refresh 0
*FvwmThumbnail: Directory /home/nick/lab/fvwm_thumbs
*FvwmThumbnail: SkipList Klix FvwmIconMan
#
# Scale icon thumbnails to 1/5th size
#
*FvwmThumbnail: Class Icons, Factor 0.2x0.2
*FvwmThumbnail: Class Icons, Command "WindowId %w WindowStyle IconOverride, Icon %i"
#
# scale pager icons to fit a square 27 pixels to the side
#
*FvwmThumbnail: Class Pager, ScaleTo 27x27
*FvwmThumbnail: Class Pager, Command "WindowId %w WindowStyle EWMHMiniIconOverride, MiniIcon %i"
#
# 4 desks @ 3x3 pages means scale windows to 1/6th size
#
*FvwmThumbnail: Class BigPager, Factor 0.166666x0.166666
#
# generate new thumbnails on raise events. delete icon files on destroy_window.
# see FvwmEvent for an event list.
#
*FvwmThumbnail: GenerateOn raise_window
*FvwmThumbnail: DeleteOn destroy_window windowshade iconify |
If you want to use it in combination with a Big Pager you can do something like this:
Code: | DestroyModuleConfig FvwmPager: FvwmBigPager
*FvwmBigPager: Geometry 1280x800+0+0
*FvwmBigPager: UseSkipList
*FvwmBigPager: Rows 2
*FvwmBigPager: Colorset 0 $[cset_wall_0]
*FvwmBigPager: Colorset 1 $[cset_wall_1]
*FvwmBigPager: Colorset 2 $[cset_wall_2]
*FvwmBigPager: Colorset 3 $[cset_wall_3]
*FvwmBigPager: Font none
*FvwmBigPager: NoSeparators # turn off the lines separating desks
*FvwmBigPager: MiniIcons
|
Where the colorsets are pixmaps with your desktop wallpapers and the geometry matches your desktop resolution.
There's full documentation built into the module in perl's POD format. You can get at the man page using
Code: | pod2man FvwmThumbnail | nroff -man | less |
or
Code: | pod2html > FvwmThumbnail.html # and then view with the bowser of your choice |
Any problems, let me know. _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
Piratero n00b
Joined: 22 Sep 2004 Posts: 4 Location: /dev/null
|
|
Back to top |
|
|
mascanho Veteran
Joined: 21 Dec 2004 Posts: 1241 Location: On my Bmx Bike on a Concrete Park Flatlanding ...
|
Posted: Wed May 25, 2005 12:56 am Post subject: |
|
|
Ok i would like to Have Taviso's icons but for some reason i cant do it the way he says on the forum
Code: | $ snarf http://download.qnx.com/d_manager/d_man.php # it's about 185M
$ isoinfo -i d_man.php -J -x '/rep621/qnxinstall_w-2.4-x86-qnx.qpk' | \
tar -zvf - -x 'qnx/qnxinstall_w/core-2.4/x86/usr/share/icons/topics' # isoinfo is from app-cdr/cdrtools
# There's approx 300 icons in gif format, so you will have to convert them to png...eg
$ for i in *.gif
> do
> convert ${i} png:${i/.gif/.png} && rm -f ${i}
> done |
This is not working for me ! is there someone with his icons on a package or something , or where can i find them ??
ive searched everywhere and nothing ...
if someone could give me a hand it would be nice _________________ Flatland Life is a Choice !
emerge avatar |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Wed May 25, 2005 7:08 am Post subject: |
|
|
try mounting the iso over loopback and running find on the filesystem _________________ Don't let THEM immanentize the Eschaton! |
|
Back to top |
|
|
mascanho Veteran
Joined: 21 Dec 2004 Posts: 1241 Location: On my Bmx Bike on a Concrete Park Flatlanding ...
|
Posted: Wed May 25, 2005 10:53 am Post subject: |
|
|
OK i done it thanks to the Grand master Taviso .
Tanks to you all Specially Taviso ! _________________ Flatland Life is a Choice !
emerge avatar |
|
Back to top |
|
|
boroshan l33t
Joined: 16 Apr 2003 Posts: 730 Location: upside down
|
Posted: Fri May 27, 2005 5:14 pm Post subject: New Module: FvwmRingMenu - An Eyecandy Iconic Popup Menu |
|
|
Hi Gang!
For those of you who don't read the Fvwm Forum, I've written a new module. It's an icon based popup menu package.
Full details and more screenshots in this thread.
It's brand new and while it works on my laptop, it's still kind of alpha. Anyone who feels like testing it, I'd be appreciative.
[edit] I can't seem to type anything today without typos... _________________ Don't let THEM immanentize the Eschaton!
Last edited by boroshan on Fri May 27, 2005 5:56 pm; edited 1 time in total |
|
Back to top |
|
|
mirko_3 l33t
Joined: 02 Nov 2003 Posts: 605 Location: Birreria
|
Posted: Fri May 27, 2005 5:51 pm Post subject: |
|
|
Now that's cool! _________________ Non fa male! Non fa male! |
|
Back to top |
|
|
Darkael Veteran
Joined: 10 Aug 2004 Posts: 1321 Location: France
|
Posted: Fri May 27, 2005 6:21 pm Post subject: Re: New Module: FvwmRingMenu - An Eyecandy Iconic Popup Menu |
|
|
boroshan wrote: | Hi Gang!
For those of you who don't read the Fvwm Forum, I've written a new module. It's an icon based popup menu package.
Full details and more screenshots in this thread.
It's brand new and while it works on my laptop, it's still kind of alpha. Anyone who feels like testing it, I'd be appreciative.
[edit] I can't seem to type anything today without typos... |
That's very nice. I've always wanted to see pie menus in a WM, I will test it when I will have some time. Keep up the good work. |
|
Back to top |
|
|
mirko_3 l33t
Joined: 02 Nov 2003 Posts: 605 Location: Birreria
|
Posted: Fri May 27, 2005 7:10 pm Post subject: |
|
|
Where does it look for the icons? _________________ Non fa male! Non fa male! |
|
Back to top |
|
|
|