Commit Graph

  • 61120afda6 library: always re-iterate phdrs after dlopen Adam 2024-08-18 15:42:12 +01:00
  • 59c387a357 library: flush stdout after logging anything Adam 2024-08-18 15:41:51 +01:00
  • ea9aab0a2c library: "setcallback.." -> "on.." Adam 2024-08-17 16:29:41 +01:00
  • f4831a1380 library: replace some lua integers with booleans Adam 2024-08-17 15:10:14 +01:00
  • 8fbe9cbcad library: add mouse-button-release events Adam 2024-08-17 01:52:15 +01:00
  • 5b2a823aa8 library: support all x11 state variables Adam 2024-08-17 00:24:12 +01:00
  • 79a1f61876 library: api_mouseevent_mousebuttons Adam 2024-08-16 22:45:00 +01:00
  • 6de21ea268 library: setup luajit's exception things on WIN64 Adam 2024-08-16 21:46:22 +01:00
  • 297f912eed library: support WM_MOUSEWHEEL for windows Adam 2024-08-16 20:34:24 +01:00
  • 9cf6992f21 library: fix copy-paste error Adam 2024-08-16 20:34:03 +01:00
  • 0348864cc3 library: finally enable mouse events Adam 2024-08-16 19:53:50 +01:00
  • b41a6ebe91 cmake: don't hard-code ipc_posix.c in bolt sources Adam 2024-08-15 18:11:31 +01:00
  • 23e1f1c1ef library: resolve relocs correctly Adam 2024-08-14 23:52:41 +01:00
  • d44bec7c3f library: import manual-mapped lua correctly Adam 2024-08-14 23:38:56 +01:00
  • 44e95af4a8 app: basically previous commit but better Adam 2024-08-13 02:04:33 +01:00
  • 399a9094ea app: always sanitise plugin paths Adam 2024-08-13 01:55:32 +01:00
  • dd0ac50e38 app: make sure plugin modal's on:close gets run Adam 2024-08-13 01:14:13 +01:00
  • 158a3f3022 app: format and minify Adam 2024-08-13 00:38:33 +01:00
  • 931901eb40 app: always set config_uri in launch requests Adam 2024-08-13 00:29:58 +01:00
  • 91cee74920 app: better platform file-separator logic Adam 2024-08-12 23:04:43 +01:00
  • b88ad940a5 window_launcher: unescape colons in paths Adam 2024-08-12 22:42:09 +01:00
  • af29126d5f main: support IPC_MSG_DUPLICATEPROCESS for windows Adam 2024-08-12 21:35:53 +01:00
  • 6b10246629 library: use correct ipc path for windows Adam 2024-08-12 21:35:30 +01:00
  • 22616661c2 client: don't compare exactly to POLLIN Adam 2024-08-12 20:49:13 +01:00
  • cce4c49d88 library: add all mouse events for windows Adam 2024-08-12 20:12:10 +01:00
  • bdf0f248a1 library: add window event hooks for windows Adam 2024-08-12 17:47:17 +01:00
  • f0faa5079b client: handle windows files correctly Adam 2024-08-05 18:58:05 +01:00
  • c83bfa78af client: change how ipc fd is closed Adam 2024-08-05 18:47:37 +01:00
  • 21fc313ae1 client: call WSAStartup as appropriate Adam 2024-08-05 18:47:02 +01:00
  • 43859a6550 client: address msvc warning Adam 2024-08-05 17:19:51 +01:00
  • 398ce0dd8b library: missing close() alias Adam 2024-08-05 17:18:19 +01:00
  • c233ba4049 *: use posix ipc even on windows Adam 2024-08-05 16:59:44 +01:00
  • 62481537ab library: correctly disable gl attrib arrays Adam 2024-08-04 18:19:04 +01:00
  • fcc3d9f220 library: don't hardcode max vertex attribs Adam 2024-08-05 14:04:16 +01:00
  • 0c6c118480 library: add remaining os-level hooks for windows Adam 2024-08-03 19:11:27 +01:00
  • 8a2668da64 library: use correct gl.h types everywhere Adam 2024-08-04 15:27:23 +01:00
  • 039d091050 library: fix plugin lib compile on linux Adam 2024-08-03 22:16:42 +01:00
  • c59fadfbe1 library: lots of windows interop things Adam 2024-08-03 17:41:42 +01:00
  • fa038c7740 library: resolve import tables in dll entry Adam 2024-08-02 18:59:14 +01:00
  • f472c0aff6 library: don't hardcode sizeof PDWORD Adam 2024-08-02 18:01:59 +01:00
  • cd8dd9b6bb library: add necessary fields to PluginInjectParams Adam 2024-07-30 02:46:51 +01:00
  • 0581a879ba cmake: add another new target to windows non-msvc Adam 2024-07-30 02:19:35 +01:00
  • 557c1d22e6 library: define own MAX function Adam 2024-07-30 02:15:16 +01:00
  • de652c941b window_launcher: correct import filename Adam 2024-07-30 01:49:45 +01:00
  • 3b51eddd7f library: inject plugin lib and luajit from stub Adam 2024-07-30 01:49:12 +01:00
  • 18902eecab library: init zeroed memory in stub gen Adam 2024-07-29 21:52:04 +01:00
  • cc2c700547 cmake: some windows non-msvc compat stuff Adam 2024-07-29 21:51:23 +01:00
  • 3fdf0e3c1e library: stub hook CreateProcessW on Windows Adam 2024-07-28 20:30:20 +01:00
  • 65bee27c24 library: less pointer-casting in stub injector Adam 2024-07-26 21:15:09 +01:00
  • 6fb96c2d4d library: run stub payload with CreateRemoteThread Adam 2024-07-26 21:04:13 +01:00
  • 5395afd064 cmake: fix plugin generated file dependency Adam 2024-07-26 20:58:29 +01:00
  • c37d0a55be library: identify entrypoint by ordinal Adam 2024-07-26 17:57:03 +01:00
  • 874aa48c8a cmake: move plugin cmake to a separate file Adam 2024-07-26 17:03:55 +01:00
  • 6c21bb310c cmake: specify different runtimes per target Adam 2024-07-26 16:03:58 +01:00
  • 3debb53c4b cmake: set msvc crt targets correctly Adam 2024-07-25 01:15:52 +01:00
  • 3c92ca0fea app: set rs_plugin_loader for windows+mac Adam 2024-07-24 21:18:17 +01:00
  • ec87af0b50 cmake: update args passed to stub_inject_generator Adam 2024-07-23 03:46:22 +01:00
  • e7f5ebbd22 library: include stub_inject.hxx in generated file Adam 2024-07-23 03:45:59 +01:00
  • ac6c393af5 library: make current_context_tls static Adam 2024-07-23 21:28:32 +01:00
  • 4075a86e68 library: use TLS APIs instead of compiler features Adam 2024-07-23 21:14:26 +01:00
  • 8b8be172d6 window_launcher: call InjectStub on Windows Adam 2024-07-23 02:03:44 +01:00
  • 9463eefe5e cmake: builder and generator for stub.dll Adam 2024-07-23 01:20:20 +01:00
  • 86584d04f3 library: files for stub.dll Adam 2024-07-23 01:20:09 +01:00
  • c757c8e701 Merge pull request #50 from kmcgurty/refactor/front-end Adam 2024-07-22 18:55:09 +01:00
  • 09513027f7 app: build Kmc 2024-07-21 19:11:01 -04:00
  • 16446c844d app: select default option if selectedAccountId is undefined Kmc 2024-07-21 19:10:45 -04:00
  • ef72ddf88e app: set hasPendingChanges instead of calling saveConfig Kmc 2024-07-21 19:09:47 -04:00
  • 2017a786cf app: build Kmc 2024-07-21 17:59:36 -04:00
  • bd3ef6f1a7 app: remove selectFirstSession Kmc 2024-07-21 17:58:54 -04:00
  • 6e1b114cff app: remove user config on logout Kmc 2024-07-21 17:56:51 -04:00
  • ae4933a7ad app: save credentials on logout click Kmc 2024-07-21 17:44:44 -04:00
  • 0e2b007dd5 app: allow for multiple accounts to be saved inside the config Kmc 2024-07-21 17:34:48 -04:00
  • 0b02d86bb7 app: ConfigUtils.ts -> Config.ts Kmc 2024-07-21 15:38:44 -04:00
  • cc5072d866 app: build Kmc 2024-07-15 23:38:12 -04:00
  • a3d72a5524 app: add updateLogAtIndex Kmc 2024-07-15 23:37:42 -04:00
  • d33b0bc7e0 app: re-center plugin modal Kmc 2024-07-15 23:21:33 -04:00
  • 86691059f4 app: re-center launch selectors Kmc 2024-07-15 23:18:40 -04:00
  • 1c8343819e app: remove modal padding Kmc 2024-07-15 23:16:38 -04:00
  • 6e9a415c59 app: re-center settings modal contents Kmc 2024-07-15 23:15:53 -04:00
  • ebaa5a529b app: commit built dist Kmc 2024-07-14 18:23:03 -04:00
  • 5d4ccad9b9 app: save plugin config on modal close Kmc 2024-07-14 18:21:50 -04:00
  • 974f5e9b63 app: change default client to runelite, disable official on linux Kmc 2024-07-14 18:19:38 -04:00
  • aca9653c6a app: save config on startup if no config exists Kmc 2024-07-14 18:19:02 -04:00
  • 301d20a2a2 app: remove internalUrl Kmc 2024-07-13 22:44:08 -04:00
  • 7d6d4df644 app: move session config check to refresh function Kmc 2024-07-13 22:27:51 -04:00
  • 2096af56f1 app: commit built dist instead of dev dist Kmc 2024-07-13 14:03:50 -04:00
  • 7509d88193 app: add todo Kmc 2024-07-13 14:03:15 -04:00
  • 48731fafca app: remove todo Kmc 2024-07-13 13:01:18 -04:00
  • 79b0cb06de app: remove unused authenticating variable Kmc 2024-07-13 12:58:30 -04:00
  • 67722078f6 app: commit dist changes Kmc 2024-07-13 12:49:22 -04:00
  • 29e2b8a38d app: move internalUrl, add clarifying comments Kmc 2024-07-13 12:48:13 -04:00
  • 61bb4e18f9 app: re-enable osrs settings tab Kmc 2024-07-13 12:30:46 -04:00
  • 26a10e8e39 Merge branch 'master' into refactor/front-end Kmc 2024-07-13 11:24:48 -04:00
  • 12cca8dc6f Reapply "Merge branch 'Adamcake:master' into refactor/front-end" Kmc 2024-07-13 11:24:00 -04:00
  • ab63dbdb3d app: save sessions after refreshing on startup Kmc 2024-07-13 11:23:34 -04:00
  • 8b2afd5d50 window_launcher: don't use origin for navigations Adam 2024-07-13 16:12:59 +01:00
  • f38f762772 app: only mount PluginModal if plugins exist Kmc 2024-07-13 11:03:55 -04:00
  • 95a2f51c05 window_launcher: handle request_initiator correctly Adam 2024-07-11 23:35:05 +01:00
  • 2dc6473742 app: re-enable rs3 settings tab Kmc 2024-07-08 00:38:59 -04:00
  • ce4ceb37b5 app: re-enable plugin menu Kmc 2024-07-08 00:15:13 -04:00