4f19a81d78
debian: Switch to dh 13
...
This adds goodies like failing on inexistent files. It's well
supported in Debian Bullseye, PureOS Byzantium and newer versions.
2021-12-05 19:35:19 +01:00
df8e885983
build: Fix release
2020-11-28 18:57:46 +00:00
7e38d17cb7
debian: Insert a "breaks" for librem5-base < 24
...
Librem5-base sets the GNOME a11y to true, which solves the invisibility of the keyboard on the phone.
2020-10-11 16:36:16 +00:00
26e0473fc1
debian: Require lsb-release
2020-06-25 17:45:08 +00:00
e89c9b02a0
debian: Build-depend on libfeedback
...
Will be needed in the following commits.
2020-06-02 10:10:43 +02:00
f473a47eb8
Removed unused dependency 'libcroco'
2020-05-24 16:31:43 +02:00
1f5e9566e4
debian: Add missing commas
2020-01-28 21:38:58 +00:00
a93f3c55e7
translations: Use gnome-desktop's xkb info database for layout names
2020-01-07 16:18:52 +00:00
12be3e980f
Merge branch 'cleanup' into 'master'
...
Build cleanups
See merge request Librem5/squeekboard!287
2019-12-23 21:34:18 +00:00
9ff11dc511
Remove unused build dependencies
2019-12-16 18:22:23 +00:00
1cffdda09d
packaging: Install entty.py as squeekboard-entry
2019-12-16 18:13:24 +00:00
cfa66d8182
squeekboard-test-layout: add argument parsing and some more output
2019-12-14 10:55:37 +00:00
9b271a6919
devel: Package squeekboard-test-layout
2019-11-19 12:22:24 +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
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
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
47c4119ab7
Add a popover menu to switch languages
2019-11-05 13:10:55 +00:00
241e5c0fc6
debian: Use Debian versions of dependencies
2019-09-20 09:40:18 +00:00
fc5f671e57
Add new meson and current ninja to the dependencies
2019-09-06 22:15:02 +02:00
3413021d30
rust: Use Cargo to build the Rust portion
...
Pros: Ability to use Rust libraries from crates.io
Problems: Need to lock library versions and document their reproducible building, either via Cargo.lock or vendoring.
2019-08-30 09:00:34 +00:00
aff71e0e33
debian: Add test run dependencies
...
We need xvfb to run the tests since this involves creating GTK
widgets.
2019-07-23 10:20:02 +02:00
7fd51af4de
debian: Drop virtboard build-dependency
2019-07-11 14:31:25 +02:00
61a5e8d4fd
install: Don't distribute dbus definition
...
Instead, require virtboard to provide it.
2019-07-02 18:13:34 +00:00
0d3b003aac
input method: Initialize the protocol and pretend to handle a few things
2019-06-30 19:03:24 +00:00
fc338f5723
Add Debian packaging files
2019-06-29 10:10:15 +00:00