NEWS 68.4 KB
Newer Older
Alexander Schwinn's avatar
Alexander Schwinn committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
1.8.10
======
   - Allow compilation with panel 4.15
   - thunar-job: callee should keep track of the number of processed files 
   (Bug #16117)
   - Thunar does not show a context menu on right-click when started via 
   trash-panel-plugin (Bug #16000)
   - Make sure icon text is centered after unchecking "Text beside icons"
   - Remove the vertical gap between icon and its label (Bug #16041)
   - Fix icon view alignment (Bug #16107)
   - Not possible to grab scrollbar on the very right pixels when Thunar 
   is maximized (Bug #16050)
   - Wrap text of error dialog
   - Not possible to empty the trash via the pathbar context menu
   - Crash on refresh if remote folder has been removed (Bug #15961)
   - Center action buttons in conflict dialog window (Bug #15973) - 
   Prevent usage of deprecated gtk_dialog_get_action_area
   - Ensure user customizable action uses currently selected file path 
   (Bug #15119)
   - make filename label selectable in conflict dialog window
   - Center action buttons in conflict dialog window (Bug #15973)
   - Clear user customizable action shortcut when the action is deleted
   - Prevent Gtk-CRITICAL when adding or modifying a user customizable 
   action.
   - Thunar SendTo Email: Add missing archive formats for archive 
   detection (Bug #15917)
   - sendto plugin: fix content type resolution. (Bug #15916)
   - sendto plugin: extract function tse_file_is_archive (Bug #15916)
   - sendto plugin: move g_file_info_get_content_type() call out of the 
   cycle (Bug #15916)
   - All glory to lowercase (Bug #15394)
   - mismatched names between thunar.appdata.xml and thunar.desktop (Bug 
   #15498)
   - Replace text "Enter the new name:" by "Enter the name:" for file 
   creation dialog (Bug #15423)
   - Remove superfluous .desktop file "Thunar-folder-handler.desktop.in" 
   (Bug #15467)
   - Prevent unnecessary fallback copy-delete in file move when overwriting
   - Fix possible memory leak
   - Fix popup menus size (Bug #15832)
   - Add Alt+D as alternative accelerator for Open Location (Bug #15828)
   - Do not insert hyphens at intra-word line breaks (Bug #15856)
- Translation Updates:
  Albanian, Arabic, Belarusian, Bulgarian, Catalan, Chinese (Taiwan), 
  Croatian, Danish, Dutch, English (United Kingdom), French, Galician, 
  German, Hungarian, Italian, Japanese, Korean, Lithuanian, Malay, 
  Norwegian Bokmål, Persian (Iran), Polish, Portuguese, Portuguese 
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, 
  Ukrainian, 

Andre Miranda's avatar
Andre Miranda committed
51 52 53 54 55 56 57 58 59 60 61
1.8.9
======
- Remove 'auto-expand folders' from tree-view since it causes bad
usability with keyboard (Bug #15743)
- preferences: Add button icons to Help/Close
- Use designated initializer to avoid compile warnings (Bug #15734)
- Prevent premature disposal of clipboard manager (Bug #15635)
- Keep "Open with" menu items updated (Bug #15530)
- Translation Updates: Norwegian Bokmål, Norwegian Nynorsk, Portuguese,
Portuguese (Brazil), Turkish

Alexander Schwinn's avatar
Alexander Schwinn committed
62 63 64 65 66 67 68 69 70 71 72
1.8.8
=====
- Do not register "send to" as last used app (Bug #14118)
- Use https where possible
- Dont restart the folder monitor on each refresh (Bug #13364)
- Fix XML declaratation in uca.xml (Bug #13623)
- Always show the executable checkbox (Bug #15605)
- Replace Trash action with Delete as needed (Bug #15352)
- Translation updates: Armenian, Finnish, Kazakh,
Portuguese (Brazil), Swedish, Thai, Turkish

Alexander Schwinn's avatar
Alexander Schwinn committed
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
1.8.7
=====
- Fix crash on unmounted volume in tree pane right click (Bug #15452)
- Do not check G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE anymore (Bug #15367)
- Deactivate "Move to Trash" menu entry on volumes without trash (Bug #15352)
- thunar-sendto-email.desktop: use xdg mail-send icon
- Restore "Empty File" menu icon (Bug #15540)
- Rename Camelcase to Title Case (Bug #15579)
- Update mimeapps.list only when necessary (Bug #15533)
- Prevent new bookmarks on sidebar when dragging files (Bug #14921)
- Translation updates: Albanian, Armenian (Armenia), Belarusian, Catalan,
Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
English (Australia), Finnish, French, Galician, German, Hebrew, Hungarian,
Interlingue, Italian, Japanese, Malay, Norwegian Nynorsk, Portuguese, Russian,
Serbian, Spanish, Thai, Turkish

Andre Miranda's avatar
Andre Miranda committed
89 90 91 92 93 94 95 96 97 98 99
1.8.6
=====
- Job is now optional for thunar_io_scan_directory
- Expand scroll window of file operation progress dialog (Bug #14946)
- Fix compiler error -Wcast-function-type (GCC 8)
- Bump glib minimal required version
- Fix g_type_class_add_private is deprecated
- Small code cleanup
- Fix pathbar to on middle click open folders in new tabs (Bug #15302)
- Translation updates: Danish

Alexander Schwinn's avatar
Alexander Schwinn committed
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
1.8.5
=====
- Do not exit when dbus name registration fails (Bug #15149)
- tree view jumps (scrolls) when clicking on a directory (Bug #15174)
- Correctly check if destination is writable (Bug #14718)
- Make tree-view 'Move to Trash' icon the same as in main pane
- Make toggle for the delete entry affect tree-view side pane too
- Pathbar buttons are now resized on folder rename (#15024)
- Load templates synchronously (Bug #15200)
- delete key in tree-view can delete the user home folder (Bug #15095)
- Hide unneeded context menu entries for folder "Trash" in tree view
- crash after clicking when XDG_SESSION_TYPE isn't set (Bug #15366)
- man page incorrectly suggests '-v' instead of '-V'
- Fix how wallpaper is set on Gnome
- SEGV (11) on USB-flash connection (Bug #13813)
- Fix session startup priority
- Fix queued context menu popup
- Restore right-click drag and drop functionality (Bug #14583)
- Translation updates: Albanian, Amharic, Arabic, Asturian, Basque, Belarusian,
Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong SAR China),
Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia),
English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician,
German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
Norwegian Nynorsk, Occitan, Persian (Iran), Polish, Portuguese,
Portuguese (Brazil), Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Telugu, Thai, Turkish, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Alexander Schwinn's avatar
Alexander Schwinn committed
128 129 130 131 132 133 134
1.8.4
=====
- renamed org.freedesktop.FileManager1.service.in to
 org.xfce.Thunar.FileManager1.service.in to avoid name clashes (Bug #12414)
- Exit when name org.freedesktop.filemanager1 lost on message-dbus (Bug #15088)
- Translation updates: Bengali, Catalan, Portuguese

Alexander Schwinn's avatar
Alexander Schwinn committed
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
1.8.3
=====
- Thunar sometimes mounts USB drives with root permission (Bug #14719)
- FreeBSD -Thunar crash due to passing null to strcmp() (Bug #15059)
- Add support for org.freedesktop.FileManager1 (Bug #12414)
- Still 8sec delay on logout when there is an open thunar window (Bug #15008)
- Thunar does not recover directories opened in a previous session (Bug #14969)
- Thunar utilizes 100%CPU when the parent directory is not readable (Bug #14900)
- Add support for CTRL+Z in rename dialog (Bug #14956)
- Thunar rarely freezes when switching to tree-view (#14960)
- Crash in tree-view when multiple windows are open (Bug #14714)
- Improve description of UCA command parameters (Bug #14720)
- Fixed some Warnings and GLib-GObject-CRITICAL messages
- Translation updates: Albanian, Belarusian, Catalan, Chinese (China),
Chinese (Taiwan), Croatian, Czech, English (Australia), Finnish, Galician,
German, Greek, Hebrew, Hungarian, Icelandic, Italian, Japanese, Kazakh, Korean,
Lithuanian, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Romanian,
Russian, Slovak, Spanish, Thai, Turkish

Alexander Schwinn's avatar
Alexander Schwinn committed
154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
1.8.2
=====
- Custom actions without an icon could caused the file manager to crash (Bug #14464)
- Fixed segfault while clicking or typing when using wayland (Bug #14461)
- Spinner still active after user cancels to mount volume (Bug #14536)
- Fix standard view border during drag and drop (Bug #14523)
- Fix build without HAVE_GIO_UNIX (Bug #12863)
- Fix messed up row-height with disabled "automatically expand columns as needed" in
detailed view. (Bug #14548)
- Add custom date format Bug (#14527)
- Avoid segfault on file operations (Bug #14281)
- Update progress when deleting files (Bug #14102)
- More options for thumbnail size (Bug #14451)
- Show numeric(%) progress in file operation dialog (Bug #14102)
- Add Ctrl+= as alternative accelerator for Zoom In (Bug #14586)
- Fix UCA forgets keyboard shortcut (Bug #14617)
- Add preference to open new thunar instances as tabs (Bug #13314)
- Add support for folder.jpg (Bug #14576)
- Show file size in binary units by default (Bug #14653)
- Removed start limit from Bulk Renamer to rename by number (Bug #14437)
- Added preferences item to toggle 'delete' in the context menu (Bug #13327)
- Added infobox to preferences in order to inform about missing gvfs
- Right mouse click will not display icons for custom actions (Bug #14685)
- Allow tabs switch with Ctrl + PgUp/PgDown (Bug #9585)
- Many minor styling fixes
- Translation updates: Albanian, Amharic, Arabic, Asturian, Basque, Belarusian, Bengali,
Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong SAR China), Chinese (Taiwan),
Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom), Esperanto,
Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
Norwegian Bokmål,Norwegian Nynorsk, Occitan, Persian (Iran), Polish, Portuguese,
Portuguese (Brazil), Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Telugu, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Andre Miranda's avatar
Andre Miranda committed
188 189 190 191 192 193 194 195
1.8.1
=====
- Downgrade libxfce4-ui required version to 4.12.0
- Bump exo version to 0.12.0
- Use symbolic icon for edit button in pathbar
- Add the right-click menu item "Open with" as well for folders
- Translation updates: Catalan, French, Galician, Norwegian Bokmål

Alexander Schwinn's avatar
Alexander Schwinn committed
196 197 198 199 200 201 202 203 204 205 206
1.8.0
=====
- Refresh folder-copy and -move icons from Adwaita icon theme
- Introduce ellipsis to Detailed View filename
- Convert AppData file to AppStream (Bug #14037)
- fixed and/or silenced all remaining gtk3 deprecations
- Translation updates: Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech,
Danish, Dutch, English (Australia), English (United Kingdom), French, Galician, German, Hebrew,
Hungarian, Italian, Japanese, Korean, Lithuanian, Malay, Polish, Portuguese, Portuguese (Brazil),
Russian, Spanish, Turkish, Ukrainian

Alexander Schwinn's avatar
Alexander Schwinn committed
207 208 209 210 211 212 213 214
1.7.2
=====
- Thunar confuses files (bug #12435)
- Use display_name instead of basename to display filenames (bug #13532) 
- Avoid unexpected overshoot fade on icon view
- Make it possible to assign accelerators to custom actions
- Killing thunar as well kills all launched sub-processes (bug #14277)
- Thunar User Configurable Actions do not work for remote locations (bug #7652), patch from (bug#7305)
215
- replaced links to "http://thunar.xfce.org/" with "https://docs.xfce.org/xfce/thunar/start"
Alexander Schwinn's avatar
Alexander Schwinn committed
216 217 218 219 220 221 222 223 224 225
- SIGSEGV when thumbnailer is under heavy load after opening many tabs (bug #13756)
- bumped dependency to xfce4-panel to API v.2 / 4.12.0
- Fixed creation of .desktop file when dropping URL into folder (bug #14239)
- Restoring non-empty folders leaves copy in Trash (bug #13535)
- Fixed an uncritical "use after free"
- Translation updates: Albanian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, English (Australia),Finnish, French, Galician, German, Greek, Hebrew, Indonesian, Italian,
Japanese, Kazakh, Latvian, Lithuanian, Malay, Norwegian Bokmål, Persian (Iran), Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Turkish, Ukrainian

Alexander Schwinn's avatar
Alexander Schwinn committed
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256
1.7.1
=====
- Do not translate "Trash" files and folders (Bug #14211)
- Regression: Context menu misplaced (bug #14216)
- Crash in thunar_file_is_gfile_ancestor (bug #14202)
- Add a systemd user unit for the two D-Bus session services (bug #12236)
- Add setting to show file sizes in bytes (bug #11690) fix for statusbar
- Add setting to show file sizes in bytes (bug #11690) fix for overwrite confirmation dialog
- Add setting to show file size in bytes in detailed view (Bug #11690)
- Show exact size in bytes in directory properties dialog (bug #12858)
- Thunar's "open with" custom command doesn't escape the path (bug #10883)
- Fix potential buffer overflow (bug #12444)
- Thunar fails to scan for file templates if the Templates directory is a symbolic link ( bug #12032 )
- missing codegen for "make dist" in thunar-tpa (bug #14190)
- Ported thunar-tpa to gdbus (bug #14038)
- fixed bug - no bool argument available for dbus signal "TrashChanged"
- Bump gtk to 3.22
- Prevent crash after updating thunar if old thunar deamon is still running
- Only show additional "real_name" of user in detailed_view if it is different from "name" (bug #13648)
- Change inappropriate word "Sentence" in upper-/lowercase renamer (bug #9483)
- Skip functions not meant to be introspectable (Bug #14045)
- Fix for failing GObject introspection build. Followup of (Bug #14070)
- thunarx-provider-module.h missing inside tar.bz2 file created by "make dist" (Bug #14070)
- Fix crash on unavailable file move copy (Bug #14056)
- Provide missing g-i annotations (Bug #14045)
- Use e.g. instead of i.e. (Bug #14035)
- Translation updates:Arabic, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Esperanto, Finnish, French, Galician, German, Hebrew, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
  Slovak, Spanish, Thai, Turkish, Ukrainian

Andre Miranda's avatar
Andre Miranda committed
257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275
1.7.0
=====
- GTK3 Port
- Replace dbus-glib with GDBus
- Improved Pathbar style for Location Selector
- Bump thunarx to version 3 and replace GtkAction with ThunarxMenu and ThunarxMenuItem
- GObject-Introspection support for thunarx-3
- Update thunarx documentation and fix its generation
- Same bugfixes from 1.6.13
- Translation updates: Albanian, Amharic, Arabic, Asturian, Bangla, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia),
  English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk,
  Occitan, Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Punjabi,
  Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Alexander Schwinn's avatar
Alexander Schwinn committed
276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302
1.6.16
======
- Thunar sometimes mounts USB drives with root permission (Bug #14719)
- FreeBSD -Thunar crash due to passing null to strcmp() (Bug #15059)
- 100%CPU when the parent directory is not readable in tree-view (Bug #14900)
- Add support for CTRL+Z in rename dialog (Bug #14956)
- Thunar rarely freezes when switching to tree-view (#14960)
- Crash in tree-view when multiple windows are open (Bug #14714)
- Avoid segfault on file operations (Bug #14281)
- Translation updates: Amharic, Asturian, Basque, Belarusian, Bengali, Catalan,
Chinese (China), Chinese (Hong Kong SAR China), Chinese (Taiwan), Croatian,
Czech, Danish, English (Australia), English (United Kingdom), Esperanto,
Estonian, French, Galician, Greek, Icelandic, Italian, Kazakh, Latvian,
Lithuanian, Norwegian Bokmål, Norwegian Nynorsk, Occitan, Persian (Iran),
Portuguese, Punjabi, Russian, Slovak, Slovenian, Telugu, Thai, Turkish,
Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

1.6.15
======
- Thunar confuses files (bug #12435)
- Thunar User Configurable Actions do not work for remote locations (bug #7652), patch from (bug#7305)
- replaced links to "http://thunar.xfce.org/" with "https://docs.xfce.org/xfce/thunar/Start/"
- SIGSEGV when thumbnailer is under heavy load after opening many tabs (bug #13756)
- Fixed creation of .desktop file when dropping URL into folder (bug #14239)
- Restoring non-empty folders leaves copy in Trash (bug #13535)
- Translation updates: Catalan, Persian (Iran), Portuguese, Swedish

Alexander Schwinn's avatar
Alexander Schwinn committed
303 304 305 306 307 308 309 310 311
1.6.14
======
- Do not translate "Trash" files and folders (Bug #14211)
- Crash in thunar_file_is_gfile_ancestor (bug #14202)
- Fix potential buffer overflow (Bug #12444)
- Fix crash on unavailable file move copy (Bug #14056)
- Translation updates: Arabic, Belarusian, Catalan, English (United Kingdom),
  Finnish, Galician, Malay, Romanian, Serbian, Slovak, Thai
  
Andre Miranda's avatar
Andre Miranda committed
312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328
1.6.13
======
- Handle cases when file watch is not supported (Bug #13881)
- Missing Trash Translation String (Bug #13409)
- Delete Thunar symlink on uninstall (Bug #13533)
- Handle g_mem_is_system_malloc deprecation
- Prefer local (file://) URIs than native ones (e.g. smb://) (Bug #13845)
- Translation updates: Amharic, Arabic, Asturian, Bangla, Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom),
  Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian,
  Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan, Persian,
  Polish, Portuguese, Portuguese (Brazil), Punjabi, Romanian, Russian, Serbian,
  Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Urdu,
  Urdu (Pakistan), Uyghur, Vietnamese

Simon Steinbeiss's avatar
Simon Steinbeiss committed
329 330 331 332 333 334 335 336 337 338 339
1.6.12
======
- Fix deadlock in mutex causing Thunar to hang (Bug #13481)
- Add support for Exif:ImageDescription and Exif:UserComment
- Do not pass NULL to g_file_test
- Bump libxfce4panel version for TPA plugin to 4.9.0
- Switch from XfcePanelImage to GtkImage
- Fixed a compilation error with the newest dev panel API
- Translation updates: Catalan, Dutch (Flemish), Galician, Korean, Lithuanian,
  Spanish, Thai

Simon Steinbeiss's avatar
Simon Steinbeiss committed
340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355
1.6.11
======
- Fix a crash for on cut/pasting of multiple files (Bug #12260)
- Fix a crash when renaming files (Bug #12264)
- Fix missing return value for debug in thunar_file_reload (bug #12827)
- Fix thunar history being deleted after view change (bug #12708)
- Expand the name column by default in details view (#11357)
- Silently ignore G_IO_ERROR_FAILED_HANDLED (#8695)
- Fixing missing return value in standard view
- Fix crashes when reloading target file after move (bug #11983)
- Translation updates: Arabic, Asturian, Basque, Bulgarian, Catalan, Croatian,
  Danish, Dutch (Flemish), English (Australia), English (Great Britain), Finnish,
  French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Italian, Korean,
  Lithuanian, Norwegian Bokmal, Norwegian Nynorsk, Occitan, Portuguese,
  Portuguese (Brazilian), Slovak, Swedish

Harald Judt's avatar
Harald Judt committed
356 357
1.6.10
======
Harald Judt's avatar
Harald Judt committed
358 359 360 361 362 363
- Do not track thunar/thunar-marshal.{c,h} (Harald Judt)
- Remove Makefile and Makefile.in files when running distclean (Harald Judt)
- Remove subversion $Id$ tags (Harald Judt)
- Really fix trash state at startup (bug #9513 and #11913) (Harald Judt)
- Use proper return type for thunar_file_reload (bug #11913) (Harald Judt)
- Revert "Fix loading the trash bin status at startup (bug #9513)" (Harald Judt)
Harald Judt's avatar
Harald Judt committed
364

Harald Judt's avatar
Harald Judt committed
365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393
1.6.9
=====
- Fix ThunarBulkRename script not supporting spaces (bug #9713) (Harald Judt)
- Use "Name" column for drag & drop instead of first column (bug #11905) (Harald Judt)
- Update the path entry icon when current file changes (Harald Judt)
- Revert changes for restoring the trash in the session client (bug #9513) (Harald Judt)
- Fix loading the trash bin status at startup (bug #9513) (Harald Judt)
- Turn off building gtk-docs API reference (Harald Judt)
- Fix cppcheck warning about uninitialized variable (Harald Judt)
- Disable "Set as default application" by default in the chooser dialog (bug #10548) (Harald Judt)
- Remember chosen application in the chooser dialog as last used (Harald Judt)
- Remember the last used application when opening files (Harald Judt)
- Fix reload when file is replaced with directory of the same name (Harald Judt)
- Do listen for G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED (bug #11896) (Harald Judt)
- Fix comments for toggle-menubar (Harald Judt)
- Allow opening by middle-click in tree view only for mounted devices and resources (Harald Judt)
- Keep selection in original tree view when middle-clicking for new tab/window (Harald Judt)
- Keep path selected after unmounting a device via KEY_Left (Harald Judt)
- Unmount device if collapsing a collapsed device tree with KEY_Left in the tree view (Harald Judt)
- Fix wrong network icon shown in tree view (Harald Judt)
- Fix tree view opening mounted devices in new tab (Harald Judt)
- Use only open selection instead of open action with KEY_Up and KEY_Down (Harald Judt)
- Fix assertion when hitting KEY_Left on a top-level item in the tree view (Harald Judt)
- Revert workaround for desktop toplevel item in the tree view (Harald Judt)
- Always select the proper toplevel item in the thunar tree view (Harald Judt)
- Unescape URI in history error message (Harald Judt)
- Remove unmounted files from history when going back or forward (Harald Judt)
- Translation updates: Basque, French, Galician

Harald Judt's avatar
Harald Judt committed
394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420
1.6.8
=====
- Watch for CHANGES_DONE_HINT instead of CHANGED and ATTRIBUTE_CHANGED (bug #8377) (Harald Judt)
- Shortcut view: Fix "selection in selection" graphical bug when renaming shortcut (Harald Judt)
- Fix broken shortcut renaming (bug #11885) (Harald Judt)
- Unescape URIs in the shortcut view (bug #10831) (Harald Judt)
- Fix compiler warning because of missing curly braces (Harald Judt)
- Fix compilation error because of wrong variable name (Harald Judt)
- Fix unescaping of local paths in path entry (bug #8190) (Harald Judt)
- Fix escaping and unescaping URI in path entry (bug #8910) (Harald Judt)
- Let the tree view keep the focus when clicking on an item (bug #11863) (Harald Judt)
- Fix switching to the 10th tab via <alt>-<0> keyboard shortcut (Harald Judt)
- Fix removal of a directory wrongly affecting the current tab (bug #10981) (Harald Judt)
- Keep the scroll position when restoring the file selection (Harald Judt)
- Restore selection only when rows-reordered signal is received (bug #11855) (Harald Judt)
- For folders copied always append "copy #" to the end of their names (bug #11862) (Harald Judt)
- Update F5 binding for new ThunarWindow::reload signal (Evangelos Foutras)
- Do not perform the complete folder reload in idle (bug #11849) (Harald Judt)
- Coverity CID 60623: Unused value (Harald Judt)
- Coverity CID 60621: Missing return statement (Harald Judt)
- Coverity CID 60620: Explicit null dereferenced (Harald Judt)
- Coverity CID 60619: Explicit null dereferenced (Harald Judt)
- Coverity CID 60617: Unchecked return value (Harald Judt)
- Remove unused variable in thunar_standard_view_set_history (Harald Judt)
- Remove startup notification dependencies (bug #11837) (Harald Judt)
- Translation updates: Galician, German, Lithuanian

Harald Judt's avatar
Harald Judt committed
421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461
1.6.7
=====
- Improve drag & drop and selecting in the details view (bug #11605) (Harald Judt)
- Let row changes accumulate a bit before restoring selection (Harald Judt)
- Implement reloading file information on manual reload (Harald Judt)
- Extend reload functions to allow a full reload (Harald Judt)
- Check in thunar-marshal with new _thunar_marshal_BOOLEAN__BOOLEAN (Harald Judt)
- Reload files changed by jobs in an idle loop (bug #11008) (Harald Judt)
- Refactor code for moving thumbnail cache file on renames/moves (Harald Judt)
- Rework thunar_file_monitor to properly register moved files (Harald Judt)
- Add function to reload parent file of a file (Harald Judt)
- Fix updating file info for moved files (bug #11008) (Harald Judt)
- Revert "Refresh file info after getting it from cache (bug #11008)" (Harald Judt)
- Update the location bar after reload (bug #10518) (Harald Judt)
- Fix updating custom actions (bug #11749) (Harald Judt)
- Update rows on changes of case-sensitive and folders-first settings (Harald Judt)
- Fix typos and grammar mistakes in a few comments (Harald Judt)
- Make new windows inherit the history of the origin view (bug #5538) (Harald Judt)
- Make new tabs inherit the history of the origin view (bug #5538) (Harald Judt)
- Keep the history across view changes (bug #10171) (Harald Judt)
- Implement functions for copying the history of a view (Harald Judt)
- Rename tsv_restore_selection to tsv_select_after_row_deleted (Harald Judt)
- Redraw the details view on row changes (Harald Judt)
- Restore selection on row changes too (bug #9886) (Harald Judt)
- Improve mouse wheel zoom behaviour (Harald Judt)
- Remember and restore file selection on view changes (Harald Judt)
- Restore file selection when changing sort order (bug #9886) (Harald Judt)
- Update model with changed binary file size setting immediately (Harald Judt)
- Fix typo busy_pulse in thunar-shortcuts-model.c (Harald Judt)
- Fix typo in thunar-clipboard-manager (Harald Judt)
- Fix Gdk-CRITICAL error (Thaddaeus Tintenfisch)
- Clean up more files with make clean (Harald Judt)
- Rework usage of binary file size properties (bug #11450) (Harald Judt)
- Remove duplicate break statement in thunar-standard-view (Harald Judt)
- Fix compiler warning about shadowing 'basename' (bug #11633) (Matt Thirtytwo)
- thunar/thunar-dbus-service-infos.xml corrections (Thaddaeus Tintenfisch)
- Fix startup id handling for launch requests over D-Bus (bug #9646) (Thaddaeus Tintenfisch)
- Fallback to non-cached version of source file (bug #9142) (Thaddaeus Tintenfisch)
- Translation updates: Chinese (China), Croatian, English (Australia), French, German,
  Greek, Italian, Lithuanian, Polish, Swedish, Ukrainian

Harald Judt's avatar
Harald Judt committed
462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483
1.6.6
=====
- Removed GNU extension -i from sed (Peter de Ridder)
- Bump default size of file properties dialog a bit (Harald Judt)
- Respect the "View new folders using" preference (bug #11606) (Harald Judt)
- Improve check for shell scripts and add hidden option for bug #7596 (Harald Judt)
- Fix some GTK_STOCK icon usages resulting in missing icons (bug #11608) (Jani Välimaa)
- plugins/thunar-wallpaper: Fix icon (Jani Välimaa)
- Fix icon name for folders and a memory leak (bug #11608) (Harald Judt)
- Also query for network location icons (Nick Schermer)
- Don't use deprecated function (Nick Schermer)
- Secure threading in the idle thumbnail loading (Nick Schermer)
- Sidepane treeview: Do not switch folder when clicking a row expander (Harald Judt)
- Fix cppcheck possible errors/warnings (Harald Judt)
- Hide template file extensions in context menu (bug #11571) (Thaddaeus Tintenfisch)
- thunar-wallpaper: Fix translation in applications other than thunar (Harald Judt)
- thunar-wallpaper: Check if file is really an image (bug #11565) (Thaddaeus Tintenfisch)
- Update another copyright string (Harald Judt)
- Fix endless rename loop in case of error on the properties dialog (bug #11557) (Harald Judt)
- Translation updates: Asturian, Bulgarian, Finnish, French, German,
  Norwegian Bokmål, Romanian, Slovak, Spanish

Harald Judt's avatar
Harald Judt committed
484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503
1.6.5
=====
- Bump autotools versions
- Add .gitignore
- Do not execute but only open shell scripts by default (bug #7596) (Harald Judt)
- Fix typo in error message (Nick Schermer)
- Improve keyboard navigation for thunar-tree-view (bug #4519) (Harald Judt)
- Allow <ctrl> + middle click in shortcut and treeview panes (Harald Judt)
- Set correct dialog window hint for progress dialog (bug #11467) (Matt Thirtytwo)
- Refresh file info after getting it from cache (bug #11008) (Peter de Ridder)
- Remove unused enum for signal handlers (bug #11493) (Matt Thirtytwo)
- Simplify Makefile.am. Generated files are separated from typed source files (Matt Thirtytwo)
- thunar-tpa: Install desktop file to $(datadir)/xfce4/panel/plugins (Robby Workman)
- Fix anchor offset in xfce_dialog_show_help () function. (Olivier Duchateau)
- Properly handle m4 stuff (Harald Judt)
- TWP: Single-workspace-mode = TRUE is the default (Bug #11047) (Eric Koegel)
- thunar-wallpaper: Do not use escaped filenames for xfconf (Harald Judt)
- Use xfconf and handle xfdesktop's single workspace (Bug #11047) (Eric Koegel)
- Revert "Workaround for crashes on RHEL5" (Andrzej)
- Revert "Fallback to image surface, workaround for bug in Cairo/RENDER" (Andrzej)
Harald Judt's avatar
Harald Judt committed
504
- Renaming a file from another file manager, file disappears in Thunar window (bug #11430) (Andrzej)
Harald Judt's avatar
Harald Judt committed
505 506 507 508 509 510 511 512
- Make usage/free string more clear (bug #11345) (Harald Judt)
- Make single middle click open files and folders (bug #10587) (Harald Judt)
- Add a progressbar to the freespace indicator in the properties dialog (Harald Judt, Simon Steinbeiss)
- Change resize style in thunar-wallpaper plugin (Thaddaeus Tintenfisch)
- Add vim modeline. Remove obsolete '$Id$' line (Matt Thirtytwo)
- Right click context menu with wrong icon (bug #10652) (Andrzej)
- Translation updates

Andrzej's avatar
Andrzej committed
513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541
1.6.4
=====
- make distcheck fix (reference docs linking error) (Andrzej)
- Add support for binary file size units (bug #10864) (Andre Miranda)
- Strip trailing spaces/Github test (Nick)
- Fix case of Xfce in appdata description (Simon)
- Update intltool (Eric)
- Add pkexec policy (Bug #11122) (Eric)
- Remove trailing whitespace from Makefile to prevent warning (Simon)
- Add appdata file for Thunar (Bug 11172) (Eric)
- Check for thumbnails in the new location (Bug #11263) (Eric)
- Default application not respected with glib >= 2.41 (Bug #11212) (Guido)
- Add support for the GTK 3 bookmarks file (bug #10627) (Alistair)
- Update xfconf setting for thunar-wallpaper plugin (Eric)
- Update copyright. (Nick)
- thunar-tpa: fix libxfce4panel version checking macros (Andrzej)
- Fallback to image surface, workaround for bug in Cairo/RENDER (Andrzej)
- Fixed missing inode-directory/folder icons on old systems. (Andrzej)
- Change name of file copies (and links) (bug #7518). (Nick)
- Improve the extension selection to not match hidden names. (Nick)
- Safe accels 10 sec after changes (bug #10139). (Nick)
- Force icons on the toolbar (bug #10179). (Nick)
- Improve handling of renames (bug #10242). (Nick)
- Smarter file extension selecting (bug #10268). (Jeff Shipley)
- I18n: Remove broken / unsupported translations. (Nick)
- Force reference on files from the cache. (Nick)
- Drop README.thunarrc. (Nick)
- Translation updates.

Nick Schermer's avatar
Nick Schermer committed
542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557
1.6.3
=====
- Autotools updates.
- Allow keyboard shortcuts for user customizable actions (bug #1941).
- Prepend and later reverse for collecting selection.
- Some optimizations in renamer loop.
- Plug leak in file renamer (bug #9864).
- Escape name for sidepane tooltips (bug #10001).
- Revert "Remove image resolution from statusbar."
- Fix segfault when going back to removed directory (bug #9831).
- Translation updates: Arabic, Bulgarian, Catalan (Valencian), Czech, 
  Spanish (Castilian), French, Hebrew, Croatian, Hungarian, Indonesian, 
  Italian, Japanese, Kazakh, Korean, Dutch (Flemish), Norwegian 
  Nynorsk, Polish, Portuguese, Portuguese (Brazilian), Russian, 
  Slovenian, Serbian, Ukrainian, Chinese (China), Chinese (Taiwan).

Nick Schermer's avatar
Nick Schermer committed
558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579
1.6.2
=====
- Don't abort startup if dbus failed.
- Put * around string if * and ? are not used in the pattern.
- Revert "Remove right-click drag possibility (bug #3549)."
- Revert "Directly popup menus on selected items (bug #3550)."
- Update shortcuts headers when removing a shortcut (bug #9651).
- Implement tab middle click in location buttons (bug #9684).
- Add new tab option to right-click menu of location buttons.
- Small improvement in thumbnail frame.
- Key combos not working with location buttons (bug #9625).
- Open tree node if expanded and mounted (bug #9603).
- Use some more cairo renderering.
- Make Desktop in Go menu translatable (bug #9616).
- Send to menu not updated for directories (bug #9618).
- Fix freeze on /proc/kmsg.
- Show all volumes in the devices list.
- Removed translations: Dzongkha, Kazakh, Kurdish, Macedonian.
- Translation updates: Arabic, Czech, Italian, Japanese, 
  Georgian, Korean, Dutch (Flemish), Polish, Portuguese,
  Russian, Ukrainian.

Nick Schermer's avatar
Nick Schermer committed
580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605
1.6.1
=====
- Fix bulk renamer url to the wiki.
- Show NoDisplay=true applications (bug #9595).
- Fast read content type of unreadable files (bug #9553).
- Submenu the sidepane visibility menu.
- Hide shortcut pane header when there are no items.
- Keybindings to switch to tab with Alt+N (bug #9585).
- Make tabs scrollable.
- Session-save mount operation passwords.
- Check trash status 2s after startup from session.
- Clear mutex to avoid memleak with 2.32 api.
- Fix file menu displacement after a forced update (bug #9604).
- Put remote bookmarks in places and improve icon loading.
- Use ThunarBrowser to resolve locations in launcher.
- Translation updates: Amharic, Arabic, Asturian, Belarusian, 
  Bengali, Catalan (Valencian), Czech, Danish, German, Dzongkha, Greek, 
  English (United Kingdom), Esperanto, Spanish (Castilian), Estonian, 
  Basque, Finnish, French, Galician, Hebrew, Croatian, Hungarian, 
  Indonesian, Icelandic, Italian, Japanese, Georgian, Kazakh, Korean, 
  Kurdish, Lithuanian, Latvian, Macedonian, Norwegian Bokmal, Dutch 
  (Flemish), Norwegian Nynorsk, Panjabi (Punjabi), Polish, Portuguese, 
  Portuguese (Brazilian), Romanian, Russian, Sinhala, Slovak, Albanian, 
  Serbian, Swedish, Telugu, Turkish, Uyghur, Ukrainian, Urdu, Urdu 
  (Pakistan), Vietnamese, Chinese (China), Chinese (Taiwan).

Nick Schermer's avatar
Nick Schermer committed
606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624
1.6.0
=====
- Drop spacing betweek Kind and icon in file properties.
- Make sure trash is loaded during session restore (bug #9513).
- Don't open a useless tab (bug #9519).
- Remove session file if there are no windows (bug #9519).
- Add special tooltip for the trash in shortcuts.
- Revert "Improve pervious commit.. (bug #9552).
- Slightly increase the progress dialog (bug #9545).
- Set icon names in go menu (bug #9559).
- Hide spinner when there's no activity (bug #9563).
- Fix sorting by type (bug #9549).
- Remove the display names from the emblems (bug #9548).
- Test if the application generated a thumbnail if not supported.
- Translation updates: Czech, Danish, German, Hebrew, Croatian,
  Hungarian, Italian, Japanese, Dutch (Flemish), Polish, Portuguese,
  Portuguese (Brazilian), Romanian, Russian, Ukrainian, Chinese
  (Taiwan).

Nick Schermer's avatar
Nick Schermer committed
625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645
1.5.3
=====
- Re-add the has-handler check when inserting rows.
- Use g_object_notify_by_pspec in most places.
- Install GParamSpec properties at once in a couple of objects.
- Update the statusbar in a short timeout.
- Remove image resolution from statusbar.
- Fix supported applications for multiple files.
- Idle updating the launcher.
- Don't queue tumbler requests for non-regular files.
- Pass the correct emblem size to the icon factory.
- Store cairo surfaces on pixbufs.
- Right-click on not-selected row will show menu of current folder
  in details view (bug #3386).
- Load content types on-demand and preload in an idle.
- Use origional date in properties page for images.
- Add option to only show local thumbnails.
- Translation updates: Arabic, Czech, German, Italian, Kazakh, 
  Korean, Polish, Portuguese, Russian, Ukrainian, Chinese (China), 
  Chinese (Taiwan).

Nick Schermer's avatar
Nick Schermer committed
646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692
1.5.2
=====
- Do not unref g_file_icon_get_file() file (bug #9439).
- Don't add duplicates of devices (bug #9440).
- Fix typo of Trash in standard view (bug #9437).
- Don't use deprecated g_thread_init().
- Use GArray instead of GValueArray and new mutex API.
- Clear cached icon when trash changed (bug #9432).
- Also clear cache on reload of a file.
- Keep file permissions when renaming a desktop file.
- Write localized name of a desktop file (bug #8783).
- Fix back/forward gestures and 8/9 button events.
- Use seconds timers where possible.
- Idle selecting item in shortcuts pane.
- Do not set selection after removing files (bug #8780).
- Fix linking on Cygwin (bug #4561).
- Sort renamer list by clicking on name header (bug #2622).
- Always set the icons size of the toolbar.
- Make the entry the default location bar.
- Don't set weight in chooser model to light (bug #7688).
- Fallback to only default values if xfconf failed.
- Improve generating remote display names (bug #9442).
- Remove user directories and add bookmarks in go menu.
- Trigger callback function when opening unmounted locations (bug #9447).
- Don't add a bookmark to the same location twice.
- Also watch the bookmark files.
- Use stock home icons for ~.
- Do not freeze on new files outsize this directory (bug #9468).
- Some more optimizations in icon name loading.
- Don't include notify.h if not available (bug #9480).
- Add free space tooltip for devices.
- Use GSequence in the list model.
- Directly collect the full info namespace for ls dir.
- Drop unused check for icons of executables.
- Don't write empty session files.
- Add support for tabs in session saving.
- Translation updates: Amharic, Arabic, Asturian, Belarusian,
  Bengali, Catalan (Valencian), Czech, Danish, German, Dzongkha, Greek,
  English (United Kingdom), Esperanto, Spanish (Castilian), Estonian,
  Basque, Finnish, French, Galician, Hebrew, Croatian, Hungarian,
  Indonesian, Icelandic, Italian, Japanese, Georgian, Kazakh, Korean,
  Kurdish, Lithuanian, Latvian, Macedonian, Norwegian Bokmal, Dutch
  (Flemish), Norwegian Nynorsk, Panjabi (Punjabi), Polish, Portuguese,
  Portuguese (Brazilian), Romanian, Russian, Sinhala, Slovak, Albanian,
  Serbian, Swedish, Telugu, Turkish, Uyghur, Ukrainian, Urdu, Urdu
  (Pakistan), Vietnamese, Chinese (China), Chinese (Taiwan).

Nick Schermer's avatar
Nick Schermer committed
693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732
1.5.1
=====
- Show custom commands again in the menus (bug #9169).
- Drop usage of glib 2.32 functions.
- Allow resizing of chooser dialog.
- Don't abort on non-utf8 charaters in path entry.
- Don't show drive icon for remote mounts in history.
- Release all ThunarFiles when closing a view, this should resolve
  mounts that were empty after unmounting.
- Show tooltip uri/filename in history menu item.
- End with a / in the path entry.
- Add function to generate nice remote display names.
- Easy adding bookmarks for remote mounts.
- Do not call eject in thunar_device_volume_mount_finished.
- Reduce tumbler traffic on startup of Thunar.
- Use drive_stop in device handling.
- Put reload button in location entry.
- Create pull-down history buttons and remove arrows.
- Shortcut pane: Do not mount after eject (bug #9403).
- Use go-home icon name for menu and toolbar.
- Drop the separators in the toolbar.
- Extend history tooltips to describe functionality of the button.
- Avoid segfault with null mime-type (bug #8390).
- Implement tabs in Thunar (bug #6102).
- Do not try to mount a device twice in treeview (bug #9412).
- Keep delaying selecing files if not loaded yet (bug #7328).
- Slightly toned thumbnail frame.
- Make loading priority in shortcuts model higher.
- Collect properties at once in window_init.
- Use infobar for root warning in window.
- Option to set small toolbar icons (bug #3971).
- Avoid crash when toplevel window cannot be found (bug #9417).
- Revert "Remove XdndDirectSave0 protocol." (bug #9414).
- Rename filename of insecure desktop files (bug #8786).
- Cache pixmaps on the ThunarFile and drop ring buffer.
- Add lazy checks to thumbnailer.
- Add menu item for permanent delete.
- Only show "Move to Trash" if trash is supported.


Nick Schermer's avatar
Nick Schermer committed
733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779
1.5.0
=====
- Add support for multiple selections in file preferences dialog.
- Depend on Gtk 2.24 and Glib 2.30.
- Implement selection inversion.
- Improve refresh feedback when using dnd between 2 windows.
- Resize rename dialog based on filename length (bug #7684).
- Force bulk renamer when Shift is pressed (bug #7684).
- Add a sentence case rename mode to sbr.
- Regenerate thumbnails on file changes (bug #8473).
- Hide recommended applications that are not visible (bug #9169).
- Sort recommended applications (bug #8927).
- Use system-file-manager icon-name in desktop file (bug #9128).
- Check mime type in desktop files in the sendto menu (bug #7392).
- Improvement in the file progress dialog.
- Show full template filename in menu (bug #6140).
- Store metadata (emblems) in GVFS's daemon.
- Use Path from desktop file as CWD (bug #5760).
- Add working directory entry to apr (bug #5760).
- Add hidden option to show full path in window title (bug #6412).
- Unset DBUS variables once registered (bug #8800).
- Only collect image data if the mime-type is image/* (bug #2913).
- Don't copy templates but create them (bug #8312).
- Add menu item to hide the menu bar.
- Improve statusbar selection text (bug #8989).
- Don't allow starting multiple daemons (bug #3814).
- Make massing plugin warnings non-fatal (bug #2604).
- Show transfer rate in transfer dialog (bug #8250).
- Check free space before copying (bug #5658).
- Port settings to xfconf.
- Handle null content-types when sorting (bug #8465).
- Scroll to first file with pattern select.
- Add secure desktop file launching (bug #5012).
- Use g_utf8_collate_key_for_filename for sorting (bug #7110).
- Only deep-count on the same filesystem.
- Don't force scrolling to the window edge.
- Translation updates: Amharic, Arabic, Asturian, Belarusian,
  Bengali, Catalan (Valencian), Czech, Danish, German, Dzongkha, Greek,
  English (United Kingdom), Esperanto, Spanish (Castilian), Estonian,
  Basque, Finnish, French, Galician, Hebrew, Croatian, Hungarian,
  Indonesian, Icelandic, Italian, Japanese, Georgian, Kazakh, Korean,
  Kurdish, Lithuanian, Latvian, Macedonian, Norwegian Bokmal, Dutch
  (Flemish), Norwegian Nynorsk, Panjabi (Punjabi), Polish, Portuguese,
  Portuguese (Brazilian), Romanian, Russian, Sinhala, Slovak, Albanian,
  Serbian, Swedish, Telugu, Turkish, Uyghur, Ukrainian, Urdu, Urdu
  (Pakistan), Vietnamese, Chinese (China), Chinese (Taiwan).

Nick Schermer's avatar
Nick Schermer committed
780
1.4.0
781
=====
782 783
- Add a 64x64 and 128x128 icon for Thunar.
- Move away from the hard-coded size of window icons (bug #8626).
Nick Schermer's avatar
Nick Schermer committed
784 785 786 787 788 789 790 791 792
- Link against gmodule (bug #8467).
- Don't use deprecated g_format_size_for_display.
- Don't use g_atexit anymore.
- Use mount operations with eject and unmount.
- Unref mount operation from sendto menu.
- Fix invalid replacement from previous commit (bug #8779).
- Translation updates: German, English (United Kingdom), Croatian,
  Hungarian, Japanese, Kazakh, Korean, Dutch (Flemish), Polish,
  Portuguese (Brazilian), Romanian, Chinese (China).
793

Nick Schermer's avatar
Nick Schermer committed
794
1.3.2
795 796
=====
- Support small property for trash panel applet (bug #8391).
Nick Schermer's avatar
Nick Schermer committed
797 798 799 800 801 802 803 804 805 806 807 808
- Make uca.xml readable for humans.
- Enable startup-notify in the uca example.
- Hide thumb queue cleanup debug and plug memleak.
- Plug more leaks in thumbnailer.
- Reload ThunarView if job finishes.
- Use macro to get uri where possible.
- Free string in progress view.
- Fix file selection problems.
- Free module list in provider factory.
- Use a normal ExoBinding to avoid mem leak.
- Bump 4util and 4ui dependencies.
- Use macro to search for sed (bug #8686).
Nick Schermer's avatar
Nick Schermer committed
809 810 811
- Translation updates: Catalan (Valencian), Czech, Greek, Basque,
  Finnish, French, Galician, Croatian, Japanese, Korean, Dutch
  (Flemish), Norwegian Nynorsk, Portuguese, Portuguese (Brazilian),
Nick Schermer's avatar
Nick Schermer committed
812
  Turkish.
813

Nick Schermer's avatar
Nick Schermer committed
814
1.3.1
815 816
=====
- Fix crash when trying to thumbnail a file with unknown content type.
817
- Fix properties dialog crash with files with unknown content type.
818 819
- Fix crash when hovering a CD drive with a special icon (bug #7309).
  Reported and solved by Ambroz Bizjak.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
820 821
- Use portable abicheck.sh from xfconf.
- Avoid segfaults due to interpreting display names as format strings.
822
- Improve the UI according to bugs #7496 and #7497.
823
- Treat backup files as hidden as with thunar-vfs (bug #7615).
824 825 826
- Fix crash when opening a mountable drive with no media (bug #7308)
  in a way that does not break SMB shares (#bug 7774).
  Patches by Ambroz Bizjak and Axel Sommerfeldt.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
827
- Fix segfaults in case icons are missing or not found (bug #7880).
Nick Schermer's avatar
Nick Schermer committed
828
- Allow exec bit of MS-DOS executables and MSI to be changed
829
  (bug #3545).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
830 831
- Prevent falling back to an unexpected locale (bug #4746).
  Patch by Martin Jürgens and Mark Trompell.
832 833
- Show translated names of desktop files (bug #7393).
  Fix by Lionel Le Folgoc<lionel@lefolgoc.net>.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
834 835
- Fix sorting of filenames with large numbers (bug #5356).
  Patch by Eric Koegel.
836
- Respect ThunarIconFactory::show-thumbnails. Fixes a regression.
837
- Fix crash when removing an ancestor of the current folder (bug #8168).
838
- Fix handling %U when launching multiple files with an app (bug #7456).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
839 840
- Improve sorting of file names that include numbers (bug #5359,
  bug #8022, #4269, #5286).
841
- Add a "Skip All" button to the file overwrite dialog (bug #4263).
Nick Schermer's avatar
Nick Schermer committed
842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859
- Compress icons and images.
- Remove the manual.
- Use 32 instead of 36 pixels for small icons.
- Show Thunar settings in category.
- Don't update UI more then fourth per second in deep count job.
- Fix sorting of applications in chooser dialog.
- Depend on Gtk 2.20 and Glib 2.24 and drop some workarounds.
- Fix removing custom application launchers again.
- Prevent looping in some renamers.
- Fix segfault when plugin returns a NULL suffix.
- Remove spec file, rpm build and update libtool.
- Lowercase the thunar executable and install a Thunar symlink.
- Make the clipboard persistence (bug #7060).
- Use glib functions for get/set cwd (bug #7522).
- Don't interpret file display names as format strings
- Translation updates (ar, ca, cs, da, de, el, es, eu, fi, fr, gl, he,
  hr, hu, id, is, it, kk, ko, lt, nl, nn, pl, pt, pt_BR, ro, ru, sk,
  sv, te, tr, uk, zh_CN, zh_TW).
860

Jannis Pohlmann's avatar
Jannis Pohlmann committed
861
1.3.0
862
=====
Jannis Pohlmann's avatar
Jannis Pohlmann committed
863
- Paste files in correct order (bug #6504).
864
- Fix truncated strings when loading and storing emblems (bug #7171).
865
- Only erase top-level items from trash (bug #7147).
866
- Don't interpret file display names as format strings (bug #7128).
867 868
- Ship stock_folder-copy.png and stock_folder-move.png icons with
  Thunar itself (bug #6851).
869
- Fix segfault when calling strcasecmp with NULL parameters (bug #7206).
870
- Only change the Name field when renaming desktop files (bug #7155).
871
- Force desktop file reload after changing the Name field.
872
- Fix memory leak caused by not destroying the rename job.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
873 874 875 876 877 878 879 880 881
- Allow installation of helper scripts in a custom location using the
  --with-helper-path-prefix=PATH configure option.
- Improve thumbnailing by avoid sending thumbnail requests while the
  user is scrolling in a directory.
- Cancel thumbnail requests when leaving a directory.
- Avoid regenerating thumbnails when files are copied, moved, linked
  or trashed.
- Update the thumbnail cache when files are deleted permanently.
- Translation updates: Galician, Polish, Portuguese, Romanian, Serbian.
882

Jannis Pohlmann's avatar
Jannis Pohlmann committed
883
1.2.0
884 885
=====
- Properly try alternative names when creating links (bug #6867).
886 887
- Only show the "Eject Volume" context menu action when the volume is
  present.
Nick Schermer's avatar
Nick Schermer committed
888
- Translation updates: Arabic, French, Galician, Greek, Romanian,
Jannis Pohlmann's avatar
Jannis Pohlmann committed
889
  Turkish.
890

Nick Schermer's avatar
Nick Schermer committed
891
1.1.6
Jannis Pohlmann's avatar
Jannis Pohlmann committed
892
=====
893
- Fix unused variable warning when building with GLib < 2.20.
894 895
- Fix file operation status icon not disappearing by hiding the icon
  prior to destroying it (bug #6891). Patch by Xavier D.
Nick Schermer's avatar
Nick Schermer committed
896 897 898 899 900
- Fix Gtk 2.16 function.
- Fix twp plugin for images with a quote in file name (bug #5056).
- Bump copyrights to 2011.
- Translation updates (zh_TW, de, cs, fi, uk, pt, ru, nb, ja,
  de, en_GB, sv, id, hr, ar).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
901

Jannis Pohlmann's avatar
Jannis Pohlmann committed
902
1.1.5
Jannis Pohlmann's avatar
Jannis Pohlmann committed
903
=====
Nick Schermer's avatar
Nick Schermer committed
904
- Make .desktop entries installed by Thunar validate against
Jannis Pohlmann's avatar
Jannis Pohlmann committed
905
  desktop-file-utils 0.16 (bug #6655). Patch by Samuli Suominen.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
906
- Fix missing instruction to load the sendto model (bug #6762).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
907 908 909 910 911
- Fix the sample D-Bus client for the org.xfce.FileManager interface.
- Fix home folder being displayed as "Desktop" if $HOME is set to
  /home/username/Desktop.
- Fix outdated Thunar D-Bus API usage in the trash panel applet.
- Create user dirs instead of showing an error if they don't exist.
912 913
- Allow scrolling in the 'Open With' combo box of the file properties
  dialog (bug #3055).
914 915
- Expand filenames starting with './' based on the current working
  directory instead of home (bug #3451).
916 917
- Print an error if thunar-settings fails to contact the file manager
  service (bug #6547).
918 919
- Permanently delete files if at least one of them cannot be trashed
  (bug #6748).
920
- Fix a typo in configure.in.in (bug #6724).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
921
- Include panel macro header (bug #6680).
922
- Use GTK_STOCK_FILE as the fallback icon for files (bug #6662).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
923
- Fix compiler warnings about shadowed variables.
924
- Use Name field as display name of desktop entries (bug #6860).
Jannis Pohlmann's avatar
Jannis Pohlmann committed
925 926
- Fix a memory leak in thunar_transfer_job_execute().
- Fix a segmentation fault when reloading files.
927 928 929
- Avoid GIO 2.20 function calls.
- Properly avoid launching the file manager recursively by checking
  the GAppInfo id/name.
Nick Schermer's avatar
Nick Schermer committed
930
- Translation updates: Hungarian, German, Slovak,
Jannis Pohlmann's avatar
Jannis Pohlmann committed
931 932
  Portuguese (Brazilian), Chinese (China), Greek, Catalan (Valencian),
  Italian, Basque, Spanish (Castilian), Kazakh, Portuguese, Hebrew,
Nick Schermer's avatar
Nick Schermer committed
933
  Galician, Indonesian, Chinese (Taiwan), Japanese.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
934

Jannis Pohlmann's avatar
Jannis Pohlmann committed
935 936
1.1.4
=====
Nick Schermer's avatar
Nick Schermer committed
937
- Add startup parameter to the D-Bus call in thunar-settings (bug
Jannis Pohlmann's avatar
Jannis Pohlmann committed
938 939 940 941
  #6768). This will make thunar-settings start again.
- Properly hide partitions that are not mountable by the user.
- Translation updates: Japanese, Finnish.

Jannis Pohlmann's avatar
Jannis Pohlmann committed
942 943 944 945 946 947 948 949 950 951 952
1.1.3
=====
- Add new D-Bus methods:
  - Execute()
  - CreateFileFromTemplate()
  - CreateFile()
  - RenameFile()
- Properly remember the default handler for a file / content type (bug
  #6167).
- Replace - with _ in parameter names of the D-Bus API.
- Do not display shadowed mounts.
Nick Schermer's avatar
Nick Schermer committed
953
- Provide an eject button for removable and present volumes in the
Jannis Pohlmann's avatar
Jannis Pohlmann committed
954 955 956
  side pane (bug #3658).
- Auto-select previously selected subdirectories when walking through
  the history (bug #5538).
Nick Schermer's avatar
Nick Schermer committed
957
- Delay applying the file selection until folders have finished
Jannis Pohlmann's avatar
Jannis Pohlmann committed
958 959 960 961
  loading.
- Fix broken compilation with -Wl,-z,defs and -Wl,--as-needed.
- Translation updates: Basque, Chinese (Taiwan), Ukrainian, Galician,
  Portuguese, Catalan (Valencian), Finnish, Italian, Danish, Kazakh,
Nick Schermer's avatar
Nick Schermer committed
962
  Swedish, Greek, Japanese, Russian, German, Uyghur.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
963

Nick Schermer's avatar
Nick Schermer committed
964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982
1.1.2
=====
- Move helpers from $libexecdir to $libdir/Thunar.
- Fix replacing @docdir@ in ThunarHelp.
- Move panel plugin to $(libdir)/xfce4/panel/plugins.
- Move manual translations to docs/manual/po.
- Abort dist when validating the xml file fails.
- Wait for a reply in thunar-settings.
- Add CopyTo, CopyInto, MoveInto, LinkInto, UnlinkFiles
  D-Bus methods.
- Add startup-id to more D-Bus methods.
- Move LaunchFiles to org.xfce.FM.
- Remove README.volumes and ThumbnailersCacheFormat as
  those are specific to thunar-vfs.
- Display content type in the file properties dialog
  tooltip (bug #2369).
- Translation updates (kk, pt, ca, fr, da, fi, it, uk, he, de,
  zh_TW, gl)

Jannis Pohlmann's avatar
Jannis Pohlmann committed
983 984 985 986 987 988 989
1.1.1
=====
- Port the code related to thunar-volman to udev. This is an optional
  part of Thunar. The consequences are that instead of calling
  thunar-volman with HAL UDIs, we'll now call thunar-volman with
  sysfs paths. For this to work, a more recent version of thunar-volman
  is required: 0.5.0.
Nick Schermer's avatar
Nick Schermer committed
990
- Re-implement mount/eject notifications based on libnotify.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
991 992 993
  Notifications were gone after the port to GIO because we no longer
  used exo-mount to mount or eject devices.
- Fix segfaults when loading image icons.
Nick Schermer's avatar
Nick Schermer committed
994
- Force a folder reload when the new_file closure is finished (bug
Jannis Pohlmann's avatar
Jannis Pohlmann committed
995 996 997
  #6409).
- Update the trash panel plugin to the new panel framework.
- Create status icon only when we're actually going to display it.
Nick Schermer's avatar
Nick Schermer committed
998
- Change CWD before spawning applications in ThunarLauncher.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
999 1000 1001 1002
- Fix browsing shortcuts and mountables in ThunarLauncher.
- Synchronize ThunarListModel sorting with detailed list view
  captions.
- Fix sorting by type in ThunarListModel (bug #6143).
Nick Schermer's avatar
Nick Schermer committed
1003
- Refilter the tree model when a hidden dir is entered/left (bug
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1004 1005
  #6142).
- Properly update the cursor when a row is deleted (bug #5361).
Nick Schermer's avatar
Nick Schermer committed
1006
- Use stock icons and standard icon names where appropriate (bug
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1007
  #6133).
Nick Schermer's avatar
Nick Schermer committed
1008
- Updated translations: Kazakh, Hebrew, Greek, Italian, Chinese
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1009 1010 1011 1012
  (Taiwan), Indonesian, Croatian, Bengali, German, Slovak, French,
  Uyghur, Turkish, Galician, Spanish (Castilian), Russian, Sinhala,
  Ukrainian, Portuguese (Brazilian), Danish, Basque, Finnish, Czech.

Jannis Pohlmann's avatar
Jannis Pohlmann committed
1013 1014
1.1.0
=====
Nick Schermer's avatar
Nick Schermer committed
1015
- Replace ThunarVFS with GIO. There will be a separate maintenance
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1016 1017 1018 1019 1020
  release of ThunarVFS soon after this release. All functionality
  previously based on ThunarVFS is now implemented on top of GIO
  and GVfs. This means that remote filesystems can be accessed via
  SFTP, FTP, SMB etc. For this as well as the trash feature GVfs
  is required. Thunar does not depend on it because GVfs is a set
Nick Schermer's avatar
Nick Schermer committed
1021
  of GIO extensions and there is no guarantee for those to be
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1022 1023 1024 1025 1026
  available at runtime if they are installed at buildtime. This is left
  for distributions to set up properly.
- Thumbnails are now generated using the thumbnail management D-Bus
  specification. One implementation of this specification is Tumbler
  which is released independently.
Nick Schermer's avatar
Nick Schermer committed
1027
- Bump the API version of Thunarx to 2 because symbols related to
1028 1029 1030
  ThunarVFS were removed and replaced by new symbols dealing with GIO.
  This requires all existing plugins to be updated and linked against
  thunarx-2 instead of thunarx-1.
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051
- Show "Network" item in the side pane and the "Go" menu if the
  network:// URI scheme is supported by GIO (via an extension). Make
  the "Trash" item optional too.
- Use a single shared progress dialog for file operations instead of
  individual dialogs for each operation. The visual information in this
  shared dialog still has to be improved (work on this has been started
  in an experimental branch).
- Use g_utf8_strlen to calculate the side pane width (bugs #3965, #5390)
- Add startup ID parameter to the BulkRename and LaunchFiles D-Bus methods
  in order to support startup notification over D-Bus.
- Avoid requesting drag data if the drag target is GDK_NONE (bug #5771).
- Add startup notification support to the custom actions plugin.
- Use install-exec-hook for installing the thunar symlink (bug #5835).
- Use silent build rules if available.
- Use libxfce4ui instead of libxfcegui4.
- Depend on xfce4-dev-tools >= 4.7.2 to get rid of custom configure code.
- Depend on exo-1 >= 0.5.1.
- Updated translations: German, French, Chinese, Portuguese, Czech, Slovak,
  Latvian, Basque, Danish, Asturian, Japanese, Galician, Spanish, Greek,
  Turkish, Russian, Swedish, Catalan, Albanian, Kazakh.

Stephan Arts's avatar
Stephan Arts committed
1052 1053 1054
1.0.1
========
- Put quotes around filenames in thunar-wallpaper-plugin (bug #5056)
Nick Schermer's avatar
Nick Schermer committed
1055
- Apply umask properly when creating files/directories.
Stephan Arts's avatar
Stephan Arts committed
1056 1057
  Patch by Giovanni Bechis (bug #3532).

Stephan Arts's avatar
Stephan Arts committed
1058
1.0.0
1059 1060 1061
========
- Fix crash when entering the same hidden directory twice in the
  location entry (bug #4847).
1062 1063
- Pass the current event time to startup notification, so focus
  stealing works properly.
1064

Jannis Pohlmann's avatar
Jannis Pohlmann committed
1065 1066 1067
0.9.99.1
========
- Optional nano version added to configure.in.in.
Nick Schermer's avatar
Nick Schermer committed
1068
- Update Danish, Norwegian Bokmal, Simplified Chinese and Turkish
Jannis Pohlmann's avatar
Jannis Pohlmann committed
1069 1070
  translations.

1071
0.9.93
Nick Schermer's avatar
Nick Schermer committed
1072 1073
======
- Fix crash in the tree side pane when hidden files are toggled (bug #2502).
Nick Schermer's avatar
Nick Schermer committed
1074
- Always show an error dialog if one of the files passed via the command
Nick Schermer's avatar
Nick Schermer committed
1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087
  line cannot be opened.
- Only show eject option for devices when requires_eject is TRUE (bug #3978).
- Fix crash when cd drive is ejected (bug #4257).
- Use posix_fadvise() for copying large files.
- Use -V for version information.
- Restore the selection after deleting a file (bug #3884).
- Fix completion in the path bar when ~/ is used (bug #2973).
- Change the tooltip of the trash plugin from "Trash is full" to
  "Trash contains files" (bug #3266).
- Popup the location selector when the dead tilde is pressed. This allows
  people with dead keys to use the location selector.
- Unload folders in the tree side pane when they are collapsed (bug #4051).
- Don't monitor /proc and /dev on Linux systems.
Nick Schermer's avatar
Nick Schermer committed
1088
- Implement window groups so modal dialogs don't block other Thunar
Nick Schermer's avatar
Nick Schermer committed
1089 1090 1091 1092 1093 1094 1095 1096 1097 1098
  windows (bug #3586).
- Open a question dialog before removing a custom action (bug #3838).
- Make the first alpha numeric character upper-case in the case renamer
  (bug #3559).
- Update links to the Glib reference manual in the docs (bug #4555).
- Only respond to the predefined key bindings for deleting files when
  the user has not set a custom accelerator (bug #4173).
- Implement menu providers in the side pane popup menus (bug #2740).
- Unmounted volumes are 50% translucent so give some visual feedback.
- Add rename option to the tree side pane popup menu.
Nick Schermer's avatar
Nick Schermer committed
1099
- Don't go back in the history anymore if the new directory is the first
Nick Schermer's avatar
Nick Schermer committed
1100 1101 1102
  one in the backward history (bug #4660).
- Implement reorder, positioned drag and drop and rubberbanding in the
  renamer dialog (bug #3325).
1103
- Change Name value of the desktop entry to "Thunar File Manager".
Nick Schermer's avatar
Nick Schermer committed
1104
- Go back and forward using the 8th and 9th button on the mouse (bug #4687).
Nick Schermer's avatar
Nick Schermer committed
1105
- Various compilers warnings were fixed, some performace improvements
Nick Schermer's avatar
Nick Schermer committed
1106
  and less memory allocations.
Nick Schermer's avatar
Nick Schermer committed
1107 1108
- Update Albanian, Basque, Belarusian, Brazilian Portuguese, Catalan, Czech,
  Danish, Finnish, French, Galician, German, Hungarian, Indonesian, Japanese,
1109 1110
  Norwegian Bokmal, Polish, Simplified Chinese, Spanish, Swedish, Turkish and
  Ukrainian translations.
Nick Schermer's avatar
Nick Schermer committed
1111

Brian Tarricone's avatar
Brian Tarricone committed
1112 1113
0.9.92
======
1114
- Fix build on MacOS X (bug #4433).
Nick Schermer's avatar
Nick Schermer committed
1115
- Don't create Thunar -> thunar symlink on case-insensitive
1116
  filesystems (bug #4430).
Nick Schermer's avatar
Nick Schermer committed
1117
- Add thunar-wallpaper-plugin for setting the wallpaper on
1118
  xfdesktop >= 4.5.90.
Brian Tarricone's avatar
Brian Tarricone committed
1119

Stephan Arts's avatar
Stephan Arts committed
1120 1121
0.9.91
======
1122
- Update Basque, French and Spanish translations
Stephan Arts's avatar
Stephan Arts committed
1123

Stephan Arts's avatar
Stephan Arts committed
1124 1125
0.9.80
======
Nick Schermer's avatar
Nick Schermer committed
1126
- Fix .desktop file to launch thunar-settings dialog with
Stephan Arts's avatar
Stephan Arts committed
1127
  xfce4-settings-manager
Nick Schermer's avatar
Nick Schermer committed
1128
- Update Indonesian, Korean, Polisn, Arabic, Ukranian, Galician, Turkish,
Stephan Arts's avatar
Stephan Arts committed
1129 1130 1131 1132 1133 1134
  English Brittish, Lithuanian, Latvian, Chinese (traditional), Portuguese,
  Brazilian Portuguese, Catalan, Greek, French, Spanish, Russian, Czech and
  Hungarian translations.
- Add Kurdish translation


1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169
0.9.0
=====
- Do not display volumes without mountable file systems (Bug #3555).
- Properly recognize OGG files as audio files for custom actions (Bug #3604).
- Add new date renamer (Bug #3656).
- Pass the correct $DISPLAY value to processes spawned by Thunar and
  xfdesktop in multi screen environments (Bug #3667).
- Preselect the whole filename when renaming folders (Bug #3057).
- Prevent infinite recursion on JPEG files with broken EXIF data (Bug #3452).
- Fix crash on amd64 (Bug #3303).
- Add support to retry job based operations.
- Display more details in the override dialog (Bug #3268).
- Add support for different date/time formats (Bug #3265).
- Fix crash on sparc64 (Bug #2815).
- Properly binaries selected for custom actions (Bug #3105).
- Fix invalid invocation of thunar-volman for volumes that should be
  ignored (Bug #2789).
- Reduce binary size by stripping XML comments and whitespace (Bug #3094).
- Use the correct HAL property to determine whether a given volume or
  device requires eject (Bug #3119).
- Automatically disable thumbnailing if storing a thumbnail fails because
  of a fatal error (Bug #3020).
- Fix crash because of unaligned memory access (Bug #2880).
- Fix compilation with the Sun Studio 11 compiler (Bug #2899, #2900).
- Updated translations: Alexander Nyakhaychyk (be), Pau Rul-lan Ferragut (ca),
                        Benedikt Meurer (de), Piarres Beobide (eu), Jari
                        Rahkonen (fi) Daichi Kawahata (ja), ByungHyun Choi (ko),
                        Stephan Arts, Peter Maassen and Vincent Tunru (nl),
                        Szymon Kałasz (pl), Fábio Nogueira (pt_BR), Mişu
                        Moldovan (ro), Eren Turkay (tr), Dmitry Nikitin (uk)
- New translations: Mohamed Magdy (ar), Jeff Bailes (en_GB), Rihards Prieditis
                    (lv), Terje Uriansrud (nb_NO), Amanpreet SIngh Alam (pa),
                    Nuno Miguel (pt_PT), Besnik Bleta (sq), ﻢﺤﻣﺩ ﻊﻠﻳ ﺎﻠﻤﻜﻳ (ur)


1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231
0.8.0
=====
- Add documentation for the bulk renamer (Bug #1594).
- Improve the user manual (Bug #1365).
- Connect the various "Help" buttons (Bug #1230).
- Automatically add removable devices as targets to the "Send To" menu
  (Bug #2683).
- Allow to use "Eject" button on CD-ROM drives to unmount and eject the media
  (Bug #2759).
- Use Exif embedded thumbnails if available, which reduces the amount of data
  that must be retrieved from a camera to around 50k instead of the whole JPEG
  image, which can be up to several mega bytes.
- Treat hotplugged drives as removable drives, so they will be displayed in
  the side pane.
- Improve startup notification support.
- Add support for trashes other than the home trash (Bug #2132).
- Fix crash on platforms where sizeof(GType) != sizeof(gint) (Bug #2726).
- Add support for thunar-volman, which gets invoked by Thunar whenever a
  new device is added to the HAL device tree.
- Add support for memory cards and generic removable disk drives (Bug #2652).
- Handle blank discs and pure audio discs as well (Bug #2599).
- Use exo-mount to mount, eject and unmount volumes of relying on external
  utilities, like pmount or gnome-mount, that do not always behave properly
  (Bug #2715).
- Add ability to mount floppy drives using exo-mount (Bug #2075).
- Make sure GThread gets initialized first to avoid possible crashes in
  the GSlice allocator later.
- Add ability to load custom thumbnailers from .desktop files.
- Stop unused threads after ten seconds of idle time to return some more
  free memory to the kernel.
- Improve performance when loading really large folders using a parallel
  lock-free algorithm.
- Ellipsize long shortcut names, but make sure "File System" still fits into
  the side pane.
- Properly initialize the translation domain for thunar-vfs (Bug #2543).
- Do not gather detailed statistics from non-regular files to avoid blocking
  Thunar forever reading from a named pipe (Bug #2655).
- Add keyboard shortcuts to switch between the different views (Bug #2600).
- Do not display "Desktop (Create Link)" action in "Send To" menu for
  trashed files, because symlinks cannot be created for files in the
  trash (Bug #2539).
- Fix crash when transfering a lot of files via drag'n'drop or clipboard
  (Bug #2356).
- Fix modal about dialog blocking other windows (Bug #2545).
- Fix build with dbus-binding-tool 0.72 and above (Bug #2528).
- Fix installation on case insensitive file systems (Bug #2521).
- Set word-wrap width depending on current zoom-level (Bug #2505).
- Improve the performance of the automatic path completion (Bug #1681).
- Properly redraw the shortcuts pane after after drag'n'drop (Bug #2498).
- Updated translations: Pau Rul-lan Ferragut (ca), Michal Várady (cs),
                        Benedikt Meurer and Fabian Nowak (de), Stavros
			Giannouris (el), Piarres Beobide (eu), Jari Rahkonen
			(fi), Maximilian Schleiss, Mike Massonnet and Niki
			Kovacs (fr), Szervác Attila (hu), Roberto Pariset
			(it), Piotr Maliński and Szymon Kałasz (pl), Andrey
			Fedoseev (ru), Alexander Toresson (sv), Kang
			Kang (zh_CN).
- New translations: Alexander Nyakhaychyk (be), ByungHyun Choi (ko), Jovan
                    Naumovski and Viktor Stojanovski (mk), Stephan Arts and
		    Vincent Tunru (nl), Amanpreet Singh Alam (pa).


1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290
0.5.0rc1
========
- Add a "Trash" menu entry to the "Go" menu (#2486).
- Add a drop-down menu to the toolbar-style location bar to enable quick
  access to the shortcuts even if the classic file manager look'n'feel is
  being used (#2024).
- Add support for HAL on FreeBSD. Make HAL the preferred volume manager on
  FreeBSD.
- Adjust the preferences dialog to match the look of the other Xfce preferences
  dialogs (#2379).
- Allow to change the icon of .desktop files (#2150).
- Allow Thunar extensions to add menu items to the Drag'n'Drop context menu.
  This is for example used by the thunar-archive-plugin to add an "Extract
  Here" action, which extracts a dragged archive file at the drop location.
- Display the real mime type as tooltip for the "Kind" label in the properties
  dialog (#2369).
- Keep the modification time when copying files (#2244).
- Make sure emblems don't get too large with SVG icon themes (#2466).
- Make sure Thunar is restarted prior to xfdesktop, so the trash support in
  xfdesktop works as expected even if D-Bus autoactivation is not setup
  properly.
- Place automake options into configure.in.in instead of Makefile.am and add
  the tar-ustar option to fix building distributions on system where tar
  defaults to the deprecated V7 format (#2304).
- Place cursor on the first selected file after a new file or folder was
  created (#2368).
- Place focus on the main view after changing the current directory (#2367).
- Properly clean up the path bar when a folder that is currently displayed
  on the path bar is deleted.
- Properly validate the Name of .desktop files (#2227).
- Update the icon mime icon lookup to try icon names from Icon Naming Spec
  first, and fallback to legacy GNOME icon names.
- Use default dbus connection timeout (#2243).
- Use exo-open for the default "Open Terminal Here" action (#2256).
- Use the thumbnail database to load SVG icons from the icon theme, because
  loading SVG is quite slow and takes a lot more memory than loading and
  scaling PNG icons from the thumbnail database.
- Fix usage of deprecated HAL policy functions (#2475).
- Fix crash with newer GtkTreeView's if the "row-has-child-toggled" signal is
  emitted even if the child state of a node did not change (#2372).
- Fix several race conditions that were introduced over time and prevented the
  "new-files" job handling from working properly with Gamin and automatic
  folder reload (#2199).
- Fix invalid calculation of free space on OpenBSD/amd64 (#2383).
- Fix crash due to invalid handling of file names with printf(3)-style format
  arguments (#2468).
- Fix crash on systems with small per-thread stacks (#2269).
- Fix installation on Win32 platforms (#2432).
- Fix build with GLib 2.6.x (#2317).
- Fix build with latest dbus-glib (#2263).
- Updated translations: Pau Rul-lan Ferragut (ca), Michal Várady (cs), Benedikt
			Meurer (de), Stavros Giannouris (el), Jarbas Araujo,
			Antono Vasiljev and Sylvain Vedrenne (eo), Piarres
			Beobide (eu), Jari Rhkonen (fi), Maximilian Schleiss
			(fr), Piotr Maliński (pl), Adriano Winter Bess (pt_BR),
			Andrey Fedoseev (ru), Hydonsingore Cia (zh_TW)
- New translations: Sonam Pelden (dz)


1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349
0.4.0rc1
========
- An implementation of the XDG Trash Specification was imported and is now
  used by both Thunar and xfdesktop to display and manage trashed files.
  The implementation is currently limited to the home trash, but that will
  be extended to support foreign trash cans soon.
- Add a trash panel applet for the Xfce panel, that displays the current
  state of the trash, allows to open and empty the trash, and supports
  drops of files to the trash.
- Add "No to all" response to the transfer progress dialog, which allows to
  skip all further overwrite dialogs (Bug #1666).
- Add ISO Speed Ratings to the Image page of the properties dialog.
- Add rubberband selection support to the detailed list view when build with
  GTK+ 2.9.0 and above (Bug #1996).
- Add menus to the "Back" and "Forward" buttons in the toolbar (Bug #1782).
- Update the path bar with the latest changes to GtkFileChooser (Bug #2060).
- The dependency of the thunar-vfs library on GConf is gone. Instead the
  available thumbnailers are now determined by an external tool and added to
  a cache file, which will be mapped by all processes using the thunar-vfs
  library (Bug #2131).
- Add a new thumbnailer for TrueType fonts using the FreeType 2.x library.
- Add a warning text to the window when running as super user (Bug #2218).
- Add desktop shortcut to the shortcuts pane and use a special icon for the
  desktop folder (Bug #2235).
- Use the new icon chooser dialog, available with exo 0.3.1.10rc1, to pick
  icons for custom actions.
- Fix invalid display of the file's group in the properties dialog (Bug #1838).
- Fix the location entry completion crashing with certain GTK+ versions (Bug
  #1891).
- Fix list model related crashes with GTK+ 2.10 (Gnome Bug #349128).
- Use CRLF for text/uri-list as specified by RFC 2483 (Bug #2166).
- Fix invalid substitution of %d in custom commands (Bug #2214).
- Fix not working Ctrl+A in the location entry (Bug #2036).
- Fix the progress bar text being truncated (Bug #2003).
- Fix missing mkdtemp on Solaris (Bug #2070).
- Fix compilation with compilers other than gcc (Bug #1852).
- Fix compilation on NetBSD 2.99 and above.
- Fix compilation on OpenBSD.
- Add manual page for Thunar (Bug #1650).
- Unmount volumes prior to ejecting them (Bug #2236).
- Do not use different icons to represent the home folder.
- Use "<folder> - File Manager" for the title of Thunar windows to make it
  easier to identify file manager windows in the taskbar.
- The thunar-vfs reference manual was updated to reflect the latest changes.
- Case sensitive sorting is now disabled by default (Bug #2064).
- Use a localized human readable format for the file dates (Bug #2057).
- Use the new GSlice allocator where possible to reduce memory overhead.
- Avoid the usage of GMemChunk, because in GLib 2.10 and above that is not
  only inefficient, but also continously leaks memory.
- Updated translations: Pau Rul-lan Ferragut (ca), Michal Várady (cs),
                        Benedikt Meurer and Fabian Nowak (de), Stavros
			Giannouris (el), Sylvain Vedrenne (eo), Piarres
			Beobide (eu), Jari Rahkonen (fi), Maximilian
			Schleiss (fr), Szervác Attila (hu), Roberto
			Pariset (it), Piotr Maliński and Szymon Kałasz (pl),
			Hydonsingore Cia (zh_TW)
- New translations: Iván Seoane Pardo (gl), Dimitri Gogelia (ka)


1350 1351
0.3.2beta2
==========
1352 1353 1354
- The default operation when dropping files into a folder is now to move the
  files if both the source files and the target folder is on the same file
  system and the source files are owned by the user.
1355
- The custom actions are now run using the shell.
1356 1357 1358 1359 1360 1361 1362 1363
- Added the "Send To" menu, which allows users to easily send files to other
  applications from within the file manager. Default targets are "Desktop
  (Create Link)", "Mail Recipient" and "Side Pane (Create Shortcut)". Additio-
  nal targets can be dynamically added via .desktop files.
- Support for session management was added.
- The "Open With" dialog now allows users to remove launchers that were
  previously added via the custom command box.
- The number of relocations for the libraries was reduced to improve the
Alexander Schwinn's avatar
Alexander Schwinn committed
1364
  application startup time.