summaryrefslogtreecommitdiff
path: root/NEWS
blob: 721a0e248a6ee2310448b58573f17da5e4ea853c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
### mate-power-manager 1.28.0

  * Translations update
  * Remove compilation warning fix data type format error
  * Add meson build support
  * build.yml: Fix ci debian build failed
  * replace deprecated gtk_image_menu_item_new_from_stock
  * replace deprecated gtk_image_menu_item
  * inhibit: mark applet incompatable with wayland
  * Brightness: mark incompatable with wayland

### mate-power-manager 1.27.0

  * tx: sync with transifex
  * tx: update resource
  * tx: migrate config file
  * Fix -Wmissing-prototypes warnings (#381)
  * Show device model even if vendor is not available
  * Add gaming input logos
  * Add support for gaming inputs
  * gpm-prefs: fix memory leak
  * gpm-statistics: fix memory leak
  * Fix implicit conversion changes signedness: 'gboolean' to 'guint'
  * gpm-backlight: unused function 'gpm_common_sum_scale'
  * ci: drop -Wunused-parameter compiler cflag from debian build
  * Fix build warnings about missing field initializer
  * build: show configure summary using a pretty format
  * Use a blank line at most

### 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

### mate-power-manager 1.24.0

  * Translations update

### mate-power-manager 1.23.2

  * Translations update
  * Update copyright to 2020
  * fix desktop files after gettext port
  * migrate from intltool to gettext
  * icons: Add higher resolution icons
  * avoid redundant redeclarations

### mate-power-manager 1.23.1

  * Translations update
  * brightness-applet: use GdkSeat operations
  * Set compiler debug flags using MATE_DEBUG_CHECK
  * Use WARN_CFLAGS which are only set with -enable-compiler-warnings
  * drop obsolete version checks for upower
  * require upower-0.99.8
  * Use up_client_get_devices2()
  * Use gresources for gpm-prefs.ui and gpm-statistics.ui
  * egg-console-kit: avoid 'g_type_class_add_private'
  * gpm-engine: avoid 'g_type_class_add_private'
  * gpm-phone: avoid 'g_type_class_add_private'
  * gpm-prefs-core: avoid 'g_type_class_add_private'
  * gpm-screensaver: avoid 'g_type_class_add_private'
  * gsd-media-keys-window: avoid 'g_type_class_add_private'
  * gpm-tray-icon: avoid 'g_type_class_add_private'
  * msd-osd-window: avoid 'g_type_class_add_private'
  * gpm-load: avoid 'g_type_class_add_private'
  * gpm-brightness: avoid 'g_type_class_add_private'
  * gpm-manager: avoid 'g_type_class_add_private'
  * gpm-kbd-backlight: avoid 'g_type_class_add_private'
  * gpm-dpms: avoid 'g_type_class_add_private'
  * gpm-button: avoid 'g_type_class_add_private'
  * gpm-backlight: avoid 'g_type_class_add_private'
  * egg-idletime: avoid 'g_type_class_add_private'
  * gpm-graph-widget: avoid 'g_type_class_add_private'
  * gpm-session: avoid 'g_type_class_add_private'
  * gpm-idle: avoid 'g_type_class_add_private'
  * gpm-control: avoid 'g_type_class_add_private'
  * Simplify the installation process of the icons
  * Remove unused UI file
  * prefs: Fix mnemonic relationships
  * gpm-upower: fix some build warnings
  * Add scroll interface tabs with mouse wheel

### mate-power-manager 1.23.0

  * Translations update
  * use --without-keyring for make distcheck
  * [ci] Enable Clang Static Analyzer
  * Change url projet's website
  * Create FUNDING.yml
  * improve copyright
  * Help: Remove About section
  * Add conf option to disable warnings for low mouse power
  * help: update copyright
  * Help: Use XInclude instead of ENTITY for legal.xml

### mate-power-manager 1.22.0

  * Translations update
  * Initialize Travis CI support
  * use libtool generated during build instead of external one

### mate-power-manager 1.21.1

  * Translations update
  * disable deprecation warnings for distcheck
  * gpm-control: avoid deprecated 'g_settings_list_schemas'
  * media-keys: always round the render coordinates for media icons
  * media-keys: Tweak the OSD's bright bar position
  * osd-window: make the window smaller
  * media-keys: Make icon smaller in OSD
  * media-keys: Use constant for icon size in OSD
  * Fix spelling and grammar mistakes
  * Use make functions for HELP_LINGUAS
  * add m-p-m user-guide to transifex config
  * gpm-kbd-backlight: replace deprecated GDK_DEVICE_MANAGER
  * gpm-backlight: replace deprecated GDK_DEVICE_MANAGER
  * gpm-button: replace deprecated Gdk functions
  * gpm-brightness: replace deprecated Gdk functions

### mate-power-manager 1.21.0

  * Translations update
  * inhibit: always scale icon to match panel size
  * Inhibit Applet: Fix excessive CPU use
  * add missing window icon to About dialogs
  * Scale OSD size correctly on HiDPI displays (#246)
  * Grammar fix

### mate-power-manager 1.20.0

  * Translations update
  * avoid deprecated GtkStock
  * require GTK+ 3.22 and GLib 2.50
  * inhibit: fix error that spammed logs from previous commit
  * inhibit applet: fix rendering of icon
  * update copyright year to 2018

### mate-power-manager 1.19.1

  * Translations update
  * WidthOfScreen and HeightOfScreen implementation
  * fix typos in some more comments
  * Correct spelling mistake.

### mate-power-manager 1.19.0

  * Translations update
  * update copyright year
  * gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:
  * don't abort on unknown DBus signal name
  * avoid deprecated gdk_screen_get_width/height
  * avoid deprecated gdk_display_get_screen
  * don't use deprecated gtk_show_uri
  * refresh tray icon on icon theme change
  * Restore Polish translation credits from GNOME
  * actually check the $XPROTO_REQUIRED variable's value
  * statistics UI: add style class mpm-statistics

### mate-power-manager 1.18.0

  * NEWS: use consistent, project wide, markdown-like formatting
    to make generating release announcements easier
  * Build: require xproto >= 7.0.15
  * Build: require mate-panel >= 1.17
  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and
    --with-gtk build option
  * Replace deprecated upower suspend/hibernate functions with
    ConsoleKit2 equivalents
  * Use manpages as is instead of generating them from sgml (and
    don't require docbook2man for build anymore)
  * Some more fixes and cleanups
  * Translations update

### mate-power-manager 1.16.2

  * Build: remove strict options, they just get in the way
  * GTK+3: properly hide brightness applet popup on pressing
    Esc/Enter/Space keys (fixes popup becoming wide instead
    and random applet crashes)
  * GTK+3: fix mouse scroll over brightness applet icon when
    no popup is shown

### mate-power-manager 1.16.1

  * Check both the "Backlight" and "BACKLIGHT" xrandr properties
    (fixes inability to adjust screen backlight on some systems)
  * Statistics: stop runtime warnings spam on desktop systems
  * GTK+3: fix runtime warning in inhibit applet
  * GTK+3: fix OSD rendering on non-composited desktop
  * GTK+3: add OSD style class for non-composited desktop

### mate-power-manager 1.16.0

  * Use GtkAboutDialog instead of MateAboutDialog
  * Drop dependency on libmate-desktop
  * Show the primary device time remaining as the first entry in
    the context menu
  * Do not issue a console warning when laptop batteries are empty
  * GTK+3: port from libunique to GtkApplication
  * GTK+3: add css theming for OSD (MsdOsdWindow)
  * GTK+3: fix empty space in tray when system has no battery
  * GTK+3: fix lots of deprecations
  * Some more fixes and cleanups
  * Translations update
  * Make distcheck use currently selected GTK+ version

### mate-power-manager 1.14.0

  * Drop MateConf migration script
  * Fix possible crash when an Xorg function call fails
  * GTK+3: fix deprecations in brightness applet
  * Some more fixes and cleanups
  * Translations update
  * Fix Changelog generation

### mate-power-manager 1.12.1

  * Allow disabling of power button
  * Multiple backlight fixes
  * GTK+3: don't remove slider background in brightness applet
    (fixes background in some themes)
  * Translations update

### mate-power-manager 1.12.0

  * Require xrandr 1.3
  * Retrieve strings directly from gschema (requires intltool 0.50.1)
  * Switch to org.gnome.SessionManager
  * Show vendor/model information for devices
  * Fix backlight adjustment on Macbook Pro
  * GTK+3: support custom themes
  * GTK+3: fix brightness applet behavior
  * Some fixes and cleanups

### mate-power-manager 1.10.2

  * Fixed keyboard backlight adjustment for laptops with non-standard levels
  * Some bugfixes

### mate-power-manager 1.10.1

  * Multiple help fixes
  * Some bugfixes
  * Translations update

### mate-power-manager 1.10.0

  * Add support for UPower 0.99

### mate-power-manager 1.8.0

  * Use yelp-tools instead of mate-doc-utils
  * Fix systemd support
  * Switch to libgnome-keyring

### mate-power-manager 1.6.2

  * Removed systemd-daemon dependency and check at runtime if
    systemd-logind is running
  * Improved systemd-logind support
  * Dont rely only on consolekit for button pressed event

### mate-power-manager 1.6.1

  * Use 'make dist' for tarball
  * Add support to use systemd logind for suspend and hibernate instead
    of upower
  * Dont print an error if keyboard backlight is missing

### mate-power-manager 1.6.0

  * Migration to GSettings
  * Show always "do nothing" option in prefs
  * Add keyboard backlight support
  * Add systemd inhibit support
  * mate-keyring support now optional
  * replace libmatenotify with libnotify