[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/squeekboard][debian/master] 37 commits: docs: Detail the release process better

Arnaud Ferraris (@a-wai) gitlab at salsa.debian.org
Tue Mar 8 10:23:31 GMT 2022



Arnaud Ferraris pushed to branch debian/master at Debian On Mobile / squeekboard


Commits:
db6109b2 by Dorota Czaplejewicz at 2022-01-25T11:22:31+00:00
docs: Detail the release process better

- - - - -
b6ce4151 by Guido Günther at 2022-01-25T12:15:22+00:00
Merge branch 'rel' into 'master'

Release 1.16.0 "Clostridium botulinum"

See merge request World/Phosh/squeekboard!522
- - - - -
ff3f7228 by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
cleanup: Remove unused header lines

- - - - -
1b72cbdf by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
docstrings: Clarify the purpose of Receiver

- - - - -
f4f44a49 by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
wayland: Move initialization to the Rust side

This will help make the init procedure safer, by limiting the number of Rust objects that need to be carried to the C side and may be mangled on the way there.

The second benefit is that it allows outputs to become part of new state management.

- - - - -
236f7d4d by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
ffi: Remove unnecessary pointers to InputMethod

InputMethod is already a pointer.

- - - - -
14a485de by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
outputs: Clean up for more Rust usage

- - - - -
d3eb68ed by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
outputs: Notify the state manager about changes

- - - - -
f15f97d4 by Dorota Czaplejewicz at 2022-01-26T15:19:58+00:00
outputs: Handle removal

Currrently, Squeekboard doesn't do anything with this information.

It still expects one output to be present, or it will crash.

- - - - -
ba00ec86 by Cosmin Humeniuc at 2022-01-27T20:42:17+02:00
Add Romanian layout

- - - - -
3b0b8bea by Dorota Czaplejewicz at 2022-01-28T15:26:22+00:00
Save outputs state

- - - - -
8ec79428 by Sam Hewitt at 2022-01-28T12:26:23-03:30
data: Update stylesheet with upstream design

- adjust main font size
- adjust margins and border radii
- drop borders from keys
- put more items in common.css
- update dark and light style definitions
- use mixing of fg color wherever possible

- - - - -
dfe2c606 by dcz at 2022-01-29T11:36:08+00:00
Merge branch 'snwh-master-patch-66054' into 'master'

data: Update stylesheet with upstream design

Closes #322

See merge request World/Phosh/squeekboard!520
- - - - -
3f598086 by Dorota Czaplejewicz at 2022-01-30T12:43:17+00:00
Store preferred output

- - - - -
417fe35e by Tor at 2022-01-30T17:47:57+00:00
Make compatible with latest cargo deps

- - - - -
5cf007f4 by dcz at 2022-01-30T17:47:57+00:00
Merge branch 'Torbuntu-master-patch-58062' into 'master'

Make compatible with latest cargo deps

See merge request World/Phosh/squeekboard!527
- - - - -
dfcb3ce0 by dcz at 2022-01-30T17:52:57+00:00
Merge branch 'layout_ro' into 'master'

Add Romanian layout

See merge request World/Phosh/squeekboard!525
- - - - -
4e04bc30 by Luís Fernando Stürmer da Rosa at 2022-01-31T07:48:41+00:00
Update Brazilian Portuguese translation

- - - - -
500375dc by dcz at 2022-02-01T16:33:03+00:00
Merge branch 'doc' into 'master'

docs: Detail the release process better

See merge request World/Phosh/squeekboard!523
- - - - -
98ecce51 by dcz at 2022-02-02T17:41:14+00:00
Merge branch 'tiny' into 'master'

Output sensing

See merge request World/Phosh/squeekboard!524
- - - - -
e6c19a1e by Dorota Czaplejewicz at 2022-02-04T09:38:06+00:00
deps: Vendor assert_matches

The library is small and simple enough to be considered "finished". In addition, it doesn't seem to be shipped by Debian.

In relation to its usefulness, it's little effrt to copy it.

- - - - -
f040e708 by Dorota Czaplejewicz at 2022-02-04T09:40:18+00:00
Carry output information on visible command all the way to C

- - - - -
a4b67c65 by Dorota Czaplejewicz at 2022-02-04T09:40:21+00:00
Don't reach for globals to choose output

This actually removes the size request from panel creation. Incidentally, this still works becuae the following configure event gets the sizes from glib.

- - - - -
697be644 by Dorota Czaplejewicz at 2022-02-04T09:40:21+00:00
visibility: Forward panel height information to window creation

- - - - -
a3f91701 by Dorota Czaplejewicz at 2022-02-04T09:40:21+00:00
outputs: Remove ui manager

- - - - -
78ff02e2 by Dorota Czaplejewicz at 2022-02-04T09:40:21+00:00
output: Use new source of panel height information

This removed duplicate calculation of ideal height as well.

- - - - -
16d68714 by Dorota Czaplejewicz at 2022-02-04T09:40:21+00:00
panel: Apply a hard limit of 1/2 height

- - - - -
aad71116 by Fran Dieguez at 2022-02-04T15:22:34+00:00
Add Galician translation

- - - - -
0b9350d1 by William Wold at 2022-02-08T10:56:00-05:00
Check if dbus handler is null before using

- - - - -
22cc85b2 by Yosef Or Boczko at 2022-02-14T16:05:29+00:00
Add Hebrew translation

- - - - -
216deecd by dcz at 2022-02-26T10:49:12+00:00
Merge branch 'dbus-check-null' into 'master'

Check if dbus handler is null before using

See merge request World/Phosh/squeekboard!530
- - - - -
dd2871b6 by dcz at 2022-02-26T10:49:52+00:00
Merge branch 'output' into 'master'

Derive panel size from outputs

See merge request World/Phosh/squeekboard!528
- - - - -
7b8ba7ab by Dorota Czaplejewicz at 2022-02-26T11:05:57+00:00
cargo: Update lockfile

- - - - -
c912b73c by Dorota Czaplejewicz at 2022-02-26T11:10:49+00:00
Release 1.17.0 "Ergodicity"

New translations:
- Hebrew (thanks Yosef Or Boczko)
- Galician (Fran Dieguez)

New Romanian layout (thanks Cosmin Humeniuc)

Others:
- Updated visual design
- Sizing system rework
- Fix crash without dbus (thanks William Wold)

- - - - -
c71b3798 by Arnaud Ferraris at 2022-03-08T11:19:17+01:00
d/gbp.conf: change upstream tag handling

This allows us to use `gbp import-orig --uscan`.

- - - - -
fb7b8849 by Arnaud Ferraris at 2022-03-08T11:20:10+01:00
New upstream version 1.17.0
- - - - -
55a3c3ba by Arnaud Ferraris at 2022-03-08T11:20:10+01:00
Update upstream source from tag 'upstream/1.17.0'

Update to upstream version '1.17.0'
with Debian dir e44a134465b3b8282828c41ba9189389af465409
- - - - -


30 changed files:

- .gitlab-ci.yml
- Cargo.deps
- − Cargo.deps.legacy
- + Cargo.deps.newer
- Cargo.lock
- Cargo.toml.in
- data/common.css
- + data/keyboards/ro.yaml
- + data/keyboards/ro_wide.yaml
- data/style-Adwaita:dark.css
- data/style.css
- debian/gbp.conf
- doc/hacking.md
- meson.build
- meson_options.txt
- po/LINGUAS
- + po/gl.po
- + po/he.po
- po/pt_BR.po
- src/animation.rs
- + src/assert_matches.rs
- src/drawing.rs
- src/event_loop/driver.rs
- src/event_loop/mod.rs
- src/imservice.rs
- src/lib.rs
- src/main.h
- src/main.rs
- src/outputs.h
- src/outputs.rs


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/compare/f2c69da02d002dfdb984ab1b5897e144f525aba7...55a3c3ba4dc7c733f91fb2cab468a458b6b124b0

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/compare/f2c69da02d002dfdb984ab1b5897e144f525aba7...55a3c3ba4dc7c733f91fb2cab468a458b6b124b0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20220308/cdaf8718/attachment.htm>


More information about the Debian-on-mobile-maintainers mailing list