Commit Graph

  • d45e663e16 chore(gx): replace magic numbers with named constants in GetBitDepth development Tristan Cormier 2025-08-26 11:21:10 -0400
  • 047cfa40a5 chore(gx): rename variable v4 to levels in function CalcLevelCount Tristan Cormier 2025-08-26 10:41:50 -0400
  • 2f0c021e65 fix(world): fix issue with reallocations in ObjectAlloc VDm 2025-08-23 15:05:54 +0400
  • 4aa3967124 fix(gx): fix FindDisplayDevice enumerator argument VDm 2025-08-23 13:48:34 +0400
  • 97f6949ecd Merge branch 'development' of https://github.com/thunderbrewhq/thunderbrew into development VDm 2025-08-23 13:41:47 +0400
  • fc1d588b32 chore(build): update common library VDm 2025-08-23 13:41:34 +0400
  • 42a00e14d1 chore(build): upgrade minimum CMake version to 3.10 Tristan Cormier 2025-08-22 21:09:22 -0400
  • 7fae0d4cc8 chore(build): fix file permissions VDm 2025-08-17 12:01:34 +0300
  • d467a8aae5 chore(build): delete files with conflicting names VDm 2025-08-17 11:50:23 +0300
  • 843f7bc7a8 feat(ui): update CSimpleFontString script methods VDm 2025-08-16 01:42:44 +0400
  • 976fe64b66 feat(ui): add CSimpleFontString_SetFont script method VDm 2025-08-16 01:10:03 +0400
  • f3cfac1764 feat(ui): implement font-related CSimpleFontString script methods VDm 2025-08-16 00:50:10 +0400
  • f0634dded2 feat(ui): implement type-related CSimpleFontString script methods VDm 2025-08-16 00:01:44 +0400
  • a50ca69e8c feat(gameui): update CGTooltip class VDm 2025-08-15 00:17:21 +0400
  • 1c65263c61 feat(gameui): implement CGTooltip::AddLine VDm 2025-08-14 22:25:41 +0400
  • 3d8cd8b87f feat(gameui): update CGTooltip member variables VDm 2025-08-14 01:20:39 +0400
  • 55bcd21c1f feat(gameui): update CGTooltip script methods VDm 2025-08-14 00:32:18 +0400
  • 5e54cca3fa feat(gameui): update CGTooltip script methods VDm 2025-08-13 23:53:52 +0400
  • 9d2b94b0cd fix(ui): eliminate script errors VDm 2025-08-13 01:17:15 +0400
  • dbc140d1e4 feat(ui): implement CSimpleStatusBar::LoadXML VDm 2025-08-12 23:05:22 +0400
  • fa55a29a93 feat(ui): update CSimpleStatusBar to support texture VDm 2025-08-12 22:23:22 +0400
  • ff2a0da254 feat(ui): improve CSimpleStatusBar VDm 2025-08-12 00:47:58 +0400
  • fcc3be490c feat(gameui): implement CVarGet* script methods VDm 2025-08-11 22:38:57 +0400
  • 9d88498809 feat(gameui): implement Script_GetInventorySlotInfo VDm 2025-08-11 02:13:18 +0400
  • b554cf9d9e fix(ui): remove testing artifact VDm 2025-08-11 01:33:20 +0400
  • 28e931928a feat(ui): implement CSimpleFrame_SetAttribute VDm 2025-08-11 01:32:21 +0400
  • 19feaf57d3 feat(ui): implement CSimpleFrame_GetAttribute script method VDm 2025-08-11 00:56:29 +0400
  • 88f2cb7e5f feat(ui): implement CSimpleFrame::LoadXML_Attributes VDm 2025-08-10 23:49:54 +0400
  • b76a9fed82 feat(ui): add CSimpleMessageFrame skeleton VDm 2025-08-10 22:31:18 +0400
  • 568afa1c1b feat(ui): add CSimpleStatusBar skeleton VDm 2025-08-10 21:48:58 +0400
  • 9d82727c9b feat(gameui): add script events into CGTooltip class VDm 2025-08-10 21:24:34 +0400
  • b28d289058 feat(gameui): add CGActionBar class CGActionBar_class gromchek 2025-08-09 20:30:44 +0300
  • 102fc51aef chore(gameui): set default values for CGUIBindings class VDm 2025-08-10 00:13:00 +0400
  • 7057bebcd6 feat(gameui): implement CGUIBindings::LoadBindings VDm 2025-08-09 23:44:04 +0400
  • d59589550d feat(gameui): implement Set UI Binding scripts VDm 2025-08-09 16:37:01 +0400
  • 7ca4c00a71 feat(gameui): update CGUIBindings to support Bind VDm 2025-08-09 15:49:53 +0400
  • 42043fa28c feat(gameui): update CGUIBindings VDm 2025-08-09 12:52:20 +0400
  • 60b1f41b0b feat(gameui): add CGUIBindings class VDm 2025-08-09 01:32:15 +0400
  • 795c5cb3b5 feat(os): implement OsGuiIsModifierKeyDown VDm 2025-08-08 00:59:46 +0400
  • e633127a0f feat(os): improve keyboard key handling on Windows VDm 2025-08-08 00:58:24 +0400
  • 78f1d095d6 feat(ui): add CSimpleMessageScrollFrame script methods VDm 2025-08-08 00:24:50 +0400
  • 148285ad01 feat(ui): add CSimpleHyperlinkButton class VDm 2025-08-07 19:28:25 +0400
  • 0950f7dae3 feat(console): add "script" command to debug LUA code VDm 2025-08-05 23:33:45 +0400
  • d63ebf7696 feat(ui): implement CScriptRegion LUA methods VDm 2025-08-05 22:05:19 +0400
  • 8c442f5a82 feat(gameui): add skeletons of Game UI classes VDm 2025-08-05 20:09:13 +0400
  • 0a0c327c46 feat(gameui): make stubs of script methods VDm 2025-08-05 02:11:42 +0400
  • 3df4e5eeeb feat(ui): implement CSimpleFrame_CreateTexture method VDm 2025-08-05 01:49:09 +0400
  • 6f5d3662b6 feat(gameui): add CGTooltipScript methods VDm 2025-08-04 18:23:14 +0400
  • b291f47306 feat(gameui): add skeleton of CGTooltip class VDm 2025-08-04 00:59:36 +0400
  • e8130aabe8 feat(gameui): add most of the script functions (still unimplemented) VDm 2025-08-03 23:58:03 +0400
  • 5013c920ce feat(gameui): add skeletons for game script methods VDm 2025-08-03 15:40:08 +0400
  • eed536042d feat(ui): improve FrameXML debug routines VDm 2025-08-03 13:07:27 +0400
  • 679ed1101f feat(gameui): add Game Script table VDm 2025-08-03 02:02:19 +0400
  • 6c5c560dc7 fix(ui): implement key repeating (e.g. backspace) for CSimpleEditBox VDm 2025-08-02 18:42:09 +0400
  • 982aedbc02 feat(ui): implement CSimpleTop::OnKeyDownRepeat VDm 2025-08-02 18:31:14 +0400
  • d8780335f7 fix(d3d): fix ICursorClip to free cursor in windowed mode VDm 2025-08-02 17:51:05 +0400
  • 0e4ef3aa29 feat(world): make test routines to render CM2Scene in CWorldScene VDm 2025-08-02 16:08:28 +0400
  • b1694c2897 feat(world): add CWorldScene class VDm 2025-08-02 01:41:58 +0400
  • 1326c896df feat(map): add CMap static members VDm 2025-07-31 01:03:23 +0400
  • c4e56fd99d feat(map): add CMap::LoadWdt VDm 2025-07-30 02:07:07 +0400
  • 15608f11e7 fix(daynight): improve DNSky::GenSphere VDm 2025-07-29 00:36:54 +0400
  • a886fe7d63 fix(daynight): fix compilation issues VDm 2025-07-28 00:30:40 +0400
  • add79bdc94 feat(daynight): add DNSky class VDm 2025-07-27 23:06:12 +0400
  • 45ceb6354b feat(gameui): add CGCamera and workaround to control it VDm 2025-07-27 19:09:15 +0400
  • 5be5ba35b9 feat(gameui): add game camera script methods VDm 2025-07-27 17:27:18 +0400
  • 35e44e0976 feat(world): add skeleton for DayNight system VDm 2025-07-16 01:21:26 +0400
  • 4418c789f9 chore(build): update dependencies VDm 2025-07-12 17:40:25 +0400
  • d9ba8bbf47 chore(build): update dependencies VDm 2025-06-28 16:07:44 +0400
  • 96afb86320 feat(gameui): implement CSimpleCamera methods VDm 2025-06-23 22:38:09 +0400
  • 9b17543f5b chore(build): update dependencies VDm 2025-06-23 21:17:10 +0400
  • 46a0ca82f1 chore(build): update dependencies VDm 2025-06-23 20:51:34 +0400
  • a30b405251 feat(gameui): add CSimpleCamera class VDm 2025-06-23 00:20:16 +0400
  • a99dc295c4 fix(ui): fix infinite loop in CSimpleFrame::SetBeingScrolled VDm 2025-06-22 23:11:59 +0400
  • f67c8cfc04 feat(net): implement character creation (request and response) VDm 2025-06-22 15:45:12 +0400
  • 3fb86ab12e feat(ui): implement CSimpleCheckbox methods to support textures VDm 2025-06-22 13:56:06 +0400
  • e7434860ff feat(glue): implement CCharacterCreation::SetSelectedRace and CSimpleCheckbox::SetChecked VDm 2025-06-22 03:44:55 +0400
  • 386edba3d1 feat(glue): implement CCharacterCreation::SetSelectedSex VDm 2025-06-22 02:51:35 +0400
  • c2c2fad400 feat(glue): update CCharacterCreation to render character model VDm 2025-06-22 01:47:00 +0400
  • d955f0cbd2 fix(font): add temporary workaround for scroll frames rendering VDm 2025-06-21 23:07:47 +0400
  • 838558115d feat(glue): implement basic geosets support VDm 2025-06-20 01:17:45 +0400
  • 57980ba822 feat(glue): update CCharacterSelection VDm 2025-06-19 00:54:34 +0400
  • c98a41a761 feat(glue): improve CCharacterSelection to support CCharacterComponent VDm 2025-06-18 01:43:13 +0400
  • 52a1b4e05b feat(model): implement CM2Model::SetGeometryVisible VDm 2025-06-18 00:15:50 +0400
  • 9b704b3366 fix(model): remove workaround for AffineInverse VDm 2025-06-15 22:30:53 +0400
  • 442aa10690 chore(build): upgrade .gitignore VDm 2025-06-15 20:48:25 +0400
  • 38116e7f0b chore(build): upgrade dependencies VDm 2025-06-15 20:47:26 +0400
  • 29994c1181 feat(model): first implementation of character rendering VDm 2025-05-25 23:07:13 +0400
  • 6780f5061f feat(model): implement CM2Model::AttachToParent VDm 2025-05-25 20:33:03 +0400
  • 03cb7e699e feat(glue): implement methods of CCharacterCreation VDm 2025-05-18 16:12:28 +0400
  • b4ff9994e2 feat(ui): implement script methods for character creation screen VDm 2025-05-18 14:58:01 +0400
  • 77cb9ed966 feat(ui): add background support for character creation screen VDm 2025-05-18 01:52:28 +0400
  • e08b41a133 feat(ui): implement several character creation scripts VDm 2025-05-18 00:54:34 +0400
  • 58954a9655 feat(glue): implement CCharacterCreation::Initialize VDm 2025-05-17 21:38:30 +0400
  • f2a253f5ad feat: update CCharacterComponent and CCharacterCreation classes VDm 2025-05-17 20:00:10 +0400
  • 971b781368
    feat(ui): implement video player (#8) VDm 2025-05-06 20:40:28 +0300
  • fbaeb2e052 feat(ui): introduce cross-platform solution for CSimpleMovieFrame VDm 2025-05-06 21:29:28 +0400
  • bd0e59a795 fix(d3d): fix calling conventions VDm 2025-05-03 15:54:49 +0400
  • 1cc668be95 feat(ui): update CSimpleMovieFrame to support Divx/Xvid Decoders (Windows only) VDm 2025-05-03 15:48:16 +0400
  • 4caed1318e fix(ui): use workaround to update movie textures VDm 2025-05-01 02:12:18 +0400
  • 6ec90df663 style(ui): update stride data array declaration in CSimpleMovieFrame.cpp VDm 2025-05-01 01:42:45 +0400