Nine months and a bunch of bug fixes to the stable branch of PCManFM+libfm. We’re also adding a bunch of translations on top of that (not included in the changelog below).
Changelog for PCManFM
* 9574948 – Fix format warning (%lld should get long long int instead of gint64).
* e81cdc1 – Set wrap_license in About dialog to False, it’s wrapped oddly otherwise.
* 8026681 – man page: minus signs should be escaped in groff text.
* fe743d7 – Copyright update in About dialog: it should show 2013, not 2012.
* b926a11 – Fix ‘make check’: add autogenerated files into POTFILES.skip list.
* 6b07135 – Improve debug on fm_tab_page_destroy() to diagnose #3614500.
* 6e88042 – Remove unused ‘wp_modes’ from pref.glade (it is used in desktop-pref.glade).
* 326e424 – [#3590050]Handle busy cursor on page opening and closing correctly.
* 56c9b2b – [#3533841]Fix: files on the desktop open on hover.
* 9ebdfed – [#3600900]Fix build with automake 1.13.
* 608070c – [#3600913]Remove obsolete automake macro AM_PROG_CC_STDC.
* 84d832b – [#3613685]The “drag-drop” handler should use fm_dnd_dest_find_target().
* fc33db1 – [#3598807]Return of fm_key_file_get_int() should be checked.
* f17ed8c – Add workaround for tab too small with GTK3. – Add workaround for pcmanfm –help showing garbage message.
* 3c3e621 – [#3591767]Don’t hilight desktop item if we cannot drop on it.
* b0f0cf4 – [#3602662]Fix for SIGSEGV on middle-click.
* ca5630e – Desktop items layout haven’t respected reserved space on monitor.
* 26dcbab – [#3589448]Folder view grabs focus only once.
* 3f7cadb – Hotkeys for sort modes and for New Empty File
* f1902e6 – [#3585895]Fix for SIGSEGV in get_nearest_item() with focus=NULL.
* 05357d4 – Revert “Hotkeys for sort modes and for New Empty File”
* daf7118 – Hotkeys for sort modes and for New Empty File
* 1238e8d – Display full path in tab tooltip
* 119e525 – [#3582257]”Open entered folder” button do nothing
* 876740e – Manual page update: desktop management and missing –wallpaper-mode option.
* f53d9b1 – [#3586151]’Open in …’ actions should be available only for directories.
Changelog for libfm
* ff1e040 – Increase ABI revision to 2 before release (now ABI code is 4:2:1)
* a884433 – Fix for SIGSEGV in fm_file_info_set_from_gfileinfo() for empty display name.
* bbe97fa – Make fm_init() idempotent, it should be more safe that way.
* cf55932 – fm_init() should call g_type_init() since application may don’t call it.
* ca6f02f – Fix for Gtk-Critical on accel_group on window destroy.
* 98bcc3c – [#3614507]Fix: recursive copying should copy symlinks as symlinks.
* b7e7248 – Eliminate memory leak in fm_file_menu_new_for_files().
* 023a117 – Fix race condition on GMutex allocation in fm_run_in_default_main_context().
* e6ad58c – [#3614473]If permission value wasn’t set then don’t update it.
* 63ff747 – [#3599638]Not escape chars such as ‘[‘ from path bar when make an URI.
* b8dafba – Keybindings Shift+Insert and Ctrl+Insert are swapped out.
* 169491a – [#3589641]scripts are ran from $HOME instead of current dir.
* 0f7f9ce – [#3613685]FmDndDest “drag-drop” handler should use fm_dnd_dest_find_target().
* bdac966 – [#3613305]Unescape file names on copy from virtual to native FS.
* 9de8c02 – Fix over previous commit.
* 04cd938 – Eliminate assertion on adding a column while FmFolderModel wasn’t initialized.
* 415d247 – [#3606577]Error window should be above others or else it may be invisible.
* 65e83dd – [#3591771]Adding file to folder right after deletion shouldn’t be missed.
* 552d91d – [#3590304]Fallback themed icon “folder-video” to “folder” not to gnome.
* 01c1de2 – Fix over previous commit: it leaded to crash.
* 7d31d56 – Fix: after changing the folder selection isn’t reset
* 0beaa48 – [#3589259]Fix for dropping files onto Trash in Places sidebar.
* 70ff12a – Change FM_CONFIG_DEFAULT_NO_USB_TRASH to more expecting TRUE.
* e1029d5 – Fix: disabled name cannot be copied to clipboard, make it unfocusable instead.
* 7b83548 – Fix: file owner/group should be properly disabled in dialog.
* 3cea23d – Adding tooltips for file name and location in file properties.
* a105732 – Disabling input for file name in properties dialog window.
* afbe7e2 – [#3587571]Ctrl+A should select all depending on focus.
* 9242089 – Fix for localizations of Detailed List View headers.
* 690e15b – smb:// symlinked locations cannot be launched from folder view.
* 40aa4a6 – [#3584798]We shouldn’t disable DnD on non-native targets completely.
* 195e18e – Another fix for possible SIGSEGV in src/base/fm-path.c.
* 19801e7 – [#3586178]Comparison is wrong (bug #6421 in libexo).
* 83f0300 – [#3586178]gtk3 css strings have significantly different syntax from gtk2 rc strings
* 80c568c – [#3586178]doc build wasn’t updated for ‘–with-gtk=3’ case
* ea6d673 – [#3582493]Fixing test-fm-path two tests.
* 86717c4 – [#3582493]Fix for SIGSEGV in fm_path_new_child() with parent=NULL.
* e098be3 – [#3584608]Fix for rarely broken DnD due to FmDndDest source caching.
* 74901d7 – [#3582816]If no region is selected in editable then apply ‘Delete’ to char next to cursor.
* 224d382 – [#3583229]Fix for broken DnD in ExoTreeView.