Commit Graph

1040 Commits

Author SHA1 Message Date
83ecf9491f ssl support 2025-06-24 12:04:23 -03:00
341d9a57b2 fix 2025-06-24 07:39:17 -03:00
Salanto
4db9791873
Close punishment dialog when the user leaves (#1097)
* Close punishment dialog when the user leaves

Prevents silly moments where the wrong person gets banned/kicked

* Fix formatting

---------

Co-authored-by: stonedDiscord <Tukz@gmx.de>
2025-05-08 14:21:37 -05:00
Salanto
cde34538dc
Explicitly set app icon on widgets (#1098) 2025-05-08 09:06:47 +02:00
in1tiate
2977ed8620
demo fixes (#1095)
- fix RD being recorded twice
- fix demos recording themselves
2025-04-21 16:54:20 -05:00
in1tiate
c0c278e63c
Fix crashes related to music list context menu (#1088) 2025-03-14 08:22:00 -05:00
in1tiate
36ad63b0c0
Remember category expansion state when regenerating music list (#1083)
* remember category expansion state when regenerating musiclist

* don't do file i/o here actually

---------

Co-authored-by: stonedDiscord <Tukz@gmx.de>
2025-03-09 08:15:45 -05:00
in1tiate
50075c7553
contribs (#1087) 2025-02-28 18:50:42 +09:00
in1tiate
c3e51032c0
improve language for previews (#1084) 2025-02-18 17:49:36 -06:00
in1tiate
a8156ed1b9
Fix shownames toggle not being respected in several places, clean up implementation (#1080)
* Move showname switch to settings and fix it

* let the append function handle shownames
2025-02-09 16:53:36 +01:00
in1tiate
c71f30a452
Make sure QList is large enough before calling at() (#1074) 2025-01-23 03:17:27 -06:00
in1tiate
0d6b89fa1f
Use global evidence instead of local for display (#1073) 2025-01-23 03:17:11 -06:00
in1tiate
d333934f9b
Fix null pointer exception on motd fetch failure (#1071) 2025-01-23 03:16:56 -06:00
in1tiate
fa94955d4f
Fix legacy position population (#1069)
* Reworked legacy position population
- Changed data structure to a static list of pairs to avoid unnecessary deep copies
- Fixed oversight which caused iteration over the value and not the key of the previous QMap

* clang-format pass :rolling_eyes:

* disambiguate pair order further
2025-01-23 03:16:42 -06:00
in1tiate
a9e2ea1950
Merge branch 'master' into cleanup 2025-01-13 17:30:28 -06:00
in1tiate
ed8bc45735
don't filter out information we have anyway (#1068) 2025-01-13 17:30:17 -06:00
in1tiate
91e15ef484
Merge branch 'master' into cleanup 2025-01-13 17:29:54 -06:00
in1tiate
047742a729
Add the ability to "favorite" songs and pin them to the the top of the songlist (#1066)
* add song favoriting

* remove incorrectly placed sort()

* store as qstringlist instead of using keys
2025-01-13 17:28:56 -06:00
in1tiate
2389ecfa97 avoid loop container detach 2025-01-11 02:27:35 -06:00
in1tiate
dd378d1040 clazy cleanup 2025-01-11 02:25:35 -06:00
in1tiate
dc50839ef1 avoid detaching temporary container 2025-01-11 02:20:19 -06:00
in1tiate
a7d292b8b6 avoid detaching temporary container 2025-01-11 02:19:46 -06:00
in1tiate
0bd3ddf7f0 make regular expression object static 2025-01-11 02:17:51 -06:00
in1tiate
501f2a9dd0 fix static regexps 2025-01-11 02:16:10 -06:00
in1tiate
23467ce54d unused macro 2025-01-11 02:13:46 -06:00
in1tiate
15899e329a remove unused string 2025-01-11 02:12:04 -06:00
in1tiate
f352579a39 use a static QRegularExpression object 2025-01-11 02:11:31 -06:00
in1tiate
896afaef16 use multi-arg 2025-01-11 02:06:02 -06:00
in1tiate
9d88356c0f clazy cleanup 2025-01-11 02:02:16 -06:00
in1tiate
ca660cc439 make range-for const 2025-01-11 01:54:56 -06:00
in1tiate
4dae73c848 use std::as_const instead of qAsConst 2025-01-11 01:45:28 -06:00
Salanto
b4cf723e74
Remove RC label (#1054) 2024-11-02 16:51:41 +01:00
Salanto
b3c0e78565
[QoL] Improve client version check (#1053)
* Improve version check

* Add informative warning

* Fix the most critical issue that AO2 has ever encountered

An ugly header include

* Increase verbosity and visibility

* TUH
2024-10-31 12:12:38 +01:00
Salanto
7f17c0b697
Add fonts from mounted folders (#1051)
* Add fonts from all mount paths

closes #980

* Optimise includes

* Woopsie
2024-10-17 15:19:23 -05:00
Salanto
4c22bdc336
Bump version label (#1050) 2024-10-01 23:29:39 +02:00
in1tiate
74e65324ef
i'm annoyed i have to make a merge request for this (#1049) 2024-09-08 11:03:06 +02:00
Salanto
fedf26075a
Fix evidence not being consistently presentable (#1048)
* Fixup evidence presentation code, methink

* Bump RC, because I can
2024-09-08 02:18:12 -05:00
Salanto
0c10f03150
[Feature] Add support for custom playerlist formatting, show all users when authenticated (#1046)
* Playerlist QoL

* Remove excessive whitespaces

* Add placeholder when displayname is unavailable
2024-08-31 13:29:26 -05:00
in1tiate
851b8c6a69
[Bugfix] move effects box reset to reset_ui (#1045) 2024-08-31 15:42:32 +02:00
in1tiate
cbda03ed6c
[Refactor] Update font outline code to account for offsets 2024-08-31 15:24:55 +02:00
Salanto
c4d94cec42
Fix PlayerList and Slide button not showing up (#1041) 2024-08-28 10:34:54 -05:00
in1tiate
dad625ccd4
Explicitly show widgets when positioning them (#1040) 2024-08-25 17:54:32 +02:00
Salanto
552ccc38d6
Update PlayerList to work more akin to WebAO (#1039)
* Add Playerlist label formatter to account for missing args

* Make it less of a visual atrocity
2024-08-25 16:31:16 +02:00
Salanto
50204ec2e2
[Bugfix] Fix slides not applying the X offset during slide position calculaiton (#1038)
* Make slides correctly respect X offset

* Bump to RC4 cause I am cute like that
2024-08-24 15:33:49 +02:00
stonedDiscord
b7dd8984d7
load aceattorney if there is no theme in the ini (#1037) 2024-08-24 15:33:39 +02:00
in1tiate
da7cc77f1f
change default theme variable back (#1036) 2024-08-07 07:03:12 +02:00
Salanto
6a44e09f05
Fix crash in demos due to PU not being recorded (#1032)
Added some guards due to bad demo files being shared by now
2024-08-03 11:39:29 +02:00
Salanto
ac673099e0
Send username when connecting (#1031)
Hack af, but the alternative is breaking compatability on the last mile.
2024-08-02 14:45:47 -05:00
stonedDiscord
f0c594aed8
change the string (#1030) 2024-08-02 20:43:27 +02:00
Salanto
4d1b0517e3
V2.11.0 rc1 fixes (#1029)
* Use unix timestamp to transmit ban duration

* Cleanup compiler warning due to narrowing conversion

* Fix preanim not being visible

This is apparently not a feature we want from WebAO :^)

* Bump to RC2

* Use std::chrono instead

* Remove random include and debug call
2024-07-31 11:55:25 +02:00