aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-30Fix regression parsing HTML escapesoldmud0
Introduced trying to fix emoji. This parsing function is cancerous.
2020-07-30Make spectator function as a character with ID -1 (#211)Crystalwarrior
- 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.
2020-07-30Fix emoji displaying extraneous characters (#219)oldmud0
Fixes #192.
2020-07-30CI: Deploy entire base folderoldmud0
Yes, all of it.
2020-07-30Add missing misc folderlikeawindrammer
2020-07-30Add darker button generator (#201)windrammer
When an `_off` emote button exists without an `_on` counterpart, the client will automatically generate the `_on` button and save it to disk. Co-authored-by: Cents02 <Cents02@Cents0.me> Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2020-07-29Fix build error from bad mergeoldmud0
redefinition of objection_mod
2020-07-29Add support for multiple custom interjections via context menu (#162)in1tiate
* YOU DO NOT BELONG IN THIS PR GET OUT Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com> Co-authored-by: likeawindrammer <31085911+likeawindrammer@users.noreply.github.com> Co-authored-by: Crystalwarrior <Varsash@Gmail.com>
2020-07-29Add Qt 5.9 compatibility (#202)windrammer
* Added Ubuntu 18 backwards compatibility Co-authored-by: Cents02 <Cents02@Cents0.me>
2020-07-29Fix showname placeholder text and shout button after changing characters (#147)in1tiate
2020-07-29Fix colors not persisting when refreshing IC log (#204)windrammer
Co-authored-by: Cents02 <Cents02@Cents0.me>
2020-07-29Hitting return on blank search box should collapse music list (#205)windrammer
* If enter is hit with no query it collapses the music list Co-authored-by: Cents02 <Cents02@Cents0.me>
2020-07-29Merge pull request #216 from Pyraqq/kfo-ao2windrammer
Please include this updated Polish translation.
2020-07-29Please include this updated Polish translation.Pyraq
2020-07-29Update one string in Spanish and Portuguese translationslikeawindrammer
2020-07-29Please update Polish translationlikeawindrammer
2020-07-29Add Portuguese and Polish language optionslikeawindrammer
2020-07-29Fix character-specific theme not falling back to current theme (#207)windrammer
It is only logical to say that the user, when not specifying any specific speedline or similar in the theme, then the current theme should be checked first rather than the default theme. Co-authored-by: Cents02 <Cents02@Cents0.me>
2020-07-29Fix screenshake button shunting character to origin (#215)windrammer
* Fix #193 By making sure handle_chatmessage_3 calls start_chat_ticking and thus do_screenshake only after either play_idle or play_talking is called * Move call to start_chat_ticking to the end of handle_chatmessage_3
2020-07-29Update reference for themes submodulelikeawindrammer
2020-07-27Fix chatlog instances where char_id 0 is ignored (#210)Crystalwarrior
2020-07-27Fix connect button issue when using favorites list (#206)windrammer
Co-authored-by: Cents02 <Cents02@Cents0.me>
2020-07-27Fix private evidence arrows not updating (#213)Crystalwarrior
2020-07-26Make music 'fade out previous' an effect enabled by default (#196)Crystalwarrior
Simply make the "FADE_OUT" music effect flag by default so more users experience the SMOOTH FADE OUT magic by accident and praise the based client.
2020-07-26Merge pull request #198 from Crystalwarrior/bugfix/max_colorsoldmud0
Fix max colors being one int off
2020-07-25Fix max_colors allowing +1 more than the actual maxCrystalwarrior
2020-07-24Credits corrected for CrazyJC and MaximumVolty involvement in 2.8Crystalwarrior
2020-07-23Make 'FL' packet reset settings to default and take the new settings in (#186)Crystalwarrior
* Fix colors in ic logs not parsing HTML properly when log_goes_downwards=false and colorlog=true * Restore KFO branding * Reset the settings values when receiving the 'FL' packet. This allows enabling/disabling features at runtime, such as ARUP system. * Revert "Restore KFO branding" This reverts commit 7f19b6257a0d75ec1d392b9b8c02a384c8dba43d.
2020-07-23Add showname alignment option for theme makers (#189)Crystalwarrior
* Add alignment options for shownames * Make shownames align to the left by default like before * Use this branch as an opportunity to fix showname not being resized according to misc/ folder courtroom_design.ini
2020-07-22fix mac builds, opus lib path was wrongsD
2020-07-15Small changes to the Spanish translation.likeawindrammer
2020-07-15Update Portuguese translation.likeawindrammer
(Needs review)
2020-07-14Finished updating the Spanish translation.likeawindrammer
2020-07-14Update some strings for 2.8 in the Spanish translation.likeawindrammer
(WIP)
2020-07-11Fix APNG backgrounds not appearing on list; fix BASSOPUS path for macOS (#185)raidensnake
* Added apng support for animated background positioning. * Adjusted the apng background position search. * Fixed libbassopus.dylib path on MacOS preventing opus files from playing.
2020-07-08Fix the color fix pr when logs go downwards where it didn't add an \n ↵Crystalwarrior
because html doesn't like \n very much so it has to be <br> because that's what HTML does yea
2020-07-06Regenerate the background when reload_theme is pressed to prevent scaling ↵Crystalwarrior
issues (#181)
2020-07-05Mac CI: Fix wrong zip nameoldmud0
2020-07-05Fix Mac build missing audio (#180)oldmud0
2020-07-04Fix html not being parsed in ic logs when ic logs go downwards (#178)Crystalwarrior
I found this bug like 3 weeks ago but I forgot to actually make a PR for it oops
2020-07-04Merge pull request #175 from Crystalwarrior/feature/packet-musicoldmud0
More sensible music loop packet configuration
2020-07-04Fix an issue where the Ambience layer would break looping points for all ↵Crystalwarrior
other channels due to loop_start and loop_end only being a single variable. (#164) This occurs due to BASS not having any private variables of its own, so it was simply using the public variables loop_start and loop_end as reference - since those changed for any new song playing on another channel, the old looping points got replaced, and the seamless looping stops working. The solution was easy - just make a loop_start/loop_end variable for every supported channel - so 4 variables in our case.
2020-07-04Fix the blips folder not seeking the blips/ folder for the male.wav sound ↵Crystalwarrior
effect first instead of trying to find sfx-blipmale in base/general folder, makes using the blips folder more viable. (#173)
2020-07-03Add a setting to turn on/off custom character-defined chatboxes (#166)Crystalwarrior
* Add a new "Custom Chatboxes" settings option to enable/disable char.ini setting custom chat box designs per-character * Fix chat_arrow being incorrectly updated between character messages if the custom chatbox modified the chat arrow positioning/size in any way * brackets matter
2020-07-03Credit some more peopleoldmud0
Not sure how to split this up, frankly. Some people have been more involved in client/server/protocol development than others. I'll figure this out eventually.
2020-07-02Some commit managed to regress the colors and it actually totally wasn't my ↵Crystalwarrior
fault!!! Fix colors being broken
2020-06-30Add explanation comments to the music looping varsCrystalwarrior
Make music not loop by default for backwards compatibility with old style on servers not supporting clientside music looping Make the music loop when the packet containing loop data gives us "1", treating it as "looping=true".
2020-06-29Fix issues when undefined colors result in everyone's chat not using talk ↵Crystalwarrior
anims (#174) base/misc/default/config.ini with properly defined "baseline" colors will have to be supplied with vanilla content later. Remove hardcoded colors - user has no access to these unless config.ini is valid, yet when others speak using these ID's their text shows up just fine. Either reimplement full on hardcoding madness (NOOOOOOOOOOOOOOOOOOOOOOOO NO NO NO NOOOOOOOOOOOOOOOO NOOOOO!!!!) or yeet. I chose the sensible option :^)
2020-06-28Update readme (#172)oldmud0
* Readme: link to docs repository * Move compile and release instructions to new file * Remove compile and release instructions from readme
2020-06-27set tooltips of char buttons to char namesin1tiate