summaryrefslogtreecommitdiff
path: root/NEWS
blob: a7589971ed3ec3f3a3537265f10baba73e6e6829 (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
### mate-screensaver 1.27.0

  * tx: sync with transifex
  * tx: update resource
  * tx: migrate config file
  * build warning: AC_OUTPUT should be used without arguments
  * gs-prefs: macros instead of static methods of one sentence
  * Fix implicit conversion changes signedness: 'gboolean' to 'guint'
  * gs-window-x11: Fix -Wshorten-64-to-32 warning
  * gs-watcher-x11: Fix -Wshorten-64-to-32 warning
  * gs-lock-plug: Fix -Wshorten-64-to-32 warning
  * xdg-user-dir-lookup: Fix -Wshorten-64-to-32 warning
  * mate-screensaver-preferences: Fix -Wfloat-conversion warnings
  * gs-fade: Fix -Wfloat-conversion warnings
  * mate-screensaver-preferences: fix memory leak
  * Unnecessary G_OBJECT cast when calling signal connect function
  * Fix build warnings about missing field initializer
  * gs-listener-dbus: GTimeVal deprecation
  * floaters: GTimeVal deprecation
  * Don't build the path to mate-screensaver-dialog
  * Don't build the path to mate-screensaver-gl-helper
  * ci: drop -Wunused-parameter compiler cflag from debian build
  * mate-screensaver-preferences: fix memory leak
  * build: show configure summary using a pretty format
  * Use a blank line at most
  * gs-theme-manager: reload on menu_tree changed
  * Prompt-driven auth. helper
  * tx: update resource
  * tx: fix typos reported by translators

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

### mate-screensaver 1.24.0

  * Translations update
  * gs-theme-engine: avoid redundant redeclarations
  * avoid redundant redeclarations
  * migrate from intltool to gettext

### mate-screensaver 1.23.1

  * Translations update
  * Set compiler debug flags / logging with MATE_DEBUG_CHECK
  * Use WARN_CFLAGS which are only set with --enable-compiler-warnings
  * Add keywords key to .desktop files
  * gs_prefs: avoid 'g_type_class_add_private'
  * gs-job: avoid 'g_type_class_add_private'
  * gs-listener-dbus: avoid 'g_type_class_add_private'
  * gs-manager: avoid 'g_type_class_add_private'
  * copy-theme-dialog: avoid 'g_type_class_add_private'
  * gs-theme-manager: avoid 'g_type_class_add_private'
  * gs-lock-plug: avoid 'g_type_class_add_private'
  * gs-fade: avoid 'g_type_class_add_private'
  * gs-grab-x11: avoid 'g_type_class_add_private'
  * gs-window-x11: avoid 'g_type_class_add_private'
  * gs-monitor: avoid 'g_type_class_add_private'
  * gs-watcher-x11: avoid 'g_type_class_add_private'
  * gs-theme-engine: avoid 'g_type_class_add_private'
  * gste-popsquares: avoid 'g_type_class_add_private'
  * gste-slideshow: avoid 'g_type_class_add_private'
  * remove old HAL remnants
  * Ensure lock on suspend and unlock on resume
  * Use gresources for mate-screensaver-preferences.ui
  * lock-dialog: add style_provider to current screen globally
  * Replace deprecated gtk_css_provider_get_default
  * drop libXxf86 dependency

### mate-screensaver 1.23.0

  * Translations update
  * Remove trailing whitespaces
  * Change url project's website
  * [ci] Add cppcheck html report
  * [ci] Enable Clang Static Analyzer
  * Add ELOGIND support

### mate-screensaver 1.22.0

  * Translations update
  * Initialize Travis CI support
  * Make translatable the auth-username-label in lock-dialog-default.ui
  * mate-screensaver-command: Support unlocking (--unlock) the screensaver via CLI.
  * disable deprecation warnings for distcheck
  * fade: fix fade computation math
  * fix more GdkScreen related deprecations
  * gs-grab-x11: replace deprecated gdk_error_trap_push/pop
  * gs-visual-gl: replace deprecated gdk_error_trap_push/pop
  * Remove "monitor" pointer from debug information
  * lock-plug: Only scale lock-screen widgets on older versions of GTK
  * gs-lock-plug: avoid deprecated 'gdk_keymap_get_default'

### mate-screensaver 1.21.0

  * Translations update
  * bump required version of mate-menus
  * support new mate-menus api
  * Fixed some gdk deprecations
  * fixed gdk_flush warning
  * avoid deprecated GtkStock

### mate-screensaver 1.20.0

  * Translations update
  * require GTK+ 3.22 and GLib 2.50
  * Add HiDPI support for lock screen
  * gs-lock-plug.c: Fix build warning:

### mate-screensaver 1.19.1

  * Translations update
  * WidthOfScreen and HeightOfScreen implementation
  * restore the correct mate-screensaver-command manpage
  * fix loop initial declarations

### mate-screensaver 1.19.0

  * Translations update
  * Fix: idle slider display in all languages
  * drop glib required max version
  * avoid deprecated gdk_screen_get_width/height
  * don't use deprecated gtk_show_uri
  * Restore Polish translation credits from GNOME
  * Implement OpenBSD authentication using bsd_auth(3).
  * Bug Fix: g_get_real_name will never return NULL pointer
  * lock-dialog UI: avoid deprecated widgets
  * Bug fix: screensaver and lock screen not correctly displayed
    in configurations with overlapping monitor geometries
  * [GTK+3.20] Switch to GdkSeat
  * Set input purpose for the password entry widget
  * copy theme dialog: fix build warning about wrong variable type

### mate-screensaver 1.18.0

  * NEWS: use consistent, project wide, markdown-like formatting to make
    generating release announcements easier
  * Build: require libmate-menu >= 1.10
  * Build: require libmatekbd and libmate-desktop >= 1.17
  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and --with-gtk
    build option
  * Lock screen: load user's background instead of system one
  * Preferences: fix some GTK+ deprecations
  * Translations update

### mate-screensaver 1.16.1

  * Fix build breakage with GTK+ 3.14
  * Fix "Blank screen" theme with GTK+ 3.22
  * GTK+2: fix switching to "Blank screen" theme in fullscreen preview
  * Properly restore password dialog position after wrong password attempt
  * Check for gdm-binary process when switching user

### mate-screensaver 1.16.0

  * Fix locking when screensaver is already active
  * GTK+3: fix background and locking in multi-monitor setup
  * GTK+3: fix several deprecations
  * Some more fixes and cleanups
  * Translations update
  * Make distcheck use currently selected GTK+ version

### mate-screensaver 1.14.1

  * Translations update
  * GTK+-3: fix assertion 'GTK_IS_WIDGET (widget)' failed
  * GTK+-3: add style class lock-dialog

### mate-screensaver 1.14.0

  * Drop MateConf migration script
  * GTK+3: fix several deprecations
  * Some more fixes and cleanups
  * Translations update
  * Add Changelog generation

### mate-screensaver 1.12.0

  * Retrieve strings directly from gschema (requires intltool 0.50.1)
  * Switch to org.gnome.SessionManager
  * Add support for libsystemd (in addition to libsystemd-login)
  * Don't fade to black when locking the screen
  * Fix systemd event handling
  * Some more fixes and cleanups

### mate-screensaver 1.10.2

  * Fix segfault due to wrong object being destroyed
  * Translations update

### mate-screensaver 1.10.1

  * Check for running display manager when user switching 

### mate-screensaver 1.10.0

  * Update to api changes for MateRR* in mate-desktop (thanks monsta for testing)

### mate-screensaver 1.8.0

  * Show date and time in lock dialog.
  * Add theme to use GNOME foot logo as floaters screensaver
  * Rename Floating Feet as Floating MATE
  * Add GTK3 support

### mate-screensaver 1.1.0

  * First MATE release.