Commit Graph

  • a167ffff57
    Merge 4a102c6ace into 22eb04e495 Tristan 'Natrist' Cormier 2026-01-31 12:26:10 -0500
  • 22eb04e495
    feat(ui): implement CSimpleButton_GetFontString master fallenoak 2026-01-30 21:41:01 -0600
  • 2c181e436c
    feat(ui): add CGTooltip::IsA fallenoak 2026-01-30 20:57:48 -0600
  • 3d7d000190
    feat(ui): implement Script_RequestBattlefieldPositions fallenoak 2026-01-30 20:45:05 -0600
  • bdef61479d
    feat(ui): implement CGTooltip_IsOwned fallenoak 2026-01-30 19:53:03 -0600
  • 85b7537faa
    feat(ui): add TOOLTIP_ANCHORPOINT fallenoak 2026-01-30 19:39:49 -0600
  • 045e47e07e
    Merge a82628adaa into 91a4afd976 Tristan 'Natrist' Cormier 2026-01-30 09:45:05 -0500
  • 94a4804ae4
    Merge b902b5484e into 91a4afd976 Tristan 'Natrist' Cormier 2026-01-30 09:45:05 -0500
  • 95428e2d24
    Merge c12a79d6e6 into 91a4afd976 Tristan 'Natrist' Cormier 2026-01-30 09:45:04 -0500
  • 76a9d67874
    Merge e391f966bb into 91a4afd976 Tristan 'Natrist' Cormier 2026-01-30 09:45:04 -0500
  • 2685f75d30
    Merge 8935c520c0 into 91a4afd976 Marco Tylus 2026-01-30 13:32:26 +0000
  • 91a4afd976
    feat(ui): add stubbed implementation of CSimpleStatusBar fallenoak 2026-01-29 22:41:29 -0600
  • 1cddac296c
    chore(ui): use boolean for unique flag in FrameXML_RegisterFactory calls fallenoak 2026-01-29 22:19:08 -0600
  • df177a40b0
    chore(ui): use anonymous namespace consistently for script bindings fallenoak 2026-01-29 22:16:25 -0600
  • f19894ef12
    feat(ui): add stub implementations of remaining game frame classes fallenoak 2026-01-29 21:33:04 -0600
  • 26522016e0
    feat(ui): implement Script_GetCVar fallenoak 2026-01-29 12:46:31 -0600
  • 0bb3ac157f
    feat(client): implement ReceiveNewTimeSpeed fallenoak 2026-01-29 08:47:19 -0600
  • 53b26169f3
    feat(util): add CGameTime::GameTimeSetMinutesPerSecond fallenoak 2026-01-29 08:46:57 -0600
  • 6e7c267d3e
    feat(client): add ClientInitializeGameTime fallenoak 2026-01-29 07:52:43 -0600
  • 50a24e8564
    feat(ui): implement Script_GetGameTime fallenoak 2026-01-29 07:37:43 -0600
  • efd3f8e8f4
    feat(client): add ClientGameTimeTickHandler fallenoak 2026-01-29 07:33:50 -0600
  • 721ee527eb
    feat(util): add CGameTime::GameTimeUpdate fallenoak 2026-01-28 22:01:23 -0600
  • 886ababae9
    feat(util): add CGameTime::GameTimeSetTime fallenoak 2026-01-28 21:31:24 -0600
  • 1d91a49462
    feat(util): add initial implementation of CGameTime fallenoak 2026-01-28 20:39:49 -0600
  • aed2aebb66
    feat(util): add WowTime::AddDays fallenoak 2026-01-28 20:13:11 -0600
  • 661b77091f
    feat(util): add WowTime::SetHourAndMinute overload fallenoak 2026-01-28 18:56:12 -0600
  • 335bd21a26
    feat(util): add WowTime::SetHourAndMinutes fallenoak 2026-01-28 18:50:12 -0600
  • bfcceed8fd
    feat(util): add initial implementation of WowTime fallenoak 2026-01-28 15:44:42 -0600
  • cd167c54a3
    feat(ui): store tooltip pointer in CGGameUI::Initialize fallenoak 2026-01-27 19:31:19 -0600
  • 379cbf7e61
    feat(ui): add UIBindingsRegisterScriptFunctions fallenoak 2026-01-27 19:28:48 -0600
  • 6b916d56d1
    feat(ui): add CGTooltip::GetScriptMetaTable fallenoak 2026-01-27 19:12:52 -0600
  • 1334d1407c
    feat(ui): add CGTooltip::CreateScriptMetaTable fallenoak 2026-01-27 18:45:52 -0600
  • ac0930497c
    feat(ui): add CGTooltip::GetObjectType fallenoak 2026-01-27 17:54:56 -0600
  • 501935ffc2
    feat(ui): stub Script_GetGameTime fallenoak 2026-01-27 17:49:22 -0600
  • 94731f53c3
    feat(ui): add BattlefieldInfoRegisterScriptFunctions fallenoak 2026-01-27 17:46:48 -0600
  • 8ee1586a14
    feat(ui): add CharacterInfoRegisterScriptFunctions fallenoak 2026-01-27 16:17:40 -0600
  • 1c1e4f5875
    feat(ui): register GameTooltip factory fallenoak 2026-01-27 12:25:49 -0600
  • c4077daa3f
    feat(ui): implement CSimpleFrame_EnableMouse fallenoak 2026-01-27 10:39:50 -0600
  • b9f2c60966
    feat(ui): implement Script_GetCursorPosition fallenoak 2026-01-27 09:01:17 -0600
  • 5f7bf8c95c
    feat(ui): implement Script_GetCVarBool fallenoak 2026-01-27 08:44:58 -0600
  • 7d9173b880
    feat(ui): implement CSimpleTexture_IsShown fallenoak 2026-01-27 08:26:08 -0600
  • 98ea309985
    feat(ui): implement CSimpleTexture_IsVisible fallenoak 2026-01-27 08:24:29 -0600
  • ba5006a4d8
    feat(ui): implement CSimpleFontString_IsVisible fallenoak 2026-01-27 08:20:56 -0600
  • e872450202
    fix(ui): fix infinite loop in CSimpleFrame::SetBeingScrolled fallenoak 2026-01-27 07:56:30 -0600
  • bc1d7cbd66
    feat(ui): add GameScriptRegisterFunctions fallenoak 2026-01-27 05:28:39 -0600
  • 61b05eb366
    feat(ui): add GMTicketInfoRegisterScriptFunctions fallenoak 2026-01-26 21:11:36 -0600
  • a168c6fd41
    feat(glue): unregister system functions in CGlueMgr::Suspend fallenoak 2026-01-26 16:41:13 -0600
  • 95a8f4287f
    feat(ui): add SystemUnregisterFunctions fallenoak 2026-01-26 16:37:50 -0600
  • c0ec4aed44
    chore(ui): tweak style fallenoak 2026-01-26 16:36:15 -0600
  • 6dd15ed2cf
    feat(ui): add FrameScript_UnregisterFunction fallenoak 2026-01-26 16:35:15 -0600
  • dc071210ca
    chore(ui): clean up RegisterSimpleFrameScriptMethods fallenoak 2026-01-26 15:54:06 -0600
  • cbbf491620
    chore(ui): clean up SystemRegisterFunctions fallenoak 2026-01-26 12:24:17 -0600
  • caf628145d
    feat(ui): add ScriptEventsRegisterFunctions fallenoak 2026-01-25 22:37:37 -0600
  • f1b8f495b6
    feat(ui): delete regions in CSimpleFrame dtor fallenoak 2026-01-25 15:05:10 -0600
  • c2eedc1d47
    feat(ui): clean up draw layers and batches in CSimpleFrame dtor fallenoak 2026-01-25 14:50:16 -0600
  • daba2a1ffd
    feat(ui): delete title region in CSimpleFrame dtor fallenoak 2026-01-25 14:40:28 -0600
  • cded0d86e7
    feat(ui): clear top pointer in CSimpleFrame dtor fallenoak 2026-01-25 14:37:15 -0600
  • 4e9ea8f5a1
    feat(ui): delete frames in CSimpleTop dtor fallenoak 2026-01-25 13:40:19 -0600
  • 23be35bed2
    feat(ui): delete strata in CSimpleTop dtor fallenoak 2026-01-25 12:45:10 -0600
  • 1589466076
    feat(ui): add proper ScriptIx dtor fallenoak 2026-01-24 22:48:09 -0600
  • 8d1316b163
    chore: normalize signature checking logic between GlueXML and FrameXML fallenoak 2026-01-24 20:58:04 -0600
  • bdf0bd27a1
    feat(ui): initialize game UI in ClientInitializeGame fallenoak 2026-01-23 21:17:43 -0600
  • 1f7aa984b0
    chore(ui): move interface key to ui fallenoak 2026-01-23 15:23:55 -0600
  • c5c2998efc
    feat(world): add CWorld::AddObject fallenoak 2026-01-23 08:04:10 -0600
  • 948da084b0
    feat(world): set mem handle when allocating entities fallenoak 2026-01-22 16:42:59 -0600
  • fe06d5e820
    feat(world): add CMap::AllocEntity fallenoak 2026-01-22 16:06:48 -0600
  • ba6f00d96c
    feat(world): initialize map allocation heaps fallenoak 2026-01-22 15:46:17 -0600
  • aa62781560
    feat(world): populate CMapBaseObj fallenoak 2026-01-21 16:06:21 -0600
  • 536c94a7b7
    feat(world): add HWORLDOBJECT fallenoak 2026-01-20 20:56:21 -0600
  • 88ea9325be
    feat(world): stub core map entity classes fallenoak 2026-01-20 20:56:04 -0600
  • 8cf0abb1b1
    feat(object): manage post init flag across base object classes fallenoak 2026-01-19 20:04:17 -0600
  • 3d02539112
    feat(object): add post update handling to ObjectUpdateSecondPass fallenoak 2026-01-19 16:11:09 -0600
  • 1de58d83e5
    feat(object): finish reenabling objects in object update handler fallenoak 2026-01-19 11:23:18 -0600
  • 5a8fb5e2d3
    feat(object): implement ClntObjMgrFreeObject fallenoak 2026-01-18 23:00:59 -0600
  • 305849b164
    feat(object): add virtual dtors to base object classes fallenoak 2026-01-18 23:00:34 -0600
  • 012e97f410
    feat(object): add GarbageCollect fallenoak 2026-01-18 19:50:07 -0600
  • 553a59c808
    chore(object): tidy up return type for ClntObjMgrAllocObject fallenoak 2026-01-17 20:34:46 -0600
  • 2efef87898
    feat(object): set disable time in CGObject_C::Disable fallenoak 2026-01-17 20:29:40 -0600
  • c92f1b8de8
    feat(world): add time handling functions to CWorld fallenoak 2026-01-17 19:20:30 -0600
  • c9aaa245c9
    feat(event): dispatch tick events in main processing loop fallenoak 2026-01-16 19:33:17 -0600
  • 43dcfae6b0
    feat(object): add type-specific cleanup queues to ClntObjMgr fallenoak 2026-01-16 16:56:27 -0600
  • 0b0b7927aa
    feat(object): set disabled flag in CGObject_C::Disable fallenoak 2026-01-16 08:41:50 -0600
  • de2bea7129
    feat(object): implement UpdateOutOfRangeObjects fallenoak 2026-01-15 22:49:24 -0600
  • ccca191048
    feat(object): implement OnObjectDestroy fallenoak 2026-01-15 21:41:06 -0600
  • cd3585ca42
    feat(object): add HandleObjectOutOfRangePass2 fallenoak 2026-01-15 21:24:45 -0600
  • 13ec1d7eef
    feat(object): add HandleObjectOutOfRangePass1 fallenoak 2026-01-15 21:04:43 -0600
  • f4ca99ac15
    feat(object): add OUT_OF_RANGE_TYPE fallenoak 2026-01-15 20:15:29 -0600
  • ca3888f38e
    feat(object): add CGObject_C::SetObjectLocked fallenoak 2026-01-15 16:31:42 -0600
  • a1541725f2
    feat(object): add CGObject_C::IsObjectLocked fallenoak 2026-01-15 16:27:40 -0600
  • ba0baf1688
    feat(object): add CGObject_C::IsInReenable fallenoak 2026-01-15 16:24:45 -0600
  • a43ab56644
    feat(object): partially implement CGObject_C::Reenable fallenoak 2026-01-15 16:21:41 -0600
  • e2bfef907a
    chore(object): rename parameter for clarity fallenoak 2026-01-15 16:00:30 -0600
  • 361d327f30
    feat(object): implement CGObject_C::SetDisablePending fallenoak 2026-01-15 15:57:17 -0600
  • 8a062e5631
    chore(object): correct params for ClntObjMgrObjectPtr fallenoak 2026-01-14 23:43:56 -0600
  • 2bb8da6971
    feat(object): add ClntObjMgrObjectPtr fallenoak 2026-01-14 23:37:40 -0600
  • 7e994ff195
    feat(object): add remaining members to CGPlayerData fallenoak 2026-01-14 16:42:07 -0600
  • 3332062f86
    feat(object): handle disabled objects in GetUpdateObject fallenoak 2026-01-13 23:04:21 -0600
  • 56f645fe3b
    feat(object): link newly created objects to visible list fallenoak 2026-01-13 22:34:44 -0600
  • 72d5247563
    feat(object): implement UpdateInRangeObjects fallenoak 2026-01-13 21:36:53 -0600
  • ae911d94ad
    chore(object): move InitObject to util fallenoak 2026-01-13 21:18:34 -0600