proj 7 is a major update from 6. From the pkgsrc viewpoint, the
biggest change is that grid files ("proj data") are now in the
proj-data package, rather than being an option in the proj package.
The other significant change is that proj depends on curl because it
can download grid files as needed. For now, using proj-data remains
the recommended approach for pkgsrc users.
A summary of significant changes from proj 6 follows, omitting:
- new projections
- new grid files
- normal housekeeping updates (e.g. new EPSG versions)
- minor improvements
- bugfixes
- documentation changes
As always, one can read upstream NEWS.
Post-7.0.0 Notes
----------------
o The tests in the proj package should pass independent of whether
proj-data is installed (unlike the proj 6 package).
o Add API function proj_get_units_from_database() (#2065)
o Add API function proj_get_suggested_operation() (#2068)
o Add API functions proj_degree_input() and proj_degree_output() (#2144)
o proj_list_units() deprecated, superceeded by proj_get_units_from_database()
o proj_list_angular_units() deprecated, superceeded by proj_get_units_from_database()
o projinfo: add a --hide-ballpark option (#2127)
7.0.0 Release Notes
-------------------
The major feature in PROJ 7 is significantly improved handling of gridded
models. This was implemented in RFC4 (https://proj.org/community/rfc/rfc-4.html).
The main features of the RFC4 work is that PROJ now implements a new grid format,
Geodetic TIFF grids, for exchaning gridded transformation models. In addition
to the new grid format, PROJ can now also access grids online using a data
store in the cloud.
The grids that was previously available via the proj-datumgrid packages are now
available in two places:
1. As a single combined data archive including all available resource files
[This is ../geography/proj-data.]
2. From the cloud via https://cdn.proj.org
In Addition, provided with PROJ is a utility called projsync that can be used
download grids from the data store in the cloud.
The use of the new grid format and the data from the cloud requires that
PROJ is build against libtiff and libcurl. Both are optional dependencies
to PROJ but it is highly encouraged that the software is build against both.
ATTENTION: PROJ 7 will be last major release version that includes the proj_api.h
header. The functionality in proj_api.h is deprecated and only supported in
maintenance mode. It is inferior to the functionality provided by functions
in the proj.h header and all projects still relying on proj_api.h are encouraged
to migrate to the new API in proj.h. See https://proj.org/development/migration.html
for more info on how to migrate from the old to the new API.
o Require C99 compiler (#1624)
o Remove deprecated JNI bindings (#1825)
1.26.13 (2022-11-23)
--------------------
* Deprecated the ``HTTPResponse.getheaders()`` and ``HTTPResponse.getheader()`` methods.
* Fixed an issue where parsing a URL with leading zeroes in the port would be rejected
even when the port number after removing the zeroes was valid.
* Fixed a deprecation warning when using cryptography v39.0.0.
* Removed the ``<4`` in the ``Requires-Python`` packaging metadata field.
pkgsrc changes:
---------------
* Update the license to 3proxy-0.9-license.
* Remove outdated comments about the old licenses.
upstream changes:
-----------------
3proxy-0.9.4 Latest
! Fix: invalid handling of '-' character in ACL hostname
! Fix: minor bugfixes and improvements
+ parentretry command added (defaults to 2) to retry connections to parent
proxies
- icqpr related code (OSCAR proxy) removed, due to drop of OSCAR support by
messengers
3proxy-0.9.3
Bugfixes:
Fixed: systemd description file (proxy may fail to start after reboot or via
systemctl)
Fixed: group/account creation in installation scripts
Fixed: countall/nocounall do not work in some configurations
Fixed: counters do not work if counter file is not specified
Fixed: counters without rotation (type N) are incorrectly shown in web admin
interface
Fixed: %n may be incomplete or missed in long log records
Fixed: connect back functionality does not work
Improvements:
+ Docker builds
3proxy-0.9.2
Bugfixes:
Fixed: bandwidth limiters (once again)
Fixed: data filtering plugins (PCREPlugin, SSLPlugin). SSLPlugin use on Linux
requires to disable splice (-s0)
FIxed: standalone proxies do not react on HUP (Ctrl+C) in Linux/Unix
Fixed: few minor bugs
Improvements:
+ deb for arm platforms (experimental)
+ Openssl 1.1 support for SSLPlugin
3proxy-0.9.1
Bugfixes:
Fixed: socket may be closed before all data received/sent
Fixed: bandlimin non-working
Fixed: countall/nocountall
Fixed: few race conditions
Improvements:
deb/rpm build, systemd support (experimental)
3proxy-0.9.0
o Socket options, interface binding
o Connection limiting / connection rate limiting
o RADIUS support (beta)
o Zero copy (splice) support for Linux
o Possibility to limit user to single IP (via authentication cache)
bugfixes, improvements
3proxy-0.8.13
Bugfixes:
!! Fixed out-of-bound write and few minor bugs on configuration saving in admin
! fixed: $ is not correctly handled in the beginning of quoted line on configuration parsing
3proxy-0.8.12
Bugfixes:
! Fixed hostname support in SOCKSv5 UDP portmapping
! -fno-strict-aliasing added to gcc options (compiling without this option
can lead to unpredictable issues under Debian with gcc 6 and potentially
others)
! Fixed LDAP plugin compilation issues (LDAP plugin is still listed as
unsupported though) and some minor fixes and improvements.
v4.17.1
=======
* The error message when using ``unevaluatedProperties`` with a non-trivial
schema value (i.e. something other than ``false``) has been improved
1.11.1 (2022-11-09)
-------------------
- Fix Linux wheels, downgrade to manylinux 2_24
- Windows wheels for Python 3.11
- CI: Use 3.11 final release for testing
1.11.0 (2022-11-06)
-------------------
- Drop support for Python 3.7
- Update Linux wheels to manylinux 2_28
- Fix crash in signature representation
- Fix memory leak in ``Signature``
- New optional argument ``raise_error`` in ``Repository.applies(...)``
- New notify/progress callbacks for checkout and stash
- New ``Repository.remotes.names()``
- Now ``refname`` argument in ``RemoteCallbacks.push_update_reference(...)`` is
a string, not bytes
- Add missing newline at end of ``pygit2/decl/pack.h``
Twisted 22.10.0 (2022-10-30)
============================
This release contains a security fix for CVE-2022-39348.
This is a low-severity security bug.
Twisted 22.10.0rc1 release candidate was released on 2022-10-26 and there are
no changes between the release candidate and the final release.
Features
--------
- The ``systemd:`` endpoint parser now supports "named" file descriptors. This is a more reliable mechanism for choosing among several inherited descriptors.
Improved Documentation
----------------------
- The ``systemd`` endpoint parser's ``index`` parameter is now documented as leading to non-deterministic results in which descriptor is selected. The new ``name`` parameter is now documented as preferred.
- The implementers of Zope interfaces are once more displayed in the documentations.
Deprecations and Removals
-------------------------
- twisted.protocols.dict, which was deprecated in 17.9, has been removed.
Conch
-----
Bugfixes
~~~~~~~~
- twisted.conch.manhole.ManholeInterpreter now captures tracebacks even if sys.excepthook has been modified.
Web
---
Features
~~~~~~~~
- The twisted.web.pages.errorPage, notFound, and forbidden each return an IResource that displays an HTML error pages safely rendered using twisted.web.template.
Bugfixes
~~~~~~~~
- twisted.web.error.Error.__str__ no longer raises an exception when the error's message attribute is None. Additionally, it validates that code is a plausible 3-digit HTTP status code.
- The typing of the twisted.web.http_headers.Headers methods addRawHeader() and setRawHeaders() now allow mixing str and bytes, matching the runtime behavior.
- twisted.web.vhost.NameVirtualHost no longer echoes HTML received in the Host header without escaping it (CVE-2022-39348, GHSA-vg46-2rrj-3647).
Deprecations and Removals
~~~~~~~~~~~~~~~~~~~~~~~~~
- twisted.web.resource.Resource.putChild now raises TypeError when the path argument is not bytes, rather than issuing a deprecation warning.
- The twisted.web.resource.ErrorPage, NoResource, and ForbiddenResource classes have been deprecated in favor of new implementations twisted.web.pages module because they permit HTML injection.
Mail
----
Bugfixes
~~~~~~~~
- emailserver.tac now runs under python3.x
Hamcrest 2.0.4
--------------
Bugfixes
- ``has_properties`` now returns ``Matcher[Any]`` type, which addresses type checking errors when nested as a matcher.
Features
- Added Python 3.11 testing
2.0.3 (2021-12-12)
------------------
Features
- * Adds the tests to the sdist.
- * Update the CI to test Python 3.10
- * Add pretty string representation for matchers objects
Bugfixes
- Test coverage is now submitted to codecov.io.
- Change to the ``has_entry()`` matcher - if exactly one key matches, but the value does not, report only the mismatching value.
- * Fix is_() type annotations
Version 2.0.2
-------------
Various type hint bug fixes.
Version 2.0.1
-------------
* Make hamcrest package PEP 561 compatible, i.e. supply type hints for external use.
Version 2.0.0
-------------
Drop formal support for 2.x
Drop formal support for 3.x < 3.5
Fix: raises() grows support for additional matchers on exception object.
* Made has_properties() report all mismatches, not just the first.
* Silence warnings.
* Type fixes.
* Remove obsolete dependencies.
Changes in v3.0.5
-----------------
* python 3.10 compatibility
* fixes for using idle in async
* use python's internal mock library instead of external mock
* expose connection status in async (connected property)
1.2.0 (2022-08-23)
------------------
- Bugfix: When a close frame with status NO_STATUS_RCVD is sent, send
and empty payload.
- Bugfix: Changing both encoding and decoding of the Host, from ascii
to idna.
- Bugfix: Support multiple Sec-WebSocket-Extensions and
Sec-WebSocket-Protocol headers.
- Accept bytes alongside string as path argument in
initiate_upgrade_connection.
- Check the state when sending events, raising if the event cannot be
sent in the current state.
- Send an empty payload for NO_STATUS_RCVD.
1.1.0 (2022-02-27)
------------------
- Added support for Python 3.10.
- Drop support for Python 3.6, meaning the minimum supported version
is Python 3.7.0.
- Various type checking and code linting improvements.
Version 1.4.0 - 2022-05-02
* Use unittest discover
* Use only column name for INSERT and UPDATE
* Add escape to Like operators
* Add default literal '*' expression to Count
* Add support for Python 3.10
3.16.0
New features
Build wheels for musl Linux. Thanks to Ben Raz.
Resolved issues
ARC4 now also works with ‘keys’ as short as 8 bits.
fix segfaults when running in a manylinux2010 i686 image.
Change log:
### mate-screensaver 1.26.1
* Translations update
* gs-theme-manager: reload on menu_tree changed
* Prompt-driven auth. helper
### mate-screensaver 1.26.0
* Translations update
* Allow change of time and date formats on lock screen v4
* update copyright to 2021
* xdg-user-dir-lookup: missing include guard
* i18n: Do not collect the translation for Icon (data folder)
* i18n: Do not collect the translation for Icon
* i18n: Do not prepend 'GNU ' prefix to the package name
* Removed translation for icon file name
* mate-screensaver.directory.desktop: The Encoding key is deprecated
* Remove warning -Wshadow
* lock-dialog-default: fix deprecations reported by glade
* Add Show/Hide password emblem in password entry
* mate-screensaver-preferences: Show lock image preview on file chooser
### mate-screensaver 1.25.0
* Translations update
* add git.mk to generate .gitignore
* Fix invalid gnome-logo-white.svg
* build: silent build warnings for distcheck
* gs-lock-plug: remove function casting
* Remove function casting for g_idle_add (function, data)
* build: do not override the default value for MATE_COMPILE_WARNINGS
* Custom background image for lock screen
* Remove warnings: cast between incompatible function types
* Remove warning function declaration isn���t a prototype
* gs-window-x11: Remove warning "variable ���widget��� set but not used"
* floaters: use fabs instead of abs for doubles
Change log:
### mate-sensors-applet 1.26.0
* Translations update
* travis-Ci: use libera.chat as notification server
* update copyright to 2021
* travis: disable travis builds for ubuntu
* warning: declaration of ���content_area��� shadows a previous local
* build: Use PACKAGE_URL variable
* Update copyright to 2021
* Drop aticonfig plugin (#119)
* sensors-applet: Remove unused function
* Remove cppcheck warnings about the variable scope can be reduced
* Remove USE_MATE2_MACROS from autogen.sh (legacy)
* hddtemp & mbmon plugins: 'GTimeVal' is deprecated
* Travis CI: enable irc notifications with tagged commits
* libsensors-plugin: function declaration isn't a prototype
### mate-sensors-applet 1.25.0
* Translations update
* docbook: change id value in about section
* help: fix DE name and link to GPL
* add git.mk to generate .gitignore
* build: prevents two consecutive slashes in plugin file path
* build: Fix G_LOG_DOMAIN for sensors applet
* sonypi-plugin.c: Make sonypi plugin portable to GNU/Hurd
* libsensors-plugin: Port to GRegex
* Replace g_malloc0 with g_new0 and g_strdup
* build: silent build warnings for distcheck
* Remove unused-variable warning
* build: show configure summary
* build: Use WARN_CFLAGS variable
* build: do not override the default value for MATE_COMPILE_WARNINGS
Change log:
### pluma 1.26.0
* Translations update
* filebrowser-plugin: fix segfault on open-terminal action
* update copyright to 2021
* build: fix shebangs
* warning: declaration of ���taglist��� shadows a global declaration
* pluma: Use EXIT_SUCCESS macro instead of int value (portability)
* help: update help for sort plugin
* sort plugin: Port sort plugin to the new GtkSourceView api.
### pluma 1.25.3
* port plugins to use the window-construct property.
* cppcheck warning: Checking if unsigned expression is less than zero
* cppcheck warning: Local variable 'icon' shadows outer argument
* pluma-window: unused variable ���ui_file��� [-Wunused-variable]
* build: port to gtksourceview-4
* cppcheck warning: Local variable shadows outer variable
### pluma 1.25.2
* pluma-activatable-interfaces: use G_DECLARE_INTERFACE
* code formating fixes
* Introduce PlumaWindowActivatable, PlumaAppActivatable, PlumaViewActivatable
### pluma 1.25.1
* tx: disable "he" translations
* build: define PLUMA_LIBDIR
* pluma-plugins-engine: Do not build the path to girepository-1.0
* Drop pluma_dirs_get_pluma_locale_dir
* Drop pluma_dirs_get_pluma_plugins_dir, pluma_dirs_get_pluma_plugins_dir
* Drop pluma_dirs_get_pluma_plugins_data_dir
* Drop pluma_dirs_get_pluma_data_dir
* pluma: Do not build the path to the icons folder
* Drop pluma_dirs_get_ui_file
* fix printing wrap mode
* build: Use PACKAGE_URL variable
* build: display package name and version in configure summary
* README.md: configure options
* filebrowser plugin: Refactor pluma_image_menu_item_new_from_pixbuf
* Update copyright to 2021
* help: add indent shortcuts
* add show/hide line-numbers shortcut (ctrl+y)
* pluma-utils: Cppcheck warning 'argument order different'
* cppcheck warning: The if condition is the same as the previous one
* spell: Remove BUILT_SOURCES variable from Makefile.am
* pluma-message: Fix the position of the inline keyword
* Use g_clear_error
* Fix line numbers menu: use g_settings_bind correctly
* pluma-view: Fix incorrect interface font
* Redesign Pluma Preferences Dialog
* Remove pluma-marshal.
* Update Readme
* Use gtk_source_view_get_visual_column
* pluma-document: highlighting for BOM was fixed on gtksourceview 3.24.11
* pluma-time-plugin: Use g_date_time_format
* add optional grid background pattern
* pluma-document: Fix BOM detection for C language
* pluma-document: Fix warning assertion 'G_IS_FILE (file)' failed
* Remove -Wmissing-field-initializers warnings
* Remove changecase plugin. Functionality is provided by GtkSourceView. (#565)
* add overview map
* Port main program to GSettings
* Merge gio document loader and saver into document loader and saver
### pluma 1.25.0
* tx: disable "he" translations
* tx: pull from transifex with fixed Chinese translation
* Translations update
* pluma-preferences-dialog: Refactor on_notebook_scroll_event
* use libegg submodules
* tx: sync with fixed Italian translation
* add git.mk to generate .gitignore
* Remove unused macros
* Remove warning ���GTimeVal��� is deprecated
* add support for wayland
* Add tab scrolling support for GTK3
* Require gtk+ 3.22 in glade files
* pluma.c: set PlumaWindow size-request (min-size) to 250x250
* pluma-utils: Enable multiline mode on regex search
* help: add a link to syntax and semantics of regex
* build: silent build warnings for distcheck
* help: Add tip about how to show location entry on Open File dialog
* help: Remove Open Location from shortcut keys table
* pluma-commands-help: expand the comment on about dialog
* build: do not override the default value for MATE_COMPILE_WARNINGS
* Remove warnings: cast between incompatible function types
* Use user page on github when user email is private
* Update authors
(Change log contains incorrect titling.)
Change log:
### mate-notification-daemon 1.26.0
* Translations update
* update copyright to 2021
### mate-notification-daemon 1.25.1
* Translations update
* Remove warnings about missing prototypes
* i18n: Do not collect the translation for Icon
* mate-screenshot: fix the order of the buttons at the bottom
* build: allow users to disable gettext support (--disable-nls)
* build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME
* help: Dokumentationsteam -> Documentation Team
* baobab: Dokumentationsteam -> Documentation Team
* update resource for transifex
* Update copyright to 2021
* baobab: remove warning -Wunused-value
* update issue template
* Add legal notice in configure.ac
* Add legal notice in Makefile.am files
* COPYING.docs from https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt
* COPYING.libs from https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
* COPYING from https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
* GNU GPL 2 license notice without post box, after copyright notice
* screenshot-save: warning -Wdangling-else
* gdict-utils: Fix comment
* gdict-utils: variable 'env_string' set but not used
* baobab: Fix conversion warnings
* gdict-window: Remove warnings about missing initializer for field
* Remove USE_MATE2_MACROS from autogen.sh (legacy)
* configure: remove warning about option 'subdir-objects' is disabled
* Warn about accessing an undefined property of the object
* gsearchtool: Fix "open with" behavior
### mate-notification-daemon 1.25.0
* Translations update
* gdict-pref-dialog: Simplify notebook scroll event
* gdict-applet.c: change "Preferences" menu icon for harmonization
* use libegg submodules
* add git.mk to generate .gitignore
* help: retake figures for baobab
* help: update figures of baobab
* baobab-dialog-scan-props.ui: Fix deprecations
* gsearchtool: Remove the warning about ���GTimeVal��� is deprecated
* mate-dictionary-source.ui: Fix deprecations
* logview: Use test-reader test with log file path
* docbook: correct DE name
* gsearchtool: Remove enum conversion warning
* makefile: add READMEs to EXTRA_DIST
* change automake flavour to disable build warning
* readme: migrate to Markdown for dictionary and baobab and update
* readme: migrate to README.md and update
* mate-system-log: Remove the warning about ���GTimeVal��� is deprecated
* build: silent build warnings for distcheck
* Remove bad-function-cast warnings
* expand the comments on about dialogs
* build: do not override the default value for MATE_COMPILE_WARNINGS
* gsearchtool: avoid deprecated GtkImageMenuItem
* gsearchtool: add copy path menu item to popup menu
* mate-dictionary: remove unused function 'gdict_window_set_statusbar_visible'
* logview: Rewrite logview-filter.ui from scratch
* Remove warnings: function declaration isn���t a prototype
* Define custom macros for wrapping the calls to gtk_builder_get_object
* mate-dictionary: warnings variable defined but not used
* baobab: Remove unused variable ���uri_list���
* mate-screenshot: do not use stock icons in mate-screenshot.ui
Change log:
### mate-settings-daemon 1.26.0
* update translations
* update copyright to 2021
### mate-settings-daemon 1.25.1
* update translations
* xsettings: Improve Qt HiDPI environment settings
* xsettings: Set Xft.dpi in X resources to scaled_dpi
* rfkill: g_memdup is dreprecated from glib 2.68
* media-keys: memory leak
* keyboard: Remove warning -Wcast-function-type
* xsettings: Remove warning -Wcast-function-type
* background: Remove conversion warnings
* media-keys: Remove conversion warnings
* housekeeping: Remove warning -Wcast-function-type
* housekeeping: override finalize method in MsdHousekeepingManager
* housekeeping: promote MsdHousekeepingManager class to final type
* typing-break: promote MsdTypingBreakManager class to final type
* sound: promote MsdSoundManager class to final type
* build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME
* cppcheck warning: struct member is never used
* background: promote MsdBackgroundManager class to final type
* mate-settings-daemon: Remove warning -Wcast-function-type
* mate-settings-daemon: Remove conversion warnings
* cppcheck warning: Variable is assigned a value that is never used
* cppcheck warning: known condition is always true
* cppcheck warning: null pointer redundant check
* housekeeping: Do not use deprecated gtk_image_new_from_stock
* Remove warning -Wshadow
* Use g_slist_free_full
* msd-background-manager: use g_list_free_full
* Remove USE_MATE2_MACROS from autogen.sh (legacy)
* msd-media-keys-manager: 'GTimeVal' is deprecated
* a11y-keyboard: Add support for togglekeys-backend setting
* a11y-keyboard: Delay registration of the plugin
* a11y-keyboard: Add sanity checks on beep sequence preferences
* a11y-keyboard: Manually beep for togglekeys
### mate-settings-daemon 1.25.0
* update translations
* main: Do not override detailed_signal for debugging
* mate-settings-plugin-info: unused parameter 'settings'
* add G_GNUC_UNUSED in some unused parameters
* Add option --without-libatspi and assorted status line
* a11y-keyboard: Don't show UI for unavailable feature in the pref dialog
* a11y-keyboard: Don't create a dummy object if AT-SPI is not available
* a11y-keyboard-atspi: Switch to a final type and reduce boilerplate
* a11y-keyboard: Depend on the right version of mate-desktop
* a11y-keyboard: capslock-beep: Try and detect non-buggy libatspi2
* a11y-keyboard: capslock-beep: Don't ring on CapsLock itself
* a11y-keyboard: Refactor in the hope the AT-SPI bug gets fixed
* a11y-keyboard: Add support for ringing the bell when CapsLock is active
* msd-media-keys-manager: comparison of unsigned expression in '< 0' is always false
* msd-a11y-keyboard-manager: implicit declaration of function 'd'
* build: Use MATE_DEBUG_CHECK macro
* build: Remove unused variable DEBUG_CFLAGS
* add git.mk to generate .gitignore
* plugin xsettings: Fix memory leak on delayed_toggle_bg_draw
* housekeeping: Remove the warning about GTimeVal is deprecated
* mpris: Use namespace instead of a whitelist for player names
* build: Using --header and --body at the same time is deprecated
* build: silent build warnings for distcheck
* mouse: Remove warnings about absolute value function for long
* Remove warnings about function declaration isn���t a prototype
* use MATE_COMPILE_WARNINGS from mate-common
* housekeeping: Fix iconname of mate-disk-usage-analyzer
Change log:
### mate-session-manager 1.26.0
* Translations update
* update copyright to 2021
* Follow freedesktop guidelines to disable autorun using Hidden key
* capplet: use a function to set the visibility of treeview rows
* Look for the location of the locking screen app using user's PATH
* capplet: memory leak
* Fix building Serbian translation
* mate-session-check-accelerated-common: missing include guard
* capplet: i18n parameter_string argument of gtk_init_with_args
* build: allow users to disable gettext support (--disable-nls)
* build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME
* Support xscreensaver when mate-screensaver is not available
* Remove warning -Wshadow
* Remove USE_MATE2_MACROS from autogen.sh (legacy)
### mate-session-manager 1.25.0
* Build: disable Serbian translations to fix building
* Translations update
* Change some icons by other always available
* gsm-properties-dialog: Refactor notebook scroll event
* Update compilation instructions
* Using #include with system libraries
* use libegg submodule
* Add git.mk to generate .gitignore
* Add tab scrolling support for GTK3
* build: silent build warnings for distcheck
* Accept Desktop Entry Specification v1.1
* build: do not override the default value for MATE_COMPILE_WARNINGS
* build: make libglesv2 optional
Change log:
### mate-power-manager 1.26.0
* Translations update
* update copyright to 2021
* applets: Do not build the path to the menu files
* build: Use PACKAGE_URL variable
* update resource for transifex
* Update copyright to 2021
* Remove warning -Wunused-but-set-variable
* update issue template
* gpm-backlight: Fix the position of the inline keyword
* mate-power-preferences: add option to enable keyboard dimming
* Switch default from libgnome-keyring to libsecret
* gpm-control.c: Add libsecret implementation to gpm_control_hibernate()
* gpm-control.c: Add libsecret implementation to gpm_control_suspend()
* Add autotools support for libsecret
* brightness applet: Prevent sliding from bogging down the UI
* Install action and status icons to right location
* Remove trailing spaces/tabs
* gpm-kbd-backlight: Remove unused functions
* Remove unused variable from gpm_notebook_scroll_event_cb
### mate-power-manager 1.25.0
* Translations update
* Add git.mk to generate .gitignore
* gpm-kbd-backlight: do not change keyboard back-light, when disabled
* build: silent build warnings for distcheck
* build: do not override the default value for MATE_COMPILE_WARNINGS
* gpm-phone: silent "not connected" message unless debug
* Remove unused entry from autostart
* gpm-brightness: silent "using cache for value" message unless debug
* Remove warning: ���GTimeVal��� is deprecated
* gpm-backlight: silent "no dimming hardware" message unless debug
* gpm-control: warning when a property cannot be set using dbus
* glib-genmarshal: replace deprecated tokens NONE and BOOL
* Remove warning function declaration isn���t a prototype
* Port from EggDebug to the built-in GLib logging framework
* gpm-manager: Remove dereference of a null pointer warning
* Remove warning use of memory after it is freed
* Rewrite gpm-prefs.ui from scratch
* Remove warnings: unused variable
* Read authors (updated) from mate-power-manager.about
* Use gtk_show_about_dialog to show about dialog
* Remove the CPU wakeups feature
* Update copyright year on about dialog
* generate missing gpm-* PNGs from new SVGs
* add missing gpm-phone SVGs
* add missing gpm-keboard SVGs
* add missing gpm-mouse SVGs
Change log:
### mate-notification-daemon 1.26.0
* Translations update
* Update copyright to 2021
### mate-notification-daemon 1.25.1
* Translations update
* daemon: g_memdup is dreprecated from glib 2.68
* engines.c: fix memory leak
* mate-notification-properties.c: fix memory leaks
* Remove shadow warnings [-Wshadow]
* travis: build with mate-common-1.24.2 from repos
* build: allow users to disable gettext support (--disable-nls)
* Use notify_stack_destroy() instead of g_clear_object() for stacks (which are not GObjects)]
* update resource for transifex
* Update copyright to 2021
* update issue template
* applet: Resize icon size with panel
* mate-notification-applet: avoid segfault after removing the applet
* Group common constants in a single file
* Add Do Not Disturb Applet
* build: Fix make distcheck
* Remove USE_MATE2_MACROS from autogen.sh (legacy)
* Formatting
* Use C-style comments
* Remove NOTIFICATION_DAEMON_* from src/themes/standard/Makefile.am
* Remove ENABLE_X11 AM_CONDITIONAL()
* Don't error if X11 libs not found if X11 not forced on
* Set layer and notificaiton
* Implement placement on Wayland
* Add initial Wayland backend
* Hide X11-specific code behind ifdefs and checks
* Remove X11 calls from nodoka-theme.c
* Use gdk_set_allowed_backends ()
* Support --enable-x11 and --enable-wayland
* Include directory in warning message when failed to open themes
### mate-notification-daemon 1.25.0
* Translations update
* add git.mk to generate .gitignore
* daemon: Use monotonic time instead of real time
* Remove conversion warnings
* build: silent build warnings for distcheck
* Filter-out img elements from notification body
* The body of a notification may also contain hyperlinks
* build: do not override the default value for MATE_COMPILE_WARNINGS
* Rewrite mate-notification-properties.ui from scratch
* daemon: Remove warning about GTimeVal deprecation
* build: Remove generated files