aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-20Add support for narrator chat (??!!) which does not affect the state of IC ↵Crystalwarrior
in any way, rather the only thing it affects is the IC chat box. INSANELY useful for GMs to play sound effects, talk over the situation, etc. without causing the IC viewport to reset. Stress-tested with preanims, non-interrupting preanims, idle chat, talking chat, evidence presenting
2021-04-20Fix anim_state deciding whether you're allowed to send a message or not (the ↵Crystalwarrior
only thing that should decide that is if text is done processing or not) Fix objections forcing a missingno to appear when you object to someone mid-preanim, and their preanim ends before objection shout finishes. This also resolves a crapton of other bugs related to preanim_done() signal. Move evidence display from handle_ic_speaking to start_chat_ticking (makes more sense over here) Remove a misplaced set_static_duration for ui_vp_player_char (must've got here over a strange merge conflict or smth) Remove useless anim_state and text_state setters in reload_theme func, the func that calls the BG to display already handles everything needed for IC reset
2021-04-20Fix ~~, ~> and <> breaking tick posCrystalwarrior
2021-04-19euthanize morton (#522)in1tiate
2021-04-19Fix potential memory leak due to QMovie not being parented to anythingCrystalwarrior
2021-04-19Add a /reload command that quickly reloads the current demoCrystalwarrior
2021-04-19Fix character-specific color list not being properly regenerated on a theme ↵in1tiate
reload (#525)
2021-04-16Fix CASEA failing to validate packets with exactly six arguments (#521)in1tiate
2021-04-11Send "CC" packet when selecting "Spectator" from the character selection ↵in1tiate
screen (#511) If n_char is -1, don't wait for a server response.
2021-04-11Merge pull request #520 from AttorneyOnline/fix/evidence-for-realoldmud0
🔴!!CRITICAL!! Fix EVIDENCE BEING COMPLETELY NON-FUNCTIONAL🔴
2021-04-07Fix demos incorrectly saving the packets (breaking encoding for things such ↵Crystalwarrior
as evidence by recording <and> instead of &) ACTUALLY fix encoding errors, stop supporting the absolutely bonkers <and> exceptions just to support the previous bug instead of fixing the root issue
2021-04-07Don't generate QMovie() at all if we're told we're a static AOImageCrystalwarrior
2021-04-03move code outside if/else block (#518)in1tiate
2021-03-31Merge pull request #516 from AttorneyOnline/elide-leftoldmud0
Set Qt::ElideLeft for dropdowns
2021-03-31set Qt::ElideLeft for dropdownsin1tiate
2021-03-30Trivial bounds check fixoldmud0
2021-03-30Merge pull request #514 from AttorneyOnline/fix/demoserveroldmud0
Fix demo server not being added if serverlist.txt is missing, add translation support to demo server messages
2021-03-30Update src/demoserver.cppin1tiate
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-03-30Merge pull request #513 from AttorneyOnline/fix/chat-arrow-displayoldmud0
Fix chat arrow being displayed even when blankposting
2021-03-30Merge pull request #512 from AttorneyOnline/fix/argholdmud0
Fix per-emote stretch setting
2021-03-30add translation support to demo server messagesin1tiate
2021-03-30fix demo server not being added if serverlist.txt is absentin1tiate
2021-03-30fix chat arrow being loaded when it doesnt need to bein1tiate
2021-03-30use a string and not a boolean (stupid)in1tiate
2021-03-28Merge pull request #508 from AttorneyOnline/fix/evidence-in-demosoldmud0
Fix LE packets being nonfunctional in demos
2021-03-28Merge pull request #509 from AttorneyOnline/2.8.1-submodulesoldmud0
Update themes submodule
2021-03-28Update themes submoduleoldmud0
2021-03-28add exception for LE packets in demos, which encode ampersand separatorsin1tiate
2021-03-28fix packets containing unencoded newlines being incorrectly split into ↵in1tiate
multiple entries
2021-03-28Merge pull request #507 from AttorneyOnline/2.9.1-version-bumpoldmud0
2.9.1 version bump
2021-03-28Merge pull request #506 from AttorneyOnline/fix/song-parentsoldmud0
Fix a crash when shuffling songlists that have songs with no parent category
2021-03-27add songs with no parent to clistin1tiate
2021-03-25Merge branch 'master' into fix/css-lagCrystalwarrior
2021-03-24Version bump Attorney_Online.prooldmud0
2021-03-24Version bump aoapplication.holdmud0
2021-03-24Merge pull request #505 from AttorneyOnline/fix/settings-optionsoldmud0
Fix desynchronized logs options checkbox not loading properly
2021-03-24Remove useless code for extra ui_selector that is not usedCrystalwarrior
2021-03-24Mark ui_selector, ui_passworded, ui_taken for evidence and character select ↵Crystalwarrior
as static-only due to massice performance overhead for no substantial benefit
2021-03-24Fix desynchronized logs options checkbox not loading properly (is still ↵Crystalwarrior
properly saved tho)
2021-03-22Update courtroom.cpp to apply change requestsSalanto
2021-03-21Merge pull request #503 from AttorneyOnline/fix/skip-queueoldmud0
Fix chat queue being cleared with no way to see what the msgs were
2021-03-22Fix log_chatmessage being called for the same message like 24 or more times ↵Crystalwarrior
causing insane spam Reduce needless copy-pasting for shit that doesn't even need to be there I actually made this fix but I stashed the older version when splitting the branches so you got the bugged verison instead.
2021-03-21Merge pull request #502 from AttorneyOnline/fix/blankpost-queueoldmud0
Fix blankposting forcing the message queue to sleep up until another message is received
2021-03-22Fix chat messages being lost to the Ether if instant objection was used, or ↵Crystalwarrior
you switched an area during queue being parsed. (Your IC logs will be caught up to speed instead)
2021-03-22Fix blankposting forcing the message queue to sleep up until another message ↵Crystalwarrior
is received
2021-03-21Apply suggested changesSalanto
2021-03-21small refactor handle_musicSalanto
2021-03-20Don't decode LE contents until after splitting by "&" (#500)in1tiate
Should fix evidence, again.
2021-03-20Add timer packets to demo playback (#494)Crystalwarrior
When the demo skips by some number of seconds, the timer will also skip forward by that duration. Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com> Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-03-20Deprecate demo playback /min_wait (#498)Crystalwarrior