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