in1tiate
8f0913d30e
euthanize morton ( #522 )
2021-04-19 23:18:39 +03:00
in1tiate
9b8945f21a
Fix character-specific color list not being properly regenerated on a theme reload ( #525 )
2021-04-19 00:45:11 -05:00
in1tiate
a5e1cc4173
Fix CASEA failing to validate packets with exactly six arguments ( #521 )
2021-04-16 00:42:43 -05:00
in1tiate
33cf6dea26
Send "CC" packet when selecting "Spectator" from the character selection screen ( #511 )
...
If n_char is -1, don't wait for a server response.
2021-04-11 15:36:32 -05:00
Crystalwarrior
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
2021-04-07 15:25:18 +03:00
in1tiate
c82dc8dec7
move code outside if/else block ( #518 )
2021-04-03 23:27:46 +03:00
oldmud0
350120d1b4
Merge pull request #516 from AttorneyOnline/elide-left
...
Set Qt::ElideLeft for dropdowns
2021-03-31 20:55:16 -05:00
in1tiate
ac82b83517
set Qt::ElideLeft for dropdowns
2021-03-31 05:11:48 -05:00
oldmud0
8ee7acb0c0
Merge pull request #514 from AttorneyOnline/fix/demoserver
...
Fix demo server not being added if serverlist.txt is missing, add translation support to demo server messages
2021-03-30 22:44:04 -05:00
in1tiate
9707753777
Update src/demoserver.cpp
...
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-03-30 22:10:29 -05:00
oldmud0
8dd7b4fa3c
Merge pull request #513 from AttorneyOnline/fix/chat-arrow-display
...
Fix chat arrow being displayed even when blankposting
2021-03-30 21:49:21 -05:00
in1tiate
b15e669bee
add translation support to demo server messages
2021-03-30 11:00:25 -05:00
in1tiate
6b267e8fdc
fix demo server not being added if serverlist.txt is absent
2021-03-30 11:00:13 -05:00
in1tiate
1d83fae23d
fix chat arrow being loaded when it doesnt need to be
2021-03-30 06:59:35 -05:00
in1tiate
73395f057b
use a string and not a boolean (stupid)
2021-03-30 05:49:28 -05:00
in1tiate
05ff6b08a2
add exception for LE packets in demos, which encode ampersand separators
2021-03-28 23:11:54 -05:00
in1tiate
4140a3339a
fix packets containing unencoded newlines being incorrectly split into multiple entries
2021-03-28 23:11:22 -05:00
oldmud0
7583c57442
Merge pull request #506 from AttorneyOnline/fix/song-parents
...
Fix a crash when shuffling songlists that have songs with no parent category
2021-03-28 18:55:14 -05:00
in1tiate
3f651d069d
add songs with no parent to clist
2021-03-27 23:01:35 -05:00
Crystalwarrior
d4c0b7a740
Fix desynchronized logs options checkbox not loading properly (is still properly saved tho)
2021-03-24 21:31:29 +03:00
oldmud0
e9eba9b5ab
Merge pull request #503 from AttorneyOnline/fix/skip-queue
...
Fix chat queue being cleared with no way to see what the msgs were
2021-03-21 22:42:18 -05:00
Crystalwarrior
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.
2021-03-22 03:38:51 +03:00
Crystalwarrior
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)
2021-03-22 02:10:06 +03:00
Crystalwarrior
106d9f3097
Fix blankposting forcing the message queue to sleep up until another message is received
2021-03-22 01:59:21 +03:00
in1tiate
bddf6c67c2
Don't decode LE contents until after splitting by "&" ( #500 )
...
Should fix evidence, again.
2021-03-20 22:39:15 -05:00
Crystalwarrior
510c0f4b17
Add timer packets to demo playback ( #494 )
...
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-20 21:12:44 -05:00
Crystalwarrior
e3ba27c47e
Deprecate demo playback /min_wait ( #498 )
2021-03-20 13:41:35 -05:00
oldmud0
4bfd9f0d14
Merge pull request #497 from AttorneyOnline/fix/demos-evidence
...
Make demo files record evidence packets
2021-03-20 12:48:24 -05:00
oldmud0
8ba03150f6
Merge pull request #496 from AttorneyOnline/fix/demos-fix
...
Fix demos being recorded with incorrect timing. ⚠HUGE, VERY IMPORTANT FIX⚠
2021-03-20 12:47:38 -05:00
Crystalwarrior
f4cecc98af
Make demo files record evidence packets
2021-03-20 20:36:06 +03:00
Crystalwarrior
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*!!!)
(cherry picked from commit 8319ebffe4c22c59c33d9c90161036d9c1ddddd5)
2021-03-20 20:30:12 +03:00
Crystalwarrior
118ff5c804
Fix demo playback not using UTF-8 codec, making it impossible to use for Russian chars and other special chars like emoji etc.
...
(cherry picked from commit f3e96ca6b38a5e069d98f2db4b17dfb7bb3f239b)
2021-03-20 20:29:17 +03:00
in1tiate
e4483719d4
Deprecate hardcoded string-based authentication, add AUTH packet ( #489 )
...
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-03-15 17:56:42 -05:00
in1tiate
3cac877378
Fix evidence icons not appearing after evidence has been presented once ( #491 )
...
all around me are familiar faces, worn out places, worn out faces
2021-03-14 19:35:30 -05:00
oldmud0
2cbb5c95ef
Fix timer using 32-bit ints instead of 64-bit ints ( #487 )
2021-03-07 00:01:54 +03:00
Crystalwarrior
016ce3ac40
Fix a segfault/crash due to invalid packet size checking for the timer (TI) packet
2021-03-04 14:03:37 +03:00
oldmud0
7d20de77d2
Fix files not being written as UTF-8
2021-03-03 16:23:06 -06:00
stonedDiscord
6e28bee92a
Hide ARUP fields when empty ( #479 )
...
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2021-03-02 10:02:03 -06:00
Crystalwarrior
1bb93cb7c0
Fix wrong pos being picked/displayed (most likely wit) if current_side is blank (a.k.a. use character default side)
2021-02-28 21:23:26 +03:00
Crystalwarrior
113529450d
Stop parenting qMesageBoxes to the courtroom (fixes stylesheet conflicts)
2021-02-28 21:04:47 +03:00
Crystalwarrior
71ceb758b9
Fix stickers settings option not being saved
2021-02-28 21:03:02 +03:00
Crystalwarrior
989234cf46
set default .css behavior to match established convention
2021-02-26 23:40:24 +03:00
oldmud0
a64241a0f0
Merge pull request #473 from AttorneyOnline/fix/everything
...
Fix change character lag, bg resizing and repos weirdness, inconsistent behavior, sticker setting etc.
2021-02-24 10:26:56 -06:00
Crystalwarrior
5ac95ada56
Make "stop music on objection" work in tandem with the server by calling "music_stop()" instead of only working on the client-side
2021-02-24 16:02:07 +03:00
oldmud0
7579457e89
Avoid use of QImageReader copy constructor
2021-02-22 14:31:23 -06:00
oldmud0
f1eb91a612
Load fonts located in base/fonts ( #475 )
...
This will register any font (OTF/TTF) located in the base/fonts folder
recursively. They can be used for any purpose, without needing to
install them on the system.
2021-02-22 23:22:46 +03:00
oldmud0
d32ad43665
Fix crash caused by pre-2.6 IC packet
2021-02-22 12:54:06 -06:00
Crystalwarrior
679dcca079
Remove hardcoded stylesheets from lobby
...
Stop doing the "tagget stylesheets" monstrosity
2021-02-21 16:18:45 +03:00
Crystalwarrior
354fbd239c
Stop hardcoding stylesheets so the behavior is more consistent finally (and courtorom_stylesheets.css is more useful)
2021-02-21 16:07:12 +03:00
Crystalwarrior
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
2021-02-21 15:50:34 +03:00