- Sep 08, 2009
-
-
Robert Hartl authored
Transmitted-via: Transifex (translations.xfce.org)
-
- Sep 05, 2009
-
-
Carles Muñoz Gorriz authored
Transmitted-via: Transifex (translations.xfce.org)
-
Carles Muñoz Gorriz authored
Transmitted-via: Transifex (translations.xfce.org)
-
- Sep 04, 2009
-
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
Centering the icon is done by hiding the alignment in which the label would otherwise be presented. The alignment wastes space even if the label is empty or hidden.
-
Jannis Pohlmann authored
Just like the rest of ThunarThumbnailer, this code is somewhat scary. ThunarThumbnailer now queues individual thumbnail request in a wait queue which is triggered at most every 100ms. All requests made in this time slot are grouped and sent out as *one* request. For each time slot, the local optimization is 3+n D-Bus messages (1 request, 1 started signal, 1 finished signal and n ready signals) as compared to 4*n messages we had before (1 request and 1 started, finished and ready signal for each individual file). Of course this calculation is naive. In theory our users scroll up and down like crazy, sometimes slower, sometimes faster, everyeone using different Thunar window and icon sizes. As a result the grouped requests are sometimes very small and sometimes very large. It's worth noting that this optimization performs better, the more files are visible in the window and the faster a user scrolls (as this means that more files are made visible within 100ms and thus, the size of group requests grows). So I guess we're good.
-
- Sep 03, 2009
-
-
Jannis Pohlmann authored
File system is also included in the placeholder as it is supposed to appear between trash and network for consistency reasons. However, the file system action is always added to the action group as it will of course always be displayed.
-
Jannis Pohlmann authored
Otherwise use it's display name in order to be consistent with the translations of GVfs (or whatever trash implementation is being used).
-
Jannis Pohlmann authored
With this commit, the trash icon is only displayed when the trash:// URI scheme is supported by GIO. It also adds a network icon if network:// is supported. Items have been re-arranged a bit. The order now is: home, desktop, trash, file system, network.
-
Jannis Pohlmann authored
This function checks whether an URI scheme is supported on the system or not. It will be used by Thunar to find out whether to show/hide important system paths like trash:// and network:// in the side pane and in the go to menu.
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
We probably don't want to set the executable flag for files if we don't know their UNIX mode. Using 0666 for files prevents Thunar from trying to execute those files. We still need 0777 for directories though because only with the execute bit, one can browse a directory.
-
Jannis Pohlmann authored
This helps getting rid of a lot of unnecessary emblems (like for the trash icon in the side pane).
-
Jannis Pohlmann authored
With GIO, the size of the trash:/// directory no longer corresponds to whether the trash is empty or not. Instead, we have to use the G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT attribute. This commit adds a new method thunar_file_get_item_count() which is used the shortcuts pane and the tree view to make the empty trash action sensitive or insensitive. Also remove a few redundant g_file_info_has_attribute() checks.
-
Jannis Pohlmann authored
This restores the old pre-GIO behavior. Remote file systems and schemes like trash:// don't support trashing, thus we need to delete their files permanently.
-
Jannis Pohlmann authored
This didn't work before for several reasons: the trash attribute namespace was not part of THUNARX_FILE_INFO_NAMESPACE and Thunar tried to read trash::orig-file but it's actually trash::orig-path. Last but not least, this one is not a normal but a byte string attribute.
-
- Sep 02, 2009
-
-
Iñigo Varela authored
Transmitted-via: Transifex (translations.xfce.org)
-
- Sep 01, 2009
-
-
Evaggelos Balaskas authored
Transmitted-via: Transifex (translations.xfce.org)
-
- Aug 30, 2009
-
-
Jannis Pohlmann authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
- Aug 29, 2009
-
-
Jannis Pohlmann authored
Hope this is done the right way. At least it makes Thunar compile again.
-
- Aug 27, 2009
-
-
Per Kongstad authored
Transmitted-via: Transifex (translations.xfce.org)
-
Piarres Beobide authored
Transmitted-via: Transifex (translations.xfce.org)
-
- Aug 24, 2009
-
-
Jannis Pohlmann authored
Pass G_FILE_QUERY_INFO_NONE to thunar_io_scan_directory() instead of G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS, otherwise that function is not able to identify the type of the GFile as a G_FILE_TYPE_DIRECTORY.
-
- Aug 23, 2009
-
-
Nick Schermer authored
-
-
Nick Schermer authored
Most of them are the new tooltip api in plugins and GtkEntry -> GtkEditable functions.
-
Carles Muñoz Gorriz authored
Transmitted-via: Transifex (translations.xfce.org)
-
Carles Muñoz Gorriz authored
Transmitted-via: Transifex (translations.xfce.org)
-
Carles Muñoz Gorriz authored
Transmitted-via: Transifex (translations.xfce.org)
-
- Aug 22, 2009
-
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
Nick Schermer authored
-
- Aug 21, 2009
-
-
Nick Schermer authored
-
Nick Schermer authored
Also refactor the wallpaper plugin code a bit, so it matches the thunar coding style.
-
Nick Schermer authored
-