Jonas Herzig
9292add867
Use percent-encoding for replay file names ( fixes #71 )
2017-08-12 14:20:29 +02:00
Jonas Herzig
1a1e96c375
Fix server with RM installed refusing clients without RM ( fixes #76 )
2017-07-14 13:08:16 +02:00
Jonas Herzig
35eb9cad33
Replace usage of FMLLog with the mod logger
2017-07-14 13:08:12 +02:00
Jonas Herzig
748a91e7b2
Fix missing tooltips on fav/like/dislike buttons in replay center
2017-04-21 16:36:47 +02:00
Jonas Herzig
ee24866f29
Fix upload replay button not being updated when name/tags change
2017-04-21 16:36:47 +02:00
johni0702
fcbbbc9ea1
Add integration test. Run with ./gradlew runIntegrationTest
2017-04-14 17:31:15 +02:00
johni0702
f58fa8f9c2
Fix Login GUI not respecting other GUIs opened on startup
...
Previously the Login GUI would simply replace the currently active GUI.
Now the currently active GUI is stored and then re-opened after login.
2017-04-13 18:12:07 +02:00
johni0702
057edccf26
Manually inject root cert for cross-signed LetsEncrypt cert in requests
...
JREs prior to 8u101 do not ship with the root certificate that cross-signed
the LetsEncrypt X3 CA used to sign server certificates.
As the standard native Minecraft launcher for Windows and OSX ship with an
older Java version, this commit imports the required root cert and uses it
wherever communication with the replaymod.com server is established.
Effectively reverts 682fb4b
2017-01-19 17:07:14 +01:00
johni0702
4388d6977d
Only try to create the downloads folder if it does not yet exist
2016-12-30 12:11:53 +01:00
johni0702
7ad19aa025
Add mod version and accepted MC version directly to the @Mod annotation
2016-12-30 12:10:43 +01:00
johni0702
655bea0b2d
Replace @Mod.Instance with direct static references
2016-12-30 12:10:13 +01:00
johni0702
00bcc9e65e
Fix paths of files that are supposed to be in the mc data dir ( fixes #40 )
2016-11-26 13:26:53 +01:00
johni0702
9c605baa7e
Update jGui
...
Fix handling of ESC key in popups (fixes #17 )
This commit changes the behavior of the escape key from closing the current
gui screen to only closing the current layer of the gui screen. E.g. pressing
ESC closes the popup but not the gui screen, it used to close both
2016-10-22 23:15:20 +02:00
johni0702
4b47f2cbf8
Add compatibility checking to ReplayViewer and ReplayCenter ( fixes #7 )
2016-09-19 17:24:47 +02:00
johni0702
dca1131d49
Remove remaining old packages
2016-09-03 13:10:58 +02:00
johni0702
c8c301430e
Rewrite upload replay gui
...
Upload jGui
2016-08-16 13:21:06 +02:00
johni0702
108d25c574
Add downloadPath and renderPath settings
2016-08-15 22:18:41 +02:00
johni0702
edf57490a6
Remove lots of old code
...
Add some additional config settings
Update jGui and ReplayStudio
2016-08-15 22:18:33 +02:00
johni0702
372521f319
Add ReplayStudio as subproject
...
Move large parts of pathing to ReplayStudio
Upgrade to Java 8
2016-07-28 15:45:01 +02:00
johni0702
cf9879b198
Use utility method for linking input fields
2016-03-10 12:27:59 +01:00
johni0702
906a8aa7a9
Fix Cancel button in login prompt
2016-02-20 12:08:50 +01:00
johni0702
6ee3ef229a
Re-implement GuiTextField without depending on the Minecraft Text Field
2015-11-27 15:22:06 +01:00
johni0702
393a08e2da
Save modifications of downloaded replays to separate file
2015-11-14 17:48:24 +01:00
johni0702
7c8dde3322
Add online (aka ReplayCenter) module
...
Add localization extra (formally known as LocalizedResourcePack)
Add version checker extra
2015-11-14 15:38:55 +01:00