fallenoak
|
4e104f3640
|
chore(ui): use nullptr in CSimpleEditBox RunScript calls
|
2025-10-05 14:02:23 -05:00 |
|
fallenoak
|
a56bdc3c3e
|
chore(event): move CObserver from ui to event
|
2025-10-05 13:53:20 -05:00 |
|
fallenoak
|
c56c1118b6
|
chore(ui): clean up switch in CSimpleEditBox::OnLayerKeyDown
|
2025-10-05 13:50:06 -05:00 |
|
fallenoak
|
f9f6511fc6
|
feat(ui): dispatch action in CSimpleEditBox::OnTextChanged
|
2025-10-05 13:45:56 -05:00 |
|
fallenoak
|
f42a81deaf
|
chore(ui): rely on default maxchars in CSimpleEditBox::GetScriptByName
|
2025-10-05 11:58:42 -05:00 |
|
fallenoak
|
a7a221af38
|
feat(ui): stub CSimpleEditBox::DispatchAction
|
2025-10-05 11:24:21 -05:00 |
|
Tristan 'Natrist' Cormier
|
66ffd99696
|
feat(ui): handle escape key events in CSimpleEditBox (#103)
Co-authored-by: fallenoak <git@fallenoak.me>
|
2025-10-05 10:46:18 -05:00 |
|
Tristan 'Natrist' Cormier
|
5055e03f65
|
feat(ui): handle tab key events in CSimpleEditBox (#102)
|
2025-10-05 10:30:09 -05:00 |
|
fallenoak
|
9cac949796
|
feat(net): finish message read logic for character enumeration
|
2025-10-05 00:01:37 -05:00 |
|
fallenoak
|
c39342906c
|
feat(glue): handle character list state in CGlueMgr::Idle
|
2025-10-04 23:44:26 -05:00 |
|
fallenoak
|
7a020888b0
|
feat(client): implement ClientRealmResponseAdapter::CharacterListReceived
|
2025-10-04 23:37:59 -05:00 |
|
fallenoak
|
a3d87bfd56
|
fix(ui): correct handling of bytes attribute when loading CSimpleEditBox XML
|
2025-10-04 22:30:35 -05:00 |
|
fallenoak
|
ad8cf56d29
|
feat(net): implement ClientConnection::Disconnect
|
2025-10-04 21:21:04 -05:00 |
|
fallenoak
|
700db49edc
|
chore(net): use ClientConnection::Initiate consistently
|
2025-10-04 20:54:34 -05:00 |
|
fallenoak
|
a5e7ca9a22
|
feat(ui): implement Script_GetCharacterListUpdate
|
2025-10-04 19:52:36 -05:00 |
|
Tristan 'Natrist' Cormier
|
0b1c478f33
|
feat(console): implement OnMouseUp event handler (#101)
|
2025-10-04 19:38:35 -05:00 |
|
fallenoak
|
f479d6ab53
|
feat(glue): implement more of CGlueMgr::PollAccountLogin
|
2025-10-04 00:44:32 -05:00 |
|
fallenoak
|
d3d28c1bce
|
feat(glue): handle COP_CONNECT in CGlueMgr::PollAccountLogin
|
2025-10-03 23:39:42 -05:00 |
|
fallenoak
|
99bc6f46f5
|
feat(util): add CURRENT_REGION
|
2025-10-03 23:38:41 -05:00 |
|
fallenoak
|
d9c85862d6
|
feat(glue): add CCharacterSelection::ClearCharacterList
|
2025-10-03 23:09:23 -05:00 |
|
fallenoak
|
f6a1bb7286
|
feat(glue): add more names to GLUE_IDLE_STATE
|
2025-10-03 23:07:48 -05:00 |
|
fallenoak
|
7a22ffb998
|
feat(net): handle SMSG_CHAR_ENUM
|
2025-10-03 22:52:33 -05:00 |
|
fallenoak
|
226468f93d
|
feat(ui): handle highlight color when loading XML for CSimpleEditBox
|
2025-10-03 16:52:43 -05:00 |
|
fallenoak
|
88eada90b2
|
feat(ui): handle bytes attr in CSimpleEditBox::LoadXML
|
2025-10-03 15:31:49 -05:00 |
|
fallenoak
|
76bc57edb5
|
chore(gx): improve param names for GxuFontGetTextExtent
|
2025-10-03 15:25:36 -05:00 |
|
fallenoak
|
d1a30161f4
|
chore(console): remove unused forward declaration
|
2025-10-03 08:13:23 -05:00 |
|
fallenoak
|
4313dd50e5
|
chore(console): improve clarity in OnChar event handler
|
2025-10-03 08:10:53 -05:00 |
|
Tristan Cormier
|
e39d1913f4
|
feat(console): add OnKeyUp event handler
|
2025-10-03 08:06:46 -05:00 |
|
Tristan Cormier
|
4706cd3b15
|
feat(console): add OnChar event handler
|
2025-10-03 08:05:41 -05:00 |
|
fallenoak
|
fb6437f9ff
|
feat(console): implement ResetHighlight
|
2025-10-02 21:48:06 -05:00 |
|
fallenoak
|
669e093ef2
|
feat(console): reset highlight when console is closed
|
2025-10-02 21:33:31 -05:00 |
|
Tristan Cormier
|
d30d5c49dc
|
feat(console): add HIGHLIGHTSTATE enum
|
2025-10-02 20:50:49 -05:00 |
|
fallenoak
|
0861448de9
|
feat(ui): implement handling for key down repeat events
|
2025-10-02 20:49:22 -05:00 |
|
Phaneron
|
6fa4382bc6
|
feat(event): implement synchronous key and mouse state tracking (#88)
Co-authored-by: fallenoak <git@fallenoak.me>
|
2025-10-02 15:45:17 -05:00 |
|
fallenoak
|
e9ef44c008
|
feat(ui): implement CSimpleFrame_SetBackdropColor
|
2025-10-01 23:42:04 -05:00 |
|
fallenoak
|
568db50717
|
feat(ui): implement CSimpleEditBox_SetFocus
|
2025-10-01 23:22:36 -05:00 |
|
fallenoak
|
a226ec7f76
|
feat(net): implement more of ClientConnection::Connect
|
2025-10-01 23:17:00 -05:00 |
|
fallenoak
|
71cc05e4dd
|
feat(ui): implement Script_GetRealmCategories
|
2025-10-01 22:49:00 -05:00 |
|
fallenoak
|
d710d5f999
|
feat(ui): implement Script_GetCVar
|
2025-10-01 21:12:38 -05:00 |
|
fallenoak
|
5736ed1fce
|
feat(ui): stub issecure
|
2025-10-01 21:03:49 -05:00 |
|
fallenoak
|
17b38d3dc9
|
feat(ui): implement CSimpleFontString_SetTextColor
|
2025-10-01 20:56:09 -05:00 |
|
fallenoak
|
c0efa22bdf
|
feat(net): call HandleRealmData in GruntLogin reconnect flow
|
2025-10-01 20:05:26 -05:00 |
|
fallenoak
|
84195691c6
|
feat(client): register useEnglishAudio var in InitializeGlobal
|
2025-10-01 20:04:37 -05:00 |
|
fallenoak
|
5b9950c594
|
feat(client): register and set locale var in InitializeGlobal
|
2025-10-01 20:01:23 -05:00 |
|
fallenoak
|
6da008c942
|
feat(net): add ClientServices::JoinRealmResult
|
2025-10-01 19:49:30 -05:00 |
|
fallenoak
|
3392c5b427
|
chore(console): clean up calls to CVar::Register
|
2025-10-01 16:58:19 -05:00 |
|
fallenoak
|
9ed50a0eed
|
chore(console): move CATEGORY enum to types header
|
2025-10-01 16:47:57 -05:00 |
|
Tristan 'Natrist' Cormier
|
32413a37da
|
feat(console): add CVar::LookupRegistered (#97)
|
2025-10-01 11:32:04 -05:00 |
|
fallenoak
|
8b4cc6121a
|
feat(net): implement remaining failure cases in GruntLogin::LogonResult
|
2025-09-30 22:51:21 -05:00 |
|
fallenoak
|
ecc43fe40b
|
feat(net): implement GruntLogin::Logoff
|
2025-09-30 21:23:05 -05:00 |
|