summaryrefslogtreecommitdiff
path: root/NEWS
blob: 5e65eabd1e807defc989125e33fe2ee7b12e7bdb (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
### libmatekbd 1.27.1

  * tx: sync with transifex
  * Fix pkg-config --libs libmatekbdui errors
  * https://github.com/mate-desktop/mate-control-center/issues/707
  * Add meson compilation support
  * Use correct version information for dynamic libraries
  * matekbd-keyboard-drawing: fix memory leak
  * matekbd-keyboard-drawing-test: -Wmissing-field-initializers
  * matekbd-keyboard-drawing: fix memory leak
  * Use GLib's new g_clear_signal_handler() function to simplify code
  * Signal handler IDs are gulong, not int
  * build warning: AC_OUTPUT should be used without arguments

### libmatekbd 1.27.0

  * tx: sync with transifex
  * configure.ac: The macro 'AC_HELP_STRING' is obsolete
  * tx: update resource
  * tx: migrate config file
  * ci: drop -Wunused-parameter compiler cflag from debian build
  * Use a blank line at most

### libmatekbd 1.26.0

  * tx: sync with transifex
  * build: show package name and version in configure summary
  * build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME
  * Remove USE_MATE2_MACROS from autogen.sh (legacy)

### libmatekbd 1.25.0

  * Remove unused macros
  * add git.mk to generate .gitignore
  * build: silent build warnings for distcheck
  * Reduce the font size of the key names on keyboard layout display
  * matekbd-keyboard-drawing: i18n symbolic names

### libmatekbd 1.24.0

  * tx: sync with transifex
  * build: add configuration summary
  * Use gresources for UI files
  * matekbd-keyboard-config: Value stored to 'clen' is never read
  * matekbd-util: Local variables shadow outer variables
  * matekbd-keyboard-drawing: Uninitialized structure member
  * matekbd-config-private: avoid redundant redeclarations
  * migrate from intltool to gettext

### libmatekbd 1.23.0

  * Translations update
  * travis: enable 'cppcheck' in debian
  * [ci] use clang analyzer

### libmatekbd 1.22.0

  * Translations update
  * Initialize Travis CI support
  * rename g_strv_equal to matekbd_strv_equal

### libmatekbd 1.21.0

  * Translations update
  * Use gdk screen resolution for font in keyboard status notification icon, to get correct scaling on HiPDI displays.

### libmatekbd 1.20.0

  * Translations update
  * bump minimum GDK version according to GTK+ one
  * remove < gtk+-3.22 bits and bump required gtk+
  * building: bump required glib version to 2.50.0

### libmatekbd 1.19.1

  * Translations update
  * WidthOfScreen and HeightOfScreen implementation

### libmatekbd 1.19.0

  * Translations update
  * matekbd-status: Fix Gdk-CRITICAL warning on creating status bar icon
  * gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:
  * avoid deprecated gdk_screen_get_width/height
  * avoid deprecated gdk_screen_get_number
  * update issue_template
  * create issue_template.md
  * Restore Polish translation credits from GNOME
  * sync with transifex
  * matekbd-indicator: Don't expand
  * matekbd-indicator: don't use deprecated gdk_cairo_create
  * Fix for strange GtkIconInfo behaviour
  * matekbd-indicator: don't use deprecated GtkAlignment
  * keyboard-drawing: set css name matekbd-keyboard-drawing
  * Slightly increase the font size for the key labels
  * matekbd-keyboard-drawing: Don't unset double buffering
  * matekbd-keyboard-drawing: Handle XkbGetKeyboard() failing
  * matekbd-keyboard-drawing: Prevent gtk+ keynav from taking focus away
  * fix some introspection warnings
  * show-layout.ui: don't use deprecated widgets
  * UI: expand kbdraw vertical

### libmatekbd 1.18.0

  * NEWS: use consistent, project wide, markdown-like formatting
    to make generating release announcements easier
  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and
    --with-gtk build option
  * Translations update

### libmatekbd 1.16.0

  * Require libxklavier 5.2 and use its introspection
  * GTK+3: fix some deprecations
  * distcheck: explicitly use currently selected GTK+ version
  * Translations update

### libmatekbd 1.14.1

  * Translations updated

### libmatekbd 1.14.0

  * Drop MateConf migration script
  * Reduce introspection build warnings
  * Fix some GTK+3 deprecations
  * Some more fixes and cleanups
  * Translations update
  * Fix Changelog generation

### libmatekbd 1.12.1

  * Translations update

### libmatekbd 1.12.0

  * Add GObject introspection
  * Retrieve strings directly from gschema (requires intltool 0.50.1)
  * Layout view/print dialog: remove useless Help button
  * Layout view/print dialog: some UI fixes
  * Some GTK+3 fixes
  * Some more fixes and cleanups
  * Translations update

### libmatekbd 1.10.0

  * Bugfixes

### libmatekbd 1.8.0

  * Improved indicator font customization
  * GTK3 support

### libmatekbd 1.5.0

  * Switch to gsettings (dropped mateconf)
  * Removed old obsolete plugin system for keyboard indicators (unused)