- Added:
* Provides: libfm-qt6 >= %{version} for main library
* Specfile Cleanup
* %check section
- Requires fixed
- Update to 2.0.2:
* Fixed a regression in running executable files in terminal.
* Removed a redundant child-parent relation in path-bar to prevent
a rare crash with Qt ≥ 6.7.
* Ported to Qt6.
* Added lxqt-menu-data dependency to README.md.
* Updated mime types of lxqt-archiver and arqiver.
* Added 4 menu icons.
* Workaround for Qt bug in a context menu invoked by Menu key.
OBS-URL: https://build.opensuse.org/request/show/1178511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=21
- Update to 2.0.2:
* Fixed a regression in running executable files in terminal.
* Removed a redundant child-parent relation in path-bar to prevent
a rare crash with Qt ≥ 6.7.
* Ported to Qt6.
* Added lxqt-menu-data dependency to README.md.
* Updated mime types of lxqt-archiver and arqiver.
* Added 4 menu icons.
* Workaround for Qt bug in a context menu invoked by Menu key.
OBS-URL: https://build.opensuse.org/request/show/1173382
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=55
- Update to 1.4.0:
* Use lxqt-menu-data instead of lxmenu-data.
* Get terminals list also from data directories.
* Remember password and anonymity settings of mount dialog.
* Also add suffixes containing dot on saving with LXQt file dialog.
* Don't select extensions on creating new template files.
* Fixed a crash on deleting path-bar.
* Prevent invisible "Create New" dialog under Wayland.
* Added foot to terminals.list.
OBS-URL: https://build.opensuse.org/request/show/1123566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=19
* Use lxqt-menu-data instead of lxmenu-data.
* Get terminals list also from data directories.
* Remember password and anonymity settings of mount dialog.
* Also add suffixes containing dot on saving with LXQt file dialog.
* Don't select extensions on creating new template files.
* Fixed a crash on deleting path-bar.
* Prevent invisible "Create New" dialog under Wayland.
* Added foot to terminals.list.
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=46
- Update to 1.3.0
* Disabling of smooth scrolling is made possible for all views.
* Zero-sized files are treated based on their extensions.
* "New file" is used as the default name for new files
(especially after GLib 2.75.1, that does not treat empty files
as text/plain).
* Opening of non-executable files that have executable types is
fixed.
* Problems about adding file extension on saving and pressing
ENTER are fixed in LXQt file dialog.
* The thumbnail/icon rectangles of list views are fixed (they
might not be aligned correctly in previous versions).
* Several small fixes and improvements.
OBS-URL: https://build.opensuse.org/request/show/1079613
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=44
- Update to 1.2.1:
* Specified the parents of context menus for use on Wayland.
* Fixed launching XWayland apps under Wayland.
* appchooserdialog: do not disable the OK button when Custom Command page is shown.
* Increased the minimum width of name column in detailed list view.
* Fixed the DND menu position under Wayland.
* Fixed crash with DND from outside app under Wayland.
* Fixed unresponsive DND menu under Wayland.
* Workaround for DND keyboard modifiers under Wayland.
* Check mime data of clipboard for nullity (for Wayland).
* Fixed drawing of selection rectangle under Wayland.
OBS-URL: https://build.opensuse.org/request/show/1046180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=17
* Specified the parents of context menus for use on Wayland.
* Fixed launching XWayland apps under Wayland.
* appchooserdialog: do not disable the OK button when Custom Command page is shown.
* Increased the minimum width of name column in detailed list view.
* Fixed the DND menu position under Wayland.
* Fixed crash with DND from outside app under Wayland.
* Fixed unresponsive DND menu under Wayland.
* Workaround for DND keyboard modifiers under Wayland.
* Check mime data of clipboard for nullity (for Wayland).
* Fixed drawing of selection rectangle under Wayland.
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=42
- Update to 1.2.0:
* Support adding of pattern lists to entries of search dialog
(such lists are used by `pcmanfm-qt` for having a search history).
* Fixed crash with empty URI scheme of folder path.
* Silenced compilation warnings about deprecated GLib functions.
* Don't show a deletion prompt without a selection.
* Fixed infinite loop if a symlink that is created by DND
overwrites a non-empty directory.
* Allow remembering the result of execution prompt for multiple files.
* Added `Ctrl+D` to LXQt file dialog for deselecting all items.
* Allow selection by dragging mouse cursor inside non-name
columns in the detailed list mode.
* Corrected the position of drop menu under Wayland.
* Fixed crash with DND into side-pane under Wayland.
* Added nullity checks to `XdndWorkaround`.
OBS-URL: https://build.opensuse.org/request/show/1033708
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=38
- Update to 1.1.0:
* Prepared libfm-qt for implementing "Recent Files".
* Prevented memory leak in searching.
* Miscellaneous fixes for search:///.
* Fixed moving of bookmarks in Bookmarks context menu and added some icons to the menu.
* Fixed file association in a rare case, where XDG_CURRENT_DESKTOP was empty.
* Fixed launching of apps in terminal emulators that do not have a special option for execution (like Kitty).
OBS-URL: https://build.opensuse.org/request/show/973869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=14
* Prepared libfm-qt for implementing "Recent Files".
* Prevented memory leak in searching.
* Miscellaneous fixes for search:///.
* Fixed moving of bookmarks in Bookmarks context menu and added some icons to the menu.
* Fixed file association in a rare case, where XDG_CURRENT_DESKTOP was empty.
* Fixed launching of apps in terminal emulators that do not have a special option for execution (like Kitty).
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=36
- Update to 1.0.0:
* Added support for adding/removing of emblems with File Properties dialog.
* Added mount, unmount and eject actions to file context menu under computer:/// or wherever possible.
* Avoided a freeze on mounting encrypted volumes.
* Workaround for a bug in GFileMonitor regarding folder symlinks.
* Added "Empty Trash" action to Trash's folder menu.
* Enabled Qt's alternating row colors for detailed list view.
* Ensured a correct selection order with Shift+mouse in icon view.
* Prevented self-overwriting in file prompt dialog.
* Fixed Cyrillic case-insensitive regex search.
* Enhancements and fixes to smooth scrolling from inside view.
* Added an item to LXQt file dialog for showing hidden files.
* Added an option to LXQt file dialog for disabling smooth scrolling (in list and compact modes).
* Remember hidden columns of LXQt file dialog (in list mode).
* Show the context menu of the current folder when the Menu key is pressed and there is no selection.
* Fixed two small memory leaks.
OBS-URL: https://build.opensuse.org/request/show/930092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=13
* Added support for adding/removing of emblems with File Properties dialog.
* Added mount, unmount and eject actions to file context menu under computer:/// or wherever possible.
* Avoided a freeze on mounting encrypted volumes.
* Workaround for a bug in GFileMonitor regarding folder symlinks.
* Added "Empty Trash" action to Trash's folder menu.
* Enabled Qt's alternating row colors for detailed list view.
* Ensured a correct selection order with Shift+mouse in icon view.
* Prevented self-overwriting in file prompt dialog.
* Fixed Cyrillic case-insensitive regex search.
* Enhancements and fixes to smooth scrolling from inside view.
* Added an item to LXQt file dialog for showing hidden files.
* Added an option to LXQt file dialog for disabling smooth scrolling (in list and compact modes).
* Remember hidden columns of LXQt file dialog (in list mode).
* Show the context menu of the current folder when the Menu key is pressed and there is no selection.
* Fixed two small memory leaks.
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=35
- Update to 0.17.0:
* Creation time is supported.
* Multiple files that are associated with the same app are launched
together.
* A menu-item is added to the "Open With..." menu to open mixed
selections with their default apps.
* The size limit for thumbnail creation is fixed.
* Blurred thumbnails with scale factors > 1 are fixed.
* A Delete action is added to the context menu of a trashed file.
Also, redundant items are removed from that menu.
* The Group entry of Properties dialog is enabled when the file
belongs to user.
* A rare crash on emptying Trash is fixed.
* The localization of LXQt file dialog is enabled.
* An issue is fixed in renaming template files before creating them.
* The emblem positions are corrected in compact and detailed views.
* Sorting by deletion time is corrected inside Trash.
* Other fixes and code cleanup.
OBS-URL: https://build.opensuse.org/request/show/885932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=12
* Creation time is supported.
* Multiple files that are associated with the same app are launched
together.
* A menu-item is added to the "Open With..." menu to open mixed
selections with their default apps.
* The size limit for thumbnail creation is fixed.
* Blurred thumbnails with scale factors > 1 are fixed.
* A Delete action is added to the context menu of a trashed file.
Also, redundant items are removed from that menu.
* The Group entry of Properties dialog is enabled when the file
belongs to user.
* A rare crash on emptying Trash is fixed.
* The localization of LXQt file dialog is enabled.
* An issue is fixed in renaming template files before creating them.
* The emblem positions are corrected in compact and detailed views.
* Sorting by deletion time is corrected inside Trash.
* Other fixes and code cleanup.
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=33
- Update to 0.16.0:
* Clear selection before selecting an item in side-pane.
* Update text color of places view if style changes in runtime.
* Added a missing nullity check to file dialog code.
* Fixed unwanted selection of all items in detailed list mode.
* Fixed a memory leak in launching desktop entries.
* Remember file sorting, showing of hidden files, hidden
places of side-pane, showing of thumbnails, and icon
sizes in LXQt file dialog.
* Better focus change with Tab/BackTab in file dialog.
* Open mount targets of mountable directories when they are
clicked in file dialog.
* More efficient and simpler code for graying out cut files.
* Also consider the legacy bookmarks file in bookmarks dialog.
* Guarantee horizontal alignment for pathbar scroll buttons.
* Natural (GTK-like) file sorting by treating dot as separator.
* Avoid QListView's DND methods in our list view.
* Support special chars like `\n` and `\t` in path button name.
* Code cleanup.
OBS-URL: https://build.opensuse.org/request/show/845996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=11
* Clear selection before selecting an item in side-pane.
* Update text color of places view if style changes in runtime.
* Added a missing nullity check to file dialog code.
* Fixed unwanted selection of all items in detailed list mode.
* Fixed a memory leak in launching desktop entries.
* Remember file sorting, showing of hidden files, hidden
places of side-pane, showing of thumbnails, and icon
sizes in LXQt file dialog.
* Better focus change with Tab/BackTab in file dialog.
* Open mount targets of mountable directories when they are
clicked in file dialog.
* More efficient and simpler code for graying out cut files.
* Also consider the legacy bookmarks file in bookmarks dialog.
* Guarantee horizontal alignment for pathbar scroll buttons.
* Natural (GTK-like) file sorting by treating dot as separator.
* Avoid QListView's DND methods in our list view.
* Support special chars like `\n` and `\t` in path button name.
* Code cleanup.
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=31
- Use LGPL-2.1-or-later AND BSD-3-Clause as license
- Move the libfm-qt Provides from the preamble to the library
package. In the preamble it's useless, as if there was a main
package being built, it's name would be libfm-qt already, thus
implicitly providing this capability.
- Split out data files from libfm-qt7 in order to adhere to the
shared library packaging policy.
- Updated license in spec file
- Changed libfm-qt.keyring to tsujan's key
- Remove fix_query_cancellation_error.patch: contained in upstream
- Update to version 0.15.0
* Opening of remote links in desktop entries is made possible.
* Better drag-and-drop from remote folders to external apps.
* SMB and FTP recursive copy/paste is fixed.
* Lack of file monitoring in remote folders and some file systems is worked around as far as possible.
* Richer file tooltips.
* Easier and richer auto-completion.
* Row-by-row scrolling inside view when Shift is pressed.
* Smarter extension handling on saving with LXQt file dialog.
* Deletion time is added to Trash.
* Drag-and-drop to side-pane is supported.
* Bookmark drag-and-drop is improved.
* An option is added to show hidden files after others.
* Disabled Create New in context menu when not possible.
* Selected items are activated with Enter/Return.
OBS-URL: https://build.opensuse.org/request/show/799968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=8
- Remove fix_query_cancellation_error.patch: contained in upstream
- Update to version 0.15.0
* Opening of remote links in desktop entries is made possible.
* Better drag-and-drop from remote folders to external apps.
* SMB and FTP recursive copy/paste is fixed.
* Lack of file monitoring in remote folders and some file systems is worked around as far as possible.
* Richer file tooltips.
* Easier and richer auto-completion.
* Row-by-row scrolling inside view when Shift is pressed.
* Smarter extension handling on saving with LXQt file dialog.
* Deletion time is added to Trash.
* Drag-and-drop to side-pane is supported.
* Bookmark drag-and-drop is improved.
* An option is added to show hidden files after others.
* Disabled Create New in context menu when not possible.
* Selected items are activated with Enter/Return.
* The order of files is respected on launching multiple files.
* Mount passwords can be saved (temporarily or permanently) if gnome-keyring is present.
* Many fixes and enhancements.
OBS-URL: https://build.opensuse.org/request/show/797593
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=21
- Update to 0.14.1:
* Bumped API version to 0.14.1
* Aged ABI version to 6.1.0
* Respect sorting/selection order when launching files
* Generate libfm-qt.pc correctly
* Fix recursive search when a dir is matched
* Fix crash on showing Properties dialog in special cases
* Case-insensitive and match-containing file name completer for file dialog
* Give window parents to some app-modal dialogs
* Gray out cut files in detailed and compact modes
* Added custom widths and visibility for detailed columns
* Added missing sort-by-group action
* Do not rely on the order of folder menu actions. instead check their data
* pathbar: fix an issue with a slot recursive call
* Make setting trust possible anytime
* Define a macro for "metadata::trust".
* Add rubber-band selection to detailed list view
* Updated translations
- Update license to: LGPL-2.1-or-later AND GPL-2.0-or-later
- Fix lang requirement:
%{lang_package} has implicit requires on %{name} We need to
use %{lang_package -r libfm-qt6} to specify correct name.
- Update to 0.14.0:
* The old libfm dependency is completely dropped.
* Options are added for showing full file names instead of display
names and also for shadowing icons of hidden items.
* Problems in mounts and SMB are fixed.
OBS-URL: https://build.opensuse.org/request/show/678860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=6
* Bumped API version to 0.14.1
* Aged ABI version to 6.1.0
* Respect sorting/selection order when launching files
* Generate libfm-qt.pc correctly
* Fix recursive search when a dir is matched
* Fix crash on showing Properties dialog in special cases
* Case-insensitive and match-containing file name completer for file dialog
* Give window parents to some app-modal dialogs
* Gray out cut files in detailed and compact modes
* Added custom widths and visibility for detailed columns
* Added missing sort-by-group action
* Do not rely on the order of folder menu actions. instead check their data
* pathbar: fix an issue with a slot recursive call
* Make setting trust possible anytime
* Define a macro for "metadata::trust".
* Add rubber-band selection to detailed list view
* Updated translations
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=17
* The old libfm dependency is completely dropped.
* Options are added for showing full file names instead of display
names and also for shadowing icons of hidden items.
* Problems in mounts and SMB are fixed.
* Added support for trusting executables and also added an emblem
to untrusted desktop files inside user home. Executables/desktop
files can be “trusted” in their context menus.
* Added selection/deselection corner marks on mouse-over
(usually, small plus/minus icons).
* Properties dialog contains more info, including a device bar.
* The auto-completer of path-edit is made case-insensitive.
* Compressing of a selection of different mimetypes is made possible.
* The Places pane does not elide row texts unnecessarily anymore
(only when they are too long).
* Randomly missing eject button with mounting is fixed.
* Template actions are shown sorted.
* And many other fixes here and there.
- Move translation from lxqt-l10n into package
- Remove libfm dependency
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=14
- Update to 0.13.0:
* This LibFM-Qt point release fixes a regression in Qt 5.11
which will crash PcmanFM-Qt under certain conditions
* Seems to be a problem in Qt 5.11 which is fixed in 5.11.1
* Disconnect old source model
- Update to 0.13.0:
* Important functionalities, like file operations, are ported to C++, which means more flexibility and less libfm dependency
* Smooth scrolling for icon and thumbnail views
* Added a group column to the detailed list view
* Merge side-pane with its surroundings
* Support hiding of items in Places side-pane.
* Use special/custom folder icons for bookmarks
* Italic font for hidden items
* Several bug fixes
* Improvements in GUI and functionalities
* Code cleanup
OBS-URL: https://build.opensuse.org/request/show/618031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfm-qt?expand=0&rev=5
* Important functionalities, like file operations, are ported to C++, which means more flexibility and less libfm dependency
* Smooth scrolling for icon and thumbnail views
* Added a group column to the detailed list view
* Merge side-pane with its surroundings
* Support hiding of items in Places side-pane.
* Use special/custom folder icons for bookmarks
* Italic font for hidden items
* Several bug fixes
* Improvements in GUI and functionalities
* Code cleanup
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libfm-qt?expand=0&rev=11