summaryrefslogtreecommitdiff
path: root/NEWS
blob: f951be4169eb3af740f65c360fe945d0221542cb (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
### mate-session-manager 1.28.0

  * Translations update
  * Revert "gsm-manager: use g_settings_schema_source_lookup ()"
  * Add system desktop files item to automatic startup support
  * main: fix double free on gl_renderer
  * g_key_file_save_to_file () is available from glib 2.40
  * gsm-manager: use g_settings_schema_source_lookup ()
  * gsm-inhibit-dialog: Fix -Wimplicit-int-float-conversion warnings
  * Fix build warnings about missing field initializer
  * Fix implicit conversion changes signedness: 'gboolean' to 'guint'
  * mate-session: fix memory leak
  * configure.ac: The macro 'AC_HELP_STRING' is obsolete

### mate-session-manager 1.27.0

  * Translations update
  * tx: update resource
  * tx: migrate config file
  * Fix memory leaks (#284)
  * build warning: AC_OUTPUT should be used without arguments
  * ci: drop -Wunused-parameter compiler cflag from debian build
  * Use a blank line at most

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

### mate-session-manager 1.24.0

  * Translations update
  * build: show warning flags on configure summary
  * avoid redundant redeclarations
  * desktop files: add translator hints
  * Fix timeout with gnome-keyring 3.34
  * Remove GNOME_KEYRING_LIFETIME_FD
  * po/Makevars: Set COPYRIGHT_HOLDER to The MATE Team
  * Fix mate-session-properties vertical scaling

### mate-session-manager 1.23.0

  * Translations update
  * Remove trailing whitespaces
  * migrate from intltool to gettext
  * Change url project's website
  * [ci] Add cppcheck html report
  * test-inhibit.c: migrate to gdbus
  * Don't add apps repeatedly
  * Add Show hidden checkbox and gsettings flag.
  * Hide NoDisplay Apps in Startup Applications
  * Simplify the installation process of the icons
  * main: Potential leak of memory pointed to by 'new_argv'
  * [Security] Use 'g_strlcpy' instead of 'strcpy'
  * [ci] Enable Clang Static Analyzer
  * Add missing CPPFLAGS for mate_session_check_accelerated helpers
  * Add hardware-compatibility file
  * Fix unable to retrieve org.gnome.SessionManager.Renderer property
  * mate-session-check-accelerated-gles-helper
  * Add mate_session_check_accelerated helpers
  * add installation instructions and update URL
  * Add ELOGIND support
  * Guard against missing systemd

### mate-session-manager 1.22.0

  * Translations update
  * initial travis-CI support
  * manager: restart user bus if last graphical session
  * systemd: add api for detecting if this is the last session for a user
  * gsm: Disconnect all dbus clients when dbus is disconnected
  * manager: don't wait for all clients to exit before exiting
  * [gsm-autostart-app] Migrate from dbus-glib to gdbus
  * gsm-app-dialog: make the seconds translatables in the spinbutton
  * disable deprecation warnings for distcheck
  * change app startup dalay where it in system path
  * Remove X-GNOME-Autostart-Delay support
  * Add a delay setting to Startup Manager
  * gsm-properties-dialog: avoid 'gtk_dialog_add_buttons' with stock ids
  * avoid 'gtk_dialog_add_button' with stock ids
  * mate-session-save: show icon in error dialog
  * Migrate from dbus-glib to gdbus
  * gsm-inhibit-dialog.ui: avoid deprecated GtkVBox
  * session-properties.ui: avoid deprecations
  * gsm-manager: avoid deprecated 'g_settings_list_schemas'
  * Avoid compile warning for g_type_class_add_private
  * Only show application name when run with --version
  * Strip outer single quotes from string value returned by gsettings in mate-wm script.
  * replace deprecated gdk_error_trap functions
  * Fixed typo in --logout-dialog option

### mate-session-manager 1.21.0

  * Translations update
  * Fix broken link in man pages
  * avoid deprecated GtkStock

### mate-session-manager 1.20.0

  * Translations update
  * require GTK+ 3.22 and GLib 2.50
  * gsm-manager.c: Fix build warning:

### mate-session-manager 1.19.1

  * Translations update
  * don't lose focus when displaying logout or shutdown dialog
  * README: remove link to mailing list
  * add style class logout-dialog
  * avoid deprecated gdk_screen_make_display_name
  * don't use deprecated gtk_show_uri

### mate-session-manager 1.19.0

  * Translations update
  * avoid deprecated gdk_screen_get_number
  * systemd user-session needs to be updated to get all user-defined
    enviroment when the session starts.
  * dbus needs to be updated to get all user-defined environment when
    the session starts.
  * Restore Polish translation credits from GNOME

### mate-session-manager 1.18.0

  * NEWS: use consistent, project wide, markdown-like formatting to make
    generating release announcements easier
  * Replace deprecated upower suspend/hibernate functions with ConsoleKit2
    equivalents (and drop --enable-upower build option)
  * Translations update

### mate-session-manager 1.16.1

  * Build: check stricter for presence of xtrans (ensure that mate-session
    won't listen to TCP ports)
  * Session properties: fix vertical expand of content with window resize
  * Check for gdm-binary process when switching user

### mate-session-manager 1.16.0

  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and --with-gtk
    build option
  * Translations update

### mate-session-manager 1.14.1

  * GTK+3: fix critical warning in logout/shutdown dialogs
  * Translations update

### mate-session-manager 1.14.0

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

### mate-session-manager 1.12.2

  * Fix rare build failure with upower >= 0.99 when both systemd and upower
    support are enabled

### mate-session-manager 1.12.1

  * Get rid of dependency on libmate-desktop

### mate-session-manager 1.12.0

  * Add support for an optional dock, such as Plank
  * Retrieve strings directly from gschema (requires intltool 0.50.1)
  * Switch to org.gnome.SessionManager
  * Add support for new libsystemd library (in addition to libsystemd-login)
  * Only wait 1 second max on logout/shutdown
  * Turn GTK+3 overlay scrolling on/off on start using new gsettings key
  * Some more fixes and cleanups

### mate-session-manager 1.10.2

  * Reintroduce missing help in session properties dialog
  * Set XDG_CURRENT_DESKTOP env var to MATE
  * Some bugfixes
  * Translations update

### mate-session-manager 1.10.1

  * Fix size of GtkScrolledWindow in session properties.
  * Check for running display manager when user switching.

### mate-session-manager 1.10.0

  * Disable upower support by default (use --enable-upower if you need it)

### mate-session-manager 1.8.1

  * Add autostart of accessibility apps
  * Fix build with upower disabled

### mate-session-manager 1.8.0

  * Show a progress bar in logout dialog
  * Add GTK3 support
  * Add gnome keyring support
  * Add support for X-MATE-Autostart-Delay in desktop files

### mate-session-manager 1.6.0

  * Migrate to gsettings (dropped mateconf)