<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ao2-client/src/text_file_functions.cpp, branch master</title>
<subtitle>AO2 client fork</subtitle>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/'/>
<entry>
<title>Drop Qt major version checks</title>
<updated>2026-03-30T13:07:11+00:00</updated>
<author>
<name>Osmium Sorcerer</name>
<email>os@sof.beauty</email>
</author>
<published>2026-03-25T03:45:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=f86a8fe59b6b41229cc9353d3144d0381494fed1'/>
<id>f86a8fe59b6b41229cc9353d3144d0381494fed1</id>
<content type='text'>
We only support Qt 6, remove all conditional code that was dependent on
earlier versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only support Qt 6, remove all conditional code that was dependent on
earlier versions.
</pre>
</div>
</content>
</entry>
<entry>
<title>CRLF to LF in append_to_file</title>
<updated>2026-03-30T13:07:11+00:00</updated>
<author>
<name>Osmium Sorcerer</name>
<email>os@sof.beauty</email>
</author>
<published>2026-03-24T23:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=80951bce78279a5e306983962b7367b7e1735fa8'/>
<id>80951bce78279a5e306983962b7367b7e1735fa8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change image extensions</title>
<updated>2026-03-29T22:22:25+00:00</updated>
<author>
<name>Osmium Sorcerer</name>
<email>os@sof.beauty</email>
</author>
<published>2026-03-22T17:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=06f34c776972542222623ca4f91880de97993fbf'/>
<id>06f34c776972542222623ca4f91880de97993fbf</id>
<content type='text'>
WebP was being incorrectly labeled as not static. While it does support
animation, it's a static image format by itself. As a result, WebP icons
didn't work, for example.

Only label APNG and GIF as explicitly not static, and add AVIF and WebP
to defaults.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
WebP was being incorrectly labeled as not static. While it does support
animation, it's a static image format by itself. As a result, WebP icons
didn't work, for example.

Only label APNG and GIF as explicitly not static, and add AVIF and WebP
to defaults.
</pre>
</div>
</content>
</entry>
<entry>
<title>make range-for const</title>
<updated>2025-01-11T07:54:56+00:00</updated>
<author>
<name>in1tiate</name>
<email>32779090+in1tiate@users.noreply.github.com</email>
</author>
<published>2025-01-11T07:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=ca660cc439bdde765cdf2cfcdaacbaf41d86f719'/>
<id>ca660cc439bdde765cdf2cfcdaacbaf41d86f719</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use std::as_const instead of qAsConst</title>
<updated>2025-01-11T07:45:28+00:00</updated>
<author>
<name>in1tiate</name>
<email>32779090+in1tiate@users.noreply.github.com</email>
</author>
<published>2025-01-11T07:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=4dae73c848bba1e44abf5a37d41034ded25cf28a'/>
<id>4dae73c848bba1e44abf5a37d41034ded25cf28a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FIx several compiler warnings (#1025)</title>
<updated>2024-07-21T14:34:23+00:00</updated>
<author>
<name>OmniTroid</name>
<email>davidskoland@gmail.com</email>
</author>
<published>2024-07-21T14:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=ec914d90478490e3b9fff5bfe71dc232fff1cca1'/>
<id>ec914d90478490e3b9fff5bfe71dc232fff1cca1</id>
<content type='text'>
* Do not use deprecated QAbstractSocket::SocketError

* Do not use deprecated ::location

* Do not discard translation load return value

* Use static function calls where applicable

* Remove unused include

* Remove qt6 check

* Remove deprecated type()

* Remove qt6 check

* Use typeId instead of deprecated type

* clang-format fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Do not use deprecated QAbstractSocket::SocketError

* Do not use deprecated ::location

* Do not discard translation load return value

* Use static function calls where applicable

* Remove unused include

* Remove qt6 check

* Remove deprecated type()

* Remove qt6 check

* Use typeId instead of deprecated type

* clang-format fix</pre>
</div>
</content>
</entry>
<entry>
<title>Resize mode patch (#1019)</title>
<updated>2024-07-13T13:31:51+00:00</updated>
<author>
<name>Leifa</name>
<email>26681464+TrickyLeifa@users.noreply.github.com</email>
</author>
<published>2024-07-13T13:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=23077d0291426037b6b120cf765664b4487c9330'/>
<id>23077d0291426037b6b120cf765664b4487c9330</id>
<content type='text'>
* Fix transformation mode for layers

Resolve #997

* always use smooth transform resampling for stretched images

* Used fixed frame size

* Implemented resize mode changes

Resolve #999

* Added alias to pixel resize mode

* Added user option

---------

Co-authored-by: in1tiate &lt;32779090+in1tiate@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix transformation mode for layers

Resolve #997

* always use smooth transform resampling for stretched images

* Used fixed frame size

* Implemented resize mode changes

Resolve #999

* Added alias to pixel resize mode

* Added user option

---------

Co-authored-by: in1tiate &lt;32779090+in1tiate@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Removed MIDI, removed undocumented (yet supported) formats (#1008)</title>
<updated>2024-07-07T13:04:49+00:00</updated>
<author>
<name>Leifa</name>
<email>26681464+TrickyLeifa@users.noreply.github.com</email>
</author>
<published>2024-07-07T13:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=f59b41fe08b530e44889b1689de54e958ae3cdd2'/>
<id>f59b41fe08b530e44889b1689de54e958ae3cdd2</id>
<content type='text'>
* Removed MIDI, removed undocumented (yet supported) formats

Resolve #1006

* Adjusted CI for MIDI removal</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Removed MIDI, removed undocumented (yet supported) formats

Resolve #1006

* Adjusted CI for MIDI removal</pre>
</div>
</content>
</entry>
<entry>
<title>Improve OS detection and add APPIMAGE support to pathing code (#1003)</title>
<updated>2024-07-06T16:05:48+00:00</updated>
<author>
<name>Leifa</name>
<email>26681464+TrickyLeifa@users.noreply.github.com</email>
</author>
<published>2024-07-06T16:05:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=03025119c4a7316e83f5336756d3afc9d1ff82b1'/>
<id>03025119c4a7316e83f5336756d3afc9d1ff82b1</id>
<content type='text'>
* Added get_app_path, tweaked pathing to adjust itself for Linux, ...

* Added get_app_path
  * This should be used instead of QCoreApplication::applicationDirPath()
* Tweaked pathing to adjust itself for Linux

* Append separator to base path

* Moved headers where they are needed. (Dunno why they were here.)

* Proper pathing for AppImage</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added get_app_path, tweaked pathing to adjust itself for Linux, ...

* Added get_app_path
  * This should be used instead of QCoreApplication::applicationDirPath()
* Tweaked pathing to adjust itself for Linux

* Append separator to base path

* Moved headers where they are needed. (Dunno why they were here.)

* Proper pathing for AppImage</pre>
</div>
</content>
</entry>
<entry>
<title>Complete AOLayer reimplementation, ...</title>
<updated>2024-05-22T20:10:29+00:00</updated>
<author>
<name>TrickyLeifa</name>
<email>date.epoch@gmail.com</email>
</author>
<published>2024-05-22T20:10:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sof.beauty/ao2-client/commit/?id=695d51dbfe858d877408de78b424c1af8fc30e3a'/>
<id>695d51dbfe858d877408de78b424c1af8fc30e3a</id>
<content type='text'>
* Complete AOLayer reimplementation
* Reimplemented sliding as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Complete AOLayer reimplementation
* Reimplemented sliding as well.
</pre>
</div>
</content>
</entry>
</feed>
