d5c1273518Fix 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
132bf9b9d9Don't generate QMovie() at all if we're told we're a static AOImage
Crystalwarrior
2021-04-07 02:09:41 +0300
Merge pull request #505 from AttorneyOnline/fix/settings-options
oldmud0
2021-03-24 18:51:00 -0500
48093c3f2bRemove useless code for extra ui_selector that is not used
Crystalwarrior
2021-03-24 23:05:46 +0300
37de947a3dMark 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
d4c0b7a740Fix desynchronized logs options checkbox not loading properly (is still properly saved tho)
Crystalwarrior
2021-03-24 21:31:29 +0300
298422d453Update courtroom.cpp to apply change requests
Salanto
2021-03-22 20:45:10 +0100
Merge pull request #503 from AttorneyOnline/fix/skip-queue
oldmud0
2021-03-21 22:42:18 -0500
ba36356a88Fix 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
Merge pull request #502 from AttorneyOnline/fix/blankpost-queue
oldmud0
2021-03-21 19:12:18 -0500
702b275898Fix 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
106d9f3097Fix blankposting forcing the message queue to sleep up until another message is received
Crystalwarrior
2021-03-22 01:59:21 +0300
Merge pull request #495 from AttorneyOnline/fix/demos-utf-8
oldmud0
2021-03-20 12:46:40 -0500
f4cecc98afMake 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
118ff5c804Fix 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
Merge pull request #477 from AttorneyOnline/fix-css
oldmud0
2021-02-28 13:04:44 -0600
1bb93cb7c0Fix 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
113529450dStop parenting qMesageBoxes to the courtroom (fixes stylesheet conflicts)
Crystalwarrior
2021-02-28 21:04:47 +0300
71ceb758b9Fix stickers settings option not being saved
Crystalwarrior
2021-02-28 21:03:02 +0300
989234cf46set default .css behavior to match established convention
Crystalwarrior
2021-02-26 23:40:24 +0300
Merge pull request #473 from AttorneyOnline/fix/everything
oldmud0
2021-02-24 10:26:56 -0600
5ac95ada56Make "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
7579457e89Avoid use of QImageReader copy constructor
oldmud0
2021-02-22 14:31:23 -0600
Load fonts located in base/fonts (#475)
oldmud0
2021-02-22 14:22:46 -0600
d32ad43665Fix crash caused by pre-2.6 IC packet
oldmud0
2021-02-22 12:54:06 -0600
679dcca079Remove hardcoded stylesheets from lobby Stop doing the "tagget stylesheets" monstrosity
Crystalwarrior
2021-02-21 16:18:45 +0300
354fbd239cStop hardcoding stylesheets so the behavior is more consistent finally (and courtorom_stylesheets.css is more useful)
Crystalwarrior
2021-02-21 16:07:12 +0300
37011fc22dRemove 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
ee918a4f81Fix edge cases where screenshake uses wrong chatbox coordinates due to it being initialized later than needed.
Crystalwarrior
2021-02-21 12:03:56 +0300
d6ebc3e80bFix chat arrow being frozen on frame 1
Crystalwarrior
2021-02-21 11:38:04 +0300
0ee6888decprevent static preanims from playing
in1tiate
2021-02-20 04:30:09 -0600
f1aa57b125fix speedlines never being unhidden
in1tiate
2021-02-20 04:10:35 -0600
aa790dbc4bOverhaul 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
ec6d657f31rename wtce lookups to _bubble (themes need to be updated for this)
Crystalwarrior
2021-02-17 15:55:33 +0300
7246965e00Adopt better method for setting custom pos using the pos dropdown Make it actually work properly
Crystalwarrior
2021-02-17 15:47:54 +0300
f881df2415Make 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
b5f581eb5bRevert 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
63128fea13Stop 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
5063880530Patch 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