| Age | Commit message (Expand) | Author |
| 2022-07-18 | Add effect layering under the character, flippable effects and more (#701) | Crystalwarrior |
| 2022-07-16 | Add "chatbox_always_show" courtroom_config.ini option (#725) | Crystalwarrior |
| 2022-07-07 | Added Play SFX context menu action (#791) | Leifa♥ |
| 2022-05-21 | Feature: Clicking the evidence icon when it's presented by a player will show... | Rosemary Witchaven |
| 2022-03-29 | Add two ways of controlling judge buttons that aren't hardcoded nonsense (net... | Rosemary Witchaven |
| 2022-03-19 | Add showname and selfname colors to courtroom_fonts.ini (#672) | Crystalwarrior |
| 2022-03-13 | Allow character select list to refresh even if client is already loaded in (#... | Crystalwarrior |
| 2022-02-20 | Merge pull request #660 from AttorneyOnline/fix-evidence | oldmud0 |
| 2022-02-20 | Effects follow offset, add ini option to disable offset for effect (#663) | Salanto |
| 2022-02-19 | Polish up the evidence system so it's a single-click editing | Alex Noir |
| 2021-12-25 | Merge pull request #623 from AttorneyOnline/feature/debug-log | oldmud0 |
| 2021-12-25 | Change master chat in courtroom to debug log | oldmud0 |
| 2021-12-24 | Fix animation freeze when loading music files (#609) | Salanto |
| 2021-09-22 | Allow user to configure log timestamp format (#590) | Rosemary Witchaven |
| 2021-08-30 | Use event filters instead of subclassing QLineEdit and QPlainTextEdit (#587) | Rosemary Witchaven |
| 2021-06-06 | remember past search term when switching between area and music list | in1tiate |
| 2021-04-21 | Fix log_chatmessage referring to the global m_chatmessage instead of the loca... | Crystalwarrior |
| 2021-03-24 | Remove useless code for extra ui_selector that is not used | Crystalwarrior |
| 2021-03-22 | Fix chat messages being lost to the Ether if instant objection was used, or y... | Crystalwarrior |
| 2021-03-20 | Add timer packets to demo playback (#494) | Crystalwarrior |
| 2021-03-15 | Deprecate hardcoded string-based authentication, add AUTH packet (#489) | in1tiate |
| 2021-02-24 | Make "stop music on objection" work in tandem with the server by calling "mus... | Crystalwarrior |
| 2021-02-21 | Remove background-color stylesheet from the set_qfont (allowing stylesheets t... | Crystalwarrior |
| 2021-02-19 | Overhaul pos dropdown and pos remove system to work well with custom pos, cha... | Crystalwarrior |
| 2021-02-17 | Adopt better method for setting custom pos using the pos dropdown | Crystalwarrior |
| 2021-02-17 | Revert bad "fix" of the sound names for WTCE courtroom_sounds.ini | Crystalwarrior |
| 2021-02-16 | Patch a segfault by play_frame_effect being wacky | Crystalwarrior |
| 2021-02-13 | Animated Themes. Subthemes. Custom default_theme. Overhaul asset paths. Fix a... | Crystalwarrior |
| 2021-02-11 | Update the Settings screen - reload theme, restore defaults (#463) | Crystalwarrior |
| 2021-02-09 | make instant text instant again | Crystalwarrior |
| 2021-01-29 | Fix music_display not stretching properly, reconsolidate ForegroundLayer into... | in1tiate |
| 2021-01-28 | Improvements to the way the position dropdown is handled (#428) | in1tiate |
| 2021-01-27 | Refactor "text scrawl" to "text crawl" (sounds more simple to understand than... | Crystalwarrior |
| 2021-01-27 | Add the setting for the text scrawl | Crystalwarrior |
| 2021-01-27 | Redesign the text display speed delay to be more modular by introducing a "ba... | Crystalwarrior |
| 2021-01-22 | Allow effects to decide whether they go over or under the chatbox (#424) | in1tiate |
| 2021-01-19 | Merge branch 'master' into feature/timerclock | Crystalwarrior |
| 2021-01-19 | Implement sticker logic with animated image support (#414) | Crystalwarrior |
| 2021-01-19 | Consolidate AOScene, AOMovie, and AOCharMovie into one class, add support for... | in1tiate |
| 2021-01-18 | Add a new "char_list" QTreeWidget that allows for categorizing characters (#399) | in1tiate |
| 2021-01-18 | Merge pull request #400 from AttorneyOnline/bugfix/blanklogs | oldmud0 |
| 2021-01-18 | Simplify the logic behind last message = blankpost detection | Crystalwarrior |
| 2021-01-18 | Attempt a theoretically safer method of tracking last displayed message | Crystalwarrior |
| 2021-01-13 | Overhaul sound lists to introduce aliases, rethink editing behavior (#389) | Crystalwarrior |
| 2021-01-12 | Make sure blankposts are properly displayed unless repeats, playing nice with... | Crystalwarrior |
| 2021-01-12 | Didn't notice I removed this from the mergening when I resolved merge conflic... | Crystalwarrior |
| 2021-01-12 | Merge branch 'master' into feature/timerclock | Crystalwarrior |
| 2021-01-12 | Desynchronize viewport from the IC chat log so that users have a smooth viewi... | Crystalwarrior |
| 2021-01-11 | Add "id" variable to the clock functions and properly parse the ID | Crystalwarrior |
| 2021-01-10 | Trivial comment change | oldmud0 |