Commit Graph

1196 Commits

Author SHA1 Message Date
JannisX11
ad9e5561a5 Fix #1450 Cannot unselect all if any element is locked
Fix #1452 Keyframe context menu does not work in graph editor
Fix uniform scale keyframes not importing as uniform
2022-06-18 12:56:46 +02:00
JannisX11
e44c28859f Fix issue with start screen loaders
Fix bedrock block texture import
2022-06-15 18:54:38 +02:00
JannisX11
beafe81c08 Merge branch 'bedrock-blocks' into next 2022-06-11 12:28:21 +02:00
JannisX11
59d5a0bc0c v4.2.5 [ci-build] 2022-06-10 19:54:33 +02:00
JannisX11
32b402ccee Fix MolangJS order of operation issue on some expressions
Fix issue with animation file saving order
2022-06-10 18:58:08 +02:00
JannisX11
502c2b3321 Fix settings and keybindings search bar character casing issue
Fix keybinding conflicts not showing on start
Fix some settings not updating correctly
Fix copy paste tool accuracy issue
2022-06-10 17:55:13 +02:00
JannisX11
45d5ef2c5a Fix issue with mixing linear and smooth keyframes
Closes #1417, closes #1430
Hide data point button when keyframe is smooth
2022-06-10 17:40:19 +02:00
JannisX11
0087391ec3 Add Warden, Allay, Spyglass skin model
Fix some skin names, closes #1418
2022-06-10 17:39:42 +02:00
JannisX11
acb321edb9 Fix rotate issue in copy-paste tool 2022-06-10 17:38:55 +02:00
JannisX11
a9f9e54d25 Merge branch 'new-start-screen' into next 2022-06-05 17:35:10 +02:00
JannisX11
f113bfddfe Start screen changes 2022-06-05 17:33:03 +02:00
JannisX11
4448019d77 Improve localstorage auto backups 2022-05-29 22:29:19 +02:00
JannisX11
8105a562ac Merge branch 'master' into next 2022-05-29 21:30:15 +02:00
JannisX11
e5e2a7b816 Bedrock block format
Bedrock block texture auto importing
2022-05-29 12:33:41 +02:00
JannisX11
54ac723b30 Focus menu search bars on open
Fix issue with optifine cem texture import
2022-05-27 22:56:21 +02:00
JannisX11
9069f9fc37 OptiFine CEM improvements:
Invert root bone X axis pivots
Optimized mirrored sub group export
Automatically load bone textures
2022-05-26 22:49:43 +02:00
JannisX11
3eb971eb0d Make ground plane more useful in display mode 2022-05-26 22:48:25 +02:00
JannisX11
6f14cda3fa Move most hard coded format features to format features 2022-05-26 20:30:42 +02:00
JannisX11
2b2d966ccc Fix flipping groups with no content
Fix menu IDs
2022-05-26 19:51:12 +02:00
JannisX11
f3ba09439e Implement in app color palette saving 2022-05-25 23:42:05 +02:00
JannisX11
48ae3104fa Add preview controller event hooks 2022-05-25 22:41:54 +02:00
JannisX11
b824a0d7e3 Add name to model sharing uploader
Make default cube on bone rig models 2x2 by default
2022-05-24 22:25:11 +02:00
JannisX11
62061d9f51 Convert start screen loaders to class
Implement format pages
2022-05-23 20:46:49 +02:00
JannisX11
b54f661d1b Add model sharing thumbnails
Add support for 6 long model sharing links
Add warning for high resolution skins
2022-05-22 14:21:55 +02:00
JannisX11
349e108c21 Fix #756 Implicit namespace in java block item
Fix #1394 preview.texture does not directly support toggle or slider
2022-05-22 11:44:30 +02:00
JannisX11
669be56ed6 WIP preview scenes 2022-05-21 17:43:08 +02:00
JannisX11
876aa0e580 Add improved texture copy pasting
Add minimum size for backgrounds
2022-05-20 17:53:18 +02:00
JannisX11
623f4c961a Add invalid character warning message for textures
Add margin of error for inflate on mirror brush
2022-05-20 17:01:33 +02:00
JannisX11
ee49e72ed7 Fix issue with mixing linear and smooth keyframes
Closes #1417, closes #1430
Hide data point button when keyframe is smooth
2022-05-20 17:00:28 +02:00
JannisX11
300ddd4f50 Make model identifier/geo name optional for formats
Fix menus not disappearing after closing tab
2022-05-20 00:24:43 +02:00
JannisX11
c9655c2a91 Disable display mirroring by default, add setting to enable
Fix issue with settings not updating
Fix issue with upper case characters in settings/keybindings search bar
2022-05-19 22:48:41 +02:00
JannisX11
29bcd54b8b Make keyframe sliders tab targets
Improve tab target switching performance
Fix issues with animation loops
2022-05-19 20:49:26 +02:00
JannisX11
c19a365054 Add animation loop ghost graph
Play background animations on loop when selected animation is longer
2022-05-19 19:00:40 +02:00
JannisX11
bdf9be4440 Add Warden, Allay, Spyglass skin model
Fix some skin names, closes #1418
2022-05-19 16:42:55 +02:00
JannisX11
9efcc025c8 Searchable lists in select elements
can_convert_to property on formats
Format convert event hook
2022-05-18 23:52:12 +02:00
JannisX11
5764c3b0ba Format about pages on start screen 2022-05-18 23:44:00 +02:00
JannisX11
d91aa94a89 Fix square color picker updating issue 2022-05-16 23:32:12 +02:00
JannisX11
cb8b2e7fa7 Add Append to Template to texture toolbar
Add dialog onPageSwitch return false support
2022-05-16 23:17:58 +02:00
JannisX11
60b53ac121 Improve painting performance 2022-05-15 13:12:29 +02:00
JannisX11
8152cb7bc1 Fix custom actions in dialog sidebars not working correctly
Add background repositioning on touch devices
2022-05-15 12:05:11 +02:00
JannisX11
43653520db Add UV scaling
Fix #1416 Problem with UV Mapping Meshes on 32x and above resolution
2022-05-14 23:56:52 +02:00
JannisX11
d6a4d4e238 Use custom bb-select elements in interface
Add onBuild hook to dialogs
Enable animated textures in generic format
2022-05-14 20:37:35 +02:00
JannisX11
23c689201f Fix new meshes not syncing correctly in sessions
Fix error message when using motion trails
2022-05-10 23:08:39 +02:00
JannisX11
7c39a65efa Add UV menu 2022-05-07 19:35:41 +02:00
JannisX11
5af58b2eec Add "copy_value" option to properties
Expose menu separator color as variable
Move Tools menu after Animation menu
2022-05-06 23:43:50 +02:00
JannisX11
18d36b31a4 Nicer JSON arrangement of long string arrays 2022-05-06 13:38:57 +02:00
JannisX11
2df6e73dc5 Fix #1403 Cannot unload individual animations
No scroll bars in variable placeholder code field
Add event hook for update view
Fix issue where animation rotate tool would not update rotation
2022-05-06 13:35:30 +02:00
JannisX11
fa7e8b3e46 v4.2.4 [ci-build] 2022-04-29 10:11:53 +02:00
JannisX11
8739c214ed Fix #1365 Generating a higher resolution template from an existing template 2022-04-29 10:09:07 +02:00
JannisX11
3500d04d50 FIx #1151 lock alpha channel doesn't work with gradient and shape tool
Update electron to 17.4.1
2022-04-28 22:34:11 +02:00
JannisX11
262b261558 Fix #1388 Dummy item model displayed incorrectly
Expose templates in skin format
Fix #1225 Area select keybind not working correctly
2022-04-28 21:41:47 +02:00
JannisX11
cb5b3226b9 FIx #1366 Prism editor bottom scrollbar issue
Fix #1068 Move gizmo in normal space sometimes not aligned correctly
FIx #1232 Gizmo does not stay aligned on normal transform space
Fix issue with spliting quads into tris
Fix #1240 AutoUV drifting on mesh models
2022-04-28 21:16:20 +02:00
JannisX11
da35c4371f Fix GIF encoding issue
Improve rotation tool behavior in local space
2022-04-26 20:36:54 +02:00
JannisX11
70e27ad555 Add action to cycle between tabs
Make Center View on Selection work in display mode, closes #1117
2022-04-24 17:26:47 +02:00
JannisX11
6dbba12eb7 v4.2.3 [ci-build] 2022-04-23 19:28:11 +02:00
JannisX11
b3f5c70672 Fix #1230 different mesh rotation behavior when in selected group 2022-04-23 18:54:17 +02:00
JannisX11
295d067000
Merge pull request #1379 from SizableShrimp/modded-entity-color
Pass color to model parts in modded entity models on 1.15+
2022-04-22 23:42:09 +03:00
JannisX11
79e371f621 Update Wintersky to 1.1.0
Fix issue where variables set by keyframes could no longer
Fix sign of camera rotation queries on X axis
2022-04-22 22:40:55 +02:00
JannisX11
9adc6fc4f2 Fix #1385 issue with saving GIFs in web app 2022-04-21 19:49:07 +02:00
JannisX11
9334e9649e Shift floor to preview walk animations 2022-04-21 19:22:05 +02:00
JannisX11
8e1a547320 Fix stretched textures in vertical UV editor
Fix "Bright UI Text" label text
Add light_mode class to body when using light theme
Improve keyframe/placeholder sliding
2022-04-20 13:27:36 +02:00
SizableShrimp
4e23711d39 Pass color to model parts in modded entity 1.16+
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
2022-04-14 15:11:26 -05:00
JannisX11
659a40e32c Fix issue with extra edges when extruding meshes 2022-04-12 20:10:56 +02:00
JannisX11
07c7d101ed Add slide feature to variable placeholder sliders 2022-04-12 00:22:31 +02:00
JannisX11
2dce74ca7c Fix Set Background Position dialog 2022-04-11 18:34:01 +02:00
JannisX11
da4f01265d Fix #1368 menu hover texts say "undefined"
Fix #1367 Incorrect cursor in prism editor
Fix #1370 Cant recover some keyframes with undo when they were overlapping
2022-04-10 19:10:04 +02:00
JannisX11
54462727dd Improve outliner dragging visualization 2022-04-10 17:58:02 +02:00
JannisX11
88a0559c17 Display plugin about texts in multiple lines
Fix incorrect code font in plugin about text
Fix keybind items not allowing custom names
Fix custom formats not appearing on start screen instantly
Fix texture generator failing on 0 wide mesh faces
Fix issue with brush tool when using scroll bars in Paint panel
2022-04-10 17:57:47 +02:00
JannisX11
c951b2f727 Fix texture mesh rotation order
Make start screen sections deletable
Add "name" alias in dialogs
2022-04-04 22:56:51 +02:00
JannisX11
9795597e2d Fix mirror paint plane not showing
Fix #1296
Fix #1325 Background Image Caching Issue
Fix Restrict Brush Side setting not affecting meshes
Remove april fools ads
2022-04-03 19:22:03 +02:00
JannisX11
352d224654 Fix issue with iOS extension selector 2022-04-03 14:58:46 +02:00
JannisX11
0b13ab1ebd Add error log window
Try and fix issue with iOS file extension selector
2022-04-03 14:54:40 +02:00
JannisX11
220ac2e1b0 Attempt to fix iOS file import issue (#1128) 2022-04-03 14:25:57 +02:00
JannisX11
37fc36c03e Fix #1362 query alias not working with arguments
Fix plugins from URL not installing correctly
Fix dialog onCancel not having event as argument
2022-04-03 14:08:34 +02:00
JannisX11
9ea38f06e2 Fix #1357 issue when painting meshes with high res textures
Improve mesh painting performance
Increase selection depth limit to fix selection issue
2022-04-02 15:04:43 +02:00
JannisX11
d084cf4998 4.2.1 [ci-build] 2022-03-30 19:11:34 +02:00
JannisX11
d3cd51219c Fix context menus appearing in web app
Add back "3D Preview" navigation button on mobile
Fix Canvas Unselect not working on touch screens
Fix #1216 Relative auto UV can go out of bounds
2022-03-30 19:01:28 +02:00
JannisX11
cca7221ea1 Fix issue with stretched texture in UV editor
Fix launch issue after folding UV panel
Fix some panels not folding correctly
Make buildGrid available in global scope again
Fix incorrect title for display presets dialog
Fix #1354 Delete in main menu only works for elements/groups
2022-03-30 12:53:02 +02:00
JannisX11
4a9e48b049 Fix issue with UV dragging [ci-build]
Fix color of selected mesh seams
2022-03-29 18:52:41 +02:00
JannisX11
aa061d51d1 4.2.0 [ci-build] 2022-03-29 18:02:25 +02:00
JannisX11
c5585e6a73 Fix issue with step interpolation in glTF export
Switch to new screen color picker on mac and linux
Fix issue with painting in Paint panel
2022-03-29 17:28:03 +02:00
JannisX11
c11c0d96a0 Fix #1352 palette not saving
Fix Issue with using copy paste tool outside of texture
2022-03-28 13:06:06 +02:00
JannisX11
e845e68d86 Setup new splash screen that always shows
Add insert properties for start screen sections
2022-03-28 13:04:23 +02:00
JannisX11
e4b2038cd9 Add web app queries
Improve UV zooming on mobile
Fix issue with seam tool
2022-03-25 22:39:06 +01:00
JannisX11
8f310a1e0e Add pan tool
Fix panel resizing direction on mobile
Remove screen orientation preference
Fix error message when changing keybinding on search result
2022-03-24 20:09:12 +01:00
JannisX11
b97fd52f12 Fix panel resizing direction on mobile
Remove screen orientation preference
Fix error message when changing keybinding on search result
2022-03-22 14:46:59 +01:00
JannisX11
4afaadacea Fix seam tool being visible 2022-03-22 14:45:07 +01:00
JannisX11
b48b4702d3 Version bump [ci-build]
Fix menu scrolling on mobile
Fix padding not working on mesh templates
2022-03-20 16:07:32 +01:00
JannisX11
fa6e3b44c3 Fix #858 block model incorrectly imports particle textures
Fix glTF not exporting correctly in different view modes
2022-03-20 11:35:26 +01:00
JannisX11
5828884041 Merge branch 'seams' into next 2022-03-19 23:04:59 +01:00
JannisX11
a82bde0219 Improve seam tool
Add uv combine angle thresholds
Change order of seam tool
2022-03-19 23:04:50 +01:00
JannisX11
f675ce3a49 Add mesh template generator overlap check
Fix #1321 Click canvas unselect affects mouse side buttons
2022-03-19 22:38:07 +01:00
JannisX11
1375f5c969 Mesh template generator improvements
Seam tool improvements
2022-03-19 20:23:48 +01:00
JannisX11
a41d3af368 Fix #1349 Append element increases template size
Move paint panel back to left sidebar
2022-03-19 13:37:58 +01:00
JannisX11
248c935a34 Add Mesh UV seams
Add seam tool
Add Mesh UV island selection
2022-03-18 21:23:39 +01:00
JannisX11
f8ec39d494 Implement #1218 handle to move GIF crop frame
implement button to change animated texture FPS
2022-03-17 23:42:12 +01:00
JannisX11
714025f64d Fix issues with panels
Optimize code
2022-03-17 23:00:30 +01:00
JannisX11
03085591bd Add connected mesh UV islands (#1101) 2022-03-17 21:23:49 +01:00
JannisX11
e488158507 Add getAngleTo function for mesh faces
Add V2 array tools
2022-03-17 21:19:42 +01:00
JannisX11
ab79360e70 Fix #1343 mark animation as unsaved when renaming bone
Implement #1336
Implement #1228 Add convert to mesh to right-click menu
Fix #1346 Duplicate in group menu in animation mode
2022-03-16 19:05:45 +01:00