3ac4caa3b9
keycodes: Sort to eliminate runtime indeterminism
2019-11-27 16:18:36 +00:00
80ac591535
Merge branch 'deadkey' into 'master'
...
Bugfix release 1.3.2: work around sending keycode 0
See merge request Librem5/squeekboard!267
2019-11-26 15:55:10 +00:00
579ba8ab87
Release 1.3.2
v1.3.2
2019-11-26 15:38:32 +00:00
5a262242a3
keymap: Work around sending keycode 0
...
If keycode 0 resolves to a letter, the the press is ignored by the compositor. This works around the bug.
2019-11-26 15:35:22 +00:00
bb18e60754
Merge branch 'release1' into 'master'
...
Release 1.3.1
See merge request Librem5/squeekboard!265
2019-11-20 22:24:02 +00:00
35bc163107
Release 1.3.1
...
Fixing layout issues and building failures due to tests taking a long time.
v1.3.1
2019-11-20 22:13:31 +00:00
317d8a58dc
Merge branch 'translations' into 'master'
...
translations: Updated pl and en with new layouts
See merge request Librem5/squeekboard!261
2019-11-20 12:26:39 +00:00
89b3ab9a81
translations: Updated pl and en with new layouts
2019-11-20 12:12:07 +00:00
8690808a29
layouts: Correct xkb symbols usage
2019-11-20 11:18:02 +00:00
be4ac32477
Merge branch '153-fix-German-layout-xkb-buttons-without-keycode-property' into 'master'
...
German layout: Correct xkb symbols usage
See merge request Librem5/squeekboard!251
2019-11-20 11:15:18 +00:00
5068f36d9d
German layout: Correct xkb symbols usage
2019-11-20 11:15:18 +00:00
8c48e96f50
Merge branch 'codes' into 'master'
...
Language code fixes
See merge request Librem5/squeekboard!258
2019-11-20 11:12:47 +00:00
f15619287a
Merge branch 'de' into 'master'
...
DE fixes
See merge request Librem5/squeekboard!259
2019-11-20 10:47:34 +00:00
eb5c28e77f
translation: Use right codes in German
2019-11-20 10:25:56 +00:00
7fb34feaf8
translations: Use the correct code for Norwegian
2019-11-20 10:24:31 +00:00
20a6cf52ac
layouts: Rename ja+kana to jp+kana
2019-11-20 10:23:05 +00:00
c566d8853e
translations: Register Spanish
2019-11-20 10:21:41 +00:00
0beddc6856
Merge branch 'patch-8' into 'master'
...
translations: Spanish
See merge request Librem5/squeekboard!246
2019-11-20 10:11:48 +00:00
3170a0b615
Merge branch 'renderer' into 'master'
...
Renderer reworks
See merge request Librem5/squeekboard!238
2019-11-19 10:34:47 +00:00
4f28e3413a
langs: add de-DE for switcher
2019-11-19 00:10:35 +01:00
291be9fa79
Update de-DE.txt
2019-11-18 22:58:27 +00:00
fd5d060eee
langs: add de-DE for switcher
2019-11-18 22:56:47 +01:00
cffe07521e
Merge branch 'prebuild_tests' into 'master'
...
Prebuild tests
See merge request Librem5/squeekboard!250
2019-11-17 15:14:50 +00:00
36af546362
tests: Bump timeout for the execution of all unit tests
2019-11-17 15:06:07 +00:00
0da848a5a0
tests: Use correct test compilation command
2019-11-17 14:56:25 +00:00
8c9ae98bda
Merge branch 'release' into 'master'
...
Release 1.3.0
See merge request Librem5/squeekboard!247
2019-11-16 15:49:58 +00:00
7cc8eecd26
Release 1.3.0
v1.3.0
2019-11-16 15:40:56 +00:00
ef025509ba
translations: Spanish
2019-11-15 20:57:24 +00:00
3f6bb7f60b
Merge branch 'fi' into 'master'
...
layouts: Correct most unneeded xkb symbols usage
See merge request Librem5/squeekboard!245
2019-11-15 16:50:35 +00:00
d7ee2f4c3c
layouts: Correct most unneeded xkb symbols usage
2019-11-15 15:11:12 +00:00
98f14d3e81
Merge branch 'fix_swedish_layout' into 'master'
...
Fix åäö in Swedish layout
See merge request Librem5/squeekboard!244
2019-11-15 15:00:19 +00:00
02ec745856
Merge branch 'update-copyright' into 'master'
...
Update copyright information
See merge request Librem5/squeekboard!241
2019-11-15 14:33:23 +00:00
6ac17bfde5
Fix åäö in Swedish layout
2019-11-15 15:28:36 +01:00
d8cb6ab383
Merge branch 'remove-old-files' into 'master'
...
Remove unused files
See merge request Librem5/squeekboard!242
2019-11-15 13:52:56 +00:00
db52a842b2
Merge branch 'caches' into 'master'
...
Fix leaks
See merge request Librem5/squeekboard!237
2019-11-15 13:50:29 +00:00
ad8c918e1a
Merge branch 'style' into 'master'
...
Use dark style by default
See merge request Librem5/squeekboard!239
2019-11-15 13:49:28 +00:00
8191324e46
Remove unused files
2019-11-15 01:25:52 +01:00
6777f1b4b7
Update copyright information
2019-11-15 00:53:41 +01:00
0bfaa8cd7a
debian: Wrap squeekboard in theme selector
...
This works around https://source.puri.sm/Librem5/squeekboard/issues/151 by providing a dark style to match the dark style of the layouts.
2019-11-13 14:07:23 +00:00
238900f01a
Merge branch 'readme' into 'master'
...
hacking: Clarify dev env and testing
See merge request Librem5/squeekboard!231
2019-11-13 13:44:03 +00:00
e47ec16293
Merge branch 'fi' into 'master'
...
Finnish layout
See merge request Librem5/squeekboard!240
2019-11-12 14:51:44 +00:00
6fe08967f6
fi: add tests
2019-11-12 14:44:37 +00:00
71d2df8b2a
Merge branch 'rename-nb-layout-to-no' into 'master'
...
Rename the nb layout to no, fixing input source selection
See merge request Librem5/squeekboard!233
2019-11-11 19:36:58 +00:00
8024998a4b
Rename the nb layout to no, fixing input source selection
2019-11-11 19:36:58 +00:00
ea4bf3de29
tools: A theme override wrapper useful for the Librem5
2019-11-11 16:49:21 +00:00
87d368878b
Merge branch 'rusty_popup' into 'master'
...
language selection popup
See merge request Librem5/squeekboard!190
2019-11-08 15:00:04 +00:00
55584e27fa
translations: Filled out Polish
2019-11-08 10:21:35 +00:00
9f88660d99
locale: Add translations for layout names
...
Pulled in some Unix-specific code from https://github.com/rust-locale/locale_config to reduce dependencies.
First reason to reduce dependencies: gettext-rs is not in Debian. Copying gettext-sys might have made sense, but the interface is somewhat confusing.
For translating a couple identifiers, detection and some hand-rolled hash map is all that is needed, and the option to move to gettext later remains.
locale_config has been stripped of the lazy_static dependency, which, messing with the strtup sequence, might be a source of debugging woes. Plus setting language once in the beginning is somewhat inflexible regarding runtime changes.
2019-11-08 10:21:27 +00:00
c096698ec1
renderer: Remove unused ascii_font
2019-11-07 14:13:27 +00:00
3aaaed3bae
renderer: Clean up EekColor & label
2019-11-07 14:10:20 +00:00