lp:onboardosk
- Get this branch:
- bzr branch lp:onboardosk
Branch merges
Branch information
Recent revisions
- 2339. By marmuta
-
Remains of attempt to speed up build with precompiled headers.
Largely unsuccessful, no appreciable difference in build time, but keep
the fixes to include blockers, enum collisions with macros, etc. - 2338. By marmuta
-
Save language models in a thread.
Stops freezing GNOME Shell while auto-saving (large) user language models.
- 2337. By marmuta
-
Update build system to include data files.
"make install" takes care of layouts, themes, models, emojione, icon,
gsettings schema and the GNOME Shell extension now.The extension has the new UUID "<email address hidden>" and can be
installed in parallel with the old Onboard extension.The gsettings schema moved to org.onboardosk.
The gettext domain changed to onboardosk. We're not quite ready for
translations, though. - 2336. By marmuta
-
Fix number keys of Small layout not generating key-strokes.
Affected all KEYSYM keys.
- 2335. By marmuta
-
Add sub-layout popups.
Sub-layouts are created by the <layout> tag in the *.onboard layout
files. Small and Phone layouts utilize them for the return keys. - 2334. By marmuta
-
Add long-press popups for international character selection
Similar behavior as in Python Onboard: long-press to open, then
click or drag to a key to select.Also:
- All views, including popups, are part of trees now and support
coordinate transformations up and down the tree.
- Fixed a number of object lifetime issues that led to crashes with popups.
- Fixed a NaN issue with the RGB to HSL transform. - 2333. By marmuta
-
Add label popups and prepare for long-press popups.
Popups are "views" too and use the same path as keyboard views to get attached
to actors, i.e. the extension creates St.DrawingAreas for them.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~marmuta/onboardosk/onboardosk_no_history