[neon/backports-noble/gmobile-noble]: Summary of bulk changes made

KDE Git Services - Bulk Change null at kde.org
Thu Jul 17 02:08:53 BST 2025


Git repository change summary for neon/backports-noble/gmobile-noble
Pushed by carlosdem into branch 'Neon/unstable'.
Changed from 0000000000000000000000000000000000000000 to fd9b6b11c34900f52d497e5f5360fdadf0c40da8
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 23d4df3b825b6e6e031c190645950dfd0ef28045 by Guido Günther on 30/08/2022 at 16:50..
Initial commit
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/23d4df3b825b6e6e031c190645950dfd0ef28045

Git commit 8107c0cb0adc5af30f7c5918339555d5978f8f55 by Guido Günther on 30/08/2022 at 17:29..
timeout: Use g_source_set_static_name()

No need to copy the sting.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8107c0cb0adc5af30f7c5918339555d5978f8f55

Git commit 9eadcbd51db1e12c845f289b4d14a8841356d6a9 by Guido Günther on 30/08/2022 at 17:42..
tests: Test source removal as well
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/9eadcbd51db1e12c845f289b4d14a8841356d6a9

Git commit 469d1a85c2c423bb9c90a2608e3e76bb33bb1719 by Guido Günther on 30/08/2022 at 17:56..
build: Lower glib dependency

2.66 should be recent enough
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/469d1a85c2c423bb9c90a2608e3e76bb33bb1719

Git commit d9dd66b24e52eaad758827b9ddafb2b1e4b42a2e by Guido Günther on 31/08/2022 at 12:41..
Merge branch 'test-removal' into 'main'

Improve tests and lower glib dependency

See merge request guidog/gmobile!1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d9dd66b24e52eaad758827b9ddafb2b1e4b42a2e

Git commit 3d855050576981928132ae5449cd71616cd64439 by Guido Günther on 30/09/2022 at 18:47..
timeout: Only use g_source_set_static_name on recent glib

It's only there since 2.70 so use it there.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3d855050576981928132ae5449cd71616cd64439

Git commit 0c9e5df8f50f4d2205bcce18ffdd89f7be31298c by Guido Günther on 01/10/2022 at 10:28..
Merge branch 'test-removal' into 'main'

timeout: Only use g_source_set_static_name on recent glib

See merge request guidog/gmobile!2
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0c9e5df8f50f4d2205bcce18ffdd89f7be31298c

Git commit 531ae8ec72ec4d3fb35bd0105b31238bdb788a7b by Guido Günther on 01/10/2022 at 17:03..
Simplify editor setup
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/531ae8ec72ec4d3fb35bd0105b31238bdb788a7b

Git commit 885f24837c08eb4ebdf2156e01bf6786a2e05e1f by Guido Günther on 01/10/2022 at 17:18..
timeout: Reformat according to coding style
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/885f24837c08eb4ebdf2156e01bf6786a2e05e1f

Git commit d97da08bc7663a7666f47286552df9d56a11e380 by Guido Günther on 01/10/2022 at 17:18..
timeout: Print name when debugging
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d97da08bc7663a7666f47286552df9d56a11e380

Git commit bdd37d32353952931685abd6830ba391955a5e61 by Guido Günther on 04/10/2022 at 07:31..
Mark API as unstable and only allow to include gmobile.h
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/bdd37d32353952931685abd6830ba391955a5e61

Git commit bc74aaf0d012157cd597d0749248018291f55aa4 by Guido Günther on 04/10/2022 at 07:32..
example: Use g_printf
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/bc74aaf0d012157cd597d0749248018291f55aa4

Git commit 3035e22ff124ca7b80ac5a21fe114be442e4dde6 by Guido Günther on 05/10/2022 at 08:07..
Merge branch 'improvements' into 'main'

Some misc cleanups

See merge request guidog/gmobile!3
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3035e22ff124ca7b80ac5a21fe114be442e4dde6

Git commit 57660ff2e84bcb6b87a7f94c85ef3ca877c1b80a by Guido Günther on 03/12/2022 at 17:39..
docs: Consistency use gmobile

We had libgmobile and gmobile mixed which let to 404 in the docs. Just
call it gmobile and only use libgmobile internally when refering to the
library.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/57660ff2e84bcb6b87a7f94c85ef3ca877c1b80a

Git commit b4c90178cee52d0380a5baa2c677f1a0cddb9ab2 by Guido Günther on 03/12/2022 at 17:43..
Merge branch '404' into 'main'

docs: Consistency use gmobile

See merge request guidog/gmobile!5
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b4c90178cee52d0380a5baa2c677f1a0cddb9ab2

Git commit b26e86b046ab0acd995c5d0166c0904501b3e1d6 by Guido Günther on 04/12/2022 at 19:11..
Add function to parse compatibles form device tree
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b26e86b046ab0acd995c5d0166c0904501b3e1d6

Git commit 7208a6c5fbfd283881052f19417b10aabcfad86a by Guido Günther on 04/12/2022 at 19:58..
Merge branch 'dt' into 'main'

Add function to parse compatibles form device tree

See merge request guidog/gmobile!4
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/7208a6c5fbfd283881052f19417b10aabcfad86a

Git commit 76286f089957dd48a030a93f8b2614e26c81998d by Guido Günther on 04/12/2022 at 20:07..
timeout: Make it obvious that we target suspend correct timeouts

It's mentioned int long description but add it the short description
so it's better visisble on the summary html pages.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/76286f089957dd48a030a93f8b2614e26c81998d

Git commit 1039e7808195d4de367ce2718481641ca8af2427 by Guido Günther on 05/12/2022 at 11:14..
Merge branch 'fix-doc' into 'main'

timeout: Make it obvious that we target suspend correct timeouts

See merge request guidog/gmobile!6
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1039e7808195d4de367ce2718481641ca8af2427

Git commit 501ceff7abdd2c0a861037be8180417490283a82 by Guido Günther on 12/01/2023 at 13:51..
Use gmobile consistently

Don't sprinkle in libgmobile here and there. gmobile is shorter and
consistent with other dependencies like wlroots, glesv2, gtk, …
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/501ceff7abdd2c0a861037be8180417490283a82

Git commit 670c9d07e9bbda50099ad5e88a4fb4732eb10dd8 by Guido Günther on 12/01/2023 at 13:51..
docs: Document how to use gmobile as a subproject
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/670c9d07e9bbda50099ad5e88a4fb4732eb10dd8

Git commit ac8a5dcff1ec7ec55c793d90252861a68d23b1df by Guido Günther on 12/01/2023 at 13:57..
Merge branch 'subproject' into 'main'

Make using as a meson subproject simpler

See merge request guidog/gmobile!7
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ac8a5dcff1ec7ec55c793d90252861a68d23b1df

Git commit d0ecfa858629ef6ae433ea8eb489598627672b60 by Guido Günther on 13/01/2023 at 17:29..
ci: Depend on gi-docgen

To generate the docs
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d0ecfa858629ef6ae433ea8eb489598627672b60

Git commit 90382d61d507c036919f994c618b26dc4fc33a32 by Guido Günther on 13/01/2023 at 17:29..
dir-locals: Add json mode
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/90382d61d507c036919f994c618b26dc4fc33a32

Git commit 2669ef99eb3cada4a92697a8689b6d23bf9ff254 by Guido Günther on 13/01/2023 at 17:29..
devicetree: Add transfer annotations
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2669ef99eb3cada4a92697a8689b6d23bf9ff254

Git commit 06d6f9b680ef805a83ed0ab26e216a3e931546ac by Guido Günther on 13/01/2023 at 17:29..
tests: Use Gm prefix
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/06d6f9b680ef805a83ed0ab26e216a3e931546ac

Git commit 39f2bbe3f37755480818cb0931c0443cc9932637 by Guido Günther on 14/01/2023 at 17:11..
device-tree: Rename gm_devicetree to gm_device_tree

Consistent with upcoming GmDeviceInfo
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/39f2bbe3f37755480818cb0931c0443cc9932637

Git commit 0e07d0e55439aeffad4507e80366da884ca8e977 by Guido Günther on 20/01/2023 at 17:38..
Add svg path class

This allows to store SVG paths and to calculate their bounding box.

This will be used for describing display cutouts as the bounding box
describes an upper bound of the occluded area.

We currently support a subset of the path spec omitting Q/q, S/s and T/t
which we'll add later on.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0e07d0e55439aeffad4507e80366da884ca8e977

Git commit b92e906714976715295cd5bd24b191ae00924f7a by Guido Günther on 20/01/2023 at 17:42..
Add rect atomic type

We don't want to to pull in cairo / gdk atm so add our own type.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b92e906714976715295cd5bd24b191ae00924f7a

Git commit 467c313d7d8df6a06d176be8457ba3969a4f94a0 by Guido Günther on 20/01/2023 at 17:42..
Add cutout class to store display panel cutouts

A cutout describes an area of a display panel that is not usable for
rendering. E.g. because there are other elements like cameras. The
cutout itself is described via a closed SVG path. This allows shells
compsitors to make decision on where to place windows and ui elements.
See the class description for more details.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/467c313d7d8df6a06d176be8457ba3969a4f94a0

Git commit 95ad30a3a9b7089885c7d6207bfb52b23c87eb90 by Guido Günther on 20/01/2023 at 17:42..
ci: Add json-glib

Will be needed for parsing device information
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/95ad30a3a9b7089885c7d6207bfb52b23c87eb90

Git commit 6ad76f439fb118aa90ed099fa41f2f449c476a61 by Guido Günther on 20/01/2023 at 17:42..
Add Class describing a display panel
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6ad76f439fb118aa90ed099fa41f2f449c476a61

Git commit 0d91e9ea5b3d21302b6b38fd04ad1b9ad8cf642d by Guido Günther on 20/01/2023 at 17:42..
Add display panel information as gresource

We'll allow to override things later on with files on disk but for now
add the resources to library to make sure lib API and device format
matches.

We add information for Oneplus 6 and Oneplus 6T based on Lineage's
config.xml and the Librem 5 (which doesn't have any notches).
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0d91e9ea5b3d21302b6b38fd04ad1b9ad8cf642d

Git commit 3e0897648d4ea0cf0f7bc8ea31ddfd712e5f597f by Guido Günther on 20/01/2023 at 17:42..
gmobile: Make embedded device information available

Allow library users to access the device information easily.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3e0897648d4ea0cf0f7bc8ea31ddfd712e5f597f

Git commit b950fd482a493e0a9703f72ec44218e2569fb453 by Guido Günther on 20/01/2023 at 17:42..
Add device info class

This allows to query device specific parameters (currently the
DisplayPanel) withouth having to fiddle with the details on how the
information is layed out (in gresources, on disk, etc.).
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b950fd482a493e0a9703f72ec44218e2569fb453

Git commit fcec77b8592db0af58e451fac861f30005ff0716 by Guido Günther on 20/01/2023 at 17:42..
device-tree: Allow to override compatibles list via environment variable

This makes it simple to simulate different devices when e.g. using
DeviceInfo.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/fcec77b8592db0af58e451fac861f30005ff0716

Git commit e4828fa6343bad5dd9b549a9248a6dc1a6fc59f7 by Guido Günther on 20/01/2023 at 17:42..
Add example to preview panel information

This demos how to retrieve and apply panel information. The
generated HTML or SVG is also useful to preview things.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e4828fa6343bad5dd9b549a9248a6dc1a6fc59f7

Git commit 937745516dfe39db789cae9ac99db906e5e61017 by Guido Günther on 21/01/2023 at 14:09..
Merge branch 'cutouts' into 'main'

Add information about display panels and cutouts

See merge request guidog/gmobile!8
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/937745516dfe39db789cae9ac99db906e5e61017

Git commit 52f8c0f7970bb997ecc960b61bef4aa07eeaa92c by Guido Günther on 21/01/2023 at 14:12..
Release 0.0.1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/52f8c0f7970bb997ecc960b61bef4aa07eeaa92c

Git commit d436b39d9a8284f207a0d43be89d9e46e4dd0fec by Guido Günther on 21/01/2023 at 16:16..
Merge branch 'rel-0.0.1' into 'main'

Release 0.0.1

See merge request guidog/gmobile!9
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d436b39d9a8284f207a0d43be89d9e46e4dd0fec

Git commit 70cfdcafca9f8d65bc8deff209bcf3566fc0fe62 by Guido Günther on 21/01/2023 at 17:05..
Fix doc typos
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/70cfdcafca9f8d65bc8deff209bcf3566fc0fe62

Git commit 63cba7867147edfa2525ef85af667d48a6b0752e by Guido Günther on 22/01/2023 at 11:02..
svg-path: Support older glib
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/63cba7867147edfa2525ef85af667d48a6b0752e

Git commit 7c4e366a087f5a31f188ae89a0987c05982839f4 by Guido Günther on 22/01/2023 at 11:41..
build: Untabify
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/7c4e366a087f5a31f188ae89a0987c05982839f4

Git commit 6082d63615e4254dcbe28216318e66e0b29d88d9 by Guido Günther on 22/01/2023 at 11:41..
build: Print summary
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6082d63615e4254dcbe28216318e66e0b29d88d9

Git commit 6504fa124438b79a2ad5687ac3ebef6d7a2c0823 by Guido Günther on 22/01/2023 at 11:48..
build: Add fallback for json-glib
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6504fa124438b79a2ad5687ac3ebef6d7a2c0823

Git commit f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec by Guido Günther on 22/01/2023 at 12:10..
Merge branch 'fixes' into 'main'

Some build system improvements

See merge request guidog/gmobile!10
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec

Git commit d483537aee4778b114ce5d50c4c8a9f8d58337ed by Guido Günther on 23/01/2023 at 11:22..
Add doap file
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d483537aee4778b114ce5d50c4c8a9f8d58337ed

Git commit aab409abcbffcb28cc033b2e31f39aa2782c9932 by Guido Günther (on behalf of Suraj Kumar Mahto) on 30/05/2023 at 11:06..
display panel info: add xiaomi beryllium device
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/aab409abcbffcb28cc033b2e31f39aa2782c9932

Git commit 14527330bb45a2a0ce892994fa19fe1de7ff5027 by Guido Günther on 30/05/2023 at 11:06..
display-panel-preview: fix help output
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/14527330bb45a2a0ce892994fa19fe1de7ff5027

Git commit 3a998ab03c7953bb6fb507f0d69b98972d08f21d by Guido Günther on 30/05/2023 at 11:06..
examples: Print warning when we fail to get path
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3a998ab03c7953bb6fb507f0d69b98972d08f21d

Git commit ebb5263122f6127b86c31e2debd9e3b98c3b035b by Guido Günther on 07/06/2023 at 13:14..
Merge branch 'fn' into 'main'

Add xiaomi,berylllium

See merge request guidog/gmobile!13
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ebb5263122f6127b86c31e2debd9e3b98c3b035b

Git commit 1ac13052f0e77cc99ced76cbb889ec1980fea87a by Guido Günther on 10/07/2023 at 14:42..
dir-locals: Avoid tabs in meson build files
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1ac13052f0e77cc99ced76cbb889ec1980fea87a

Git commit 4f82ac5d93d9bde811be8dbb5572694a54b121c3 by Guido Günther on 10/07/2023 at 14:42..
README: Use meson setup
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4f82ac5d93d9bde811be8dbb5572694a54b121c3

Git commit 4b332c7cf471b5626684eea099072636fe5b8a02 by Guido Günther on 10/07/2023 at 14:42..
data: Match display Librem 5's size with wlr-randr
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4b332c7cf471b5626684eea099072636fe5b8a02

Git commit 80ce3cfac736481d12758bbd06754e970b90072b by Guido Günther on 10/07/2023 at 14:42..
gitignore: Ignore json-glib submodule
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/80ce3cfac736481d12758bbd06754e970b90072b

Git commit d7c97cf54f820b30142de8d52ab32d41df23d251 by Guido Günther on 10/07/2023 at 14:42..
build: Use example_ prefix for examples
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d7c97cf54f820b30142de8d52ab32d41df23d251

Git commit cc145ac8733886591aaad9de2aaa2091fd430ae5 by Guido Günther on 10/07/2023 at 14:42..
gm-cutout: Fix wording

Gbp-Dch: Ignore
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/cc145ac8733886591aaad9de2aaa2091fd430ae5

Git commit e38b2a9c9e5ad7b5a39e357dfa6519ae724a5a1c by Guido Günther on 10/07/2023 at 14:42..
examples/display-panel-preview: Fix comparison
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e38b2a9c9e5ad7b5a39e357dfa6519ae724a5a1c

Git commit 4fa576963085f76b31b9507e4c1fa69fc546d5d9 by Guido Günther on 10/07/2023 at 14:42..
examples/emu-device-panel: Start phosh and phoc emulating a certain device

There's a bunch of environment variables needed to

- have phosh and phoc pick up the emulated device type
- have phoc render cutouts
- have phoc pick up the right resolution and scaling
- have phosh apply the cutouts to an emulated display

so let's wrap this in a single command.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4fa576963085f76b31b9507e4c1fa69fc546d5d9

Git commit 8aea7bf7393a2d1efccea22697eafd34ac256ec4 by Guido Günther on 11/07/2023 at 09:03..
Merge branch 'gm-emu-device' into 'main'

Make it simple to spawn phosh and phoc emulating a given device

See merge request guidog/gmobile!14
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8aea7bf7393a2d1efccea22697eafd34ac256ec4

Git commit 5623710278699a73929aa06692c53b924cfbb923 by Luca Weiss on 17/07/2023 at 09:42..
data: Add panel info for Fairphone 4
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/5623710278699a73929aa06692c53b924cfbb923

Git commit 4f2c9cddb861e6b418a89988c3a14b4a34d25276 by Guido Günther on 17/07/2023 at 11:02..
Merge branch 'fp4' into 'main'

data: Add panel info for Fairphone 4

See merge request guidog/gmobile!15
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4f2c9cddb861e6b418a89988c3a14b4a34d25276

Git commit 3f868a7d455b76fc4b990737ebefc01f7193399a by Guido Günther on 26/07/2023 at 09:11..
Update NEWS
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3f868a7d455b76fc4b990737ebefc01f7193399a

Git commit 4bd271aeacb489b457aa0e7a1e970b32d5b4a5ea by Guido Günther on 02/08/2023 at 15:58..
Merge branch 'rel-0.0.2' into 'main'

Release 0.0.2

See merge request guidog/gmobile!16
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4bd271aeacb489b457aa0e7a1e970b32d5b4a5ea

Git commit 81ebd95631ba641f92d0f00145fb7d4c94a4de90 by Guido Günther on 03/08/2023 at 09:18..
device: Drop testing notch from Librem 5

Fixes: 4fa576963085f76b31b9507e4c1fa69fc546d5d9
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/81ebd95631ba641f92d0f00145fb7d4c94a4de90

Git commit f1b50f0f90604e0f125412932dae9b1e08d57ddc by Guido Günther on 03/08/2023 at 09:20..
Release 0.0.3
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f1b50f0f90604e0f125412932dae9b1e08d57ddc

Git commit 440e5d09df8ee68f5ad01d911d26c40554a73a70 by Guido Günther on 03/08/2023 at 09:22..
Merge branch 'rel-0.0.3' into 'main'

device: Drop testing notch from Librem 5

See merge request guidog/gmobile!17
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/440e5d09df8ee68f5ad01d911d26c40554a73a70

Git commit d5fd6ecc3198f4bdceac973ab97d32e37cf57698 by Guido Günther on 09/09/2023 at 20:46..
src: Change license to LGPL

The library is supposed to be LGPL, examples, tests can be GPL.
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d5fd6ecc3198f4bdceac973ab97d32e37cf57698

Git commit 9918a51eeb83d6e22df2febaf7dcd467dd968a2e by Guido Günther on 09/09/2023 at 20:47..
Add LGPL and GPL copyright files
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/9918a51eeb83d6e22df2febaf7dcd467dd968a2e

Git commit c2b251a21d25a60517023cbb5a73d4b8b342cd0e by Guido Günther on 12/09/2023 at 09:10..
Merge branch 'copying' into 'main'

Clarify copyright information

See merge request guidog/gmobile!18
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c2b251a21d25a60517023cbb5a73d4b8b342cd0e

Git commit b1262ca4532dafd7141c77c5da0374c0fae43f30 by Guido Günther on 12/09/2023 at 09:13..
src: Use LGPL 2.1 consistently
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b1262ca4532dafd7141c77c5da0374c0fae43f30

Git commit 840352889c2b768b3c57acb257c70ba56b57b604 by Guido Günther on 30/09/2023 at 18:23..
tools: Add script to render the display info of all known devices
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/840352889c2b768b3c57acb257c70ba56b57b604

Git commit f7089751906bbe1afc2ce7f6465a2b273d559f14 by Guido Günther on 30/09/2023 at 18:23..
ci: Add a job to render all display info
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f7089751906bbe1afc2ce7f6465a2b273d559f14

Git commit b301799c391144d3dc38ca12bc9192fd34123ced by Guido Günther on 01/10/2023 at 09:20..
Merge branch 'html-ci' into 'main'

Render all known panels in CI

See merge request guidog/gmobile!20
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b301799c391144d3dc38ca12bc9192fd34123ced

Git commit d840d10036f4fe2bbd27d14da6635bc808f2944c by Guido Günther (on behalf of darkc0der) on 01/10/2023 at 09:45..
data: Add display panel info for xiaomi dandelion device.

devices: Fixed notch path for dandelion

data: Add panel info for dandelion
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d840d10036f4fe2bbd27d14da6635bc808f2944c

Git commit 382fc89472176d2f1d435517cad53d969d8b8eff by Guido Günther on 01/10/2023 at 09:52..
Merge branch 'main' into 'main'

Add display panel info for xiaomi dandelion device.

See merge request guidog/gmobile!19
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/382fc89472176d2f1d435517cad53d969d8b8eff

Git commit bb8a55ecef1f608bebd47f2950f43816c6e93d8e by Marge Bot (on behalf of Guido Günther) on 01/10/2023 at 10:44..
docs: Mention notch support post

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/21>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/bb8a55ecef1f608bebd47f2950f43816c6e93d8e

Git commit 293ff75c674a70a446ac86a725e31dfe6002df45 by Marge Bot (on behalf of Guido Günther) on 01/10/2023 at 10:44..
docs: Update URLs

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/21>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/293ff75c674a70a446ac86a725e31dfe6002df45

Git commit 6b63bfbf74e06553bbbb0a1e563b25fa2fde7d1d by Marge Bot on 01/10/2023 at 10:44..
Merge branch 'move-to-world' into 'main'

Update URLs

See merge request World/Phosh/gmobile!21
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6b63bfbf74e06553bbbb0a1e563b25fa2fde7d1d

Git commit 42b73f8c242583787f9cf3835bd96b256f1aaf91 by Guido Günther on 04/10/2023 at 15:28..
Release 0.0.4
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/42b73f8c242583787f9cf3835bd96b256f1aaf91

Git commit a3c67a1184bfa73c593edefabe77cce57a5e38f6 by Guido Günther on 05/10/2023 at 08:34..
Merge branch 'rel-0.0.4' into 'main'

Release 0.0.4

See merge request World/Phosh/gmobile!22
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a3c67a1184bfa73c593edefabe77cce57a5e38f6

Git commit 9eb478712078f63db6fd99681868712bcb4e7be9 by Guido Günther on 09/10/2023 at 10:08..
doc: Fix the link to the online documentation

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/23>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/9eb478712078f63db6fd99681868712bcb4e7be9

Git commit 2c190cfd589d4a34241e286029f443f094245839 by Marge Bot on 09/10/2023 at 10:12..
Merge branch 'doc-url' into 'main'

doc: Fix the link to the online documentation

See merge request World/Phosh/gmobile!23
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2c190cfd589d4a34241e286029f443f094245839

Git commit 3d2b789c009b73bb4df946b00a2c4269a54f9003 by Jan Beich on 06/12/2023 at 10:12..
build: depend on epoll-shim for timerfd_* on non-Linux

DragonFly, FreeBSD < 14.0, NetBSD < 10.0, OpenBSD lack native timerfd.

src/gm-timeout.c:13:10: fatal error: 'sys/timerfd.h' file not found
 #include <sys/timerfd.h>
          ^~~~~~~~~~~~~~~

https://github.com/netbsd/src/commit/75f1bc6655cf
https://github.com/freebsd/freebsd-src/commit/af93fea71038

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/11>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3d2b789c009b73bb4df946b00a2c4269a54f9003

Git commit ee94e95bc695f873961d104da291a884ca68650f by Jan Beich on 06/12/2023 at 16:25..
timeout: use CLOCK_MONOTONIC if CLOCK_BOOTTIME is missing

DragonFly, FreeBSD < 13.1, NetBSD, OpenBSD < 6.3 lack CLOCK_BOOTTIME.

src/gm-timeout.c:109:31: error: use of undeclared identifier 'CLOCK_BOOTTIME'
  timer->fd = timerfd_create (CLOCK_BOOTTIME, 0);
                              ^

https://github.com/openbsd/src/commit/b50bd52298d2
https://github.com/freebsd/freebsd-src/commit/5918f4865267

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/11>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ee94e95bc695f873961d104da291a884ca68650f

Git commit 5ae8f596b6b8c00f184c6a759093112476bedd15 by Marge Bot on 06/12/2023 at 16:36..
Merge branch 'freebsd' into 'main'

Unbreak build on FreeBSD

See merge request World/Phosh/gmobile!11
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/5ae8f596b6b8c00f184c6a759093112476bedd15

Git commit 16383628f3166467f24935e2469edf8d5676418a by Marge Bot (on behalf of Luca Weiss) on 11/12/2023 at 10:49..
Update version field in meson.build

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/24>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/16383628f3166467f24935e2469edf8d5676418a

Git commit d5ed9ed758bf0deeb050d861fb08518295a42767 by Marge Bot on 11/12/2023 at 10:49..
Merge branch 'lucaweiss-main-patch-60529' into 'main'

Update version field in meson.build

See merge request World/Phosh/gmobile!24
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d5ed9ed758bf0deeb050d861fb08518295a42767

Git commit 87fe280455bbc9be908e5b879b67adc9d2eef796 by Guido Günther on 15/01/2024 at 09:54..
utils: Add helper to test for empty strings and arrays of strings

Ever so often we need to check if a string (or array of strings) is
empty or NULL. This is based on what we do in phosh and what we copied
to other projects.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/25>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/87fe280455bbc9be908e5b879b67adc9d2eef796

Git commit 142ae2bbea8486424ccade5ea41d47fda2f7af95 by Marge Bot on 15/01/2024 at 10:00..
Merge branch 'null-or-empty' into 'main'

Add STR{,V}_IS_NULL_OR_EMPTY macros

See merge request World/Phosh/gmobile!25
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/142ae2bbea8486424ccade5ea41d47fda2f7af95

Git commit 982dec0ce43f2af6979626d9643ce2052efaa4c9 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
build: Bump version

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/982dec0ce43f2af6979626d9643ce2052efaa4c9

Git commit a32ef4a2f30c916d25a471b71284d710ab3b96c1 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
cutout: Add doc strings

Document yet undocumented methods and add version information.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a32ef4a2f30c916d25a471b71284d710ab3b96c1

Git commit 214210e9c48a94981387a0771f5ec328fb596676 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
device-info: Extend documentation

Document yet undocumented methods and add version information.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/214210e9c48a94981387a0771f5ec328fb596676

Git commit 4c781262ccaac35c23c61774dc0ed47dcc45ed98 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
display-panel: Extend documentation

Document yet undocumented methods and add version information.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4c781262ccaac35c23c61774dc0ed47dcc45ed98

Git commit 288992460cad9b47d3e6d2de9ca5208495ba72e4 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
error: Use G_DEFINE_QUARK

Less code. We change the Quarks value but as we're not a shared lib
yet it doesn't matter.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/288992460cad9b47d3e6d2de9ca5208495ba72e4

Git commit 66ee919d5e019a7dacbb665c4ea3819ef92edb35 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
error: Improve documentation

Document yet undocumented methods and add version information.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/66ee919d5e019a7dacbb665c4ea3819ef92edb35

Git commit 0b7d90a265b745ffa092bd416f89e2b7757cdb33 by Marge Bot (on behalf of Guido Günther) on 15/01/2024 at 10:08..
svg-path: Improve documentation

Document yet undocumented methods and add version information.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/26>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0b7d90a265b745ffa092bd416f89e2b7757cdb33

Git commit 6b6cf40b85e9accaacf6aa0b5148e24374b21c65 by Marge Bot on 15/01/2024 at 10:08..
Merge branch 'improve-doc' into 'main'

Improve the generated docs

See merge request World/Phosh/gmobile!26
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6b6cf40b85e9accaacf6aa0b5148e24374b21c65

Git commit 07cd504b6528ffa4bf4bb01c8b99d036bb4d2f18 by Arnaud Ferraris on 18/01/2024 at 16:39..
data: Add panel info for Fairphone 5

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/27>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/07cd504b6528ffa4bf4bb01c8b99d036bb4d2f18

Git commit 0d46ae04c2429bc91f40388818007d3c694aa673 by Marge Bot on 19/01/2024 at 08:19..
Merge branch 'main' into 'main'

data: Add panel info for Fairphone 5

See merge request World/Phosh/gmobile!27
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0d46ae04c2429bc91f40388818007d3c694aa673

Git commit fa747684cd31b3965ca4161aedc20cec42e30bb3 by Marge Bot (on behalf of Luca Weiss) on 19/01/2024 at 13:40..
data: Fix panel dimensions & simplify path for Fairphone 4

The panel dimensions have been wrong when I first added them, update
them to represent the correct values.

Also simplify the svg path, it's been now manually checked and should
also be nice and symmetric. Visually it looks nearly the same as before.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/28>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/fa747684cd31b3965ca4161aedc20cec42e30bb3

Git commit 619b91f32ba2ecc2902af6d7c49cbf405be3131f by Marge Bot on 19/01/2024 at 13:40..
Merge branch 'fp4-dimensions' into 'main'

data: Fix panel dimensions & simplify path for Fairphone 4

See merge request World/Phosh/gmobile!28
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/619b91f32ba2ecc2902af6d7c49cbf405be3131f

Git commit 4af8bfec760adf02d7de45640da0482d95dc5cae by Guido Günther on 19/01/2024 at 16:12..
Release 0.0.5
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4af8bfec760adf02d7de45640da0482d95dc5cae

Git commit 4e7ca463f5825884355ef76cbf780e0c9e415a23 by Guido Günther on 22/01/2024 at 12:51..
Merge branch 'rel-0.0.5' into 'main'

Release 0.0.5

See merge request World/Phosh/gmobile!29
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4e7ca463f5825884355ef76cbf780e0c9e415a23

Git commit 48c6bc603bb0c40d39e5eefbb499b8600866d0b1 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for daria zahedan

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/48c6bc603bb0c40d39e5eefbb499b8600866d0b1

Git commit 22c53aeecc79a2b3ff108a9766334a8bb94a63f7 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for gigaset gs5 and volla mimameid

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/22c53aeecc79a2b3ff108a9766334a8bb94a63f7

Git commit 58f1bdb0bf47595284f421f1b48e625ae453bdf8 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for gigaset gx4 and volla vidofnir

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/58f1bdb0bf47595284f421f1b48e625ae453bdf8

Git commit d382187cf5c910bd4b7b5e4e28a71a7b99894173 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for xiaomi lavender

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d382187cf5c910bd4b7b5e4e28a71a7b99894173

Git commit 82562ab72497de27094e9ea123233cf7c427c846 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for xiaomi onclite

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/82562ab72497de27094e9ea123233cf7c427c846

Git commit cea22d6bec87f04448b0be4474d6ba1da9b4de78 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for motorola bronco

The display panel info here comes from vendor RRO, the notch might or
might not be 100% accurate (the shape might be circular etc) but it is
accurate enough to not be an issue for now

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/cea22d6bec87f04448b0be4474d6ba1da9b4de78

Git commit d63c46e91f2f4db0107abc9cfb3b5359c1d4ffcb by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for pixel oriole/raven

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d63c46e91f2f4db0107abc9cfb3b5359c1d4ffcb

Git commit b06de1fa0d9bab59d7a7e8c324a2e249c7c54f99 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for xiaomi gram/excalibur/curtana/joyeuse

The display panel info here comes from vendor RRO, the notch might or
might not be 100% accurate (the shape might be circular etc) but it is
accurate enough to not be an issue for now

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b06de1fa0d9bab59d7a7e8c324a2e249c7c54f99

Git commit 766fa2dad9fa6530217e4d360e0483bcdd091907 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Add display panel for xiaomi angelica/angelican

The display panel info here comes from vendor RRO.

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/766fa2dad9fa6530217e4d360e0483bcdd091907

Git commit 710705cc4bd6e99333e26f6f5b9abdb97a4f5457 by Guido Günther (on behalf of Bardia Moshiri) on 13/02/2024 at 12:21..
data: Make panel info of xiaomi dandelion more accurate

Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/31>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/710705cc4bd6e99333e26f6f5b9abdb97a4f5457

Git commit 4ce8edab63562b8fe19ffc5af015bc0187ecd708 by Marge Bot on 13/02/2024 at 17:01..
Merge branch 'main' into 'main'

data: Add new panels for a variety of devices and make dandelion more accurate

See merge request World/Phosh/gmobile!31
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4ce8edab63562b8fe19ffc5af015bc0187ecd708

Git commit 0578983a016f9869c86f283f61952386f74d7e5c by Marge Bot (on behalf of Guido Günther) on 14/02/2024 at 14:04..
build: Post release version bump

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/30>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0578983a016f9869c86f283f61952386f74d7e5c

Git commit 971043bc67525ac9f92c67fc0b51e1ecb6d5d2fc by Marge Bot (on behalf of Guido Günther) on 14/02/2024 at 14:04..
build: Install shared lib

This can be useful in e.g. flatpak builds

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/30>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/971043bc67525ac9f92c67fc0b51e1ecb6d5d2fc

Git commit e986d6e738c9cb1ad8b64a06afa52fe29a22872d by Marge Bot on 14/02/2024 at 14:04..
Merge branch 'shared' into 'main'

build: Install shared lib

See merge request World/Phosh/gmobile!30
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e986d6e738c9cb1ad8b64a06afa52fe29a22872d

Git commit 54aada8e8d278310508ea5420216cffedf4e3fb2 by Guido Günther on 17/02/2024 at 09:19..
Release 0.0.6
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/54aada8e8d278310508ea5420216cffedf4e3fb2

Git commit 760d73bb76ef450d375764cd33ca4e100f1a7c76 by Guido Günther on 24/02/2024 at 10:41..
Merge branch 'rel-0.0.6' into 'main'

Release 0.0.6

See merge request World/Phosh/gmobile!32
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/760d73bb76ef450d375764cd33ca4e100f1a7c76

Git commit e8d3fa81b4f82755c17591fc99bc40a557709dce by Guido Günther on 08/03/2024 at 19:01..
treewide: Use consistent copyright headers

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e8d3fa81b4f82755c17591fc99bc40a557709dce

Git commit 1f7538cadfabe0408798ab0929b001facddd8051 by Guido Günther on 08/03/2024 at 19:01..
build: Post release version bump

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1f7538cadfabe0408798ab0929b001facddd8051

Git commit 0f7009595450ba7496d9cba963446d7d4697cb7b by Guido Günther on 08/03/2024 at 19:01..
build: Use 0 as soname

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0f7009595450ba7496d9cba963446d7d4697cb7b

Git commit 00c5941ff72481987867b05b691f3facd1771db7 by Guido Günther on 09/03/2024 at 20:00..
build: Allow to toggle introspection

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/00c5941ff72481987867b05b691f3facd1771db7

Git commit c9f395d1033bea1bb63ceb45df93d7af87911c1e by Guido Günther on 09/03/2024 at 20:00..
build: Install headers

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c9f395d1033bea1bb63ceb45df93d7af87911c1e

Git commit c5ae03878296cadafe7037d89ff2ff33ce231eac by Guido Günther on 10/03/2024 at 07:31..
build: Split private an public headers

We don't want the resource handling function to be public

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c5ae03878296cadafe7037d89ff2ff33ce231eac

Git commit 07c48ac7c96d3eda588bf9a8a1dbf86507ea6c65 by Guido Günther on 10/03/2024 at 07:32..
timeout: Use GSourceOnceFunc

Let's make that API change before making a shared lib.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/07c48ac7c96d3eda588bf9a8a1dbf86507ea6c65

Git commit ec78f2bc85eb96b39d8d30d2735ebee155935aad by Guido Günther on 10/03/2024 at 07:32..
doc: Improve linking

Add urlmap and add dependencies

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ec78f2bc85eb96b39d8d30d2735ebee155935aad

Git commit 8db4b4df9f6e6235b33c7479e97f9a2a9a2353f0 by Guido Günther on 10/03/2024 at 07:36..
lib: Add more version information

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8db4b4df9f6e6235b33c7479e97f9a2a9a2353f0

Git commit 1976cfdc01565e0e79ac123b5ebce4b123373102 by Guido Günther on 10/03/2024 at 07:36..
lib: Drop `-0` from package name

This gives us the right pkgconfig file name in the docs

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1976cfdc01565e0e79ac123b5ebce4b123373102

Git commit 0df1be5a8535185be91c58c1814b88047b5ce6e5 by Guido Günther on 10/03/2024 at 10:40..
packaging: Add Debian packaging

This allows us to easily validate the library builds

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0df1be5a8535185be91c58c1814b88047b5ce6e5

Git commit bbc554b5b2c2889c85ad053e2308d23e6bd70437 by Guido Günther on 10/03/2024 at 10:42..
ci: Use Debian trixie

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/bbc554b5b2c2889c85ad053e2308d23e6bd70437

Git commit d386a64e786fea1218f840903dfc4e4630af2a0b by Guido Günther on 10/03/2024 at 10:48..
ci: Test packaging build

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/33>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d386a64e786fea1218f840903dfc4e4630af2a0b

Git commit 4637f5381c7709b570be90e5fb45adbfcd7551e7 by Marge Bot on 18/03/2024 at 18:49..
Merge branch 'shared-lib' into 'main'

Make gmobile a shared lib

Closes #3

See merge request World/Phosh/gmobile!33
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4637f5381c7709b570be90e5fb45adbfcd7551e7

Git commit dfab475b655843a47fac82411ca56e1c630c2c4f by Andrea Bolognani on 23/03/2024 at 09:30..
data: Add display information for xiaomi,daisy

Signed-off-by: Andrea Bolognani <eof at kiyuko.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/35>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/dfab475b655843a47fac82411ca56e1c630c2c4f

Git commit 1e46cc25ae82df9afc0d52ef178bd77e72e3d7bc by Marge Bot on 23/03/2024 at 11:51..
Merge branch 'xiaomi-daisy-cutout' into 'main'

data: Add cutout information for xiaomi,daisy

See merge request World/Phosh/gmobile!35
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1e46cc25ae82df9afc0d52ef178bd77e72e3d7bc

Git commit 965fb5febdf4084e18d4d5a3f525da8b70dc9f43 by Marge Bot (on behalf of Guido Günther) on 25/03/2024 at 16:46..
data: Avoid multiline strings

They never were valid json but glib-json's parser accepted them. This
got broken in a backward incompatible way on json-glib's main branch so
adapt to this.

Closes: https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/4
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/36>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/965fb5febdf4084e18d4d5a3f525da8b70dc9f43

Git commit 7144ab8eb3ce87031d3ab574fe436559bfa4289e by Marge Bot on 25/03/2024 at 16:46..
Merge branch 'json-glib' into 'main'

data: Avoid multiline strings

Closes #4

See merge request World/Phosh/gmobile!36
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/7144ab8eb3ce87031d3ab574fe436559bfa4289e

Git commit dc514d47ca1917a5aa552a796d3aadd71551be1e by Marge Bot (on behalf of Guido Günther) on 25/03/2024 at 20:12..
examples: Add default scale of 1.0

Otherwise we end up with a warning when phoc parses phoc.ini

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/37>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/dc514d47ca1917a5aa552a796d3aadd71551be1e

Git commit 1871eb1c3d6e770bd004a7c63ca4c500d6785a7a by Marge Bot (on behalf of Guido Günther) on 25/03/2024 at 20:12..
example: Allow to override phosh binary

This is useful for testing layout manager changes

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/37>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1871eb1c3d6e770bd004a7c63ca4c500d6785a7a

Git commit ca549a0b364bb5e6ba1680c411831b27e57f56c2 by Marge Bot on 25/03/2024 at 20:12..
Merge branch 'phosh-run' into 'main'

phosh-run: Allow to specify phosh executable

See merge request World/Phosh/gmobile!37
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ca549a0b364bb5e6ba1680c411831b27e57f56c2

Git commit b9870ae0e399bfab633297c3a0aa9aeac0115087 by Guido Günther on 30/03/2024 at 19:13..
treewide: Document changes and release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b9870ae0e399bfab633297c3a0aa9aeac0115087

Git commit bbcc01b2ed444e355c06acd04026d923491a9df2 by Guido Günther on 02/04/2024 at 11:47..
Merge branch 'rel-0.1.0' into 'main'

treewide: Document changes and release

See merge request World/Phosh/gmobile!34
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/bbcc01b2ed444e355c06acd04026d923491a9df2

Git commit 1b047c850800651172574a87e6c5bd569cd6bb10 by Guido Günther on 02/04/2024 at 14:24..
New upstream version 0.1.0
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1b047c850800651172574a87e6c5bd569cd6bb10

Git commit f0794530f3069151cf45473da99af36cadd4e219 by Guido Günther on 02/04/2024 at 14:33..
Initial Debian packaging
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f0794530f3069151cf45473da99af36cadd4e219

Git commit 97f5bb8d9d9fdc90bcb44054b0fb7c7515d76408 by Guido Günther on 02/04/2024 at 14:34..
Merge tag 'upstream/0.1.0' into debian/latest

Upstream version 0.1.0
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/97f5bb8d9d9fdc90bcb44054b0fb7c7515d76408

Git commit b357dbd92b52761c771c349c61189c322d2a1aa6 by Guido Günther on 02/04/2024 at 14:56..
util: Fix copyright header

Fixes: e8d3fa8 ("treewide: Use consistent copyright headers")
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/39>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b357dbd92b52761c771c349c61189c322d2a1aa6

Git commit 0b4b992c2df9052fd9cec1c4987c0cce89758527 by Guido Günther on 02/04/2024 at 14:56..
packaging: Update package descriptions

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/39>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0b4b992c2df9052fd9cec1c4987c0cce89758527

Git commit 201d2933c0ca9a9072585ff1f5f63d0ca15418cd by Guido Günther on 02/04/2024 at 14:56..
README: Mention that we can used as a shared lib

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/39>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/201d2933c0ca9a9072585ff1f5f63d0ca15418cd

Git commit a2016765b1b765b546d307ef4289a2b4ebd8d225 by Guido Günther on 02/04/2024 at 14:56..
build-howto: Explain how to use as a shared library

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/39>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a2016765b1b765b546d307ef4289a2b4ebd8d225

Git commit 7d55beda6af90d972b7ffbbde303423fda2a99ce by Marge Bot on 03/04/2024 at 09:39..
Merge branch 'shared-lib-docs' into 'main'

Update docs for using gmobile as shared lib

See merge request World/Phosh/gmobile!39
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/7d55beda6af90d972b7ffbbde303423fda2a99ce

Git commit 587620043d89c62e81b17ca6d04c32fa235a3db0 by Marge Bot (on behalf of Guido Günther) on 07/04/2024 at 12:41..
build: Don't use str for boolean argument

This is deprecated in meson

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/40>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/587620043d89c62e81b17ca6d04c32fa235a3db0

Git commit be6f57b52e9a183af0c934cf7aeede43bfcb5316 by Marge Bot on 07/04/2024 at 12:42..
Merge branch 'build' into 'main'

build: Don't use str for boolean argument

See merge request World/Phosh/gmobile!40
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/be6f57b52e9a183af0c934cf7aeede43bfcb5316

Git commit 39d38ed334b4d689d62c44fdbc88dd43dd1a04d9 by Guido Günther on 21/04/2024 at 10:51..
d/control: Add Vcs URLs
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/39d38ed334b4d689d62c44fdbc88dd43dd1a04d9

Git commit a052928f49150aabd3e28d3adfd3b18fcc1d7d57 by Guido Günther on 21/04/2024 at 10:54..
Document changes and release 0.1.0-2
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a052928f49150aabd3e28d3adfd3b18fcc1d7d57

Git commit 5113110228bb985574386a8b9d1c38b550b1481e by Guido Günther on 21/04/2024 at 11:02..
Merge branch 'vcs-url' into 'debian/latest'

Add vcs URLs

See merge request DebianOnMobile-team/gmobile!2
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/5113110228bb985574386a8b9d1c38b550b1481e

Git commit 69091d2997ceb3c760e94605dc650c7bd3047d49 by Guido Günther on 23/04/2024 at 14:34..
tests: Build depend on build-essential

We want to compile the test program
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/69091d2997ceb3c760e94605dc650c7bd3047d49

Git commit 2f5ccdb1b8f64e0fe13df3732ab0b167a41498c6 by Guido Günther on 23/04/2024 at 14:41..
tests: Test cutout selection too
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2f5ccdb1b8f64e0fe13df3732ab0b167a41498c6

Git commit e8a50aefc0c82edb119139b1feaf63662de56745 by Guido Günther on 23/04/2024 at 14:43..
Document changes and release 0.1.0-3
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e8a50aefc0c82edb119139b1feaf63662de56745

Git commit 2d02e3f5b37095b86bc870a341aefda5837eabd4 by Guido Günther on 02/05/2024 at 14:35..
ci: No need to remove lcov anymore

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/42>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2d02e3f5b37095b86bc870a341aefda5837eabd4

Git commit 8d8ef1881d7c9f036179a24dfa732bea6ac4b326 by Guido Günther on 02/05/2024 at 14:35..
ci: Use build dependencies

Instead of open coding these use what we have in packaging

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/42>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8d8ef1881d7c9f036179a24dfa732bea6ac4b326

Git commit 40a273a03c5c72b9e9790b459acf31f285291bb6 by Guido Günther on 02/05/2024 at 14:35..
ci: Add workaround for broken gcovr in Debian

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070172

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/42>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/40a273a03c5c72b9e9790b459acf31f285291bb6

Git commit 6ce19ccdf2148cd5c68c3a259753fbd6e1ea9f13 by Marge Bot on 02/05/2024 at 21:16..
Merge branch 'gcovr' into 'main'

Work around broken gcovr in Debian

See merge request World/Phosh/gmobile!42
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6ce19ccdf2148cd5c68c3a259753fbd6e1ea9f13

Git commit 52e01b897b02633fe3ed04bc1a4d8f93e67fd2c4 by Guido Günther on 03/05/2024 at 08:04..
ci: Add style checks

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/52e01b897b02633fe3ed04bc1a4d8f93e67fd2c4

Git commit bf4299bef70ebad64621a6fa9c750951e0457fca by Guido Günther on 03/05/2024 at 08:04..
packaging: Handle nocheck

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/bf4299bef70ebad64621a6fa9c750951e0457fca

Git commit 290079cd1893e9560c8f36dd2fbbc05c644a044d by Guido Günther on 03/05/2024 at 08:04..
packaging: Handle nodoc

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/290079cd1893e9560c8f36dd2fbbc05c644a044d

Git commit a0bfeb1f830073c8d43dfc914cbb142a6447d371 by Guido Günther on 03/05/2024 at 08:04..
packaging: Ignore package dirs

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a0bfeb1f830073c8d43dfc914cbb142a6447d371

Git commit 04f9d9de4645d9474ee10c036d50af768fe40f66 by Guido Günther on 03/05/2024 at 08:08..
build: Prefer '/' over join_paths()

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/04f9d9de4645d9474ee10c036d50af768fe40f66

Git commit 249da02c3b82af800d03b11831f37fc19e49363e by Guido Günther on 03/05/2024 at 08:08..
data: Introduce udev rules and hwdb to track wakeup keys

On phones and tablets the only key that should usually unidle a device
is the power button while other exposed hardware keys like the volume
buttons shouldn't e.g. take the device out of idle / unblank the screen.

Allow to specify whether an input device has wakeup keys (default is
1) and to specify whether individual keys on that device are wakeup
keys or not. E.g.

gmobile:…
 GM_WAKEUP_KEY_DEFAULT=0
 GM_WAKEUP_KEY_116=1

would mark all keys on the matching input device as non-wakeup keys
with the exception of the power button. This would be a typical setting
for phones. Whereas on a convertible that has a single keyboard device
containing both the exposed volume keys as well as the regular input
keys

gmobile:…
 GM_WAKEUP_KEY_114=0
 GM_WAKEUP_KEY_115=0

would allow all keys to unidle the device except for the exposed volume
rocker.

See https://github.com/systemd/systemd/pull/32261 for details

Device tree devices can't match via dmi modalias. The corresponding
thing there is the DT compatible. Allow to match by the most specific
part of the device tree compatible. This allows to e.g. match the volume
keys on a Librem 5 like:

  gmobile:name:gpio-keys:dt:purism,librem5*

matching on a specific model would look like

  gmobile:name:gpio-keys:dt:purism,librem5r4

See https://github.com/systemd/systemd/pull/32362 for details

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/249da02c3b82af800d03b11831f37fc19e49363e

Git commit a09ec98cdd67aad8a13b081ad678b5c2511e0bc0 by Guido Günther on 03/05/2024 at 08:08..
data/hwdb: Add wakeup keys for the Librem 11 tablet

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a09ec98cdd67aad8a13b081ad678b5c2511e0bc0

Git commit 3a386b5d7e049d44365618ccbef99e996bbf236b by Guido Günther on 03/05/2024 at 08:08..
data/hwdb: Add wakeup keys for the Librem 5 phone

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3a386b5d7e049d44365618ccbef99e996bbf236b

Git commit 99e0904e86ad45671362393265c44aaed83354b3 by Guido Günther on 03/05/2024 at 08:08..
doc: Add manpage explaining the hwdb entries

This text based on parts of the libinput documentation.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/41>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/99e0904e86ad45671362393265c44aaed83354b3

Git commit 0a1af70fa9ab9e725d3828bf15150b7bc99a3564 by Marge Bot on 04/05/2024 at 11:35..
Merge branch 'hwdb' into 'main'

Introduce udev rules and hwdb to track wakeup keys

See merge request World/Phosh/gmobile!41
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0a1af70fa9ab9e725d3828bf15150b7bc99a3564

Git commit 166759baf6204f58cb3ed0c0790d6bdc39a10ee2 by Guido Günther on 09/05/2024 at 10:57..
data/hwdb: Add comment for Librem5

Gbp-Dch: Ignore
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/43>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/166759baf6204f58cb3ed0c0790d6bdc39a10ee2

Git commit 0fcbb02f67c939282a13f8e8e8b07568aff0aedf by Guido Günther (on behalf of nee) on 09/05/2024 at 10:57..
data/hwdb: Add wakeup keys for the PinePhone beta

based on outputs with postmarket-os edge gnome-mobile:

pine64-pinephone:~$ sudo libinput debug-events
-event4   KEYBOARD_KEY            +4294967.294s KEY_VOLUMEUP (115) pressed
 event4   KEYBOARD_KEY            +0.193s       KEY_VOLUMEUP (115) released
 event4   KEYBOARD_KEY            +1.586s       KEY_VOLUMEDOWN (114) pressed
 event4   KEYBOARD_KEY            +1.817s       KEY_VOLUMEDOWN (114) released

pine64-pinephone:~$ cat /sys/class/input/event4/device/name
1c21800.lradc

pine64-pinephone:~$ cat /sys/firmware/devicetree/base/compatible
pine64,pinephone-1.2pine64,pinephoneallwinner,sun50i-a64

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/43>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0fcbb02f67c939282a13f8e8e8b07568aff0aedf

Git commit e5cc4331fac0903224fdf10777a7fe8e86b5d177 by Marge Bot on 09/05/2024 at 11:07..
Merge branch 'pinephone' into 'main'

data/hwdb: Add wakeup keys for the PinePhone beta

See merge request World/Phosh/gmobile!43
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e5cc4331fac0903224fdf10777a7fe8e86b5d177

Git commit d747db6f227f09049b530f4b7c80d89bc1f78b52 by Guido Günther on 10/05/2024 at 09:51..
treewide: Document changes and release 0.2.0

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/44>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d747db6f227f09049b530f4b7c80d89bc1f78b52

Git commit 3f3a8c70f6106e00388075c77982876857b321d8 by Marge Bot on 11/05/2024 at 06:55..
Merge branch 'rel-0.2.0' into 'main'

treewide: Document changes and release 0.2.0

See merge request World/Phosh/gmobile!44
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3f3a8c70f6106e00388075c77982876857b321d8

Git commit 5a729d9eb4e3456d0575b5ef68f9f26292611eb8 by Guido Günther on 11/05/2024 at 07:08..
New upstream version 0.2.0
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/5a729d9eb4e3456d0575b5ef68f9f26292611eb8

Git commit 0b33d4c94b48bcfaa12070b4abcc1642a2584aaf by Guido Günther on 11/05/2024 at 07:08..
Update upstream source from tag 'upstream/0.2.0'

Update to upstream version '0.2.0'
with Debian dir 53d36195c24997974268a63e270f0415c02d718c
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0b33d4c94b48bcfaa12070b4abcc1642a2584aaf

Git commit 75097c308484f0936e617495f9d29e8ed12d887e by Guido Günther on 11/05/2024 at 07:08..
New upstream release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/75097c308484f0936e617495f9d29e8ed12d887e

Git commit cc17ee50d4253b9948fc131557d7fbfd49672dec by Guido Günther on 11/05/2024 at 08:51..
Add common package

It contains udev rules and hwdb entries
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/cc17ee50d4253b9948fc131557d7fbfd49672dec

Git commit ce1c4eeb59438e364a114e14df1d9e5aabea6265 by Guido Günther on 11/05/2024 at 08:51..
Add salsa-ci
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ce1c4eeb59438e364a114e14df1d9e5aabea6265

Git commit 97563251baf97001e3059f336598226b81bd0229 by Guido Günther on 11/05/2024 at 08:51..
Document changes and release 0.2.0-1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/97563251baf97001e3059f336598226b81bd0229

Git commit db414535487df4309396742b99cf524f2dd60641 by Guido Günther on 14/05/2024 at 09:12..
Merge branch 'rel-0.2.0' into 'debian/latest'

Update to 0.2.0

See merge request DebianOnMobile-team/gmobile!3
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/db414535487df4309396742b99cf524f2dd60641

Git commit 632b66fdc6be101bec09363075703fd15b279353 by Guido Günther on 14/05/2024 at 09:30..
Revert "ci: Add workaround for broken gcovr in Debian"

This reverts commit 40a273a03c5c72b9e9790b459acf31f285291bb6.

Debian testing has a fixed gcovr (7.2+really-1.1) again.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/45>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/632b66fdc6be101bec09363075703fd15b279353

Git commit e9e098bcb558c8510d850cfe48885ee18c20632f by Guido Günther on 26/05/2024 at 07:36..
doc: Fix typo and reference in manpage

Gbp-Dch: Ignore
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/45>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e9e098bcb558c8510d850cfe48885ee18c20632f

Git commit 1035bed8b3978b7539409f0d94e2f1214ed52c44 by Guido Günther on 26/05/2024 at 07:36..
examples/run-phosh: Use scale calculation from phoc

Since we don't have physical dimensions for the nested display one had
to pass in the scale to use manually. Use the data from gmobile when
available.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/45>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1035bed8b3978b7539409f0d94e2f1214ed52c44

Git commit decc58396600af6c10cf5585fcc7c86201fb0278 by Marge Bot on 26/05/2024 at 07:41..
Merge branch 'auto-scale' into 'main'

examples/run-phosh: Use scale calculation from phoc

See merge request World/Phosh/gmobile!45
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/decc58396600af6c10cf5585fcc7c86201fb0278

Git commit ee70608bca44305810af347128c1127cdc1ca879 by Guido Günther on 26/05/2024 at 08:39..
data: Add wakeup key info for OnePlus 6/6T

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/46>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ee70608bca44305810af347128c1127cdc1ca879

Git commit 9a7832734c31e4395f867d3262c2d7230f8121f8 by Guido Günther on 27/05/2024 at 05:20..
data: Add wakeup key info for OnePlus 6/6T
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/9a7832734c31e4395f867d3262c2d7230f8121f8

Git commit 6ec4436e8b3285ff3f8014fb9807b451917dea65 by Guido Günther on 27/05/2024 at 05:21..
Document changes and release 0.2.0-2
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6ec4436e8b3285ff3f8014fb9807b451917dea65

Git commit 522431afd95dd9ef2bb1dae99987ad3ed09f7e8f by Marge Bot on 27/05/2024 at 05:29..
Merge branch 'wakeup-keys-oneplus' into 'main'

data: Add wakeup key info for OnePlus 6/6T

See merge request World/Phosh/gmobile!46
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/522431afd95dd9ef2bb1dae99987ad3ed09f7e8f

Git commit 8605d89cbe9f30f9b8e9fa1542fab0703144cb38 by Arnaud Ferraris on 27/05/2024 at 16:03..
data/hwdb: Add wakeup key info for  PinePhone Pro

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/47>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8605d89cbe9f30f9b8e9fa1542fab0703144cb38

Git commit b286999ad2235260089cf031dc0b1393b6c95767 by Arnaud Ferraris on 27/05/2024 at 16:25..
data/hwdb: Fix PinePhone compatible string

The compatible string used for the original PinePhone is wrong and too
restrictive:
* the main string ends with the HW revision, the final `pine64` is the
  start of another compatible string
* there are more revisions in the wild than only `1.2`, we should
  account for those as well

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/47>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b286999ad2235260089cf031dc0b1393b6c95767

Git commit 7c1b4698c52a0a974532ca17b6b016b0a16db9bc by Marge Bot on 27/05/2024 at 16:46..
Merge branch 'ppp-wolume-keys' into 'main'

Add PinePhone Pro volume keys and fix PinePhone compatible

See merge request World/Phosh/gmobile!47
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/7c1b4698c52a0a974532ca17b6b016b0a16db9bc

Git commit 4119b414588301c57e46412566936e3d0c3f6b13 by Guido Günther on 04/06/2024 at 09:36..
ci: Use fdo mirror in GNOME infra

This avoids an external dependency

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/50>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4119b414588301c57e46412566936e3d0c3f6b13

Git commit 150b6d1f36afaeeeb7723e54135fe16e1facc11d by Marge Bot on 04/06/2024 at 09:40..
Merge branch 'gnome-mirror' into 'main'

ci: Use fdo mirror in GNOME infra

See merge request World/Phosh/gmobile!50
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/150b6d1f36afaeeeb7723e54135fe16e1facc11d

Git commit ca99fe4ab53251bce3db3e8c5f66f1edd38ba512 by Marge Bot (on behalf of Guido Günther) on 06/06/2024 at 07:58..
data/hwdb: Simplify entries for volume button only controllers

On the PP{,P} and OnePlus {Enchilada,Fajita} the volume keys are the
only buttons on the respective controllers so we can use
GM_WAKEUP_KEY_DEFAULT instead of listing individual keys.

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/48>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ca99fe4ab53251bce3db3e8c5f66f1edd38ba512

Git commit 17fbdabc055024f0f9091c09f56e32fd7558310c by Marge Bot on 06/06/2024 at 07:58..
Merge branch 'simplify' into 'main'

data/hwdb: Simplify entries for volume button only controllers

See merge request World/Phosh/gmobile!48
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/17fbdabc055024f0f9091c09f56e32fd7558310c

Git commit 4ce9851434874ea98b96e7e810a9cd6be08ae68b by Marge Bot (on behalf of Guido Günther) on 06/06/2024 at 18:19..
data/hwdb: Add Juno tablets

Closes: https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/7
Thanks: Giovanni Caligaris
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/51>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4ce9851434874ea98b96e7e810a9cd6be08ae68b

Git commit e669dd51a736d856f95922e077ab47decfec0192 by Marge Bot on 06/06/2024 at 18:19..
Merge branch 'juno' into 'main'

data/hwdb: Add Juno tablets

Closes #7

See merge request World/Phosh/gmobile!51
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e669dd51a736d856f95922e077ab47decfec0192

Git commit 8f457426c5e49d257a6f9ea7bde7861c77a4512e by Guido Günther on 07/06/2024 at 05:44..
data/hwdb: Add generic AVRCP bluetooth hardware

This ensures external BT devies using this profile don't trigger unblank
by default.

Note that udev translates the `(AVRCP)` to `_AVRCP_`:

> Jun 06 15:16:17 mobian (udev-worker)[7600]: event7: /usr/lib/udev/rules.d/61-gmobile.rules:20 Importing properties from results of builtin command 'hwdb 'gmobile:name:OpenComm by AfterShokz _AVRCP_:''

Thanks: Philip Hands <phil at hands.com> for debugging this with me
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/49>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8f457426c5e49d257a6f9ea7bde7861c77a4512e

Git commit 27dbd707e757b096706330d8b33d6eb455991fa5 by Marge Bot on 07/06/2024 at 05:53..
Merge branch 'avrcp' into 'main'

data/hwdb: Add generic AVRCP bluetooth hardware

See merge request World/Phosh/gmobile!49
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/27dbd707e757b096706330d8b33d6eb455991fa5

Git commit 73da93734f451f5dd8a70eeb0a33a5dc8c99bca6 by Guido Günther on 21/06/2024 at 20:08..
treewide: Document changes and release 0.2.1

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/52>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/73da93734f451f5dd8a70eeb0a33a5dc8c99bca6

Git commit ca8db41bb39a3117461614ae4558a3e3019a19be by Marge Bot on 22/06/2024 at 07:20..
Merge branch 'rel-0.2.1' into 'main'

treewide: Document changes and release 0.2.1

See merge request World/Phosh/gmobile!52
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ca8db41bb39a3117461614ae4558a3e3019a19be

Git commit d6ff5531f03dc8399668fee9f3dd85b86bfcee1d by Guido Günther on 22/06/2024 at 08:24..
New upstream version 0.2.1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d6ff5531f03dc8399668fee9f3dd85b86bfcee1d

Git commit 1b78f57cf952bfebb8dc483ca2e96572c1feb06b by Guido Günther on 22/06/2024 at 08:24..
Update upstream source from tag 'upstream/0.2.1'

Update to upstream version '0.2.1'
with Debian dir df9da298b82352286f9f42edce64f599ad48e76c
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1b78f57cf952bfebb8dc483ca2e96572c1feb06b

Git commit c7eecee838f237983731f07d928f1367750cf304 by Guido Günther on 22/06/2024 at 08:24..
New upstream release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c7eecee838f237983731f07d928f1367750cf304

Git commit 1f8cd011da92dc3a835bdaae75387a6db8a7e222 by Guido Günther on 22/06/2024 at 08:24..
Drop patches

Applied upstream
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1f8cd011da92dc3a835bdaae75387a6db8a7e222

Git commit f4561ee9d372f00d10ee0f7ae47e5747ba844e16 by Guido Günther on 22/06/2024 at 08:28..
Document changes and release 0.2.1-1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f4561ee9d372f00d10ee0f7ae47e5747ba844e16

Git commit 2191b42950bb7515450237241d53c26ef58c2d60 by Guido Günther on 22/06/2024 at 08:42..
Merge branch 'rel-0.2.1' into 'debian/latest'

Update to 0.2.1

See merge request DebianOnMobile-team/gmobile!4
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2191b42950bb7515450237241d53c26ef58c2d60

Git commit 02a40b9464d355b81516f4bb3512ad5b1b20ecff by Guido Günther on 28/06/2024 at 18:07..
packaging: Don't set gtk_doc twice

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/53>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/02a40b9464d355b81516f4bb3512ad5b1b20ecff

Git commit 2b11ee56ed044c0058420feae2dadc7711218579 by Guido Günther on 28/06/2024 at 20:27..
doc: Link to wakeup key post

It has additional details to the manpage

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/53>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2b11ee56ed044c0058420feae2dadc7711218579

Git commit 1c9e8eb60f0bc32ab51fa93cf641b6c8c11691d8 by Marge Bot on 28/06/2024 at 20:56..
Merge branch 'readme' into 'main'

README: Link to wakeup key post

See merge request World/Phosh/gmobile!53
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1c9e8eb60f0bc32ab51fa93cf641b6c8c11691d8

Git commit 8851fc3d48b97dcd0c31e14eb037d0ec12e40111 by Guido Günther on 03/07/2024 at 13:37..
d/control: Fix typo

Thanks: Beatrice Torracca
Closes: #1075711
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8851fc3d48b97dcd0c31e14eb037d0ec12e40111

Git commit e57cb8abb9195ab429cca564646f09150f417f4d by Rafael Fontenelle on 08/11/2024 at 17:21..
Add GPL-3-or-later to README.md
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e57cb8abb9195ab429cca564646f09150f417f4d

Git commit 31caad447a1ba4bbc1373d74d8ad50e00cc00597 by Guido Günther on 08/11/2024 at 21:24..
Merge branch 'rafaelff-main-patch-53128' into 'main'

Add GPL-3-or-later to README.md

See merge request World/Phosh/gmobile!55
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/31caad447a1ba4bbc1373d74d8ad50e00cc00597

Git commit 3333954a2aac401c10b3a139977a6bb744c25da0 by Sam Day on 03/02/2025 at 23:04..
data/hwdb: Add Samsung Galaxy A5 wakeup keys

Signed-off-by: Sam Day <me at samcday.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/58>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3333954a2aac401c10b3a139977a6bb744c25da0

Git commit a709182a946eee3632f6aa8b02b4597c59f989c2 by Marge Bot on 04/02/2025 at 09:10..
Merge branch 'hwdb-samsung-a5' into 'main'

data/hwdb: Add Samsung Galaxy A5 wakeup keys

See merge request World/Phosh/gmobile!58
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a709182a946eee3632f6aa8b02b4597c59f989c2

Git commit d5e36f85c7a63a224c803e88b9290a2441ee596c by Eugene Lepshy on 25/02/2025 at 17:32..
data: Add display information for nothing,spacewar

- Display cutout was found manually
- Display border radius is taken from here:
https://github.com/LineageOS/android_device_nothing_Spacewar/blob/lineage-22.1/overlay/frameworks/base/core/res/res/values/dimens.xml#L4
- Screen dimensions is taken from here:
https://github.com/LineageOS/lineage_wiki/blob/main/_data/devices/Spacewar.yml#L16
- Display resolution is taken from here:
https://github.com/LineageOS/lineage_wiki/blob/main/_data/devices/Spacewar.yml#L33

Signed-off-by: Eugene Lepshy <fekz115 at gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/59>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d5e36f85c7a63a224c803e88b9290a2441ee596c

Git commit dffaa6464128b002ae41de037f288555bc94cc8f by Marge Bot on 25/02/2025 at 17:57..
Merge branch 'nothing-spacewar' into 'main'

data: Add display information for nothing,spacewar

See merge request World/Phosh/gmobile!59
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/dffaa6464128b002ae41de037f288555bc94cc8f

Git commit b6e1c4013f4b80314ffc8cec842bf6e035baf77c by Marge Bot (on behalf of Guido Günther) on 25/02/2025 at 17:59..
data: Add display-panel for Furilabs FLX1

This information was built from scratch to be able to actually match the
camera cutout and run unmodified gmobile / phosh.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/60>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b6e1c4013f4b80314ffc8cec842bf6e035baf77c

Git commit 6927646670ccf0e67f13050d5e47031fdeace92e by Marge Bot on 25/02/2025 at 17:59..
Merge branch 'flx1' into 'main'

data: Add display-panel for Furilabs FLX1

See merge request World/Phosh/gmobile!60
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6927646670ccf0e67f13050d5e47031fdeace92e

Git commit 0f2a4675103f4a92f50ea50e59321408ccd9b5ac by Marge Bot (on behalf of Guido Günther) on 13/03/2025 at 16:02..
build: Bump glib dependency

We want to use g_strv_builder_take()

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/57>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0f2a4675103f4a92f50ea50e59321408ccd9b5ac

Git commit 96bb51f61f7feed4994def15c20bc79169678b46 by Marge Bot (on behalf of Guido Günther) on 13/03/2025 at 16:02..
util: Add helper to list all known devices

This makes it easer to e.g. show them in lists

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/57>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/96bb51f61f7feed4994def15c20bc79169678b46

Git commit 806c7d7fefc59c552e4821dd62090b154ad65db8 by Marge Bot on 13/03/2025 at 16:02..
Merge branch 'list-devs' into 'main'

Allow to list known devices

See merge request World/Phosh/gmobile!57
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/806c7d7fefc59c552e4821dd62090b154ad65db8

Git commit d24784f0075f4f2f637d917b4f3b78f812470a78 by Evangelos Ribeiro Tzaras on 18/03/2025 at 19:16..
data/hwdb: Add xioami-daisy

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz at fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/63>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d24784f0075f4f2f637d917b4f3b78f812470a78

Git commit 27030d906d99783b143463a47a8551e225c12e4a by Marge Bot on 18/03/2025 at 20:56..
Merge branch 'add_xiaomi_daisy' into 'main'

data/hwdb: Add xioami-daisy

See merge request World/Phosh/gmobile!63
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/27030d906d99783b143463a47a8551e225c12e4a

Git commit 60b8ba4b442bbacf6435ad9d6220e2ead8a36764 by Marge Bot (on behalf of Guido Günther) on 20/03/2025 at 13:38..
data/hwdb: Add Google Pixel 3a (Sargo)

Thanks: Giovanni Caligaris
Closes: https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/12
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/62>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/60b8ba4b442bbacf6435ad9d6220e2ead8a36764

Git commit 8807770809d79d6d8ebf02e2fb2ce191c30d2726 by Marge Bot on 20/03/2025 at 13:38..
Merge branch 'sargo' into 'main'

data/hwdb: Add Google Pixel 3a (Sargo)

Closes #12

See merge request World/Phosh/gmobile!62
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8807770809d79d6d8ebf02e2fb2ce191c30d2726

Git commit 16cd1d427c21a5aed6889ee71b8e506500ed48d8 by Marge Bot (on behalf of Evangelos Ribeiro Tzaras) on 20/03/2025 at 14:48..
data/hwdb: Add shift6mq wakeup keys

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz at fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/61>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/16cd1d427c21a5aed6889ee71b8e506500ed48d8

Git commit b5de6e7797cb25e5225863476c467f70d0cc8bff by Marge Bot on 20/03/2025 at 14:48..
Merge branch 'add_shift6mq' into 'main'

data/hwdb: Add shift6mq wakeup keys

See merge request World/Phosh/gmobile!61
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b5de6e7797cb25e5225863476c467f70d0cc8bff

Git commit f3c9ec9b63830c9a929005850c2d716bb392171b by Guido Günther on 21/03/2025 at 17:47..
treewide: Document changes and release 0.2.2

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/64>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f3c9ec9b63830c9a929005850c2d716bb392171b

Git commit e29c4cc6cf6c956f49408e8ab4383621b4727305 by Marge Bot on 22/03/2025 at 07:30..
Merge branch 'rel-0.2.2' into 'main'

treewide: Document changes and release 0.2.2

See merge request World/Phosh/gmobile!64
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e29c4cc6cf6c956f49408e8ab4383621b4727305

Git commit 3256fb7e016eb560bbaaa6018dab023ed678a0ec by Guido Günther on 22/03/2025 at 07:39..
Update upstream source from tag 'upstream/0.2.2'

Update to upstream version '0.2.2'
with Debian dir 299543366184440ba36bc820efe6f9985ed91336
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3256fb7e016eb560bbaaa6018dab023ed678a0ec

Git commit 86dd8ccf5770e3c6de2dcfdf05b5bdb388b5cba0 by Guido Günther on 22/03/2025 at 07:39..
New upstream release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/86dd8ccf5770e3c6de2dcfdf05b5bdb388b5cba0

Git commit 2ab817b7d30ac2b55de18114a997e082de0b9f56 by Guido Günther on 22/03/2025 at 07:39..
New upstream version 0.2.2
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2ab817b7d30ac2b55de18114a997e082de0b9f56

Git commit 0c5169cc969d21e14b376dd3467c7f6c82377215 by Guido Günther on 22/03/2025 at 07:40..
Bump standards version

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0c5169cc969d21e14b376dd3467c7f6c82377215

Git commit cf3d3da3dd4aaf06f1ffacb3ee559e4315b48c96 by Guido Günther on 22/03/2025 at 07:41..
Wrap and sort

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/cf3d3da3dd4aaf06f1ffacb3ee559e4315b48c96

Git commit 257b08414d75f5acf925dd2cee59b600a957d0f2 by Guido Günther on 22/03/2025 at 07:44..
symbols: Add new symbol

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/257b08414d75f5acf925dd2cee59b600a957d0f2

Git commit 571278fb2d8da74d13cbb511da6f0ab1cf6ffbde by Guido Günther on 22/03/2025 at 08:01..
Document changes and release 0.2.2-1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/571278fb2d8da74d13cbb511da6f0ab1cf6ffbde

Git commit 853ad4590773ff80a7dd46861116e5899ddc74a1 by Guido Günther on 22/03/2025 at 08:19..
Merge branch 'rel-0.2.2' into 'debian/latest'

Update to 0.2.2

See merge request DebianOnMobile-team/gmobile!5
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/853ad4590773ff80a7dd46861116e5899ddc74a1

Git commit c3dd19e489e3942ba71ded605b5b6d4dad6286df by Guido Günther on 24/03/2025 at 15:00..
ci: Update shared scripts and dotfiles to a9fef9a

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/65>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c3dd19e489e3942ba71ded605b5b6d4dad6286df

Git commit eaeed6da6fe59139826d5066399bd7a08a3fc012 by Guido Günther on 24/03/2025 at 15:02..
build: Format meson files

Using:
   meson format -eir

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/65>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/eaeed6da6fe59139826d5066399bd7a08a3fc012

Git commit acff4e5203e38a4f2d3dfc267002f83f03b58089 by Guido Günther on 24/03/2025 at 15:03..
ci: Check meson format

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/65>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/acff4e5203e38a4f2d3dfc267002f83f03b58089

Git commit 8b068532ead79786ed869870fb17449122d9a558 by Marge Bot on 24/03/2025 at 15:30..
Merge branch 'mesonformat' into 'main'

build: Format meson files

See merge request World/Phosh/gmobile!65
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8b068532ead79786ed869870fb17449122d9a558

Git commit 5c9a37b400328344edb46ec8e939f4c2507c499e by Guido Günther on 29/03/2025 at 15:44..
libgmobile-common: Reload udev rules on package updates

Since we're part of a library we don't add a udev dependency.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/5c9a37b400328344edb46ec8e939f4c2507c499e

Git commit 2fd3562744df024d92647ba2cc26f7806eb3ba55 by Guido Günther on 29/03/2025 at 15:45..
Document changes and release 0.2.2-2
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2fd3562744df024d92647ba2cc26f7806eb3ba55

Git commit 83a1da76165a43c57802415bf10cf1f08d32c4d5 by Guido Günther on 16/04/2025 at 09:03..
build: Start 0.3 cycle

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/67>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/83a1da76165a43c57802415bf10cf1f08d32c4d5

Git commit 708e4e5705da7097639a61eb6ae84f52d569833d by Guido Günther on 16/04/2025 at 09:30..
build: Build vapi too

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/67>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/708e4e5705da7097639a61eb6ae84f52d569833d

Git commit a98214f424283f5ffc9052d62c74352cf094ee2d by Marge Bot on 16/04/2025 at 15:02..
Merge branch 'vapi' into 'main'

Build vapi files too

See merge request World/Phosh/gmobile!67
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a98214f424283f5ffc9052d62c74352cf094ee2d

Git commit 9684b9dfaa38a890721729d236b9ee57d338f6ac by Guido Günther on 17/04/2025 at 07:32..
treewide: Drop glib version conditionals

We require glib 2.78 anyway

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/66>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/9684b9dfaa38a890721729d236b9ee57d338f6ac

Git commit 6036b939a3a5739db860976922865a493510f841 by Guido Günther on 17/04/2025 at 07:32..
timeout: Conditionally cleanup source members

We might have partially inited sources when setting up a source fails.
This can happen with the following changes.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/66>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6036b939a3a5739db860976922865a493510f841

Git commit d936594a67316040e849306bfba35bc06492c93f by Guido Günther on 17/04/2025 at 07:32..
timeout: Pass clockid

This allows us to use the code for different clock types

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/66>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d936594a67316040e849306bfba35bc06492c93f

Git commit 1f884b6061220143e3e4d7f37c9628a3abefe35d by Guido Günther on 17/04/2025 at 07:32..
timeout: Add wakeup timer

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/66>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1f884b6061220143e3e4d7f37c9628a3abefe35d

Git commit abafb79799a88ac3cca0238be7c3bb40554049da by Guido Günther on 17/04/2025 at 07:32..
timeout: Bubble up errors

This slightly changes the existing API/ABI as
gm_timeout_add_seconds_once can now return 0 but given the current users
that is likely o.k.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/66>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/abafb79799a88ac3cca0238be7c3bb40554049da

Git commit b8f552beebf595a6afe6e2c23ee4cbe46d57642a by Guido Günther on 17/04/2025 at 07:32..
example: Add wake system example

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/66>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b8f552beebf595a6afe6e2c23ee4cbe46d57642a

Git commit 2810600ab0387fe5b5b46d5b6635739c5e6c2f19 by Marge Bot on 23/04/2025 at 15:21..
Merge branch 'boottime-alarm' into 'main'

Add wakeup timer support

See merge request World/Phosh/gmobile!66
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2810600ab0387fe5b5b46d5b6635739c5e6c2f19

Git commit b1cd28b89a105b83b3b485c28f94af0b53dc6966 by adamthiede (on behalf of Adam) on 01/05/2025 at 17:43..
data/hwdb: Add pinephone 3.5mm headset play-pause button

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/68>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b1cd28b89a105b83b3b485c28f94af0b53dc6966

Git commit 035b67d60f54886f7337ac18dad318a0a7bb6fac by Marge Bot on 01/05/2025 at 19:08..
Merge branch 'patch-1' into 'main'

data/hwdb: Add 3.5mm headset play-pause button

See merge request World/Phosh/gmobile!68
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/035b67d60f54886f7337ac18dad318a0a7bb6fac

Git commit eab776158ebad7c87405386ff96e31fd927be04d by Marge Bot (on behalf of Guido Günther) on 06/05/2025 at 19:15..
build: Allow to install tests

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/69>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/eab776158ebad7c87405386ff96e31fd927be04d

Git commit 75d47c00a6b0a2646a2eca52b7cf846336a7690c by Marge Bot (on behalf of Guido Günther) on 06/05/2025 at 19:15..
packaging: Add package for tests

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/69>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/75d47c00a6b0a2646a2eca52b7cf846336a7690c

Git commit 1dd365c52a0071f1e2cd7509025436cfec0829fc by Marge Bot (on behalf of Guido Günther) on 06/05/2025 at 19:15..
packaging: Add autopkgtest that runs the installed tests

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/69>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1dd365c52a0071f1e2cd7509025436cfec0829fc

Git commit aae71341c0ae0b79112c5858238272b9e8093986 by Marge Bot on 06/05/2025 at 19:15..
Merge branch 'installed-tests' into 'main'

build: Allow to install tests

See merge request World/Phosh/gmobile!69
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/aae71341c0ae0b79112c5858238272b9e8093986

Git commit 16046a70e3ded10b521213e00c77cd31a687d5f5 by Guido Günther on 06/05/2025 at 19:16..
Merge branch 'udev-trigger' into 'debian/latest'

libgmobile-common: Reload udev rules on package updates

See merge request DebianOnMobile-team/gmobile!6
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/16046a70e3ded10b521213e00c77cd31a687d5f5

Git commit 97c696c14bc273a1c48b518db27e99449ce28717 by Guido Günther on 07/05/2025 at 11:54..
treewide: Document changes and release 0.3.0

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/97c696c14bc273a1c48b518db27e99449ce28717

Git commit 262fb95d07790e79972620aa2b256d554323dad7 by Guido Günther on 07/05/2025 at 16:17..
Merge branch 'rel-0.3.0' into 'main'

treewide: Document changes and release 0.3.0

See merge request World/Phosh/gmobile!70
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/262fb95d07790e79972620aa2b256d554323dad7

Git commit 7c613f5430a4b7a64e94670677b7af5e862fed17 by Guido Günther on 07/05/2025 at 16:19..
Update upstream source from tag 'upstream/0.3.0'

Update to upstream version '0.3.0'
with Debian dir fbadc9e6ae52629c7cdef35fbb9054eef24211f0
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/7c613f5430a4b7a64e94670677b7af5e862fed17

Git commit e09453172552435c0e60d23f882beb16eea4c7d9 by Guido Günther on 07/05/2025 at 16:19..
New upstream release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e09453172552435c0e60d23f882beb16eea4c7d9

Git commit 38e780fc8de45c452458303f8136c07cb80e6b12 by Guido Günther on 07/05/2025 at 16:19..
New upstream version 0.3.0
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/38e780fc8de45c452458303f8136c07cb80e6b12

Git commit 8f727adb1d47d0b5b8b401c897476fd6d56ed622 by Guido Günther on 07/05/2025 at 16:24..
packaging: Install tests to examples
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8f727adb1d47d0b5b8b401c897476fd6d56ed622

Git commit 3b02cbc5a95cbc2407646ce4adf4c09a6de4f9bf by Guido Günther on 07/05/2025 at 17:10..
Fix name of not-installed test
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/3b02cbc5a95cbc2407646ce4adf4c09a6de4f9bf

Git commit 0b699d453152a651c52f272701969ee94d95aa66 by Guido Günther on 07/05/2025 at 17:11..
tests: Fix name of not-installed test

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/71>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/0b699d453152a651c52f272701969ee94d95aa66

Git commit 520aac5b4f87101ffb6fcb8e3dcc44c75035f3b3 by Marge Bot on 07/05/2025 at 17:34..
Merge branch 'fix-notinstalled-test-name' into 'main'

tests: Fix name of not-installed test

See merge request World/Phosh/gmobile!71
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/520aac5b4f87101ffb6fcb8e3dcc44c75035f3b3

Git commit b66a83d700261b51ed2fd2a079ac667b25bf23ac by Guido Günther on 07/05/2025 at 17:35..
packaging: Add autopkgtest that runs the installed tests

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/69>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b66a83d700261b51ed2fd2a079ac667b25bf23ac

Git commit 4fec1866ab791b662e7da9629f8c85048bb3c2aa by Guido Günther on 07/05/2025 at 17:35..
Install vapi files

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4fec1866ab791b662e7da9629f8c85048bb3c2aa

Git commit 152994b43562afb986fde8cabb9a605232cc898d by Guido Günther on 07/05/2025 at 17:35..
Add two new symbols

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/152994b43562afb986fde8cabb9a605232cc898d

Git commit f4cc0ce484d6acb818abdbfc94171bdc0ebb3381 by Guido Günther on 07/05/2025 at 17:35..
Document changes and release 0.3.0-1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/f4cc0ce484d6acb818abdbfc94171bdc0ebb3381

Git commit 5612a61a945cad39fd725bd2661457352d49cc7a by Guido Günther on 07/05/2025 at 18:13..
Merge branch 'rel-0.3.0' into 'debian/latest'

Update to 0.3.0

See merge request DebianOnMobile-team/gmobile!7
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/5612a61a945cad39fd725bd2661457352d49cc7a

Git commit 4c9e7aee8a8050fd22882658b0528e6f6cbb0a95 by Evangelos Ribeiro Tzaras on 08/05/2025 at 14:55..
data/hwdb: Insert empty line to indicate a new input device

Otherwise it will get ignored (slightly edited for readability):

$ sudo systemd-hwdb update
/usr/lib/udev/hwdb.d/61-gmobile-wakeup.hwdb:110:
  Property or empty line expected, got "gmobile:name:PinePhone 1c22e00.codec-jack:dt:pine64,pinephone-1.*", ignoring record.
/usr/lib/udev/hwdb.d/61-gmobile-wakeup.hwdb:111:
  Match expected but got indented property " GM_WAKEUP_KEY_164=0", ignoring line.

Fixes b1cd28b89a105b83b3b485c28f94af0b53dc6966

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/72>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4c9e7aee8a8050fd22882658b0528e6f6cbb0a95

Git commit da033b96789bd01101c1417d289ed1718624adba by Marge Bot on 08/05/2025 at 15:16..
Merge branch 'pp_empty_line' into 'main'

data/hwdb: Insert empty line to indicate a new input device

See merge request World/Phosh/gmobile!72
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/da033b96789bd01101c1417d289ed1718624adba

Git commit 71235d6533b9c439858129f7e8302a4c2dcbc320 by Evangelos Ribeiro Tzaras on 09/05/2025 at 08:34..
data/hwdb: Add Fairphone 5

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz at fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/74>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/71235d6533b9c439858129f7e8302a4c2dcbc320

Git commit dc03dfe6aa57775d438cbe7cabd1a9cfc6f740e1 by Marge Bot on 09/05/2025 at 13:54..
Merge branch 'add_fp5' into 'main'

data/hwdb: Add Fairphone 5

See merge request World/Phosh/gmobile!74
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/dc03dfe6aa57775d438cbe7cabd1a9cfc6f740e1

Git commit e720423bebcead8627d6cf4654fd8aa5585adc12 by Guido Günther on 09/05/2025 at 19:29..
packaging: Fix build profile name

It's `noinsttest`

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/75>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e720423bebcead8627d6cf4654fd8aa5585adc12

Git commit 6d5a0d76c01c1e980f6089d5121cd54dbb25da1c by Marge Bot on 09/05/2025 at 19:30..
Merge branch 'noinsttest' into 'main'

packaging: Fix build profile name

See merge request World/Phosh/gmobile!75
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/6d5a0d76c01c1e980f6089d5121cd54dbb25da1c

Git commit 4ae3aefecac01a5e0a3e5e181c4afeac564a3fac by fossdd on 10/05/2025 at 10:10..
data: Add border radius for oneplus,enchilada

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/76>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4ae3aefecac01a5e0a3e5e181c4afeac564a3fac

Git commit 93b56a8a21191c5455ebb53dc8b89310cad44c9c by Marge Bot on 10/05/2025 at 10:21..
Merge branch 'enchilada-broder-radius' into 'main'

data: Add border radius for oneplus,enchilada

See merge request World/Phosh/gmobile!76
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/93b56a8a21191c5455ebb53dc8b89310cad44c9c

Git commit 17f21cff08fcc99a246178ee0ab9ef0e5fa166d3 by Marge Bot (on behalf of Guido Günther) on 21/05/2025 at 07:24..
build: Start 0.4.0 cycle

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/79>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/17f21cff08fcc99a246178ee0ab9ef0e5fa166d3

Git commit 61a77da5f42187f968b5b1c2031bea604f4856f0 by Marge Bot (on behalf of Guido Günther) on 21/05/2025 at 07:24..
tests: Sort alphabetically

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/79>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/61a77da5f42187f968b5b1c2031bea604f4856f0

Git commit 2837c8ab7e8cc2bb69b7e1af45488e6ff89ed324 by Marge Bot (on behalf of Guido Günther) on 21/05/2025 at 07:24..
gm-mcc-mnc: Add MCC to ISO conversion

We use this in Chatty, Calls and Cbd so it should move to a library.
(Rule of three).

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/79>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2837c8ab7e8cc2bb69b7e1af45488e6ff89ed324

Git commit 74416c5a9dbe9d396dcb3ec4a8fce2f4c655e347 by Marge Bot on 21/05/2025 at 07:24..
Merge branch 'mmc-to-iso' into 'main'

gm-mcc-mnc: Add MCC to ISO conversion

See merge request World/Phosh/gmobile!79
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/74416c5a9dbe9d396dcb3ec4a8fce2f4c655e347

Git commit c0ea6bc07de22b90133e17c7ed7f2a1aff943661 by Guido Günther on 24/05/2025 at 10:37..
doc: Fix manpage subject

This makes the `apropos` output look better:

Before:

```
gmobile.udev (5)     - (unknown subject)
```

After:

```
gmobile.udev (5)     - Device configuration for gmobile
```

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/80>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c0ea6bc07de22b90133e17c7ed7f2a1aff943661

Git commit ca6e0a57b388bcb27005f7bc3b8759a0cc19a4c0 by Marge Bot on 29/05/2025 at 07:00..
Merge branch 'man' into 'main'

doc: Fix manpage subject

See merge request World/Phosh/gmobile!80
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ca6e0a57b388bcb27005f7bc3b8759a0cc19a4c0

Git commit 1def5da0e10c68a910fe4762efb079774755f90d by Guido Günther (on behalf of fossdd) on 29/05/2025 at 07:21..
data: Add border radius for oneplus,enchilada

(cherry picked from commit 4ae3aefecac01a5e0a3e5e181c4afeac564a3fac)

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/81>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1def5da0e10c68a910fe4762efb079774755f90d

Git commit 4d8f74945f032ab96ddc6d2f67ccb29940bde0b2 by Guido Günther (on behalf of Evangelos Ribeiro Tzaras) on 29/05/2025 at 07:21..
data/hwdb: Insert empty line to indicate a new input device

Otherwise it will get ignored (slightly edited for readability):

$ sudo systemd-hwdb update
/usr/lib/udev/hwdb.d/61-gmobile-wakeup.hwdb:110:
  Property or empty line expected, got "gmobile:name:PinePhone 1c22e00.codec-jack:dt:pine64,pinephone-1.*", ignoring record.
/usr/lib/udev/hwdb.d/61-gmobile-wakeup.hwdb:111:
  Match expected but got indented property " GM_WAKEUP_KEY_164=0", ignoring line.

Fixes b1cd28b89a105b83b3b485c28f94af0b53dc6966

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz at fortysixandtwo.eu>
(cherry picked from commit 4c9e7aee8a8050fd22882658b0528e6f6cbb0a95)

Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/81>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4d8f74945f032ab96ddc6d2f67ccb29940bde0b2

Git commit 9402a1130cd4cc640a6cfd37e8d5aa6d0ffe60a1 by Guido Günther on 29/05/2025 at 07:21..
tests: Fix name of not-installed test

Signed-off-by: Guido Günther <agx at sigxcpu.org>
(cherry picked from commit 0b699d453152a651c52f272701969ee94d95aa66)

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/81>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/9402a1130cd4cc640a6cfd37e8d5aa6d0ffe60a1

Git commit 90f53c95eb8699deed12e7053c4a202f76816dba by Guido Günther on 29/05/2025 at 07:31..
treewide: Document changes and release 0.3.1

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/81>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/90f53c95eb8699deed12e7053c4a202f76816dba

Git commit 2eb81fde88084658c6f0349749b837589f6865ce by Marge Bot on 29/05/2025 at 08:50..
Merge branch 'rel-0.3.1' into 'gmobile-0.3.x'

Release 0.3.1

See merge request World/Phosh/gmobile!81
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/2eb81fde88084658c6f0349749b837589f6865ce

Git commit 87cdd29e06a754e3bb444e098579e00c4727d4f8 by Guido Günther on 29/05/2025 at 09:51..
packaging: Switch branch to point releases

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/87cdd29e06a754e3bb444e098579e00c4727d4f8

Git commit e7fdc04541e835f765f5263135cb5ee2a699abcb by Guido Günther on 29/05/2025 at 12:30..
Update upstream source from tag 'upstream/0.3.1'

Update to upstream version '0.3.1'
with Debian dir 8c1db55ebe1b9965f4098af90f5391b464521384
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e7fdc04541e835f765f5263135cb5ee2a699abcb

Git commit d4edcc3117d095a03b0e9773d8b3fa2b79c61b07 by Guido Günther on 29/05/2025 at 12:30..
New upstream release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d4edcc3117d095a03b0e9773d8b3fa2b79c61b07

Git commit 026afb7856cbbf839c77b13012f99706d425c0c8 by Guido Günther on 29/05/2025 at 12:30..
New upstream version 0.3.1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/026afb7856cbbf839c77b13012f99706d425c0c8

Git commit aee94e40da8e019181958dd54b1362a3286a8500 by Guido Günther on 29/05/2025 at 12:30..
Drop patches

Applied upstream

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/aee94e40da8e019181958dd54b1362a3286a8500

Git commit 31ec07b6ad53e9f59a83c1ad4ec583682aad6365 by Guido Günther on 29/05/2025 at 12:32..
Document changes and release 0.3.1-1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/31ec07b6ad53e9f59a83c1ad4ec583682aad6365

Git commit e9a41f2b2cf07893124727f68c78327a8d92044c by Guido Günther on 29/05/2025 at 13:00..
Merge branch 'rel-0.3.1' into 'debian/latest'

Update to 0.3.1

See merge request DebianOnMobile-team/gmobile!9
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e9a41f2b2cf07893124727f68c78327a8d92044c

Git commit 1b7adfd6fb1ac6d6eaf3b062afbdcb40887dea5d by Evangelos Ribeiro Tzaras on 18/06/2025 at 14:00..
meson: Fix typo

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz at fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/82>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/1b7adfd6fb1ac6d6eaf3b062afbdcb40887dea5d

Git commit 8b41ff5b702b564a3f0e1bd8d257884049f55c3d by Marge Bot on 18/06/2025 at 14:37..
Merge branch 'fix_typo_meson' into 'main'

meson: Fix typo

See merge request World/Phosh/gmobile!82
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8b41ff5b702b564a3f0e1bd8d257884049f55c3d

Git commit b741f7b6bed56fe7fcc913b963eec29d4b3a284e by Marge Bot (on behalf of Bardia Moshiri) on 21/06/2025 at 08:56..
data/hwdb: Add FuriPhone FLX1

even tho all 112, 114 and 115 are on the same controller, GM_WAKEUP_KEY_DEFAULT=0 will not do as it will break internal equipment.

Signed-off-by: Bardia Moshiri <bardia at furilabs.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/78>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b741f7b6bed56fe7fcc913b963eec29d4b3a284e

Git commit ba85be3278947047fe22d1f9001816217fe920ca by Marge Bot on 21/06/2025 at 08:57..
Merge branch 'main' into 'main'

data/hwdb: Add FuriPhone FLX1

See merge request World/Phosh/gmobile!78
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/ba85be3278947047fe22d1f9001816217fe920ca

Git commit a7b9e4d287fd26cb3412964b2dc9c4c1322497eb by Guido Günther on 21/06/2025 at 09:03..
treewide: Document changes and release 0.4.0

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/gmobile/-/merge_requests/83>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/a7b9e4d287fd26cb3412964b2dc9c4c1322497eb

Git commit fb21129f5d31a6e640225415a25118d8f16363a1 by Marge Bot on 22/06/2025 at 08:36..
Merge branch 'rel-0.4.0' into 'main'

treewide: Document changes and release 0.4.0

See merge request World/Phosh/gmobile!83
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/fb21129f5d31a6e640225415a25118d8f16363a1

Git commit 78ad55fa02cfdd9a33167e01d44ad7d317540a53 by Guido Günther on 22/06/2025 at 08:59..
New upstream version 0.4.0
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/78ad55fa02cfdd9a33167e01d44ad7d317540a53

Git commit c83530020e291aada145c3bbde2533a2ac540775 by Guido Günther on 22/06/2025 at 08:59..
Update upstream source from tag 'upstream/0.4.0'

Update to upstream version '0.4.0'
with Debian dir d5d3609497bee6d53048a8c4031b1e29a52a00cd
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/c83530020e291aada145c3bbde2533a2ac540775

Git commit 4cc0287287256a01c48a0632d0f4bc8a12d0c859 by Guido Günther on 22/06/2025 at 08:59..
New upstream release
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/4cc0287287256a01c48a0632d0f4bc8a12d0c859

Git commit 8bb6be4746c3b48e846508c4288b049a52c3e242 by Guido Günther on 22/06/2025 at 09:02..
Add new library symbols

Signed-off-by: Guido Günther <agx at sigxcpu.org>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/8bb6be4746c3b48e846508c4288b049a52c3e242

Git commit d9c39b20839d58a45e31ad0ff7fafaf5c8eff1f8 by Guido Günther on 22/06/2025 at 09:05..
Document changes and release 0.4.0-1
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/d9c39b20839d58a45e31ad0ff7fafaf5c8eff1f8

Git commit e3669dd593eb77dc154315b5fe2469faeb973e7b by Guido Günther on 22/06/2025 at 09:25..
Merge branch 'rel-0.4.0' into 'debian/latest'

Update to 0.4.0

See merge request DebianOnMobile-team/gmobile!10
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/e3669dd593eb77dc154315b5fe2469faeb973e7b

Git commit b037ebbf27b6b0cc7ff8d90d6eda6b17d2f99d12 by Evangelos Ribeiro Tzaras on 03/07/2025 at 12:14..
d/control: Add udev to Suggests on libgmobile-common

Our postinst run `udevadm trigger`.
Having udev fixes the following non-fatal warning:

 Setting up libgmobile-common (0.4.0-1) ...
 /var/lib/dpkg/info/libgmobile-common.postinst: 23: udevadm: not found

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz-debian at fortysixandtwo.eu>
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/b037ebbf27b6b0cc7ff8d90d6eda6b17d2f99d12

Git commit fd9b6b11c34900f52d497e5f5360fdadf0c40da8 by Guido Günther on 04/07/2025 at 06:42..
Merge branch 'add_udevadm_dep' into 'debian/latest'

d/control: Add udev dependency on libgmobile-common

See merge request DebianOnMobile-team/gmobile!11
https://invent.kde.org/neon/backports-noble/gmobile-noble/-/commit/fd9b6b11c34900f52d497e5f5360fdadf0c40da8


More information about the Neon-commits mailing list