Commit Graph

  • 41641778d9 chore(test): add GxuFontCreateFont tests fallenoak 2025-12-15 19:48:41 -0600
  • e1fcee1652
    chore(test): add GxuFontCreateFont tests fallenoak 2025-12-15 19:48:41 -0600
  • 3889ee7b58 chore(test): add external test fixtures fallenoak 2025-12-15 14:47:36 -0600
  • fb83239ee8
    chore(test): add external test fixtures fallenoak 2025-12-15 14:47:36 -0600
  • 213847d1a9
    feat(ui): handle shadows in CSimpleFontString::LoadXML fallenoak 2025-12-15 11:29:15 -0600
  • 1414095e7e
    fix(gx): use correct offset in TextBlockAddShadow fallenoak 2025-12-15 11:28:32 -0600
  • d3c3c21237
    chore(gx): extract TextBlock functions into dedicated unit fallenoak 2025-12-14 23:08:59 -0600
  • eee9322da9
    chore(gx): clean up TextBlockCreate fallenoak 2025-12-14 22:46:41 -0600
  • 850daf5e66
    chore(gx): correct validation macros in GxuFontCreateString fallenoak 2025-12-14 21:16:31 -0600
  • c38b8005e6
    feat(gx): add EGxStringFlags fallenoak 2025-12-14 20:32:52 -0600
  • 1b0c787a85
    chore(gx): clean up CGxString declarations fallenoak 2025-12-14 16:01:09 -0600
  • cf4d5a598d
    feat(gx): add CGxString::HandleScreenSizeChange fallenoak 2025-12-14 15:55:55 -0600
  • 4cad4121c1
    feat(gx): partially implement CGxString dtor fallenoak 2025-12-14 15:48:33 -0600
  • 4c9eca2d0c
    fix(component): correct mip pointer handling in CCharacterComponent paste functions fallenoak 2025-12-13 11:52:12 -0600
  • 0063f7fd12
    fix(gx): correct mip pointer handling in MippedImgAllocA fallenoak 2025-12-13 11:51:17 -0600
  • e47edce5a3
    chore(ui): add detail to comment in FrameScript_Sprintf fallenoak 2025-12-11 08:20:53 -0600
  • c8ab5e1f09
    feat(ui): implement CSimpleFontString_SetFormattedText fallenoak 2025-12-10 23:17:19 -0600
  • d1b08b59b1
    feat(ui): add FrameScript_Sprintf fallenoak 2025-12-10 23:16:56 -0600
  • 3f0873ef79
    chore(test): clean up GxuDetermineQuotedCode tests fallenoak 2025-12-09 22:44:10 -0600
  • 01bd869abd
    fix(gx): add missing defines fallenoak 2025-12-09 22:37:11 -0600
  • 8e693843fa
    feat(gx): handle remaining codes in GxuDetermineQuotedCode fallenoak 2025-12-09 22:34:14 -0600
  • d1cd084309 chore(test): add tests for GxuDetermineQuotedCode fallenoak 2025-12-09 19:19:00 -0600
  • 1ae694ccd1
    chore(test): add tests for GxuDetermineQuotedCode fallenoak 2025-12-09 19:19:00 -0600
  • 8d28d35bd1
    chore(gx): split out font utilities (#143) fallenoak 2025-12-09 08:58:42 -0600
  • d8aa46f471
    chore(gx): split out GxuFont and GuxFontInternal fallenoak 2025-12-09 08:50:39 -0600
  • c12a79d6e6 feat(console): add CONSOLELINE::Backspace Tristan Cormier 2025-11-20 18:55:34 -0500
  • d6e2a1dce9
    fix(ui): clean up stack after signaling in FrameScript_SignalEvent fallenoak 2025-12-08 00:18:41 -0600
  • 1a25ac6a8e
    fix(ui): push correct arg value to stack in FrameScript_Execute fallenoak 2025-12-07 23:52:32 -0600
  • 19f8ac0811 feat(console): add SetInputString Tristan Cormier 2025-11-20 19:13:04 -0500
  • 7b07cbd1f8
    feat(ui): initialize CSimpleTop::m_mousePosition fallenoak 2025-12-07 20:16:48 -0600
  • 25c21b5fbe
    fix(ui): add missing return statement (#142) Tristan 'Natrist' Cormier 2025-12-07 20:39:20 -0500
  • 2437fde582 fix(simple): add missing return statement in non-void function Tristan Cormier 2025-12-07 20:13:52 -0500
  • e5fe93c1f3
    feat(ui): add missing unlink to CLayoutFrame::DestroyLayout fallenoak 2025-12-07 17:56:39 -0600
  • 492dc74392
    fix(ui): check for this as relative should use frame points not this points fallenoak 2025-12-07 17:55:15 -0600
  • 0d4afee947
    fix(sound): correct potential use-after-scope in SI2::PlaySoundKit fallenoak 2025-12-07 13:32:53 -0600
  • 8e06d02632 chore(build): update target links fallenoak 2025-12-06 22:52:45 -0600
  • 1e2855b2d1
    chore(build): update target links fallenoak 2025-12-06 22:52:45 -0600
  • 2f00e53993
    chore(glue): move glue-related script handlers from ui to glue fallenoak 2025-12-06 22:44:17 -0600
  • fceaeef00d
    chore(ui): clean up script function headers fallenoak 2025-12-06 22:02:13 -0600
  • 060eb7e039 chore(ui): organize simple classes fallenoak 2025-12-06 21:25:36 -0600
  • 6fc129ccdf
    chore(ui): organize simple classes fallenoak 2025-12-06 21:25:36 -0600
  • fdc4c1b757
    Merge 9439996e25 into 5b4da3b123 Tristan 'Natrist' Cormier 2025-12-06 17:33:32 -0500
  • 5b4da3b123
    feat(ui): unset style update flag in CSimpleHTML::AddText fallenoak 2025-12-06 13:50:39 -0600
  • 0e727cd0e2
    feat(ui): propagate alpha in CSimpleFrame::SetParent fallenoak 2025-12-05 20:51:23 -0600
  • cce548755a
    fix(ui): add missing visible check in CSimpleFrame::PostLoadXML fallenoak 2025-12-04 21:46:26 -0600
  • 45838c6897
    feat(ui): handle HitRectInsets in CSimpleFrame::LoadXML fallenoak 2025-12-04 20:01:30 -0600
  • 3dc6b4373e
    fix(ui): correct flag check in CSimpleTop::RaiseFrame fallenoak 2025-12-04 19:51:54 -0600
  • 1cd1b424e9
    chore(ui): clean up node handling in FrameXML_ProcessFile fallenoak 2025-12-04 19:23:41 -0600
  • 3a4ed7aafb
    feat(ui): properly name and place CLayoutFrame::HasPoints fallenoak 2025-12-04 16:00:10 -0600
  • 1c8e6262ca
    feat(ui): add CSimpleFontString::SetHeight and CSimpleFontString::SetWidth fallenoak 2025-12-04 15:45:43 -0600
  • 4aa67fc3dc
    feat(ui): add CSimpleSlider::OnFrameSizeChanged fallenoak 2025-12-03 22:33:39 -0600
  • 18f64ac439
    fix(ui): correct retry logic in CLayoutFrame::GetFirstPointX and CLayoutFrame::GetFirstPointY fallenoak 2025-12-03 20:42:47 -0600
  • 54313696ee
    chore(ui): use inifinity value from limits for CFramePoint::UNDEFINED fallenoak 2025-12-03 20:25:33 -0600
  • db6a83bfb2
    fix(ui): correct linking logic in CLayoutFrame::AddToResizeList fallenoak 2025-12-03 20:03:20 -0600
  • a6e6d36ac1
    feat(ui): implement CSimpleFrame_SetScale fallenoak 2025-12-03 00:16:54 -0600
  • 6c6e60e8f8
    feat(ui): implement CLayoutFrame::SetProtectFlag fallenoak 2025-12-02 22:51:57 -0600
  • fd01435140
    fix(ui): correct logic in CFramePoint ctor fallenoak 2025-12-02 20:27:11 -0600
  • 0fe67635eb
    chore(ui): correct validate end macros in CLayoutFrame fallenoak 2025-12-02 16:52:38 -0600
  • cfee992907
    chore(ui): use appropriate validation macros in CLayoutFrame fallenoak 2025-12-02 16:51:18 -0600
  • beb9895092
    feat(ui): add missing assert to CFramePoint ctor fallenoak 2025-12-02 16:34:13 -0600
  • 0fcf129d02
    chore(ui): remove irrelevant TODO fallenoak 2025-12-02 16:33:34 -0600
  • 46b7dd926b
    chore(ui): use uint32_t for bitpacked guard flags in CLayoutFrame fallenoak 2025-12-02 16:26:29 -0600
  • ae900a1b59
    chore(ui): add FLAG_RESIZE_PENDING define to CLayoutFrame fallenoak 2025-12-02 16:19:45 -0600
  • 1457703d8c
    fix(ui): add missing linked check to CLayoutFrame::Resize fallenoak 2025-12-01 22:18:14 -0600
  • a9364386d8
    fix(ui): avoid potential null pointer issue in CSimpleButton::SetFontString fallenoak 2025-12-01 16:36:08 -0600
  • 25780ae857
    fix(ui): correct wrong comparison in CSimpleSlider::SetValue fallenoak 2025-12-01 00:16:59 -0600
  • c91c86151b
    feat(ui): implement Script_SetGamma fallenoak 2025-11-30 23:52:50 -0600
  • 51e16dd5e3
    fix(ui): correct logic in CSimpleSlider::SetValueStep fallenoak 2025-11-30 21:02:45 -0600
  • 9bebe62243
    feat(ui): implement Script_GetTerrainMip fallenoak 2025-11-30 20:54:47 -0600
  • 1eb97f5bb3
    feat(glue): add CGlueMgr::InitializeFFX fallenoak 2025-11-30 17:43:22 -0600
  • 43b01a8178
    feat(ffx): stub EffectDeath and EffectGlow fallenoak 2025-11-30 17:42:34 -0600
  • 394c38cac1
    feat(component): register vars in CCharacterComponent::Initialize fallenoak 2025-11-30 17:17:17 -0600
  • 0df9908ce8
    feat(world): stub Weather fallenoak 2025-11-30 17:08:19 -0600
  • 03c5ad860b
    feat(client): register additional vars in InitializeEngineCallback fallenoak 2025-11-30 16:51:28 -0600
  • 0300d42061
    feat(ui): implement CSimpleSlider::StepValue fallenoak 2025-11-30 16:41:37 -0600
  • fd6d6244ed
    feat(ui): implement CSimpleFontString_SetJustifyH fallenoak 2025-11-30 14:14:22 -0600
  • dccca0b63d
    feat(sound): add more vars to SI2::RegisterUserCVars fallenoak 2025-11-30 14:00:16 -0600
  • bb259850fa
    chore(ui): improve name of CSimpleEditBox::RunOnTextChangedScript param (#136) Tristan 'Natrist' Cormier 2025-11-30 13:16:23 -0500
  • bbb58c978f
    feat(ui): add CSimpleSlider::UnregisterRegion fallenoak 2025-11-30 12:11:28 -0600
  • 333b8eec36
    feat(ui): add CSimpleSlider::OnLayerMouseUp fallenoak 2025-11-30 11:55:43 -0600
  • 01bea8630e
    feat(ui): add CSimpleSlider::OnLayerMouseDown fallenoak 2025-11-30 11:52:14 -0600
  • 79482ea860
    feat(ui): add CSimpleSlider::OnLayerTrackUpdate fallenoak 2025-11-30 11:47:33 -0600
  • 9439996e25 chore(ui): name parameters of CSimpleEditBox::Insert Tristan Cormier 2025-11-30 11:55:50 -0500
  • 24027c3a98 chore(ui): rename CSimpleEditBox::DeleteSubstring param a4 to userInput Tristan Cormier 2025-11-30 11:51:53 -0500
  • c9846d1cdc chore(ui): name CSimpleEditBox::DeleteHighlight parameter Tristan Cormier 2025-11-30 11:48:48 -0500
  • 700bf202d2 chore(ui): rename RunOnTextChangedScript parameter changed to userInput Tristan Cormier 2025-11-30 11:41:31 -0500
  • c2e1bd19b8
    feat(ui): add CSimpleSlider::OnLayerHide fallenoak 2025-11-29 23:24:42 -0600
  • 6ab79e612e
    feat(ui): implement CSimpleSlider_SetValueStep fallenoak 2025-11-29 23:16:54 -0600
  • 49d9f8f3a0
    feat(ui): finish implementing CSimpleSlider::LoadXML fallenoak 2025-11-29 23:13:58 -0600
  • 196f90e1d5
    feat(ui): set orientation in CSimpleSlider::LoadXML fallenoak 2025-11-29 22:51:48 -0600
  • d576b8058d
    feat(ui): add StringToOrientation fallenoak 2025-11-29 22:51:16 -0600
  • 92a85cc5ce
    feat(ui): add CSimpleSlider::OnLayerUpdate fallenoak 2025-11-29 22:40:11 -0600
  • eca8ed6a32
    feat(ui): add SLIDER_ORIENTATION fallenoak 2025-11-29 22:21:44 -0600
  • 88aeb11698
    feat(ui): add CSimpleSlider::LoadXML fallenoak 2025-11-29 22:19:31 -0600
  • 2a1820ab42 feat(ui): add FrameScript_Sprintf Tristan Cormier 2025-11-28 23:06:28 -0500
  • 590e92ff19
    feat(ui): implement CSimpleSlider_IsEnabled fallenoak 2025-11-29 20:23:01 -0600
  • 56d5785fbc
    feat(ui): implement CSimpleSlider_Enable fallenoak 2025-11-29 20:11:36 -0600
  • 36817a57f8
    feat(ui): add CSimpleFrame::RunOnEnableScript fallenoak 2025-11-29 20:11:11 -0600
  • 9fd47fccc6
    feat(sound): partially implement EnableMusic_CVarCallback fallenoak 2025-11-29 19:55:25 -0600
  • 1761751768
    feat(sound): implement EnableSFX_CVarCallback fallenoak 2025-11-29 19:47:41 -0600