1### mate-applets 1.26.0
2
3  * update translations
4
5### mate-applets 1.25.3
6
7  * update translations
8  * netspeed: avoid a NULL pointer dereference
9  * netspeed: allow to select an interface which is down
10  * netspeed-preferences: disconnect a signal handler on finalize
11  * multiload: fix typo reported by translator
12  * netspeed: fix typo
13  * netspeed: Add NetspeedPreferences class
14  * mateweather: Remove conversion warnings
15  * geyes: Remove conversion warnings
16  * trashapplet: Upgrade trashapplet-empty-progress.ui
17  * stickynotes: improve code-style
18  * multiload: Add properties.ui
19  * netspeed: connect the widget signal handlers on class_init
20  * netspeed: refactor variable names
21  * netspeed: NetspeedApplet subclass of MatePanelApplet
22  * netspeed: fix line indent
23  * netspeed: Fix display of IP if no IPv4 is configured
24  * netspeed: improve display of IPv6 addresses in device details.
25  * netspeed: show all ipv6 addrs in device details dialog
26  * netspeed: show all IP addresses on tooltip if enabled
27  * mateweather: Do not update panel when upgrade process begins
28  * mateweather: Avoid NULL pointer dereferences if there is no weather info
29  * mateweather: set values before connecting signals on preferences dialog
30  * multiload: use guint64 as data source for graphs
31  * multiload: use bit rate in netload graph
32  * multiload: compute combined network data on GetNet once
33  * multiload: Drop scaler from GetNet
34  * multiload: fix interval on autoscaler_init call
35  * multiload: Use one callback for each of the spin buttons
36  * multiload: increase refresh rate range setting
37  * battstat: whitespace is missing
38  * netspeed: code style
39  * multiload: load menu from resource bundle
40
41### mate-applets 1.25.2
42
43  * update translations
44  * mateweather: Use common subdirs - src, data
45  * netspeed: show ipv6 address in tooltip if ipv4 address is not used
46  * multiload: Use common subdirs - src, data
47  * stickynotes: Add stickynotes-applet-menu.xml into resource bundle
48  * drivemount: Use common subdirs - data, src
49  * geyes: Do not use dirent
50  * geyes: define GEYES_SETTINGS_THEME_PATH_KEY & GEYES_SETTINGS_SCHEMA
51  * geyes: Use g_clear_error
52  * geyes: use returned value by load_theme
53  * geyes: Remove duplicated NULL check
54  * geyes: Use g_debug instead of printf for logging
55  * geyes: format code
56  * trashapplet: load menu and ui files from resource bundle
57  * cpufreq: Remove /proc/cpufreq support (Linux 2.4)
58  * build: Remove legacy variable MATE_ICONDIR
59  * update issue template
60  * update issue template
61  * geyes: signal 'dispose' is invalid for instance 'ID' of type 'GtkBox'
62  * remove dead function mate_panel_applet_set_background_widget
63  * trashapplet: Remove warning about missing initializer
64  * build: Do not define M4_FILES twice
65  * ac-define-dir.m4: Remove execution bit
66  * fix build warning caused by several translations
67  * build: make maintainer-clean
68  * drivemount: improve code-style
69  * build: replace acinclude.m4 with original as-ac-expand.m4
70  * timer: i18n  label
71  * Cpufreq: improve code-style
72  * Remove USE_MATE2_MACROS from autogen.sh (legacy)
73  * charpick: improve code-style
74  * timerapplet: Use common subdirs - src, data
75  * battstat: improve code-style
76  * mateweather: Warn about accessing an undefined property of object
77  * accessx-status: improve code-style
78  * multiload: improve code-style
79  * accessx-status: array subscript 128 is above array bounds
80  * drivemount: Load menu from resources
81  * multiload: do not count shared memory twice on Linux
82  * multiload: Remove legacy variable 'show_frame'
83  * multiload: do not use a computed compound key for graph visibility
84  * multiload: Do not get "diskload-nvme-diskstats" on GetDiskLoad
85  * multiload: Remove dead function - GetPage
86  * timerapplet: Use gtk_spin_button_get_value_as_int for int values
87
88### mate-applets 1.25.1
89
90  * update translations
91  * accessx-status: add src and data folders
92  * accessx-status: Simplify icons installation
93  * geyes: Use common subdirs - src, icons, data
94  * command: Use common subdirs - src, data
95  * Remove -Wtype-limits warnings
96  * netspeed: Simplify icons/Makefile.am
97  * netspeed: Load netspeed-menu.xml from resources
98  * netspeed: move ui files to data folder
99  * battstat: Rewrite preference dialog from scratch
100  * battstat: invalidScanfArgType_int cppcheck warnings (/proc/apm)
101  * cpufreq: Remove warning about unreachable code reported by scan-build
102  * cpufreq: -1 indicates error obtaining max frequency
103  * cpufreq: Update cpufreq-preferences.ui
104  * cpufreq: remove builder_DATA, ui_DATA variables from EXTRA_DIST
105  * cpufreq: avoid deprecated GtkAlignment
106  * cpufreq: create all needed widgets only once
107  * cpufreq: fix code-style
108  * geyes: Load menu from resources
109  * charpick: Load menu from resources
110  * cpufreq: Load menu and ui file from resources
111  * multiload: Use the id instead of the name to identify the graph type
112  * multiload: Display the percentage used accurately on tooltip
113  * accessx-status: Load menu from resources
114  * battstat: Fix memory leak
115  * battstat: Reduce the dynamically allocated memory
116  * battstat: Free only dynamically allocated memory
117  * netspeed: remove warning about g_object_disconnect on remove it from panel
118  * Netspeed kernel warning (#510)
119  * netspeed: Add netspeed-details.ui
120  * netspeed: fix memory leaks on backend
121  * charpick: Fix memory leak reported by clang static analyzer
122  * mateweather: Add mateweather-dialog.ui in POTFILES.in
123  * mateweather: Add mateweather-dialog.ui
124  * multiload: code formatting - global.h
125  * multiload: the initialization of the variable is not really used
126  * multiload: set and check the ranges for all network thresholds
127  * multiload: Do not add the same global variables within all graphs
128  * stickynotes: Fix -Wformat-nonliteral warning
129  * multiload: Fix memory leak
130  * netspeed: Use a macro for setting refresh time value
131  * netspeed: Use IEC units for transfer rates
132  * netspeed: add netlink support
133  * Remove warning about assigned value is never used reported by cppcheck
134  * battstat: warning about boolean algebra reported by cppcheck
135  * Remove unused variable warning reported by cppcheck
136  * command: Remove runtime warning about invalid icon size 24
137  * battstat: bump upower required version and drop legacy code
138  * batstatt: fix deprecated up_client_get_devices
139  * Guard block is missing
140  * geyes: Add themes.ui
141
142### mate-applets 1.25.0
143
144  * update translations
145  * timerapplet: Add timerapplet-preferences.ui
146  * mate-cpufreq-selector: Fix example in man page
147  * command: Add command-preferences.ui
148  * netspeed: Add netspeed-preferences.ui
149  * charpic-about: fix DE name in about dialog
150  * stickynotes: Remove enum conversion warnings
151  * build: set 'enable_polkit=yes' if not given
152  * cpufreq: Port client of selector service to GDBus
153  * build: Remove MATEDESKTOP_CFLAGS and MATEDESKTOP_LIBS
154  * build: Use dbus-glib only when required
155  * Remove unused-function warnings
156  * build: silent build warnings for distcheck
157  * multiload: declaration of ‘screen’ shadows a previous local
158  * Remove unused-variable warnings
159  * stickynotes: Remove strict-prototypes warning
160  * build: Remove --enable-more-warnings configure flag
161  * build: Use WARN_CFLAGS variable
162  * cpufreq: generate missing 256x256 and 64x64 icons from svg file
163  * eyes: generate missing 256x256 and 64x64 icons from svg file
164  * stickynotes: Use gresources for UI files
165  * netspeed: don't define MATELOCALEDIR
166  * build: drop unused matelocaledir variable
167  * tx: pull with fixed translations of pt and pt_BR
168  * drivemount: Remove global variable
169
170### mate-applets 1.24.0
171
172  * update translations
173  * build: show compiler flags on configuration summary
174  * drivemount: i18n of 'nothing to mount' tooltip text
175  * autoconf: fix matelocaledir
176  * Fix build using gcc 10 -fno-common flag
177
178### mate-applets 1.23.1
179
180  * update translations
181  * use ${datadir}/dbus-1/system.d as the default D-Bus config dir
182  * Update copyright to 2020
183  * make the dbus directory configurable
184  * fix redefined MATELOCALEDIR
185  * migrate from intltools to gettext
186  * Initialize "surface" before testing its value to avoid a crash.
187  * avoid redundant redeclarations
188  * build: Don't stop building when cpufreq.h isn't available
189  * drivemount: remove -Wformat-nonliteral warning
190  * netspeed: remove -Wunused-but-set-variable warning
191  * cpufreq: remove -Wabsolute-value warning
192  * build: extend --enable-more-warnings configure flag
193  * Make cpufreq builds independent from kernel header version.
194  * timerapplet.c: remove reductant condition
195  * geyes: avoid memory leak
196  * multiload: Use /proc/diskstats for NVMe drives
197  * treat output as utf8 when limiting width.
198  * command: use MaCommand object
199  * Make command applet run commands asynchronously
200  * command: use MaCommand object
201  * Make command applet run commands asynchronously
202  * Update FSF address
203
204### mate-applets 1.23.0
205
206  * update translations
207  * Create FUNDING.yml
208  * [ci] Add cppcheck html report
209  * cpufreq: deprecated g_type_class_add_private
210  * mateweather: deprecated g_type_class_add_private
211  * cpufreq: support kernel 5.1.0
212  * weather: align Gtk_Box to center
213  * multiload: filter-out non-local disks and user mounts
214  * Use g_list_free_full() convenience function
215  * Fix use-after-free clang warning
216  * [ci] enable clang analyzer
217  * help: update copyright
218  * Help: Use XInclude instead of ENTITY for legal.xml
219  * assignment discards 'const' qualifier from pointer target type
220  * Make translatable documenters in about dialog
221  * Make translatable copyright info in about dialog
222  * Ensure proper translation of the about dialog title
223
224### mate-applets 1.22.0
225
226  * update translations
227  * Issues reported by translators
228  * multiload: ignore priviledged mount points
229  * disable deprecation warnings for distcheck
230  * Silent output when building.
231  * Support git.mk to generate .gitignore
232
233### mate-applets 1.21.1
234
235  * update translations
236  * tx: update drivemount source for transifex
237  * Use make functions for HELP_LINGUAS
238  * Netspeed Manual: clean up
239  * Manual: Linux and UNIX systems -> Linux and other Unix-like systems
240  * tx: update sources for transifex
241  * Use orderedlist to describe the steps to add the applet to a panel
242  * Manual: Fix Add to Panel dialog title
243  * Eyes Applet: Fix window title and factory name
244  * Manual: OK -> Add (Add to Panel dialog)
245  * trashapplet manual: Open Trash guimenuitem
246  * Add/Update Catalan screenshots
247  * transifex: update pot files:
248  * Fix name of Eyes applet
249  * Refer to the fstab(5) man page for more information...
250  * Remove unused png files
251  * Fix url of ulink to point to mate-user-guide
252  * tx: update translation sources
253  * Fix spelling and grammar mistakes
254  * update legal.xml
255  * tx: add help from applets to transifex config
256  * accessx-status: fix another leak
257  * Fix memory leak on accessx-status.
258  * sticky-notes: fix a memory leak
259  * timerapplet: Allow reseting timer when inactive
260  * Avoid newly deprecated gtk_css_provider_get_default
261  * Weather: apply a widget name to the textview
262  * weather: add cssprovider for widget not for screen
263  * mateweather-dialog.c: avoid deprecated 'gtk_widget_override_font'
264  * cpufreq: stop segfault with gtk3.23
265  * trash applet: avoid deprecated 'gtk_window_set_wmclass'
266  * cpufreq: fix a -Wimplicit-function-declaration
267  * trash: fix a -Wincompatible-pointer-types warning
268  * weather-applet: replace deprecated GtkAlignment
269  * weather-dialog: replace deprecated GtkAlignment
270  * weather-prefs: replace deprecated gtk_alignment_new
271  * stickynotes: replace deprecated gdk_error_trap_push/pop functions
272  * cpu-freq: replace deprecated gtk_menu_popup
273  * sticknotes: replace deprecated gtk_menu_popup
274  * drivemount: replace deprecated gtk_menu_popup
275  * charpick: replace deprecated gtk_menu_popup
276
277### mate-applets 1.21.0
278
279  * Translations update
280  * Cpufreq: Force the frequency label to render if frequencies are not found right away
281  * Cpufreq: Refactor to remove more GTK2 leftovers
282  * Cpufreq: ensure frequency label always shows up if freq selected
283  * accessx: Convert icons from pixbuf to cairo surfaces
284  * netspeed: Use theme icons instead of embedded
285  * battstat: Load theme icons instead of pixmaps
286  * Convert applet icons from pixbuf to surfaces
287  * solving type mismatch in g_settings_set_value
288  * only text formatting to prepare for real change
289  * Fix cpufreq applet spacing on HiDPI displays
290  * multiload: add style class multiload-applet
291  * avoid deprecated GtkStock
292
293### mate-applets 1.20.0
294
295  * Translations update
296  * require GTK+ 3.22 and GLib 2.50
297  * multiload: Scaling network graph using thresholds defined by user
298  * multiload: fix tabs/spaces mix in more places
299  * multiload: fix spacing in some places
300  * multiload: remove some unneeded spaces
301  * Revert "Added logic to not send notification if weather update is equal
302  * Revert "If location changes, abort any outstanding weather updates"
303  * weather: fix possible crash when opening prefs dialog
304
305### mate-applets 1.19.4
306
307  * Translations update
308  * drop broken invest-applet and all Python dependencies
309  * update copyright year to 2018
310  * Fix build warnings: ignoring return value of ‘fgets’,
311
312### mate-applets 1.19.3
313
314  * Translations update
315  * command: bump range of interval
316  * WidthOfScreen and HeightOfScreen implementation
317  * build: when gtksourceview isn't found, show this package name
318  * Cpufreq: Update tooltips with latest values
319  * Cpufreq: fix a build warning
320  * Cpufreq: stop jumping numbers moving units label
321  * mateweather: update copyright year
322  * update copyright year in other applets
323  * netspeed: update copyright year
324
325### mate-applets 1.19.2
326
327  * Translations update
328  * Rounding error in draw corrected.
329  * cpufreq: fix calculating max width of frequency/unit/percent labels
330  * stickynotes: fix text selection
331  * cpufreq: refresh applet size on style change (e.g. font size)
332  * GSettings change recognized dynamically
333
334### mate-applets 1.19.1
335
336  * Translations update
337  * GSettings for checkmark color shown for mounted volumes.
338  * cpufreq: fix random invisibility of the applet
339  * Mounted drives will show a little bit different icon.
340  * gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:
341  * README: remove link to mailing list, do some cleanup
342  * Get rid of misleading_indentation and maybe-uninitialized warnings during build
343  * avoid deprecated gdk_screen_width/height
344  * avoid deprecated gdk_screen_get_width/height
345  * Revert "weather-prefs: correct help link for testing"
346  * all applets: don't use deprecated gtk_show_uri
347  * add new digital theme
348
349### mate-applets 1.19.0
350
351  * drivemount: fix a build warning
352  * Translations update
353  * cpufreq-prefs: don't use deprecated gtk_show_uri
354  * bump libmateweather requirement to 1.19.1
355  * weather: If location changes, abort any outstanding weather updates
356  * weather: Added logic to not send notification if weather update is equal
357    (as decided by weather_info_equal ()) to the previous update
358  * avoid deprecated gdk_screen_get_number
359  * drivemount: If the list is empty, it will show media-floppy icon
360  * stickynotes: reword previous commit a bit and don't leak dir name
361  * stickynotes: create parent dir for "stickynotes-applet.xml" if it does not exist.
362  * Restore Polish translation credits from GNOME
363  * Load graph scales automatically according to average load
364  * trashapplet: remove unused code
365  * cpufreq: set frequency on all cores
366  * Fix GError memory leak
367  * Fix for crasher in Command applet.
368
369### mate-applets 1.18.0
370
371  * NEWS: use consistent, project wide, markdown-like formatting
372    to make generating release announcements easier
373  * Build: require libmateweather and mate-panel >= 1.17
374  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and
375    --with-gtk build option
376  * Weather: fix temperature label placement
377  * Weather: show proper help section for each tab of prefs dialog
378  * Fix some GTK+ deprecations and runtime warnings
379  * Some code cleanups
380  * Translations update
381
382### mate-applets 1.16.0
383
384  * Build: require polkit 0.97
385  * Use GtkAboutDialog instead of MateAboutDialog
386  * Netspeed: use GtkColorButton/GtkColorChooser
387  * Drop dependency on libmate-desktop
388  * GTK+3: fix various deprecations
389  * Some code cleanups
390  * Translations update
391
392### mate-applets 1.14.1
393
394  * Accessx-status: fix possible crash when updating layout
395  * Cpufreq: fix build with kernel 4.7
396  * Cpufreq: make build options --enable-frequency-selector
397    and --enable-suid actually work
398  * Netspeed: fix default route
399  * Some more fixes and cleanups
400  * Translations update
401  * Make distcheck use currently selected GTK+ version
402
403### mate-applets 1.14.0
404
405  * Drop MateConf migration scripts
406  * Drop null_applet which isn't even buildable these days
407  * Re-license command and timer applets under GPL-2+
408  * Merge netspeed applet from mate-netspeed project (and discontinue
409    that project)
410  * GTK+3: fix cpufreq applet rendering
411  * GTK+3: fix setting fg/bg colors and font type in stickynotes applet
412  * GTK+3: fix several deprecations
413  * Some more fixes and cleanups
414  * Translations update
415  * Fix Changelog generation
416
417### mate-applets 1.12.1
418
419  * Drivemount: fix invisible text with some GTK+3 themes
420  * Translations update
421
422### mate-applets 1.12.0
423
424  * Accessx-status, geyes: have applet background automatically painted
425  * Cpufreq: make cpupower the default library
426  * Retrieve strings directly from gschema (requires intltool 0.50.1)
427  * Drop useless dependency on mate-icon-theme
428  * GTK+3: fix missing icons with custom icon theme
429  * GTK+3: make cpufreq, charpick and drivemount support custom panel themes
430  * Some more GTK+3 fixes
431  * Several small fixes and cleanups
432
433### mate-applets 1.10.3
434
435  * Several small help fixes
436  * Rename sticky-notes help directory
437
438### mate-applets 1.10.2
439
440  * Charpick, geyes: restore missing button icons in dialogs
441  * Actually install manpages on make install
442  * Multiple help fixes in several applets
443
444### mate-applets 1.10.1
445
446  * Battstat applet: fix NetBSD APM support
447  * Invest applet: display proper icon in About dialog
448  * Multiple help fixes in several applets
449  * GTK+3 fixes
450
451### mate-applets 1.10.0
452
453  * Use MateAboutDialog from libmate-desktop.
454
455### mate-applets 1.8.0
456
457  * Move from mate-doc-utils to yelp-tools.
458  * Replace libmatewnck with gnome's libwnck.
459  * Replace mucharmap in with gucharmap.
460  * Add Gtk+3 support.
461  * New command applet that displays output from a command.
462  * Replace broken timer applet with new applet written in C.
463  * Serveal enhancement to invest-applet.
464  * Remove broken modem-light applet.
465
466### mate-applets 1.5.0
467
468  * Migration to GSettings
469  * Update to latest libmatepanelapplet-4.0
470  * Mixer applet moved to mate-media
471  * Timer applet is not migrated yet
472