You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
570 lines
35 KiB
570 lines
35 KiB
8 years ago
|
|
||
|
pcmanfm-qt-0.11.1 / 2016-09-24
|
||
|
==============================
|
||
|
|
||
|
* Bump version to 0.11.1 (#399)
|
||
|
* Extend README.md
|
||
|
* Ensure the existence of libfm dir.
|
||
|
* Fix the bug that breaks sort folder first option.
|
||
|
* Preserve per-folder view settings. * Code refactor and cleanup. * Use Fm::FolderConfig internally for storing the per-folder settings.
|
||
|
* Per-folder saving of sorting and view mode
|
||
|
* Use libfm-qt C++ wrappers instead of the original libfm C API whenever possible.
|
||
|
* Replace tilde with home path (#371)
|
||
|
* Fix -Wswitch warning
|
||
|
* Use LXQtCompilerSettings cmake module
|
||
|
* Replaces deprecated QStyleOptionViewItemV4
|
||
|
* Fixes two typos (#381)
|
||
|
* Add Arabic Translations for Desktop Files
|
||
|
* I18N: Fix plural string (#374)
|
||
|
* Fix some icons for RTL (#366)
|
||
|
* Use a wide spread icon theme as fallback for the time beeing (#359)
|
||
|
* build: Use external translations
|
||
|
* ts-files removal (#352)
|
||
|
* Fix memory leak in main window tool bar (#350)
|
||
|
* Change "compact icon view" in "icon view" (#349)
|
||
|
* Merge pull request #341 from lxde/desktop_sort_settings
|
||
|
* Add some tooltips to Pref dialog
|
||
|
* Add setting for Desktop con size
|
||
|
* Fix a few compiler warnings
|
||
|
|
||
|
0.11.0 / 2016-03-13
|
||
|
===================
|
||
|
|
||
|
* Switch automatically to newly opened tabs
|
||
|
* Fixes libfm-qt dependency contradiction on README.md
|
||
|
* Optional fullwidth tabbar By default, the tabbar is stretched over the left pane too. This commit makes that optional with a check button in the UI page of the Preferences dialog. It's checked by default but if unchecked, the tabbar will be positioned right above the folder-view.
|
||
|
* A toolbar button appearing on hiding menubar It has a dropdown menu containing all menubar items, is added to the end of toolbar, after a separator, when menubar is hidden and is removed (hidden) with its separator when menubar is shown.
|
||
|
* fix new grep 2.23 behaviour for the time beeing
|
||
|
* Bump year
|
||
|
* Bump version number to 0.11.0, preparing for a new release.
|
||
|
* Add hide menu bar menu entry
|
||
|
* Add menubar actions to the main window
|
||
|
* Return focus to the folder view when hitting escape
|
||
|
* Added options for min. item margins. Also included a fix (or workaround) for text shadow resetting.
|
||
|
* Added shortcut(s) for filterbar. Also added Ctrl+F, in addition to F3, for the search utility and cleared filter string for all tabs when closing the filterbar.
|
||
|
* Make it possible to hide the menu bar
|
||
|
* Set quit shortcut from the ui file
|
||
|
* Update the tab bar visibility when the settings change
|
||
|
* Add quit shortcut
|
||
|
* Always draw the text shadow on desktop. Also fixed the selected text color.
|
||
|
* Update czech translation (by Petr Balíček <pbalicek@seznam.cz>)
|
||
|
* Improve french translation
|
||
|
* Move the XdndWorkaround to libfm-qt internal instead.
|
||
|
* Fixed a crash on right clicking trashed files.
|
||
|
* Select all of the text in the path entry when focusing it using shortcut keys Alt+D and Ctrl+L.
|
||
|
* Use lxqt-sudo as the default su tool instead of gksu.
|
||
|
* Add some ``beautiful'' workarounds that bypass Qt bug #49947 and 47981. This should fix the bug lxqt/#688 temporarily.
|
||
|
* Prevent large gaps at desktop bottom
|
||
|
* Update pcmanfm-qt_it.ts
|
||
|
* Let the style engine draw the text selection rect on desktop.
|
||
|
* options: Make options of wallpaper-mode switch untranslatable
|
||
|
* turkiash translate files added
|
||
|
* Fix --wallpaper-mode description in translations
|
||
|
* Polish translation updated
|
||
|
* Polish translation updated
|
||
|
* Fix --show-pref option not switching to next name
|
||
|
* Add config values for customizing "places" (not implemented yet).
|
||
|
* Updated Russian translation Removed ru_RU files
|
||
|
|
||
|
0.10.1 / 2015-12-05
|
||
|
===================
|
||
|
|
||
|
* hide 'Create New...' menu for files
|
||
|
* Russian translation update
|
||
|
* Deal with CMAKE POLICY 0063
|
||
|
* Use CMAKE_CXX_VISIBILITY_PRESET and CMAKE_VISIBILITY_INLINES_HIDDEN
|
||
|
* Adds Clang support to symbols visibility
|
||
|
* Fix typo in setting key
|
||
|
* hide 'Paste' in file context menu
|
||
|
* restore 'Open with...' for directories in left panel
|
||
|
* Fix referencing generated headers in translations
|
||
|
* CMake: Drop qt5_use_modules()
|
||
|
* CMake: Use the new libfm-qt Targets
|
||
|
* Move libfm-qt to its own repository.
|
||
|
|
||
|
split-libfm-qt / 2015-11-24
|
||
|
===========================
|
||
|
|
||
|
* Fix typos in man page
|
||
|
* Update French translation
|
||
|
* Tab context menu for closing other tabs
|
||
|
* Italian translation updates
|
||
|
* Add bindings to Ctrl+PgUp/Ctrl+PgDn.
|
||
|
* Update French translation of GPL license
|
||
|
* Fix a random crash related to editing the bookmarks by disconnecting from GObject signals properly.
|
||
|
* Fix a crash triggered when unmounting a volume from the side pane.
|
||
|
* Avoid duplicated volumes and mounts in the side panel. (This fixes the mtp:// problem.)
|
||
|
* Select the item of the previously folder in current folder view if it's a direct child of the current folder.
|
||
|
* Fix missing null pointer check in Fm::Path::parent() and use nullptr instead of NULL in path.h.
|
||
|
* Code cleanup, «using» directive only if necessary
|
||
|
* Upgrade of pcmanfm-qt to C++11
|
||
|
* Fix setting a SIGTERM handler with undefined flags
|
||
|
* Fix two typos in README
|
||
|
* Force the root config dir on the root instance
|
||
|
* Fix --version option not displaying version
|
||
|
* hu translations updated
|
||
|
* Fixed several problems with item selection and alignment
|
||
|
* Fix CMake LICENSE path
|
||
|
* Fix compiling with Qt < 5.4
|
||
|
* Move LICENSE file
|
||
|
* Check for null pointers.
|
||
|
* Changed the static wentUp to the private variable wentUp_.
|
||
|
* Select the folder from where we have gone up.
|
||
|
|
||
|
0.10.0 / 2015-11-02
|
||
|
===================
|
||
|
|
||
|
* Release 0.10.0
|
||
|
* Remove unnecessary qDebug traces
|
||
|
* Update zh_TW translations.
|
||
|
* Update translations.
|
||
|
* Provide an option in the view menu to turn off the filter bar (turned off by default).
|
||
|
* The signal QAbstractItemView::iconSizeChanged is only available after Qt 5.5. Add workarounds for older Qt versions.
|
||
|
* Add more null pointer checks in the thumbnail loader to avoid crashes caused by older versions of libfm.
|
||
|
* Fix CPack README path
|
||
|
* Update translations
|
||
|
* Use markdown for README
|
||
|
* Bump minimum CMake to 3.0.2
|
||
|
* Reduce margin and spacing of the central widget
|
||
|
* Avoid the column resizing tricks for the detailed list view when the view contains no columns.
|
||
|
* Improve the column width computation for the detailed view
|
||
|
* Some code cleanup.
|
||
|
* desktop: Makes the Desktop Folder Edit functionality optional
|
||
|
* desktop: Renames Advanced page config layout manager
|
||
|
* PlacesView: activate on click on the second column
|
||
|
* SidePane: reduce size of button's column width
|
||
|
* Remove ugly board of main window's central widget
|
||
|
* Added a filterbar + Handle virtually hidden files
|
||
|
* Russian translation update
|
||
|
* Prevent the desktop window from being closed accidentally. This fixes #194.
|
||
|
* mouse fix
|
||
|
* Update cs_CZ translation with the strings provided by petrbal in pull request #218.
|
||
|
* Add apply button to desktop preferences dialog
|
||
|
* Removed pcmanfm-qt.kdev4 and fixed .gitignore
|
||
|
* desktop: Makes the preferences dialog General page tighter
|
||
|
* Add a shortcut key "F3" for launching the file searching utility. * Small UI layout adjistment.
|
||
|
* Allow adding or removing paths in the file search dialog. Fix bugs in searching for documents.
|
||
|
* Try to implement file searching by using the new Fm::FileSearchDialog class.
|
||
|
* Fix a incorrecy free() in fm_search_free() API.
|
||
|
* Add Fm::Path::take() API to take the ownership of a raw FmPath pointer.
|
||
|
* Add class Fm::FileSearchDialog used to show a dialog for searching files.
|
||
|
* Add FmSearch API which is used to build a search:// URI. (implemented in C and might become part of libfm later).
|
||
|
* Fix #197 by using a different method to forward the XCB mouse events to the root window.
|
||
|
* Fix #195 - Crash when rightclick on item in trash.
|
||
|
* Add a null check for FmFileInfo in Fm::ProxyFolderModel::lessThan(). This closes #205.
|
||
|
* Fix (workaround) for right-click crash in placesview.
|
||
|
* Russian translation: update
|
||
|
* Italian translation: add desktop entry files, adjust TS files
|
||
|
* placesview: middle-click correct item to activate (fix of segfault)
|
||
|
* Paste into folder from its context menu.
|
||
|
* libfm-qt: updated german translation
|
||
|
* libfm-qt: lupdated translation files
|
||
|
* Add Greek (el) translation
|
||
|
* added support for mouse back/forward buttons
|
||
|
* Add few missing Polish translations and modify few existing.
|
||
|
* xdg main category added
|
||
|
* Update German translation
|
||
|
* fixed paths in .ts files + lupdate
|
||
|
* Update German translation
|
||
|
* Update Russian translation
|
||
|
* CMake: Remove unused INSTALL variables
|
||
|
* Support opening items in the bookmarks menu in new tabs or new windows.
|
||
|
* Add new signal prepareFileMenu() to Fm::SidePane and Fm::DirTree so there's a chance to customize the file menu before its shown.
|
||
|
* Port some missing config options from the gtk+ version of pcmanfm.
|
||
|
* Also show hidden dirs in the directory tree when the "Show Hidden" option in the menu is turned on.
|
||
|
* Fix #190 - Column layout is not always updated.
|
||
|
* Fix relative paths in command line arguments. Close lxde/pcmanfm-qt#170 - relative paths stated by xdg-open not considered.
|
||
|
* Create New menu actions, context menu in tree side pane, #163.
|
||
|
* Install SIGTERM handler to save settings when logging out, #157.
|
||
|
* Store side pane mode setting, #157.
|
||
|
* Adds UPDATE_TRANSLATIONS option to the top CMakeLists
|
||
|
* Fixes an translation regression
|
||
|
* Updates translations
|
||
|
* Handles .desktop files translations
|
||
|
* Uses LXQt lxqt_translate_ts() to handle translations
|
||
|
* Add German translation of pcmanfm-qt.desktop
|
||
|
* Fix lxde/lxqt#447 - missing actions in Places' context menus
|
||
|
* Remove trailing whitespaces
|
||
|
* polishing German translation
|
||
|
* Add menu items and shortcuts for new folder and blank file, fixes #163.
|
||
|
*_hu desktops added
|
||
|
* Display folders first when active and sort order descending, fixes #179.
|
||
|
* Avoid space wasted by incorrect decoration in detailed view columns, fixes #177.
|
||
|
* Avoid flickering column header while resizing manually, fixes #176.
|
||
|
* Update pcmanfm-qt_it.ts
|
||
|
* Fix loading new desktop dir
|
||
|
* Hungarian translation
|
||
|
* Fix #627 - long startup time. (This blocking is caused by checking the availability of "network:///".)
|
||
|
* Enable text selection in file properties dialog
|
||
|
* Fixes #168 - qunsetenv("QT_NO_GLIB"); required before constructing the application.
|
||
|
* Fix some memory leaks reported by valgrind.
|
||
|
* Fix warnings reported by cppcheck.
|
||
|
* Fix warnings reported by scan-build.
|
||
|
* Sort indicators in detailed view, store column and order in settings, fixes #109.
|
||
|
* Fix lxde/lxqt#512 - pcmanfm-qt: cannot delete to trash.
|
||
|
* Fix lxde/lxqt#512 - "pcmanfm-qt: cannot delete to trash" by using a safer way to check trash:/// support.
|
||
|
* Polish translations added
|
||
|
* Bumps version
|
||
|
* Rearrange tab order (tabstops)
|
||
|
* Use 'user-trash' icon for 'Move to Trash'
|
||
|
* The "Custom" option in the application chooser combo box inside file properties dialog is broken. Fix by preventing recursive signal handler invocation.
|
||
|
* The file property dialog does not show correct default applications. Fix a bug in AppChooserComboBox::setMimeType() that does incorrect app comparison.
|
||
|
* When converting an UID or GID to its name, show the number as string when the user or group does not exists.
|
||
|
|
||
|
0.9.0 / 2015-02-05
|
||
|
==================
|
||
|
|
||
|
* Add more null checks.
|
||
|
* Fix #130 - Remember width of side panel.
|
||
|
* Portuguese update
|
||
|
* Add very basic "remaining time" display to the progress dialog. Fix lxde/lxqt#463 - Progress dialog of pcmanfm-qt does not show remaining time.
|
||
|
* Fix lxde/pcmanfm-qt#120 - Foucs "Rename" button when file name changed.
|
||
|
* remember maximized state
|
||
|
* Remove unnecessary '\n' charactor from the translated strings.
|
||
|
* Fix translations (the newly added string comes from the translation of libfm).
|
||
|
* Improve trash can handling: provide an option to delete the files if moving to trashcan fails.
|
||
|
* Fix broken filenames of translation files.
|
||
|
* Support NoUsbTrash option and fix #125 - "Move to trash " on mounted devices.
|
||
|
* Bump version numbers, preparing for a new release.
|
||
|
* Completely remove dependency on libqtxdg.
|
||
|
* More migration to Qt5 new signal/slot syntax for better type safety & speed.
|
||
|
* Migrade to new Qt5 signal/slot syntax for better type safety and speed.
|
||
|
* Fix the broken sorting option.
|
||
|
* Fix lxde/lxqt#448 - PCmanFM-QT renaming place bookmarks does nothing.
|
||
|
* Fix broken rememberWindowSize settings.
|
||
|
* Portuguese update
|
||
|
* Support linguistic sorting of file names. This fixes #105.
|
||
|
* Avoid using Qt 5.4 API if compiled with older Qt versions. Fix #121.
|
||
|
* Update the folder model & view after files are changed.
|
||
|
* Open folders in new tabs by middle clicking on items in the side pane.
|
||
|
* Support reordering of tabs using drag and drop.
|
||
|
* Portuguese update
|
||
|
* Fix a crash of the context menu of places view caused by change of items.
|
||
|
* Save the result of "Edit bookmarks" to gtk+3 bookmarks file instead of the deprecated ~/.gtkbookmarks file. This fixes bug #112 partially.
|
||
|
* Fix #396: pcmanfm-qt back and/or up does not remember position.
|
||
|
* Add spanish translations
|
||
|
* Adds GUI to change desktop dir in Desktop preferences. Uses libqtxdg.
|
||
|
* Add .gitignore
|
||
|
* Update Japanese translation
|
||
|
* Add German translation
|
||
|
* add Japanese translation
|
||
|
* Implement "UnTrash" for files in trash:/// and close lxde/lxqt#136.
|
||
|
* Handle command line URIs correctly and fix bug lxde/lxqt#414.
|
||
|
* Handle command line arguments with QCommandLineParser instead of using glib. Requires Qt >= 5.2.
|
||
|
* Add Russian translation
|
||
|
* Drop Qt4 support in code
|
||
|
* Clean up CMakeLists.txt and drop Qt4 support
|
||
|
* New files added from LXDE Pootle server based on templates
|
||
|
|
||
|
0.8.0 / 2014-09-28
|
||
|
==================
|
||
|
|
||
|
* Commit from LXDE Pootle server by user Julius22.: 1007 of 1008 strings translated (2 need review).
|
||
|
* Commit from LXDE Pootle server by user Julius22.: 709 of 1008 strings translated (2 need review).
|
||
|
* Commit from LXDE Pootle server by user mbouzada.: 1008 of 1008 strings translated (0 need review).
|
||
|
* Commit from LXDE Pootle server by user mbouzada.: 891 of 1008 strings translated (0 need review).
|
||
|
* Commit from LXDE Pootle server by user mbouzada.: 615 of 1008 strings translated (0 need review).
|
||
|
* Commit from LXDE Pootle server by user mbouzada.: 364 of 364 strings translated (0 need review).
|
||
|
* New files added from LXDE Pootle server based on templates
|
||
|
* Keep CMAKE_CXX_FLAGS value
|
||
|
* Update ts files.
|
||
|
* Add manpage for pcmanfm-qt
|
||
|
* Add cs_CZ translation for libfm-qt.
|
||
|
* Commit from LXDE Pootle server by user dforsi.: 520 of 644 strings translated (0 need review).
|
||
|
* Commit from LXDE Pootle server by user dforsi.: 364 of 364 strings translated (0 need review).
|
||
|
* Commit from LXDE Pootle server by user dforsi.: 358 of 364 strings translated (0 need review).
|
||
|
* Change version number to 0.8 and update the info in the about dialog.
|
||
|
* Ensure that Qt 5.1 and above is used when built with Qt5 support.
|
||
|
* Bump package version number and library soversion to prepare for 0.2 release.
|
||
|
* queue relayout of desktop items when the desktop window is resized.
|
||
|
* Add cs_CZ translation for pcmanfm-qt.
|
||
|
* Fix broken Qt4 build.
|
||
|
* Fix bugs in multihead support and also add workaround for Qt5 bug #40681. * Handle switches between virtual desktop mode and non-virtual mode correctly. * Disable desktop wallpaper cache for non-primary screens.
|
||
|
* Correctly reposition desktop items when the icon size, font, or Qt style is changed.
|
||
|
* Slight improvement of the preference dialog for the newly added "remember window size" option.
|
||
|
* Fix #85 - Scrolling doesn't work in compact view.
|
||
|
* Hide UI elements that are not usable and disable trash can when gvfs is not available. * Add new API Fm::isUriSchemeSupported().
|
||
|
* Avoid showing the popup menu when moving desktop items.
|
||
|
* Improve handling of file selection and fixing FolderView::selectAll(), which is reported in #45. Delay the handling of selectionChanged() signal to avoid too frequent UI updates.
|
||
|
* Little adjustment for the grid of the folder view to decrease unnecessary margins.
|
||
|
* Use a new way to optimize the size of filename display based on current view mode and font size. This also fixes lxde/lxde-qt #198 - PCmanFM-qt incorrectly displays 256x256 Thumbnails.
|
||
|
* Replace the very broken QDesktopWidget with QScreen in Qt 5 when handling multihead support.
|
||
|
* Fully support single click activation and auto-selection with associated options added to the preference dialog.
|
||
|
* Add single click and auto-selection on hover support to Fm::FolderView.
|
||
|
* Re-layout desktop icons properly on QEvent::StyleChange and QEvent::FontChange.
|
||
|
* Try to support multihead setup in virtual screen mode (used by XRandR).
|
||
|
* Handle QEvent::WinIdChange event and reset X11 window properties correctly.
|
||
|
* New files added from LXDE Pootle server based on templates
|
||
|
* New files added from LXDE Pootle server based on templates
|
||
|
* Support forced deletion of files which bypasses the trash can with "Shift+Delete" shortcut key. * Simplify shortcut setup code a little.
|
||
|
* Add proper keyboard shortcuts to the desktop window. This closes bug #67.
|
||
|
* Add an option to go to home directory when the currently shown folder is deleted or unmounted.
|
||
|
* Improve update of translations to avoid unnecessary regeneration of ts files.
|
||
|
* Improve handling of fallback icons. This closes bug #57.
|
||
|
* Fix the mark for current history item in the popup menu of forward and backward buttons.
|
||
|
* Translations are lost accidentally in a previous commit. Restore them all.
|
||
|
* Add a workaround for Qt bug 32567 which causes bug #251 of lxde/lxde-qt. Now the desktop window should monitor the change of work area correctly.
|
||
|
* Avoid ambiguity when including path.h from libfm-qt.
|
||
|
* Fix a crash in Fm::PlacesModel when gvfs is not available. This closes bug #35 - Ctrl+W closes all windows.
|
||
|
* Fix a memory leak and free the file info list properly when renaming files.
|
||
|
* Do not detect filename extension and select the whole filename by default while renaming directories. This closes bug #71 - Don't try to detect extensions on directories. * API changed: Fm::renameFile() now accepect FmFileInfo as its first parameter.
|
||
|
* Show browse history in the context menu of back and forward tool buttons.
|
||
|
* Remove an unnecessary slot.
|
||
|
* Backspace to go up
|
||
|
* Fix bug #80 - make execute in context menu doesn't do change permissions.
|
||
|
* Remove unnecessary matrix set on the background brush.
|
||
|
* Avoid unnecessary writes to the desktop icon config file.
|
||
|
* Revert "fixed selection issue #45" This patch breaks copying files by DND in icon view mode and moving desktop icons.
|
||
|
* Avoid unnecessary relayout.
|
||
|
* Fix lxde/lxde-qt #184 - cannot move icons on desktop.
|
||
|
* Support showing the desktop menu provided by the window manager.
|
||
|
* Use qss instead of QPalette to set the background color of ColorButton. This fixed bug #192 of lxde-qt.
|
||
|
* Adds option to remember last window size
|
||
|
* Replace hard-coded version number 0x050000 with QT_VERSION_CHECK(5, 0, 0) for better readability.
|
||
|
* Rename the library from libfm-qt to libfm-qt5 when built with Qt5.
|
||
|
* fixed selection issue #45
|
||
|
* Make settings of size of icons be properly loaded
|
||
|
* Makes the "Show Hidden" option be saved in settings file and properly loaded. I don't understand why it was not done yet, bu here it is.
|
||
|
* Close tabs by middle click
|
||
|
* Fix middle click position calculation in detailed view mode
|
||
|
* Fix crash when context menu is requested but selection is empty
|
||
|
* Activate view items only if clicked with left mouse button
|
||
|
* Do not emit activated signal when keyboard modifiers are on.
|
||
|
* Splits the checks for needed libraries
|
||
|
* Removes duplicated include_directories() entry
|
||
|
* Replaces ${CMAKE_SOURCE_DIR} by ${PROJECT_SOURCE_DIR}
|
||
|
* Fix LICENSE. It's GPL2. Oops.
|
||
|
* Make sure clang compiler does not complain
|
||
|
* Clean up desktop files
|
||
|
* Install pkgconfig file of libfm-qt to correct location in FreeBSD
|
||
|
* Fix missing return values in several methods.
|
||
|
|
||
|
0.7.0 / 2014-05-07
|
||
|
==================
|
||
|
|
||
|
* Update README
|
||
|
* Avoid endless popups of error dialogs when there are errors launching files.
|
||
|
* Fix encoding handling of filenames passed via command line arguments.
|
||
|
* Save thumbnails as png files correctly.
|
||
|
|
||
|
0.6.99 / 2014-04-29
|
||
|
===================
|
||
|
|
||
|
* Update AUTHORS and COPYING
|
||
|
* Cached the scaled version of the wallpaper as needed to speed up program startup.
|
||
|
* Correctly relayout items when the work area is changed
|
||
|
* Adjust size of the preference dialog
|
||
|
* Remember custom positions for desktop icons and fix #29.
|
||
|
* Use new FmTerminal APIs provided by libfm. Also fix #31.
|
||
|
* Add template support to the folder context menus and fix #39.
|
||
|
* Show "owner" in the detailed list view mode. * Fix a crash when switching to detailed list mode in qt5.
|
||
|
* Use xcb to set EWMH window type hint to the desktop window in Qt5. * Some more cleanup for the CMakeList.txt files
|
||
|
* Add initial support for Qt5.
|
||
|
* Try to fix #36 again.
|
||
|
* Fix a seg fault caused by the widget being deleted during glib signal handling.
|
||
|
* Code cleanup, removing unnecessary header inclusion to speed up compilation.
|
||
|
* Avoid further handling of MountOperation in the gio finished callback if the object is deleted.
|
||
|
* Last fix for #36 is incorrect. Fix it again.
|
||
|
* Delete the tab if the folder currently being shown is deleted or unmounted.
|
||
|
* Use modeless dialogs for app chooser and error reporting in Fm::FileLauncher and Fm::FileMenu.
|
||
|
* Add an small emblem for symlinks (using icon name "emblem-symbolic-link"). Fix bug #27.
|
||
|
* Add missing file to git.
|
||
|
* Move internal implementation details to private headers which are not installed to the system.
|
||
|
* Add Doxygen support for API doc generation.
|
||
|
* Fix a regression bug, hiding "Open with..." sub menu of Fm::FileMenu for selected folders.
|
||
|
* Implement Fm::AppChooserDialog and Fm::AppMenuView classes. * Add <Open with...>/<Other Applications> menu item to Fm::FileMenu. * Add custom app to Fm::AppChooserComboBox.
|
||
|
* Add Fm::AppChooserComboBox and use it in Fm::FilePropsDialog.
|
||
|
* Redesign Fm::FileLauncher APIs to make it more usable. * Add Fm::FileMenu::setFileLauncher() and Fm::FolderView::setFileLauncher() APIs. * Move PCManFM::View::onFileClick() and other popup menu handling to Fm::FolderView.
|
||
|
* Improve Fm::FileLaucher to make it easy to derive subclasses. * Implement a special dialog for opening executable files (Fix bug #13 - it does not launch executables)
|
||
|
* Fix bug #28 - Tash can icon does not refresh when the trash can changes its empty/full status
|
||
|
* Load autocompletion list for Fm::PathEdit only when the widget has the keyboard focus to avoid unnecessary I/O.
|
||
|
* Add proper popup menu items for selected folders and fix #20 and #19. * Some code refactors, adding openFolders() and openFolderInTerminal() to Application class.
|
||
|
* Fix #25 - Amount of items in the folder is not refreshed when the folder content changes. * Update status bar text properly on switching tab pages, selection changes, and folder content changes.
|
||
|
* Fix the broken compiler definitions caused by previous commit.
|
||
|
* Fix bug #22 - Do not select file extension by default on file rename. * Avoid installing private headers (*_p.h files)
|
||
|
* Setup pcmanfm-qt to support optional Custom Actions Menubar detects if libfm was built with vala or not if so a fm-actions.h will exist and support will be compiled in if not, will still compile with no actions menu
|
||
|
* Don't append library suffix to library install path, but use it by default
|
||
|
* Allow installation path configuration with standard CMake X_INSTALL_DIR
|
||
|
* Support reordering bookmark items in the places view with DND.
|
||
|
* Support adding bookmarks to the places view using drag and drop
|
||
|
* Preparing for implementing dnd for places view.
|
||
|
* Improve the usability of icon view mode, fixing github bug #24.
|
||
|
* Fix crashes caused by invalid pointer access.
|
||
|
* Switch current dir of the folder view correctly with dir tree view in the side pane.
|
||
|
* Finish chdir operation for Fm::DirTreeView.
|
||
|
* Support hiding hidden folders from DirTreeModel.
|
||
|
* Move some methods from DirTreeModel to DirTreeModelItem and fix some row updating problems.
|
||
|
* Implement dynamic folder loading/unloading when expanding or collapsing dir tree nodes. * Enable horizontal scrollbar of dir tree view.
|
||
|
* Move some code from Fm::DirTreeModel to Fm::DirTreeModelItem.
|
||
|
* Partially implement Fm::DirTreeView and Fm::DirTreeModel. (not finished yet)
|
||
|
* Fix an invalid pointer
|
||
|
* Implment different modes for Fm::SidePane, matching libfm-qtk design. * Add basic skeleton for dir tree view/model.
|
||
|
* Fix the cosmetic defect introduced by the eject buttons in the places view.
|
||
|
* Add eject buttons to mounted volumes in the places side pane.
|
||
|
* Fix #18 New windows should always show up in front.
|
||
|
* Fix #18 New windows should always show up in front.
|
||
|
* Remove x-directory/normal, close github bug #6 and #17.
|
||
|
* Add a wrapper class Fm::Path for FmPath C struct.
|
||
|
* Do not emit StyleChange events if the icon theme is not really changed.
|
||
|
* Initialize icon_ member of PlacesModelItem correctly.
|
||
|
* Fix fallback icon when a platform plugin is abscent. * Make Fm::IconTheme::checkUpdate() a static function.
|
||
|
* Remove xsettings support. Use a cleaner way to detect config changes by monitor StyleChange events. * Add Fm::IconTheme::changed() signal which is emitted when the icon theme name is changed. * Replace nested Fm::PlacesModel::Item and related classes with their own separate toplevel classes.
|
||
|
* Fix the icon for files of unknown mime types, again.
|
||
|
* Fix the icon for files of unknown mime types.
|
||
|
* Add DES-EMA custom actions to the popup menus.
|
||
|
* Make it safe to create multiple Fm::LibFmQt objects and only initialize libfm once.
|
||
|
* Fix incorrect export symbols and use GNUInstallDirs for installation destination
|
||
|
* Correctly save new wallpaper config.
|
||
|
* Support changing wallpaper from command line & dbus.
|
||
|
* Read fallback default settings from /etc/xdg/pcmanfm-qt.
|
||
|
* Use the latest libfm thumbnailer APIs.
|
||
|
* Fix #3614873 - Thumbnails in icon view shown upside down for some jpegs.
|
||
|
* Adopt recent changes of libfm. FmIcon is essentially identical to GIcon now.
|
||
|
* Add a UI file for application chooser dialog.
|
||
|
* Correctly handle display names of folders in path entry auto-completion.
|
||
|
* Add a global header and add proper definition for LIBFM_QT_API macro.
|
||
|
* Put cmake_minimum_required(VERSION 2.8.6) at the right place.
|
||
|
* Add "Empty trash" and fix a memory leak.
|
||
|
* Fix persistent busy cursor when loading menu://applications/
|
||
|
* Fix memory leaks for bookmarks. Fix the broken "Network" item in places.
|
||
|
* Select correct folder view mode in the preference dialog.
|
||
|
* Reduce memory usage: Paint the folder items with our own code instead of using a dirty hacks duplicating pixmaps.
|
||
|
* Reduce of size of QPixmapCache in the hope of decreasing memory usage.
|
||
|
* Add fallback icons for places item "applications" and "network".
|
||
|
* Paint the background of the whole desktop window with wallpaper, including the reserved spaces.
|
||
|
* Set workare with QSS does not work properly. Revert the change.
|
||
|
* Add class Fm::CachedFolderModel, a convinient way to share Fm::FolderModel objects and reduce memory usage.
|
||
|
* Resize the columns of detailed list view when items are inserted or removed.
|
||
|
* Optimize column widths in detailed list mode when the view is resized.
|
||
|
* Resize the left list widget in the preference dialog according to its content.
|
||
|
* Detect icon theme name automatically using Xsettings or other desktop-specific way. * Rename "IconThemeName" key in the config file to "FallbackIconThemeName". * Hide the icon theme selection combo box if an icon theme name is detected automatically.
|
||
|
* Only show thumbnails for the first column in detailed list mode.
|
||
|
* Use new "automoc" feature of cmake 2.8.6 and remove cumbersome #include "*.moc" code.
|
||
|
* Fix work area problems of desktop window.
|
||
|
* Trivial fix.
|
||
|
* Add additional custom filter support to ProxyFolderModel.
|
||
|
* Add some keyboard shortcuts to the main window
|
||
|
* Fix some memory leaks.
|
||
|
* Fix some compiler errors and update translations.
|
||
|
* Support the latest libfm trunk. Remove -fpermissive compiler flag and fix compiler errors/warnings.
|
||
|
* Adopt new libfm thumbnail APIs.
|
||
|
* Enable thumbnail related settings.
|
||
|
* Adopt the latest thumbnail API in libfm (thumbnail branch) to speed up loading.
|
||
|
* Workardound incorrect thumbnail painting caused by bug of QStyledItemDelegate. :-(
|
||
|
* Fix a crash caused by accessing data for invalid model index.
|
||
|
* Add basic thumbnail support (need the latest thumbnail branch of libfm).
|
||
|
|
||
|
0.1 / 2013-03-26
|
||
|
================
|
||
|
|
||
|
* Add soname 0.0.0 for libfm-qt, preparing for 0.1 release.
|
||
|
* Fix crashes caused by incorrect deletion of dialog objects.
|
||
|
* Update zh_TW translations and translation templates.
|
||
|
* Add Portuguese translation (pt).
|
||
|
* Add Lithuanian translation (lt_LT).
|
||
|
* Fix a crash caused by accessing data for invalid model index.
|
||
|
* Add a Qt designer ui file for "Find Files" utility (not yet implemented).
|
||
|
* Add archiver integration for file context menus.
|
||
|
* Add archiver integration to file context menus.
|
||
|
* Add mnemonics for menu items. Make confirm dialog before delete and trash can optional.
|
||
|
* Update side pane according to current dir. Little fix.
|
||
|
* Implement "Open in Terminal" and "Open as Root".
|
||
|
* Enable auto-run related options in preferences dialog.
|
||
|
* Implement "Auto Run" for newly inserted removable devices.
|
||
|
* Add "Edit Bookmarks" dialog.
|
||
|
* Implement "Invert Selection". Little fix of UI, add a Tool menu to main window.
|
||
|
* Implement "Create New" menu in the folder popup menu.
|
||
|
* Modify make rules for translations. Avoid deleting generated ts files when "make clean". Fix a small error in zh_TW translation.
|
||
|
* Add auto-completion to path entry bar.
|
||
|
* Rename Fm::Application to Fm::LibFmQt to decrease confusion. Set required Qt version to 4.6.
|
||
|
* Load translation files correctly for pcmanfm-qt and libfm-qt.
|
||
|
* Add basic skeleton for i18n (using Qt QTranslator & Qt Linguist).
|
||
|
* Add separate CMakeLists.txt files for pcmanfm and libfm-qt. Hide more implementation details from libfm-qt headers.
|
||
|
* Fix copyright notice in all source files.
|
||
|
* Install desktop entry files for pcmanfm-qt & its desktop preferences dialog.
|
||
|
* Install a pkgconfig file for libfm-qt for use in other projects.
|
||
|
* Fix typos causing crashes.
|
||
|
* Fix a memory error caused by incorrect array size. Fix incorrect spacing of icons.
|
||
|
* Finish chown and chmod supports.
|
||
|
* Try to add file opermission settings UI.
|
||
|
* Implement very basic drag and drop support.
|
||
|
* Supress the incorrect default dnd handling of QListView.
|
||
|
* Try to implement Dnd.
|
||
|
* Make desktop preferences accessible from popup menu of desktop window.
|
||
|
* Convert enum values to/from strings for saving/loading config files.
|
||
|
* Finish desktop preferences.
|
||
|
* Improve desktop preferences and apply settings (partially done).
|
||
|
* Add desktop preferences dialog.
|
||
|
* Apply side pane icon size correctly. Add basic skeleton for archiver integration.
|
||
|
* Set shortcuts for frequently used menu options. Implement "rename file" support. Hide tabs when there is only one tab left (optional).
|
||
|
* Delete windows properly when they're closed with setAttribute(Qt::WA_DeleteOnClose); Apply settings to windows after clicking OK in the preference dialog.
|
||
|
* Improve preferences dialog. Improve loading/saving of config file.
|
||
|
* Improve preferences dialog. Change base class of SidePane to QWidget.
|
||
|
* Add basic skeleton of preferences dialog options.
|
||
|
* Add -fno-exceptions to compiler flags.
|
||
|
* Fix a crash during updating View menu.
|
||
|
* Sync the state of folder popup menu and main menu bar.
|
||
|
* Implement sort options for main window.
|
||
|
* Fix file sorting options for Fm::FolderMenu.
|
||
|
* Correctly implement browse history and fix crashes.
|
||
|
* Add very simple browse history (back/forward) handling.
|
||
|
* Apply gcc visiblility attributes to export less symbols.
|
||
|
* Correctly handle file rename/overwrite during file operations.
|
||
|
* Exclude unnecessary files from CPack.
|
||
|
* Add COPYING, AUTHORS, and README and add basic CPack support.
|
||
|
* Build libfm-qt as a separate shared library and install haeder files.
|
||
|
* Little fix for desktop item text shadow.
|
||
|
* Add DesktopItemDelegate to draw better desktop icons.
|
||
|
* Add code used to draw desktop wallpapers.
|
||
|
* Improve folder popup menu.
|
||
|
* Add folder popup menu. Some UI polishing.
|
||
|
* Fix a little crash.
|
||
|
* Fix crashes when turning off desktop manager.
|
||
|
* Show popup menu for blank area of folders.
|
||
|
* Do some refactor to make Fm::FolderView cleaner. Add PCManFM::View to do file manager-specific operations.
|
||
|
* Add desktopManagerEnabled dbus property. Little fix for command line descriptions.
|
||
|
* Little fix.
|
||
|
* Little fix for translatable strings.
|
||
|
* Improve desktop management support (wallpaper & icons).
|
||
|
* Replace QCommandLine with glib GOptionContext for command line parsing. * Improve IPC.
|
||
|
* Add command line parsing and basic IPC via dbus.
|
||
|
* Try to use QCommandLine for command line parsing.
|
||
|
* Move application initialization code to PCManFM::Applicaion class.
|
||
|
* Move files for libfm-qt and pcmanfm-qt to separate subdirs.
|
||
|
* Implement cut and copy files to clipboard.
|
||
|
* Add a item delegate to overriding the incredibly small width of text label. Special thanks to razor-qt developers for the hint!
|
||
|
* Make Settings class more complete, add getters and setters.
|
||
|
* Trivial fix.
|
||
|
* Add PCManFM::Settings class for config file loading/saving. Enable dragging of items in Fm::Folderview (Dnd does not fully work yet).
|
||
|
* Add missing files again.
|
||
|
* Add missing files.
|
||
|
* Add the basic skeleton of "ask for rename or overwrite" dialog.
|
||
|
* Polishing file operation dialogs.
|
||
|
* Add a very primitive desktop icons window implementation.
|
||
|
* Add basic skeleton for preferences dialog.
|
||
|
* Put PCManFM specific classes under new namespace PCManFM.
|
||
|
* Implement very primitive and basic file operations and partial clipboard support.
|
||
|
* Fix bugs in Fm::FileLauncher (should not free string returned by DisplayString()).
|
||
|
* Add a combobox to file properties dialog to select default application.
|
||
|
* Implement context menu for places view to remove bookmarks and unmount volumes. Little fixes for mount operation.
|
||
|
* Fully implement GUI for GMountOperation.
|
||
|
* Implement Qt-based GUI for GMountOperation.
|
||
|
* Improve icon theme handling.
|
||
|
* Implement bookmarks menu.
|
||
|
* Update PlacesModel when volumes/mounts/bookmarks change.
|
||
|
* Improve volume mounting APIs.
|
||
|
* Improve internal implementation of Fm::PlacesModel. Add skelaton of file operation progress dialog.
|
||
|
* Handle file selection correctly.
|
||
|
* Improve the file properties dialog.
|
||
|
* Add primitive implementation of properties dialog. * Some UI polishing.
|
||
|
* Use Fm::ProxyFolderModel to do filter and sorting. * Little fix for Fm::IconTheme and Fm::PlacesView/Model.
|
||
|
* Rework Fm::IconTheme, replacing QPixmap with QIcon. Improve Fm::ProxyFolderModel and use it to implement showHidden().
|
||
|
* Add a more professional about dialog.
|
||
|
* Little fix to ensure glib/GObject and libfm are correctly initialized.
|
||
|
* Use QTabBar + QStackedWidget to replace QTabWidget so we can share the same side pane among all tab pages.
|
||
|
* Slightly improve places view/model.
|
||
|
* Rename to pcmanfm-qt. * Implement tabbed-browsing. * Implement basic skeleton of GMountOperation. * Implement basic skeleton of Fm::PlacesView.
|
||
|
* Handle "returnPressed()" of the path entry.
|
||
|
* Use both of QListView and QTreeView to implement Fm::FolderView.
|
||
|
* Initial import, an attempt to create qt4 support for libfm.
|