<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ayatana-indicator-sound/tests/CMakeLists.txt, branch personal/peat-psuwit/protected-superclass</title>
<subtitle>Ayatana Indicator Sound Applet</subtitle>
<id>https://openid.arctica-project.org/ayatana-indicator-sound/atom?h=personal%2Fpeat-psuwit%2Fprotected-superclass</id>
<link rel='self' href='https://openid.arctica-project.org/ayatana-indicator-sound/atom?h=personal%2Fpeat-psuwit%2Fprotected-superclass'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/'/>
<updated>2023-11-28T18:42:23+00:00</updated>
<entry>
<title>src, tests: fix -Wint-to-pointer-cast and a chance of test crash</title>
<updated>2023-11-28T18:42:23+00:00</updated>
<author>
<name>Ratchanan Srirattanamet</name>
<email>ratchanan@ubports.com</email>
</author>
<published>2023-11-28T17:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=41c2b5c21de5a3774f0bbb54de3999eaccc7de70'/>
<id>urn:sha1:41c2b5c21de5a3774f0bbb54de3999eaccc7de70</id>
<content type='text'>
Turns the constructor of `VolumeControl` and `VolumeWarning` from
`internal` to `protected`. This makes Vala emits C declaration of
constructors, which is required by the test's mocks extending these
classes, in the external header.

Without them, the mocks' C code would then consider them "implicitly
declared", and will assume they return `int` instead of a pointer. If
the returned address happened to be higher than `INT_MAX`, the code will
consider the returned address negative and sign-extend it when casting
to a pointer, corrupting it.

As for "unprivating" these constructors, this is an internal static
library anyway. No libraries or headers are installed from this package.
This change is invisible from outside.
</content>
</entry>
<entry>
<title>tests/CMakeLists.txt Add TEST_INCLUDE_DIRS to include-directories</title>
<updated>2022-06-13T08:10:27+00:00</updated>
<author>
<name>Sergey Chupligin</name>
<email>neochapay@gmail.com</email>
</author>
<published>2022-06-08T11:28:47+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=6f81698b380df6494400b6d524b232d4e4e78bc8'/>
<id>urn:sha1:6f81698b380df6494400b6d524b232d4e4e78bc8</id>
<content type='text'>
Fixes: https://github.com/AyatanaIndicators/ayatana-indicator-sound/issues/80
</content>
</entry>
<entry>
<title>Fix build warnings</title>
<updated>2022-02-18T07:25:19+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2022-02-17T23:35:47+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=e112ae970b0719de8158fdc1deb281e2ee098390'/>
<id>urn:sha1:e112ae970b0719de8158fdc1deb281e2ee098390</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make Lomiri features configurable at build time</title>
<updated>2022-02-17T15:49:35+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-12-16T12:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=61d803b7701f030f5f8e1bf1f0b183056ee4dfc4'/>
<id>urn:sha1:61d803b7701f030f5f8e1bf1f0b183056ee4dfc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up schema detection and conditional code</title>
<updated>2021-11-15T03:40:51+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-11-10T23:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=88e440bb1689063c6d47ac7a4965eb597a8ec9cb'/>
<id>urn:sha1:88e440bb1689063c6d47ac7a4965eb597a8ec9cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop org.ayatana.AccountsService.Sound</title>
<updated>2021-11-12T12:13:10+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-11-10T10:19:39+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=611fb696d239afec803bd2fdfdcbc1b475ff3a26'/>
<id>urn:sha1:611fb696d239afec803bd2fdfdcbc1b475ff3a26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop data/org.ayatana.sound.gschema.xml</title>
<updated>2021-11-09T23:32:47+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-11-09T22:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=9cb09d85c6b652e0c7c683973a9fce10f8f5209f'/>
<id>urn:sha1:9cb09d85c6b652e0c7c683973a9fce10f8f5209f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename HAS_UBUNTU_SOUND_SCHEMA</title>
<updated>2021-11-08T08:02:06+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-11-03T20:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=45c279316fe33302d1348ef91a5851643c207f64'/>
<id>urn:sha1:45c279316fe33302d1348ef91a5851643c207f64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename com.ubuntu.sound</title>
<updated>2021-11-08T08:02:06+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-11-03T20:04:41+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=1ca91789f224d76507e2a2eac1cfef46c5c3c902'/>
<id>urn:sha1:1ca91789f224d76507e2a2eac1cfef46c5c3c902</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename UNITY_API*</title>
<updated>2021-11-05T12:43:51+00:00</updated>
<author>
<name>Robert Tari</name>
<email>robert@tari.in</email>
</author>
<published>2021-11-03T19:46:46+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/ayatana-indicator-sound/commit/?id=f3863a917df35d6e41459e9b12e0ca1bf328910b'/>
<id>urn:sha1:f3863a917df35d6e41459e9b12e0ca1bf328910b</id>
<content type='text'>
</content>
</entry>
</feed>
