Commit Graph

  • d5c1273518 Fix demos incorrectly saving the packets (breaking encoding for things such 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 Crystalwarrior 2021-04-07 15:25:18 +0300
  • 132bf9b9d9 Don't generate QMovie() at all if we're told we're a static AOImage Crystalwarrior 2021-04-07 02:09:41 +0300
  • c82dc8dec7
    move code outside if/else block (#518) in1tiate 2021-04-03 15:27:46 -0500
  • 350120d1b4
    Merge pull request #516 from AttorneyOnline/elide-left oldmud0 2021-03-31 20:55:16 -0500
  • ac82b83517 set Qt::ElideLeft for dropdowns in1tiate 2021-03-31 05:11:48 -0500
  • 2a1905d009
    Trivial bounds check fix oldmud0 2021-03-30 22:48:10 -0500
  • 8ee7acb0c0
    Merge pull request #514 from AttorneyOnline/fix/demoserver oldmud0 2021-03-30 22:44:04 -0500
  • 9707753777
    Update src/demoserver.cpp in1tiate 2021-03-30 22:10:29 -0500
  • 8dd7b4fa3c
    Merge pull request #513 from AttorneyOnline/fix/chat-arrow-display oldmud0 2021-03-30 21:49:21 -0500
  • b7f97604ff
    Merge pull request #512 from AttorneyOnline/fix/argh oldmud0 2021-03-30 21:44:58 -0500
  • b15e669bee add translation support to demo server messages in1tiate 2021-03-30 11:00:25 -0500
  • 6b267e8fdc fix demo server not being added if serverlist.txt is absent in1tiate 2021-03-30 11:00:13 -0500
  • 1d83fae23d fix chat arrow being loaded when it doesnt need to be in1tiate 2021-03-30 06:59:35 -0500
  • 73395f057b
    use a string and not a boolean (stupid) in1tiate 2021-03-30 05:49:28 -0500
  • db36bbd427
    Merge pull request #508 from AttorneyOnline/fix/evidence-in-demos oldmud0 2021-03-28 23:50:20 -0500
  • fcaa37e6f8
    Merge pull request #509 from AttorneyOnline/2.8.1-submodules oldmud0 2021-03-28 23:21:00 -0500
  • fcc593112a Update themes submodule oldmud0 2021-03-28 23:13:38 -0500
  • 05ff6b08a2 add exception for LE packets in demos, which encode ampersand separators in1tiate 2021-03-28 23:11:54 -0500
  • 4140a3339a fix packets containing unencoded newlines being incorrectly split into multiple entries in1tiate 2021-03-28 23:11:22 -0500
  • 1bad7b29dd
    Merge pull request #507 from AttorneyOnline/2.9.1-version-bump oldmud0 2021-03-28 23:10:51 -0500
  • 7583c57442
    Merge pull request #506 from AttorneyOnline/fix/song-parents oldmud0 2021-03-28 18:55:14 -0500
  • 3f651d069d add songs with no parent to clist in1tiate 2021-03-27 23:01:35 -0500
  • 885c510e3c Merge branch 'master' into fix/css-lag Crystalwarrior 2021-03-25 23:44:46 +0300
  • e89178bc4d
    Version bump Attorney_Online.pro oldmud0 2021-03-24 18:53:10 -0500
  • 6ec4e032e0
    Version bump aoapplication.h oldmud0 2021-03-24 18:52:11 -0500
  • 4c52d4d186
    Merge pull request #505 from AttorneyOnline/fix/settings-options oldmud0 2021-03-24 18:51:00 -0500
  • 48093c3f2b Remove useless code for extra ui_selector that is not used Crystalwarrior 2021-03-24 23:05:46 +0300
  • 37de947a3d Mark ui_selector, ui_passworded, ui_taken for evidence and character select as static-only due to massice performance overhead for no substantial benefit Crystalwarrior 2021-03-24 23:05:09 +0300
  • d4c0b7a740 Fix desynchronized logs options checkbox not loading properly (is still properly saved tho) Crystalwarrior 2021-03-24 21:31:29 +0300
  • 298422d453 Update courtroom.cpp to apply change requests Salanto 2021-03-22 20:45:10 +0100
  • e9eba9b5ab
    Merge pull request #503 from AttorneyOnline/fix/skip-queue oldmud0 2021-03-21 22:42:18 -0500
  • ba36356a88 Fix log_chatmessage being called for the same message like 24 or more times 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. Crystalwarrior 2021-03-22 03:38:51 +0300
  • 94e55e70a2
    Merge pull request #502 from AttorneyOnline/fix/blankpost-queue oldmud0 2021-03-21 19:12:18 -0500
  • 702b275898 Fix chat messages being lost to the Ether if instant objection was used, or you switched an area during queue being parsed. (Your IC logs will be caught up to speed instead) Crystalwarrior 2021-03-22 02:10:06 +0300
  • 106d9f3097 Fix blankposting forcing the message queue to sleep up until another message is received Crystalwarrior 2021-03-22 01:59:21 +0300
  • 2c5da36992 Apply suggested changes Salanto 2021-03-21 21:17:52 +0100
  • a7b208b92d small refactor handle_music Salanto 2021-03-21 04:59:15 +0100
  • bddf6c67c2
    Don't decode LE contents until after splitting by "&" (#500) in1tiate 2021-03-20 22:39:15 -0500
  • 510c0f4b17
    Add timer packets to demo playback (#494) Crystalwarrior 2021-03-21 05:12:44 +0300
  • e3ba27c47e
    Deprecate demo playback /min_wait (#498) Crystalwarrior 2021-03-20 21:41:35 +0300
  • 4bfd9f0d14
    Merge pull request #497 from AttorneyOnline/fix/demos-evidence oldmud0 2021-03-20 12:48:24 -0500
  • 8ba03150f6
    Merge pull request #496 from AttorneyOnline/fix/demos-fix oldmud0 2021-03-20 12:47:38 -0500
  • 64a93f8e22
    Merge pull request #495 from AttorneyOnline/fix/demos-utf-8 oldmud0 2021-03-20 12:46:40 -0500
  • f4cecc98af Make demo files record evidence packets Crystalwarrior 2021-03-20 20:36:06 +0300
  • f113396ad3 ⚠HUGE, VERY IMPORTANT FIX⚠ Fix demo playback being incorrectly timed due to the misplaced order of the wait#% packet (it should go BEFORE the appended message, not AFTER! We're delaying the message we're *writing*, not the *next message*!!!) Crystalwarrior 2021-03-19 21:18:52 +0300
  • 118ff5c804 Fix demo playback not using UTF-8 codec, making it impossible to use for Russian chars and other special chars like emoji etc. Crystalwarrior 2021-03-19 20:08:33 +0300
  • e4483719d4
    Deprecate hardcoded string-based authentication, add AUTH packet (#489) in1tiate 2021-03-15 17:56:42 -0500
  • 3cac877378
    Fix evidence icons not appearing after evidence has been presented once (#491) in1tiate 2021-03-14 19:35:30 -0500
  • db8df0d992
    Post-release polish translation changes (#488) Pyraqq 2021-03-11 00:15:12 +0100
  • 2cbb5c95ef
    Fix timer using 32-bit ints instead of 64-bit ints (#487) oldmud0 2021-03-06 15:01:54 -0600
  • 08fd15acda
    Update Russian translation (#484) Emiko 2021-03-07 07:22:37 +1100
  • 66c148dbe3
    Polnisch update take 2 (#486) Pyraqq 2021-03-05 18:06:14 +0100
  • c109f68075
    Merge pull request #485 from AttorneyOnline/quickfix oldmud0 2021-03-04 10:23:38 -0600
  • 016ce3ac40 Fix a segfault/crash due to invalid packet size checking for the timer (TI) packet Crystalwarrior 2021-03-04 14:03:37 +0300
  • a171ad9f65
    Merge pull request #482 from AttorneyOnline/fix/log-utf8 oldmud0 2021-03-03 16:43:55 -0600
  • 7d20de77d2 Fix files not being written as UTF-8 oldmud0 2021-03-03 16:23:06 -0600
  • e13e6183d9
    Update themes submodule (#480) oldmud0 2021-03-03 12:53:48 -0600
  • 6e28bee92a
    Hide ARUP fields when empty (#479) stonedDiscord 2021-03-02 17:02:03 +0100
  • ba0eb391a5
    Run lupdate; update German translation (#478) stonedDiscord 2021-03-01 20:22:24 +0100
  • 5555b699f8
    Merge pull request #477 from AttorneyOnline/fix-css oldmud0 2021-02-28 13:04:44 -0600
  • 1bb93cb7c0 Fix wrong pos being picked/displayed (most likely wit) if current_side is blank (a.k.a. use character default side) Crystalwarrior 2021-02-28 21:23:26 +0300
  • 113529450d Stop parenting qMesageBoxes to the courtroom (fixes stylesheet conflicts) Crystalwarrior 2021-02-28 21:04:47 +0300
  • 71ceb758b9 Fix stickers settings option not being saved Crystalwarrior 2021-02-28 21:03:02 +0300
  • 989234cf46 set default .css behavior to match established convention Crystalwarrior 2021-02-26 23:40:24 +0300
  • 9691fb762a
    Update themes submodule (#476) oldmud0 2021-02-25 11:50:26 -0600
  • a64241a0f0
    Merge pull request #473 from AttorneyOnline/fix/everything oldmud0 2021-02-24 10:26:56 -0600
  • 5ac95ada56 Make "stop music on objection" work in tandem with the server by calling "music_stop()" instead of only working on the client-side Crystalwarrior 2021-02-24 16:02:07 +0300
  • 7579457e89 Avoid use of QImageReader copy constructor oldmud0 2021-02-22 14:31:23 -0600
  • f1eb91a612
    Load fonts located in base/fonts (#475) oldmud0 2021-02-22 14:22:46 -0600
  • d32ad43665 Fix crash caused by pre-2.6 IC packet oldmud0 2021-02-22 12:54:06 -0600
  • 679dcca079 Remove hardcoded stylesheets from lobby Stop doing the "tagget stylesheets" monstrosity Crystalwarrior 2021-02-21 16:18:45 +0300
  • 354fbd239c Stop hardcoding stylesheets so the behavior is more consistent finally (and courtorom_stylesheets.css is more useful) Crystalwarrior 2021-02-21 16:07:12 +0300
  • 37011fc22d Remove background-color stylesheet from the set_qfont (allowing stylesheets to properly initialize custom backgrounds for labels w/ transparent ones) rename "set_dropdown_ to "set_stylesheet" cuz that's what it is Crystalwarrior 2021-02-21 15:50:34 +0300
  • ee918a4f81 Fix edge cases where screenshake uses wrong chatbox coordinates due to it being initialized later than needed. Crystalwarrior 2021-02-21 12:03:56 +0300
  • d6ebc3e80b Fix chat arrow being frozen on frame 1 Crystalwarrior 2021-02-21 11:38:04 +0300
  • 0ee6888dec prevent static preanims from playing in1tiate 2021-02-20 04:30:09 -0600
  • f1aa57b125 fix speedlines never being unhidden in1tiate 2021-02-20 04:10:35 -0600
  • aa790dbc4b Overhaul pos dropdown and pos remove system to work well with custom pos, char pos etc. Remove accidental duplicate code Fix some genius using & instead of && (SMH) Block pos_dropdown signals better Crystalwarrior 2021-02-19 11:20:38 +0300
  • ec6d657f31 rename wtce lookups to _bubble (themes need to be updated for this) Crystalwarrior 2021-02-17 15:55:33 +0300
  • 7246965e00 Adopt better method for setting custom pos using the pos dropdown Make it actually work properly Crystalwarrior 2021-02-17 15:47:54 +0300
  • f881df2415 Make the server list display all pretty and nice Resize the 0thcolumn to smallest possible size so it's not intrusive Remove text eliding so numbers don't get ...'s Crystalwarrior 2021-02-17 15:29:18 +0300
  • b5f581eb5b Revert bad "fix" of the sound names for WTCE courtroom_sounds.ini Make pos dropdown ui editable for a custom pos Keep track of the custom pos index On switching from the custom pos, remove the entry at that index Fix regression causing the "sort by name" lobby server list header disappearing Expose column 0 for the # in the lobby server list header ("too ugly" just use lobby_stylesheets.css and pretty it up) Crystalwarrior 2021-02-17 15:15:40 +0300
  • 63128fea13 Stop supporting the DRO way (we will make a .bat file or utility that does it for you automatically instead!) Add an option to enable/disable stickers Make stickers actually respect the custom chatbox setting properly Crystalwarrior 2021-02-16 11:20:54 +0300
  • 5063880530 Patch a segfault by play_frame_effect being wacky Split behavior for courtroom resizing into its own function Use that function to optimize character changing screen Fix reload theme breaking the background positioning Fix changing character breaking the background positioning Fix excessive set_widgets() calls that caused unnecessary lag Fix unnecessary set_size_and_pos calls that didn't need to be there Only call size_and_pos on the chatbox in the initialize_chatbox func Remove checks for a boolean that will always be true Simplify two functions that copy-paste code called set_size_and_pos into a single one Fix "disable custom chat" setting not being used when setting chat sizes and pos Crystalwarrior 2021-02-16 11:04:07 +0300
  • 005ecca9d7
    Merge pull request #469 from AttorneyOnline/fix/bg-update oldmud0 2021-02-14 21:54:55 -0600
  • 9359ae2909 fix testimony indicator not reappearing in1tiate 2021-02-14 19:24:26 -0600
  • 68851a16aa fix objection prematurely adjusting chatbox in1tiate 2021-02-14 19:22:05 -0600
  • 97cb8cf192 fix bg not resizing on reload theme in1tiate 2021-02-14 19:21:49 -0600
  • 5fd3ed0fea
    Merge pull request #468 from AttorneyOnline/fix/cont-hitch-mitigation oldmud0 2021-02-13 21:03:53 -0600
  • 36a1e26069 fix borked chatbox themes in1tiate 2021-02-13 07:48:42 -0600
  • 8163071d90 if its the same file, dont interrupt playback in1tiate 2021-02-13 07:36:57 -0600
  • fe00c6b7de
    Animated Themes. Subthemes. Custom default_theme. Overhaul asset paths. Fix a ton of asset resolution bugs. (#466) Crystalwarrior 2021-02-13 11:52:12 +0300
  • b78479f4cc
    Update the Settings screen - reload theme, restore defaults (#463) Crystalwarrior 2021-02-11 19:53:47 +0300
  • 3ac6b337a1
    Fix charselect elements not affected by theme reloading (#465) Crystalwarrior 2021-02-11 15:50:19 +0300
  • 90190f5a80
    Fix https://github.com/AttorneyOnline/AO2-Client/issues/425 (#464) Crystalwarrior 2021-02-11 15:50:08 +0300
  • 84280b7053
    remove fucky wucky (#462) in1tiate 2021-02-11 05:42:47 -0600
  • 940b04adb1
    aolayer Debug text bamboozled (#461) Crystalwarrior 2021-02-11 14:42:37 +0300
  • 617f956f2a
    Merge pull request #459 from AttorneyOnline/fix/237 oldmud0 2021-02-10 00:17:58 -0600
  • ff7c45cfc2 add workaround for emotes crash in1tiate 2021-02-09 23:46:59 -0600
  • e6ced65922
    Fix expanded_desk_mods (2-5) being nonfunctional (#451) in1tiate 2021-02-09 14:57:29 -0600