Folderview Screenlet

Conky

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

21
Become a Fan
7.7

Description:
I had a litle time using kde and one thing i love is the folderview applet, i took Julien Lavergne version made some nasty improvements and here it is...

the folderview screenlet

you need screenlets 0.1.2
Last changelog:

0.4.6 - scaling
0.4.7 - sorting
0.4.8 - drop support
0.4.9 - better font drawing
0.5.1 - Now called folderview instead of folderviewclone
0.5.2 - Lots of improvements , including proper icon handling , speed optimizing , and bugs , also blame your icon set if its slow...
0.5.3 - even better icon handling
0.5.4 - support for .desktop files
0.5.5 - Removed glib dependency
0.5.99 - vertical expander better icons
0.6.1 - Font change now works, also some scalling issues fixed
0.6.2 - Font styles and sizes now works
0.6.3 - Now has the ability to easily export/save you own theme/look
0.6.4 - fixed bug in default theme
0.6.5 - optimized spacing
0.6.6 - speed optimizations , file/folder exclude list
0.7 - added a scrollbar (its a bit slow when in scrollbar mode i dont know why ill try to fix it)
0.7.1 - some improvments (i dont know if the scrollbar mode is only slow on my rig i would apreciate some feedback)
0.7.2 - more improvments
0.7.3 - speed improvments
0.7.4 - bug fix in lauching file
0.7.5 - bug fix for karmic not having gnomedesktp module
0.7.6 - Only monitors visible files now (slowness on home folder stoped), you can scroll in scrollbars with mouse scroll button and some bug fixes
0.7.7 - Bug fix
0.7.8 - Bug fix
0.7.9 - Added thumbnail support (when available)
0.8.0 - speed improvement of the thumbnails
0.8.1 - bug fix - tooltips always on back
0.8.2 - Bug fix
0.8.3 - Bug fix
0.8.4 - Bug fix
0.8.5 - better tooltips , changed thumbnails to gio, begging implementing context menus... if someone can tell me how to copy files with gio ...
0.8.6 - Bug fix
0.9 - Full drag and drop support
0.9.1 - Fixed bugs, can only drag files if locked, added background image
0.9.2 - Basic context menu
0.9.3 - Bug fix
0.9.4 - Ability to only show by extension, and drop multiple files
0.9.5 - Allows to right click open with
0.9.6 - Code cleanup, support for file paste
0.9.7 - Bug fix, and scroolbar theming
0.9.9 - lots of bug fixes, new version is a rewrite, you need to purge the old version config and delete any old versions on you system


Ratings & Comments

160 Comments

pacmandu

Hello I am wondering how is folder view sorting? I have folder view running and I have scripts that I would like to have in a specific order and no matter how I name them the order doesn't change in folder view. Any help is greatly appreciated. Thank you

pacmandu

Nevermind. I solved my problem. Thanks

r4z3r

This widget is great, Ive been looking for something like this and Ive finally found it. I just have one problem, when I have many icons and they dont fit in the window I get a scrollbar, I dont like the look of the scrollbar so I wonder if its possible to hide it?

enricodiniverdiani

I've installed and dublecliked on FolderviewScreenlet.py. Ubuntu makes it working but each time I reboot, the screenlet desappairs drom the desktop. How can i do to make Folderview working in Ubuntu?

E-mol

Will it be possible one day, (or maybe all ready?) that folderview use the same icons for folders, as I have set in nautilus? Here a screen of my situation right now. You see, there is three folders where I have changed icons. But folderview doesn't use the new icons. http://dl.dropbox.com/u/2825077/screen.png

joplass

If only one can preview the contents of those folders this screenlet will be perfect.

simon9007

1.ctrl+alt+D,it disappears. 2.could not create new items(file or folder) in the box. 3.conflict with compiz (SCALE[the option"click desktop to show desktop"not work] & RING SWITCHER[after "ctrl+alt+D",i can't switch windows by the wheel at top right corner{my hotkey}.but the keyboard hotkey can])

simon9007

i found 1&3 can be solve by one step:remove the tick of “hide skip taskbar windows” in "General Options"(compiz options).

dh04000

I found a problem with the folder-view screenlet, and its a show stopper... The properties button does nothing when clicked, thus I can not change the menu from the default home. I want to make it look into a folder in my documents like I always had it, but I can't change it now. I'm on the newest screenlets development release via ppa provided at screenlets.org. Please find a fix, its been this for months, and I want my folderview/launcher I have always enjoyed back! Thank you.

dh04000

http://ubuntuone.com/p/U4D/

ishanthilina

I found a rather naive way to get across the problem. Until someone fixes the bug, this trick will do it fine. http://blog.ishans.info/2012/01/15/how-to-fix-the-folderview-screenlet-properties-dialog-exception-throw/

Anduu

Right clicking and selecting properties results in: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 1991, in menuitem_callback self.show_settings_dialog() File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 1442, in show_settings_dialog se.set_info(self.__name__, glib.markup_escape_text(self.__desc__), '(c) ' + glib.markup_escape_text(self.__author__), TypeError: glib.markup_escape_text() argument 1 must be string or read-only buffer, not None I think it's a bug with the latest python ie 2.7 in Natty.Just started recently.

Naf71

Also after updating Gnome on archlinux, the FolderView open another section in most of what I have configured... I remove the configuration in config and rebuilt another configuration, but the problem persists.

kdford

When folderview screenlet(s) are on the desktop and I use the panel applet to minimize windows (equivalent of MS Windows "Show Desktop"), the folderview screenlet(s) also minimize. Maybe this is intentional, or maybe I can configure it (I've tried, lock, sticky, widget, nothing works)... I generally would like to click "Show desktop" for the sole purpose of getting to my FolderView screenlets. Thanks

Nitrobakter

terminal-> gconf-editor next: apps->compiz->general->allscreens->options->hide_skip_taskbar_windows (unmark) and will be all right.

Cooner

screenlets-0.1.2 requires that the __NAME__ attribute end with "Screenlet", i.e. it should be FolderViewScreenlet, not just FolderView. (See their developers documentation, it is stated there.) The thing is, the screenlet code looks very inconsistent... all over the place the code uses __name__[:-9] to strip the Screenlet, and sometimes it checks using endswith("Screenlet") and sometimes it doesn't. So nearly everything works, but the init stuff isn't reading the FolderView1.ini file, instead looking for: HOME/.screenlets/F/default/FolderView1.ini as it has stripped the last 9 chars from __name__. Note that it gets the file correct when WRITING the data, just not when reading it to instantiate a new screenlet object. I'd call this a bug in screenlets for not checking, and not breaking consistently (classic problem of errors failing silently when not explicitly silenced) but it's also your problem since they don't seem to be supporting that code anymore (but I like your screenlet!)

Cooner

heh, ok, so I missed the fact that you are both screenlets and FolderView developer... I'm not sure if you're maintaining either project or just left screenlets. At any rate, many of the persistence bugs are fixed by adding "Screenlet" to the __NAME__ attribute in the FolderViewScreenlet.py file. This is easily done by users and developer alike :) **Avoids all politics of screenlets fork**

citta84

Thanks, I like soo much!

ranaveloxxx

Hi Whise, Greetings from Chile I really like your work on this tool. I only don't know how to 'erase', or delete some of the Folderview 'windows' that I've created. I can close them one by one, after startup , when all of the are on the desktop. Is there a way to selectively (and definitly) delete some of them? Thanks again, and keep the good work! Javier

azawi

has anyone an idea how to fix this ? what is an update of a piece of software worth when it contains nothing but new bugs ?

Whise

read the changelog

Whise

use your window manager to put it always bellow, i guess a smart person like you have figured out how to do that already

azawi

yes thank you, switched it to "keep below" but it is unvisible, it is running (the screenlets manager shows it) and it shows up in "startup applications" but its not visible. this screenlet drives me crazy, it still does not work.

azawi

trying to start it via terminal gives me this: goemon@goemon-desktop:~$ python -u /home/goemon/.screenlets/FolderView/FolderViewScreenlet.py CachingBackend: Loading instances from cache CachingBackend: Loading <FolderView1> Found a running session of FolderView, adding new instance by service. Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.FolderView was not provided by any .service files Screenlet has already been added to /tmp/screenlets/screenlets.goemon.running Loading instances in: /home/goemon/.config/Screenlets/FolderView/default/ File: FolderView1.ini /home/goemon/.config/Screenlets/F/default/FolderView1 LOAD NEW THEME: default FOUND: /home/goemon/.screenlets/FolderView/themes/default theme.conf found! Loading option-overrides. theme.conf loaded: Name: default Author: helder Version: None Info: Created automaticly Override: shadow_color WARNING: Option 'shadow_color' not found or protected. Override: frame_color_selected WARNING: Option 'frame_color_selected' not found or protected. Override: shadow_size WARNING: Option 'shadow_size' not found or protected. Override: border_size_selected WARNING: Option 'border_size_selected' not found or protected. Override: color_title WARNING: Option 'color_title' not found or protected. Override: frame_color WARNING: Option 'frame_color' not found or protected. Override: border_color WARNING: Option 'border_color' not found or protected. Override: border_size WARNING: Option 'border_size' not found or protected. Override: pericons WARNING: Option 'pericons' not found or protected. Override: height Override: width Override: full_path WARNING: Option 'full_path' not found or protected. Override: show_title WARNING: Option 'show_title' not found or protected. Override: icon_size WARNING: Option 'icon_size' not found or protected. Override: rounda WARNING: Option 'rounda' not found or protected. Override: banner_size WARNING: Option 'banner_size' not found or protected. Override: expand WARNING: Option 'expand' not found or protected. Override: color_text WARNING: Option 'color_text' not found or protected. Set options in FolderView LOAD NEW THEME: default FOUND: /home/goemon/.screenlets/FolderView/themes/default theme.conf found! Loading option-overrides. theme.conf loaded: Name: default Author: helder Version: None Info: Created automaticly Override: shadow_color Override: frame_color_selected Override: shadow_size Override: border_size_selected Override: color_title Override: frame_color Override: border_color Override: border_size Override: pericons Override: height Override: width Override: full_path Override: show_title Override: icon_size Override: rounda Override: banner_size Override: expand Override: color_text Traceback (most recent call last): File "/home/goemon/.screenlets/FolderView/FolderViewScreenlet.py", line 1424, in <module> screenlets.session.create_session(FolderViewScreenlet) File "/usr/lib/pymodules/python2.6/screenlets/session.py", line 472, in create_session session.start() File "/usr/lib/pymodules/python2.6/screenlets/session.py", line 237, in start if self.__load_instances(): File "/usr/lib/pymodules/python2.6/screenlets/session.py", line 396, in __load_instances self.__restore_options_from_backend(sl, self.path+filename) File "/usr/lib/pymodules/python2.6/screenlets/session.py", line 422, in __restore_options_from_backend setattr(screenlet, opt.name, opt.on_import(opts[o])) File "/home/goemon/.screenlets/FolderView/FolderViewScreenlet.py", line 1015, in __setattr__ screenlets.Screenlet.__setattr__(self, name, value) File "/usr/lib/pymodules/python2.6/screenlets/__init__.py", line 886, in __setattr__ self.on_scale() File "/home/goemon/.screenlets/FolderView/FolderViewScreenlet.py", line 1170, in on_scale self.update_scrollbar() File "/home/goemon/.screenlets/FolderView/FolderViewScreenlet.py", line 430, in update_scrollbar self.fullscroll = round(((self.icon_num/self.sb_row) +1) / self.sb_column) AttributeError: 'FolderViewScreenlet' object has no attribute 'icon_num' goemon@goemon-desktop:~$ screenlet still unvisible, dont know if it is running or not, i removed it from startup applications before. i cannot believe that ubuntu is such a crap.

azawi

finally got it to work :-)) a complete reinstall of screenlets via synaptic has done it thanks for the help

Pling
0 Affiliates
Details
license
version 0.9.9
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 4

More Conky from Whise:

AmarokStats
Whise
last update date: 13 years ago

Score 5.3

8 Skins for today calendar Screenlet
Whise
last update date: 13 years ago

Score 5.0

Digital Clock Screenlet
Whise
last update date: 13 years ago

Score 5.0

Vnstat screenlet
Whise
last update date: 15 years ago

Score 5.0

Wiki of the day
Whise
last update date: 16 years ago

Score 5.0

Sidebar Screenlet (with docking)
Whise
last update date: 17 years ago

Score 6.1

Other Conky:

BCCRScreenlet
gartuz
last update date: 17 years ago

Score 5.0

Clear-enGlish Theme pack (Picframe Theme
ClearenGlish
last update date: 17 years ago

Score 4.7

EveTime
forevertheuni
last update date: 17 years ago

Score 5.0

Pikachu Theme for TuxaGoshi screenlet
someguy1
last update date: 17 years ago

Score 5.0

CurvedUbuntu theme for sidebar
LLL
last update date: 17 years ago

Score 5.0

Oblique Strategies
nickca
last update date: 17 years ago

Score 5.7