aboutsummaryrefslogtreecommitdiff
path: root/src/mm-base-cbm.c
AgeCommit message (Collapse)Author
2025-05-23base-cbm: Export the lang property on DBusGuido Günther
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-05-22base-cbm: Install properties one by oneGuido Günther
`g_object_class_install_property` picks up `PROP_BIND_TO` resulting in a crash on the first CBM received. Fixes: ec5104c9a ("Move log parent and connection property binding to helper") Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-05-08base-cbm,cbm-list,iface-cbm: remove usage of MMBaseModemDan Williams
CBM isn't as complicated as SMS, and the CBM class itself doesn't need to be overridden by QMI/MBIM/etc. Now that the log parent and connection binding no longer require MMBaseModem we can flatten the CBM object creation and remove usage of MMBaseModem. Signed-off-by: Dan Williams <dan@ioncontrol.co>
2025-05-08Move log parent and connection property binding to helperDan Williams
Continues removing usage of MMBaseModem in a bunch of files by splitting out bits of its usage to separate interfaces. Signed-off-by: Dan Williams <dan@ioncontrol.co>
2025-03-11treewide: Fix typosGuido Günther
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2024-12-01cbm: Add CellBroadcast interfaceGuido Günther
This adds support for the Cell Broadcast interface allowing to receive, list, read and delete Cell Broadcast messages via the org.freedesktop.ModemManager1.Modem.CellBroadcast and org.freedesktop.ModemManager1.Cbm interfaces. Signed-off-by: Guido Günther <agx@sigxcpu.org>