Commit Graph

  • 70ba820d2e library: fix getpid on windows Adam 2024-11-07 23:39:50 +00:00
  • 1bece5b0db library: separate plugin API from backend Adam 2024-11-07 22:43:48 +00:00
  • 2f388495fe library: buffer_writebuffer api Adam 2024-11-05 02:21:43 +00:00
  • bb491bc024 library: vertex off-by-1 errors Adam 2024-11-05 02:07:50 +00:00
  • 3e4cf7de6e library: vertexcolour typo Adam 2024-11-05 01:46:06 +00:00
  • fdf65ddab8 library: buffer APIs Adam 2024-11-05 00:36:27 +00:00
  • 3005332e91 library: pipeline notes corrections Adam 2024-11-03 17:27:33 +00:00
  • 97b1fddf4b library: support depth-of-field properly Adam 2024-11-03 17:09:22 +00:00
  • 0e0b575655 library: Point and Transform APIs Adam 2024-11-03 00:42:04 +00:00
  • 7fff0790a5 library: redo lua arg handling with luaL functions Adam 2024-11-02 18:52:38 +00:00
  • 76c335d102 library: fix incorrect window-deletion handling Adam 2024-11-01 23:26:57 +00:00
  • 70bceb809f browser: queue early plugin messages Adam 2024-11-01 22:29:27 +00:00
  • df7b9485ba library: guarantee reposition events Adam 2024-11-01 21:40:56 +00:00
  • 4fca052475 library: fix memory leak issues with plugin_free Adam 2024-10-31 22:36:30 +00:00
  • 732c3278a9 library: loadfile, loadconfig, saveconfig APIs Adam 2024-10-31 19:04:02 +00:00
  • 7408a45db5 client: add config path to StartPlugin Adam 2024-10-31 19:03:31 +00:00
  • abe8650c5c library: add config path to StartPlugin IPC Adam 2024-10-31 19:03:02 +00:00
  • ec2ebf29b6 window_launcher: fix UI closing on login Adam 2024-10-31 17:15:06 +00:00
  • d64a1b63be cmake: fix libcef never being installed Adam 2024-10-31 17:14:08 +00:00
  • 6334e900dc readme: document all optional build settings Adam 2024-10-31 00:46:03 +00:00
  • 080d36391e cmake: add various configuration options Adam 2024-10-31 00:45:24 +00:00
  • ddfcb00ba6 main: add resource path settings Adam 2024-10-31 00:45:10 +00:00
  • 83dfa28667 main: always delete CefCache before starting CEF Adam 2024-10-30 15:50:40 +00:00
  • f375d3ab4e library: various build errors... Adam 2024-10-27 19:30:35 +00:00
  • da881776b7 library: generalise handle_mouse_event Adam 2024-10-27 19:20:11 +00:00
  • b527c10a72 library: new capture-id when remapping on windows Adam 2024-10-27 18:21:38 +00:00
  • 71ce193596 library: BoltSHM map_length is unused on windows Adam 2024-10-27 18:02:33 +00:00
  • 0c0e3fe36c library: fix shm_resize windows bug Adam 2024-10-27 17:49:46 +00:00
  • eeca7d84e3 app: use OpenFileMappingW on windows Adam 2024-10-27 17:48:53 +00:00
  • 2e05c66d75 browser: always send CAPTUREDONE when appropriate Adam 2024-10-27 16:00:58 +00:00
  • 639349ad24 library: fix snwprintf usage on windows Adam 2024-10-27 15:58:32 +00:00
  • 953dd32893 library: unlink outbound shm objects Adam 2024-10-27 14:29:15 +00:00
  • 04cdb54a1d browser: request handler doesn't need runtime_dir Adam 2024-10-27 14:09:59 +00:00
  • 56b7f69bc8 library: windows shm mapping names aren't paths Adam 2024-10-27 14:09:03 +00:00
  • 5b0d33c516 Merge pull request #80 from Adamcake/screen-capture-api Adam 2024-10-26 23:17:28 +01:00
  • 316b35024c readme: note known compiler version requirements Adam 2024-10-26 22:58:24 +01:00
  • 6bd012221f Merge branch 'master' into screen-capture-api Adam 2024-10-26 22:54:57 +01:00
  • 1d9b3fcce8 github: build on ubuntu-24.04 Adam 2024-10-26 22:53:06 +01:00
  • 066c2ae31e app: windows build error Adam 2024-10-26 22:33:23 +01:00
  • 1735ec872b library: windows build error Adam 2024-10-26 22:28:00 +01:00
  • 1eec08d20e library: make new windows remap shm Adam 2024-10-26 22:07:14 +01:00
  • 13f0a0247a browser: handle shm capture messages Adam 2024-10-26 22:00:54 +01:00
  • 5537aa2231 library: capture to SHM as appropriate Adam 2024-10-26 22:00:11 +01:00
  • cedbbb516e library: add messaging for capture APIs Adam 2024-10-26 21:59:47 +01:00
  • e053f4e651 library: clarify doc comment for enablecapture Adam 2024-10-26 19:14:32 +01:00
  • eb55aca783 library: add screen-capture functionality with shm Adam 2024-10-26 14:41:20 +01:00
  • 93c0e335aa library: buffer drawtoscreen calls with an overlay Adam 2024-10-24 17:02:50 +01:00
  • 5c9a7d3df6 window_plugin: cancel-reposition API Adam 2024-10-24 16:26:22 +01:00
  • faacac811f library: window cancelreposition API Adam 2024-10-24 16:25:58 +01:00
  • eb1c10c2a7 repo: remove unused lodepng module Adam 2024-10-24 15:37:09 +01:00
  • 632de86d71 browser: fix msvc build probably Adam 2024-10-21 23:16:24 +01:00
  • 4224132dd4 browser: lock IPC sends Adam 2024-10-21 22:38:16 +01:00
  • a9aa588b1f library: support all anti-aliasing modes Adam 2024-10-21 21:11:13 +01:00
  • 9113031993 browser: less buggy close handling Adam 2024-10-20 23:05:28 +01:00
  • 1d0b7231ca osr: don't force-close Adam 2024-10-20 22:45:18 +01:00
  • 1a56b3fd98 app: use & document /close endpoint Adam 2024-10-20 22:27:51 +01:00
  • 885aee6012 window_launcher: /close API Adam 2024-10-20 22:27:42 +01:00
  • 8a3cb21cad library: rework plugin.c with macros for IPC read Adam 2024-10-19 02:02:25 +01:00
  • d8cd16d710 browser: add plugin close-request API Adam 2024-10-18 23:21:29 +01:00
  • 0da03508cb library: add missing closerequest APIs Adam 2024-10-18 23:18:01 +01:00
  • 260a0fe202 app: delete window.close() Adam 2024-10-18 21:08:24 +01:00
  • 8e5ea8dae4 browser: remove leftover from DoClose model Adam 2024-10-18 20:57:35 +01:00
  • 3688f2d9c1 Merge pull request #75 from Jacoby6000/fix-workflow-perms Adam 2024-10-17 02:11:54 +01:00
  • 6250a41ec5 osr: send popup-related messages Adam 2024-10-17 02:10:29 +01:00
  • 14dcdfb256 library: messages and handlers for CEF 'popups' Adam 2024-10-17 02:09:30 +01:00
  • a8e995a79c app: don't auto-close when configuring runelite Adam 2024-10-16 00:54:16 +01:00
  • 59ee3d761e Fix workflow permissions and enable windows releases Jacob Barber 2024-10-15 15:33:09 -05:00
  • 20ca71e8d5 cmake: publish 0.10 0.10.0 Adam 2024-10-15 15:57:28 +01:00
  • 6bc3180c35 icon: new SVG and PNGs Adam 2024-10-15 01:19:49 +01:00
  • 26accfbe43 client: remove unused functions Adam 2024-10-15 01:19:13 +01:00
  • 44520b7170 app: add cooldown to runelite update-checking Adam 2024-10-14 23:08:59 +01:00
  • 800d9b795e app: currect default settings tab Adam 2024-10-14 20:40:27 +01:00
  • b7f0d1c683 app: close_after_launch setting Adam 2024-10-14 20:39:24 +01:00
  • eb2607ad63 Merge pull request #74 from Adamcake/window-dragging Adam 2024-10-13 23:13:41 +01:00
  • 61a2550356 window_launcher: fix windows build again Adam 2024-10-13 23:06:38 +01:00
  • 65d1da69c3 window_launcher: fix windows build Adam 2024-10-13 23:00:57 +01:00
  • de0187dd96 window_plugin: start-reposition API Adam 2024-10-13 17:55:26 +01:00
  • 1af79d28e6 library: IPC_MSG_OSRSTARTREPOSITION Adam 2024-10-13 17:53:10 +01:00
  • f1c3c0179a library: fix potential mutex deadlock Adam 2024-10-13 17:34:30 +01:00
  • 10e8bb1a4e cmake: new files Adam 2024-10-13 17:24:39 +01:00
  • 2b3dabbc02 browser: move ParseQuery + macros to separate file Adam 2024-10-13 17:15:32 +01:00
  • 99c3808efe library: store window userdata in registry Adam 2024-10-12 21:43:40 +01:00
  • 074e153ec2 library: draw rectangle around reposition targets Adam 2024-10-12 17:42:45 +01:00
  • 934d0224a8 osr: resize -> reposition Adam 2024-10-12 05:29:24 +01:00
  • e870eb22d8 client: resize -> reposition Adam 2024-10-12 05:29:07 +01:00
  • 34c335964c library: resize -> reposition Adam 2024-10-12 05:27:00 +01:00
  • 35b23a149b library: reposition events + associated functions Adam 2024-10-12 05:26:47 +01:00
  • ec0f805bbf Merge pull request #73 from Jacoby6000/github-actions-linux-build Adam 2024-10-10 15:27:14 +01:00
  • ad6bad6c91 Fix zip structure for linux release zips, re-enable linux release artifacts Jacob 2024-10-06 18:14:10 -05:00
  • 69da3281dd Disable release artifacts Jacob 2024-10-06 18:02:24 -05:00
  • b536dabb9f Github actions Linux Builds Jacob 2024-10-06 18:01:55 -05:00
  • 69488f01d9 Merge pull request #71 from Jacoby6000/github-actions-windows-build Adam 2024-10-07 15:08:16 +01:00
  • c99e9acd2e library: browser_oncloserequest Adam 2024-10-05 21:29:35 +01:00
  • cbe5298298 window_plugin: send closerequest messages Adam 2024-10-05 21:28:13 +01:00
  • b4767b0485 library: add ipc browser closerequest messages Adam 2024-10-05 21:22:17 +01:00
  • c3adb844fd browser: make Close() overridable Adam 2024-10-05 21:19:50 +01:00
  • e673db66cb library: correct some ipc doc comments Adam 2024-10-05 18:01:49 +01:00
  • ee8a021603 window_plugin: OnBeforeClose -> NotifyClosed Adam 2024-10-05 17:34:55 +01:00
  • 06362409c1 browser: handle early-close Adam 2024-10-05 17:30:27 +01:00
  • 43e0576d5c library: standardise incoming messages Adam 2024-10-05 16:38:57 +01:00