[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][upstream/latest] 64 commits: gitlab-ci: Add i386 cross build

Arnaud Ferraris gitlab at salsa.debian.org
Mon Sep 21 09:32:54 BST 2020



Arnaud Ferraris pushed to branch upstream/latest at Debian On Mobile / phosh


Commits:
04f9e124 by Guido Günther at 2020-08-04T08:31:08+02:00
gitlab-ci: Add i386 cross build

This ensures we don't break 32bit again. We allow failure
though since we need to pull packages from Debian for that
that might not always be up to date.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
d1da5ea7 by Guido Günther at 2020-08-04T08:31:08+02:00
timestamp-label: Unbreak build on 32 bit platforms

Use a G_ format specifier for GTimeSpan.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
cda58cad by Luís Fernando Stürmer da Rosa at 2020-08-06T13:45:05+02:00
po: Update Brazilian Portuguese translation

- - - - -
bf81a363 by Sebastian Spaeth at 2020-08-06T11:59:45+00:00
po: Fix German translation of Phone Shell

Application name "Phone Shell" was translated as "Telefonhülle" which is
definitely something different (think Otterbox). To stay in line with
GNOME Shell which remains untranslated too, I propose to keep "Phone
Shell" as a terminus technicus. "Telefon Shell" is a weird mix of
English and German and does not sound nice either. Fixes #347.

- - - - -
482b35a7 by Zander Brown at 2020-08-06T20:32:36+01:00
l10n: disambiguate timestamp strings

- - - - -
b607c22a by Nikola Pavlica at 2020-08-07T23:39:39+00:00
po: Add Serbian (Cyrilic) translation

- - - - -
6604fba1 by Yuri Chornoivan at 2020-08-09T11:40:23+03:00
po: Update Ukrainian translation

- - - - -
6363803a by Zander Brown at 2020-08-09T15:33:01+00:00
po: Update British English translation

- - - - -
5472b5a2 by Guido Günther at 2020-08-10T14:05:36+00:00
gitlab-ci: Don't use Immediate-Configure

This confuses apt like

  E: Could not configure 'libc6:i386'.
  E: Could not perform immediate configuration on 'libgcc-s1:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
  E: Failed to process build dependencies

and since this is only for a cross architecture it doesn't matter for
us.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
c172d910 by Emin Tufan Çetin at 2020-08-11T10:07:42+02:00
po: Update Turkish translation
- - - - -
abaf8066 by Guido Günther at 2020-08-14T09:30:49+02:00
media-player: Clarify some translatable strings

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
ad72d8af by Guido Günther at 2020-08-14T09:31:45+02:00
media-player.ui: Match ui strings with the ones in the code

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
89226485 by Guido Günther at 2020-08-14T09:33:24+02:00
wwaninfo: Disambiguate 'cellular'

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
4be34543 by Guido Günther at 2020-08-14T09:33:45+02:00
po: Update pot file

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
6fbad6c1 by Yuri Chornoivan at 2020-08-14T16:00:23+00:00
po: Update Ukrainian translation
- - - - -
6135d3d0 by Fabio Tomat at 2020-09-07T19:12:55+00:00
po: Add friulian translations
- - - - -
27855f6b by Fabio Tomat at 2020-09-07T19:16:54+00:00
po: Add friulian to LINGUAS
- - - - -
db861969 by Guido Günther at 2020-09-08T10:09:34+02:00
gitlab-ci: Allow pureos build to fail

The docker image is currently broken so let's not that
fail the pipeline.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
0fbe40a8 by Guido Günther at 2020-09-08T10:45:31+00:00
Drop zanata.xml

We're using GNOME's translation infrastructure

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
606163b2 by Guido Günther at 2020-09-08T12:53:37+00:00
README: update description

We're past the experimental phase

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
685f2742 by Guido Günther at 2020-09-08T12:53:37+00:00
d/rules: Work around failed doc build on install

This works around a problem where an invocation
of `meson-install` does not generate all docs. See

https://github.com/mesonbuild/meson/issues/2831

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
150b80d0 by Guido Günther at 2020-09-08T12:53:37+00:00
docs: Split out homepage url

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
ae458b51 by Guido Günther at 2020-09-08T12:53:37+00:00
debian: Build-depend on pandoc for the deb build

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
b9602758 by Guido Günther at 2020-09-08T12:53:37+00:00
Add gtk-markdown-to-docbook

This is from

https://gitlab.gnome.org/GNOME/gtk/-/commit/2a51d4fba895f8ec05e15d6bd4849fdcbb03d579

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
3090fe62 by Guido Günther at 2020-09-08T12:53:37+00:00
docs: Add some context

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
b6316d70 by Guido Günther at 2020-09-08T15:55:05+02:00
data/phosh.in: Be a bit more friendly when asked for help

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
c42e4ab9 by Guido Günther at 2020-09-14T07:41:25+00:00
po: Add initial Korean translation

Thanks Seong-ho Cho

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
a80868bd by Guido Günther at 2020-09-15T13:35:11+00:00
doap: Add Zander Brown

Besided his contributions and review zander has commit access since some
time so let's reflect this in the doap file.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
5984de4f by anteater at 2020-09-15T21:56:37+00:00
wwan-mm: cleanups for style/consistency

- - - - -
d772d69c by anteater at 2020-09-15T21:56:37+00:00
wwan-mm: use Ugly_Case to correct MMDBus codegen

- - - - -
4a02e60c by anteater at 2020-09-15T21:56:37+00:00
wwan: build: reformat

make things more like other meson.build files and avoid rightward drift

- - - - -
8df96903 by anteater at 2020-09-15T21:56:37+00:00
wwaninfo: use PHOSH_WWAN interface to access wwan object

this is more flexible and PhoshWwanInfo doesn't care about the implementing type

- - - - -
fb535034 by anteater at 2020-09-15T21:56:37+00:00
wwaninfo: reorder includes

- - - - -
3936d76e by anteater at 2020-09-15T21:56:37+00:00
wwan: add PhoshWWanOfono

- - - - -
a4f9f1b7 by anteater at 2020-09-15T21:56:37+00:00
shell: add missing whitespace

- - - - -
66cc44d2 by anteater at 2020-09-15T21:56:38+00:00
shell: clean up dispose, fixing leaks

bt_manager, idle_manager, and builtin_monitor were previously leaked.

- - - - -
a4350d50 by anteater at 2020-09-15T21:56:38+00:00
shell: reorder includes

- - - - -
9639d46a by anteater at 2020-09-15T21:56:38+00:00
add and use wwan-backend setting

- - - - -
3ecd4919 by Guido Günther at 2020-09-16T10:31:50+02:00
debian: Install all phosh related schema files

Otherwise we lack the enums and fail to start

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
da9c8a33 by scootergrisen at 2020-09-17T13:33:01+02:00
po: Update Danish translation

- - - - -
e4f4e892 by Марко М. Костић (Marko M. Kostić) at 2020-09-17T13:34:09+02:00
po: Update Serbian translation

- - - - -
d4322332 by Guido Günther at 2020-09-17T12:28:39+00:00
build: Use libhandy-1

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
98fae4f6 by Guido Günther at 2020-09-17T12:28:39+00:00
build: Use libhandy from gnome.org master

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
9b8cae8a by Guido Günther at 2020-09-17T12:28:39+00:00
d/control: Bump libhandy dependency to 1.0

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
9f31eb33 by Guido Günther at 2020-09-17T12:28:39+00:00
main: Call hdy_init ()

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
169fb530 by Guido Günther at 2020-09-17T12:28:39+00:00
tests: Call hdy_init ()

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
6c96313f by Guido Günther at 2020-09-17T12:28:39+00:00
treewide: Replace HdyColumn by HdyClamp

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
17f78570 by Guido Günther at 2020-09-17T12:28:39+00:00
lockscreen: Adjust to HdyKeypad API changes

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
9fd98c7e by Guido Günther at 2020-09-17T12:28:39+00:00
treewide: libhandy API is stable now

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
062fa1ce by Guido Günther at 2020-09-17T12:28:39+00:00
lockscreen: Use HdyCarousel instead of HdyPaginator

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
f008d9e7 by Guido Günther at 2020-09-17T12:28:39+00:00
overview: Use HdyCarousel instead of HdyPaginator

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
a959acaf by Guido Günther at 2020-09-17T12:28:39+00:00
style: Adust to HdyKeypad internal changes

The grid is now embeded in the widget.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
f9a9d195 by Guido Günther at 2020-09-17T12:28:39+00:00
gitlab-ci: Use libhandy-1 in smoketests too

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
6d8d5507 by Zander Brown at 2020-09-17T15:47:51+01:00
general: update license headers

Make sure all our license headers match the style in HACKING.md

Update SPDX tags to the current notation

Add a few missing headers, including one for Alexander Mikhaylenko
who also requested an email update

- - - - -
d6b76bba by Zander Brown at 2020-09-17T15:47:52+01:00
ci: validate license headers

- - - - -
97e95379 by Zander Brown at 2020-09-17T17:58:05+02:00
treewide: Use two empty lines between functions

We use two empty lines between functions without gtk-doc comments.

- - - - -
1076abc8 by Zander Brown at 2020-09-17T17:58:14+02:00
arrow: Use G_PI instead of M_PI

- - - - -
72e77046 by Zander Brown at 2020-09-17T17:58:14+02:00
treewide: Don't use C++ style comments

As per coding style.

- - - - -
fc3f7c63 by Zander Brown at 2020-09-18T10:42:00+01:00
general: use char instead of gchar

Usage of gchar is discouraged in projects such as glib/gtk

In gtk4 all usage of gchar has been dropped

Fix https://source.puri.sm/Librem5/phosh/-/issues/364

- - - - -
4a10d64e by Zander Brown at 2020-09-18T10:42:01+01:00
general: use int/double/float instead of gint etc

Usage of gint,gdouble,gfloat is discouraged in projects such as glib/gtk

In gtk4 all usage of gint/gdouble/gfloat has been dropped

Fix https://source.puri.sm/Librem5/phosh/-/issues/364

- - - - -
8fe683f0 by Zander Brown at 2020-09-18T10:47:39+01:00
keyboard-events: drop unused props global

- - - - -
5e09a361 by Zander Brown at 2020-09-18T10:48:00+01:00
general: use C rather than C++ style comments

Most of these where introduced by myself and conflict with our code
style

- - - - -
9c07dc65 by Zander Brown at 2020-09-18T10:48:03+01:00
general: two lines between functions

Our code style calls for two lines between functions

- - - - -
0592c987 by Guido Günther at 2020-09-18T13:42:34+02:00
Document changes and release 0.4.4

- - - - -


30 changed files:

- .gitlab-ci.yml
- − .zanata.xml
- README.md
- data/meson.build
- data/phosh.in
- data/sm.puri.phosh.gschema.xml
- debian/changelog
- debian/control
- debian/phosh.install
- debian/rules
- + docs/gtk-markdown-to-docbook
- docs/meson.build
- + docs/patterns.md
- docs/phosh-docs.xml
- + docs/special.xml
- docs/xml/meson.build
- meson.build
- phosh.doap
- po/LINGUAS
- po/da.po
- po/de.po
- po/en_GB.po
- + po/fur.po
- + po/ko.po
- po/phosh.pot
- po/pt_BR.po
- + po/sr.po
- po/tr.po
- po/uk.po
- src/activity.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/99d18088f1e44a19db870649559451e91adf204e...0592c987a6784312651ab3fec416d2bfd6291e6d

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/99d18088f1e44a19db870649559451e91adf204e...0592c987a6784312651ab3fec416d2bfd6291e6d
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/20200921/60dad1d2/attachment-0001.html>


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