- 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
-
Nick Schermer authored
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
For some reason "git merge --squash" didn't preserve squashed commit information after resolving the conflicts manually. So here the changes are explained in detail in the extra ChangeLog.
-
Jannis Pohlmann authored
-
-