<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ayatana-indicator-bluetooth/src/profile.vala, 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>2023-02-14T14:04:34+00:00</updated>
<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/*.vala: Follow-up fix for dd2f32e2 (fixing GPL-3 license texts in file headers).</title>
<updated>2020-10-30T14:06:42+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2020-10-30T14:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=2191d31353039dbc1feec5f29f0a21a4c58171bb'/>
<id>urn:sha1:2191d31353039dbc1feec5f29f0a21a4c58171bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>src/*.vala: Fix license headers having been a mix of GPL and LGPL license text fragments. Adapt to GPL-3, fully.</title>
<updated>2020-10-30T13:57:48+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2020-10-30T13:53:01+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=dd2f32e24d10e9428b7e24af44d40f0f7b434307'/>
<id>urn:sha1:dd2f32e24d10e9428b7e24af44d40f0f7b434307</id>
<content type='text'>
</content>
</entry>
<entry>
<title>src/*: Switch to new activate state connect approach, rathern than using notify["state"].connect.</title>
<updated>2020-10-26T10:57:18+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2020-10-25T15:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=33860bf0e3eeda568aa9347542947472c53b4d6b'/>
<id>urn:sha1:33860bf0e3eeda568aa9347542947472c53b4d6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>src/*: Scope and white-space fixes.</title>
<updated>2020-10-26T10:57:18+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2020-10-25T15:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=89e7fc16f96d04c6f14049d81399fa854a3ee390'/>
<id>urn:sha1:89e7fc16f96d04c6f14049d81399fa854a3ee390</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch over from Ubuntu System Indicator to Ayatana System Indicator.</title>
<updated>2020-10-25T21:52:10+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2020-10-25T15:14:34+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=67376d6a03a49eec1fdcb2c07509a6994d089e69'/>
<id>urn:sha1:67376d6a03a49eec1fdcb2c07509a6994d089e69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mark the 'Bluetooth' menuitem for translation</title>
<updated>2013-12-06T16:13:00+00:00</updated>
<author>
<name>Charles Kerr</name>
<email>charles.kerr@canonical.com</email>
</author>
<published>2013-12-06T16:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-bluetooth/commit/?id=f1ebedfa17339bc9903a347900cf2753535a5e86'/>
<id>urn:sha1:f1ebedfa17339bc9903a347900cf2753535a5e86</id>
<content type='text'>
</content>
</entry>
</feed>
