aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-20Fix pos dropdown failing to get properly populated with bg pos (#661)Crystalwarrior
(caused by https://github.com/AttorneyOnline/AO2-Client/commit/bc49b3e976e4df01e983a9c9daea28287b9bee75
2022-02-20Merge pull request #657 from AttorneyOnline/icons-for-alloldmud0
Add icons for iniswaps and emotes in the dropdown
2022-02-20Merge pull request #654 from AttorneyOnline/fix-bg-bugoldmud0
Fix backgrounds getting messed up, closes #635
2022-02-20Merge pull request #660 from AttorneyOnline/fix-evidenceoldmud0
Fix evidence system, improve evidence user experience
2022-02-20Merge pull request #664 from AttorneyOnline/fix-music-segfaultsoldmud0
Don't run the base content vpath shenanigans if music path is HTTP
2022-02-20Merge pull request #665 from AttorneyOnline/background-ini-overlaysoldmud0
Add [Overlay] overrides to background design.ini
2022-02-20Effects follow offset, add ini option to disable offset for effect (#663)Salanto
* Effects follow offset, add ini option to disable offset for effect This is pretty hacky, but the offset data is necessary to move the effect layer in relation to the character.
2022-02-20Add background overlay overrides so you don't have to copy-paste the same ↵Alex Noir
file if you're just using it across multiple pos
2022-02-19Fix editing the image name not showing the "ok" buttonAlex Noir
2022-02-19Fix evidence image button getting set to disabledAlex Noir
2022-02-19Don't run the base content vpath shenanigans if music path is HTTPAlex Noir
2022-02-19Polish up the evidence system so it's a single-click editingAlex Noir
Fix evidence editing regressions caused by #587 Fix issues with "ok" button detecting itself as "changes from the server" Fix "ok" button remaining after you press it once, allowing you to spam evidence update packets by spamclicking it
2022-02-18Address potential source of race confition inside the play function (#658)Salanto
Current working theory is that setting the future opens a brief interval where it deconstructs the old future and returning an invalid QFuture,, causing a segmentation fault.
2022-02-18Add icons for iniswaps and emotes in the dropdownAlex Noir
Fix iniswap list not recognizing a name that's different from a character folder when switching to that character
2022-02-18Fix backgrounds getting messed up, closes #635Alex Noir
2022-02-15Add server description to favourites, if supported by server. (#648)Salanto
* Allow servers to directly set the server description * Hijack PN packet to add description. * Update lobby.cpp Apply suggested change
2022-02-15Add demo_append to WT/CE part of the "RT" packet handler. (#649)Salanto
* Add demo_append to WT/CE part of the "RT" packet handler. * Fix indentation + put demo recording outside the if else chain
2022-01-08Fix build failure in GitLab CI (#630)oldmud0
error: use of deleted function 'std::atomic<bool>::atomic(const std::atomic<bool>&)'
2022-01-08Merge pull request #631 from AttorneyOnline/fix/application-versionoldmud0
Fix Qt application version being empty
2022-01-08Merge pull request #632 from AttorneyOnline/fix/background-loopoldmud0
Don't restart background if background is unchanged
2022-01-08Don't restart background if background is unchangedoldmud0
2022-01-08Fix Qt application version being emptyoldmud0
2022-01-08Merge pull request #629 from AttorneyOnline/fix/static-effectsoldmud0
Fix various AOLayer issues
2022-01-08Fix more race conditions in AOLayer loadingoldmud0
- Uninitialized exit_loop variable - Previous load task should stop completely before starting new load task
2022-01-08Fix wrong precedence order for effectsoldmud0
This was causing the realization.png UI button to be loaded instead of the effect.
2022-01-08Fix static effects not appearingoldmud0
Static effects should be treated as infinitely looping animations.
2022-01-07Merge pull request #619 from AttorneyOnline/feature/http-msoldmud0
Switch to HTTP-based server list
2022-01-06Merge pull request #628 from AttorneyOnline/fix/msvc-aolayer-freezeoldmud0
Fix MSVC builds freezing due to AOLayer concurrency issue
2022-01-05Fix MSVC builds freezing due to AOLayer concurrency issueoldmud0
Variables accessed across threads should be atomic. Also gave AOLayer its own thread pool and switched some lock calls to use QMutexLocker semantics.
2021-12-31Update submodule refoldmud0
2021-12-31Disambiguate settings with lobby_settings and courtroom_settingsoldmud0
2021-12-30Update submodule refoldmud0
2021-12-30Remove AO1 MS codeoldmud0
You won't be missed :')
2021-12-30Remove lobby chatoldmud0
Goodbye, lobby chat :(
2021-12-30Prevent old/bad "backup MS" values from preventing connectionoldmud0
2021-12-30Add and refine debug log messages (#625)oldmud0
Since these are going to be visible to the user now, at least let's properly format them and make them somewhat helpful.
2021-12-30Merge branch 'master' into feature/http-msoldmud0
# Conflicts: # src/networkmanager.cpp
2021-12-26Merge pull request #624 from AttorneyOnline/feature/nicer-notice-timeroldmud0
Polish appearance of "OK" button on notice
2021-12-25Merge pull request #623 from AttorneyOnline/feature/debug-logoldmud0
Remove MS chat and add debug log
2021-12-25Don't hide "OK" on message timer, just disable itoldmud0
2021-12-25Fix submodule refoldmud0
2021-12-25Change master chat in courtroom to debug logoldmud0
Since the MS chat has been disabled for quite some time now (and we aren't planning on bringing it back since Discord, Guilded etc. have better chat features), I decided to go ahead and change the pane into a debug log to keep it useful and avoid creating a gaping hole in themes. Though, maybe it is worth removing the whole switcher and keeping the debug log hidden away where it can't scare people.
2021-12-24Sanity check before removing the ui element (#612)Salanto
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-12-24Fix animation freeze when loading music files (#609)Salanto
* Implement async music loading * Simplify music filename parsing and fix "missing" on streams Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-12-24Merge pull request #622 from AttorneyOnline/fix/emote-button-genoldmud0
Fix emote buttons not generating due to bad VPath lookup
2021-12-24Merge pull request #621 from AttorneyOnline/split-demo-optionoldmud0
Split logging option into text and demo
2021-12-24Merge pull request #620 from AttorneyOnline/remove-clientside-waitoldmud0
Remove client-side send waiting
2021-12-23Fix emote buttons not generating due to bad VPath lookupoldmud0
2021-12-23Split logging option into text and demooldmud0
Apparently, people don't like logging demos because it takes up too much space. It's possible to enable NTFS compression for demo files (or the entire demos folder), though.
2021-12-23Remove client-side send waitingoldmud0
This piece of code from another era is not needed anymore thanks to the message queue and decent server-side anti-flooding. Player input won't be thrown away since the client waits for an acknowledgement from the server before clearing the input box.