Posts by allpurposemat@mastodon.gamedev.place
 (DIR) Post #B4oHcO0dYTtWCF6ci0 by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       @astraleureka "Speech is not supported on this platform." 🤐
       
 (DIR) Post #B6nQ8qM6sM04oixVWS by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       @mary there's Rockwork (for Ubuntu Touch) that works quite well, and my merge request to it which adds postmarketOS support: https://gitlab.com/muhammad23012009/rockwork/-/merge_requests/4It *does* need Qt5, though I started work yesterday on porting it to Qt6 (required for the new "Core Devices" watches due to weird BLE stuff).
       
 (DIR) Post #B6nnLcBp9ZEDaoCs6q by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       @mary ye :DIf you have a new Pebble (from Core Devices) it might not work just yet. At least with my Qt6 daemon port, it *does* talk to my new Core Time 2 buuut the app is convinced my watch is in recovery mode :PI'll probably hack on it tomorrow and see what happens!
       
 (DIR) Post #B6spS1KrkJ3t18PxHU by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       Yesterday I quickly "ported" the #Rockwork daemon to Qt6 in order to get it working with my newly arrived #Pebble Time 2 (Qt6 apparently has some Bluetooth LE upgrades that are needed (also it allows me to package it for pmOS)).It now runs, but there seems to be some protocol difference with the new watch as Rockworkd insists PebbleOS is booted to recovery mode, which is not the case. If I remove that parsing, some functions do work, so I must be on the right track.#LinuxMobile #postmarketOS
       
 (DIR) Post #B6spS1bsj2flruNXns by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       So, this is now working (small protocol change), but I'm missing the rather important functionality of sending notifications.The issue seems to be with watching the `org.freedesktop.Notifications` dbus interface, as it's not notifying me.Specifically, `dbus_watch_get_enabled` returns `false`, which seems wrong… been debugging for a few hours and no luck yet. Do I know anyone who might have a clue about this?#DBus #Pebble https://git.allpurposem.at/mat/rockwork/src/branch/mat/qt6/rockworkd/platformintegration/desktop/notificationmonitor.cpp#L293
       
 (DIR) Post #B6spS1sXj604haAqm0 by allpurposemat@mastodon.gamedev.place
       0 likes, 1 repeats
       
       It works!! Notifications once more get bridged from #postmarketOS to my #Pebble Time 2, this time with no dependencies on Qt5!Thanks to @jmlich for pointing me in the right direction wrt. DBus monitoring, that had me stumped for days.
       
 (DIR) Post #B6spS2H0G9Z9vRcNto by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       If anyone wants to take a look, here's the commit: https://git.allpurposem.at/mat/rockwork/commit/26786a891794438ed3eeab1b7fcd146e059ade01I opened a MR to upstream as well, but rebased w/o my postmarketOS build fixes so it might be less useful: https://gitlab.com/muhammad23012009/rockwork/-/merge_requests/5
       
 (DIR) Post #B6spS2QvfFVQQEGJN2 by allpurposemat@mastodon.gamedev.place
       0 likes, 0 repeats
       
       Right, of course it stopped working the moment I made this post 😄