Commit Graph

1908 Commits

Author SHA1 Message Date
CrushedPixel
9a83eba6cf Matched API Client to online API return values and calls:
- added fav_file API call
- added "favorites" value to FileInfo holder
2015-05-16 17:44:07 +02:00
CrushedPixel
7c9b0eb8a7 Removed unnecessary reloading of GuiReplayCenter
Extended max Render Distance to 64 chunks
2015-05-16 15:57:20 +02:00
johni0702
5183796802 Forge 1.8-11.14.1 requires its NetworkDispatcher to be present in the netty pipeline
Also fixes embedded channel not being closed
2015-05-15 19:52:05 +02:00
johni0702
cc12ed7be1 Prevent SOE when replaying sessions recorded on faster machines 2015-05-15 18:28:39 +02:00
CrushedPixel
38b900a33b Adapted authkey check to new website return values and prepared for future username display 2015-05-15 02:38:06 +02:00
CrushedPixel
bf03e2e05b Removed unnecessary dot from downloaded file names 2015-05-11 23:51:16 +02:00
CrushedPixel
4e3b05840e Added 'p' shortcut to Play/Pause the Replay 2015-05-11 23:35:32 +02:00
CrushedPixel
29c1d4d6dc Replay Files that are published on ReplayMod.com are now downloadable 2015-05-11 17:09:41 +02:00
CrushedPixel
3f8171471f Merge branch 'master' of bitbucket.org:CrushedPixel/cpreplaymod
Conflicts:
	src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java
2015-05-11 16:55:07 +02:00
CrushedPixel
3ad765db6c Started adding support for downloading online files 2015-05-11 16:50:34 +02:00
johni0702
136761b424 Clean up and restructure the replay sender
Add a ReplayFile class for easy reading of replay files
2015-05-11 14:15:00 +02:00
CrushedPixel
2fe3e2091b Removed possible sources of issues with the Replay Speed value 2015-05-09 17:43:18 +02:00
CrushedPixel
d4d2dc0da7 Removed some debug output from Replay Handler 2015-05-09 17:00:53 +02:00
CrushedPixel
5fda527cb0 Made Camera Paths take the shortest way between two head rotation values (instead of spinning unnecessarily often) 2015-05-09 16:57:16 +02:00
CrushedPixel
c95e66efbc When restarting the Replay, Speed setting is now being kept 2015-05-06 18:27:21 +02:00
CrushedPixel
8e3ded4f5e Included Camera Tilt to Camera Paths 2015-05-06 12:32:16 +02:00
CrushedPixel
316c6da7af Added Camera Tilt Reset Key 2015-05-06 12:32:10 +02:00
johni0702
efe4b9991c Add tilting of camera 2015-05-06 11:29:15 +02:00
CrushedPixel
ccaa93116d Authkey is now stored in .config file to allow automatic logging in 2015-05-05 22:56:25 +02:00
CrushedPixel
f49a180b3e Updated Email translations 2015-05-05 22:54:20 +02:00
johni0702
20625b7180 Replace reflection with getters and access transformers where possible 2015-05-05 14:09:25 +02:00
CrushedPixel
aeb8f5c0cb Minor code refactoring 2015-05-05 10:52:18 +02:00
CrushedPixel
36eab58705 Added prerequisites for future Camera Tilt feature 2015-05-05 10:52:06 +02:00
CrushedPixel
a0c204d29d Rearranged Input Fields and according Label Strings in Register and Login GUI (looks a lot better now) 2015-05-03 22:49:22 +02:00
CrushedPixel
5a3e3575c3 Added GuiRegister to allow users to create a new account on ReplayMod.com from the Mod itself 2015-05-03 21:58:24 +02:00
CrushedPixel
38ca7a0054 Added UploadedFileHandler to keep track of files that have already been uploaded 2015-05-03 17:45:08 +02:00
CrushedPixel
d7507e0e8b Added localization support for Replay Mod API error messages 2015-05-03 12:31:20 +02:00
CrushedPixel
991054fdf1 Fixed Keybind Settings being reset upon restarting the mod 2015-05-03 09:07:37 +02:00
CrushedPixel
59d310cb05 Fixed UnsupportedOperationException when adding Keyframes to Preset 2015-05-02 22:22:23 +02:00
johni0702
28aeffb685 Download latest translations from website and include them in the final jar file 2015-05-02 20:37:23 +02:00
CrushedPixel
bbe7dbae7d Added support for Miscellaneous category 2015-05-02 20:33:56 +02:00
CrushedPixel
e8320ebd0f Added Keyframe Repository, which is stored in Replay File itself and allows Camera Path Presets to be saved and loaded 2015-05-01 23:20:16 +02:00
CrushedPixel
2cccbe424a Added proper .equals and hashCode methods for Keyframes 2015-05-01 15:45:36 +02:00
CrushedPixel
6f8a43aa6c Fixed Block breaking and placing malfunctioning while not in Replay 2015-05-01 10:45:38 +02:00
CrushedPixel
4da2b1e41c Fixed time not standing still when it should during a Camera Path 2015-04-30 18:04:53 +02:00
CrushedPixel
ae5eca9c99 Localized Keyboard Bindings and added "Synchronize Timeline" and "Clear Keyframes" 2015-04-30 17:46:13 +02:00
CrushedPixel
bc9fbfa786 Allowed Keyboard Inputs in GuiMouseInput 2015-04-30 17:45:18 +02:00
CrushedPixel
263ce4df8b Added missing Localization Strings in Options Menu 2015-04-29 23:46:55 +02:00
CrushedPixel
5bfe66e09b Properly decodes HTML special characters (like cyrillic letters) when downloading a translation 2015-04-29 17:12:27 +02:00
CrushedPixel
142b2c8d4d Translations are now automatically downloaded from the Replay Mod API
Localized missing Strings
2015-04-29 16:57:18 +02:00
johni0702
1cf164d325 Generate proper .gitignore 2015-04-26 18:11:53 +02:00
CrushedPixel
60a9541c16 Localized GUI Strings 2015-04-26 14:32:33 +02:00
CrushedPixel
79be2bd0d5 Started localizing the Chat Messages and GUI 2015-04-26 01:47:27 +02:00
CrushedPixel
e585e343e4 Added uncommited source files 2015-04-25 17:57:10 +02:00
CrushedPixel
e22fca0862 Removed "Null returned as hitResult" error message from log 2015-04-25 17:48:48 +02:00
CrushedPixel
0003f040ed Refactored and reformatted code to use less static variables 2015-04-23 14:09:54 +02:00
CrushedPixel
f22416be2c Pushed missing FileCopyHandler 2015-04-21 22:46:15 +02:00
CrushedPixel
b94f732d1f Pushed missing ReplayStudio dependency 2015-04-21 22:44:53 +02:00
Marius Metzger
ce6df4b9be Made Screenshots save as soon as the file is ready to allow compatibility with non-unix file systems
Seriously Windows, why do you have to lock the file?
2015-04-14 22:07:28 +02:00
Marius Metzger
df183cd5a6 Updated build.gradle to use local distributions of Replay Studio instead of mvn repo (which didn't work on Mac)
Made Screenshots work on Windows File Systems (only worked on UNIX before)
Dried Screenshot ZIP Code
2015-04-13 15:02:20 +02:00