imsd/packaging
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 828b0af95b
README, AGENTS.md: a short README for people, the detail in AGENTS.md
The README had grown to 422 lines: the device and carrier table came
after 61 lines of architecture, and the configuration section after 237
lines of architecture, that table, build, run and packaging notes and
GNOME Calls detail.

AGENTS.md, a file for coding agents, takes that detail and adds to it: a
reference to the tree at this commit, written from the code and the
bench record. The README is now what a person needs: what imsd is and
its status, the verified device/carrier table, what it needs, how to
install and enable it, the two dialers, a status check for the installed
daemon, a `Not there yet` list, and where the rest is.

In-tree comments that sent readers to README sections which moved — the
cross-compiling flow (the CI workflow, build-package.sh,
APKBUILD.binary), GNOME Calls' known gaps (imsd-ofono-restart-calls.sh),
the D-Bus ABI (main.cpp) and the Configuration section (imsd.service) —
point at AGENTS.md's sections now.
2026-10-06 14:01:33 +02:00
..
80-imsd-ofono.preset ofonod: keep VoiceCallManager published across imsd restarts; enable on install 2026-09-20 16:58:42 +02:00
80-imsd.preset packaging: drop the aport; fp6-img installs the published apk 2026-09-02 16:08:21 +02:00
90_imsd-ofono.gschema.override ofonod: GNOME Calls backend over org.ofono for Phosh and GNOME Mobile 2026-09-20 16:07:46 +02:00
APKBUILD imsd, imsd-ofonod: let polkit decide call control, not the account name 2026-10-06 14:01:33 +02:00
APKBUILD.binary README, AGENTS.md: a short README for people, the detail in AGENTS.md 2026-10-06 14:01:33 +02:00
build-package.sh README, AGENTS.md: a short README for people, the detail in AGENTS.md 2026-10-06 14:01:33 +02:00
ims-pdn-up.sh ims-pdn-up, imsd: register on the PDN's own address, not the kernel's temporary one 2026-10-06 14:01:33 +02:00
imsd-dialerd.desktop ofonod: keep VoiceCallManager published across imsd restarts; enable on install 2026-09-20 16:58:42 +02:00
imsd-handover.sh packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd-ofono-restart-calls.sh README, AGENTS.md: a short README for people, the detail in AGENTS.md 2026-10-06 14:01:33 +02:00
imsd-ofono.post-install packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd-ofono.post-upgrade packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd-ofonod.service imsd, imsd-ofonod: let polkit decide call control, not the account name 2026-10-06 14:01:33 +02:00
imsd-systemd.post-install packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd-systemd.post-upgrade packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd.post-install packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd.post-upgrade packaging: restart imsd and imsd-ofonod on upgrade 2026-10-06 14:01:33 +02:00
imsd.service README, AGENTS.md: a short README for people, the detail in AGENTS.md 2026-10-06 14:01:33 +02:00
make-bin-tarball.sh imsd, imsd-ofonod: let polkit decide call control, not the account name 2026-10-06 14:01:33 +02:00
make-sysroot.sh imsd 0.2.7 — initial public snapshot 2026-07-22 23:04:21 +02:00
net.catcrafts.IMS1.conf imsd, imsd-ofonod: let polkit decide call control, not the account name 2026-10-06 14:01:33 +02:00
net.catcrafts.IMS1.policy imsd, imsd-ofonod: let polkit decide call control, not the account name 2026-10-06 14:01:33 +02:00
org.kde.modem.daemon.desktop packaging: drop the aport; fp6-img installs the published apk 2026-09-02 16:08:21 +02:00
org.ofono.conf imsd, imsd-ofonod: let polkit decide call control, not the account name 2026-10-06 14:01:33 +02:00