2249
by Francesco Fumanti
Create new release, part 2 of 2: |
1 |
Version 1.4.0
|
2 |
-------------
|
|
3 |
||
4 |
* Tablet-mode: (LP: #1366421)
|
|
5 |
- Add detection based on acpid reporting the SW_TABLET_MODE switch
|
|
6 |
- Add detection based on hotkey events from XInput
|
|
7 |
- Add detection by reading tablet-mode state from a few known sysfs paths
|
|
8 |
- Add option to the Auto-show page to auto-show Onboard only in tablet-mode
|
|
9 |
- Only run GlobalKeyListener when necessary
|
|
10 |
- Add tablet-mode settings to Preferences->Auto-show->Convertibles
|
|
11 |
* GNOME Shell:
|
|
12 |
- Add edge-drag gesture to show the keyboard in GNOME Shell
|
|
13 |
- Add option to gnome-shell-extension-prefs to disable edge-drag
|
|
14 |
- Enable auto-show only on first start (LP: #1650810)
|
|
15 |
- Fix setup.py to have distutils-extra not open extension dir as a file
|
|
16 |
- Stop the legacy icon panel from sliding in and out all the time
|
|
17 |
- Add license and copyright header to gschema.xml
|
|
18 |
- Fix broken string in prefs.js
|
|
19 |
- Fix copyright information in prefs.js
|
|
20 |
- Clean up prefs.js
|
|
21 |
- Remove debug output
|
|
22 |
* Auto-show:
|
|
23 |
- Refactor settings_auto_show_dialog.ui into new Auto-show preferences page
|
|
24 |
- Improve reliability in Unity Dash by reacting only to crucial events
|
|
25 |
- Add D-Bus property AutoShowPaused for convertible devices (LP: #1366421)
|
|
26 |
- Allow to block auto-show while external keyboards are connected
|
|
27 |
- Don't auto-hide while keys are still pressed.
|
|
28 |
* External keyboard detection:
|
|
29 |
- Detect keyboards with udev
|
|
30 |
- Add new preference subpage Preferences->Auto-show->External Keyboards
|
|
31 |
- Allow devices to be ignored; e.g. always connected keyboard
|
|
32 |
* onboard-autostart.desktop: (LP #1656779)
|
|
33 |
- Rename it to onboard-autostart.desktop.in
|
|
34 |
- Add _GenericName, _Comment and Icon keys
|
|
35 |
- Make it translatable
|
|
36 |
* Move listening for global key presses to new GlobalKeyListener.py file
|
|
37 |
* Have separate resize protection preference for floating icon and keyboard
|
|
38 |
* Add scale for label popup size to Preferences->Keyboard
|
|
39 |
* Switch position of "play sound" and "label popups" in Preferences-Keyboard
|
|
40 |
* Add MATE'S ContrastHighInverse to the map of known accessibility themes
|
|
41 |
* Replace deprecated GdkScreen.get_monitor_workarea()
|
|
42 |
* Delay visibility change via D-Bus until all keys are released (LP: #1648543)
|
|
43 |
* Indicate in log when Onboard has been started from the project directory
|
|
44 |
* Rename tools/socket.py to tools/xembed_socket.py to avoid name collision
|
|
45 |
* Reorganize AtspiStateTracker for saner handling of multiple accessibles
|
|
46 |
* Update licensing tool for gnome shell extension
|
|
47 |
* Explicitely clean up Applndicator status icon on exit
|
|
48 |
* Improve error handling when opening layouts files
|
|
49 |
* Work around firefox 50 urlbar losing focus and giving wrong caret position
|
|
50 |
* Work around broken transparency with Gtk 3.22 (Lp: #1636252)
|
|
51 |
* Work around byobu not reporting trailing spaces
|
|
52 |
* Fix -Wstrict-prototypes warning when building C++ extension lm
|
|
53 |
* Fix negative keyboard window size when screen says zero size (LP: #1633284)
|
|
54 |
* Fix geometry hints for minimum size calculation error on startup
|
|
55 |
* Fix startup failure on Arch Linux when libdbus-glib isn't installed
|
|
56 |
* Fix signed/unsigned comparison warnings when building in Arch Linux
|
|
57 |
* Make sure to hide label popups when the keyboard is hidden
|
|
58 |
* Ease adjustment of aspect ratio with more handles when docked and expanded
|
|
59 |
* Keep more distance when auto-positioning to the Dash search entry
|
|
60 |
* Enable docking by default in onboard-defaults.conf.example
|
|
61 |
* Update build instructions in README for Arch and Mageia
|
|
62 |
* Improve uninstall instructions in README
|
|
63 |
||
2180
by Francesco Fumanti
Create release version 1.3.0 |
64 |
Version 1.3.0
|
65 |
-------------
|
|
66 |
||
67 |
* Status icon:
|
|
68 |
- Move AppIndicator and GtkStatusIcon into separate backends
|
|
69 |
- Allow left-clicking AppIndicator in KDE Plasma
|
|
70 |
- Don't crash when Appindicator or Atspi are not available
|
|
71 |
- Fix fallback to GtkStatusIcon when Applndicator is not available
|
|
72 |
- Fix tooltip of status icon provider (LP: #1570318). Thanks Ubuntu-QC-1
|
|
73 |
* Word suggestions and auto-correction:
|
|
74 |
- Add Esperanto language model
|
|
75 |
- Elipsize very large words and fix them being invisible
|
|
76 |
- Fix Compact layout not showing the "More suggestions" arrows
|
|
77 |
- Improve auto-correction of URLs and filenames in long texts
|
|
78 |
* Virtkey:
|
|
79 |
- Improve search for available keysyms in X (LP:1562381)
|
|
80 |
- Move key mapping from X functions to Xkb
|
|
81 |
- Make Xkb-based mapping also work in Ubuntu-GNOME
|
|
82 |
- Add uinput backend to virtkey for initial support of non-X desktops
|
|
83 |
- Isolate X related parts of virtkey in preparation for non-X desktops
|
|
84 |
- Add initial Wayland support (blocker: gtk_window_set_accept_focus())
|
|
85 |
* D-Bus service:
|
|
86 |
- Add support for properties via python decorator
|
|
87 |
- Setup D-Bus activation to simplify showing on hotkey press (LP: #1607235)
|
|
88 |
- Update D-Bus usage examples in README
|
|
89 |
* Add fallback to default system font family for themes:
|
|
90 |
- High contrast themes get a font this way
|
|
91 |
- Fixes Ubuntu logo not appearing in yakkety
|
|
92 |
* Add aspect ratio limits when the keyboard is docked or expanded (LP:1586493)
|
|
93 |
* Add touch handle to adjust the docking aspect ratio limit
|
|
94 |
* Expand docked keyboard on landscape oriented screens by default
|
|
95 |
* Auto-detect default status-icon provider in major desktop environments
|
|
96 |
* Improve alignment of some labels in the Preferences dialog
|
|
97 |
* Fix former stock buttons in Preferences not being translated (LP: #1567301)
|
|
98 |
* Add small bitmap icons to prevent aliasing issues (LP: #1552484)
|
|
99 |
* Add more example keys to onboard-defaults.conf.example (LP: #1546654)
|
|
100 |
* Improve pep8 compliance of various source files
|
|
101 |
* Don't let the return key leave the screen for Small and Phone layouts
|
|
102 |
* Prevent setting new home position after accidental resize frame clicks
|
|
103 |
* Work around shadows becoming visible during resize when docked with sidebars
|
|
104 |
* Fix errors uncovered in Keyboard.py by flake8
|
|
105 |
* Fix unwanted key-repeats when typing into Gtk-3 applications (LP: #1562381)
|
|
106 |
* Fix keyboard sometimes starting up at unexpected positions on system start
|
|
107 |
* Fix build failure with gcc-6 that switched to C++14. Thanks Jeremy Bicha
|
|
108 |
* Fix warning when building with gcc versions before 6, i.e. C++98 by default
|
|
109 |
* Remove entries with default values from desktop files. Thanks Mike Gabriel
|
|
110 |
* Add 3.20 and 3.22 to shell-version field of GNOME extension. Thanks J. Bicha
|
|
111 |
* Care for compatibility with Ubuntu Precise (12.04)
|
|
112 |
* Update PPA link in README
|
|
113 |
||
2107
by Francesco Fumanti
Create release 1.2.0 |
114 |
Version 1.2.0
|
115 |
-------------
|
|
116 |
||
117 |
* Word suggestions and auto-correction:
|
|
118 |
- Add arrows to page through more suggestions and option to turn them off
|
|
119 |
- Show capitalized suggestions even when SHIFT is off
|
|
120 |
- Don't place the remove suggestion dialog behind Onboard
|
|
121 |
- Improve behaviour of auto-punctuation
|
|
122 |
- Begin preparations for lazy word separator insertion
|
|
123 |
- Disable punctuation assistance when entering commands in the terminal
|
|
124 |
- Disable spelling suggestions for URLs and file names
|
|
125 |
- Disable auto-capitalization of URLs and file names
|
|
126 |
- Add Bulgarian system language model
|
|
127 |
* Layouts:
|
|
128 |
- Improve Phone layout for cyrillic languages
|
|
129 |
- Improve Small layout for cyrillic languages (LP: #1534210)
|
|
130 |
- Shorten key label "horiz\nconn" to Gdk provided "ho"
|
|
131 |
- If the layout contains a keysym error, show full hexcode of keysym
|
|
132 |
* License and copyright information: (LP: #1412647)
|
|
133 |
- Clarify the information
|
|
134 |
- Update the information
|
|
135 |
- Make it all available in the COPYING file
|
|
136 |
* Unit tests:
|
|
137 |
- Add test for modifier unlatching
|
|
138 |
- Fix regression when importing Gtk without first specifying the version
|
|
139 |
- Adapt to the removal of onboard-defaults.conf.nexus7
|
|
140 |
* Preferences dialog:
|
|
141 |
- Make Preferences->Keyboard->Advanced scrollable
|
|
142 |
- Add status-icon-provider setting to Preferences (LP: #1454405)
|
|
143 |
- Show sticky-key-release-on-hide-delay setting in Preferences
|
|
144 |
- Rename "User layouts" to "My layouts"
|
|
145 |
* Add initial GNOME Shell extension for Onboard
|
|
146 |
* Replace old documentation with initial documentation in mallard format
|
|
147 |
* Add man pages (thanks Mike Gabriel)
|
|
148 |
* Detect default prompt of fish interactive shell in DomainTerminal
|
|
149 |
* Add support for flake8
|
|
150 |
* Type SHIFT+key on right click for uppercase letters, etc.
|
|
151 |
* Add new auto-show repositioning method for reduced pointer travel
|
|
152 |
* Add command to the licensing tool for writing licensing headers to files
|
|
153 |
* Update tools/licensing list-committers to skip binary and unversioned files
|
|
154 |
* Disable click sound in space feature, but keep gsettings key (LP: #1529140)
|
|
155 |
* Remove copyright sign from service file to appease pbuilder
|
|
156 |
* Allow the letter_frequencies tool to take a filename of a language model
|
|
157 |
* Make builds on debian reproducible, thanks Mike Gabriel (LP: #1530519)
|
|
158 |
* Update and improve the description of a number of gsettings keys
|
|
159 |
* Don't auto-save language models while keys are being pressed
|
|
160 |
* Remove unnecessary special treatment of ALT in override redirect mode
|
|
161 |
* Remove fall-back to old virtkey API. Virtkey is part of Onboard now
|
|
162 |
* Improve PEP8 compliance of various python files
|
|
163 |
* Attempt to auto-show and keep Onboard visible in unity dash
|
|
164 |
* Correctly position the language menu also in wily
|
|
165 |
* Show rounded corners and transparency of the icon palette also in wily
|
|
166 |
* Return transparency effects of the keyboard in wily
|
|
167 |
* Don't invert the case of auto-typed suggestions when CAPS is enabled
|
|
168 |
* Improve auto-show logic in the presence of text popups
|
|
169 |
* Automatically insert a slash after the top level domain co
|
|
170 |
* Improve window movement with enabled decoration when dragging the titlebar
|
|
171 |
* Keep the keyboard active while moving by title bar (LP: #1461823)
|
|
172 |
* Stop synchronisation of modifiers when Alt is active
|
|
173 |
* Recognize a touch device with reception of a touch event
|
|
174 |
* Enhance cleaning command of source tree
|
|
175 |
* Trap the occasional X error BadDrawable causing Onboard to exit
|
|
176 |
* Fix LibreOffice Writer losing text color on suggestions before a space
|
|
177 |
* Fix Compiz wall plugin's viewport not always closing (LP: #1532254)
|
|
178 |
* Fix some labels not being displayed in uppercase on Caps-Lock (LP: #1513773)
|
|
179 |
* Fix extra space being inserted when replacing selection with suggestion
|
|
180 |
* Fix auto-hide not extending delay while typing on physical keyboard
|
|
181 |
* Fix D-Bus getting tripped up by zero bytes in hex label string
|
|
182 |
* Fix Onboard stretching across width of unity-greeter in xenial
|
|
183 |
* Fix start failure on xenial when D-Bus session is not available
|
|
184 |
* Fix warnings about missing gi.require_version with python3-gi 3.18
|
|
185 |
* Fix several depreciation warnings
|
|
186 |
* Fix touch input with event source GTK and multi-touch mode, thanks J Wiegman
|
|
187 |
* Fix touch events not being received in Kwin (LP:1470825)
|
|
188 |
* Fix spurious backtrace on suggestions when accessible becomes invalid
|
|
189 |
* Fix status icon size with lxpanel-indicator-applet-plugin (LP: #1467723)
|
|
190 |
* Fix re.split() FutureWarning for python 3.5
|
|
191 |
* Fix internat. character selection offset on high-dpi screen (LP: #1421840)
|
|
192 |
* Fix left click on GtkStatusIcon fallback not working (LP: #1421972)
|
|
193 |
* Fix stuck keys in keyboard popups with event source GTK
|
|
194 |
* Fix auto-inserting separator Ĩ instead of space when NumLock is enabled
|
|
195 |
* Fix initial Py_None not being dereferenced when copying OskDeviceEvents
|
|
196 |
* Fix traceback when showing keyboard popups in Precise
|
|
197 |
* Fix display of key popups for compiz and metacity in Precise
|
|
198 |
* Fix segfault in the osk extension for Precise
|
|
199 |
* Fix transparency effects on Precise
|
|
200 |
* Fix stack smashing error with GCC 4.6.3 on Precise
|
|
201 |
* Remove outdated files
|
|
202 |
* Update HACKING file
|
|
203 |
||
1935
by Francesco Fumanti
Create release version 1.1.0 |
204 |
Version 1.1.0
|
205 |
-------------
|
|
206 |
||
207 |
* Word suggestions:
|
|
208 |
- Add possibility to learn word sequences, but no new words
|
|
209 |
- Add removal of words from current user language model on long press
|
|
210 |
- Add removal of a word in current context only
|
|
211 |
- Add tool to extract letter frequencies from a given language model
|
|
212 |
- Use slash as word separator in the path component of URLs
|
|
213 |
- Improve word suggestions after a wrap to a second line in gnome-terminal
|
|
214 |
- Better handle interaction with the awesome bar's URL completion of firefox
|
|
215 |
- Fix synchronisation between libreoffice writer and text document
|
|
216 |
- Fix insertion of word separators consisting of more than one character
|
|
217 |
- Delete selected text before inserting suggestions into Gtk-3 widgets
|
|
218 |
- Fix memory leak in predict calls
|
|
219 |
- Improve robustness of language model loading by handling word counts <= 0
|
|
220 |
- Have the checkmodels tool check for valid n-gram frequency fields
|
|
221 |
- Fix and improve broken doctest for _get_word_to_spell_check()
|
|
222 |
- Remove "th" from the English system language models
|
|
223 |
- Increase the number of words in the German system language models
|
|
224 |
- Fix traceback when migrating user language model with LANG=C
|
|
225 |
- Always use "Other Languages" as name for submenu of languages menu
|
|
226 |
- Move second separator in language menu to correct position
|
|
227 |
* Auto-show and auto-hide:
|
|
228 |
- Add hiding of Onboard keyboard on physical key-press for XInput
|
|
229 |
- Add setting for the time to stay hidden after physical key-press
|
|
230 |
- Add possibility to turn off repositioning on auto-show (LP #1402212)
|
|
231 |
- Centralize auto-show code to make it available for future views
|
|
232 |
- Correctly register at-spi listeners on startup
|
|
233 |
- Correctly disconnect events on exit
|
|
234 |
- Fix auto-show on cursor movement in single-line text entries
|
|
235 |
* XEmbedding in unity-greeter and gnome-screensaver:
|
|
236 |
- Enable hide button in unity-greeter; needs restart until greeter assists
|
|
237 |
- Add a toggle to system defaults to enable the background image
|
|
238 |
- Read filename of background in greeter's shema in unity-greeter
|
|
239 |
- Ignore xembed-unity-greeter-offset-x on small screens
|
|
240 |
- Increase xembed aspect change range (LP: #1297695)
|
|
241 |
- Add the color of the background bar to system defaults
|
|
242 |
- Fix loading of desktop backgrounds with non-ascii filenames
|
|
243 |
- Fix black bars problem
|
|
244 |
- Fix background image not showing with python 3.2 on Precise
|
|
245 |
- Add debug command line option "--launched-by" to ease testing xembedding
|
|
246 |
- Add script to manually test the xembed behaviour
|
|
247 |
* Improvements when org.gnome.interface scaling-factor is > 1:
|
|
248 |
- Apply scaling to XImput events
|
|
249 |
- Also scale docking struts
|
|
250 |
- Switch more reliably when scaling factor changes
|
|
251 |
- Work around unscaled accessible extents (LP: #1325026)
|
|
252 |
- Fix incomplete rendering of keys (LP #1283491)
|
|
253 |
- Fix get_position() of all override redirect windows (LP #1283491)
|
|
254 |
- Improve display of blurry images
|
|
255 |
* Layouts:
|
|
256 |
- Update layout format to new version 3.2
|
|
257 |
- New key attribute "show_active" shifts hard-coded behavior to layouts
|
|
258 |
- Add nocycle variants to the sticky key behaviour attribute
|
|
259 |
- Add push-button behaviour for sticky keys
|
|
260 |
- Fix keys with the same id being ignored
|
|
261 |
- Fix images not being found for layouts given on command line
|
|
262 |
- Fix typo of the author's name in GPL header of the Whiteboard layouts
|
|
263 |
- Reorder keys in Grid layout for more efficient scanning for azerty maps
|
|
264 |
- Show 'm' key in Grid layout for azerty key maps (LP: #1293259)
|
|
265 |
- Fix opening of layouts folder when layouts folder does not exist
|
|
266 |
* Logging:
|
|
267 |
- Tweak and colorize log output in interactive terminals
|
|
268 |
- Add new logging levels "atspi", "event" and "all"
|
|
269 |
- Move all at-spi logging to log-level "atspi"
|
|
270 |
- Allow to specify a range of logging levels for the -d command line option
|
|
271 |
* Unit tests:
|
|
272 |
- Add unit tests for moving/resizing of keyboard and floating icon
|
|
273 |
- Add unit test for system theme tracking with high/low contrast gtk-themes
|
|
274 |
- Add unit test for preserving the numlock state after exit
|
|
275 |
- Add unit test for running in the live-CD environment
|
|
276 |
- Fix unit tests failures with python 3.2 on Precise
|
|
277 |
* Add support for multiple monitors to docking
|
|
278 |
* By default, automatically move docked keyboard to monitor with active window
|
|
279 |
* Add context menu to floating icon
|
|
280 |
* Add tool to install gsettings shema without building the debian package
|
|
281 |
* Add deletion of build files from source tree to some setup.py commands
|
|
282 |
* Add new snippets dialog for empty snippets on snippets button click
|
|
283 |
* Also open new snippets dialog on long press for snippet editing
|
|
284 |
* Synchronize Onboard with all externally activated modifiers (LP: #1331549)
|
|
285 |
* Reorganize output of the onboard --help switch
|
|
286 |
* Take new window manager name "GNOME-Shell" into account
|
|
287 |
* Don't auto-start Onboard in GNOME classic as it uses its own keyboard now
|
|
288 |
* Set opacity after realizing window for compatibility with Vivid
|
|
289 |
* Remove the restart requirement for the "Touch input" setting
|
|
290 |
* Close the language menu when the language button is pressed a second time
|
|
291 |
* Don't show keyboard on moving and resizing the floating icon
|
|
292 |
* Use xdg-open for layout folder; thanks J.Beekman (LP: #1322368,LP: #1389978)
|
|
293 |
* Remove useless notebook tab from the docking settings and auto-show dialog
|
|
294 |
* Add optional delay between automatic keystrokes (LP: #1391241)
|
|
295 |
* Extend resize protection to include window movement
|
|
296 |
* Fix CAPS behavior when set up as switcher for "input sources" (LP: #1313176)
|
|
297 |
* Don't activate the move button twice per press
|
|
298 |
* Don't hide dialogs behind keyboard when using force-to-top mode
|
|
299 |
* Improve handling of absolute paths containing space characters
|
|
300 |
* Correctly show the on/off state of auto-show in the Preferences dialog
|
|
301 |
* Fix Onboard start when it gets enabled in the system settings (LP: #1376764)
|
|
302 |
* Fix start when org.gnome.desktop.a11y.applications is missing (LP: #1402558)
|
|
303 |
* Fix start when hint file was created for wrong user
|
|
304 |
* Fix start with non-unicode locales and with C locale
|
|
305 |
* Fix Onboard becoming unusable because of invisible warning dialogs
|
|
306 |
* Fix unresponsive keyboard with wacom driver (LP: #1297692)
|
|
307 |
* Fix display of About dialog when po file has empty msgids (LP: #1293829)
|
|
308 |
* Make sure to escape markup to prevent errors with translations
|
|
309 |
* Scale the default size of label popups with the window-scaling-factor
|
|
310 |
* Assume RGBA support exist without compositing only for unity-greeter
|
|
311 |
* Have key events from the XInput event source deliver a valid source_id
|
|
312 |
* Fix EventSource cleanup
|
|
313 |
* Prevent package build failures when running onboard-settings before build
|
|
314 |
* Enable gcc option -Wdeclaration-after-statement for building on Arch Linux
|
|
315 |
* Fix declarations after statement warnings when compiling osk in Precise
|
|
316 |
* Fix traceback and hang when using click buttons with python 3.2 on Precise
|
|
317 |
* Add information about our stable PPA to README
|
|
318 |
* Add build instructions for Ubuntu, Arch and Mageia 4 to README
|
|
319 |
* Perform some small visual tweaks
|
|
320 |
* Add missing GPL header to some files
|
|
321 |
* Fix some Gtk deprecation warnings; not all for compatibility with Precise
|
|
322 |
* Perform various code cleanups
|
|
323 |
* Include translations for vivid from the Ubuntu Translators as of 20150127
|
|
324 |
||
1755
by Francesco Fumanti
Create release version 1.0.0 |
325 |
Version 1.0.0
|
326 |
-------------
|
|
327 |
||
328 |
* Word suggestions enhancements:
|
|
329 |
- Every language id now has its own user language model
|
|
330 |
- Add a checkbox to the Preferences to show the language switch on layouts
|
|
331 |
- Add a checkbox to the Preferences to show the pause learning button
|
|
332 |
- Add Canadian English system language model
|
|
333 |
- Add Danish system language model
|
|
334 |
- Add various flavors of the Dutch system language model
|
|
335 |
- Add Gaelic system language model
|
|
336 |
- Add Greek system language model
|
|
337 |
- Add Irish system language model
|
|
338 |
- Add Luxembourgian system language model.
|
|
339 |
- Add Polish system language model
|
|
340 |
- Add Romanian system language model
|
|
341 |
- Add Swedish system language model
|
|
342 |
- Add Turkish system language model
|
|
343 |
- Update Brazilian system language model
|
|
344 |
- Improve makemodels script
|
|
345 |
- Add model_info tool
|
|
346 |
- Add checkmodels tool to diagnose language model loading errors
|
|
347 |
- Add tool to randomize sentences in corpora
|
|
348 |
- Add copy function to allow transfer between language models
|
|
349 |
- Add smart support for camel-case words (Thanks Michael Bauer)
|
|
350 |
- Make language switcher more user-friendly (Thanks Michael Bauer)
|
|
351 |
- Stop word correction when spell checker dictionary is not present
|
|
352 |
- Fix learning of text spans larger than 100 characters
|
|
353 |
- Fix word suggestions sometimes being unaware of modifier presses
|
|
354 |
- Fix all upper-case words not being suggested at sentence begin
|
|
355 |
- Fix wrong caret position in rename function of Nautilus
|
|
356 |
- Fix some character deletion on focus change after a word completion
|
|
357 |
- Fix bit rot in split_corpus tool
|
|
358 |
- Improve handling of the / and other non-word tokens
|
|
359 |
- Improve support for URLs and directories
|
|
360 |
- Don't learn passwords from URLs
|
|
361 |
- Show dialog on language model loading error (LP: #1278599)
|
|
362 |
* Layouts:
|
|
363 |
- Add support for polygonal keys instead of only rectangles (LP: #1259371)
|
|
364 |
- Make the Return key of the Compact and Full Keyboard layouts a polygon
|
|
365 |
- Don't write suggestions outside prediction area in Onboard
|
|
366 |
- Grid layout: add settings,move,hide,quit and click buttons (LP: #754391)
|
|
367 |
- Add Whiteboard and Whiteboard wide layouts (contributed by Johannes Almer)
|
|
368 |
- Add short and long description to the layouts
|
|
369 |
- Perform small visual improvements
|
|
370 |
* Change the design of the layout section in the Preferences
|
|
371 |
* Tweak themes lightly
|
|
372 |
* Click buttons:
|
|
373 |
- Add support for new mousetweaks branch (version >= 3.9)
|
|
374 |
- Fix CSClickMapper sometimes erroneously claiming to be active
|
|
375 |
* Add dependencies check to setup.py
|
|
376 |
* Add gsettings key to choose between Appindicator and GtkStatusIcon
|
|
377 |
* Add new D-Bus method ToggleVisible() for (LP: #1232107)
|
|
378 |
* Add input-event-source to the system defaults example file
|
|
379 |
* Add basic doctest for window manager detection
|
|
380 |
* Enhance the system defaults file with entries for the typing assistance
|
|
381 |
* Fix window manager detection
|
|
382 |
* Fix unregistering of events when auto-show is disabled
|
|
383 |
* Fix reading system defaults from XDG_CONFIG paths
|
|
384 |
* Fix quit button in popup layouts
|
|
385 |
* Fix back trace when pressing char keys
|
|
386 |
* Auto-release modifiers when hiding the keyboard (LP: #1277255)
|
|
387 |
* Allow startup without Atspi typelib
|
|
388 |
* Add fallback character for popup indicator in case it is not in the font
|
|
389 |
* Check for absolute paths before loading files (LP: #1249493, LP: #1249825)
|
|
390 |
* Make moving of keyboard more responsive
|
|
391 |
* Correct D-Bus section in README
|
|
392 |
* New layout order in the Preferences of Onboard
|
|
393 |
* Improve some comments and strings in the source code
|
|
394 |
* Remove unused changekbd.sh
|
|
395 |
* Some code cleanup
|
|
396 |
||
1582
by Francesco Fumanti
Prepare for release 0.99.0 |
397 |
Version 0.99.0
|
398 |
--------------
|
|
399 |
||
400 |
* Long press popup:
|
|
401 |
- Hide long press popup when keyboard gets hidden
|
|
402 |
- Add possibility to show arbitrary layouts in popups
|
|
403 |
- Add character alternatives for most latin based languages
|
|
404 |
* Add key-press feedback:
|
|
405 |
- Size of label popup stored in gsettings-key
|
|
406 |
- Also allow images in the touch feedback
|
|
407 |
- Don't show feedback popup when xembedded
|
|
408 |
* Add sound feedback:
|
|
409 |
- New dependency: libcanberra
|
|
410 |
- Add 'Play sound' option to the Preferences dialog
|
|
411 |
* Add word suggestions:
|
|
412 |
- Add tools to create language models (lm) from large corpora
|
|
413 |
- Learn from typed text by default
|
|
414 |
- Limit over-learning in the terminal with additional filters.
|
|
415 |
- Use UTF-8 encoding internally (cuts memory usage)
|
|
416 |
- Fall back to hard-coded country codes if there is no lm for current locale
|
|
417 |
- Add initial system language models for: de_AT, de_CH, de_DE, en_AU,
|
|
418 |
en_ES, en_GB, en_US, fr_fr, it_IT, pt_BR, pt_PT, ru_RU |
|
419 |
- Optimize system language models for size/memory usage.
|
|
420 |
- Use case insensitive predictions most of the time
|
|
421 |
- Offer spelling suggestions based on the hunspell C-API
|
|
422 |
- Auto-add word separators
|
|
423 |
- Add word suggestion row to all layouts
|
|
424 |
- Make word suggestion also work when using the scanning mode
|
|
425 |
- Doctests available for English, German, Italian, Portuguese, Russian and
|
|
426 |
Spanish |
|
427 |
* Add auto-capitalization
|
|
428 |
- Off by default because very new
|
|
429 |
- Add corresponding option to the Preferences of Onboard
|
|
430 |
- Independent of word suggestions
|
|
431 |
* Add XInput as a new event source and make it the default: (LP: #905636)
|
|
432 |
- Fall back to GTK event handling if XInput 2.2 isn't available
|
|
433 |
- Allow switching between GTK and XInput events without restarting Onboard
|
|
434 |
- Listen only to the XInput client pointer and its slaves
|
|
435 |
- Make XInput target specific windows instead of root window
|
|
436 |
- Support Multi-touch
|
|
437 |
- Don't count scroll-wheel movement as button presses
|
|
438 |
- Grab pointer even if click is performed by different device than movement
|
|
439 |
- Fix pointer becoming unresponsive on wetab tablet (LP: #1095508)
|
|
440 |
* Docking:
|
|
441 |
- Fix returning to the undocked position when turning off docking
|
|
442 |
* Layouts:
|
|
443 |
- Add new layout called Phone
|
|
444 |
- Add new layout called Small
|
|
445 |
- Fix Euro sign not being typed in Phone and Small layouts (LP: #1164009)
|
|
446 |
- Fix key stroke width not being written to theme files
|
|
447 |
- Make layouts understand a new 'layout' tag for sub-layouts
|
|
448 |
- Make layouts understand a new 'compact' attribute for boxes
|
|
449 |
- New 'svg_id' attribute allows ids in the svg file different from key id
|
|
450 |
- New key attribute 'label_margin' to influence the size of the labels
|
|
451 |
- New attribute 'theme_id' for keys
|
|
452 |
- Allow multiple characters in char attribute of layouts
|
|
453 |
- Fall back to default layout on a layout loading error
|
|
454 |
- Allow blocking of auto-switch to layer0 for arbitrary sub-trees
|
|
455 |
- Perform various layout tweaks
|
|
456 |
- Move hide button to word suggestion line when visible
|
|
457 |
- Update layouts format versions to 3.1
|
|
458 |
* Remove support for python 2
|
|
459 |
* Integrate functionality of virtkey extension into Onboard; the separate
|
|
460 |
python-virtkey package is not necessary anymore |
|
461 |
* Fix another problem with handling the no core keyboard case (LP: 526791)
|
|
462 |
* Fix setting the Super key label override in the Preferences dialog
|
|
463 |
* Make system defaults work also after a manual install (LP: #1210568)
|
|
464 |
* Prevent motion event congestion when using XInput (LP: #1210665)
|
|
465 |
* Base remapping of middle and right click on XInput (LP: #1191098)
|
|
466 |
* Add another click type switching method under XInput (LP: #1210575)
|
|
467 |
* Allow to wrap simulated clicks in left Alt presses (LP: #1212248)
|
|
468 |
* Support XDG Base Directory Specification (LP: #1074448)
|
|
469 |
* Don't create empty user directories until they are needed (LP: #1105843)
|
|
470 |
* Allow drag selection of keys (LP: #644210)
|
|
471 |
* Add HighContrast icon (LP: #1082243)
|
|
472 |
* Fix onboard sometimes not switching labels back to lower case (LP: #1207503)
|
|
473 |
* Ensure proper python thread state in gdk event filters (LP: #1189946)
|
|
474 |
* Properly set up signal handler in the osk python thread state (LP: #1195857)
|
|
475 |
* Fix segfault when activating drag click the first time without hover click
|
|
476 |
* Don't interrupt manual window movement with auto-show repositioning
|
|
477 |
* Do not support anymore outdated conversion to gsettings (LP: #1123789)
|
|
478 |
* Fix window resizing while the scanner is enabled
|
|
479 |
* Don't flash the icon palette when rotating the screen of the Nexus 7
|
|
480 |
* Terminate drag click on pointer stop instead of click to work around bug
|
|
481 |
* Move keyboard to current desktop with D-Bus Show() in OpenBox (LP: #1092166)
|
|
482 |
* Work around hang/endless loop when quickly switching themes
|
|
483 |
* Fix URL bar of Epiphany web browser not being detected by AT-SPI
|
|
484 |
* Various fixes to improve python2 compatibility
|
|
485 |
* Fix osk errors found by cpychecker
|
|
486 |
* Make more AT-SPI processing asynchronous
|
|
487 |
* Handle more uncaught AT-SPI exceptions
|
|
488 |
* Don't read much data from accessibles before we know them to be of interest
|
|
489 |
* Let ConfigObject be the interface of all gsettings delay and apply calls
|
|
490 |
* Improve appearance of the Preferences dialog
|
|
491 |
* Allow starting up without python(3)-dbus (runs with reduced functionality)
|
|
492 |
* Update system defaults example files
|
|
493 |
* Make themes work with more layers
|
|
494 |
* Improve themes and color schemes
|
|
495 |
* Add sdist to pkg-config debugging aid
|
|
496 |
* Remove Alt-Tab blocking on Nexus 7 (LP: #1082101)
|
|
497 |
* Drop gconf2 migration
|
|
498 |
* Update some labels and tooltips
|
|
499 |
* Some code cleanup
|
|
500 |
||
1190
by Francesco Fumanti
Create release version 0.99.0~alpha1~tr1190 |
501 |
Version 0.99.0~alpha1~tr1190
|
502 |
----------------------------
|
|
503 |
||
504 |
* Fix Onboard becoming empty when system font dpi changes
|
|
505 |
||
506 |
Version 0.99.0~alpha1~tr1188
|
|
507 |
----------------------------
|
|
1188
by Francesco Fumanti
Create release version 0.99.0~alpha1~tr1188 |
508 |
|
509 |
* Onboard requires now virtkey >= 0.63.0
|
|
510 |
* Add example file with system defaults for the nexus7
|
|
511 |
* Various changes to get acceptable speeds on the nexus7 (LP: #1070760)
|
|
512 |
* Add docking feature (LP: #405034)
|
|
513 |
* Add sliding feature for docking and auto-repositioning
|
|
514 |
* Add multitouch support
|
|
515 |
* Add a toggle to stop listening to touch events in case of many problems
|
|
516 |
* Add popup on long press for key variants like diacritics
|
|
517 |
* New option to choose popup vs repeat for keys with variants
|
|
518 |
* New gsettings key for the popup delay
|
|
519 |
* Make move, frame and touch handles work on the nexus7
|
|
520 |
* Perform simulated clicks on correct touch position
|
|
521 |
* Auto-release pointer grab after timeout in case nexus7 is unresponsive
|
|
522 |
* Fix xserver memory leaking
|
|
523 |
* Improve speed when typing and moving the pointer (LP: #1055448)
|
|
524 |
* Fix rendering being slowed by emboss effect on keycaps (LP: #890221)
|
|
525 |
* Fix for not being able to move/resize Onboard on touchscreens (LP: #959035)
|
|
526 |
* Have Onboard respect launcher icon size (LP: #1078554)
|
|
527 |
* Auto-show Onboard by clicking already selected text entries (LP: #1078602)
|
|
528 |
* Make default shortcut for language/layout work from Onboard (LP: #1078629)
|
|
529 |
* New design of the Preferences dialog with more options (LP: #1053496)
|
|
530 |
* Disable click buttons when mousetweaks is not installed
|
|
531 |
* Add D-Bus service to show and hide the keyboard (LP: 1032042)
|
|
532 |
* Don't export dbus service for embedded instances
|
|
533 |
* Fix keys with operators (+,-,*,/) on the number keypad of Onboard
|
|
534 |
* Set NumLock's default sticky behavior to LOCK_ONLY
|
|
535 |
* Keep state of NumLock across restarts
|
|
536 |
* New attribute in layout files for sticky key behaviour
|
|
537 |
* New layout tags key_template and keysym_rule defining keysym-specific labels
|
|
538 |
* New window tag for color schemes to define border of popups
|
|
539 |
* New layout tag for language specific overrides in the layouts
|
|
540 |
* Move common key definitions into template for import by layout files
|
|
541 |
* Sync modifier states of Onboard with changes by hardware keyboard or tools
|
|
542 |
* Fix keys not re-rendered when releasing latched modifiers (LP: #1069990)
|
|
543 |
* Fix failure to instantiate Config singleton with python 3.3 (LP: #1065480)
|
|
544 |
* Fix distutils-extra build with python3.3
|
|
545 |
* Send key strokes for all modifiers (LP: #1067797)
|
|
546 |
* Blacklist Ctrl-LAlt+Fn keys by default
|
|
547 |
* Add alternative key generation by at-spi2
|
|
548 |
* Show Onboard on top of full-screen windows (LP: #1035578, LP: #1035578)
|
|
549 |
* Don't auto-start Onboard in GNOME Shell when a11y key is set (LP: #879942)
|
|
550 |
* Try to improve struts handling for metacity and mutter
|
|
551 |
* Fix status icon showing in MATE, Xfce and others (LP: #1044918)
|
|
552 |
* Fix getpreferredencoding hack, by Matthias Klose
|
|
553 |
* Build for all python3 versions, by Matthias Klose
|
|
554 |
* Add work arounds for some problems with the search box of firefox
|
|
555 |
* Do not abort startup if dconf key migration fails
|
|
556 |
* Improve startup sequence to fix Onboard showing up sometime at position 0.0
|
|
557 |
* Hide preferences button if g-c-c isn't in PATH (LP: #1053194)
|
|
558 |
* Give --not-show-in less chance to cause D-Bus timeouts in GNOME Shell
|
|
559 |
* Also add stack traces to file logging
|
|
560 |
* Fix configuring of Direct Scan
|
|
561 |
* Fix vendor/product id lookup of input devices
|
|
562 |
* Fix input device listing in the Preferences dialog
|
|
563 |
* Make scanning work out of the box on the nexus7
|
|
564 |
* Fix opening SVG files when used in python2 mode
|
|
565 |
* Small changes to some themes
|
|
566 |
* Add new Nightshade theme
|
|
567 |
* Add keystroke width to the theme settings
|
|
568 |
* Highlight pressed keys longer for better visibility on slow computers
|
|
569 |
* More visual tweaks
|
|
570 |
* Several code cleanups
|
|
571 |
||
940
by Francesco Fumanti
Create the 0.98.0 release |
572 |
Version 0.98.0
|
573 |
--------------
|
|
574 |
||
575 |
* Move gsettings path to /org/onboard (LP: #982699); thanks R. Ancell
|
|
576 |
* Various visual improvements:
|
|
577 |
- push down effect on keys
|
|
578 |
- keys now have shadows
|
|
579 |
- smaller touch handles
|
|
580 |
- tweak images used by click buttons and other keys
|
|
581 |
- smoother transparency transitions
|
|
582 |
* Detect window manager to care for its specificities
|
|
583 |
* Add command line option to override automatic environment detection
|
|
584 |
* Mark command line help as translatable
|
|
585 |
* Add middle click in hover click mode; requires mousetweaks >= 3.3.90
|
|
586 |
* Various auto-show fixes
|
|
587 |
* Stop endless loop of auto-show on top of unity dash
|
|
588 |
* Fix some show/hide problems
|
|
589 |
* Stop wiggling of launcher icons on show/hide of keyboard window
|
|
590 |
* Various python3 adaptions, trying to keep python2 compatibility
|
|
591 |
* Move to python3 needs virtkey version >= 0.61.0
|
|
592 |
* Switch all translated strings to unicode (LP: 933030)
|
|
593 |
* Make python3 the default
|
|
594 |
* Don't show disabled buttons when XEmbedding (LP: #1019593)
|
|
595 |
* Don't create the icon palette when XEmbedding
|
|
596 |
* Add new color scheme to follow the HighContrastInverse theme update
|
|
597 |
* Keep Onboard on top of full-screen windows in force-to-top mode (LP: #1035578)
|
|
598 |
* Fix keyboard and icon palette not always above dash
|
|
599 |
* Add lockdown key to disable all dwell-activation
|
|
600 |
* Adapt to WM_NAMEs of Unity version 6
|
|
601 |
* Write message listing dependencies when sdist fails
|
|
602 |
* Add tests to check translations for errors, uses python-nose
|
|
603 |
* Make Onboard more robust against translation errors
|
|
604 |
* Make icon palette dwellable
|
|
605 |
* Add dconf version detection, thanks Robert Ancell
|
|
606 |
* Fix Super key (LP: #900191)
|
|
607 |
* Make menu key pop up context menu
|
|
608 |
* Separate layout loading from the keyboard widget
|
|
609 |
* Improve exception handling for theme and color files
|
|
610 |
* Limit keyboard size when it doesn't fit on screen (LP: #991318)
|
|
611 |
* Trap various X BadWindow errors (LP: #1016980)
|
|
612 |
* Work around regression of configure event in quantal
|
|
613 |
* Remove wnck dependency as gtk3's window-state-event reports iconification
|
|
614 |
* Prevent zombie process when launching preferences (LP: #936332)
|
|
615 |
* Only appear in gnome-screen-saver if onboard was running (LP: #938302)
|
|
616 |
* Don't check for running Onboard if "Typing Assistant" is on (LP: #938302)
|
|
617 |
* Fix some problems when compositing is enabled
|
|
618 |
* Switch window property to type XA_CARDINAL for compiz
|
|
619 |
* Fix keyboard window not moving when the gsettings keys are changed
|
|
620 |
* Fix regression when starting in unity-greeter
|
|
621 |
* Suppress python error messages in unity-greeter
|
|
622 |
* Catch SIGTERM and make sure all keys are released when exiting (LP: #978430)
|
|
623 |
* Don't hide the keyboard when switching themes in unity-greeter
|
|
624 |
* Fix saving of keyboard window and icon palette after first start
|
|
625 |
* Fix theme not being remembered between launches
|
|
626 |
* Make active modifier keys visible in scanning mode
|
|
627 |
* Fix init of scanning mode with Xinput 2.2 and GTK 3.5.12-0ubuntu1
|
|
628 |
* Fix python3 encoding errors in non-Unicode locales
|
|
629 |
* Fix python3 encoding error when trying to personalize a layout
|
|
630 |
* Fix python3 backtrace on adding a new snippet
|
|
631 |
* Fix migration of gsettings values of icon palette
|
|
632 |
* Fix startup of Onboard for some tablet users
|
|
633 |
* Don't get resized by compiz grid plugin
|
|
634 |
* Fix saving of home-rect in GNOME Shell when decoration is active
|
|
635 |
* Fix keyboard window resizing when rotating screen in GNOME Shell
|
|
636 |
* Inform unity that this is an on-screen keyboard, cf LP: #739812
|
|
637 |
* Fix idle transparency kicking in while typing into firefox awesomebar
|
|
638 |
* Exit cleanly on Ctrl-c
|
|
639 |
* Fix typos in tooltips
|
|
640 |
* Some code and comments cleanup
|
|
641 |
||
753
by Francesco Fumanti
Prepare the 0.97.0 release |
642 |
Version 0.97.0
|
643 |
--------------
|
|
644 |
||
645 |
* Add improved scanning feature to osk extension
|
|
646 |
- scanning works with all official layouts
|
|
647 |
- different scan modes are available
|
|
648 |
- support for 1, 2, 3 and 5 switches
|
|
649 |
- devices can be configured to be used exclusively for scanning
|
|
650 |
* Port osk extension to GTK3
|
|
651 |
* Add auto-show with auto-move feature; requires at-spi2 (LP: #443986)
|
|
652 |
- confirm activation of at-spi2 with a dialog
|
|
653 |
- automatically move Onboard when it covers the input focus
|
|
654 |
- no auto-move when the keyboard is manually shown
|
|
655 |
- logging of focused at-spi accessibles through 'onboard -ddebug'
|
|
656 |
* Hide and show Onboard with a middle click on the indicator icon
|
|
657 |
* Add new icons for appindicator matching Ambiance and Radiance themes
|
|
658 |
* Add lockdown options for kiosk mode (LP: #879944)
|
|
659 |
* Silently embed into gnome-screen-saver if no app did so (LP: #857813)
|
|
660 |
* Make Onboard aware of screen rotation (LP: 911821)
|
|
661 |
* Protect against accidental resize/move of Onboard's windows (LP: #893644)
|
|
662 |
* Add option to disable resize handles (LP: #930373)
|
|
663 |
* Allow resizing with all mouse buttons
|
|
664 |
* Show menu entry for Xubuntu/Xfce (LP: #833862)
|
|
665 |
* Extend force-to-top mode to the Icon Palette
|
|
666 |
* Allow /user/local/share/onboard as an alternative installation directory
|
|
667 |
* Support starting onboard-settings in cli with non default language
|
|
668 |
* Don't start more than one instance under normal usage
|
|
669 |
* Fix onboard-settings crash in get_selected_layout_filename (LP: #913484)
|
|
670 |
* Add double click and drag click also for non dwelling mode
|
|
671 |
* Adjust category of the onboard-settings.desktop file (LP: #833873)
|
|
672 |
* Add more modifier behaviors: cycle (default), dblclick, latch, lock
|
|
673 |
* Add option to always show on visible workspace (LP: #803875)
|
|
674 |
* Add Alan Bell's themes: Typist, ModelM
|
|
675 |
* Add HighContrast, HighContrastInverse and LowContrast themes
|
|
676 |
* Option to track GTK theme to have Onboard switch to matching theme
|
|
677 |
* Make the colors of the icon of the Icon Palette adapt to the theme
|
|
678 |
* Calculate corner radius of the Icon Palette based on it's size
|
|
679 |
* Let Onboard draw itself the icon of Icon Palette instead of loading it
|
|
680 |
* Make a newly created customized theme the active one
|
|
681 |
* Stop selecting the default theme when resetting or deleting a theme
|
|
682 |
* Remove overrides for font setting and key label from themes
|
|
683 |
* Add format information to schemas, themes and colors files
|
|
684 |
* Convert sticky-key-behavior and system-theme-associations to dicts
|
|
685 |
* Show touch handles when activating drag click in dwell mode
|
|
686 |
* Show touch handles on long press of the move button
|
|
687 |
* Save window geometry 5 seconds after it was changed (LP: #819971)
|
|
688 |
* Add option to keep aspect ratio of keyboard window
|
|
689 |
* Update and fix system defaults example file
|
|
690 |
* Give the AppIndicator an accessible description (LP: #891931)
|
|
691 |
* Try to protect against bad accessibles
|
|
692 |
* Fix backtrace and ignore menu positioning with the status icon fallback
|
|
693 |
* Add shortcuts to the Preferences dialog
|
|
694 |
* Allow canceling click buttons actions at any time before the click
|
|
695 |
* Limit system impact of click polling (LP: #928800)
|
|
696 |
* Don't let the move button leave the screen (LP: 885608)
|
|
697 |
* Ask window manager to remove the maximize function (LP: #859288)
|
|
698 |
* Fix Unity 2D fighting with Onboard for the top spot
|
|
699 |
* Fix starting of the Preferences of Onboard on the LiveCD (LP: #877592)
|
|
700 |
* Block opening of Preferences when running in the Display Manager
|
|
701 |
* Improve handling of gsettings events (LP: #877601)
|
|
702 |
* Don't let compiz grid plugin resize the Icon Palette (LP: 893644)
|
|
703 |
* New color scheme format to better support detailed color settings
|
|
704 |
* Rename key attributes. "hovered" -> "prelight" and "latched" -> "active"
|
|
705 |
* Fix middle and right click button for 0.95 legacy layouts
|
|
706 |
* Fix Icon Palette flashing when unity-greeter is killed
|
|
707 |
* Fix Icon Palette not restoring the correct position
|
|
708 |
* Don't fail to start on older versions of gtk3 (3.0.11 on Mandriva 2011)
|
|
709 |
* Fix missing super key label on distributions without the ubuntu logo
|
|
710 |
* Fix almost invisibly short feedback on keypress occuring on some notebooks
|
|
711 |
* Fix Onboard being invisible after unlocking the screen
|
|
712 |
* Fix transparency bug when rapidly toggling inactivity timer
|
|
713 |
* Work around transparency state loss due to bug 837456
|
|
714 |
* Fix intltool warnings about messages being hard to translate
|
|
715 |
* Rename layer buttons
|
|
716 |
* Remove outdated hint about option for modal dialogs in AT panel
|
|
717 |
* Remove unused images
|
|
718 |
* Fix black corner issue when auto-starting in unity (LP: #877604)
|
|
719 |
* No fade delay when hiding Onboard and transparency is not supported
|
|
720 |
* Don't set inactive transparency when a text field gets focus while typing
|
|
721 |
* Remove redundant hook check
|
|
722 |
* Improve hide/show by using libwnck (LP: #917386), new runtime dependency
|
|
723 |
* Fix broken hide button in metacity without compositing
|
|
724 |
* Prevent onboard from disappearing when jammed into the lower left corner
|
|
725 |
* Don't allow to open multiple new snippet dialogs in force-to-top mode
|
|
726 |
* Don't hide new snippet dialog behind keyboard window in force-to-top mode
|
|
727 |
* Remove all active grabs
|
|
728 |
* Fix hidden window appearing as ghost in Metacity (LP: #929513)
|
|
729 |
* Fix showing of Icon Palette of first try in Metacity
|
|
730 |
* Fix typo in message about turning on accessibility (LP: #929226)
|
|
731 |
* Fix several backtraces
|
|
732 |
* Cleanup gsettings schema
|
|
733 |
* Rename tool-tip to tooltip (LP: #912929)
|
|
734 |
* Improve and fix some tooltips and key names
|
|
735 |
* Don't show tooltips while moving the keyboard
|
|
736 |
* Code cleanup, typo fixing, gui and tooltip improvements, performance fixes
|
|
737 |
* Replace % operator by python 3 string formatting to avoid encoding errors
|
|
738 |
* Begin python3 (>=3.2) conversion
|
|
739 |
* Add Gerd to AUTHORS file and order the names alphabetically
|
|
740 |
||
450
by Francesco Fumanti
Prepare the 0.96.0 release |
741 |
Version 0.96.0
|
742 |
--------------
|
|
743 |
||
744 |
* Uses gobject introspection (GTK3), (LP: #858988)
|
|
745 |
* Uses gsettings rather than gconf (LP: #801208)
|
|
746 |
* Show on new lock screen (LP: #857813)
|
|
747 |
* Make Caps Lock stick on single click, (LP: #68716)
|
|
748 |
* Use dh_python2 (LP: #788514)
|
|
749 |
* Make Caps Lock stick on single click (LP: #68716)
|
|
750 |
* Add a hide button (LP: #564040 , LP: #584119)
|
|
751 |
* Add options for transparency of the onscreen keyboard window (LP: #643204)
|
|
752 |
* Add option to use a window without decoration
|
|
753 |
* Add tooltips to some keys of Onboard
|
|
754 |
* Add option to force Onboard window to top (work around bug 739812)
|
|
755 |
* Add possibility to differentiate snippets with custom labels
|
|
756 |
* Add buttons to control the hover click eature provided by the system
|
|
757 |
* Enhance the layout creation with parts that are visible on all layer
|
|
758 |
* Reworked the layouts and renamed Classic Onboard layout to Compact layout
|
|
759 |
* Many other little fixes and adjustments (details in commits on launchpad)
|
|
760 |
||
297
by Francesco Fumanti
Prepare the 0.95.0 release |
761 |
Version 0.95.0
|
762 |
--------------
|
|
763 |
||
764 |
* Add support for themes supporting gradients, color schemes, round
|
|
765 |
corners, fonts, font styles, ... (partially Alan Bells; LP: #713466) |
|
766 |
* Themes available:
|
|
767 |
- Ambiance (LP: #768583, Alan Bells design for Ubuntu 11.04)
|
|
768 |
- Blackboard
|
|
769 |
- Classic Onboard
|
|
770 |
- Darkroom
|
|
771 |
- Droid
|
|
772 |
* Use the theme for color information; not anymore the layout file
|
|
773 |
* Add theming to cli parameters
|
|
774 |
* Add configuration file for distributions to control default appearance
|
|
775 |
* Add possibility to name each snippet button according to its content
|
|
776 |
* Some cosmetic improvements by Gerd Kohlberger
|
|
777 |
* Move user settings from .sok to .onboard directory
|
|
778 |
* Rename layout files according to convention <layout name>-<pane name>.svg
|
|
779 |
* Make capitalisation of the name of Onboard consistent (LP: #524297)
|
|
780 |
* Fix and improve the "Personalize current layout" fonctionality
|
|
781 |
* Improve handling of deleted and invalid layout filenames
|
|
782 |
* Bring the height of the scan layout in line with the other layouts
|
|
783 |
* Fix memory leak (LP: #732179)
|
|
784 |
* Fix the close function of the status icon (LP: #718458)
|
|
785 |
* Improve mouse button emulation by increasing click polling (LP: #731642)
|
|
786 |
* Fix loading of default layout (LP: #769104)
|
|
787 |
* Import community translations from launchpad on 21st June 2011)
|
|
788 |
* Replace the word "Settings" with "Preferences" already used in Onboard
|
|
789 |
* Fix some usage of the ellipsis symbol
|
|
790 |
* Reduce the number of layout updates
|
|
791 |
||
792 |
||
241
by Francesco Fumanti
Prepare the 0.94.0 release (also debian folder) |
793 |
Version 0.94.0
|
794 |
--------------
|
|
795 |
||
796 |
* Make onboard follow keyboard layout changes (LP: 526791, LP: 65626)
|
|
797 |
* Save onboard geometry on quit instead on configure-events (LP: #596248)
|
|
798 |
* Improve handling of missing dependency for the clicks (LP: #524148):
|
|
799 |
- Use soname instead of linker for libXi in X11.py
|
|
800 |
- Add dependency on libxi6 to break package build if necessary
|
|
801 |
- Get current version of soname for libx11 from environment
|
|
802 |
- Respect DISPLAY environment variable in KeyboardGTK.py
|
|
803 |
- Add debian/README.source with info about libxi6 and libx11
|
|
804 |
* Do not crash if icon of IconPalette is missing (LP: #538109)
|
|
805 |
* Fix Menu key, Delete key and Insert key
|
|
806 |
* Qualify the import of our X11 module
|
|
807 |
* Make strings in X11 module translatable
|
|
808 |
* Some cleanup by remove trailing spaces
|
|
809 |
||
218
by Francesco Fumanti
Prepare the 0.93.0 release |
810 |
Version 0.93.0
|
811 |
------------
|
|
812 |
||
813 |
* Add option to make onboard appear when unlocking the screen
|
|
814 |
* Add possibility to do a middle click/right click by doing a left click
|
|
815 |
* Fix for the translations (LP: #452897)
|
|
816 |
* Replace with-keyword for compatibility with python < 2.6 (LP: #460389)
|
|
817 |
* Do not launch settings dialog under GDM (LP: #440371)
|
|
818 |
* Minimize to IconPalette if running under GDM, instead of disappearing
|
|
819 |
* Fix capitalisation of the word GNOME (LP: #495526)
|
|
820 |
* Check against version of auto module and not against version of package
|
|
821 |
* Make it compatible to DistUtilsExtra.auto >= 2.10
|
|
822 |
* Adjust permissions and fix typo (LP: #461491)
|
|
823 |
* Fix long description in schemas file
|
|
824 |
* Fix keysym of Del key
|
|
825 |
* Fix taskbar icon visibility (LP: #456178)
|
|
826 |
||
187
by Chris Jones
Update NEWS for 0.92.0 release |
827 |
Version 0.92.0
|
828 |
------------
|
|
829 |
||
830 |
New release including |
|
831 |
- More complete i18n.
|
|
832 |
- Improved rendering of the labels on keys.
|
|
833 |
- The option to minimize to a floating icon.
|
|
834 |
- A couple of new keyboard layouts.
|
|
835 |
||
114.1.42
by Francesco Fumanti
Add NEWS and README file. |
836 |
Version 0.91.2
|
837 |
--------------
|
|
838 |
||
839 |
Bugfix release. |
|
840 |
||
841 |
Version 0.91.1
|
|
842 |
--------------
|
|
843 |
||
844 |
Typo fix release. |
|
845 |
||
846 |
Version 0.91
|
|
847 |
--------------
|
|
848 |
||
849 |
Release. |