aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-08Explicitly set app icon on widgets (#1098)Salanto
2025-04-21demo fixes (#1095)in1tiate
- fix RD being recorded twice - fix demos recording themselves
2025-04-15Add tooltip explaining playerlist format (#1092)in1tiate
2025-03-17More Linux integration (#1085)lambdcalculus
* Add integration shell scripts for linux! These shell scripts (one for appimage and one for dynamic) both should: 1: Move the program files to ~/.local/Attorney_Online 2: Create a .desktop file (which is what applications on Linux use to know to be interacted with) in the ~/.local/share/applications folder (where all other user applications tend to go), with at current a temporary logo until the logo file is parsed out from the xapplication window. 3: open the application, assuming the necessary dependencies are fulfilled Dynamic required some further support due to the startup shell command working correctly when you click it manually, but struggling on the .desktop folder, so it has the additional step of recreating the current launch.sh command, which still functions if you go to the folder to click it, or if you open the program before integration to test things. Both sh commands open AO2-Client at completion time. I hope this will help newer Linux users, or older Linux users who normally wouldn't bother, to bring AO into their normal day to day experience. This has been tested on (by me): Fedora 40 Workstation (Gnome) Arch Linux KDE Plasma 6 Ubuntu Unity 24.10 aka Oracular Oriole Debian 13 Trixie (Before it's freeze, marking date February 9th 2025) Thank you for reading, have a wonderful day! * linux CI tweaks * remove the need for `launch.sh` * add git hash as appimage version * bit of reorganization * add linux install scripts to CI * tweak linux install scripts to add install scripts * remove `launch.sh` (as per previous commit) * add instructions in README_LINUX * include icon in linux install * fix install script and fix typo * add exec path to desktop files * why would freedesktop.org do this to me --------- Co-authored-by: OrioleNix <163466443+OrioleNix@users.noreply.github.com>
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-29Update clone target in configure.sh (#1077)Salanto
2025-01-28fix faulty return code causing no error message (#1075)in1tiate
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-14Merge pull request #1067 from AttorneyOnline/cleanupin1tiate
Very cool and professional cleanup of clazy warnings
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-12-22Update readme content link (#1062)Salanto
2024-12-13enable external links in server descriptions (#1059)in1tiate
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