Xfce Forum

Sub domains
 

You are not logged in.

#1 2023-01-10 23:14:30

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 9,772

ANNOUNCE: On the road to 4.20 (Development Updates)

Placeholder for announcements for work in preparation for 4.20 (4.19 development)


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#2 2023-01-10 23:16:16

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 9,772

Re: ANNOUNCE: On the road to 4.20 (Development Updates)

ANNOUNCE: xfce4-panel 4.19.0 released

xfce4-panel 4.19.0 is now available for download from

  https://archive.xfce.org/src/xfce/xfce4 … .0.tar.bz2
  https://archive.xfce.org/src/xfce/xfce4 … r.bz2?sha1
  https://archive.xfce.org/src/xfce/xfce4 … bz2?sha256


What is xfce4-panel?
====================

Xfce's panel.

Website:
  https://www.xfce.org/


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

- Dependency Changes:
  - GLib >= 2.72.0
  - Libxfce4windowing >= 4.19.1
  - build: Make all X11/Wayland-specific dependencies optional

- New APIs:
  - libxfce4panel: Add xfce_panel_plugin_popup_window()

- Deprecated APIs:
  - libxfce4panel: Deprecate XfcePanelImage

- New Features:
  - panel: Allow to force running plugins as internal
  - Port to Wayland (!103)

- Code Refactoring:
  - cleanup: Remove useless function panel_window_update_dark_mode()
  - cleanup: Replace panel_str_is_empty() with xfce_str_is_empty()
  - cleanup: Do not use `== (TRUE|FALSE)` for boolean conditions
  - cleanup: Do not translate warnings
  - wrapper: Cleanup
  - panel: ExternalWrapper cleanup
  - clock: Use xfce_panel_plugin_popup_window()
  - systray: cleanup: Consolidate `sn_plugin_button_toggled()`
  - panel: Share code that checks if pointer is outside the panel
  - panel: Remove useless function
  - build: Print some more config infos
  - build: gio-unix requirement cleanup
  - build: Let xdt-depends.m4 macros set GLib macros

- Bug Fixes:
  - tasklist: Fix scrolling through window buttons (Fixes #692)
  - tasklist: Fix group button visibility (#693)
  - Silence allocation warning for external plugins (V3)
  - tasklist: Do not duplicate menu item activation
  - Connect to GtkMenuShell::deactivate instead of selection-done
  - Set translation domain for GtkBuilders
  - panel: Always include borders to compute snap position
  - clock: Fix sync timeout
  - docs: Fix version for xfce_panel_set_image_from_source()
  - Load icons using icon theme scaling functions correctly
  - clock: Add missing sanity check
  - windowmenu: Adapt wnck default icon size when UI scale > 1 (Fixes #682)
  - tasklist: Adapt wnck default icon size when UI scale > 1 (Fixes #681)
  - tasklist: Fix window count positioning when UI scale > 1
  - tasklist: Keep icon pixbuf around and use surface also for menu items (#676)
  - clock: Do not override custom font formats (#675)

- 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, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#3 2023-01-10 23:23:42

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 9,772

Re: ANNOUNCE: On the road to 4.20 (Development Updates)

ANNOUNCE: xfdesktop 4.19.0 released

xfdesktop 4.19.0 is now available for download from

  https://archive.xfce.org/src/xfce/xfdes … .0.tar.bz2
  https://archive.xfce.org/src/xfce/xfdes … r.bz2?sha1
  https://archive.xfce.org/src/xfce/xfdes … bz2?sha256


What is xfdesktop?
==================

Xfce's desktop manager.

Website:
  https://www.xfce.org/


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

- xfdesktop: dither backdrop gradients to reduce color banding
- Add preliminary Wayland support using libxfce4windowing
- Fix minor coding style issues
- Avoid drawing gradient to temporary surface
- backdrop: render gamma-correct gradients
- Fix a couple dangling mnemonic-widget properties
- Set all icon appearance settings insensitive when disabled
- Modernize GObject usage in XfdesktopThumbnailer
- Fix crash when request timer active after finalize
- Update my email address everywhere
- Move file icons settings to its own section
- Remove deprecated widgets from settings UI
- Update glade files to latest version
- Free cached GarconMenu in menu_cleanup()
- Remove unused show_delete_option var in menu.c
- Disconnect xfconf signal in menu_cleanup()
- Free cached GarconMenu when apps menu is disabled
- Load removable volume information asynchronously
- Fix apps menu not popping up when menu icons disabled
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Azerbaijani,
  Basque, Belarusian, Belarusian (Tarask), Bulgarian, Catalan, Chinese
  (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, Eastern Armenian, English (Australia), English
  (Canada), English (United Kingdom), Estonian, Finnish, French,
  Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan
  (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Ukrainian, Uyghur, Uzbek


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

Board footer

Powered by FluxBB