Commit Graph

13 Commits

Author SHA1 Message Date
TrickyLeifa
c9f52b7223 Ported to CMake, ...
* Ported the project to CMake
  * Android and Mac support dropped for the time
being.
  * Tests, BASS and Discord-RPC are now options
* Restructured and reformated the project.
  * Merged `include` and `src`
  * Renamed `resource` to `data`
  * Renamed various files
  * External libraries headers are no longer included in `src`
  * Replaced header guards with #pragma once
  * Multiple refactors (keywords, headers)
  * Added Qt6 compatibility
* Removed various unused functions and headers
* Reworked AOPacket
  * When content is passed to AOPacket, it should be ensured that the content is already decoded.
  * Encoding/decoding are now static methods.
* Fixed various memory leaks
* Removed animation code for AOImage
  * AOImage is always using static images
* Simplified ChatLogPiece
2024-05-15 00:04:16 +02:00
Skye Deving
cbdeea0010 Add test resources in and enable tests 2021-01-28 11:05:42 -06:00
Skye Deving
760d586160 Refactor the test for detecting apng from png 2021-01-28 11:05:42 -06:00
Skye Deving
29354d919f Undo accidentally overwrite 2021-01-28 11:05:42 -06:00
Skye Deving
c7f8670794 Add test case for apng failed to detect from content 2021-01-28 11:05:42 -06:00
Skye Deving
517ebdf247 Add test case for auto detect of apng from png failing 2021-01-28 11:05:42 -06:00
Skye Deving
6e679056b5 Add tag for not running test in ci 2021-01-28 11:05:42 -06:00
Skye Deving
608d6dff61 Try to fix CI 2021-01-28 11:05:42 -06:00
Skye Deving
a8fdea09b0 Add test for detecting png animation 2021-01-28 11:05:42 -06:00
Skye Deving
be0fa26e85 Test seems to work if linking QtApng installed on system 2021-01-28 11:05:42 -06:00
Skye Deving
b3dd00270e Add info to failing test case 2021-01-28 11:05:42 -06:00
Skye Deving
341c658cde Test for both apng and APNG in supported image formats 2021-01-28 11:05:42 -06:00
Skye Deving
337b056400 Add test for apng 2021-01-28 11:05:42 -06:00