Commit Graph

964 Commits

Author SHA1 Message Date
JannisX11
e8ad4c829e Merge branch 'poly' into next 2021-08-27 11:44:38 +02:00
JannisX11
70b4158129 Merge branch 'uv-editor' into next 2021-08-27 11:43:21 +02:00
JannisX11
4192668e78 Allow opening multiple models at once 2021-08-27 11:41:26 +02:00
JannisX11
643c61f913 Merge branch 'uv-editor' into poly 2021-08-26 13:33:10 +02:00
JannisX11
9e8b11a6ef Add mesh sphere and torus primitives
Add mesh merging
Fix mesh copy pasting
Fix mesh coloring
2021-08-26 13:21:23 +02:00
JannisX11
968ec5f6d4 New UV editor progress 2021-08-25 22:00:08 +02:00
JannisX11
c8864d5a7e Theme sideloading 2021-08-24 15:05:51 +02:00
JannisX11
b3ff63c2c4 Merge branch 'theme-selector' into next 2021-08-24 00:25:42 +02:00
JannisX11
976969b585 Blockbench theme preview
Theme loading from github repo
Add dialog onOpen API
2021-08-24 00:16:19 +02:00
JannisX11
72bc1d64c9 Add theme selection, default themes 2021-08-23 22:17:59 +02:00
JannisX11
bad0c1460d Add dialog to create primitives 2021-08-22 20:23:55 +02:00
JannisX11
cb76a64bb0 Add setting to not export empty bones 2021-08-22 17:21:30 +02:00
JannisX11
9630373a58 Add NumSlider percentage bar 2021-08-22 17:12:31 +02:00
JannisX11
daaa4e63b9 Update MolangJS to 1.4.1, closes #998
Fix keyframe panel not updating when selecting uniform scaling
2021-08-22 15:50:46 +02:00
JannisX11
b01a2db378 Fix #999 Effect animator name is red
Fix shading issue on scaled elements
Animate tab thumbnails
2021-08-22 15:07:59 +02:00
JannisX11
357d2c5511 Keep thumbnail open moving cursor to other tab 2021-08-22 14:32:34 +02:00
JannisX11
1bc5793144 Mesh flipping, converting cubes to meshes 2021-08-22 13:25:04 +02:00
JannisX11
b54934c5ce Mesh selection modes 2021-08-22 01:25:50 +02:00
JannisX11
4474db27db Merge branch 'master' into next 2021-08-21 23:14:27 +02:00
JannisX11
62dde6fc08 Create bundle [ci-build]
Also fix issue with plugin list not updating
2021-08-21 22:40:13 +02:00
JannisX11
3c0d961575 Add tab thumbnails 2021-08-20 20:35:13 +02:00
JannisX11
62dd1e54eb Polygon UV editing 2021-08-20 20:02:28 +02:00
JannisX11
728c838e9e Add method to delete keybind items
Add event hook for frame rendering
2021-08-20 14:42:50 +02:00
JannisX11
774a0f2a1c Merge branch 'uv-editor' into poly 2021-08-19 16:01:50 +02:00
JannisX11
9c98c90167 Mesh UV updating 2021-08-19 15:55:47 +02:00
JannisX11
c4265189bd New UV editor progress 2021-08-19 15:18:01 +02:00
JannisX11
9de93508c2 Fix drag-n-dropping multiple files at once 2021-08-18 23:49:18 +02:00
JannisX11
40cd728b00 New UV editor progress 2021-08-18 22:58:47 +02:00
JannisX11
8abb123bfc Fix window frame title issues 2021-08-18 19:12:34 +02:00
JannisX11
c323769c06 Rotation tool mesh compatibility
Fixes to mesh editing
2021-08-18 17:27:06 +02:00
JannisX11
74f578d3c8 Select all + select none buttons when importing anims
Dialog API to set form values
Add alt text to logo graphics
2021-08-18 13:59:01 +02:00
JannisX11
773c6c7986 Add option to open models from link 2021-08-17 23:28:15 +02:00
JannisX11
f69ac11a6e Improve contrast background color in color palette
Improve thumbnail grid style in recent list
2021-08-17 22:38:31 +02:00
JannisX11
3bbd7007cf New UV editor initial setup 2021-08-17 22:02:23 +02:00
JannisX11
886b80ea48 Add mesh section extruding 2021-08-15 15:10:38 +02:00
JannisX11
2c62fbaa1e OBJ model import 2021-08-15 13:03:16 +02:00
JannisX11
b8b98a22c4 Fix some dialog and UI style issues 2021-08-14 12:57:17 +02:00
JannisX11
72d3ad12d7 Display plugin ID if plugin failed to load 2021-08-14 09:48:06 +02:00
JannisX11
b1e3df0a76 Allow toolbar spacers and linebreaks at the same time 2021-08-13 20:02:35 +02:00
JannisX11
c570d85a5e Add toolbar customization categories
Close #726
2021-08-13 19:47:16 +02:00
JannisX11
f84a8b8f48 Fix #988 duplicate bone names after flipping 2021-08-13 17:47:34 +02:00
JannisX11
8367ef096c Mesh face direction and normals 2021-08-13 17:36:26 +02:00
JannisX11
6be0d0cf61 Texture mesh rendering 2021-08-12 22:15:47 +02:00
JannisX11
f20f256c15 Add uniform keyframe scaling
Fix timeline updating issue
2021-08-11 23:46:19 +02:00
JannisX11
75fe2f58f8 Remember advanced outliner toggles state 2021-08-11 23:06:21 +02:00
JannisX11
57ea0f204d Display update progress in title bar
Fix issue with selecting in viewport
2021-08-11 22:59:48 +02:00
JannisX11
77d06467de Outliner automatically scroll when dragging 2021-08-11 18:00:59 +02:00
JannisX11
ba7a99fddf Texture mesh positioning and import/export 2021-08-11 17:37:07 +02:00
JannisX11
09bbd4b558 Small fixes to meshes 2021-08-10 23:42:58 +02:00
JannisX11
7757d6dfd3 Texture mesh rendering 2021-08-10 23:42:15 +02:00
JannisX11
ac73c41bc9 Update mesh face materials 2021-08-10 21:29:20 +02:00
JannisX11
c1be9dcc8c Support OptiFine shadow size and attach 2021-08-08 23:43:06 +02:00
JannisX11
2f3a62fa05 Fix plugin tags staying after reloading plugin 2021-08-08 22:01:53 +02:00
JannisX11
d415071e1c Fix llama skin preset name
Fix font awesome link
2021-08-08 21:58:30 +02:00
JannisX11
e6dde700d4 Add face/line creation and face/vertex deletion 2021-08-08 21:53:36 +02:00
JannisX11
7c2abbfa8a WIP theme selector 2021-08-08 14:51:00 +02:00
JannisX11
5f9bbb3714 Add locator scale option 2021-08-07 19:46:54 +02:00
JannisX11
b65a721a9a Add error message when importing invalid format
Add error message when using copy paste tool in viewport
2021-08-07 18:33:50 +02:00
JannisX11
791c459c25 Improve plugin window, display plugin version 2021-08-07 15:13:20 +02:00
JannisX11
ee0b9ce6b5 Poseable display reference (player) model
Close #116
2021-08-07 14:43:43 +02:00
JannisX11
d12247bf3d Add Erase Mode toggle for Fill and Shape tool
Closes #618
2021-08-07 13:51:00 +02:00
JannisX11
e3a7902fa7 Vertex selection 2021-08-07 12:57:27 +02:00
JannisX11
b193b61be3 Merge branch 'next' into poly 2021-08-06 20:41:45 +02:00
JannisX11
a9fe37f445 Merge branch 'master' into poly 2021-08-06 20:39:00 +02:00
JannisX11
1fec2f0a67 Color name of animators without bone red 2021-08-05 19:44:23 +02:00
JannisX11
2471169d50 Add "Update to Pre-releases" setting
Fix dialog title bar text position
Fix title of textPrompt window
2021-08-05 19:36:23 +02:00
JannisX11
2413059134 Add rotation gizmo outer ring facing camera 2021-08-04 09:51:16 +02:00
JannisX11
fae6e70085 Add toolbar spacers and line breaks
Closes #367
Closes #902
Fix issue with dragging item out of toolbar in edit dialog
Improve size of quick message box
2021-08-03 21:44:50 +02:00
JannisX11
e65c260823 Add missing mobile modifier support
Improves multi-selection on mobile
Closes #847
2021-08-03 11:04:40 +02:00
JannisX11
1344841417 Gray out optional hard coded key modifiers 2021-08-03 10:17:42 +02:00
JannisX11
4fa0415050 Add area select in perspective view + keybinding
Closes #180
2021-08-03 10:16:41 +02:00
JannisX11
7ed5813107 Mesh vertex selection highlighting 2021-08-02 22:55:30 +02:00
JannisX11
ecccb915bc Auto sort quad vertices 2021-08-02 12:42:06 +02:00
JannisX11
9a3bdbcec7 Update version to 4.0.0 beta
Improve support for beta version codes
2021-07-31 15:54:50 +02:00
JannisX11
547997c139 Fix custom theme dialog 2021-07-31 13:52:00 +02:00
JannisX11
ef5aec9985 Rewrite preference windows
Improve and expand dialog API
2021-07-30 23:12:51 +02:00
JannisX11
45eef76105 Implement new system to update view 2021-07-29 18:17:26 +02:00
JannisX11
5fe1d62424 Initial mesh rendering 2021-07-28 17:49:09 +02:00
JannisX11
49b1da4dd9 Add basic mesh element setup 2021-07-26 17:07:51 +02:00
JannisX11
4b52856b8c Continue to implement PreviewController system 2021-07-25 22:11:24 +02:00
JannisX11
8c1c80547e Merge branch 'next' into poly 2021-07-25 20:11:49 +02:00
JannisX11
2fd97375d4 Merge branch 'three-no-geo' into next 2021-07-25 20:06:46 +02:00
JannisX11
a380b325a3 Add close button to messages boxes
Add cancel button for private settings message box
Change text in private settings message box
2021-07-25 18:41:58 +02:00
JannisX11
407ccca7bc Fix issues with new threejs version 2021-07-25 18:27:46 +02:00
JannisX11
922c352d3c Show settings in Action Control 2021-07-25 00:06:21 +02:00
JannisX11
018c2d321a Merge branch 'master' into next 2021-07-24 22:57:11 +02:00
JannisX11
4afa9c4363 Fix issues with newer three.js version 2021-07-24 22:55:02 +02:00
JannisX11
4adf3fbb6c Implement "Only" plugin natively 2021-07-24 14:55:36 +02:00
JannisX11
5ab8a5fb8f Merge branch 'tabs' into next 2021-07-24 14:28:07 +02:00
JannisX11
1e35ca9428 Make edit sessions compatible with tabs 2021-07-24 13:51:42 +02:00
JannisX11
8652b513d3 Make motion trail lock compatible with tabs 2021-07-24 00:11:41 +02:00
JannisX11
d7881f6da1 Fix #964 Adding hide sidebars button to top toolbar causes TypeError on next open 2021-07-21 14:04:04 +02:00
JannisX11
cc73aa8a9c Fix shader issue on Mali 400 and Tegra 3 GPUs, closes #939 2021-07-21 13:01:51 +02:00
JannisX11
3868151584 WIP node preview controller 2021-07-21 11:27:51 +02:00
JannisX11
e691cff609 Tweak language strings 2021-07-20 13:21:06 +02:00
JannisX11
2e839f266a Improve screenshot dialog 2021-07-20 13:14:08 +02:00
JannisX11
cac1d86a42 Improve project tabs 2021-07-20 12:07:47 +02:00
JannisX11
7e5f7ec19f Fix transformer and other features for new threejs 2021-07-19 23:06:57 +02:00
JannisX11
2d2e32607f Merge branch 'master' into three-no-geo 2021-07-19 21:35:11 +02:00
JannisX11
db9a370b81 Fix #969 issue with installing plugins in China
Fix potential issue where logo is visible through interface
2021-07-19 21:20:18 +02:00
JannisX11
4ccbbcaa67 Track almost all project data in tabs 2021-07-10 22:22:02 +02:00
JannisX11
b7910261db Save model data per project
Opening models from OS now opens new tab
2021-07-08 14:30:32 +02:00
JannisX11
b0580acfff Show start screen only on new tabs 2021-07-07 13:08:56 +02:00
JannisX11
f216b365c8 Merge branch 'master' into tabs 2021-07-06 21:34:46 +02:00
JannisX11
583ac4da50 Create bundle [ci-build] 2021-07-05 23:14:17 +02:00
JannisX11
d221059eab Improve various interface texts and labels 2021-07-05 22:59:05 +02:00
JannisX11
3a72623718 Fix issue in painting grids with specific tex resolutions 2021-07-05 20:45:27 +02:00
JannisX11
4921cd0cb3 Adding or moving keyframes extends anim length again 2021-07-04 15:41:42 +02:00
JannisX11
13178436da Fix center pivot not updating transform gizmo
Rename axis controls to transform gizmo
Update types
2021-07-04 11:41:15 +02:00
JannisX11
b4b5da0699 Fix issue with Minecraft Skins
Closes #949
2021-07-02 23:15:30 +02:00
JannisX11
b6dd1da0fc Solve loading issues on older mobile browsers 2021-07-02 12:04:05 +02:00
JannisX11
c8959cfe84 Display error message in loading error screen
Fix duplicate keybindings in Cinema4D and Maya keymap
2021-07-01 23:05:34 +02:00
JannisX11
ef5b5c1226 Add option to bring back old Alt Tool functionality 2021-07-01 21:05:02 +02:00
JannisX11
797df76faf Fix materials being generated for each cube in glTF
Add click functionality to addStartScreenSection
2021-07-01 09:46:06 +02:00
JannisX11
a14e365217 [ci-build]
Fix issue with exporting keymaps
Fix typo
2021-06-29 17:01:11 +02:00
JannisX11
2efad79c8e Update 3.9.1 [ci-build] 2021-06-29 11:01:35 +02:00
JannisX11
0d5aceb4c2 Fix issue when scaling locators
Fix horizontal scroll bar in keybinding menu
2021-06-29 10:44:13 +02:00
JannisX11
bf3bf349d9 Add link to Blockbench Wiki
Fix issue where model stays posed when switching Animate > Paint > Edit mode
2021-06-29 10:30:03 +02:00
JannisX11
0f476b9405 No longer show keymap section on start screen after update
- (To avoid confusion when accidentally changing keymap)
Update Discord brand color and text on start screen
2021-06-29 10:11:27 +02:00
JannisX11
d737fca61a Fix #882 Still clicking transform gizmo unselects objects 2021-06-29 10:01:38 +02:00
JannisX11
2243ed2d8b Fix #940 GUI Background in Display Tab is Missing 2021-06-28 23:01:08 +02:00
JannisX11
1a66d8f3e0 Fix display mode not working on mobile
Fix mobile Alt key override not affecting resize tool
Change order of bbmodel import to prioritize relative paths
2021-06-27 23:25:46 +02:00
JannisX11
0c5d233536 Create Bundle [ci-build] 2021-06-27 19:26:41 +02:00
JannisX11
e00300c528 Insert duplicated elements after all selected elements 2021-06-27 18:54:24 +02:00
JannisX11
7991ad043f Fix #896 Optifine JEM export console error
Improve readability of Blockbench version in console
Fix list rendering in markdown in dialogs
2021-06-27 14:52:49 +02:00
JannisX11
224399b8a3 Fix label for randomness slider in select window
Add suggestions for texture names in select window
2021-06-26 17:24:05 +02:00
JannisX11
23419d7945 Fix #880 Armor (Main) skin template missing hat layer 2021-06-26 00:07:37 +02:00
JannisX11
16723da79f Update bedrock format to 1.16 when binding exists
Fix issue with bedrock binding input saving line breaks
2021-06-25 17:41:01 +02:00
JannisX11
8e188e51c8 Add option for plugins to add translation strings 2021-06-25 16:36:56 +02:00
JannisX11
4abd1180d6 Fix dialog file input and description icon conflict 2021-06-25 12:58:43 +02:00
JannisX11
637e00ea8c Fix issue with keymaps on macOS
Update Photoshop version in paths
2021-06-25 12:07:47 +02:00
JannisX11
5fa8dd80c2 Fix Z-fighting in solid view mode
Fix cube hover highlight not working
Fix issue with bbmodel importer
2021-06-24 23:31:07 +02:00
JannisX11
3ff0470489 Fix #886 Extruded Texture only works with 16x16 res 2021-06-24 18:56:32 +02:00
JannisX11
97ed291455 Fix #823 Issue in box UV template generator
Box UV template generation from Per face UV does not generate textures for mirrored elements
2021-06-24 18:55:52 +02:00
JannisX11
cc08f41dfd Improve built-in keymaps 2021-06-24 18:19:06 +02:00
JannisX11
6c602e319c Fix #937 Cannot use Group Elements on null objects or locators
Fix #936 Undoing "Add null object" Adds a cube instead of null object
Fix Center Pivot not updating bones
Fix #935
Fix #931 Missing description translations on keymap import dropdown menu
2021-06-24 17:48:25 +02:00
JannisX11
b882107af4 Fix #934 Plugin API Documentation button
Fix #927 Opening Backup folder action not working
Fix issue with transforming/rotating groups
2021-06-24 16:15:52 +02:00
JannisX11
ef91699525 Make rotated locators transform correctly 2021-06-23 23:36:39 +02:00
JannisX11
871353a582 Merge branch 'next' into rotate-locators 2021-06-23 22:26:52 +02:00
JannisX11
73f904d557 Add start screen section to select keymap 2021-06-23 21:20:15 +02:00
JannisX11
e2381f0749 Fix issue with adjacent keyframe being modified by tool 2021-06-23 21:05:45 +02:00
JannisX11
583d9b84d2 Implement #920
Auto enable background position tool when uploading a new background
2021-06-22 23:48:28 +02:00
JannisX11
7a0ab0d39d Make outliner toggles available to plugins 2021-06-22 23:45:17 +02:00
JannisX11
64c616b942 Add support for loading from bedrock attachables 2021-06-22 21:59:33 +02:00
JannisX11
8657cc5793 Simplify animation dialog layout 2021-06-22 21:31:39 +02:00
JannisX11
575b6d0cc9 Add event hook to capture key presses 2021-06-22 21:29:09 +02:00
JannisX11
19aaacd48f Fix issue where plugin actions would end up in toolbar twice
Remove unnecessary console logs
2021-06-22 15:14:44 +02:00
JannisX11
c847a8328f Update splash screen link 2021-06-17 21:37:11 +02:00
JannisX11
4f87914b85 Export effect keyframes in chronological order 2021-06-17 21:23:57 +02:00
JannisX11
e9f033b8fb Hide import actions if no project is open
Closes #918
2021-06-17 13:34:11 +02:00
JannisX11
1b25a426e1 Implement keymap presets 2021-06-16 23:31:02 +02:00
JannisX11
dc25b713d5 Fix animated texture preview in single tex mode 2021-06-16 16:28:59 +02:00
JannisX11
e4f9b8cf60 Fix incorrect keyframe panel inputs for effects
Improve usability of sound keyframes in timeline
Fix render sides not updating in solid view mode
Make search bar in dialogs wider
Fix missing codec in generic model format
2021-06-16 15:52:05 +02:00
JannisX11
dcfb37ffee Fix issue with #917 2021-06-16 13:38:05 +02:00
Unoqwy
c04d21e1e3
Fix toolbars not showing new order without reload 2021-06-16 00:12:12 +02:00
Unoqwy
83985d928d
Fix postload actions ordering 2021-06-15 23:21:33 +02:00
Unoqwy
7352976a74
Fix plugin actions disappearing from toolbars 2021-06-15 21:04:22 +02:00
JannisX11
eab1382824 Fix plugin tags duplicating on plugin reload 2021-06-15 20:24:01 +02:00
JannisX11
d36abc8803 Improve readability of animation names
...by finding and highlighting the unique part
2021-06-15 20:05:10 +02:00
JannisX11
ccd556d23c Add option to toggle sidebars
Fix bug where template generator can enable box UV in all formats
Change quad view icon
2021-06-15 19:05:24 +02:00
JannisX11
1505d48432 Add group selection, copy, paste to element menus 2021-06-14 23:42:11 +02:00
JannisX11
f3ac5b0242 Add start and loop delay properties to animations 2021-06-14 23:28:54 +02:00
JannisX11
fa43531be9 Fix issue with closing delay in electron app 2021-06-14 14:40:54 +02:00
JannisX11
49a15b26a5 Add option to zoom in viewport using mouse cursor 2021-06-13 21:32:18 +02:00
JannisX11
67464ef621 Add action to wrap selection into group
Change solid view to shade towards camera
2021-06-13 18:25:59 +02:00
JannisX11
acfdf84d24 Fix dialog closing issues 2021-06-13 12:35:48 +02:00
JannisX11
7a7899eb31 Add MP3 and WAV sound support 2021-06-13 12:26:56 +02:00
JannisX11
9ee1c65152 Add emissive texture rendering mode
Use custom shaders for textures
Handle layered textures as texture setting instead of project setting
2021-06-13 12:24:42 +02:00
JannisX11
7edde18129 Fix UI issues in animated texture timeline 2021-06-12 17:45:55 +02:00
JannisX11
cbad2bd4b9 Add axolotl skin preset
Generate box UV templates on planes with only one side
Improve skin preset dialog
2021-06-12 17:20:36 +02:00
JannisX11
a81be0e8e3 Store background images in projects as data url
Add arrow in edit history window to make target more clear
2021-06-12 16:41:10 +02:00
JannisX11
c156c049c2 Merge branch 'colorpicker' into next 2021-06-12 16:13:00 +02:00
JannisX11
fdbe96dfa4 Save background images in projects
Enable shift-click-select for groups in no-bone formats
Fix tooltip issue in preview menu
2021-06-12 12:53:40 +02:00
JannisX11
0df1bb3d49 Add background icon to preview hud menu 2021-06-12 11:34:47 +02:00
JannisX11
b46895fd7f Change local rotation behavior
Closes #899
2021-06-12 00:07:23 +02:00
JannisX11
ca97a592fc Add plugin option to require loading before opening model
Re-arrange glTF export option
2021-06-11 16:31:30 +02:00
JannisX11
13d8ea7a40 Add alt-click to hide everything except selection 2021-06-09 17:53:55 +02:00
JannisX11
fb5c3e9203 Merge branch 'history' into next 2021-06-09 13:30:17 +02:00
JannisX11
56df13320d Fix cube position updating issue 2021-06-09 13:27:50 +02:00
JannisX11
323ebb39b0 Fix button order in screenshot dialog
Fix message box button keybindings
2021-06-08 23:33:40 +02:00
JannisX11
103a2f37dc Uniform scale keyframe editing 2021-06-08 20:44:51 +02:00
JannisX11
a0104271cb Make zoom keys work in preview and timeline 2021-06-08 20:05:43 +02:00
JannisX11
395b94f662 Fix issue with switching tools while using transform gizmo 2021-06-06 09:52:17 +02:00
JannisX11
bcbfc8eb76 Rename undo labels 2021-06-06 09:28:22 +02:00
JannisX11
f96e207d59 Implement edit history window 2021-06-01 21:08:41 +02:00
JannisX11
57491792b2 Add help icons to dialog forms
Create descriptions for template generator dialog
Allow reloading with dev tools open
2021-06-01 17:31:36 +02:00
JannisX11
c71eadec2c Disable vertex snap scale mode in modded entity
Closes #840
2021-05-30 18:34:31 +02:00
JannisX11
fdcba89bb0 Add gradient tool
Closes #615
2021-05-30 14:38:09 +02:00
JannisX11
11c2cc7f00 Full edit support for bedrock bindings
Closes #853
2021-05-30 12:36:23 +02:00
JannisX11
192962d932 Update electron to 13.0 2021-05-30 10:48:10 +02:00
JannisX11
1bb83dc072 Option to unfold all groups 2021-05-29 21:18:38 +02:00
JannisX11
d0b8b0784e Optimize color picking from background
Closes #903
2021-05-29 14:25:09 +02:00
JannisX11
5d5c763fdf Add menu to use modifier keys on mobile 2021-05-28 23:42:35 +02:00
JannisX11
f437b680b4 Ability to rotate locators 2021-05-28 13:19:09 +02:00
JannisX11
952c3ae468
Merge pull request #900 from SizableShrimp/master
Add support for Mojang mappings
2021-05-27 21:26:52 +02:00
JannisX11
7c5664a7d5 Add plugin tags 2021-05-24 19:45:40 +02:00
JannisX11
0882f4a7f6 Visually distinct vertex snap control for pivot
Closes #851
2021-05-24 16:00:52 +02:00
JannisX11
4818a0c385 Update wintersky to fix particle orientation issue 2021-05-24 15:59:45 +02:00
JannisX11
73b4aec0c7 Reference textures in bbmodels via relative path 2021-05-22 21:37:24 +02:00
JannisX11
a4466bc9c5 Add API to highlight items inside menus 2021-05-22 20:19:41 +02:00
JannisX11
48d4b09999 Include zero line option in graph editor 2021-05-22 14:44:53 +02:00
JannisX11
065cfeb891 Improve scaling in animations and graph editor 2021-05-22 13:35:10 +02:00
JannisX11
9e1e5252ab Add Minecraft edition selector for skins 2021-05-22 13:24:32 +02:00
JannisX11
d402ffa0df Add icon for discontinuous keyframes 2021-05-22 13:02:56 +02:00
JannisX11
b8a4d776f7 Add Canvas.updateView() api 2021-05-22 12:27:29 +02:00
JannisX11
881c0559fd Add support for "this" in molang expressions
Bump version to 3.9
Change text color of recent project date
2021-05-22 09:51:37 +02:00
JannisX11
2800c2fa48 Improve dialog buttons API 2021-05-21 23:48:39 +02:00
SizableShrimp
f66e58d377 More formatting fixes
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
2021-05-19 16:07:11 -05:00
SizableShrimp
9bcb1e6ca4 Remove formatting changes and useless field
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
2021-05-19 16:02:13 -05:00
SizableShrimp
820f5aeb5b Remove unnecessary button and change template id 2021-05-19 15:55:35 -05:00
JannisX11
80ca0f2121 Make timeline faster by only rendering visible timecodes 2021-05-19 22:53:09 +02:00
SizableShrimp
671268ab85 Add support for Mojang mappings 2021-05-19 15:29:09 -05:00
JannisX11
a72d75de78 Option to display timecodes as frame number 2021-05-19 22:01:30 +02:00
JannisX11
bba3277ffd Add action to set animation end
Clamp animation length to keyframes
2021-05-19 18:46:11 +02:00
JannisX11
f3c8e82b3d Group marker colors 2021-05-18 12:20:08 +02:00
JannisX11
7b4ce2635f Add GIF recorder background color option 2021-05-17 22:29:55 +02:00
JannisX11
ce62851324 Fix export of single non-linear keyframes 2021-05-16 23:49:59 +02:00
JannisX11
28d8f7d5ba Fix keyframe undo issue 2021-05-12 20:36:10 +02:00
JannisX11
4803d7efd9 Merge branch 'master' into next 2021-05-12 20:17:57 +02:00
JannisX11
7d44a559fa Add bi-directional resizing by holding Alt
Closes #887
2021-05-12 20:16:36 +02:00
JannisX11
bc6c6445ad Add option to individually reset theme colors 2021-05-09 18:31:33 +02:00
JannisX11
0d2c0db2f1 Support transform spaces in animation editor 2021-05-09 12:42:02 +02:00
JannisX11
3ed3511af8 Tab bar: add tab sorting 2021-05-08 16:52:49 +02:00
JannisX11
ca0b1d6377 Merge branch 'master' into tabs 2021-05-08 11:50:19 +02:00
JannisX11
35e193f28d Tabs: Add new tab button, allow project opening 2021-05-08 11:43:40 +02:00
JannisX11
ae235bb588 Add flip animation feature 2021-05-07 18:31:26 +02:00
JannisX11
b7075be6c3 Add solid view mode 2021-05-07 15:57:24 +02:00
JannisX11
487c89adb0 Fix animation saving not marking anims as saved 2021-05-06 10:01:36 +02:00
JannisX11
71439fa579 Add option to abort GIF recording 2021-05-05 21:04:16 +02:00
JannisX11
897ecc3319 Animation sample rate 2021-05-05 20:38:19 +02:00
JannisX11
60d6096b3f Implement screen color picker 2021-05-05 20:19:48 +02:00
JannisX11
c9b6275d16 Initial tab bar implementation 2021-05-05 13:54:41 +02:00
JannisX11
cb822dc33f Add option to edit camera angles
Closes #889
2021-04-27 17:22:54 +02:00
JannisX11
bd53931d91 Split isometric into true and 2:1 isometric (#888) 2021-04-27 09:07:12 +02:00
JannisX11
06012dae98 Fix #888 Incorrect default isometric angle 2021-04-26 22:43:48 +02:00
JannisX11
5b51db0583 Import and export keymaps 2021-04-25 19:40:15 +02:00
JannisX11
5f4fb00f08 Import/export settings 2021-04-25 18:21:46 +02:00
JannisX11
a3b7f1ce97 Add BBPlugin alias for TS plugins 2021-04-25 13:50:31 +02:00
JannisX11
78552a2040 Let Groups remember open state in project files
Fix theme export bug in web app
2021-04-23 16:58:52 +02:00
JannisX11
6ba0b77a40 Bundle files [ci-build] 2021-04-15 19:03:42 +02:00
JannisX11
f0211a21d3 Remove blocky 2021-04-15 18:47:01 +02:00
JannisX11
16f5ee5aec Fix orbit gizmo handles being hard to click 2021-04-15 18:24:16 +02:00
JannisX11
a3642ffc24 Fix #861 animations not merging into file 2021-04-15 17:50:46 +02:00
JannisX11
618c0fabfc Fix #878 Can't click gizmo arrow after cam switched 2021-04-15 17:07:43 +02:00
JannisX11
b17dfb15bb Fix #877 Rotated cube go out of 3x3x3 limit 2021-04-15 16:52:44 +02:00
JannisX11
7290aa2695 Bump version to 3.8.4
Support older version of SpaceNavigator
2021-04-15 16:20:23 +02:00
JannisX11
f540392626 Update workbox, add manual cache clearing 2021-04-14 21:19:31 +02:00
JannisX11
f7edc3de3b Fix issue with saving skin on desktop app 2021-04-12 20:58:33 +02:00
JannisX11
9cc76e62c2 Fix #873 New Selection untoggled selects selected cubes 2021-04-11 23:14:12 +02:00
JannisX11
6076d8856f Attempt to fix issue with cube click detection 2021-04-11 23:09:56 +02:00