metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
Leon Friedrich
75a559fa55
Update radio prefix parsing ( #13777 )
2023-02-19 04:27:56 +11:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
Morb
76f8a7e91e
Lawyer badge changes typing indicator ( #13445 )
2023-01-12 23:33:57 +11:00
Leon Friedrich
6af331c9ff
Remove StoredChatMessage ( #12623 )
2022-11-22 22:52:19 +11:00
Leon Friedrich
3aeba9a63e
Fix chat sanitization and entity name escaping ( #12015 )
2022-10-17 23:59:09 -07:00
Jezithyr
571dd4e6d5
Hud refactor ( #7202 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
Co-authored-by: Jezithyr <jmaster9999@gmail.com >
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com >
Co-authored-by: wrexbe <wrexbe@protonmail.com >
Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com >
2022-10-12 10:16:23 +02:00
metalgearsloth
600c0e3255
Fix a few warnings ( #11576 )
2022-10-04 14:24:19 +11:00
wrexbe
c55a015b77
Small UI refactor pieces ( #11026 )
...
* ActionType rename Name to DisplayName
* Gameplay State rename+move
2022-09-04 17:21:14 -07:00
Leon Friedrich
1e9e93a33c
Fix typing indicator input validation. ( #10818 )
2022-08-25 23:44:43 +10:00
20kdc
8432aa8762
Fix chat bubbles in low resolution (reported by Beridot) ( #8997 )
2022-06-23 22:23:23 +10:00
Pieter-Jan Briers
c5982e0b10
Engine UI FrameUpdate compat, Speech bubble first frame fix ( #8472 )
...
* Compat fix for engine UI FrameUpdate order change.
Engine is getting FrameUpdate changed to run BEFORE style & layout. This is needed to avoid exploding.
* Fix speech bubble layout on first frame.
2022-05-26 20:34:25 -07:00
Leon Friedrich
8b1bb590e2
Fix popups appearing at 0,0 ( #8221 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-05-19 08:12:09 +10:00
Alex Evgrashin
af926c5279
Typing indicator (typing chat bubble) ( #8215 )
2022-05-17 02:55:19 -07:00
metalgearsloth
9d2a395be0
Fix chatbox crash ( #8204 )
2022-05-16 15:37:30 +10:00
metalgearsloth
68321795d8
Don't log out of PVS chat messages ( #8195 )
2022-05-16 10:49:11 +10:00
metalgearsloth
c3f0f4625b
Don't log chat messages ( #8162 )
...
Threshold set to info instead. The actual logging is in the xaml itself for reasons but I didn't want to use a sawmill for it to avoid interfering with hud refactor any more.
2022-05-15 12:09:35 +10:00
metalgearsloth
6903209a31
Show ghosts popups etc through walls ( #8077 )
...
* Show ghosts popups etc through walls
* Stage moment
* crashes
2022-05-12 21:18:38 +10:00
metalgearsloth
1ac5df5e4a
SpeechBubble occlusion ( #8018 )
2022-05-08 01:54:56 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Pancake
d10bb563c7
Change OOC color back. ( #6150 )
2022-01-14 23:28:09 +11:00
Michael Phillips
86812c1ad7
Added Whisper system for talking with players 2 tiles away. ( #5994 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-12 01:48:18 +11:00
Morbo
62221d7b92
Add LOOC and change OOC color ( #5841 )
2022-01-12 00:29:55 +11:00
Paul Ritter
cc57d1380c
Revert Rich text ( #5848 )
2021-12-20 12:42:42 +01:00
E F R
c0d76a2243
UI/SpeechBubble: check deletion before doing things, plz ( #5811 )
2021-12-19 22:55:51 -07:00
E F R
b2da936848
Everything: Rich text redux ( #5625 )
...
* lord save me
* UI/ChatBox: Use the new `defStyle` param for `RenderMarkup`
The previous iteration didn't work because `AddMessage` can't inherit
its color from the PushColor (since we're not doing actual tag stacks
anymore).
* rebase touchup
2021-12-12 18:25:42 -08:00
Vera Aguilera Puerto
8b09d55b10
Fix weird lifestage autorefactors.
2021-12-09 12:39:51 +01:00
Vera Aguilera Puerto
680ad72939
And a bunch more.
2021-12-08 12:19:45 +01:00
Vera Aguilera Puerto
3f79e3754f
Merge branch 'master' into 2021-12-03-remove-IEntity-komm-süsser-todd
...
# Conflicts:
# Content.Client/Crayon/CrayonDecalVisualizer.cs
# Content.Client/Tabletop/TabletopSystem.cs
# Content.IntegrationTests/Tests/InventoryHelpersTest.cs
# Content.Server/AI/EntitySystems/AiSystem.cs
# Content.Server/AI/Utility/AiLogic/UtilityAI.cs
# Content.Server/AME/AMENodeGroup.cs
# Content.Server/Administration/AdminVerbSystem.cs
# Content.Server/Body/Systems/RespiratorSystem.cs
# Content.Server/Chemistry/Components/InjectorComponent.cs
# Content.Server/Chemistry/TileReactions/CleanTileReaction.cs
# Content.Server/Chemistry/TileReactions/SpillTileReaction.cs
# Content.Server/Crayon/CrayonComponent.cs
# Content.Server/Doors/Components/ServerDoorComponent.cs
# Content.Server/Explosion/EntitySystems/TriggerSystem.cs
# Content.Server/Fluids/Components/MopComponent.cs
# Content.Server/Fluids/Components/SpillExtensions.cs
# Content.Server/Fluids/EntitySystems/PuddleSystem.cs
# Content.Server/Instruments/InstrumentSystem.cs
# Content.Server/Nutrition/EntitySystems/DrinkSystem.cs
# Content.Server/Nutrition/EntitySystems/FoodSystem.cs
# Content.Server/PneumaticCannon/PneumaticCannonSystem.cs
# Content.Server/Storage/Components/EntityStorageComponent.cs
# Content.Server/Storage/Components/StorageFillComponent.cs
# Content.Server/Stunnable/StunbatonSystem.cs
# Content.Server/Throwing/ThrowHelper.cs
# Content.Server/Weapon/Ranged/Barrels/BarrelSystem.cs
# Content.Server/Weapon/Ranged/Barrels/Components/ServerBatteryBarrelComponent.cs
# Content.Server/Weapon/Ranged/ServerRangedWeaponComponent.cs
# Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs
# Content.Shared/Damage/Components/DamageableComponent.cs
# Content.Shared/Damage/Systems/DamageableSystem.cs
# Content.Shared/MobState/Components/MobStateComponent.cs
# Content.Shared/Slippery/SharedSlipperySystem.cs
2021-12-07 17:48:49 +01:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
ShadowCommander
ee86d4eb47
Add message wrap to chat debug log ( #5668 )
2021-12-05 14:47:43 +11:00
Vera Aguilera Puerto
54ab29502a
Lots of manual fixing. More to come.
2021-12-03 17:01:46 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
a5b57c8e10
Inline Transform
2021-12-03 14:20:34 +01:00
Vera Aguilera Puerto
0feebbff00
Inline HasComponent entirely
2021-12-03 12:23:18 +01:00
Vera Aguilera Puerto
b2035543e2
Inline Deleted
2021-12-03 11:30:03 +01:00
Vera Aguilera Puerto
5e177ae734
Inline EntityManager
2021-12-03 11:18:05 +01:00
Clyybber
d6d73573cb
Only show local/radio/emote channels when in-game ( #5566 )
2021-11-26 23:43:58 -07:00
Clyybber
02ac863002
Fix speechbubbles outside of PVS appearing on top left corner of the screen ( #5557 )
2021-11-26 15:50:24 -07:00
Pieter-Jan Briers
86a7eece40
Adds a bool ( #5372 )
2021-11-18 23:36:25 -07:00
ShadowCommander
3d0881cefd
Fix speech bubble ( #5042 )
...
* Fix speech bubble position when eye rotated
* Fix speech bubble size jitter when floating up
2021-10-27 12:31:22 +11:00
metalgearsloth
ad783396f8
Update CloseTo to CloseToPercent ( #4708 )
2021-09-29 20:07:01 +10:00
Swept
ae54ad188e
Changes most uses of Color.Green to Color.LimeGreen for better visuals ( #4666 )
2021-09-20 21:50:02 -07:00
Pieter-Jan Briers
b96d760043
Chat improvements. ( #4283 )
...
* UI is an abbreviation, in XAML.
* Chat improvements.
Changing the "selected" channel on the chat box is now only done via the tab cycle or clicking the button.
Prefix chars like [ will temporarily replace the active chat channel. This is based 100% on message box contents so there's no input eating garbage or anything.
Pressing specific channel focusing keys inserts the correct prefix character, potentially replacing an existing one. Existing chat contents are left in place just fine and selected so you can easily delete them (but are not forced to).
Channel focusing keys now match the QWERTY key codes.
Deadchat works now.
Console can no longer be selected as a chat channel, but you can still use it with the / prefix.
Refactored the connection between chat manager and chat box so that it's event based, reducing tons of spaghetti everywhere.
Main chat box control uses XAML now.
General cleanup.
Added focus hotkeys for deadchat/console. Also added prefix for deadchat.
Local chat is mapped to deadchat when a ghost.
Probably more stuff I can't think of right now.
* Add preferred channel system to chat box to automatically select local.
I can't actually test this works because the non-lobby chat box code is complete disastrous spaghetti and i need to refactor it.
* Move chatbox resizing and all that to a subclass.
Refine preferred channel & deadchat mapping code further.
* Don't do prefixes for channels you don't have access to.
* Change format on channel select popup.
* Clean up code with console handling somewhat.
2021-07-20 10:29:09 +02:00
Visne
bf493c39b7
Replace most VBox/HBoxContainers with BoxContainers ( #4274 )
2021-07-18 18:39:31 +02:00
Pieter-Jan Briers
97a3866a40
Use replicated CVars for max chat message length.
2021-07-17 14:35:28 +02:00
Swept
0a42b0b59f
Changes the chatbox to be more consistent with SS14's UI ( #4137 )
2021-07-09 07:10:57 +00:00
Vera Aguilera Puerto
599814d5a0
Chat manager won't enqueue speech bubbles in a different map than you eye.
...
Fixes #4215
2021-06-28 13:21:41 +02:00
mirrorcult
2ea5aec101
Remove NetMessage deprecated boilerplate ( #4196 )
2021-06-21 07:43:54 +02:00
Galactic Chimp
392b820796
Removed old Loc.GetString() use instances ( #4155 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2021-06-21 02:13:54 +02:00