| Age | Commit message (Collapse) | Author |
|
|
|
- Set lib as artifact instead of cache (to avoid race condition
described in https://gitlab.com/gitlab-org/gitlab/-/issues/21409)
- Delete _Unadapted folder and .git files when exporting artifact (yuck!
should probably have never incorporated AO2-Themes as a separate
repo; it should probably have stayed part of the vanilla repo.)
|
|
|
|
* Consolidate blankposting into singular log entries of "no message" instead of spamming the logs repeatedly when someone decides to keep switching emotes
Return proper blankpost checking to 2.8.5 (chatmessage_is_empty bool makes sure the chatbox doesn't appear - branch broke that behavior by never setting it)
More robust blankpost checking, meaning that passing a competely empty "" string will also count as a blankpost
Fix screenshake not working with blankposting by moving it before the chatmessage_is_empty check in start_chack_ticking() stage of the message parsing
* Allow user to send blankposts without even having to input a single spacebar, but only if last m_chatmessage CID matches ours.
* Reviews are cool and good:ok_hand:
allow sending no-text chat message to server without weird cid checks (let the server validate if they want to do STR_OR_EMPTY or just STR) - doesn't break existing behavior and lets servers introduce the new one if they want to
Treat all blank/whitespace messages as blankposting and not just single-whitespace.
Remove chatmessage_is_empty bool because why the fuck would you even need it if you have m_chatmessage[MESSAGE] already
Simplify chatlogpiece log entry to not be a *temp pointer by suggestion
* another useless bool destroyed
Make "additive" have a very awesome emergent behavior with blankposting - keep showing the chatbox+message while only changing the emotes. Works with preanims too!
|
|
Do not update colors in log for each IC message
|
|
|
|
|
|
2.8.5 finishing touches
|
|
|
|
|
|
|
|
Don't hang IC due to invalid emote mod
|
|
|
|
|
|
Simplify parts of the IC handler, and fix some bugs
|
|
|
|
|
|
|
|
|
|
Ic fixes
|
|
|
|
Fix improper bolding behavior due to malformed string literal
|
|
|
|
|
|
Optimize ARUP
|
|
|
|
Check for custom realization sound when using effects list
|
|
|
|
constants for minimum and maximum packet sizes
|
|
|
|
|
|
|
|
|
|
|
|
Edited TL, added TL for tool tips and other untranslated strings.
Courtroom UI elements were left in English to avoid cropping.
|
|
* Fix not using custom chatbox's colors
Moved set_text_color_dropdown() to after current_char is actually updated
with the selected char. Otherwise set_text_color_dropdown will try to
update the colors with either nothing as character, or with the previously
selected character.
Use get_chat() so it actually gets the name of the custom chatbox
instead of using the same name as the character.
Remove the extra "c" since get_chat_color it's already called
with this "c" in place.
* Fix previous fix crashing the client on DRO servers
For some reason the client would work just fine
if set_text_color_dropdown() was called only once
after updating the character selected by the user.
But when joining a DRO server the client would crash
just before loading the music.
* Improve comment with where crash happens
* Fix get_chat_markdown to get the custom chatbox on misc of the char
instead of trying to find the character folder on misc
* Fix client using the current character colors on other people's messages
Also remove the comment explaining the crash if set_text_color_dropdown
is removed from set_widgets
* Fix loading custom colors loading after the message was added to the log
|
|
|
|
|
|
Final mega-merge with the Killing Fever Online client, along with other associated bugfixes and feature additions.
This commit is release-ready.
|
|
Just so we're on the same page, this is enabled by default.
Co-authored-by: Cents02 <Cents02@Cents0.me>
|
|
It also respects the search string, so only visible tracks are chosen from the pool. Categories (i.e. entries with children) are also ignored.
|
|
May need additional testing with animated BGs.
|
|
Add overrides to set_font for font name and size (this is to preserve the chat_size and chat_font char.ini arguments that were implemented way earlier)
Cease the baddening with set_font that was there before and condense it into a proper set_font function call
Implement set_font for custom showname shenanigans from the misc folder
|
|
Resolve conflicts before merging kfo-ao2 into master.
Essentially all conflicts were resolved favoring kfo-ao2, so this merge commit is a +0/-0 diff.
|
|
# Conflicts:
# src/aoevidencedisplay.cpp
# src/courtroom.cpp
# src/packet_distribution.cpp
|
|
|
|
|
|
|
|
Introduced trying to fix emoji. This parsing function is cancerous.
|
|
- Don't hide spectator button anymore.
- Make the spectator button properly send the char switch packet.
- Fix the spectator button not properly loading the courtroom and music list etc.
|