mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-17 06:11:16 +03:00
* it works! kinda * so it works now * minor cleanup * central button now is useful too * more cleanup * minor cleanup * more cleanup * refactor: migrated code from toolbox (as it was rejected as too specific) * feat: moved border drawing for radial menu into RadialMenuTextureButton. Radial menu position setting into was moved to OverrideArrange to not being called on every frame * refactor: major reworks! * renamed DrawBagleSector to DrawAnnulusSector * Remove strange indexing * Regularize math * refactor: re-orienting segment elements to be Y-mirrored * refactor: extracted radial menu radius multiplier property, changed color pallet for radial menu button * refactor: removed icon backgrounds on textures used in current radial menu buttons with sectors, RadialContainer Radius renamed and now actually changed control radius. * refactor: in RadialMenuTextureButtonWithSector all sector colors are converted to and from sRGB in property getter-setters * refactor: renamed srgb to include Srgb suffix so devs gonna see that its srgb clearly * fix: enabled any functional keys pressed when pushing radial menu buttons * fix: radial menu sector now scales with UIScale * fix: accept only one event when clicking on radial menu ContextualButton * fix: now radial menu buttons accepts only click/alt-click, now clicks outside menu closes menu always * feat: simple radial menu prototype for easier creation * refactor: cleanup, restored emote filtering, button models now have class hierarchy * refactor: remove usage of closure from 'outside code' * refactor: remove non existing type from UiControlTest * refactor: remove unused using * refactor: revert ability to declare radial menu layers in xaml, scale 32px sprites using scale in radial menu * refactor: whitespaces * feat: now door remote have some kind of ui to switch mode * refactor: subscribe for dispose on existing radial menus * feat: now simple radial menu button models can have custom color for each sector background (and hover background color). Also added OpenOverMouseScreenPosition inside SimpleRadialMenu * fix: AI door menu now can be closed by verb if it gets unpowered * refactor: simplify code for DoorRemoteBoundUserInterface * fix open/close mode sprite * remove broken merge changes * refactor: changed DoorRemoteSystem to be fully in shared * refactor: localize DoorRemoteBoundUserInterface * refactor: fix multiple invocation for TryToggleDoor inside DoorRemoteSystem on prediction * refactor: extracted sprites and loc strings into prototype for cleaner code. Currently selected mode now have different background. * refactor: changed hover selected color to recommmended * refactor: reuse stylenano colors! * review * refactor: remove StyleNano reference * refactor: revert removal of item status for door remote * refactor: fix status control misprediction * refactor: remove invalid comments, rename client DoorRemoteSystem comp after handle method * refactor: fix DoorRemoteStatusControl not displaying status on entity pickup --------- Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| Accents | ||
| Access | ||
| Actions | ||
| AlertLevels | ||
| Alerts | ||
| Anomaly | ||
| AppearanceCustomization | ||
| Atmospherics | ||
| Body | ||
| Catalog | ||
| Chat | ||
| Chemistry | ||
| Codewords | ||
| Damage | ||
| Datasets | ||
| Decals | ||
| Device | ||
| DeviceLinking | ||
| Entities | ||
| EntityLists/Tools | ||
| Flavors | ||
| GameRules | ||
| GhostRoleRaffles | ||
| Guidebook | ||
| Hydroponics | ||
| InventoryTemplates | ||
| Loadouts | ||
| Magic | ||
| Maps | ||
| NPCs | ||
| Nutrition | ||
| Objectives | ||
| Paintables | ||
| Palettes | ||
| Parallaxes | ||
| Polymorphs | ||
| Procedural | ||
| RCD | ||
| Reagents | ||
| Recipes | ||
| Research | ||
| Roles | ||
| Shaders | ||
| Shuttles | ||
| SoundCollections | ||
| Species | ||
| Stacks | ||
| StatusIcon | ||
| Store | ||
| StoryGen | ||
| Tiles | ||
| Traits | ||
| Voice | ||
| Wires | ||
| World | ||
| XenoArch | ||
| ai_factions.yml | ||
| audio.yml | ||
| bar_signs.yml | ||
| borg_types.yml | ||
| chameleon.yml | ||
| contraband_severities.yml | ||
| edge_spreaders.yml | ||
| explosion.yml | ||
| floor_trap.yml | ||
| fonts.yml | ||
| game_presets.yml | ||
| holidays.yml | ||
| hud.yml | ||
| item_size.yml | ||
| lobbyscreens.yml | ||
| name_identifier_groups.yml | ||
| ore.yml | ||
| radio_channels.yml | ||
| round_announcements.yml | ||
| secret_weights.yml | ||
| silicon-laws.yml | ||
| status_effects.yml | ||
| tags.yml | ||
| themes.yml | ||
| threats.yml | ||
| tool_qualities.yml | ||
| typing_indicator.yml | ||
| weather.yml | ||
| whitelists.yml | ||
| wizardsDenWhitelists.yml | ||