Commit Graph

888 Commits

Author SHA1 Message Date
johni0702
6bdf00c88a Use lwjgl vector instead of javafx 2016-02-19 16:59:40 +01:00
johni0702
3dd3524002 Add gui for editing marker keyframes 2015-12-04 09:23:28 +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
48fb3e6f82 Fix crash due to invisible settings getting localized 2015-11-14 16:45:28 +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
johni0702
5e5172fd3f Reset timer speed when exiting replay 2015-11-14 15:33:54 +01:00
johni0702
ca5a243775 Remove obsolete player invisibility code 2015-11-13 16:34:48 +01:00
johni0702
97d375dfce Move UriScheme to extras module 2015-11-13 16:00:27 +01:00
johni0702
868d873fe8 Add player overview extra 2015-11-08 17:56:48 +01:00
johni0702
b490531511 Add spectating 2015-11-08 12:38:42 +01:00
johni0702
14941c15bb Add markers to timeline 2015-11-08 11:25:26 +01:00
johni0702
dfd133d84f Allow creating markers during replay 2015-11-08 09:54:16 +01:00
johni0702
3323f998e7 Allow registration of raw key handler 2015-11-08 09:23:12 +01:00
johni0702
b2a9496d8f Increase general speed of VanillaCameraController 2015-11-07 22:25:41 +01:00
johni0702
fb5cf01b7f Allow changing of camera controller 2015-11-07 22:18:47 +01:00
johni0702
305084f874 Add SettingsChangedEvent 2015-11-07 22:17:32 +01:00
johni0702
08be4f0a81 Add multiple choice settings keys 2015-11-07 22:04:00 +01:00
johni0702
3aa22b33a1 Fix settings category in replay module 2015-11-07 19:19:22 +01:00
CrushedPixel
dd86cb8837 Add classic camera controller 2015-11-07 18:19:02 +01:00
johni0702
c2686f5d34 Add camera movement 2015-11-07 17:43:02 +01:00
johni0702
6c93b7f0c6 Only click button once 2015-11-07 14:40:13 +01:00
johni0702
593a518fab Rewrite GuiReplayViewer
Move rename replay gui as popup into replay viewer
2015-10-12 22:07:31 +02:00
johni0702
01f9fcce4e Fix renaming to wrong extension 2015-10-11 17:06:46 +02:00
johni0702
2c776adc88 Rewrite GuiRenameReplay for new GUI API 2015-10-09 17:06:40 +02:00
johni0702
f3a90cfa56 Only apply full brightness when in replay 2015-10-09 16:04:49 +02:00
johni0702
a074ed115c Add indicator for full brightness 2015-10-09 16:04:20 +02:00
johni0702
fefcdb1885 Resize replay gui asset to standard 256x256 2015-10-09 08:52:28 +02:00
johni0702
fc4dc86355 Add status indicators
Allow removal of elements from gui containers
2015-10-09 08:33:04 +02:00
johni0702
aa3eb463ee Add full brightness extra 2015-10-09 08:32:49 +02:00
johni0702
7519506f9a Move Restrictions class to core module 2015-10-04 20:16:22 +02:00
johni0702
fd4ec8e2f9 Deprecate most static fields in ReplayMod class
Fix replay restarting
2015-10-04 20:09:57 +02:00
johni0702
4d27875955 Fix mouse/keys not working when replay is paused 2015-10-04 19:02:11 +02:00
johni0702
526ee76d4a Add Play/Pause hotkey 2015-10-04 15:44:27 +02:00
johni0702
213c16c81d Rewrite thumbnail creation 2015-10-04 15:43:19 +02:00
johni0702
3c3cf3317a Grid layout must always have at least one column 2015-10-04 15:20:27 +02:00
johni0702
c3f058246a Fix hotkey buttons layout 2015-10-04 14:45:12 +02:00
johni0702
f925d56ca2 Split mod into core, recording, replay, render[todo], paths[todo] and extras[wip] modules
Move everything to com.replaymod package
Add KeyBindingRegistry and SettingsRegistry
Recreate settings GUI with new GUI API and dynamically from SettingsRegistry
Use ReplayFile from ReplayStudio
ReplayHandler is now object oriented
Add GuiOverlay, GuiSlider and GuiTexturedButton to GUI API
Rewrite both overlays to use new GUI API
Fix size capping in vertical and horizontal layout
Allow CustomLayouts to have parents
Fix tooltip rendering when close to screen border
Allow changing of columns in GridLayout
2015-10-03 17:36:04 +02:00