402 Commits

Author SHA1 Message Date
JannisX11
bc9c85cb53 Fix bedrock scale keyframe export issue 2023-04-04 20:36:00 +02:00
JannisX11
e351582468 Implement new numeric input in more places 2023-04-04 20:16:51 +02:00
JannisX11
bef73f0b1b Implement glTF skinned meshes 2023-04-02 18:40:32 +02:00
JannisX11
7214ca8f7c Fix issues with panel size
Improve preview menu grouping
2023-04-01 21:56:18 +02:00
JannisX11
4d79f82897 Fix particle texture import and preview in web app 2023-03-30 23:18:43 +02:00
JannisX11
094e340c37 Add first person molang query 2023-03-29 22:59:12 +02:00
JannisX11
eb09fcb4a5 Integrate export codec selector into closing save flow
Fix issue with uninstalling plugins
Add preview.texture_frame variable
Fix textures getting stuck in non-existant frame after removing animation frames
2023-03-27 22:54:07 +02:00
JannisX11
0e4272bee3 Proportional editing lang strings
Add bedrock animation compile event hooks
2023-03-25 23:52:50 +01:00
JannisX11
87bdd27847 Tag new animations as unsaved
Fix amend edit menu Z index
2023-03-25 13:46:30 +01:00
JannisX11
1a4abbbe12 Bedrock attachable display mode 2023-03-25 13:33:53 +01:00
JannisX11
2eb3ea0bf9 WIP attachable display mode 2023-03-23 00:34:08 +01:00
JannisX11
30c99de40a Add keyframe amplify tool 2023-03-21 20:36:02 +01:00
JannisX11
37e7493c37 Add dialog inline_select form element 2023-03-14 23:20:49 +01:00
JannisX11
426970aee5 Merge branch 'master' into next 2023-03-12 13:55:59 +01:00
JannisX11
23b0ef330e Introduce enum property type 2023-03-12 11:57:06 +01:00
JannisX11
c1eb3dfa55 Fix interpolation between linear and step keyframe 2023-03-07 22:37:43 +01:00
JannisX11
bc1f845720 Implement #1437 same anim names in different files
Add ability to reorder animation controllers in animation list
2023-02-27 23:12:07 +01:00
JannisX11
38b4386cb6 Fix #1725 issue with nested molang expressions
Issue with variables when using variable placeholders with expressions
2023-02-25 22:28:01 +01:00
JannisX11
80c89cd8c0 Merge branch 'master' into next 2023-02-17 00:19:24 +01:00
JannisX11
9b1d2a2778 Change default timeline zoom level 2023-02-17 00:11:27 +01:00
JannisX11
e6566a8704 Add API to add toolbars to panel
Refactor panel toolbar setup
2023-02-05 13:47:40 +01:00
JannisX11
76d52cd03b Fix multi-selection not working from viewport
Fix #1745 single bezier keyframes not baked correctly
2023-02-02 10:01:09 +01:00
JannisX11
03721285ee [ci-build] 2023-02-01 20:44:05 +01:00
JannisX11
5af03eaf4a Fix animation controller in-connectors overflowing 2023-01-30 21:14:02 +01:00
JannisX11
0dc390b880 Add event hooks to loading animations and controllers
Optimize limit to palette function
2023-01-24 18:50:38 +01:00
JannisX11
f61c849f43 FIx issues with animation controller saving 2023-01-24 00:05:49 +01:00
JannisX11
d5d16b3d06 Fix minor issues
Update electron builder
2023-01-22 23:28:57 +01:00
JannisX11
9ee5a85c11 Add icon for bezier keyframes
Fix icon for animation controller panel
2023-01-20 20:04:40 +01:00
JannisX11
7c151199c2 Fix animation controller issues
Formatting of other controllers not optimized after saving controller to file
Controllers not marked as unsaved
2023-01-20 13:23:02 +01:00
JannisX11
8f1524a555 Fix delete not working on animation controllers 2023-01-20 11:04:13 +01:00
JannisX11
2307da4002 Fix animation controller issues
Fix #1726 Freeze when switching from playing animation to controller
Fix empty animation controller blend values not handled correctly
Fix #1728 Animation controller blend value not handling 0 correctly
2023-01-18 20:10:48 +01:00
JannisX11
a6c04681a3 Fix an issue in molang validation
Fix profile delete dialog not translated
Fix playback of animated textures with per-frame frame time
2023-01-13 23:25:53 +01:00
JannisX11
733b19b3ba Add background color on start screen label
Fix controller connections exceeding 20 rows not displaying
2023-01-13 00:15:01 +01:00
JannisX11
28cbf8f8f6 Automatically create bezier keyframes with angled handles
Add setting to only show handles of selected bezier keyframes
2023-01-12 17:58:30 +01:00
JannisX11
b255db0192 Add copy/paste/duplicate/save support for anim controllers
Fix prompt for memory animations opening when loading model
2023-01-07 18:03:48 +01:00
JannisX11
4f0114c7eb Fix incorrect molang error on ternary expression 2023-01-05 21:47:13 +01:00
JannisX11
f6ae463382 Add button to reset keyframe bezier handles
Fix keyframe bezier handles not affected by flipping and reversing
Fix visual issue with graph editor handles
Fix animation (controller) file menu options not working correctly
Add additional event hooks for animation controllers
Allow selecting appimage files as image editor
2023-01-03 20:56:14 +01:00
JannisX11
677bc44096 Reset variables when switching animations and modes (#1489) 2023-01-02 18:49:35 +01:00
JannisX11
0896c7dcd9 Fix some number input issues
Fix min-max not working for number settings
Change PWA screen orientation
Fix dialog stack issue
Update molang
2022-12-31 01:28:49 +01:00
JannisX11
1ec07f21c4 Update MolangJS to 1.6
Add support for conditional scopes and loops
Try and fix PWA issue where app still rotates with auto rotation disabled on device
2022-12-30 01:13:42 +01:00
JannisX11
5112b56bf0 Add placeholder texts in controller condition fields
Fix CSS editor component in theme dialog
Fix minor issue with animation controllers
2022-12-30 01:07:25 +01:00
JannisX11
baafb8d326 Fix overflow of autocomplete list in keyframe panel
Hide UV-related context menus in image editor
Update MolangJS, remove query functions that are now included in library
2022-12-28 23:27:49 +01:00
JannisX11
ed3cbc7905 Add molang math query functions
Adds in_range, all, any, and approx_eq, closes #1702
Fix face properties typo
2022-12-26 14:52:28 +01:00
JannisX11
1081905d14 Use placeholder variables in particle effects 2022-12-23 21:44:54 +01:00
JannisX11
e9185a9264 Improve bezier keyframe baking optimization
Fix #1694 hovering over the borders of a texture shows the brush outline in the wrong place
Fix some issues
2022-12-22 18:33:19 +01:00
JannisX11
e67351e0c2 Add additive texture view mode
Add UI mode setting
2022-12-21 19:18:05 +01:00
JannisX11
2c4067ecb7 Merge branch 'bezier-keyframes' into next 2022-12-21 15:36:56 +01:00
JannisX11
e5302cbaa3 Improve bezier keyframes
Export bezier keyframes to bedrock by baking
2022-12-21 00:20:12 +01:00
JannisX11
400ece7fe2 Merge branch 'animation-controllers' into next 2022-12-19 20:37:02 +01:00
JannisX11
79ec36847a Animation controller: finish initial implementation 2022-12-19 20:35:59 +01:00