aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-03-14Fix crashes related to music list context menu (#1088)in1tiate
2025-03-09Remember category expansion state when regenerating music list (#1083)in1tiate
* remember category expansion state when regenerating musiclist * don't do file i/o here actually --------- Co-authored-by: stonedDiscord <Tukz@gmx.de>
2025-02-28contribs (#1087)in1tiate
2025-02-18improve language for previews (#1084)in1tiate
2025-02-09Fix shownames toggle not being respected in several places, clean up ↵in1tiate
implementation (#1080) * Move showname switch to settings and fix it * let the append function handle shownames
2025-01-23Make sure QList is large enough before calling at() (#1074)in1tiate
2025-01-23Use global evidence instead of local for display (#1073)in1tiate
2025-01-23Fix null pointer exception on motd fetch failure (#1071)in1tiate
2025-01-23Fix legacy position population (#1069)in1tiate
* 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-13Merge branch 'master' into cleanupin1tiate
2025-01-13don't filter out information we have anyway (#1068)in1tiate
2025-01-13Merge branch 'master' into cleanupin1tiate
2025-01-13Add the ability to "favorite" songs and pin them to the the top of the ↵in1tiate
songlist (#1066) * add song favoriting * remove incorrectly placed sort() * store as qstringlist instead of using keys
2025-01-11avoid loop container detachin1tiate
2025-01-11clazy cleanupin1tiate
2025-01-11avoid detaching temporary containerin1tiate
2025-01-11avoid detaching temporary containerin1tiate
2025-01-11make regular expression object staticin1tiate
2025-01-11fix static regexpsin1tiate
2025-01-11unused macroin1tiate
2025-01-11remove unused stringin1tiate
2025-01-11use a static QRegularExpression objectin1tiate
2025-01-11use multi-argin1tiate
2025-01-11clazy cleanupin1tiate
2025-01-11make range-for constin1tiate
2025-01-11use std::as_const instead of qAsConstin1tiate
2024-11-02Remove RC label (#1054)Salanto
2024-10-31[QoL] Improve client version check (#1053)Salanto
* 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-17Add fonts from mounted folders (#1051)Salanto
* Add fonts from all mount paths closes #980 * Optimise includes * Woopsie
2024-10-01Bump version label (#1050)Salanto
2024-09-08i'm annoyed i have to make a merge request for this (#1049)in1tiate
2024-09-08Fix evidence not being consistently presentable (#1048)Salanto
* Fixup evidence presentation code, methink * Bump RC, because I can
2024-08-31[Feature] Add support for custom playerlist formatting, show all users when ↵Salanto
authenticated (#1046) * Playerlist QoL * Remove excessive whitespaces * Add placeholder when displayname is unavailable
2024-08-31[Bugfix] move effects box reset to reset_ui (#1045)in1tiate
2024-08-31[Refactor] Update font outline code to account for offsetsin1tiate
2024-08-28Fix PlayerList and Slide button not showing up (#1041)Salanto
2024-08-25Explicitly show widgets when positioning them (#1040)in1tiate
2024-08-25Update PlayerList to work more akin to WebAO (#1039)Salanto
* Add Playerlist label formatter to account for missing args * Make it less of a visual atrocity
2024-08-24[Bugfix] Fix slides not applying the X offset during slide position ↵Salanto
calculaiton (#1038) * Make slides correctly respect X offset * Bump to RC4 cause I am cute like that
2024-08-24load aceattorney if there is no theme in the ini (#1037)stonedDiscord
2024-08-07change default theme variable back (#1036)in1tiate
2024-08-03Fix crash in demos due to PU not being recorded (#1032)Salanto
Added some guards due to bad demo files being shared by now
2024-08-02Send username when connecting (#1031)Salanto
Hack af, but the alternative is breaking compatability on the last mile.
2024-08-02change the string (#1030)stonedDiscord
2024-07-31V2.11.0 rc1 fixes (#1029)Salanto
* 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-21Attorney Online 2.11 Release Candidate 1 (#1026)Salanto
* Version bump and minor fixes * Remove unecessary headers Thanks QtCreator
2024-07-21Evidence Display Hack (#1021)Jumbowl
Does not display the evidence "shoop" effect when you're presenting the same piece of evidence multiple times. Co-authored-by: JumsAOMems <nmjamesbutler@gmail.com> Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
2024-07-21FIx several compiler warnings (#1025)OmniTroid
* 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
2024-07-19Fix slide position overriding when it shouldn't (#1023)Leifa
* Fix slide position overriding when it shouldn't * Cover all positions instead
2024-07-14Playerlist fix (#1018)Leifa
* Commit * Boyfailure code commit * Cooking code spaghetti * Accidental overwrite recursive function call hell * Implemented player list * Add partial moderator widget Sleepy time! Hee-Hoo! * Moderator Dialog - Step 1 - WIP * Appease the clang gods * Clang appeasement policy * *sacrifices goat to clang* * Added player report, reworked implementation, ... * Added player-specific report * Reworked implementation * No longer uses JSON. * Removed preset loader. * Remove unused code. * Safety measures against potential segfault. * Removes unused code --------- Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com>