Change log:
4.13.4
======
[Please note that this is a development release.]
Development release of xfdesktop targeting for Xfce 4.14.
Please report all problems at bugzilla.xfce.org.
- Re-introduce ability to move icons to other displays (Bug #15198)
- Make 'Move to Trash' icon the same as Thunar (Bug #15234)
- Match Thunar Drag and Drop behavior (Bug #14919)
- Stop ongoing drag/selection if middle/right mouse button is
pressed (Bug #14180)
- Fix Desktop icons order resets, by adding link to last used configuration as
fallback (Bug #11266)
- Fix xfdesktop crashes after multiples --reload (Bug #15060)
- Fix scaling of images with orientation metadata (Bug #14644)
- Fix stretching/zooming of images with orientation metadata (Bug #15292)
- Fix has_mime_type implementation (Bug #15295)
- Use clipboard target "text/uri-list" when copying/cutting (Bug #13379)
- Set desktop environment for garcon app menu (Bug #14599)
- Remove faulty line in glade file (Bug #15293)
- Fix g_type_class_add_private is deprecated
- Avoid invalid memory access (Bug #15299)
- Avoid timer leak when docking-undocking monitors (Bug #13887)
- Use clipboard target "text/uri-list" when copying/cutting (Bug #13379)
- Set desktop environment for garcon app menu (Bug #14599)
- Properly center workspace header in windowlist (Bug #15405)
- Fix memory leak when monitors change (Bug #14844)
- Replace/remove deprecated functions
- Translation Updates: Albanian, Arabic, Asturian, Basque, Belarusian,
Bulgarian, Chinese (Hong Kong), Chinese (Taiwan), Danish, English (Australia),
English (Great Britain), Estonian, Finnish, French, Galician, Greek,
Icelandic, Indonesian, Italian, Korean, Norwegian Bokmål, Norwegian Nynorsk,
Occitan, Polish, Portuguese (Brazilian), Romanian, Russian, Serbian,
Slovenian, Spanish, Uyghur
Change log:
1.8.6
=====
- Job is now optional for thunar_io_scan_directory
- Expand scroll window of file operation progress dialog (Bug #14946)
- Fix compiler error -Wcast-function-type (GCC 8)
- Bump glib minimal required version
- Fix g_type_class_add_private is deprecated
- Small code cleanup
- Fix pathbar to on middle click open folders in new tabs (Bug #15302)
- Translation updates: Danish
1.8.5
=====
- Do not exit when dbus name registration fails (Bug #15149)
- tree view jumps (scrolls) when clicking on a directory (Bug #15174)
- Correctly check if destination is writable (Bug #14718)
- Make tree-view 'Move to Trash' icon the same as in main pane
- Make toggle for the delete entry affect tree-view side pane too
- Pathbar buttons are now resized on folder rename (#15024)
- Load templates synchronously (Bug #15200)
- delete key in tree-view can delete the user home folder (Bug #15095)
- Hide unneeded context menu entries for folder "Trash" in tree view
- crash after clicking when XDG_SESSION_TYPE isn't set (Bug #15366)
- man page incorrectly suggests '-v' instead of '-V'
- Fix how wallpaper is set on Gnome
- SEGV (11) on USB-flash connection (Bug #13813)
- Fix session startup priority
- Fix queued context menu popup
- Restore right-click drag and drop functionality (Bug #14583)
- Translation updates: Albanian, Amharic, Arabic, Asturian, Basque, Belarusian,
Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong SAR China),
Chinese (Taiwan), Croatian, Czech, Danish, Dutch, 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, Persian (Iran), Polish, Portuguese,
Portuguese (Brazil), Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Telugu, Thai, Turkish, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
Change log:
4.13.2
======
- Drop splash screens
- Introduce priority-group startup for FailSafe Session
- Optionally run commands on logout, suspend etc. (Bug #10172)
- xflock4:
- Do not override PATH with hardcoded value.
- Add support for xfce4-screensaver to xflock4
- chooser:
- Improve look and feel of the session chooser
- Improve UI and add delete button (Bug #12799)
- Add fallback theming to chooser dialogs
- Enable keypress response to session creation
- Update session name in xfconf after chooser
- Fix case in session chooser buttons
- settings:
- Show saved sessions in settings dialog
- Move "lock screen before sleep" option to general tab
- Fix alignment of session lock property
- Fix PID showing in "Current Session" tab
- Improve icon matching in "Current Session" tab
- Add a label for the currently active session
- Add a "delete session" button to the session list
- Make the Autostart buttons an inline toolbar
- Initialize the session list treeview if necessary
- More settings dialog UI improvements
- Add column headers to autostart list
- In autostart some apps (e.g. xfce-polkit) have bigger icons
- Make entries expand in add/edit app startup dialog (Bug #15321)
- logout-dialog:
- Fix sensitivity of switch user button
- Remove blue border from logout dialog (Bug #15284)
- Improve default style of the logout dialog
- Add styleclass to make logout dialog themeable
- Set logout dialog icons from icon_name
- Support scaling in logout dialog (Bug #14951)
- Use a different icon for hybrid sleep when possible
- Fix mnemonic conflict on logout dialog
- Use systemd-logind methods instead of polkit permissions (Bug #14707)
- scripts/xinitrc.in.in: use "command" shell builtin instead of
which(1)
- Use sysconf(_SC_NGROUPS_MAX) instead of #defining an arbitrary
MAX_USER_GROUPS (bug #14722)
- Don't auto start consolekit daemon if it is not running
- Added better shutdown fallback support for the BSDs (Bug #14722)
- Don't install generic icon names (Bug #11912)
- Use exec to launch xfce4-session from xinitrc
- xinitrc: Remove fallback path when xfce4-session is not installed
- Remove old unused autostart_migrate function
- Fix GVariant format string in dbus server
- Extend debug messages
- Silence compiler warnings
- Remove unused checks on configure step
- Drop unused function
- Remove useless ioprio.h check
- rollback fix of a warning (fix requires glib 2.58)
- Fixed warning "cast between incompatible function types" introduced
in GCC 8
- replaced GList of windows with single window (not required any more)
(triggered by previous commit a99008c8dbddc038778c8c7e1e080f42c034c3a2)
- merged identic cases (triggered by previous commit
a99008c8dbddc038778c8c7e1e080f42c034c3a2)
- removed duplicated loop counter (triggered by previous commit
a99008c8dbddc038778c8c7e1e080f42c034c3a2)
- replaced deprecated "gtk_display_get_screen" - For each display
there is only one screen (See gtk3 doc of gdk_display_get_screen). So
we can use gdk_display_get_default_screen (display) instead of looping
on all screens. - The default screen is the screen of the default
display ( no need to first get the default display if the default
screen is required)
- bump gtk version to 3.22 and gmodule/gio to 2.42
- Remove now useless XFCE_GLADE_*_PATH variables (Bug #13945)
- Tell intltool how to extract .ui files (Bug #14582)
- fix build failure when dbus is not in the system include path (Bug
#14386)
- Translation updates:
Albanian, Arabic, Asturian, Basque, Belarusian, Bengali, Bulgarian,
Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan),
Croatian, Czech, Danish, Dutch (Flemish), English (Australia), English
(Great Britain), Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk,
Occitan, Polish, Portuguese, Portuguese (Brazilian), Romanian, Russian,
Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian,
Urdu, Urdu (Pakistan), Uyghur, Vietnamese
Change log:
1.6.2
=====
New stable release of xfce4-power-manager.
* New features:
- Add support for XF86Battery button (Bug #14055)
* Bugfixes:
- Fix compiler warning (Bug #14104)
- Fix various warnings
- Don't autostart the power manager in the LXQt DE (Bug #14450)
- Don't overwrite the user's XScreensaver settings (Bug #14968)
- Fix slider labels (Bug #14395)
- Replace xfconf_channel_new by xfconf_channel_get
- Read from actual_brightness instead of brightness
- Fix g_type_class_add_private is deprecated
- Handle glib deprecations
- Use the newer up_client_get_devices2
- Install Appdata in metainfo (Bug #15380)
- plugin: Show discharge level even in unknown state (Bug #15280)
- settings: change "going from sleep" to "going to sleep"(Bug #15144)
- settings: Improve devices tab visually by adding frame
Change log:
0.2.4
=====
- Check for sparse video files only on plugin side
- Set Max file sizes
- Add Fujifilm RAF support (Bug #14522)
- Add more media types for audio cover thumbnails (Bug #12041)
- Fix a typo in desktop-thumbnailer-provider.c (Bug #14925)
- Update URLs in README and configure.ac
- Fix g_type_class_add_private is deprecated
- Bump glib version
- Translation Updates: Albanian, Basque, Belarusian, Catalan, Dutch (Flemish),
Finnish, French, Galician, Hebrew, Italian, Kazakh, Lithuanian, Polish,
Portuguese (Brazilian), Romanian, Russian, Slovak, Swedish, Ukrainian
4.13.2
======
- Fix flickering with GLX backend (bug #14564, bug #13519)
- Fix monitor geometry with scaled UI (bug #14566)
- Fix issue with Android Virtual Device emulator (bug #12206)
- Fix XI2 mask (bug #14695, Timo Teras)
- Fix preview with shaded windows (bug #14899)
- Fix tabwin placement with scaled UI (bug #14931, Jonas Zetterberg)
- Add xfconf setting for selecting permanent vblank method
- Fix maximization with GTK clients using size increments (bug #13954)
- Add style class to tabwin modes (Andre Miranda)
- Fix crash/stack smash in startup-notification on some architectures
(bug #15028, Martin Husemann)
- Avoid crash with button layout setting (bug #14606)
- Raise on activate only with raise-on-focus (bug #14656)
- Fix use after release of client picture with hidden (bug #14990)
- Fix monitor output size update (bug #15085)
- Allow transients to be minimized (bug #14953)
- Raise all transients together (bug #15303)
- Fix menu alignment with scaled UI (Jason Zaman)
- Fix a regression where the client would remain visible if closed while
cycling (bug #15318)
- Withdraw the frame before the client window (bug #15061)
- Revert to GLX as default vblank method (bug #15325)
- Reduce repaint timeout (bug #14335)
- Fix support for 1bpp icons
- Use cairo for pixmaps and masks
- Allow hiding windows using NET_WM_STATE_HIDDEN (bug #15356,
pnd23@telenet.be)
- Fix size increment with scaled UI
- Various compositor improvements and optimizations with GLX
- Check for appropriate XSync version and increase xfwm4 priority
- Adjust zoom update based on monitor refresh rate (bug #15391, Alistair
Buxton)
- Fix window type for broken clients (bug #15399)
- Fix pointer enter/leave with decoration buttons (bug #14741)
- New default theme
- I18n: Update translations: ar, ast, be, bg, bn, ca, cs, da, de, el,
en_AU, en_CA, en_GB, es, eu, fi, fr, gl, he, hr, hu, id, is, it, ja,
kk, ko, lt, lv, ms, nb, nl, nn, oc, pl, pt, pt_BR, ro, ru, sk, sl,
sq, sr, sv, th, tr, ug, uk, ur, ur_PK, zh_CN, zh_HK, zh_TW
0.8.0:
New features
Support ast.Constant nodes being emitted by Python 3.8 (and initially created in Python 3.6).
Support Python 3.8's assignment expressions.
Support Python 3.8's f-string debugging syntax.
:func:astor.to_source now has a source_generator_class parameter to customize source code generation.
The :class:~SourceGenerator class can now be imported from the :mod:astor package directly. Previously, the astor.code_gen submodule was needed to be imported.
Support Python 3.8's positional only arguments. See PEP 570 for more details.
Bug fixes
Fix string parsing when there is a newline inside an f-string.
Fixed code generation with escaped braces in f-strings.
Fixed code generation with attributes of integer literals, and with u-prefixed string literals.
Fixed code generation with very large integers.
Fixed :class:astor.tree_walk.TreeWalk when attempting to access attributes created by Python's type system (such as __dict__ and __weakref__)
v4.7.5:
Bug Fixes
- Fix handling of string and byte values in clone_with and clone_deep_with when a customizer is used.
- Fix handling of non-indexable iterables in find and find_last.
3.54.0
Add payment_method_nonce field to LocalPaymentCompleted webhook
Add transaction field to LocalPaymentCompleted webhook
Add LocalPaymentDetails to transactions
Changelog:
New
Firefox 67 demonstrates improved performance thanks to a number of changes such as:
Lowering priority of setTimeout during page load
Delayed component initialization until after start up
Painting sooner during page load but less often
Suspending unused tabs
Learn more about our approach to performance in 67 in the Mozilla blog.
Users can block known cryptominers and fingerprinters in the Custom settings of their Content Blocking preferences.
Keyboard accessibility has improved in the latest version of Firefox. Toolbar and toolbar overflow menu are both fully keyboard accessible: keyboard users can now access add-ons, the downloads panel, the overflow, Page actions and Firefox menus, and much more.
Private Browsing sees both usability and security improvements:
Save passwords in private browsing mode
Choose which extensions to exclude from private tabs
A myriad of new features help make Firefox easier to use:
We’ve added a toolbar menu for your Firefox Account to provide more transparency for when you are synced, sharing data across devices and with Firefox. Personalize the appearance of the menu with your own avatar
Tabs can now be pinned from the Page Actions menu in the address bar
Firefox will highlight useful features (like Pin Tabs) when users are most likely to benefit from them.
Easier access to your list of saved logins from the main menu and login autocomplete. Learn about all the ways you can manage your passwords in Firefox.
The Import Data from Another Browser feature is now also available from the File menu
Users will be able to run different Firefox installs side by side by default so that you can run the beta and release versions simultaneously
Firefox will now protect you against running older versions of the browser which can lead to data corruption and stability issues
Firefox is upgrading to the newer, higher performance, AV1 decoder known as ‘dav1d’
WebRender is gradually enabled by default on Windows 10 desktops with NVIDIA graphics cards
Mozilla’s highest performing JavaScript compiler now supports ARM64 Windows devices.
Enable FIDO U2F API, and permit registrations for Google Accounts
Some users will see experiments with an improved Pocket experience in Firefox Home with different layouts and more topical content.
Fixed
Various security fixes
#CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS
#CVE-2019-9816: Type confusion with object groups and UnboxedObjects
#CVE-2019-9817: Stealing of cross-domain images using canvas
#CVE-2019-9818: Use-after-free in crash generation server
#CVE-2019-9819: Compartment mismatch with fetch API
#CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell
#CVE-2019-9821: Use-after-free in AssertWorkerThread
#CVE-2019-11691: Use-after-free in XMLHttpRequest
#CVE-2019-11692: Use-after-free removing listeners in the event listener manager
#CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux
#CVE-2019-7317: Use-after-free in png_image_free of libpng library
#CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox
#CVE-2019-11695: Custom cursor can render over user interface outside of web content
#CVE-2019-11t .JNLP files are not recognized as executable files for download prompts
#CVE-2019-11697: Pressing key combinations can bypass installation prompt delays and install extensions
#CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks to andsulting bookmark is subsequently dragged and dropped into the web content area, an arbitrary query of a user's browser history can be run and transmitted to the content page via drop event data. This allows for the theft of browser history by a malicious site.
#CVE-2019-11700: res: protocol can be used to open known local files
#CVE-2019-11699: Incorrect domain name highlighting during page navigation
#CVE-2019-11701: webcal: protocol default handler loads vulnerable web page
#CVE-2019-9814: Memory safety bugs fixed in Firefox 67
#CVE-2019-9800: Memory safety bugs fixed in Firefox 67 and Firefox ESR 60.7
1. Added a missing build dependency, devel/yasm.
2. Fixed build failures when compiling with rust>=1.33 by disabling the
--enable-rust-simd flag for now. (borrowed from ryoon@'s fix from
www/firefox)
3. Bumped the rust dependency minimum version to 1.31.
4. Bump PKGREVISION
No release notes available. Highlights from git log:
96ceeb18 detect 'arm64' as aarch64 CPU family
e8827989 Fail gracefully for Apple frameworks with a non-Clang compiler. Closes#5070.
c28c8b82 compilers: -fsanitize is not supported on OpenBSD (second pass)
53fd29f6 test: fix "get define" on OpenBSD
265cb592 compilers: -fsanitize is not supported on OpenBSD
3e38a069 Support relative paths in pkgconfig files
fc0aad8a Fix build = host cross builds for 0.50.*
Release v1.21.0
Core
Service Config Changes to set channel in transient failure on invalid service config.
Add a backup poller to c-ares resolver to take better advantage of c-ares query timeout/retry logic.
Pass WSA_FLAG_NO_HANDLE_INHERIT flag to the WSASocketA() to avoid handle leaking on the Windows in case of using CreateProcess() on the server.
Add fallback-at-startup into xds.
Retire the GRPC_ARENA_INIT_STRATEGY env variable.
Fix gevent segfault with C-Ares as DNS resolver.
Explicitly call getsockname after accept for unix sockets to get the sun_path.
RBE Windows c-core build.
Loosen the dependency on the googleapis-common-protos-types gem.
pick_first: don't go into TRANSIENT_FAILURE upon empty update when in IDLE.
Add guard to the tv_nsec field of gpr_now return value.
Re-enable ALPN check in gRPC C core SSL stack.
C++
Global config variables migration.
Make cc_grpc_library compatible with native proto_library and cc_proto_library rules.
Add alarm in callback streaming test.
Make C++ Channel Interceptors work for lame channels.