- Feb 19, 2011
-
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
-
Piotr Sokół authored
New status: 675 messages complete with 2 fuzzies and 1 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
- Feb 18, 2011
-
-
Piotr Sokół authored
New status: 675 messages complete with 2 fuzzies and 1 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
- Feb 14, 2011
-
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
-
- Feb 13, 2011
-
-
Jannis Pohlmann authored
When trashing a directory we cannot call the Delete() method of the thumbnailer service as that would not delete thumbnails of its descendants. Using the base URI parameter of Cleanup() we can achieve this however.
-
Jannis Pohlmann authored
Also increase the timeouts for Copy() and Delete() D-Bus method calls to 500ms to reduce the D-Bus traffic.
-
- Feb 12, 2011
-
-
- Feb 09, 2011
-
-
Sergio Marques authored
New status: 678 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
Sergio Marques authored
New status: 678 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
- Feb 08, 2011
-
-
mpopovic authored
New status: 678 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
Jannis Pohlmann authored
-
- Feb 07, 2011
-
-
Jannis Pohlmann authored
Use a timeout of 175ms instead of 250ms.
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
This does wonders when linking stuff from slow remote locations into your local system.
-
Jannis Pohlmann authored
This probably has to be improved (at least Copy() sometimes causes weird icon view behavior when copying a lot of files to an open window). Move transfer jobs work fine.
-
Jannis Pohlmann authored
This helps removing thumbnails from the on-disk cache that are no longer needed because the original file no longer exists. It does a pretty good job at that but there's more work to do to integrate Copy(), Move() and Delete() in all the jobs.
-
Jannis Pohlmann authored
This one also uses a queue and a timeout of 250ms to group Copy() D-Bus method calls.
-
Jannis Pohlmann authored
We again use something like the wait queue in the old ThunarThumbnailer here for grouping Move() and Delete() calls. The same will be done for Copy(). It performs really well, moving 200 images from one folder to another only generates a single Move() request with all images. At least on my fast machine. The actual calls to thunar_thumbnail_cache_move_file() and thunar_thumbnail_cache_delete_file() in the transfer and I/O jobs still have to be added.
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
With this tumblerd can just copy the thumbnail and adjust its meta data when a file is renamed. We thereby avoid regenerating thumbnails for files that are simply renamed but whose contents don't change at all. We probably need some extra code to check whether the file type has now changed or become incompatible with tumbler. In that case we will have to drop the thumbnail. But how often does this really happen?
-
Jannis Pohlmann authored
This is the second part of redesigning how thumbnails are requested in Thunar. Each ThunarStandardView now has a ThunerThumbnailer object. On scroll and resize events and whenever a new directory has finished loading, ThunarStandardView now schedules a timeout or idle handler (depending on the situation) to request thumbnails for all visible items of the view. This timeout/idle handler is rescheduled whenever the user starts or continues scrolling or resizing. This avoids sending requests while the user is scrolling and its important to not have D-Bus interfere with the Thunar main loop. We now have a much more responsive thumbnailing and scrolling experience! Requests are also dropped by each view when a directory is closed/left. This means that we no longer generate thumbnails the user is not interested in any more. This commit also uses the proper D-Bus method for cancelling thumbnail requests (it's called "Dequeue", not "Unqueue"). The properties dialog is updated to match changes in the ThunarThumbnailer API.
-
Jannis Pohlmann authored
This commit also drops ThunarThumbnailer in ThunarIconFactory and adds it to ThunarPropertiesDialog. There will be one ThunarThumbnailer for each ThunarStandardView soon in order to bring back normal thumbnail generation.
-
- Jan 30, 2011
-
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
-
Jannis Pohlmann authored
-
Sergio Marques authored
New status: 678 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
Jannis Pohlmann authored
This fixes a regression introduced in 4.8. In thunar-vfs we did the same thing we do now: when a desktop entry is to be renamed we only replace the Name field instead of renaming the file itself. This also affects xfdesktop which uses Thunar's rename feature through D-Bus.
-
- Jan 29, 2011
-
-
Jannis Pohlmann authored
-
- Jan 26, 2011
-
-
Jannis Pohlmann authored
These icons were part of older gnome-icon-theme releases but have now disappeared. There are no useful equivalents in the icon naming specification or the GTK+ stock icons (well, there is GTK_STOCK_COPY, but no appropriate replacement for "stock_folder-move"), so for now it's best to ship the icons ourselves, I think.
-
- Jan 24, 2011
-
-
Jannis Pohlmann authored
This avoids a segmentation fault when creating files like '%s' or '%S' using File => Create Document => Empty File.
-
Jannis Pohlmann authored
Apparently, the GVfs trash backend only allows top-level directories in the trash to be modified. Children can be deleted implicitely but e.g. when emptying the trash, only the top-level items may be deleted. To give an example: g_file_delete() fails for "trash:///test/foo.txt" but succeeds for "trash:///test". This problem is covered in the trash specification under "Implementation notes".
-
Jannis Pohlmann authored
The last character of all key names was always left out when storing the key/value pair in the TDB file. As a consequence, two similarly named files (e.g. x1 and x2) were treated the same (x) and both were assigned the same emblems.
-
- Jan 23, 2011
-
-
Jannis Pohlmann authored
-
- Jan 21, 2011
-
-
Piotr Sokół authored
New status: 675 messages complete with 2 fuzzies and 1 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
- Jan 20, 2011
-
-
Mișu Moldovan authored
New status: 678 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
Piotr Sokół authored
New status: 661 messages complete with 13 fuzzies and 4 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
- Jan 18, 2011
-
-
Leandro Regueiro authored
New status: 289 messages complete with 0 fuzzies and 4 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-
Leandro Regueiro authored
New status: 678 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org).
-