Commit Graph

208 Commits

Author SHA1 Message Date
Sam39 8d8bb86413 fix icons folder not being created if it doesn't exist 2022-08-18 16:47:02 +03:00
Sam39 53fffdb802 fix build state not saving 2022-08-18 16:18:39 +03:00
Sam39 e9608e0f7e fix show console state not saving 2022-08-18 15:57:52 +03:00
Sam39 ee99246428 fix game path accidentally linked to profile and cache path 2022-08-18 15:10:19 +03:00
Sam39 b9a2572b72 fix profile picture on login and logout 2022-08-18 11:23:11 +03:00
Sam39 1d5dc1e545 add login and logout logic 2022-08-16 17:16:18 +03:00
Sam39 a67853ea1d Merge remote-tracking branch 'origin/v3' into v3 2022-08-16 10:48:47 +03:00
Sam39 11e4c11132 change button IDs and function locations 2022-08-16 10:48:15 +03:00
Sam39 e7dbae69a3 Merge branch 'BeamMP:v3' into v3 2022-08-15 16:01:23 +03:00
Sam39 81208afb2a add players and servers colors
fix color bug with game version
2022-08-15 15:33:36 +03:00
Sam39 44a6eac95a add link to player, servers, game version 2022-08-15 12:28:50 +03:00
Sam39 51212dece2 add read game version from json statically 2022-08-12 16:56:02 +03:00
Sam39 310b2094c5 add path detection
add game path auto detection
add profile path auto detection
add cache path reset
2022-08-12 14:45:46 +03:00
Anonymous275 132ff1a0eb commit #36 adaptation
change license
2022-08-12 12:13:18 +03:00
Sam39 a407d00378 add config linking
add link to game path
add link to profile path
add link to cache path
add link to console
add link to build
add panel to all 3 frames
2022-08-11 16:48:21 +03:00
Sam39 cd1c8a6935 replace settings text controls to directory pickers 2022-08-09 16:19:36 +03:00
Sam39 3810e0eb0b fix game hanging on launcher error 2022-08-09 14:08:52 +03:00
Sam39 9a358676d4 add alert box at first launch 2022-08-09 10:46:57 +03:00
Sam39 f8c081edc3 [Added] Icons folder, Launch Alert. 2022-08-08 17:01:30 +03:00
Sam39 5eff74c421 [Fixed] Status color for white mode users. 2022-08-08 15:23:48 +03:00
Sam39 b6a1fd36fe [Updated & Fixed] Launch and Re-Launch, Status Indicator. 2022-08-08 15:06:38 +03:00
Sam39 ace6947255 [Updated & Fixed] On Console Click 2022-08-08 12:47:01 +03:00
Sam39 0bf4415376 [Updated & Fixed] Launch Button, Settings UI, Console. 2022-08-08 12:35:14 +03:00
Sam39 f273bc3d90 Account Manager: Username, Password, Register
Settings: Game Path, Cache Path, Profile Path, Branch Options, Show Console
Updated Game logo for dark mode
Set icons for Account Manager and Settings windows
2022-08-04 16:18:13 +03:00
Sam39 20613340ef Added wxWidgets 2022-08-04 10:04:35 +03:00
Anonymous275 b4271d88a1 switched main 2022-07-28 10:33:55 +03:00
Anonymous275 604e92b440 Switched to GUI entry 2022-07-28 10:25:55 +03:00
Anonymous275 906f912bcf Fix build 2022-07-26 11:57:27 +03:00
Anonymous275 3c96bb3959 clang format 2022-07-26 11:43:45 +03:00
Anonymous275 b26fb43746 Reformat to clang-format 2022-07-26 10:43:25 +03:00
Anonymous275 54af98203f Minor edit 2022-07-26 10:09:37 +03:00
Anonymous275 b27c2060ea - Changed BlackList to std::set 2022-07-25 17:17:10 +03:00
Anonymous275 8f53052356 - IPC Uses PID to identify the process
- Exception code now shows in hex capitals
- Fixed version checking and bumped the version support
- Added process blacklist for already injected game detection
- Used std::all_of instead of std::string::find for digit checks
2022-07-25 17:09:42 +03:00
Sam39 5615e7f4df [Fixed] Config file changed to "toml" 2022-07-25 11:58:07 +03:00
Sam39 93727ac48a [Fixed] Check port if valid 2022-07-25 11:17:32 +03:00
Anonymous275 2ccd17fb33 Custom thread safe wrapper for std::queue 2022-07-25 10:02:57 +03:00
Anonymous275 16c8f0a052 Small edits 2022-07-22 23:00:25 +03:00
Anonymous275 c1ed5184e7 Commented unused library, Debug build fix 2022-07-22 14:43:56 +03:00
Sam39 6147ad46e7 [Changed]
"Shutdown" and "Exit" to inline for initialization

Co-Authored-By: Anonymous275 <36374260+Anonymous-275@users.noreply.github.com>
2022-07-21 11:34:46 +03:00
Anonymous275 027bb6b0d7 Small edit 2022-07-17 01:00:55 +03:00
Anonymous275 92ff28b92e fixed build 2022-06-08 16:55:12 +03:00
Lion Kortlepel dab8daa088 Make GetSocketApiError static
... but only in the header ;)
2022-05-05 01:54:07 +02:00
Lion Kortlepel be219d289e Correctly format WinSock errors with a message
This has lead to many(!) issues in the past, and makes
life harder for everyone doing support. This will display the
error code, together with an error message windows provides.
2022-05-05 00:53:42 +02:00
Lion Kortlepel d50980b10f Use SO_DONTLINGER to fix bind() address in use error
This will ensure the socket does not linger,
which fixes the common and *super* annoying issue of "bind(): address
already in use"
2022-05-05 00:51:33 +02:00
Anonymous275 376594f00c Handling K packet with reason 2022-03-06 01:27:11 +02:00
Anonymous275 0a5343cbd9 Fixed launcher not terminating on socket error 2022-03-06 01:24:24 +02:00
Anonymous275 158eb26456 fixed small issue 2022-03-03 16:28:16 +02:00
Anonymous275 31cd89fd20 switched to nlohmann_json 2022-03-03 16:12:55 +02:00
Anonymous275 19d7120b13 lots of work, added atomic queue, changed githuyb workflows and added patterns with memory functions. Changed from MS Detours to MinHook.
now works with lua prototype
2022-02-22 16:19:53 +02:00
Anonymous275 6dfeba1e49 Network, bug fixes, more patters, GELua and a lot more 2022-01-31 23:39:42 +02:00