Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[meta-oe][fido] Update libgphoto2 and add gphoto2 tool #15

Closed
wants to merge 2 commits into from
Closed

[meta-oe][fido] Update libgphoto2 and add gphoto2 tool #15

wants to merge 2 commits into from

Conversation

andreasbaak
Copy link
Contributor

  • Updates libgphoto2 to version 2.5.8
  • Adds gphoto2 version 2.5.8
    Tested on a beaglebone black.

- Added build dependencies zlib and libxml2
- Adapted 0001-configure-ac-remove-AM_PO_SUBDIRS.patch
- Removed patch allow.to.disable.gd.patch:
  Removing libgd is now possible using the
  configure flag "--without-gdlib"
- Regenerated .fdi and .rules files

Signed-off-by: Andreas Baak <andreas.baak@gmail.com>
gphoto2 is a command line frontend for libgphoto2.
The patch 0001-configure.ac-remove-AM_PO_SUBDIRS is very similar
to the corresponding patch in the libgphoto2 recipe and is required
to make the tool compile.
Without the patch 0002-Look-for-popt-with-GP_CHECK_LIBARY-function,
the popt library would be taken from the host system.
In the EXTRA_OECONF, the --with-jpeg-prefix is required to avoid
the host system's jpeg library to be found.
--without-cdk is required since the cdk headers are not found anywhere.
According to gphoto2's configure.ac file, removing cdk
removes "interactive access to the camera's configuration".
Pure pure command-line access is retained, though.

Signed-off-by: Andreas Baak <andreas.baak@gmail.com>
@shr-project
Copy link
Contributor

Merged to master-next, send separate cherry-pick request with [fido] tag later (lets test it in master for a week or two).

schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 3, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 3, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 4, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 4, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 6, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 6, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 6, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 6, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 6, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 6, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 6, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 6, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 7, 2021
GTK2 libs are gone so extra GRK2/GTK3 packages can go

Release notes for 4.16.0
========================
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

Release notes for 4.15.7
========================
[Please note that this is a development release.]
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

Release notes for 4.15.6
========================
[Please note that this is a development release.]
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes openembedded#30)
- No startup notification in Wayland to prevent crash (Issue openembedded#17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

Release notes for 4.15.5
========================
[Please note that this is a development release.]
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue openembedded#27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue openembedded#17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

Release notes for 4.15.4
========================
This is a development release of libxfce4ui aiming the upcoming release
of Xfce 4.16.

- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes openembedded#25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes openembedded#4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes openembedded#20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

Release notes for 4.15.3
========================
[Please note that this is a development release.]

- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes openembedded#12)
- Remove translator email address as per request (Fixes openembedded#11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue openembedded#18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes openembedded#15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  openembedded#16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

Release notes for 4.15.2
========================
[Please note that this is a development release.]

- Introduced 'XfceGtkActionEntry' as replacement for the deprecated
  'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
  This includes various support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of
     XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided
     accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single
     XfceGtkActionEntry, e.g. by using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific
     menu- or tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related
  methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

Release notes for 4.15.1
========================
This release introduces the following features:
- Switch XfceTitledDialog to headerbar/CSD layout
- Use GtkMessageDialog as base class for Xfce Dialogs
- Add two new functions to search for app icons
- Improve Tests and Docs

Full changelog:
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish,
  Dutch, French, Galician, German, Hungarian, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Turkish, Ukrainian

Release notes for 4.15.0
========================
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window not visible when grabbing keyboard (Bug #16054)
- Bump Gtk3 to 3.22 (Bug #15781)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, German, Hungarian, Interlingue, Italian, Japanese,
  Korean, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 7, 2021
Release notes for 4.16.0
========================
- Fix action of Back/Forward mouse gesture when using RTL (Issue openembedded#90)
- Prevent crash on mouse gesture action (Issue openembedded#443)
- Avoid crashes when closing thunar with ctrl+w (openembedded#336)
- Ignore double-click events from back/forward mouse button
  (Issue openembedded#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering (Issue openembedded#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command (Issue openembedded#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command" (Issue openembedded#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu (Issue openembedded#436)
- Revert of b12247c2 and proper fix for Issue openembedded#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke (Issue openembedded#436)
- Fix combo box entry order (Issue openembedded#435)
- Remove TODO file
- Change focus when clicking an emblem entry (Issue openembedded#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session (Issue openembedded#430)
- Missing thunarx support on the shortcut view (Issue openembedded#423)
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
  Nynorsk, Turkish, Vietnamese

Release notes for 4.15.0
========================
This is a development release of Thunar aiming the upcoming release of
Xfce 4.16.

- Fix unavailable rubber banding in detailed view (Issue openembedded#326)
- Context menu entries in Thunar flutter while downloading (Issue openembedded#276)
- Improve cusor handling after file deletion in thunar (Issue openembedded#69)
- Fix regression: Trying to open a .desktop file from the context menu
  leads to the execution of the file (Issue openembedded#325)
- Use numbering on label "open new window/tab" only for multiple
  windows/tabs
  (MR openembedded#15)
- Remove "Sort by" and "View as" from menu item labels (Issue openembedded#247)
- Add new app icon and switch to rDNS icon name (MR openembedded#11)
- Replace deprecated GtkActionEntry with XfceGtkActionEntry (Issue openembedded#293)
- Menus are now updated when selection changes not only when opened
  (Issue openembedded#293)
- Merge all file-context-menus into one (Issue openembedded#198)
- Ghost file ocasionally remains when dropping file into directory
  (Fixes openembedded#312)
- Use XfceFilenameInput to validate long filenames (Bug #13720)
- Support for variables like $HOME in address bar (Bug #12165)
- Fix eject button click detection when using RTL languages (Bug #11387)
- Remove upper case from group names in shortcuts view
- Option to rename a file when existing copy conflicts (Bug #16686)
- Remove suffix "- FileManager" from window title
- Move from exo-csource to xdt-csource (Bug #16717)
- Pause button on copy/move (Bug #16685)
- Allow drag-and-drop of multiple files in icon view (Bug #2487)
- Add keywords to .desktop files to thunar (Bug #16618)
- Reduce vertical space in Templates info popup
- Hide android phone from network group (Bug #11584)
- Reduce size of Templates info popup
- Do not add "cant-write" emblem to files in the Trash
- Hide Browse Network entry in shortcuts view if not supported
- Move 'network' to the bottom of tree view (Bug #16516)
- Add examples to "Select by Pattern" dialog (Bug #16587)
- Improve tooltips in shortcuts view (Bug #16566)
- Rename "Disconnect" context menu entry in side pane (Bug #16558)
- Make path entry matching case-insensitive (Bug #12747)
- Add new bookmarks to bottom of list in shortcuts view (Bug #16526)
- Move places above devices in shortcuts view (Bug #11586)
- Add desktop actions for home, computer and trash (Bug #16497)
- Option to use static icon instead of folder icon (Bug #16501)
- Remove top level desktop entry from tree view (Bug #16474)
- Easy access to computer:/// (Bug #16472)
- Use libxfce4ui close-multiple-tab dialog (Bug #16254)
- Replace deprecated G_FILE_MONITOR_EVENT_MOVED (Bug #16328)
- Use symbolic icon for eject (Bug #16281)
- Prevent ghost files after "move" on remote locations (Bug #15704)
- Add a confirmation dialog when closing a window with multiple open
  tabs.
- Improve explanation string for "invert selection" action (Bug #15625)
- Improve layout of Permissions tab (Bug #15557)
- Remove superfluous shell script "ThunarBulkRename" (Bug #15373)
- Make labels in permissions chooser wrap
- Add a small delay when dismissing notifications (Bug #14552)
- File / Folder size text in statusbar sometimes is ambiguous (Bug
  #14203)
- Add missing parameter to ThunarBrowserPokeDeviceFunc function
- Add property to enable/disable frames on thumbnails (Bug #14433)
- Improved spacing between widgets in Properties and Preferences
  dialogs
- Fixed numerous compiler warnings
- Fixed numerous warning and critical messages
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, 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 (post 1500), Panjabi (Punjabi), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 12, 2021
It builds out of tree fine now.

Release notes for 4.16.0

========================
- Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, and
UTF-32 BE/LE encodings
- Replace Gtk/Gdk/GLib deprecated code (openembedded#6)
- Use "match all" method for fulltext search (openembedded#30)

Translation Updates:
Arabic, Basque, Belarusian, Danish, Estonian, Finnish, French,
Indonesian, Japanese, Kabyle, Norwegian Bokmål, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish

Release notes for 4.15.0
========================
[Please note that this is a development release.]

Disclaimer on the significant version bump (1.4.x to 4.15.x):
With this release, Catfish has started integrating Xfce components.
Going forward, Catfish's versioning scheme will reflect the target Xfce
release.

Dependency Changes:
- GTK >= 3.22
- GLib >= 2.42
- Python 2 support has been removed
- Python 3 >= 3.2 (openembedded#33)
- Xfconf >= 4.14.0 (requires GObject Introspection, see INSTALL)
- Zeitgeist optional dependency now requires GObject Introspection

New Features:
- Added Ctrl+H shortcut to show/hide hidden files (openembedded#16)
- Added "Today" and "Month" filters to the sidebar (openembedded#23)
- Fulltext searches now include more text files (openembedded#7)

General:
- New app icon, now using an rDNS icon name (org.xfce.catfish)
- Migrated ChangeLog to NEWS to better match Xfce projects
- Renamed README to README.md and updated to match Xfce projects
- Updated INSTALL to reference python3-specific packages (openembedded#36)
- Various in-app icon updates (openembedded#15, openembedded#17, openembedded#26)
- Added additional padding to Other and Custom gear icons (openembedded#20)

Bug Fixes:
- Check if zeitgeist daemon is running at startup (openembedded#34)
- Correctly position custom filter popups above gear icon (openembedded#18)
- Default to the current date in the custom date filters (openembedded#24)
- Fix 'list' object has no attribute 'lower' (openembedded#9)
- Fix fulltext freeze with special files (openembedded#32)
- Fix python crash when some extension scheme is used (openembedded#35)
- Fix statusbar moving on mouseover
- Move custom file extension hint to tooltip (openembedded#25)
- Sidebar entries no longer move when losing focus (openembedded#22)

Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil),
Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, Ukrainian

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 13, 2021
It builds out of tree fine now.

Release notes for 4.16.0

========================
- Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, and
UTF-32 BE/LE encodings
- Replace Gtk/Gdk/GLib deprecated code (openembedded#6)
- Use "match all" method for fulltext search (openembedded#30)

Translation Updates:
Arabic, Basque, Belarusian, Danish, Estonian, Finnish, French,
Indonesian, Japanese, Kabyle, Norwegian Bokmål, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish

Release notes for 4.15.0
========================
[Please note that this is a development release.]

Disclaimer on the significant version bump (1.4.x to 4.15.x):
With this release, Catfish has started integrating Xfce components.
Going forward, Catfish's versioning scheme will reflect the target Xfce
release.

Dependency Changes:
- GTK >= 3.22
- GLib >= 2.42
- Python 2 support has been removed
- Python 3 >= 3.2 (openembedded#33)
- Xfconf >= 4.14.0 (requires GObject Introspection, see INSTALL)
- Zeitgeist optional dependency now requires GObject Introspection

New Features:
- Added Ctrl+H shortcut to show/hide hidden files (openembedded#16)
- Added "Today" and "Month" filters to the sidebar (openembedded#23)
- Fulltext searches now include more text files (openembedded#7)

General:
- New app icon, now using an rDNS icon name (org.xfce.catfish)
- Migrated ChangeLog to NEWS to better match Xfce projects
- Renamed README to README.md and updated to match Xfce projects
- Updated INSTALL to reference python3-specific packages (openembedded#36)
- Various in-app icon updates (openembedded#15, openembedded#17, openembedded#26)
- Added additional padding to Other and Custom gear icons (openembedded#20)

Bug Fixes:
- Check if zeitgeist daemon is running at startup (openembedded#34)
- Correctly position custom filter popups above gear icon (openembedded#18)
- Default to the current date in the custom date filters (openembedded#24)
- Fix 'list' object has no attribute 'lower' (openembedded#9)
- Fix fulltext freeze with special files (openembedded#32)
- Fix python crash when some extension scheme is used (openembedded#35)
- Fix statusbar moving on mouseover
- Move custom file extension hint to tooltip (openembedded#25)
- Sidebar entries no longer move when losing focus (openembedded#22)

Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil),
Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, Ukrainian

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 14, 2021
It builds out of tree fine now.

Release notes for 4.16.0
========================
- Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, and
UTF-32 BE/LE encodings
- Replace Gtk/Gdk/GLib deprecated code (openembedded#6)
- Use "match all" method for fulltext search (openembedded#30)

Translation Updates:
Arabic, Basque, Belarusian, Danish, Estonian, Finnish, French,
Indonesian, Japanese, Kabyle, Norwegian Bokmål, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish

Release notes for 4.15.0
========================
[Please note that this is a development release.]

Disclaimer on the significant version bump (1.4.x to 4.15.x):
With this release, Catfish has started integrating Xfce components.
Going forward, Catfish's versioning scheme will reflect the target Xfce
release.

Dependency Changes:
- GTK >= 3.22
- GLib >= 2.42
- Python 2 support has been removed
- Python 3 >= 3.2 (openembedded#33)
- Xfconf >= 4.14.0 (requires GObject Introspection, see INSTALL)
- Zeitgeist optional dependency now requires GObject Introspection

New Features:
- Added Ctrl+H shortcut to show/hide hidden files (openembedded#16)
- Added "Today" and "Month" filters to the sidebar (openembedded#23)
- Fulltext searches now include more text files (openembedded#7)

General:
- New app icon, now using an rDNS icon name (org.xfce.catfish)
- Migrated ChangeLog to NEWS to better match Xfce projects
- Renamed README to README.md and updated to match Xfce projects
- Updated INSTALL to reference python3-specific packages (openembedded#36)
- Various in-app icon updates (openembedded#15, openembedded#17, openembedded#26)
- Added additional padding to Other and Custom gear icons (openembedded#20)

Bug Fixes:
- Check if zeitgeist daemon is running at startup (openembedded#34)
- Correctly position custom filter popups above gear icon (openembedded#18)
- Default to the current date in the custom date filters (openembedded#24)
- Fix 'list' object has no attribute 'lower' (openembedded#9)
- Fix fulltext freeze with special files (openembedded#32)
- Fix python crash when some extension scheme is used (openembedded#35)
- Fix statusbar moving on mouseover
- Move custom file extension hint to tooltip (openembedded#25)
- Sidebar entries no longer move when losing focus (openembedded#22)

Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil),
Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, Ukrainian

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 14, 2021
It builds out of tree fine now.

Release notes for 4.16.0
========================
- Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, and
UTF-32 BE/LE encodings
- Replace Gtk/Gdk/GLib deprecated code (openembedded#6)
- Use "match all" method for fulltext search (openembedded#30)

Translation Updates:
Arabic, Basque, Belarusian, Danish, Estonian, Finnish, French,
Indonesian, Japanese, Kabyle, Norwegian Bokmål, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish

Release notes for 4.15.0
========================
[Please note that this is a development release.]

Disclaimer on the significant version bump (1.4.x to 4.15.x):
With this release, Catfish has started integrating Xfce components.
Going forward, Catfish's versioning scheme will reflect the target Xfce
release.

Dependency Changes:
- GTK >= 3.22
- GLib >= 2.42
- Python 2 support has been removed
- Python 3 >= 3.2 (openembedded#33)
- Xfconf >= 4.14.0 (requires GObject Introspection, see INSTALL)
- Zeitgeist optional dependency now requires GObject Introspection

New Features:
- Added Ctrl+H shortcut to show/hide hidden files (openembedded#16)
- Added "Today" and "Month" filters to the sidebar (openembedded#23)
- Fulltext searches now include more text files (openembedded#7)

General:
- New app icon, now using an rDNS icon name (org.xfce.catfish)
- Migrated ChangeLog to NEWS to better match Xfce projects
- Renamed README to README.md and updated to match Xfce projects
- Updated INSTALL to reference python3-specific packages (openembedded#36)
- Various in-app icon updates (openembedded#15, openembedded#17, openembedded#26)
- Added additional padding to Other and Custom gear icons (openembedded#20)

Bug Fixes:
- Check if zeitgeist daemon is running at startup (openembedded#34)
- Correctly position custom filter popups above gear icon (openembedded#18)
- Default to the current date in the custom date filters (openembedded#24)
- Fix 'list' object has no attribute 'lower' (openembedded#9)
- Fix fulltext freeze with special files (openembedded#32)
- Fix python crash when some extension scheme is used (openembedded#35)
- Fix statusbar moving on mouseover
- Move custom file extension hint to tooltip (openembedded#25)
- Sidebar entries no longer move when losing focus (openembedded#22)

Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil),
Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, Ukrainian

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 11, 2021
…NFIGs

* Both dependencies upower/libgtop are optional so add PACKAGECONFIG and enable
  both because they are worth it.
* The term '(uses libgtop as a fallback)' below is a bit misleading: In
  xfce4-systemload-plugin-1.3.1/panel-plugin/network.c we find whole code
  wrapped by #ifdef HAVE_LIBGTOP / #endif. So in case libgtop is not found
  nothing of value is compiled.

1.3.1 (2021-03-22)
=====
- Update README.md
- Update and sort the list of authors
- Add a simple network bandwidth monitor (uses libgtop as a fallback)
- Remove 4-valued history
- Fix initial progress bar value
- Fix system-monitor-command setting (Fixes openembedded#15)
- Distinguish uptime from the appearance of a digital real-time clock
- Replace "Options" with "Label" in the properties dialog
- Finish porting to xfconf
- Update docs URL
- Code cleanups
- Translation Updates

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 11, 2021
…NFIGs

* Both dependencies upower/libgtop are optional so add PACKAGECONFIG and enable
  both because they are worth it.
* The term '(uses libgtop as a fallback)' below is a bit misleading: In
  xfce4-systemload-plugin-1.3.1/panel-plugin/network.c we find whole code
  wrapped by #ifdef HAVE_LIBGTOP / #endif. So in case libgtop is not found
  nothing of value is compiled.

1.3.1 (2021-03-22)
=====
- Update README.md
- Update and sort the list of authors
- Add a simple network bandwidth monitor (uses libgtop as a fallback)
- Remove 4-valued history
- Fix initial progress bar value
- Fix system-monitor-command setting (Fixes openembedded#15)
- Distinguish uptime from the appearance of a digital real-time clock
- Replace "Options" with "Label" in the properties dialog
- Finish porting to xfconf
- Update docs URL
- Code cleanups
- Translation Updates

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this pull request May 11, 2021
…NFIGs

* Both dependencies upower/libgtop are optional so add PACKAGECONFIG and enable
  both because they are worth it.
* The term '(uses libgtop as a fallback)' below is a bit misleading: In
  xfce4-systemload-plugin-1.3.1/panel-plugin/network.c we find whole code
  wrapped by #ifdef HAVE_LIBGTOP / #endif. So in case libgtop is not found
  nothing of value is compiled.

1.3.1 (2021-03-22)
=====
- Update README.md
- Update and sort the list of authors
- Add a simple network bandwidth monitor (uses libgtop as a fallback)
- Remove 4-valued history
- Fix initial progress bar value
- Fix system-monitor-command setting (Fixes #15)
- Distinguish uptime from the appearance of a digital real-time clock
- Replace "Options" with "Label" in the properties dialog
- Finish porting to xfconf
- Update docs URL
- Code cleanups
- Translation Updates

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 15, 2021
License_Update: Update license to GPLv3

version 1.1.0:
 - drop support for libparted older than 2.4 (openembedded#16)
 - introduce `-n, --partition` to set a partition number when
   dealing with file dumps, /dev/loop and /dev/ram devices (openembedded#15)
 - ask confirmation for operations (e.g. FAT32 -> FAT16 conversion),
   add `-f, --force` option to not prompt (openembedded#13)
 - do not limit FAT32 usage on small partitions (openembedded#11)
 - update ChangeLog (openembedded#10)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 16, 2021
License_Update: Update license to GPLv3

version 1.1.0:
 - drop support for libparted older than 2.4 (openembedded#16)
 - introduce `-n, --partition` to set a partition number when
   dealing with file dumps, /dev/loop and /dev/ram devices (openembedded#15)
 - ask confirmation for operations (e.g. FAT32 -> FAT16 conversion),
   add `-f, --force` option to not prompt (openembedded#13)
 - do not limit FAT32 usage on small partitions (openembedded#11)
 - update ChangeLog (openembedded#10)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 16, 2021
License_Update: Update license to GPLv3

version 1.1.0:
 - drop support for libparted older than 2.4 (openembedded#16)
 - introduce `-n, --partition` to set a partition number when
   dealing with file dumps, /dev/loop and /dev/ram devices (openembedded#15)
 - ask confirmation for operations (e.g. FAT32 -> FAT16 conversion),
   add `-f, --force` option to not prompt (openembedded#13)
 - do not limit FAT32 usage on small partitions (openembedded#11)
 - update ChangeLog (openembedded#10)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj added a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 7, 2021
List of changes

* AttrList: Add get_attributes(), update(), equal()
  (Kjell Ahlstedt) Issue openembedded#12 (misos1)
* Make CairoFontMap::set_resolution() usable
  by adding the CairoFontMapImpl class
  (Kjell Ahlstedt) Issue openembedded#15 (Ievgenii Meshcheriakov)
* Add FontMap::get_family()
  (Kjell Ahlstedt)
* AttrList: Add to_string() and from_string()
  Attribute: Add TextTransform, BaselineShift and FontScle enums
  and some create_attr_*() methods
  (Kjell Ahlstedt)

Build:
* Don't include individual pango headers
  (Matthias Clasen, Kjell Ahlstedt) Merge request !22
* Support Visual Studio 2022 builds
  (Chun-wei Fan)
* Require pango >= 1.49.4
  (Kjell Ahlstedt)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj added a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 7, 2021
List of changes

* AttrList: Add get_attributes(), update(), equal()
  (Kjell Ahlstedt) Issue openembedded#12 (misos1)
* Make CairoFontMap::set_resolution() usable
  by adding the CairoFontMapImpl class
  (Kjell Ahlstedt) Issue openembedded#15 (Ievgenii Meshcheriakov)
* Add FontMap::get_family()
  (Kjell Ahlstedt)
* AttrList: Add to_string() and from_string()
  Attribute: Add TextTransform, BaselineShift and FontScle enums
  and some create_attr_*() methods
  (Kjell Ahlstedt)

Build:
* Don't include individual pango headers
  (Matthias Clasen, Kjell Ahlstedt) Merge request !22
* Support Visual Studio 2022 builds
  (Chun-wei Fan)
* Require pango >= 1.49.4
  (Kjell Ahlstedt)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants