Commit Graph

  • be72757bdf
    chore(net): inline call to Initiate fallenoak 2025-10-08 22:15:38 -0500
  • 0c2db0a97d
    feat(ui): implement Script_RealmListUpdateRate (#110) Tristan 'Natrist' Cormier 2025-10-08 22:44:40 -0400
  • 826881af5f
    feat(ui): add missing nullptr check fallenoak 2025-10-08 21:35:56 -0500
  • 26f2255f53
    feat(ui): implement Script_CancelRealmListQuery (#109) Tristan 'Natrist' Cormier 2025-10-08 22:29:51 -0400
  • 4a78361f0b
    chore(ui): tweak style fallenoak 2025-10-08 21:23:57 -0500
  • dad9ccc033
    chore(glue): tweak style fallenoak 2025-10-08 21:23:06 -0500
  • 046575fb98
    feat(client): add ClientServices::Send (#108) Tristan 'Natrist' Cormier 2025-10-08 22:15:19 -0400
  • 5e53390e6c
    chore(net): tweak style fallenoak 2025-10-08 21:07:55 -0500
  • eb90ee3dcd feat(glue): implement Script_CancelRealmListQuery Tristan Cormier 2025-10-08 21:19:53 -0400
  • 9ebb798bda feat(connection): add ClientConnection::GetRealmList Tristan Cormier 2025-10-08 21:27:13 -0400
  • 60b1c2e8fd feat(glue): implement Script_RealmListUpdateRate Tristan Cormier 2025-10-08 21:22:30 -0400
  • 3fb9253374 feat(client): add ClientServices::Send Tristan Cormier 2025-10-08 21:07:16 -0400
  • 6f07492c7b
    feat(world): add SMMapObjDef fallenoak 2025-10-08 19:55:51 -0500
  • b832afce84
    feat(client): implement more of LoadNewWorld fallenoak 2025-10-08 16:48:54 -0500
  • 0a77888154
    feat(world): add CWorld::LoadMap fallenoak 2025-10-08 16:48:34 -0500
  • 1e362b0c6e
    feat(world): add CMap::Load fallenoak 2025-10-08 16:47:13 -0500
  • 9a48558429
    feat(client): add assertion in ClientServices::Connection (#107) Tristan 'Natrist' Cormier 2025-10-08 16:11:01 -0400
  • 53eb32c6ba
    chore(client): add spacing after assert fallenoak 2025-10-08 12:28:12 -0500
  • d27f6e45fd
    feat(net): add Login::IsLoggedOn (#106) Tristan 'Natrist' Cormier 2025-10-08 13:21:48 -0400
  • fd71e871e6 chore(ClientServices): add assertion in Connection method Tristan Cormier 2025-10-08 10:51:39 -0400
  • 0c696832ca feat(Login): add IsLoggedOn method Tristan Cormier 2025-10-08 10:32:17 -0400
  • 56aad5b60f
    chore(glue): move include out of header fallenoak 2025-10-08 09:06:55 -0500
  • e133953562
    feat(glue): use GLUESCRIPTEVENT in GlueScriptEventsInitialize fallenoak 2025-10-08 09:05:19 -0500
  • de8e5cd0ef
    feat(glue): assign explicit values to GLUESCRIPTEVENT fallenoak 2025-10-08 09:04:33 -0500
  • b576c62fb8
    feat(glue): add GLUESCRIPTEVENT enum (#105) Tristan 'Natrist' Cormier 2025-10-08 09:49:17 -0400
  • f90a7ee320 feat(glue): add GLUESCRIPTEVENT enum to new Types.hpp file Tristan Cormier 2025-10-07 14:02:24 -0400
  • a1b69a077c
    feat(glue): name IDLE_REALM_LIST in GLUE_IDLE_STATE (#104) Tristan 'Natrist' Cormier 2025-10-07 23:06:57 -0400
  • 7d5d56a401
    chore(client): fix style nits fallenoak 2025-10-07 21:43:45 -0500
  • 20518b738b
    feat(client): implement LoginVerifyWorldHandler fallenoak 2025-10-07 20:34:36 -0500
  • c92ca27a06
    feat(console): stub ConsoleWrite fallenoak 2025-10-07 20:34:16 -0500
  • 40656dd614
    feat(client): stub ClntObjMgrGetMapID fallenoak 2025-10-07 20:33:56 -0500
  • c3091a0c1f chore(glue): use name found for various builds for IDLE_4 Tristan Cormier 2025-10-07 13:58:51 -0400
  • 84cc18d904
    chore(glue): move glue event initalization from ui to glue fallenoak 2025-10-07 10:05:26 -0500
  • 8afda7c775
    feat(glue): add presumed inlined CGlueMgr::SetIdleState fallenoak 2025-10-07 09:19:20 -0500
  • 1fd4891efe
    feat(event): implement EventUnregisterEx fallenoak 2025-10-07 00:10:21 -0500
  • a1fafb46ec
    feat(ui): partially implement CSimpleTop dtor fallenoak 2025-10-06 23:42:09 -0500
  • 509cec3f94
    feat(glue): implement character login in CGlueMgr::PollEnterWorld fallenoak 2025-10-06 23:15:25 -0500
  • 737de968f7
    feat(glue): signal frame events during flag validations in CGlueMgr::EnterWorld fallenoak 2025-10-06 22:06:44 -0500
  • 9b262f901c
    feat(client): add ClientServices::GetErrorToken fallenoak 2025-10-06 22:06:10 -0500
  • 78b5637ff9
    feat(glue): implement CGlueMgr::EnterWorld fallenoak 2025-10-06 21:55:47 -0500
  • 119fa8996b
    feat(ui): implement Script_EnterWorld fallenoak 2025-10-06 20:06:03 -0500
  • 112d6bbe66
    fix(glue): add missing event signal for update character list to CCharacterSelection::UpdateCharacterList fallenoak 2025-10-06 16:57:26 -0500
  • 0a74642732
    feat(ui): handle max lines and line height in CSimpleFontString::GetDisplayText fallenoak 2025-10-06 16:07:06 -0500
  • 9c6e52fcc3
    fix(gx): fix incorrect coordinate conversion for spacing in TextBlockGetMaxCharsWithinWidthAndHeight fallenoak 2025-10-06 12:44:25 -0500
  • c1d9eb5f72
    fix(ui): fix incorrect order in SynthesizeSide fallenoak 2025-10-06 12:28:25 -0500
  • ad10aa03c1
    feat(object): implement CGUnit_C::GetDisplayClassNameFromRecord fallenoak 2025-10-05 23:30:16 -0500
  • 0da1c8a40c
    feat(object): implement CGUnit_C::GetDisplayRaceNameFromRecord fallenoak 2025-10-05 22:46:20 -0500
  • 1b01874daf
    feat(ui): implement Script_GetCharacterInfo fallenoak 2025-10-05 22:38:30 -0500
  • b7ac9149a0
    feat(db): add AreaTableRec fallenoak 2025-10-05 22:33:26 -0500
  • 84c6ae7947
    feat(object): add CGUnit_C fallenoak 2025-10-05 22:23:27 -0500
  • 087931e9b4
    feat(db): add ChrClassesRec fallenoak 2025-10-05 22:03:48 -0500
  • 0e1a8582c1
    feat(object): add UNIT_SEX enum fallenoak 2025-10-05 20:41:51 -0500
  • be3447983b
    feat(glue): add calls to show character in CCharacterSelection::UpdateCharacterList fallenoak 2025-10-05 19:45:17 -0500
  • 6c9d15d6f7
    feat(ui): implement Script_SelectCharacter fallenoak 2025-10-05 19:43:42 -0500
  • cf219c37ca
    feat(ui): implement CSimpleFrame_SetBackdropBorderColor fallenoak 2025-10-05 19:27:39 -0500
  • d4dde8d331
    feat(glue): implement CCharacterSelection::UpdateCharacterList fallenoak 2025-10-05 16:12:09 -0500
  • 4e104f3640
    chore(ui): use nullptr in CSimpleEditBox RunScript calls fallenoak 2025-10-05 14:02:23 -0500
  • a56bdc3c3e
    chore(event): move CObserver from ui to event fallenoak 2025-10-05 13:53:20 -0500
  • c56c1118b6
    chore(ui): clean up switch in CSimpleEditBox::OnLayerKeyDown fallenoak 2025-10-05 13:50:06 -0500
  • f9f6511fc6
    feat(ui): dispatch action in CSimpleEditBox::OnTextChanged fallenoak 2025-10-05 13:45:56 -0500
  • f42a81deaf
    chore(ui): rely on default maxchars in CSimpleEditBox::GetScriptByName fallenoak 2025-10-05 11:58:42 -0500
  • a7a221af38
    feat(ui): stub CSimpleEditBox::DispatchAction fallenoak 2025-10-05 11:24:21 -0500
  • 66ffd99696
    feat(ui): handle escape key events in CSimpleEditBox (#103) Tristan 'Natrist' Cormier 2025-10-05 11:46:18 -0400
  • cb4b06f62a
    Merge branch 'master' into feat-CSimpleEditBox-OnEscapePressed-branch fallenoak 2025-10-05 10:32:49 -0500
  • 5055e03f65
    feat(ui): handle tab key events in CSimpleEditBox (#102) Tristan 'Natrist' Cormier 2025-10-05 11:30:09 -0400
  • 06d63cdab8 feat(CSimpleEditBox): implement OnEscapePressed event handler Tristan Cormier 2025-10-04 18:30:21 -0400
  • 4a81dc2b17 feat(CSimpleEditBox): add OnTabPressed event handler Tristan Cormier 2025-10-04 18:24:42 -0400
  • 9cac949796
    feat(net): finish message read logic for character enumeration fallenoak 2025-10-05 00:01:37 -0500
  • c39342906c
    feat(glue): handle character list state in CGlueMgr::Idle fallenoak 2025-10-04 23:44:26 -0500
  • 7a020888b0
    feat(client): implement ClientRealmResponseAdapter::CharacterListReceived fallenoak 2025-10-04 23:37:59 -0500
  • a3d87bfd56
    fix(ui): correct handling of bytes attribute when loading CSimpleEditBox XML fallenoak 2025-10-04 22:30:35 -0500
  • ad8cf56d29
    feat(net): implement ClientConnection::Disconnect fallenoak 2025-10-04 21:21:04 -0500
  • 700db49edc
    chore(net): use ClientConnection::Initiate consistently fallenoak 2025-10-04 20:54:34 -0500
  • a5e7ca9a22
    feat(ui): implement Script_GetCharacterListUpdate fallenoak 2025-10-04 19:52:36 -0500
  • 0b1c478f33
    feat(console): implement OnMouseUp event handler (#101) Tristan 'Natrist' Cormier 2025-10-04 20:38:35 -0400
  • 1f36f340d0 feat(console): implement OnMouseUp event handler Tristan Cormier 2025-10-04 08:25:35 -0400
  • b02e85ae83 feat(console/Screen): add SetHighlightState function Tristan Cormier 2025-10-04 08:24:43 -0400
  • f479d6ab53
    feat(glue): implement more of CGlueMgr::PollAccountLogin fallenoak 2025-10-04 00:44:32 -0500
  • d3d28c1bce
    feat(glue): handle COP_CONNECT in CGlueMgr::PollAccountLogin fallenoak 2025-10-03 23:39:42 -0500
  • 99bc6f46f5
    feat(util): add CURRENT_REGION fallenoak 2025-10-03 23:38:41 -0500
  • d9c85862d6
    feat(glue): add CCharacterSelection::ClearCharacterList fallenoak 2025-10-03 23:09:23 -0500
  • f6a1bb7286
    feat(glue): add more names to GLUE_IDLE_STATE fallenoak 2025-10-03 23:07:48 -0500
  • 7a22ffb998
    feat(net): handle SMSG_CHAR_ENUM fallenoak 2025-10-03 22:52:33 -0500
  • 226468f93d
    feat(ui): handle highlight color when loading XML for CSimpleEditBox fallenoak 2025-10-03 16:52:43 -0500
  • 88eada90b2
    feat(ui): handle bytes attr in CSimpleEditBox::LoadXML fallenoak 2025-10-03 15:31:49 -0500
  • 76bc57edb5
    chore(gx): improve param names for GxuFontGetTextExtent fallenoak 2025-10-03 15:25:36 -0500
  • d1a30161f4
    chore(console): remove unused forward declaration fallenoak 2025-10-03 08:13:23 -0500
  • 4313dd50e5
    chore(console): improve clarity in OnChar event handler fallenoak 2025-10-03 08:10:53 -0500
  • e39d1913f4 feat(console): add OnKeyUp event handler Tristan Cormier 2025-10-03 08:03:27 -0400
  • 4706cd3b15 feat(console): add OnChar event handler Tristan Cormier 2025-10-03 07:58:49 -0400
  • 4d345623c6 feat(console): add OnKeyUp event handler Tristan Cormier 2025-10-03 08:03:27 -0400
  • d078d1b71f feat(console): add OnChar event handler Tristan Cormier 2025-10-03 07:58:49 -0400
  • fb6437f9ff
    feat(console): implement ResetHighlight fallenoak 2025-10-02 21:48:06 -0500
  • 669e093ef2
    feat(console): reset highlight when console is closed fallenoak 2025-10-02 21:33:31 -0500
  • d30d5c49dc feat(console): add HIGHLIGHTSTATE enum Tristan Cormier 2025-10-02 20:02:50 -0400
  • 0861448de9
    feat(ui): implement handling for key down repeat events fallenoak 2025-10-02 20:49:22 -0500
  • bb52f525ec feat(console): add HIGHLIGHTSTATE enum Tristan Cormier 2025-10-02 20:02:50 -0400
  • 6fa4382bc6
    feat(event): implement synchronous key and mouse state tracking (#88) Phaneron 2025-10-02 16:45:17 -0400
  • 605cbda69d
    chore(event): tweak code style fallenoak 2025-10-02 15:38:24 -0500
  • c3813f9d88
    chore(event): replace inlined TSList::DeleteNode fallenoak 2025-10-02 09:06:19 -0500