Window List with preview 2.0.1

UUID: windowPreviewWindowList
Score: 18

Download



A window list with window preview. Created by adding the window preview from the iconized list to the default list. All credits to "physics" developer and the one who made the original window list (clem? Too lazy to search through the commits to find out who did it)

==Installation==

Extract this to ~/.local/share/cinnamon/applets/ or /usr/share/cinnamon/applets

 

==Change log==

(1/8/2012) 2.0.1 Fixed bug tht causes a preview to persist when the window is destroyed.

(1/8/2012) 2.0 Rewrote preview to only show the corresponding window and rebased to latest window list applet

(28/3/2012) 1.1 Fixed bug that application title doesn't change

(24/3/2012) 1.0 Initial version

About The Author

dalcde

Student in Hong Kong, passionate lover of linux (and computer in general).

My github page: http://github.com/dalcde

My contributions:

Themes:  White, Holo (Green)

Applets: Separator, Record Desktop, Caps/Num lock, Window list with preview, Touchpad Indicator, Classic Menu

 

Extensions: 2 Bottom Panels


25 Comments

  1. sokoc1nnamon says:

    Apple very cute and very useful. Can be improved by removing the default tooltip. And in future release also add a small close button for each preview.

  2. dalcde says:

    @sokoc1nnamon Press escape while hovering allows you to close/switch to different windows. Tooltip removed.

  3. dalcde says:

    @sokoc1nnamon Sorry about the first point. You just have to hover to the preview, but the hover disappears if there is some other window beneath. Will find some way to solve the problem.

  4. dalcde says:

    @sokoc1nnamon The menu is buggy. It's supposed to work if you hover over it.

  5. z06gal says:

    I am having one issue with this applet. It is easier to explain if I give you an example but let's say I am on ESPN and then go to another site....after going to the new site it still says ESPN in the windows list. it will change to the current site if I click on the window list twice.

  6. dalcde says:

    I don't think it's happening to me. Just to be clear, you are using a browser and switching tabs, right?

  7. z06gal says:

    Yes. Right now, obviously I am on this site but the tab below reads a sports forum I was on a little while ago and it will stay like that until I double click on it to change it. I use both ff and chromium and it does it on both. When I open a browser it will read my home page but it never changes afterward unless I change it myself by double clicking on it for some reason.

  8. sokoc1nnamon says:

    With regard to the small button to close each preview individually, was an idea very similar to the behavior of the preview of Windows 7. It was just an idea, however I am very happy with the previews. Especially when I watch TV, because I see all the live video on the small thumbnail.

  9. dalcde says:

    @z06gal Reproduced. I'll file a bug report since I just copied the code from the Cinnamon list.

  10. z06gal says:

    Ok dalcde. Thanks!

  11. dalcde says:

    @z06gal Fixed. It was actually my fault, since I accidentally deleted a piece of code when copying!

  12. z06gal says:

    Working perfectly dalcde! Thank you!

  13. physics says:

  14. physics says:

    if you figure the hover menu out let me know. it has about driven me crazy :)

  15. physics says:

    sorry for the blank comment

  16. i23098 says:

    Hi, thanks for making this... Unfortunately for me it's unusable as it seems to conflict with "Coverflow Alt-Tab" extension :( Don't really know who's fault is it, but with both enabled text would disapear, menu gets all weird :( With the small close button (like windows 7) and without incompatibilities, it would be awesome :)

  17. bimsebasse says:

    Hi dalcde, Linux Deepin has a great Gnome Shell dock extension complete with close buttons in previews that you maybe could get ideas and code bits from: http://alllinuxstuff.blogspot.com/2012/03/install-linux-deepin-gnome-extensions.html - in the unzipped downloaded folder it's the folder called "dock@linuxdeepin.com" containing their dock extension

  18. Dreami says:

    Very good, but when i choose to add the Windows List to te bottom Panel the previews don't work, only in the Panel on the Top. can you change this?

  19. SallyK says:

    This is a wonderful applet, it makes Cinnamon so much more usable for me. The only thing I wish it would do is for the window list to shrink as more entries appear in it, so it doesn't wind up pushing other things on the panel out of the way.

  20. Does not group together multiple instances of the same program. I've opened two terminals on same desktop, it showed them side by side on the tasbar, and by howering any of them it showed a preview of both terminals.

  21. nicamlg says:

    I liked thge idea, it makes the window list more useful. But.... :) I wish it to have some enhancements: - get some of the current theme effetcs (dropshadow, some border so the thumbnail isn't get fused with the windowm beneath) - allow some configuration options, at least on the .json file... I don't know how to make an options window, that would be better, since.. - I like to setup thumbnail size (fixed or relative to the screen size, i.e.) -remove the window name (as an option) And some other things related to hte window list. Thank you for that piece of code.

  22. DonDizzurp says:

    Your next version should include some sort of notification or blinking for windows that are updated in the background (Similar to the way Windows does it). When i receive messages from Pidgin, i have the Pidgin icon in the notification tray flash but it doesn't tell me which one of the several open chat windows it's referring to.

  23. dandv says:

    The title of the preview is white on transparent background. This works well for dark themes, but if the preview happens to pop up over a white background (say, a web page), it will be invisible.

  24. palos says:

    The dark frame around preview is not displaying (causing problems noted by Dandv): JS ERROR: !!! Exception was: TypeError: this.windowThumbnail is undefined JS ERROR: !!! message = '"this.windowThumbnail is undefined"' JS ERROR: !!! fileName = '"/usr/share/cinnamon/applets/windowPreviewWindowList@dalcde/applet.js"' JS ERROR: !!! lineNumber = '140' JS ERROR: !!! stack = '"()@/usr/share/cinnamon/applets/windowPreviewWindowList@dalcde/applet.js:140 ([object _private_St_Bin])@/usr/share/cinnamon/applets/windowPreviewWindowList@dalcde/applet.js:437 ([object _private_Meta_Workspace],[object _private_Meta_Window])@/usr/share/cinnamon/applets/windowPreviewWindowList@dalcde/applet.js:971 "'

  25. Here's a patch for making this applet look less bad with Cinnamon 1.8.2: http://pastebin.com/knG0bNiR I could not figure out how to apply styles from the currently selected theme so this is hardcoded to match pretty well with the default dark grey "Cinnamon" style.