| Age | Commit message (Collapse) | Author |
|
|
|
Implement scalable maximum clock count, right now it's at 5 clocks a theme can have max
Theme "clock_" starts from 1 instead of 0 since users don't know when stuff starts at index 0
TODO: testing lol
|
|
|
|
# Conflicts:
# include/courtroom.h
# src/courtroom.cpp
|
|
|
|
|
|
|
|
Rename noninterrupting bonanza to consistent and short "immediate" instead
|
|
|
|
|
|
cooler and nicer bro immediate
In themes, pre_no_interrupt old-style name is still supported if we cannot find "immediate"
Resolves https://github.com/AttorneyOnline/AO2-Client/issues/64
|
|
Co-authored-by: Crystalwarrior <Varsash@Gmail.com>
|
|
default positions (#352)
* populate pos dropdown from design.ini
* add sane default, remove hardcode bs
|
|
configuration options per-character (#356)
* initial commit
* The Quick-Fix is a secondary weapon for the Medic. It is a prototype Medi Gun with a group of three gauges on one side, a (cosmetic) ÜberCharge gauge on the other side, and what appears to be a blender for a body. The main gun is coupled with a medicinal reactor backpack with glowing portions that replaces Medic's default backpack.
* fixed settings dialog
* slightly less stupid custom objection default
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
|
|
"Nothing" option to play no SFX even when playing a preanimation that behaves similar to the Default option (#383)
|
|
folder iniswap files immutable (#350)
* add default iniswap file
* switch to using base/iniswaps.ini for user iniswaps
|
|
according to character (#323)
* IC Log colors now defined independent of character
* Fix regression causing incorrect colors in the viewport
* fix goof that broke chat scrolling
* Only regenerate color vector when it's needed
|
|
The timer's time as received by the server is clarified to be the actual
numerical time, in milliseconds, to be shown on the clock.
|
|
Fixes a minor memory leak with context menu creation.
|
|
Encode doc contents with hash sign
|
|
Fix timestamps when toggling showname
|
|
inventories get displayed lexigraphically too but it is assumed to not
matter
|
|
Print debug message if provided timestamp is invalid
|
|
On toggling shownames, regenerate_ic_chatlog() gets called to reprint
the entire chatlog with append_ic_text(). The issue is that
append_ic_text() uses QDateTime::currentDateTime() for the timestamp
when it's called. Therefore the fix is adding a new timestamp
parameter to the append_ic_text() which we supply from the datetime
provided by each chatlogpiece
|
|
|
|
Use "y_offset" to enable the Y offset protocol extension.
|
|
Fixes an issue where if you blankpost on top of another character's blankpost, your message won't show up on the ic log clientside.
|
|
Re-fix of #277.
|
|
|
|
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>
|
|
|
|
|
|
When deciding to present evidence, check if we've already done so
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
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
|