| Age | Commit message (Collapse) | Author |
|
More accurate/consistent blip rate functionality + punctuation slowdown fixes
|
|
* set no maximize flag on lobby
* set no maximize flag on courtroom
* set no maximize flag on charselect
* stop them from dragging the charselect
* stop them from dragging the courtroom
* stop them from dragging the lobby
Co-authored-by: stonedDiscord <10584181+stonedDiscord@users.noreply.github.com>
|
|
|
|
Interjections should not force preanimation if 'Pre' is unchecked.
|
|
Also included in this commit are changes to the music packet handler that change the text from "has played a song" to "has stopped the music" in the case that the special "stop song" track is played, as well as a condition stopping music categories from triggering a music packet when double-clicked.
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
fix doubleclick server being buggy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Drop AO1 compatibility
|
|
When deciding to present evidence, check if we've already done so
|
|
Indicate when a song was not found to reduce confusion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix shout sounds not being initialized from the default theme when current theme lacks them
|
|
|
|
Fix iniswap removal button disappearing on clicking 'reload theme'
|
|
Remove qElapsedTimer method of blip earrape protection due to major inconsistency issues with this method (the same message would produce wildly different blip sounds - consistency is preferred)
More sophisticated blip earrape prevention is calculated in the chat ticker function itself, it also properly adjusts itself depending on the blip_rate used.
|
|
https://youtu.be/Min0hkwO43g
|
|
|
|
|
|
|
|
|
|
Fix: Qt failing to paint a darker button if source image is indexed
|
|
sanity by not horribly lagging them with zoom speedlines and other continuously animated elements.
|
|
Allow non-png static image lookups
|
|
|
|
|
|
Implement clock setting w/o starting or stopping
Both of these should make it possible for the server to start/stop/pause/resume the clock with perfect synchronization to the true time.
|
|
This timer will start the clock accounting for latency! Cool, right?
Remove useless qDebug() for music looping
|
|
use them to determine the client's ping.
Display ping in the application window title.
keepalive timer now fires every second instead of every minute
Remove meme clock starting on set_widgets()
implement get_ping() on w_courtroom
|
|
images being used for static characters
|
|
By converting the image to an 8-bits per channel image with alpha channel
we make sure the client won't fail painting a darker button,
and keep the transparency if the source image had.
|
|
|
|
Stop using upwards log. Seriously. No other program does this.
|
|
|
|
|
|
|
|
will properly display the time remaining until target time in hh:mm:ss.zzz
Clock can be defined in courtroom_config.ini and its font set in courtroom_fonts.ini
Pause and resume functions will not work as expected atm.
|
|
features
WIP
|
|
* Allow changing audio device on the fly while in a server
* Use default audio device if device in config doesn't exist
* Automatically change audio device to default when current one is invalid
* Destroy Qt Multimedia support
It was decided that there was not enough attention being given to Qt
Multimedia support to justify its continued maintenance simply as a
libre alternative to BASS. While substantial changes to audio were being
made in 2.8, the Qt Multimedia support code fell behind in disrepair.
It's clear that there is no vested interest in implementing audio
features twice for the sake of licensing.
When it's time to switch to another audio library, it will be done
unilaterally.
* CI: Use BASS for Linux build
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|