summaryrefslogtreecommitdiff
path: root/NEWS
blob: 40a8da79a1937a376d731c992da32ff99f77449c (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
### mate-settings-daemon 1.17.1

  * mouse: fix applying "disable while typing" setting to all devices
  * mouse: libinput - hook up disable while typing
  * mouse: libinput - hook up acceleration setting
  * mouse: call only Synaptics function from set_left_handed_legacy_driver
  * mouse: libinput - hook up left-handed setting
  * mouse: added helper to check if property exists on device
  * mouse: libinput - hook up click methods
  * mouse: libinput - hook up scrolling settings
  * mouse: libinput - hook up tapping configuration
  * mouse: libinput - hook up middle button emulation
  * mouse: libinput - hook up natural scroll configuration
  * common: recognize libinput touchpads as touchpads
  * OSD: Add style class for noncomposited case
  * OSD: fix rendering on noncomposited desktop
  * mouse: move bool property helpers closer to the top
  * mouse: split helper for setting bool property into two separate ones
  * reorganize helpers for setting touchpad scrolling
  * mouse: remove unused argument from some functions
  * po: actually add new language from Transifex

### mate-settings-daemon 1.17.0

  * Translations update
  * move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build option
  * background: add missing GTK+ version check to avoid build warning
  * background: check for stable release of GTK+3, not for development one
  * build: require libmatemixer >= 1.10 (first stable release)
  * build: require libxklavier >= 5.2
  * remove extra glib version check from build conf
  * build: require dconf >= 0.13
  * fix description of motion-acceleration key in touchpad schema
  * mouse: implement separate mouse/touchpad motion settings using XInput
  * mouse: add separate keys for touchpad motion settings (not used yet)
  * mouse: use same #define for 'left-handed' key of mouse and touchpad
  * mouse: make separate callback for processing touchpad settings
  * mouse: use more common g_strcmp0 function instead of g_str_equal
  * mouse: add key for separate touchpad handedness (left/right-handed)
  * schema: fix indent a bit
  * mouse: add helper function for fetching Atom property
  * common: don't create Atom property when checking for its presence
  * mouse: a bit more of refactoring, less push/pop calls
  * mouse: move setting left-handed for one device to new function
  * mouse: move setting tap to click for one device to new function
  * mouse: move enabling/disabling one touchpad to new function
  * mouse: move setting bool property for one device to new function
  * mouse: move setting click actions for one device to new function
  * mouse: move setting natural scroll for one device to new function
  * mouse: don't copy struct when it's not needed, pass pointer instead
  * mouse: move setting middle button for one device to new function
  * mouse: don't create duplicate GSettings instance
  * mouse: don't apply any settings if XInput isn't present
  * mouse: remove duplicate function
  * build: require XInput unconditionally
  * xrandr: use proper libmate-desktop function in GTK+3 build

### mate-settings-daemon 1.16.0

  * Change default hinting style to 'hintslight'
  * Use 'rgba' (LCD subpixel) antialiasing by default
  * GTK+3: add css theming for OSD (MsdOsdWindow) instead of using
    hardcoded colors
  * GTK+3: fix drawing and changing of desktop background with 3.21
  * GTK+3: fix several deprecations
  * Fix some build warnings
  * Translations update

### mate-settings-daemon 1.14.1

  * housekeeping: fix thumbnails cleaning
  * housekeeping: fix text markup
  * media-keys: use gnome-calculator binary instead of old gcalctool
  * Translations update
  * Make distcheck use currently selected GTK+ version

### mate-settings-daemon 1.14.0

  * Drop MateConf migration script
  * media-keys: add setting to enable/disable OSD
  * touchpad: support edge and two-finger scrolling independently
    (use separate GSettings keys for them)
  * xsettings: add settings for cursor theme and size
  * GTK+3: several deprecation fixes
  * Some more fixes and cleanups
  * Translations update
  * Fix Changelog generation

### mate-settings-daemon 1.12.1

  * xrandr: install icon in correct directory
  * GTK+3: don't remove xrandr applet background (fixes invisible
    text in some themes)

### mate-settings-daemon 1.12.0

  * Add new keybinding for logout (empty by default)
  * Retrieve strings directly from gschema (requires intltool 0.50.1)
  * Switch to org.gnome.SessionManager
  * Touchpad settings: added support for natural scrolling, 2 finger
    and 3 finger clicks
  * Mouse: use syndaemon -K to ignore Ctrl+C and other combos
  * GTK+3: make xrandr tray applet support custom panel themes
  * Some more fixes and cleanups

### mate-settings-daemon 1.10.2

  * a11y: don't use ancient properties
  * housekeeping: don’t monitor fdescfs (special FS in FreeBSD)
  * keyboard: connect to libmatekbd's GSettings before reading them
  * mouse: use event driven mode for syndaemon, save some power

### mate-settings-daemon 1.10.1

  * Fix media keys issue with multiple players
  * Add some missing manpages
  * Translations update

### mate-settings-daemon 1.10.0

  * Port media-keys plugin to libmatemixer
  * Remove GStreamer bits, make libmatemixer, libcanberra and PulseAudio
    optional dependencies
  * Adapt to mate-desktop MateRR* API changes. Thanks to monsta for testing.

### mate-settings-daemon 1.8.0

  * Add GTK3 support
  * Add Middle Click Emulation to mouse manager

### mate-settings-daemon 1.6.0

  * Migration to gsettings