CrushedPixel
|
0b1d3d9001
|
Created AssetFileUtils to provide valid File Extensions for various ReplayAsset implementations. This class has to be updated if new ReplayAsset implementations are added.
|
2015-07-07 18:42:10 +02:00 |
|
CrushedPixel
|
5e70eece49
|
Fixed GuiAdvancedTextField being focusable while disabled. This behaviour was inherited from GuiTextField.
|
2015-07-07 17:23:22 +02:00 |
|
CrushedPixel
|
cf2a8adb4c
|
Removed backVisible field from CustomImageObject
Updated new instance creations of GuiEntryListEntry whose constructor changed in last commit
|
2015-07-07 17:04:01 +02:00 |
|
CrushedPixel
|
aa3a13b5a8
|
Updated GuiEntryList to extend GuiAdvancedTextField instead of GuiTextField
|
2015-07-07 17:02:39 +02:00 |
|
CrushedPixel
|
9a0c5366e1
|
Updated ExtendedPosition to include a scale value and added it to GuiAssetAdder (which will be renamed soon)
|
2015-07-07 17:00:35 +02:00 |
|
CrushedPixel
|
1b189c0dac
|
Added setEnabled() method to GuiElement interface and implemented it everywhere
Made GuiFileChooser a child of GuiAdvancedButton instead of GuiButton
|
2015-07-07 16:55:49 +02:00 |
|
johni0702
|
392db29b34
|
Fix toggle buttons no longer working with GuiElement API
|
2015-07-07 16:38:05 +02:00 |
|
johni0702
|
37c1796dca
|
Move features from GuiTexturedButton to GuiAdvancedButton
|
2015-07-07 16:30:53 +02:00 |
|
johni0702
|
ddeb27be6f
|
Call super methods in equals and hashCode in ExtendedPosition
|
2015-07-07 14:39:08 +02:00 |
|
johni0702
|
0c94bc9ce6
|
Set fov modifier during rendering to 1 when in camera view
|
2015-07-07 14:33:25 +02:00 |
|
johni0702
|
9f4b2d9026
|
Pause the recording when the integrated server is paused
|
2015-07-07 13:09:38 +02:00 |
|
johni0702
|
9867dce79c
|
Fix NPE when there is no hint set
|
2015-07-07 12:20:00 +02:00 |
|
johni0702
|
2d96cd9cc2
|
Allow replays to be started by "replay://" URIs (e.g. from browser)
|
2015-07-07 11:42:52 +02:00 |
|
CrushedPixel
|
948803571d
|
GuiAssetAdder now allows to add/remove/edit Assets in a Replay. These Assets are not being saved yet.
|
2015-07-06 16:39:40 +02:00 |
|
CrushedPixel
|
bf7b28d53c
|
Fixed the "M" key being typed in a TextBox adding/removing marker keyframes
|
2015-07-06 16:39:40 +02:00 |
|
johni0702
|
a21cf64a88
|
Realign all nametags towards the camera when rendering 360° frames
|
2015-07-06 15:52:07 +02:00 |
|
johni0702
|
13534dc94e
|
Update ReplayStudio: Fix text messages including json quotation marks
|
2015-07-06 14:05:45 +02:00 |
|
CrushedPixel
|
6225d3956a
|
Uses Lombok @NoArgsConstructor annotation instead of manually creating empty constructor in SearchQuery.java
|
2015-07-06 13:54:47 +02:00 |
|
CrushedPixel
|
a5eadd2d01
|
Created GuiEntryListEntry interface for GuiEntryList contained classes to avoid toString() methods from having to be abused
Created GuiFileChooser and according Listeners
Added (non-functional) GuiAssetAdder for CustomImageObjects
|
2015-07-06 13:44:50 +02:00 |
|
CrushedPixel
|
013d5963ff
|
Created CustomObjectRenderer to allow for BufferedImages to be rendered at a given Position. This supports Zoom and Rotation on all 3 axes.
|
2015-07-06 00:28:57 +02:00 |
|
CrushedPixel
|
49e391555c
|
Fix PathPreviewRenderer's broken Tessellator calls (the result was broken, but because the texture is symmetrical nobody noticed)
|
2015-07-06 00:27:57 +02:00 |
|
CrushedPixel
|
a444d49d70
|
Doesn't allow rendering if Optifine is installed and shows error screen
|
2015-07-05 18:16:18 +02:00 |
|
CrushedPixel
|
6e470fb812
|
Deselects Items in List after deleting Replay File using ReplayViewer
|
2015-07-05 18:14:32 +02:00 |
|
CrushedPixel
|
5f76577eed
|
Properly multi-threaded File Reloading in GuiReplayViewer | https://trello.com/c/shUBbD2z/
|
2015-07-05 15:36:05 +02:00 |
|
CrushedPixel
|
d62e74a6f7
|
updateCurrentList() Method in GuiReplayCenter properly checks for Thread.interrupted() to avoid long freeze screens when switching Tab
|
2015-07-05 01:51:38 +02:00 |
|
CrushedPixel
|
5883dbc9be
|
Added Search Tab to Replay Center | https://trello.com/c/13VNghWz/
|
2015-07-05 01:43:59 +02:00 |
|
CrushedPixel
|
c7bb053566
|
Only load Replay Files once in Replay Viewer to prevent the loader Thread from clashing with itself
|
2015-07-04 22:24:09 +02:00 |
|
CrushedPixel
|
434238c61d
|
Unescapes HTML Character Entities in API calls | https://trello.com/c/Bm2Rk57m/
|
2015-07-04 21:50:57 +02:00 |
|
CrushedPixel
|
57f094dddb
|
Prevents duplicates from being added when resizing the Replay Viewer
|
2015-07-04 21:41:56 +02:00 |
|
CrushedPixel
|
da4857ad8e
|
Properly resize Replay List in Replay Center when resizing the video | https://trello.com/c/AcXGDXYY/
|
2015-07-04 21:41:25 +02:00 |
|
CrushedPixel
|
770c1da071
|
Only limit character count in GuiTextArea if it's positive
|
2015-07-04 21:40:44 +02:00 |
|
CrushedPixel
|
3813673ef6
|
Added a way to limit a GuiTextArea's maximum character count and used it in GuiUploadFile's Description Text Area
Set GuiUploadFile's Description Text Area's line and width limit to a high value for better results on the website | https://trello.com/c/YS9EyYPF/
|
2015-07-04 21:16:27 +02:00 |
|
CrushedPixel
|
0743b3e1ac
|
Added Progress Bar and Cancel Button when downloading a Replay File from Replay Center (GuiReplayDownloading) | https://trello.com/c/1ZPhwmp8/
|
2015-07-04 17:13:02 +02:00 |
|
CrushedPixel
|
22be6d193a
|
Fixed https://trello.com/c/wwJ2XyGN/ | Jumping in time also moves cursor on Keyframe Timeline
|
2015-07-04 14:54:49 +02:00 |
|
CrushedPixel
|
7115805d45
|
Added ProgressFilter to allow for more accurate progress bar in GuiReplayEditingProcess and implemented it | https://trello.com/c/qXWxoTc1/
|
2015-07-04 14:54:12 +02:00 |
|
CrushedPixel
|
9a30bd70d9
|
Only rewrites Marker Keyframes in Replay File if they actually changed | https://trello.com/c/tIRxc2lg/
|
2015-07-03 13:04:39 +02:00 |
|
CrushedPixel
|
ab51cad1fc
|
Resets color before drawing Eye Icon in GuiReplayOverlay | https://trello.com/c/IxHVkYQ8/
|
2015-07-03 12:31:14 +02:00 |
|
CrushedPixel
|
d2cead161d
|
Made GuiKeyframeRepository a lot slimmer (it's so sexy now *__*)
|
2015-07-03 12:25:56 +02:00 |
|
CrushedPixel
|
0bb335f692
|
Added Callback before clearing Keyframes | https://trello.com/c/ZzOk0ju1/
|
2015-07-03 12:12:33 +02:00 |
|
CrushedPixel
|
5960632354
|
Added Clean Callback Setting to GuiReplaySettings
|
2015-07-03 11:59:27 +02:00 |
|
CrushedPixel
|
b1bd3de770
|
Added clearKeyframesCallback Replay Setting to determine whether a confirmation screen will be opened before clearing Keyframes using 'c'
Removed unused Replay Settings and removed all warnings from ReplaySettings.java
|
2015-07-03 11:52:39 +02:00 |
|
CrushedPixel
|
789dba7b50
|
Cleaned up ReplaySettings code (added @Override annotations, removed non-static calls to static variable)
|
2015-07-03 11:45:42 +02:00 |
|
CrushedPixel
|
a1941a8be5
|
Declared several variables in Method declaration final to make the code Java 1.6 compatible
|
2015-07-03 11:31:50 +02:00 |
|
CrushedPixel
|
c5924dd570
|
Reworked GuiKeyframeRepository, resolving https://trello.com/c/rEuxk1ls/
|
2015-07-03 01:34:53 +02:00 |
|
CrushedPixel
|
6a3104c6bc
|
Moved "Main Menu" Button in Replay Center to the right side because it annoyed Hudeler | https://trello.com/c/wUiKfybu/
|
2015-07-03 00:26:26 +02:00 |
|
CrushedPixel
|
ff9e341c9a
|
Added a way to customize the main Command | https://trello.com/c/PAFUGf6x/
|
2015-07-03 00:08:19 +02:00 |
|
CrushedPixel
|
071a44e526
|
Uses ProgressUpdateListener interface in GuiUploadFile
|
2015-07-02 23:17:59 +02:00 |
|
CrushedPixel
|
8c81dd414e
|
Added new Gui with Progress Bar when editing a Replay using the ReplayEditor | https://trello.com/c/uGFDgv6E/
Added ProgressUpdateListener interface for the use with ProgressBars
|
2015-07-02 23:08:09 +02:00 |
|
CrushedPixel
|
088bb00ab3
|
Fixed the GuiLoadingListEntry in the ReplayViewer List being removed at a completely wrong time | https://trello.com/c/O26k7DTC/
|
2015-07-02 15:08:51 +02:00 |
|
CrushedPixel
|
c811c81be1
|
Optimized Aspect Ratio Calculation in ReplayScreenshot to replace 1280/720 with 16/9
|
2015-07-02 14:40:48 +02:00 |
|