| Age | Commit message (Collapse) | Author |
|
Current working theory is that setting the future opens a brief interval where it deconstructs the old future and returning an invalid QFuture,, causing a segmentation fault.
|
|
* Allow servers to directly set the server description
* Hijack PN packet to add description.
* Update lobby.cpp
Apply suggested change
|
|
* Add demo_append to WT/CE part of the "RT" packet handler.
* Fix indentation + put demo recording outside the if else chain
|
|
Fix Qt application version being empty
|
|
|
|
|
|
- Uninitialized exit_loop variable
- Previous load task should stop completely before starting new load task
|
|
This was causing the realization.png UI button to be loaded instead of the effect.
|
|
Static effects should be treated as infinitely looping animations.
|
|
Switch to HTTP-based server list
|
|
Fix MSVC builds freezing due to AOLayer concurrency issue
|
|
Variables accessed across threads should be atomic.
Also gave AOLayer its own thread pool and switched some lock calls to use QMutexLocker semantics.
|
|
|
|
You won't be missed :')
|
|
Goodbye, lobby chat :(
|
|
|
|
Since these are going to be visible to the user now, at least let's properly format them and make them somewhat helpful.
|
|
# Conflicts:
# src/networkmanager.cpp
|
|
Polish appearance of "OK" button on notice
|
|
Remove MS chat and add debug log
|
|
|
|
Since the MS chat has been disabled for quite some time now (and we aren't planning on bringing it back since Discord, Guilded etc. have better chat features), I decided to go ahead and change the pane into a debug log to keep it useful and avoid creating a gaping hole in themes.
Though, maybe it is worth removing the whole switcher and keeping the debug log hidden away where it can't scare people.
|
|
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
* Implement async music loading
* Simplify music filename parsing and fix "missing" on streams
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
Fix emote buttons not generating due to bad VPath lookup
|
|
Split logging option into text and demo
|
|
Remove client-side send waiting
|
|
|
|
Apparently, people don't like logging demos because it takes up too
much space. It's possible to enable NTFS compression for demo files
(or the entire demos folder), though.
|
|
This piece of code from another era is not needed anymore thanks
to the message queue and decent server-side anti-flooding. Player
input won't be thrown away since the client waits for an
acknowledgement from the server before clearing the input box.
|
|
Also updated the translation files for missing strings and updated the Polish translation.
|
|
Handle expanded desk modifiers on chat ticking start rather than on preanim complete signal
|
|
|
|
|
|
|
|
|
|
|
|
- Add periodic timer for heartbeat
- Add option to settings for opting out from heartbeat/player metrics
- Change base URL to permanent URL
|
|
|
|
|
|
|
|
|
|
Could Linux distros please update their Qt version? Thanks.
|
|
Remove OOC-Client commands that are already replaced by UI elements that are easily accessible.
Debatable if /save_case and /load_case should stay as they seem unused by most users/servers.
* Maintain backwards compatability with older servers.
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
|
|
|
|
* user configurable timestamp format
* fix label making the entire settings window move jankily
* add a dropdown for sane timestamp formats
* streamline adding options to log timestamp format
|
|
desk (#598)
* kill bglayer if file not exist
* kill ALL layers if file not found
|
|
Who was using this anyway?
|
|
* Fix VPath lookup ignoring possibility of remote files
* Use more formal URL check
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|