Dorota Czaplejewicz
908aa20036
cleanup: Drop unused EekboardContext
2019-09-28 18:17:26 +00:00
Dorota Czaplejewicz
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
David Boddie
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
David Boddie
86ed9a7a01
Merge branch 'spacing' into 'master'
...
Unhardcode spacing
See merge request Librem5/squeekboard!176
2019-09-27 17:03:48 +00:00
Dorota Czaplejewicz
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
David Boddie
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
Dorota Czaplejewicz
0985724b19
shellcheck: Pass cargo.sh
2019-09-27 13:47:49 +00:00
Dorota Czaplejewicz
7aff7977fc
build: Remove empty variable from cargo.sh
2019-09-27 13:47:04 +00:00
Dorota Czaplejewicz
55bb263a12
build: Fix script path detection
2019-09-27 13:27:30 +00:00
Dorota Czaplejewicz
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
Bart Ribbers
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
David Boddie
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
David Boddie
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
David Boddie
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
David Boddie
f898b75b9d
Merge branch 'drops' into 'master'
...
Drop dead drawing procedures
See merge request Librem5/squeekboard!177
2019-09-26 17:28:29 +00:00
Dorota Czaplejewicz
e513cb9b54
style: Use outline name as CSS class
2019-09-26 13:28:31 +00:00
Dorota Czaplejewicz
6fd7ab7405
rendering: Generalize outline rendering
2019-09-26 12:51:45 +00:00
Dorota Czaplejewicz
15833323ae
styling: Use same context for the entire rendering of a button
2019-09-26 12:51:39 +00:00
Dorota Czaplejewicz
653462721b
cleanup: Unused default backgrounds
2019-09-26 12:48:22 +00:00
Dorota Czaplejewicz
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
Dorota Czaplejewicz
6b15f69e00
style: Use path instead of class for key
2019-09-26 11:08:38 +00:00
Dorota Czaplejewicz
231982d7f7
Drop dead drawing procedures
2019-09-26 07:27:16 +00:00
Dorota Czaplejewicz
3bea256ca5
Appease Debian's Rust version's borrow checker
2019-09-26 07:02:06 +00:00
Dorota Czaplejewicz
4c0f23c5c1
layout: Unhardcode button and row spacing values
...
They are specified by each layout now
2019-09-25 19:01:38 +00:00
Dorota Czaplejewicz
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
Your Name
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
Dorota Czaplejewicz
de43d67638
display: Remove unused corner_radius
2019-09-25 18:10:58 +00:00
David Boddie
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
David Boddie
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
Tobias Bernard
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
Dorota Czaplejewicz
54f9e61b6a
style: Make pressed button 20% lighter
2019-09-24 11:28:29 +00:00
Dorota Czaplejewicz
94b7ba1ccc
layout: Improved UI layout looks
2019-09-24 11:28:29 +00:00
Dorota Czaplejewicz
e7d30d933f
build: Simplified the calling of cargo.sh
2019-09-24 11:27:01 +00:00
Dorota Czaplejewicz
150fb3cf6a
deps: Accept only bugfix version changes
2019-09-24 11:18:35 +00:00
Dorota Czaplejewicz
169f33c67a
Merge branch 'pre-release' into 'master'
...
Pre release
See merge request Librem5/squeekboard!171
2019-09-24 10:52:52 +00:00
Dorota Czaplejewicz
0f5c5ef10f
Bump version number
v1.2.0
2019-09-24 10:46:41 +00:00
Dorota Czaplejewicz
6e183ccb13
cargo: Update lock
2019-09-24 10:46:21 +00:00
Guido Gunther
af0137a4fc
Merge branch 'test_deb' into 'master'
...
ci: Build .deb
Closes #108
See merge request Librem5/squeekboard!169
2019-09-23 13:35:53 +00:00
Dorota Czaplejewicz
bb3c26b0d8
ci: Build .deb
2019-09-23 13:06:45 +00:00
Guido Gunther
6dcea4599f
Merge branch 'lintian' into 'master'
...
debian: Silence false positive in Lintian
Closes #107
See merge request Librem5/squeekboard!170
2019-09-23 12:52:22 +00:00
Dorota Czaplejewicz
d32749d533
debian: Silence false positive in Lintian
...
Needed to have working repository builds
2019-09-23 10:48:40 +00:00
Dorota Czaplejewicz
36306f2eea
Merge branch 'backslash' into 'master'
...
us: Escape backslash character
See merge request Librem5/squeekboard!168
2019-09-22 21:32:05 +00:00
Sebastian Krzyszkowiak
34a4c6ffb5
us: Escape backslash character
...
This fixes backslash being missing from the symbols view.
2019-09-22 00:30:35 +02:00
David Boddie
74e75d2dae
Merge branch 'fixbuild' into 'master'
...
Fix Cargo interaction with Debian build system
See merge request Librem5/squeekboard!162
2019-09-20 19:29:13 +00:00
Dorota Czaplejewicz
a3e421db3d
build: Fix Debian Cargo.toml mismatch
...
Debian uses a separate registry for the packages it distributes. Checksums for some Debian packages don't match anything that's available on crates.io, which is the default source of dependencies. *linked-hash-map* in particular doesn't provide any hash.
As a result, Debian's `Cargo.lock` and crates.io's `Cargo.lock` are not matching, and building is only possible with one or the other, depending on what's checked in.
As a separate issue, Debian packages are usually not checked in in multiple versions, so checking in Debian's `Cargo.lock` would result in the package not building whenever a bugfix is distributed (due to checksum changes).
This change removes the crates.io `Cargo.lock` so that a new one will be created whenever a .deb is built, solving the above. What keeps falsely passing builds from happening is `Cargo.toml` specifying no interface changes, as well as Build-Depends, which seem enough for any other Debian package.
2019-09-20 09:52:36 +00:00
Dorota Czaplejewicz
241e5c0fc6
debian: Use Debian versions of dependencies
2019-09-20 09:40:18 +00:00
Dorota Czaplejewicz
28e0c26671
build: Change dependencies to match Debian packages
2019-09-20 09:40:18 +00:00
Dorota Czaplejewicz
7d0070a155
debian: Use CARGO_HOME more like librsvg does
2019-09-20 09:37:46 +00:00
Tobias Bernard
9093226abe
Merge branch 'update-symbols-button' into 'master'
...
Update symbols button to reflect the symbols view
See merge request Librem5/squeekboard!166
2019-09-19 14:48:58 +00:00
David Boddie
45dc51f08f
Update symbols button to reflect the symbols view
2019-09-16 17:07:41 +02:00