1.0.15 (2024-12-25)
======
- export: Warn when the file already exists
- filedlg: Remove dead code
- export: Make filename extension obvious
- xfce4-panel-profiles.glade: Remove unused save_dialog
- Fix translated string
- ci: Update references for autotools/meson split
- Install Unity layout
- I18n: Update po/LINGUAS list
- Improve CLI help messages
- I18n: Update po/LINGUAS list
- Update bug report address in manpage
- build: Get rid of intltool
- Revert "Open xfce4-panel on close button (bug #16505)"
- Revert "Fix typos in comments."
- data/metadata: Refresh appstream metainfo
- Remove generated xfce4-panel-profiles.pot
- Update application menu name in layout configs
- Translation Updates:
  Albanian, Armenian (Armenia), Asturian, Basque, Belarusian,
  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, Hindi, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian

1.0.14 (2023-06-05)
======
- Save and restore rc-files
- Add keywords to .desktop file (Fixes #9)
- Properly filter filenames on startup
- Ensure unique profile name and consistent filename
- Pass correct length to GLib.KeyFile.load_from_data() (Fixes #20)
- Open panel prefs dialog also on delete-event (Fixes #42)
- configure: Use shell builtins instead of sed
- Add missing translatable flags
- Fix translations when $prefix != /usr
- Add Unity layout
- Use get_user_config_dir instead of get_home_dir (Fixes #38)
- Show errors before saving profile to file
- Show errors before saving profile to file
- Ignore corrupted desktop-files on store Ignore empty launchers on 
store
- Set correct desktop file name for translations
- Makefile.in.in: Pass arguments to tar to make build reproducible 
regardless of user or umask
- removed extra created link in makefile(#10)
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, 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, Hindi, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokmål, Persian (Iran), Polish, Portuguese, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian

xfce4-panel-profiles 1.0.13

    * New Features
      - Add Cupertino layout (#7)
      - Add Redmond 7 layout (#8)
      - Add Xfce 4.16 layout
    * General
      - Updated existing templates to support Xfce 4.16
      - Makefile.in.in: remove bashisms
      - Enabled exporting Whisker menu configuration (#11)
    * Updated translations: Belarusian, Czech

xfce4-panel-profiles 1.0.12

    * New Features
      - New build option `--docdir` for documentation install path
      - New build option `--mandir` for manpage install path
    * General
      - Manpage `xfce4-panel-profiles.1` is no longer gzipped (#5)
    * Bugs Fixed
      - Release install error: incorrect README filename (#24)

xfce4-panel-profiles 1.0.11

    * New Features
      - Add support for saving xfce4-whiskermenu's configuration file
      - Prefer CSD in XfceTitledDialog
      - Use XfceTitledDialog from libxfce4ui
      - Use Xfce's about dialog via libxfce4ui
      - Add new icons and use reverse DNS for icons and files
      - Open xfce4-panel on close button (bug #16505)
    * General
      - Add new README.md over old README
      - Try the new and old libxfce4ui gir file name
      - Add basic GitLab pipeline
      - Make tarball creation reproducible
    * Bugs Fixed
      - Update openSUSE profile and fix build
      - Removed check for if the menu is installed. This would probably get
        in the way.
      - Use current branch in 'make distcheck'
      - Use configured appname instead of argv[0]
      - Fix typos in comments.
    * Updated translations: Albanian, Armenian (Armenia), Belarusian,
      Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Czech,
      Eastern Armenian, Estonian, Hebrew, Hungarian, Indonesian,
      Interlingue, Persian (Iran), Portuguese, Slovak, Spanish,
      Turkish

xfce4-panel-profiles 1.0.10

    * New Features
      - Add openSUSE profile
      - Add new error for invalid configuration files (Xfce #15983)
      - 'Current Configuration' now pulls the current panel state
        instead of the state cached when the program starts (Xfce #16114)
      - A cancellable warning is now displayed when applying
        configurations (Xfce #14559)
    * Updated translations: English (United Kingdom), Galician, Hindi,
      Slovenian, Thai

xfce4-panel-profiles 1.0.9

    * New Features
      - Add Xfce 4.14 profile
    * General
      - Suppress deprecation warnings
      - Rename launchers to be more explicit
      - Rename Xubuntu releases to version numbers instead of codenames
      - Unversion gimp desktop file to work with any release
    * Bugs Fixed
      - Fix KeyError when processing some layouts (Xfce #14934)
      - Safely handle values that GLib cannot process (Xfce #14597)
    * Updated translations: Albanian, Armenian (Armenia), Basque,
      Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
      Croatian, Czech, Danish, Dutch, English (Australia), Finnish,
      French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
      Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
      Norwegian Bokmål, Polish, Portuguese (Brazil), Portuguese, Russian,
      Serbian, Slovenian, Spanish, Swedish, Turkish, Ukrainian

xfce4-panel-profiles 1.0.8

    * Xfpanel Switch is now Xfce4 Panel Profiles!
      - Homepage: https://git.xfce.org/apps/xfce4-panel-profiles
    * Bugs Fixed
      - Failure to save some panel configurations (LP: #1765565)
      - Crash on corrupted panel configs (LP: #1765565)
      - Apply more strict logic when removing bad plugins
      - Remove orphaned plugins when loading configuration
    * General
      - Tidied up pylint notices
    * Updated translations: Albanian, Bulgarian, Catalan,
      Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
      Dutch, Finnish, French, Galician, German, Greek, Hebrew, Italian,
      Japanese, Kazakh, Korean, Lithuanian, Polish, Portuguese,
      Portuguese (Brazil), Russian, Serbian, Slovenian, Spanish,
      Swedish, Turkish

xfpanel-switch 1.0.7

    * Bugs Fixed
      - AttributeError: 'PanelConfig' object has no attribute 'source'
        (LP: #1762779)
    * Updated translation: French

xfpanel-switch 1.0.6

    * Bugs Fixed
      - Restore missing launchers for "Xubuntu Precise" layout

xfpanel-switch 1.0.5

    * General
      - Add gi.require_version('Gtk', '3.0') to silence warning
      - Add appdata file and install (LP: #1554273)
      - Add .bzrignore
      - Add "Xubuntu Bionic" layout, rename old Xubuntu layouts to
        "Xubuntu Precise" and "Xubuntu Trusty"
      - Drop unused properties from the various layouts
    * Bugs Fixed
      - Added error handling for failed backup file parsing
      - Update categories to display in Xfce Settings Manager (LP: #1734516)
      - Improve restoration of saved templates (LP: #1575996)
      - Move supported save and load commandline parameters to the main
        binary (LP: #1556737)
      - Backup current configuration at startup so it can be rolled
        back (LP: #1555265)
    * Updated translations: Brazilian Portuguese, Czech, French, Galician,
      Italian, Kazakh, Polish, Slovenian

xfpanel-switch 1.0.4

    * New translations: Dutch, Greek, Japanese, Portuguese
    * Updated translations: French, Lithuanian, Spanish, Swedish

xfpanel-switch 1.0.3

    * Bugs Fixed
      - Allow translation of missing messages (LP: #1497762)
      - Correctly sort modification dates
      - Set the save dialog parent to fix a runtime warning
      - Add link to documentation when clicking Help
    * New translations: Finnish, Spanish
    * Updated translations: German, French

xfpanel-switch 1.0.2

    * Bugs Fixed
      - Wrong shebang in xfpanel-switch/xfpanel-switch.py (LP: #1494843)
      - Check if user can delete backup (LP: #1494846)
      - Do not list saved configurations multiple times
    * New Translation: French

xfpanel-switch 1.0.1

    * New Features
      - Ths new release ships with it's first set of templates.
        The templates include GNOME 2, Redmond, Xfce 4.12,
        Xubuntu Classic (12.04) and Xubuntu Modern (14.04+)
      - The first round of translations have now landed. We now
        have full support for German, Lithuanian, Serbian, and
        Swedish. Partial Russian support is also included.
    * Bugs Fixed
      - Terminate xfce-panel by dbus instead of kill (LP: #1489551)
      - Improved code portability to non-Linux systems (LP: #1489547)
      - Fixed path handling for launchers (LP: #1484548)
    * Many thanks to our contributors!


Initial release: xfpanel-switch 1.0

    * This is the first release of xfpanel-switch. This application
      allows users to manage their panel configuration, make backups,
      and even import/export their creations. Distributors can provide
      default configurations to be used.
    * As an initial release, it is expected to be a bit rough around
      the edges.
    * Current features:
      - Backup/Restore
      - Export/Import
      - Reading pre-installed panel configuration from /usr/share
