b3a63042cb
Merge branch 'undefined' into 'master'
...
italian keyboard
See merge request Librem5/squeekboard!193
2019-10-02 13:49:08 +00:00
27a99e2973
italian keyboard
2019-10-01 17:51:58 +00:00
53c64010e8
Merge branch 'style' into 'master'
...
style: Rename button selectors
See merge request Librem5/squeekboard!192
2019-10-01 17:23:59 +00:00
7f704bcd61
style: Rename button selectors
2019-10-01 08:11:44 +00:00
1e08adb26b
Merge branch 'fallbacks' into 'master'
...
layout: Fallback to builtin before switching layouts
See merge request Librem5/squeekboard!186
2019-09-29 16:29:47 +00:00
75bbb17881
Merge branch 'test_build' into 'master'
...
tests: Compile in advance
See merge request Librem5/squeekboard!189
2019-09-29 16:17:23 +00:00
58c8556058
Merge branch 'es' into 'master'
...
es layout: Add to resources and testing
See merge request Librem5/squeekboard!188
2019-09-29 15:56:30 +00:00
1c56de8698
Merge branch 'style' into 'master'
...
style: Avoid conflict with GTK widget names
Closes #119
See merge request Librem5/squeekboard!184
2019-09-29 15:01:32 +00:00
0eb0a6e8fd
Merge branch 'drops' into 'master'
...
Drop more dead code
See merge request Librem5/squeekboard!185
2019-09-29 15:00:30 +00:00
9b5e0109a7
Merge branch 'style_better' into 'master'
...
Style better
See merge request Librem5/squeekboard!180
2019-09-29 14:28:42 +00:00
a1b811aada
tests: Compile in advance
...
Cargo is always trying to compile things if they are not ready yet. It caused the first test to take a lot of time, and potentially time out.
2019-09-29 09:01:09 +00:00
1b424bd663
layout: Attempt to build xdg keymap at every load
2019-09-29 07:54:32 +00:00
938ba53a38
es layout: Add to resources and testing
2019-09-28 21:53:24 +00:00
1e609f4550
Merge branch 'patch-1' into 'master'
...
Spanish keyboard layout
See merge request Librem5/squeekboard!187
2019-09-28 21:51:50 +00:00
e33f591a1f
layouts: Test fallback order
2019-09-28 21:37:51 +00:00
456af0f1ef
Spanish keyboard layout
2019-09-28 21:27:04 +00:00
b6d25da7c2
layout: Fallback to builtin before switching layouts
...
When the user-provided layout was broken or missing, the loading would proceed with the fallback layout. It tries to load the builtin one first now.
2019-09-28 21:17:32 +00:00
288d2247da
cleanup: Remove dead fullscreen mode
2019-09-28 18:29:58 +00:00
e5eb9f0fd3
cleanup: Drop unused header
2019-09-28 18:18:44 +00:00
908aa20036
cleanup: Drop unused EekboardContext
2019-09-28 18:17:26 +00:00
60f1ca1408
style: Avoid conflict with GTK widget names
...
GTK style provider loads the theme on top of the selected CSS file. To ignore the theme, element names must be different than the predefined ones.
2019-09-28 12:11:32 +00:00
5ef687a722
Merge branch 'deb' into 'master'
...
debian: Fix build-arch
Closes #120
See merge request Librem5/squeekboard!183
2019-09-27 19:13:17 +00:00
86ed9a7a01
Merge branch 'spacing' into 'master'
...
Unhardcode spacing
See merge request Librem5/squeekboard!176
2019-09-27 17:03:48 +00:00
4fee2fad01
debian: Fix build-arch
...
Some builds call the `build-arch` target instead of `build`. That causes the old `Cargo.lock` to be used.
2019-09-27 16:58:27 +00:00
35ba8ad81c
Merge branch 'shel' into 'master'
...
cargo.sh fixes
Closes #118
See merge request Librem5/squeekboard!182
2019-09-27 15:18:10 +00:00
0985724b19
shellcheck: Pass cargo.sh
2019-09-27 13:47:49 +00:00
7aff7977fc
build: Remove empty variable from cargo.sh
2019-09-27 13:47:04 +00:00
55bb263a12
build: Fix script path detection
2019-09-27 13:27:30 +00:00
32b85e75db
Merge branch 'cargo.sh' into 'master'
...
Stop requiring Bash for cargo.sh
See merge request Librem5/squeekboard!181
2019-09-27 13:24:23 +00:00
3935375d1b
Stop requiring Bash for cargo.sh
...
There aren't actually any Bashism's used and it works fine with Busybox
compatible shells
2019-09-27 10:21:07 +02:00
97dd2b1096
Merge branch 'corners' into 'master'
...
display: Remove unused corner_radius
See merge request Librem5/squeekboard!174
2019-09-26 21:16:43 +00:00
de7211d1a5
Merge branch 'drop_color' into 'master'
...
cleanup: Unused default backgrounds
See merge request Librem5/squeekboard!179
2019-09-26 20:58:49 +00:00
26380ab987
Merge branch 'style' into 'master'
...
Style: Change classes to paths
See merge request Librem5/squeekboard!178
2019-09-26 19:57:42 +00:00
f898b75b9d
Merge branch 'drops' into 'master'
...
Drop dead drawing procedures
See merge request Librem5/squeekboard!177
2019-09-26 17:28:29 +00:00
e513cb9b54
style: Use outline name as CSS class
2019-09-26 13:28:31 +00:00
6fd7ab7405
rendering: Generalize outline rendering
2019-09-26 12:51:45 +00:00
15833323ae
styling: Use same context for the entire rendering of a button
2019-09-26 12:51:39 +00:00
653462721b
cleanup: Unused default backgrounds
2019-09-26 12:48:22 +00:00
2889e50507
style: Simplified layout styling
...
Layout background is styled in the same place as button background, and obtains the path "layout".
2019-09-26 11:10:25 +00:00
6b15f69e00
style: Use path instead of class for key
2019-09-26 11:08:38 +00:00
231982d7f7
Drop dead drawing procedures
2019-09-26 07:27:16 +00:00
3bea256ca5
Appease Debian's Rust version's borrow checker
2019-09-26 07:02:06 +00:00
4c0f23c5c1
layout: Unhardcode button and row spacing values
...
They are specified by each layout now
2019-09-25 19:01:38 +00:00
27d54fb38a
Merge branch 'reduce-flickr' into 'master'
...
Don't hide keyboard right away
See merge request Librem5/squeekboard!175
2019-09-25 18:45:22 +00:00
3b6999f6ef
Don't hide keyboard right away
...
instead keep it around for 200ms. This reduces flicker a lot since
the keyboard will not hide when switching through input fields in
e.g. contacts or chatty.
2019-09-25 20:38:27 +02:00
de43d67638
display: Remove unused corner_radius
2019-09-25 18:10:58 +00:00
2fca71aa53
Merge branch 'cargo' into 'master'
...
build: Simplified the calling of cargo.sh
See merge request Librem5/squeekboard!173
2019-09-25 15:44:55 +00:00
7870791fef
Merge branch 'deps' into 'master'
...
deps: Accept only bugfix version changes
See merge request Librem5/squeekboard!172
2019-09-25 15:15:34 +00:00
83f9b580ef
Merge branch 'sizes' into 'master'
...
layout: Improved UI layout looks
See merge request Librem5/squeekboard!167
2019-09-24 14:41:10 +00:00
54f9e61b6a
style: Make pressed button 20% lighter
2019-09-24 11:28:29 +00:00