Expose-clone 2.4 (shows thumbnails of open windows)

Stuff that has yet to be sorted into a category.
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

Expose-clone 2.4 (shows thumbnails of open windows)

#1 Post by MU »

Screenshot:
Image

http://puppyfiles.org/dotpupsde/dotpups ... ose2.4.jpg


Mac-OSX user know it - you hit a button, and all windows of your screen are shown as small snapshots.
So it is a kind of "visual Task-list". Clicking a thumbnail brings the window to front.

This is great, if you have many windows open.

There are 2 ways to start expose.

Drag "expose2now" on your desktop, and click on it.
Or start the permanent visible icon Image in your menue and click on it.


Options: If you get no correct screenshots, you can edit these 2 files in the texteditor, and try to set the delay-value to 50000 or so.
/usr/local/expose2.4/expose2
/usr/local/expose2.4/expose2now


You must install 2 dotpups, expose2.4.pup and imlib2.pup.

If you want another background, replace background2.jpg in the /resource -folder with your own.

Download:
http://dotpups.de/dotpups/Desktop-Tools/expose2.4.pup (80 kb)
Install imlib2, too!
http://dotpups.de/dotpups/Libraries/imlib2.pup (730 kb)

tip:
If you use "xcompmgr" (a tool to draw shadows and transparent windows), you have no delay at all! It keeps window snapshots already in a buffer, and expose will use this fast buffer.

Mark
Last edited by MU on Sat 03 Mar 2007, 21:05, edited 15 times in total.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Re: Expose-clone 2.4 (shows thumbnails of open windows)

#2 Post by Lobster »

MU wrote: Options: you can edit expose2 and expose2now in beaver, and try to set the delay-value to 300000. This is faster, but on some systems the screenshots will not look good then.
I set it to
delay="100000";
seems OK with that

I am using fvwm95 and the 'page selector' (bottom right)
and 'close programs bomb' top right appear as giant icons

Clicking on a minimised screenshot brings that to the fore.
- which I suppose is the main point? Good idea
Will now see if I use it . . .

Many thanks Mark
Last edited by Lobster on Wed 21 Sep 2005, 13:04, edited 1 time in total.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#3 Post by MU »

in icewm, the panel will be visible as a thumbnail, too. Should add an "exclude-list" somewhen.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#4 Post by MU »

I updated the expose-Dotpup.

Now it ignores windows called "panel" and "ROX-filer".
These were used for snapshots too on some Windowmanagers like oroborus.

Mark

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#5 Post by jcagle »

This is a feature I really like in Mac.

It's kind of funny, because I am at the point where I'm used to hitting F9 on a Mac all the time that I am doing it on Windows and Linux as well and nothing is happening.

I'm downloading this now.

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#6 Post by jcagle »

All it's doing is putting a little picture of the icon in my upper left-hand corner.

It does nothing.

I left click it, nothing happens. I middle click, nothing happens. I right click, it disappears.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#7 Post by MU »

also try the dotpup attached.
Install, then run "skippy" and press F9

If it works, add
skippy &

to your .xinitrc to have it always running :-)

Tell me if it is missing a lib.

Mark
Attachments
skippy.pup
(49.21 KiB) Downloaded 1034 times
Last edited by MU on Mon 21 Nov 2005, 05:05, edited 2 times in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

you installed the imlib-dotpup, too?

If yes, run
/usr/local/expose2.4/expose2now
in a console-window, and copy the error-message here.

Mark

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#9 Post by jcagle »

# /usr/local/expose2.4/expose2now
Segmentation fault
#

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#10 Post by jcagle »

and yes, I installed both dotpups.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

oops.. thats an ugly error.

I will check it tomorrow on a fresh install.

Tanks, Mark

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#12 Post by jcagle »

ok...if it helps any, I'm running Grafpup.

Maybe we've found a slight compatability issue?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#13 Post by MU »

I fixed it.
Download expose.pup again.
It was a string-error (memory-error).
I'm not so good in C, and oroborus seems to be more tolerant concerning that than icewm. Now it works with icewm, too :)

Have you tried skippy, too?

Mark

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#14 Post by jcagle »

expose is working now.

Skippy isn't working. I just tried it.

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#15 Post by jcagle »

# /usr/local/skippy/FILESYTEM/usr/bin/skippy
/usr/local/skippy/FILESYTEM/usr/bin/skippy: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
#

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#16 Post by MU »

ok, i added that lib to skippy.pup

Please install it again.
Greets, Mark

User avatar
aahhaaa
Posts: 341
Joined: Fri 07 Oct 2005, 03:21
Location: Lower Michigan, North America

#17 Post by aahhaaa »

Mark- its so sweet for us dialuppers that these things are sized in K and not M! :D

does the imlib2.pup library have any other potential uses?

Guest

#18 Post by Guest »

yes, it is needed by some apps with nice grafic effects

For example MU's cool Iconmen

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#19 Post by jcagle »

I installed the new dotpup. Still not working.

I uninstalled the dotpup, and made sure all the directories and files were gone. Then I reinstalled again.

Still giving me the same error.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#20 Post by MU »

Oh, I still had a typo in the Paths in the skippy-dotpup :oops:

fixed now...

Mark
ps. no, the Iconmenue is not available yet.

Post Reply