Commit graph

  • d21d366993 deps: update lumina goat 2020-02-23 22:33:20 +09:00
  • 5868b4974a
    Merge pull request #37 from attickdoor/master goaaats 2020-02-22 00:33:06 +09:00
  • 248b9be381
    Merge pull request #36 from ff-meli/master goaaats 2020-02-22 00:32:36 +09:00
  • 78ea6168bd Update job gauge offset for 5.2. attickdoor 2020-02-20 15:14:53 -05:00
  • b09ae60141 Update known offset changes for Actor struct meli 2020-02-20 11:34:01 -08:00
  • b86c08b694 ActorTable update for 5.2 meli 2020-02-20 10:30:58 -08:00
  • 15d340d0ed fix: network sig, some installer bugs goat 2020-02-21 00:15:49 +09:00
  • 558aa6ec16 Merge branch 'master' of https://github.com/goaaats/Dalamud goat 2020-02-20 18:07:06 +09:00
  • fd95379aa3 feat: add plugin installer goat 2020-02-20 18:07:00 +09:00
  • 766a6f3f85
    Merge pull request #34 from ff-meli/playername_error_fix goaaats 2020-02-19 17:41:35 +09:00
  • cef8202372
    Merge pull request #35 from ff-meli/master goaaats 2020-02-19 17:41:15 +09:00
  • a6c7787ffe Update PrintMessage sig for 5.2 meli 2020-02-18 23:50:39 -08:00
  • f74f2b803b Fix incorrect error log in discord forwarding when the local player sends a chat. Player links are seemingly only included in the payload for clickable names; when the local player sends a chat message, the entire sender payload is just their name as text meli 2020-02-17 08:48:49 -08:00
  • 6d57da2fec fix: add experimental fix for Discord.Net 100% cpu bug, restructure project goat 2020-02-17 20:57:56 +09:00
  • 423135a858
    Merge pull request #33 from lmcintyre/master goaaats 2020-02-17 09:56:45 +09:00
  • 5aed3d615a automatic default StartInfo creation if not found liam 2020-02-16 19:51:10 -05:00
  • 85ca70f96e feat: remove welcome window goat 2020-02-16 21:42:45 +09:00
  • a325eeaa09 build: v4.7.0.0 goat 2020-02-16 20:09:54 +09:00
  • 9194239317 docs: gamedata changes goat 2020-02-16 20:08:21 +09:00
  • e1b29a2797 feat: add lumina to DataManager goat 2020-02-16 20:06:28 +09:00
  • c069f75fba fix: remove hasSeenLoadingMsg check for now, switch discord back to a task goat 2020-02-16 03:47:35 +09:00
  • 9df15fcae4 docs: regenerate for log funcs goat 2020-02-15 21:30:16 +09:00
  • 3a688b9219 feat: add logging to DalamudPluginInterface, so plugins don't have to get Serilog goat 2020-02-14 22:58:55 +09:00
  • afb2e39944 Merge branch 'master' of github.com:goaaats/Dalamud goat 2020-02-14 22:50:52 +09:00
  • 1a7b40cfe7 build: v4.7.6.0 goat 2020-02-14 22:50:09 +09:00
  • cb1f346495 feat: print loaded plugins in welcome message goat 2020-02-14 22:49:57 +09:00
  • 26902858da
    Update README.md goaaats 2020-02-14 20:27:18 +09:00
  • c59f53db2f docs: regenerate, include docfx config goat 2020-02-14 20:24:41 +09:00
  • 6e486d0cea docs: document Framework subsystems goat 2020-02-14 17:56:46 +09:00
  • 95803c9c8b docs: finish PI doc goat 2020-02-14 17:51:51 +09:00
  • a11d9eb8bd docs: document UiBuilder goat 2020-02-14 17:51:13 +09:00
  • 3ff201c79b docs: document CommandManager classes goat 2020-02-14 17:50:50 +09:00
  • 3a7c537468 docs: document SigScanner goat 2020-02-14 16:23:05 +09:00
  • b7c9f23d4f
    Merge pull request #32 from ff-meli/master goaaats 2020-02-14 10:07:29 +09:00
  • 3d67aecc17 Update SeString Payload handling to make explicit payloads for all chunk types, including unknown ones. Also update ItemPayload to properly handle encoding the item name if present. These changes allow an incoming string to be parsed into payloads, and then fully reconstructed into a valid string, with or without changes. meli 2020-02-13 14:52:41 -08:00
  • 3980929f71 feat: expose RawData of text payload goat 2020-02-12 03:23:50 +09:00
  • bfbdaa5fc6 feat: plugin info command goat 2020-02-12 01:20:35 +09:00
  • 24cb7f014e refactor: change chat message API to pass parsed SeString goat 2020-02-12 01:20:17 +09:00
  • 3c4dad437e Merge branch 'master' of github.com:goaaats/Dalamud into interface goat 2020-02-10 23:35:19 +09:00
  • 291b52e25c build: v4.7.5.0 goat 2020-02-10 23:34:35 +09:00
  • a3472c76bc fix: add Ssl3 to security protocol types goat 2020-02-10 23:33:31 +09:00
  • 8544f389fc
    Merge pull request #31 from goaaats/interface goaaats 2020-02-08 08:57:35 +09:00
  • 0c4febb680 feat: improve chat string parsing - thanks meli! goat 2020-02-07 02:31:26 +09:00
  • 02a9c64a78 fix: handle interface hooking errors goat 2020-02-06 22:23:28 +09:00
  • 56ce07be74 fix: use https for xivapi, make cache concurrent goat 2020-02-06 22:23:17 +09:00
  • 38b82a9dd8 fix: enable all SSL types in EntryPoint goat 2020-02-06 22:23:02 +09:00
  • 47bae57d75 fix: add a sleep before injecting to try to alleviate the STATUS_INTERNAL_ERROR issues goat 2020-02-01 20:02:29 +09:00
  • a3f59a6d9f feat: add Data window goat 2020-02-01 20:02:05 +09:00
  • 1ac738cd25 fix: add IsDataReady flag to DataManager goat 2020-02-01 20:01:54 +09:00
  • d447bc7c61 feat: add DataManager to plugin interface goat 2020-02-01 19:19:54 +09:00
  • 0d27e971fc refactor: remove fate notification remnants goat 2020-01-31 00:09:43 +09:00
  • ea4b696a43 feat: use DataManager for fetching ContentFinderCondition goat 2020-01-30 22:54:59 +09:00
  • 27265244ec feat: add DataManager, remote opcodes etc. goat 2020-01-30 22:47:47 +09:00
  • 829f9fb0cb Merge branch 'interface' of github.com:goaaats/Dalamud into interface goat 2020-01-30 20:10:19 +09:00
  • 0e32368c7b refactor: move ByteArrayToHex into an Util class for everyone to use goat 2020-01-30 20:08:54 +09:00
  • a7baf08b52
    Merge pull request #30 from silasary/cfpop goaaats 2020-01-30 18:50:03 +09:00
  • ea9acd3aea Refactor CfPop event to allow plugins to hook it Katelyn Gigante 2020-01-30 17:16:06 +11:00
  • f0aacdcf8b build: v4.7.3.0 goat 2020-01-27 17:47:59 +09:00
  • b3e6ab7850 fix: load plugins in subdirectories goat 2020-01-27 17:32:28 +09:00
  • 09e88f42cf fix: copy the whole module goat 2020-01-26 17:45:53 +09:00
  • e2f9773e33 fix: try to copy .text and .data of TargetModule to avoid conflicts(WIP, needs testing) goat 2020-01-26 17:25:11 +09:00
  • 3ae9705e8d
    Merge pull request #29 from ff-meli/interface goaaats 2020-01-25 16:00:59 +09:00
  • 757cf69431 Pull in ImGuiScene updates to render state backup and restore meli 2020-01-24 21:48:43 -08:00
  • 95f1a98f89
    Merge pull request #28 from ff-meli/interface goaaats 2020-01-24 16:31:46 +09:00
  • cc676a25f5 Add support for loading images for use in ImGui windows meli 2020-01-23 13:45:40 -08:00
  • c95b39b6e8 feat: nicer colors and font goat 2020-01-23 15:52:56 +09:00
  • 1453c2d553 fix: remove logging in SetCursorDetour to avoid big log files goat 2020-01-23 02:45:37 +09:00
  • f707bbaa06
    Merge pull request #27 from ff-meli/interface goaaats 2020-01-22 17:59:54 +09:00
  • 3ca7c6c19c Set path for imgui's ini file to the general dalamud data directory, so it won't conflict with other imgui applications and is obvious to users that it is part of dalamud meli 2020-01-20 13:25:05 -08:00
  • 7321819961 pull in minor ImGuiScene cleanup meli 2020-01-20 11:16:53 -08:00
  • deb208642f Super quick cleanup of cursor changes, pull in associated ImGuiScene changes meli 2020-01-20 09:58:31 -08:00
  • 348783d394 hack: workaround for ffxiv trying to take over hardware cursor goat 2020-01-21 01:30:17 +09:00
  • a8714df33b fix: vtable is a fallback now goat 2020-01-20 21:58:33 +09:00
  • fa541ab05b
    Hooking via VTable ( As discussed in Discord ) (#26) goaaats 2020-01-19 16:40:54 +09:00
  • 1407801e2a Yeah sharpdx.desktop is required to do this Minizbot2012 2020-01-18 13:28:02 -05:00
  • 17c18300b2 Hooking via VTable Minizbot2012 2020-01-18 13:18:28 -05:00
  • f3bdea3c43 fix: load plugin config correctly, failed due to interface instantiation goat 2020-01-13 23:17:03 +09:00
  • 4c74038a46 fix: change already added command message to error goat 2020-01-13 23:16:43 +09:00
  • 8102ae6422 feat: add log level to log window goat 2020-01-13 23:16:18 +09:00
  • b418a6dc0f fix: load/unload plugins after framework goat 2020-01-13 23:16:01 +09:00
  • 2ea44f626a refactor: remove unnecessary logging from ChatGui goat 2020-01-13 22:34:11 +09:00
  • 3ba590e3f9 refactor: remove unnecessary logging from libc hooks goat 2020-01-13 22:33:49 +09:00
  • 4f9cfd3b45 feat: add log level to log window goat 2020-01-13 22:33:25 +09:00
  • 84e98e0315 feat: add log debug window goat 2020-01-13 22:03:48 +09:00
  • fc5a8bc38e feat: start of UI dev menu for Dalamud goat 2020-01-13 21:07:15 +09:00
  • 24450cf830 feat: use new UiBuilder class for plugins, DalamudPluginInterface is now IDisposable goat 2020-01-13 21:06:58 +09:00
  • c41f3cee34
    doc: add workflow badge goaaats 2020-01-13 03:25:26 +09:00
  • 93b94038d8
    ci: fix sln file name goaaats 2020-01-13 02:59:15 +09:00
  • 6132027c88
    ci: build and artifacts goaaats 2020-01-13 01:47:02 +09:00
  • 72a4e6278d
    Merge pull request #25 from ff-meli/interface goaaats 2020-01-13 01:30:59 +09:00
  • aac9e3a485 Pull in ImGuiScene updates meli 2020-01-12 08:21:23 -08:00
  • 14b2fc09ab Hack: prevent frequent crashes on unload. This is not a great way to handle the problem, but it should also virtually always succeed... and it's far better than the current crashing behavior, until we can come up with something cleaner. meli 2020-01-12 08:18:03 -08:00
  • 92b7482e87 Simplify draw delegate handling meli 2020-01-12 08:16:12 -08:00
  • 07c5fe013c Remove renderdoc debug helpers meli 2020-01-12 08:13:50 -08:00
  • fbe6eb3d3d merge master@b882a1f goat 2020-01-12 16:04:19 +09:00
  • feb8edb6c9 feat: add plugin API for interfaces goat 2020-01-12 16:00:31 +09:00
  • 099e0e107b pull in ImGuiScene updates for cursor fix meli 2020-01-10 10:29:43 -08:00
  • eabd5467f1 Update cursor behavior. Should resolve fps and flicker issues when vsync is off, but now there will be 2 cursors in the ui, and the game cursor will change based on what is underneath the ui, even though it won't be interactable through the window meli 2020-01-10 10:02:25 -08:00
  • c80f400a2f hooking ResizeBuffers() appears to be unnecessary, even though we maintain a view to the backbuffer. Leaving the signature (commented out) for now in case it does end up being something we have to handle meli 2020-01-09 19:02:40 -08:00
  • 5623b2ceb8 pull in submodule updates meli 2020-01-09 02:25:38 -08:00