10 Commits
Author SHA1 Message Date
Eric Gregory f8c6524bab DisplayManager tests (#1192) 2026-03-15 22:46:15 -04:00
Eric Gregory 12ab4c8753 Add tests for settings classes (#1188) 2026-03-15 22:45:37 -04:00
Eric Gregory b582091e9b Add unit tests for settings (#1169) 2026-03-01 15:37:27 -05:00
Eric Gregory f057bca04a Fix SystemComponent unit tests (#1170)
Turns SystemComponent::extractBaseUrl() into a static method so that the unit tests pass when run locally.
2026-03-01 15:36:50 -05:00
Eric Gregory 75d19da3a0 Add unit tests for logging (#1163)
Checks different types of logs, API key removal from logged strings
2026-02-26 20:46:44 -05:00
Andrew Rabert 9f94fc3c47 Build core sources as static library for faster test builds 2025-11-29 00:33:55 -05:00
Andrew Rabert 6fe4c2f58c Update cmake_minimum_required to 3.10...3.31 2025-11-28 23:10:58 -05:00
Andrew Rabert f204676e4b Fix some qt6 builds
- Fixes build and package for at least Ubuntu 24.04
- Defaulted to building and statically linking mpvqt as most platforms
  lack packages for it.
- Workaround mpvqt requiring qt>=6.5 for wayland support with a few
  workarounds when statically building.
- Additionally, default to xcb on qt<6.5 due to mpvqt using qt>=6.5
  fetures for wayland. Wayland can be forced, but seems to give black
  video.
2025-11-23 02:09:33 -05:00
Andrew Rabert c7e9cf7486 Change to Qt 6
Co-authored by: Izzie Walton <ian@iwalton.com>
Co-authored by: Satadru Pramanik <satadru@gmail.com>
Co-authored by: sevenrats <sevenrats@tutanota.com>
Co-authored by: xB <65196493+xBiei@users.noreply.github.com>
Co-authored by: zjeffer <4633209+zjeffer@users.noreply.github.com>
2025-11-22 18:16:00 -05:00
Andrew Rabert 5f015b96c7 Add tests for base URL extraction 2025-10-30 23:51:28 -04:00