| .. |
|
AllegianceRankTitleTable.cs
|
fix(ui): Campaign AS AS5 fix round — "retires AP-109" corrected to "narrows" at 6 sites
|
2026-08-25 10:30:53 +02:00 |
|
AppraisalUiController.cs
|
docs(AS): AS5 REVIEW-CLOSED; AS6 gate script committed — Campaign AS implementation COMPLETE
|
2026-08-25 10:33:49 +02:00 |
|
CharacterController.cs
|
fix: retail text and golden-string tests must not follow the machine's locale
|
2026-08-19 19:56:09 +02:00 |
|
CharacterCreationAppearancePage.cs
|
fix(chargen): Campaign CC gate round 1 re-test 3 — R4-1..R4-4
|
2026-08-16 19:05:23 +02:00 |
|
CharacterCreationHeritagePage.cs
|
fix(chargen): Campaign CC gate round 1 closeout — Group 3: round review fixes (F4-F11, F14, F16)
|
2026-08-16 15:34:07 +02:00 |
|
CharacterCreationProfessionPage.cs
|
fix(chargen): Campaign CC gate round 1 closeout — Group 3: round review fixes (F4-F11, F14, F16)
|
2026-08-16 15:34:07 +02:00 |
|
CharacterCreationSkillsPage.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
CharacterCreationSummaryPage.cs
|
fix(chargen): Campaign CC gate round 1 closeout — Group 3: round review fixes (F4-F11, F14, F16)
|
2026-08-16 15:34:07 +02:00 |
|
CharacterCreationTownPage.cs
|
fix(chargen): Campaign CC gate round 1 closeout — Group 3: round review fixes (F4-F11, F14, F16)
|
2026-08-16 15:34:07 +02:00 |
|
CharacterCreationUiController.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
CharacterCreationUiMountCoordinator.cs
|
feat(app): Campaign CC slice CC4 — chargen screen shell + Heritage/Profession/Skills/Town pages
|
2026-08-15 17:45:51 +02:00 |
|
CharacterIdentityText.cs
|
fix(ui): Campaign AS AS5 fix round — "retires AP-109" corrected to "narrows" at 6 sites
|
2026-08-25 10:30:53 +02:00 |
|
CharacterManagementUiController.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
CharacterManagementUiMountCoordinator.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
CharacterOptionsPageController.cs
|
feat(ui): vitals — Side By Side Vitals swaps retail's two vitals windows
|
2026-08-17 10:40:49 +02:00 |
|
CharacterSheet.cs
|
fix(ui): Campaign CT4 fix round — luminance text, verbatim title, PK PWD bits
|
2026-08-25 00:54:33 +02:00 |
|
CharacterSheetProvider.cs
|
fix(ui): Campaign AS AS5 fix round — "retires AP-109" corrected to "narrows" at 6 sites
|
2026-08-25 10:30:53 +02:00 |
|
CharacterStatController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
CharacterTitleResolver.cs
|
fix(CT): CT2 fix round — dedupe client-side title add, drop retail-inexact send guard
|
2026-08-24 22:27:07 +02:00 |
|
CharacterTitlesController.cs
|
fix(CT6): fix round — chrome-inclusive host clamp (BLOCKER B1) + 372px mount default
|
2026-08-25 02:53:57 +02:00 |
|
ChargenColorSpotComposer.cs
|
fix(chargen): Campaign CC gate round 1 re-test 2 — R3-5/R3-6 color-key swatch/gradient textures
|
2026-08-16 17:20:31 +02:00 |
|
ChatOptionsDatCaptions.cs
|
fix #380: Chat tab opacity sliders were missing their retail row captions
|
2026-08-11 23:01:22 +02:00 |
|
ChatOptionsDatDefaults.cs
|
feat(ui): Campaign OP slice OP5 — the Chat tab
|
2026-08-11 06:25:59 +02:00 |
|
ChatOptionsPageController.cs
|
fix #380: Chat tab opacity sliders were missing their retail row captions
|
2026-08-11 23:01:22 +02:00 |
|
ChatTranscriptRenderer.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
ChatWindowController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
CombatUiController.cs
|
fix: powerbar mode captions - jump 'Height' + combat 'Power'/'Accuracy'
|
2026-08-14 08:14:14 +02:00 |
|
ComponentBookTemplateFactory.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
ConfigOptionsPageController.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
CreatureAppraisalRows.cs
|
feat(ui): Campaign AS AS4 — society/allegiance/fellowship + configurable extras (G6/G7/G8)
|
2026-08-25 09:45:57 +02:00 |
|
CreditsUiController.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
DatRichText.cs
|
fix(ui): systemic escape normalization at the string source
|
2026-08-17 13:26:25 +02:00 |
|
DatStringResolver.cs
|
fix(ui): systemic escape normalization at the string source
|
2026-08-17 13:26:25 +02:00 |
|
DatWidgetFactory.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
EffectRowTemplateFactory.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
EffectsUiController.cs
|
fix(ui): effects list stayed pinned at its authored height in a taller window
|
2026-08-20 21:00:16 +02:00 |
|
ElementReader.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
ExternalContainerController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
FloatingChatWindowController.cs
|
feat(chat): retail text style — two-plane glyph outlines, authored SpewBox/chat styles
|
2026-08-10 19:28:34 +02:00 |
|
HousePageController.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
IndicatorBarController.cs
|
feat: regen buffs, wand aura, spellbook assess, indicator press flash
|
2026-08-20 20:38:28 +02:00 |
|
IndicatorDetailText.cs
|
fix(ui): systemic escape normalization at the string source
|
2026-08-17 13:26:25 +02:00 |
|
InventoryController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
IRetailDialogView.cs
|
fix #394 #395 #396: OP8 re-gate round — caption font, retail key names, capture dialog
|
2026-08-14 13:45:55 +02:00 |
|
ItemAppraisalReport.cs
|
fix(ui): systemic escape normalization at the string source
|
2026-08-17 13:26:25 +02:00 |
|
ItemAppraisalTextFormatter.cs
|
fix: retail text and golden-string tests must not follow the machine's locale
|
2026-08-19 19:56:09 +02:00 |
|
ItemCooldownAssets.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
ItemCooldownUiController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
ItemListCellTemplate.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
JournalContractsPageController.cs
|
fix(journal): the location readout is a FIELD, refresh at the click, and Abandon works
|
2026-08-21 16:19:18 +02:00 |
|
JournalNotesPageController.cs
|
fix(journal): the timer's unit labels hide with their boxes
|
2026-08-21 18:29:58 +02:00 |
|
JournalPageListController.cs
|
feat(journal): QJ3/QJ4/QJ5 — both remaining tabs are live
|
2026-08-21 15:42:05 +02:00 |
|
JournalPanelController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
JumpPowerbarController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
KeyboardConfigController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
LayoutImporter.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
LinkStatusUiController.cs
|
fix: retail text and golden-string tests must not follow the machine's locale
|
2026-08-19 19:56:09 +02:00 |
|
MapHousePanelController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
MapLocations.cs
|
feat(ui): Map/House panel — slices 2+3, panel shell + Map tab
|
2026-08-17 02:04:19 +02:00 |
|
MapPageController.cs
|
fix(ui): morning gate — map town markers: green rollover highlight + the authored map-note tooltip skin/font
|
2026-08-17 09:22:46 +02:00 |
|
MiniGameUiController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
MouseTurningSettingsMacro.cs
|
feat(ui): Campaign OP slice OP3 — Options panel shell, open paths, Gameplay tab
|
2026-08-11 02:14:40 +02:00 |
|
OptionPageModel.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
OptionsPanelController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
PaperdollClickMap.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
PaperdollController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
PaperdollSlotBackgrounds.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
ProjectileDebugOverlayController.cs
|
feat(mosstank): add VTank-style automation PoC
|
2026-08-27 18:57:21 +02:00 |
|
RadarController.cs
|
fix(ui): restore retail vitals and window interactions
|
2026-08-20 13:26:35 +02:00 |
|
RadarSnapshotProvider.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
RetailAppraisalNameResolver.cs
|
feat(ui): Campaign CT slice CT5 — attribute/skill row geometry + selection media
|
2026-08-25 01:15:32 +02:00 |
|
RetailCombatLayout.cs
|
fix(ui): match retail spell bar controls
|
2026-07-23 07:49:09 +02:00 |
|
RetailConfirmationDialogView.cs
|
fix(runtime,ui): Campaign LA gate round 2 — world name reads durably; dialogs center on the canvas
|
2026-08-15 12:02:33 +02:00 |
|
RetailConfirmationMenuDialogView.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
RetailConfirmationTextInputDialogView.cs
|
fix(runtime,ui): Campaign LA gate round 2 — world name reads durably; dialogs center on the canvas
|
2026-08-15 12:02:33 +02:00 |
|
RetailDialogData.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
RetailDialogFactory.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
RetailFpsController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
RetailKeyNames.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
RetailMessageDialogView.cs
|
fix(runtime,ui): Campaign LA gate round 2 — world name reads durably; dialogs center on the canvas
|
2026-08-15 12:02:33 +02:00 |
|
RetailPanelUiController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
RetailStringEscapes.cs
|
fix(ui): systemic escape normalization at the string source
|
2026-08-17 13:26:25 +02:00 |
|
RetailTabBinding.cs
|
fix(ui): share retail tab state binding
|
2026-07-15 17:21:16 +02:00 |
|
RetailTooltipPresenter.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
RetailWaitDialogView.cs
|
fix(ui,runtime): Campaign LA gate-round-2 batch-review fixes F1,F3-F8; file #401
|
2026-08-15 12:28:06 +02:00 |
|
RetailWindowFrame.cs
|
fix(CT6): fix round — chrome-inclusive host clamp (BLOCKER B1) + 372px mount default
|
2026-08-25 02:53:57 +02:00 |
|
RowTemplateResolver.cs
|
fix(ui): morning gate — map town markers: green rollover highlight + the authored map-note tooltip skin/font
|
2026-08-17 09:22:46 +02:00 |
|
SampleData.cs
|
feat(render): Campaign V slice V11 commit 1 - delete ImGui, Studio, and the DevTools frontend
|
2026-07-28 23:56:04 +02:00 |
|
SecureTradeUiController.cs
|
feat(ui): inventory/shortcut/paperdoll item-name tooltips — UIElement_UIItem::UpdateTooltip port
|
2026-08-16 23:02:10 +02:00 |
|
SelectedObjectController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
SocialAllegiancePageController.cs
|
fix: social gate round 2, part 2 - confirmation-dialog sentences + the
|
2026-08-13 21:10:42 +02:00 |
|
SocialFellowshipPageController.cs
|
fix: social gate round 2, part 1 - border-only move cursor, literal-\n
|
2026-08-13 20:36:24 +02:00 |
|
SocialFriendsPageController.cs
|
fix: friends list live Online/Offline status - authored row state
|
2026-08-14 10:57:57 +02:00 |
|
SocialPanelController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
SocialPanelRowText.cs
|
fix(ui): fellowship checkbox count, row-text + ListBox Flush doc corrections, promote probe findings to assertions
|
2026-08-12 03:44:05 +02:00 |
|
SocialSquelchPageController.cs
|
fix: social panel completion batch (user gate 2026-08-13, "fix all")
|
2026-08-13 19:30:51 +02:00 |
|
SpellbookRowStyle.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
SpellbookWindowController.cs
|
fix(ui): effects list stayed pinned at its authored height in a taller window
|
2026-08-20 21:00:16 +02:00 |
|
SpellcastingUiController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
SpellExamineComponentTemplateFactory.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
ToolbarController.cs
|
fix(ui): restore retail vitals and window interactions
|
2026-08-20 13:26:35 +02:00 |
|
ToolbarInputController.cs
|
fix(client): restore retail interaction parity
|
2026-08-26 20:45:11 +02:00 |
|
UiDatElement.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
UiMediaSequence.cs
|
feat(ui): authored state media animates, so the unseen-text indicator blinks
|
2026-08-21 11:14:53 +02:00 |
|
UiPropertyBag.cs
|
feat(ui): authored state media animates, so the unseen-text indicator blinks
|
2026-08-21 11:14:53 +02:00 |
|
UiTemplateListSlot.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
UiTextLayoutCache.cs
|
perf(ui): retain shaped report text
|
2026-07-25 05:11:12 +02:00 |
|
UiVitalsRoot.cs
|
fix(ui): vitals — UiVitalsRoot.OnEvent delegates to the UiDatElement base
|
2026-08-17 10:48:25 +02:00 |
|
VendorUiController.cs
|
fix: complete retail parity stability pass
|
2026-08-28 20:01:39 +02:00 |
|
VitaeUiController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
VitalsController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
VitalsSideBySideController.cs
|
feat(ui): vitals — Side By Side Vitals swaps retail's two vitals windows
|
2026-08-17 10:40:49 +02:00 |
|
VividTargetIndicatorController.cs
|
Revert "Campaign V slice V4a" - it lost world multisampling
|
2026-07-27 18:29:28 +02:00 |
|
WindowChromeController.cs
|
feat(ui): centralize retained window lifecycle
|
2026-07-10 21:31:18 +02:00 |