Commit Graph

  • 5f0bd1cf5d Only update uniforms when ODS shader is bound (fixes GL errors) Jonas Herzig 2019-03-10 16:07:41 +01:00
  • cdcd6f6893 Get render module mostly working Jonas Herzig 2019-03-10 15:56:48 +01:00
  • f8fc3462e8 Get recording and replay working Jonas Herzig 2019-03-10 12:53:03 +01:00
  • 8705bbad9a Re-enable and fix building for older MC versions Jonas Herzig 2019-03-02 18:11:01 +01:00
  • 528791c91f fixup snapshot Jonas Herzig 2019-03-02 15:10:15 +01:00
  • f13f2dda1c Get extras module compiling on 1.13 Jonas Herzig 2019-03-01 17:18:22 +01:00
  • c8cf4d66c5 Get editor module compiling on 1.13 Jonas Herzig 2019-03-01 16:07:34 +01:00
  • cae970ec6b Get online module compiling on 1.13 Jonas Herzig 2019-03-01 15:52:06 +01:00
  • 1727702de4 Get simplepathing module compiling on 1.13 Jonas Herzig 2019-03-01 15:20:59 +01:00
  • 344a550dc1 Get render module compiling on 1.13 Jonas Herzig 2019-03-01 15:16:59 +01:00
  • 641014b0d1 Get pathing module compiling Jonas Herzig 2019-03-01 11:55:00 +01:00
  • c1fefdeb3c Get core, recording and replay modules compiling on 1.13.2 Jonas Herzig 2019-03-01 10:18:58 +01:00
  • b6a4206816 Update FG3 and Forge from git version to first official snapshots Jonas Herzig 2019-02-28 17:27:51 +01:00
  • 1e584769af Misc 1.13 progress Jonas Herzig 2019-02-28 17:12:25 +01:00
  • 1470123ec9 Get replay module compiling on 1.13 Jonas Herzig 2018-12-19 10:11:08 +01:00
  • 9655677972 Start update to 1.13 Jonas Herzig 2018-12-19 09:44:21 +01:00
  • 65295b311e Merge branch 'spherical-fov' into develop Jonas Herzig 2018-12-19 10:20:23 +01:00
  • 3bc9bb32b9 Merge branch 'fix-bitrate-label' into develop Jonas Herzig 2018-12-19 10:18:01 +01:00
  • c575049bd9 Merge branch 'johni/quick-mode' into develop Jonas Herzig 2018-12-19 10:12:23 +01:00
  • 3f7818aeec Auto-save the current timeline after changes and on exit Jonas Herzig 2018-12-18 15:04:21 +01:00
  • c1b4964978 Handle entity position interpolation when jumping in quick mode Jonas Herzig 2018-12-18 13:32:26 +01:00
  • 1da7060bb2 Fix entity head rotation in quick mode Jonas Herzig 2018-12-18 12:55:51 +01:00
  • 5366758cf6 Compress packets to reduce quick mode memory usage by ~80% Jonas Herzig 2018-12-18 12:43:39 +01:00
  • 60ef8df523 Add Quick Mode keybinding translation key Jonas Herzig 2018-12-18 10:48:31 +01:00
  • 2737077828 Retain camera position when switching to and from quick mode Jonas Herzig 2018-12-18 10:44:57 +01:00
  • 1670ed4e80 Fix dead lock when switching from async to quick mode Jonas Herzig 2018-12-18 10:44:42 +01:00
  • c30520ad3d Fix previous block state of BlockChange being loaded incorrectly Jonas Herzig 2018-12-18 09:59:45 +01:00
  • e989b60ea8 Properly handle non-full chunks in QuickReplaySender Jonas Herzig 2018-12-18 09:50:50 +01:00
  • c8ecd17fe9 Re-write QuickReplaySender caching to be significantly more memory efficient Jonas Herzig 2018-12-18 09:49:48 +01:00
  • 3319d4263c Ensure replay has ended when MP GUI is opened (fixes #134) Jonas Herzig 2018-12-17 15:01:01 +01:00
  • c94f5d17f4 Fix packet data being trashed by Restore Replay GUI (fixes #129) Jonas Herzig 2018-12-17 14:42:03 +01:00
  • d791eedae9 Replace dropdown replay selection with popup in ReplayEditor (fixes #132) Jonas Herzig 2018-12-17 13:28:28 +01:00
  • 2f44d5f380 GuiRenderSettings: Fix bitrate label CrushedPixel 2018-12-06 14:47:29 +01:00
  • 7c3fcd4e42 Adjustments for consistency CrushedPixel 2018-12-06 14:18:55 +01:00
  • a7ec6524b7 Add FOV slider for spherical render methods Before uploading to YouTube, convert all spherical non-mp4 files to mp4 to be able to inject metadata Properly re-throw errors during the rendering pipeline CrushedPixel 2018-12-06 01:29:31 +01:00
  • ef368254cd Merge branch 'stable' into johni/quick-mode Jonas Herzig 2018-08-31 12:44:00 +02:00
  • 20dfebbc2a Release 2.1.4 Jonas Herzig 2018-08-25 14:23:32 +02:00
  • 8e2b0c304c Merge branch 'johni/fix-optifine-e1' into develop Jonas Herzig 2018-08-25 13:48:05 +02:00
  • a9e32a53ea Update jGui (fixes "Cannot convert pos unless rendered at least once.") Jonas Herzig 2018-08-25 13:47:08 +02:00
  • 85a167a0d5 Fix camera position being able to become NaN with classic controls Jonas Herzig 2018-08-25 11:02:42 +02:00
  • 73c52b5cf0 Backport quick mode to 1.9.4+ and disable below Jonas Herzig 2018-08-22 17:28:06 +02:00
  • b6a7d3bcda Disable maven artifact checksum verification because Mojang keeps breaking it Jonas Herzig 2018-08-22 14:07:03 +02:00
  • 34343a809f Update ReplayStudio (fixes #131) Jonas Herzig 2018-08-21 11:24:19 +02:00
  • 3db9d58f8f Handle Respawn packet in QuickReplaySender Jonas Herzig 2018-07-28 13:07:57 +02:00
  • ec5ffe3e02 Add caching to the quick replay sender Jonas Herzig 2018-07-28 12:59:58 +02:00
  • 42a2ae35ed fixup quick weather Jonas Herzig 2018-07-27 21:26:18 +02:00
  • 12605f51de Add GUI popup for initializing quick mode and signaling failures Jonas Herzig 2018-07-27 19:50:40 +02:00
  • 6cb207fd47 Also track weather and time during quick replay mode Jonas Herzig 2018-07-27 18:49:06 +02:00
  • ad9c82c991 Fix compatibility with Optifine 1.12.2 E1 Jonas Herzig 2018-07-20 11:05:21 +02:00
  • edc54ce6d4 Add quick replay mode Jonas Herzig 2018-07-18 21:53:58 +02:00
  • 8314803cda Use "-dirty" for marking dirty builds because Windows doesn't like "*" Jonas Herzig 2018-06-12 22:24:57 +02:00
  • 832413dda0 Set default memory for gradle JVM (fixes #32) See: https://github.com/MinecraftForge/MinecraftForge/pull/3361 Jonas Herzig 2018-06-12 22:21:39 +02:00
  • c48187e784 Disable .blend export for 1.7.10 Jonas Herzig 2018-06-11 00:27:45 +02:00
  • c5229628e3 Merge branch 'stable' into blend Jonas Herzig 2018-06-10 19:55:12 +02:00
  • f96e715b0b Release 2.1.3 Jonas Herzig 2018-06-10 16:44:49 +02:00
  • 16b40a5725 Only try to sign jars if the current call built any Jonas Herzig 2018-06-10 17:58:44 +02:00
  • 38892026c5 Add .gitkeep to versions/1.7.10 directory Jonas Herzig 2018-06-10 16:43:37 +02:00
  • ab4153f375 Update ReplayStudio to fix custom potion effects (fixes #126) Jonas Herzig 2018-06-10 15:53:17 +02:00
  • 5e6a85d475 Update dependency checksums Jonas Herzig 2018-06-10 13:39:21 +02:00
  • 1b9d430176 Handle unbalanced quotes in ffmpeg arguments (fixes #119) Jonas Herzig 2018-06-10 13:12:42 +02:00
  • 62d2ce4b37 Fix crash when in replay with Optifine 1.12.2 DX (fixes #120) Jonas Herzig 2018-06-09 23:45:22 +02:00
  • efaa5b7c41 Shouldn't release jars be final.. Jonas Herzig 2018-04-02 11:34:00 +02:00
  • fb1254ce12 Merge branch 'johni/1.7.10' into johni/develop Jonas Herzig 2018-04-02 11:53:06 +02:00
  • 277e55a241 [1.7.10] Workaround for crash when loading replay with TCNodeTracker (fixes #118) Jonas Herzig 2018-03-22 13:03:52 +01:00
  • 3f00c1f977 [1.7.10] Update ReplayStudio to fix custom entity types (fixes #117) Jonas Herzig 2018-03-22 12:35:16 +01:00
  • feb39f02ec Fix Optifine language data missing when localization extra is enabled (fixes #109) Jonas Herzig 2018-03-22 14:49:36 +01:00
  • 65e3d45c9b Switch submodules from ssh to https Jonas Herzig 2018-03-16 17:34:24 +01:00
  • 8b044b344a [1.7.10] Remove unnecessary pre-MixinGradle configuring in common.gradle Jonas Herzig 2018-03-16 16:59:15 +01:00
  • 9631f1cf5f [1.7.10] Fix recording player y position Jonas Herzig 2018-03-16 16:53:11 +01:00
  • 63b2f3abcc Add transformer exclusion for transformers and fix transforming of null classes Jonas Herzig 2018-03-16 16:51:48 +01:00
  • 0b262d1a74 [1.7.10] Fix reobf task missing fields due to incorrect classpath Jonas Herzig 2018-03-16 16:18:41 +01:00
  • 75a14a7488 Catch _all_ errors during recording setup Jonas Herzig 2018-03-16 16:18:03 +01:00
  • 031582957f Merge branch 'stable' into develop-1.7.10 Jonas Herzig 2018-03-16 13:03:22 +01:00
  • e32dab8749 Add 1.7.10 to reprod / drone build Jonas Herzig 2018-03-16 11:19:05 +01:00
  • 3e23826c8d [1.7.10] Fix recording of chunk packets in MP (fixes #98) Jonas Herzig 2018-03-07 22:03:52 +01:00
  • eb04eb47dc Add 1.7.10 version Jonas Herzig 2018-03-07 22:00:30 +01:00
  • 0a26f59c9c Release 2.1.2 Jonas Herzig 2018-03-15 23:12:53 +01:00
  • 9cdd1bbca8 Sign jars based on current commit instead of tag Jonas Herzig 2018-03-15 22:56:40 +01:00
  • 31a9e4eaf6 Fix preprocessor not processing ifdef Jonas Herzig 2018-03-15 22:17:51 +01:00
  • 221991bf2c Do not shade gson lib (fixes #115) Jonas Herzig 2018-03-15 21:56:46 +01:00
  • 48b39fe551 Update MCProtocolLib (via ReplayStudio) Jonas Herzig 2018-03-11 20:51:56 +01:00
  • 76be6c1d2e Fix dead lock when jumping backwards in time during rendering Jonas Herzig 2018-03-11 13:42:28 +01:00
  • 13d5586583 Fix trimming of replays not actually removing any packets (fixes #113) Jonas Herzig 2018-03-11 12:19:23 +01:00
  • 34172cd737 Fix race condition due to ReplaySender in async mode during setup() Jonas Herzig 2018-03-11 12:17:18 +01:00
  • fbbca76099 Remove :versions prefix from gradle projects and remove duplicated build code Jonas Herzig 2018-03-05 20:46:56 +01:00
  • 8ed9c75ba1 Release 2.1.1 Jonas Herzig 2018-03-05 12:12:07 +01:00
  • e7b5ba9e72 Update blend export for all remaining MC versions Jonas Herzig 2018-03-04 16:28:04 +01:00
  • 40da0d10c8 Parse raw buffer instead of intercepting all BufferBuilder calls Jonas Herzig 2018-03-04 12:02:30 +01:00
  • 1bdf7da525 Update blend export to 1.12.2 Jonas Herzig 2018-03-03 18:40:52 +01:00
  • 6794b58524 Add .blend export Jonas Herzig 2018-03-03 14:31:10 +01:00
  • 78ad02bc84 Change from tag-based versioning to commit/file based Jonas Herzig 2018-03-03 11:27:51 +01:00
  • 9c76f0fcc0 Unload old world when restarting replay, fixes floating heads Jonas Herzig 2018-03-03 09:50:13 +01:00
  • 5d9dc9eb95 Fix half-despawned non-player entities if they are inside an unloading chunk (see #111) Jonas Herzig 2018-03-03 09:11:16 +01:00
  • 66312e4d40 Fix half-despawned player entities if they are inside an unloading chunk (fixes #111) Jonas Herzig 2018-03-02 15:54:21 +01:00
  • 180fda20d7 Do not shade lombok Jonas Herzig 2018-03-01 18:33:43 +01:00
  • 94c33df308 Exclude guava from ReplayStudio deps Jonas Herzig 2018-03-01 17:53:06 +01:00
  • 598827f074 Do not relocate javax package Jonas Herzig 2018-02-28 23:06:46 +01:00
  • 49c756b97d Fix version replacement in source and resources Jonas Herzig 2018-02-28 22:53:41 +01:00
  • 5ce08874d6 Do not relocate mixin lib Jonas Herzig 2018-02-28 21:56:57 +01:00
  • da6d9e8167 Only replace FG2.1 when not a reprod build Jonas Herzig 2018-02-28 21:12:50 +01:00