<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ayatana-indicator-bluetooth/src, branch main</title>
<subtitle>Ayatana Indicator Bluetooth Service
</subtitle>
<id>https://openid.arctica-project.org/ayatana-indicator-bluetooth/atom?h=main</id>
<link rel='self' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/'/>
<updated>2025-05-08T21:07:09+00:00</updated>
<entry>
<title>Add desktop greeter profile</title>
<updated>2025-05-08T21:07:09+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2025-05-08T21:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=2647235691ad8e6b9c06cc5feff4d362c85e37ab'/>
<id>urn:sha1:2647235691ad8e6b9c06cc5feff4d362c85e37ab</id>
<content type='text'>
Fixes https://salsa.debian.org/ubports-team/lomiri/-/issues/44
</content>
</entry>
<entry>
<title>src/desktop.vala: Use blueman-manager for settings on XFCE</title>
<updated>2023-09-08T06:18:58+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2023-09-08T06:18:58+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=15beb49dabfeea439932181ecce3dad232024072'/>
<id>urn:sha1:15beb49dabfeea439932181ecce3dad232024072</id>
<content type='text'>
fixes https://github.com/AyatanaIndicators/ayatana-indicator-bluetooth/issues/49
</content>
</entry>
<entry>
<title>src/profile.vala: Send all menu root properties to D-Bus on Lomiri regardless of the Bluetooth state</title>
<updated>2023-02-14T14:04:34+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2023-02-14T14:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=fe15518f199556a93a0a68df37591218fc013f49'/>
<id>urn:sha1:fe15518f199556a93a0a68df37591218fc013f49</id>
<content type='text'>
fixes https://gitlab.com/ubports/development/core/packaging/ayatana-indicators/ayatana-indicator-bluetooth/-/issues/2
</content>
</entry>
<entry>
<title>src/profile.vala: Add tooltip.</title>
<updated>2022-09-05T10:52:51+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2022-07-22T12:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=19530d5638bd3d012c57a47ef2be92b8b5231970'/>
<id>urn:sha1:19530d5638bd3d012c57a47ef2be92b8b5231970</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hide bluetooth icon on hardware without bluetooth support</title>
<updated>2022-08-01T18:32:52+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2022-08-01T18:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=5ebb1a368c658d014a37c7558a71d9bab7b4a8b0'/>
<id>urn:sha1:5ebb1a368c658d014a37c7558a71d9bab7b4a8b0</id>
<content type='text'>
fixes https://github.com/AyatanaIndicators/ayatana-indicator-bluetooth/issues/42
</content>
</entry>
<entry>
<title>src/*.vala: make the switch item &amp; action QMenuModel compatible</title>
<updated>2022-06-21T17:46:15+00:00</updated>
<author>
<name>Ratchanan Srirattanamet</name>
<email>ratchanan@ubports.com</email>
</author>
<published>2022-06-21T17:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=b3adf1f4e9c406a7e3416259a9fa989f330f4942'/>
<id>urn:sha1:b3adf1f4e9c406a7e3416259a9fa989f330f4942</id>
<content type='text'>
QMenuModel, inheritting code from GTK, will consider the menu item not
"activatable" if the item's "target" [1] doesn't match the corresponding
action's parameter. Since we take a boolean as action's parameter (and
we can't change action's parameter easily since it's semi-public), we
instead have to pass "target".

Taking a page from the slider menu items, pass "true" as the target
will make QMenuModel considers the item activatable and reflect the
right state.

And while we're at it, restore the ability to use g_action_change_state
to change the state. This allows the clients that still support
Canonical's indicator (e.g. Lomiri) to not have to distinguish between
that and Ayatana's. This, again, is taken from how the slider menu items
work.

[1] i.e. the parameter to pass when activating the action. See
https://wiki.gnome.org/Projects/GLib/GApplication/DBusAPI#Attributes

Related: https://github.com/AyatanaIndicators/qmenumodel/issues/21
</content>
</entry>
<entry>
<title>src/desktop.vala: Fix device section layout</title>
<updated>2021-12-15T13:37:06+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-12-15T11:01:57+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=706ba0db4d54b8268e7ee634b54f7fae5c2d870b'/>
<id>urn:sha1:706ba0db4d54b8268e7ee634b54f7fae5c2d870b</id>
<content type='text'>
fixes https://github.com/AyatanaIndicators/ayatana-indicator-bluetooth/issues/35
</content>
</entry>
<entry>
<title>Drop lomiri-url-dispatcher</title>
<updated>2021-08-28T12:25:14+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-08-27T13:29:09+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=fe24f8d402eab2b4954c72a7d7c57af4b8cb7dce'/>
<id>urn:sha1:fe24f8d402eab2b4954c72a7d7c57af4b8cb7dce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace code with libayatana-common functions</title>
<updated>2021-08-28T12:22:15+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-08-27T12:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=3e045e899da78878f5f1da5f4d31ed05ad8aa008'/>
<id>urn:sha1:3e045e899da78878f5f1da5f4d31ed05ad8aa008</id>
<content type='text'>
- CMakeLists.txt: Add libayatana-common build dependency
- src/CMakeLists.txt: Add AyatanaCommon package to ayatana-indicator-bluetooth-service
- src/phone.vala: Replace local code with libayatana-common functions
- src/desktop.vala: Replace local code with libayatana-common functions
- vapi/lomiri-url-dispatcher.vapi: Drop file
</content>
</entry>
<entry>
<title>Use CMAKE_INSTALL_FULL_*DIR locations for installation</title>
<updated>2021-08-04T14:05:30+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-08-03T21:39:42+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=2ea849e4fab52d0b7baf5e2f3bc18a3169be44eb'/>
<id>urn:sha1:2ea849e4fab52d0b7baf5e2f3bc18a3169be44eb</id>
<content type='text'>
</content>
</entry>
</feed>
