JannisX11
5538d0ecaf
Fix #1648 null object not transforming back
...
Fix animatable elements not being selectable in 3D in animation mode
FIx #1646 Freeze when range selecting keyframes vertically
2022-11-12 13:32:50 +01:00
JannisX11
79a3047d17
Fix issues with Box UV Mirror
...
Fixes #1653
2022-11-12 12:01:26 +01:00
JannisX11
c0e6d38a42
4.5.0 [ci-build]
2022-11-10 15:04:40 +01:00
JannisX11
ea24c06e21
Merge pull request #1610 from MrCrayfish/rotation_snapping
...
Model formats can now disable cube rotation snapping
2022-11-10 14:39:16 +01:00
JannisX11
7c2bb131be
Bump version to 4.5
...
Fix issue with global space rotations
2022-11-10 14:37:52 +01:00
JannisX11
fec2946a2a
4.5 update screen
2022-11-10 13:18:09 +01:00
JannisX11
00c2c9705e
Fix Pick Color Opacity not working when opacity is 0
2022-11-10 12:24:40 +01:00
JannisX11
78bd55091e
Button to toggle global space rotation in timeline
...
Fix issue with smooth brush mirror painting
Visually improve model stats dialog
2022-11-09 22:12:28 +01:00
JannisX11
14c9e5c094
Make rotation_snap false by default
2022-11-08 21:35:29 +01:00
JannisX11
96503005a9
Don't append semicolon to instruction if it's a command
...
Closes #1505
Make toolbar configure icon more subtle
Load splash art instantly when starting Blockbench
2022-11-08 20:21:07 +01:00
JannisX11
d256ce7c73
Update electron to fix indexeddb
...
Fix UI elements in 2D image editor not being hidden
Fix issue with creating undo points for animations
Automatically detect and load layered textures
2022-11-08 17:40:13 +01:00
JannisX11
5649aac7e7
4.5.0 Beta 3 [ci-build]
2022-11-07 19:57:05 +01:00
JannisX11
2f45d43cee
Implement loop cut direction fix by @Rox
...
Improve compatibility for custom cube-like elements
2022-11-07 19:53:17 +01:00
JannisX11
74e5230cff
Hide absolute paths in shared models
...
Highlight selected face in face properties editor
2022-11-06 21:54:05 +01:00
JannisX11
94406b2f97
Hide UV Overlay button in 3D paint mode
...
Fix issue with collada export
Fix missing Resize Texture action in texture context menu
Fix issue with vertex snapping cube pivot points in java block/item
2022-11-06 20:16:22 +01:00
JannisX11
280183000b
Add FBX animation support
2022-11-06 20:04:05 +01:00
JannisX11
8a536b2983
Painting grid in 2D editor
2022-11-06 12:17:00 +01:00
JannisX11
9a82da08e2
Fix #1613 Duplicate texture ids when merging projects
...
Fix locators and null objects not being selectable via area select
2022-11-05 20:32:38 +01:00
JannisX11
91df921b25
Allow moving bones in skin mode
...
Fix #881 Skin explode does not return to correct position after saving model in exploded state
Resizing folded top or bottom panel will now unfold panel
2022-11-05 10:39:38 +01:00
JannisX11
f0ad76e719
Highlight windows when dragging detached tab
2022-11-04 20:09:16 +01:00
JannisX11
8c94058095
Fix #1630 FBX inconsistent scale across importers
...
Fix #1631 Inverted face direction on cubes in FBX export
Move locators and null objects to 3D foreground when selected
Fix "Edit in Blockbench" and project tab thumbnails not working
2022-11-03 21:56:14 +01:00
JannisX11
54b9f83c80
Fix #1633 Null object visual size resets in animation mode
...
Fix issue with molang expression validator
Fix UV editing of mesh vertices not working on tall textures
Add failsafe and warning for plugin BarItems without correct ID
2022-11-03 19:11:26 +01:00
JannisX11
756433c6ae
4.5.0 Beta 1 [ci-build]
2022-11-02 18:33:35 +01:00
JannisX11
63fefe9e24
Fix #1629 Image editor disappears when enabling quad view
...
Add image_editor format feature
2022-11-02 18:33:31 +01:00
JannisX11
3100a4858f
Auto Set Cullfaces tool
...
Scale all elements if none are selected, closes #970
2022-11-02 13:44:20 +01:00
JannisX11
fbdbc91485
FBX exporter: unique object names
...
Remove maximum background size, closes #1624
FIx #1626 "Rectangle selection" typo
Add option on orbit controls to disable updating camera
2022-11-02 12:25:05 +01:00
JannisX11
bdbce83c30
Fix mirror_uv property import from bbmodels
...
Fix #1628 box UV import from JEM and JPM
2022-11-02 12:22:18 +01:00
JannisX11
8f7dd9b9ea
Implement FBX exporter
...
Add setting for model export scale
2022-10-31 20:11:04 +01:00
JannisX11
d6e5388583
Merge branch 'fbx' into next
2022-10-31 19:33:21 +01:00
JannisX11
bc836d53a5
FBX: Support cubes
...
Support multi texture
Support rotations
2022-10-31 19:32:47 +01:00
JannisX11
2bc7a59681
Working FBX exporter for meshes
2022-10-31 13:08:49 +01:00
JannisX11
e1971a3f05
Create new icons
...
Fix issue with cube mirror painting on both axes
2022-10-29 23:33:11 +02:00
JannisX11
3b7466962f
Fix shape tool issues:
...
Fix #1620 Incorrect numbers in status bar when using shape tool
Fix fading corners on hollow rectangles
Fix visual errors after flipping groups
2022-10-29 18:21:20 +02:00
JannisX11
7a3f948a3d
Save selected tool when switching modes
2022-10-29 17:25:33 +02:00
JannisX11
8af0c8e3d4
Detachable project tabs
2022-10-28 22:56:39 +02:00
JannisX11
ed1724170e
Add invisible item frame display reference
2022-10-27 20:43:32 +02:00
JannisX11
aaac6a22db
Fix drag&drop image import menu not showing up
...
Fix converting to bedrock block undoing removed faces
2022-10-27 20:08:31 +02:00
JannisX11
b75e96d4e7
Improve keyframe value slider accuracy
...
Fix model loaders not disappearing from start screen when deleted
2022-10-26 23:27:53 +02:00
JannisX11
f63008bed9
Add support for per-frame frame times in mcmeta
...
Fix UV mirror action not working
Fix UV mirror toggles missing in outliner
Fix missing Folder translation in texture dialog
2022-10-24 22:34:39 +02:00
JannisX11
0a3479fb38
Add info boxes for tint, cullface, and material instance column
2022-10-23 23:16:51 +02:00
JannisX11
16b1e50e8d
4.5 Beta 1 [ci-build]
2022-10-21 15:53:24 +02:00
JannisX11
bbbcfa05b9
Merge branch 'master' into next
2022-10-21 13:03:03 +02:00
JannisX11
6fb4772329
Fix issue with cube sizes in validator
...
Bump version to 4.5.0 beta 1
Increase tab bar height
Fix issue with vertical quad view resize line
2022-10-21 13:00:37 +02:00
JannisX11
01f13c8d0b
Merge branch 'predicates' into next
2022-10-21 00:21:23 +02:00
JannisX11
c18becc9c5
Predicate override generator and improvements
2022-10-21 00:21:05 +02:00
JannisX11
7b5e253143
Track image projects in recent models
...
Add format description to project dialog
2022-10-20 13:05:59 +02:00
JannisX11
91f4641d78
Functional predicate override editor
2022-10-20 01:38:22 +02:00
JannisX11
9c1f02dd8b
v4.4.3 [ci-build]
...
Fix issue with image mode thumbnails
Fix issue with cube limit grid box
2022-10-19 14:02:47 +02:00
JannisX11
9d1271eaee
Change update recent project thumbnail timing
2022-10-18 20:29:48 +02:00
JannisX11
a8c23d78ad
Add file name to backup files
...
Fix missing selection rectangle
Fix OBJ exporter not exporting textures correctly in some cases
2022-10-18 19:44:15 +02:00
JannisX11
d4f72bc6df
Fix #1611 Issue with mirror painting on meshes
...
Fix block model texture import issue
Fix cube size restriction box not updating between formats
2022-10-18 17:41:47 +02:00
JannisX11
5bd0ebbfc3
Fix resizing background images on touch screen
...
Fix #1606 Can't select image editor on Linux
2022-10-17 20:18:06 +02:00
JannisX11
fed2652da3
WIP predicate override editor
...
Auto-shift dialogs into screen when size changes
2022-10-17 18:59:36 +02:00
MrCrayfish
883c5cf105
Fixed incorrect reference
2022-10-17 20:01:31 +10:30
MrCrayfish
4b7503542b
Fixed minor issue with pasting and converting projects
2022-10-17 19:57:37 +10:30
MrCrayfish
e68b2136e9
Formats can now disable cube rotation snapping
2022-10-17 17:57:00 +10:30
JannisX11
24ca7c1a9c
Fix model import error message in web app
2022-10-15 17:33:56 +02:00
JannisX11
f27c2602c7
Prepare for bedrock block geometry release
2022-10-15 17:28:34 +02:00
JannisX11
779f8f5ddf
Fix #1595 Can't deselect faces in face mode
...
Fix display of keyframe values with "this" in graph editor
2022-10-15 00:11:36 +02:00
JannisX11
fe7d1a2860
Fix #1550 black and white not handled well by "Adjust Curves"
2022-10-14 00:39:57 +02:00
JannisX11
1d8e134267
Close #1605 Keep track of model credit field
2022-10-13 23:56:50 +02:00
JannisX11
a049e23913
Merge branch 'mcmeta' into next
2022-10-13 23:01:52 +02:00
JannisX11
77923653e0
Add additional options to plugin window side menu
...
Refactor code
Add amend edit interval options
Improve hybrid parent menus
2022-10-13 22:52:04 +02:00
JannisX11
7912894a95
Add face properties editor
2022-10-10 20:38:15 +02:00
JannisX11
6debfd32db
Add recent thumbnails for image projects
...
Open new image project when selecting Texture skin preset
DIsable brush outline while zooming in UV editor
Add attachables to description of bedrock enttiy format
2022-10-09 19:39:58 +02:00
JannisX11
d935198fc2
Add selection modes in Select window
2022-10-09 15:15:27 +02:00
JannisX11
c4b764d362
Add support for range type in dialog forms
...
Add full_width property in dialog forms
Fix issue with dialog form label width
Add Blockbench.readFile alias
Change X color on close buttons to dark
2022-10-09 14:57:33 +02:00
JannisX11
2ad937ef60
Close #1436 option to open java-block parent model
...
Fix shift key not working to apply texture to all faces on drop
2022-10-08 23:02:35 +02:00
JannisX11
e2a22c878a
Close #1601 Support query.time_stamp
...
Close #1375 Switch keyframe when switching graph editor channel
2022-10-08 21:57:10 +02:00
JannisX11
ffb8525ce8
Update dependencies
...
Remove old toolbar updating code
2022-10-08 21:35:21 +02:00
JannisX11
491c7eb624
Fix issue with scaling meshes
...
Improve mirror painting target detection on meshes
Fix visible resize line for right sidebar in image mode
2022-10-08 16:40:06 +02:00
JannisX11
b7e4603d34
Add copy paste tool move mode, close #1573
...
Automatically add new actions to already customized toolbars
2022-10-08 01:54:38 +02:00
JannisX11
1d50f59137
Improve performance by bundling interface update calls
2022-10-08 00:27:49 +02:00
JannisX11
eff5901f13
Fix 6 long model sharing links not working
2022-10-08 00:15:38 +02:00
JannisX11
0ada723ed8
Add MCMeta texture animation support
2022-10-07 19:52:36 +02:00
JannisX11
eadb6383bb
Change Center All to Center Lateral
...
Fix issue where action descriptions say Cubes instead of Elements (in en)
2022-10-03 20:58:45 +02:00
JannisX11
32ba91f9ff
Add option to adjust opacity
...
Saving all textures in image editor now marks project as saved
Add cancel_on_click_outside option for dialogs
2022-10-03 20:42:46 +02:00
JannisX11
792f6b2776
Converting project creates copy in new tab by default
2022-10-03 20:13:06 +02:00
JannisX11
9467d99869
Merge branch 'master' into next
2022-10-03 15:00:16 +02:00
JannisX11
524b27c05e
Fix updating size of locator/null icons
2022-10-03 14:59:20 +02:00
JannisX11
2c9f0d46c4
Add chift+click to select keyframe columns
...
Shift click to range-select keyframes vertically
2022-10-03 14:05:13 +02:00
JannisX11
537c79e518
Show locators and null objects as icon in viewport
2022-10-03 13:05:00 +02:00
JannisX11
de2beeef73
Enable mirror painting global space by default
2022-10-03 11:43:49 +02:00
JannisX11
6fcfac87b3
v4.4.2 [ci-build]
...
Fix issue with animated textures in image format
Fix mirror painting highlight grid not showing correct axis
2022-10-02 17:50:32 +02:00
JannisX11
b502bd3939
Fix #1593
...
Can't add to selection with area select in edge or face mode
Fix pan tool visible in Tools menu on desktop
Fix display of side menu on tools in menu
2022-10-02 17:32:04 +02:00
JannisX11
8c572f5e9f
Fix #1576 no support for references to other textures in the same java block model
...
Fix validator detecting java block references as invalid characters
Prevent users from disabling all mirror painting options
2022-10-02 00:26:48 +02:00
JannisX11
17c6300b41
Fix #1575 Selected tool resets to default when switching between projects
...
Fix bedrock projects being marked as unsaved after opening in some cases
Fix #1581 Recent Project Thumbnails show discarded changes
2022-10-01 18:40:43 +02:00
JannisX11
7321a30514
Fix #1585 Image tabs do not correctly save viewport position
...
Fix missing thumbnails for image tabs
Fix issue with plugin settings not saving in rare cases
Fix #1583 converting a project does not mark it as unsaved
2022-10-01 17:11:42 +02:00
JannisX11
e073d6cd5e
Option to rotate textures
...
Closes #1571
Add image edit options to texture context menu
2022-09-27 23:22:26 +02:00
JannisX11
4271c7382a
2D space mirror painting
...
Closes #1579
2022-09-27 22:42:57 +02:00
JannisX11
17c95d812b
Allow setting position of mesh face UV
...
Only auto-center UV editor on zoom when already near center
2022-09-25 23:08:10 +02:00
JannisX11
d9261e55dc
Add rotate in global space on animators
2022-09-25 19:46:02 +02:00
JannisX11
f16b3fb3ce
Merge branch 'master' into next
2022-09-25 01:12:56 +02:00
JannisX11
0914564a89
Implement per-cube UV mode
2022-09-25 01:12:03 +02:00
JannisX11
f0bf581a63
Add browser compatibility message
2022-09-24 19:16:32 +02:00
JannisX11
a159a177db
Fix issue with moving locators
...
Fix issue with centering meshes
Fix transform gizmo not updating when dragging elements in outliner
Fix close button on Quick Setup not working
Fix lag when using mirror painting settings menu multiple times
2022-09-23 17:47:37 +02:00
JannisX11
b1de1cf14e
WIP FBX exporter
2022-09-23 14:21:31 +02:00
JannisX11
f90f90c482
Fix typos
2022-09-17 23:38:56 +02:00
JannisX11
439cffe35a
4.4.1 [ci-build]
...
Close #1567 Reveal start button when selecting format
Fix issue with scaling cubes
Fix issue with scaling meshes when Box UV is enabled
Update Japanese lang file
2022-09-16 16:22:49 +02:00
JannisX11
49f2fed12c
Add event hook for adding model loaders
...
Fix #1568 "Other" menu category appears when nothing is inside it
Add how to set source to Copy Brush description
2022-09-16 15:16:22 +02:00
JannisX11
2143cca0a4
Fix issues with mirror painting
2022-09-16 15:14:34 +02:00
JannisX11
d9cafe8f92
v4.4.0 [ci-build]
2022-09-15 14:16:24 +02:00
JannisX11
e84495569f
Pre-update fixes
2022-09-14 22:24:55 +02:00
JannisX11
c0ff143849
Add 4.4 Splash Screen
2022-09-14 18:30:39 +02:00
JannisX11
023cdc3224
Update armor stand reference in display mode
2022-09-14 17:30:27 +02:00
JannisX11
e186966b15
Make duplicate linked textures auto-merge into one
...
Improve save-as start path generation for textures
2022-09-13 13:31:16 +02:00
JannisX11
c8a6e01baa
Fix issue with screenshot tools on start screen
...
Add event hooks for format construct and delete
Change resize line highlight timing
2022-09-13 13:30:00 +02:00
JannisX11
09f7f554b3
v4.4.0-beta.3 [ci-build]
...
Fix issue in box UV cube size validator
2022-09-11 00:05:54 +02:00
JannisX11
2b0c9c8dc8
Implement #1559 Context menu In Brush Presets Dialog
...
Fix issues with image editor
Fix stylus pressure issue
2022-09-10 10:17:22 +02:00
JannisX11
6869b053a7
Stylus issue test
2022-09-09 23:06:08 +02:00
JannisX11
730860c56f
Fix mirror painting on meshes
...
Fix tools not visible in image mode on mobile
Fix Open Model start path prioritizing favorite models
2022-09-09 22:59:40 +02:00
JannisX11
387cd1c3d1
Adapt bedrock block cube limiter to new restrictions
...
Fix console log issue
2022-09-08 23:09:54 +02:00
JannisX11
df42a82592
Add action to cancel GIF processing
...
Add Molang validation check for invalid lettera after number
Improve IK target submenu
Fix start screen updating issue
2022-09-07 17:59:48 +02:00
JannisX11
4436ab3e8e
Add ability to paste images from clipboard
2022-09-06 19:38:38 +02:00
JannisX11
550c0726e8
Fix #1556 Alignment of even radius eraser
...
Fix issue with locators
2022-09-06 19:29:47 +02:00
JannisX11
f468486f8b
Improve 2D image editor
...
Fix mobile implementation
Add dynamic max zoom level in UV / texture editor
2022-09-03 23:36:21 +02:00
JannisX11
692d23d5e6
Add validation test for small cubes on Box UV
...
Fix #1551 Mirror painting not working with shape and gradient tool
2022-09-02 23:38:51 +02:00
JannisX11
8a3c7bd28b
Fix #1547 Scale keyframes incorrectly set to uniform
...
Fix #1549 Image adjusting sliders make translucent pixels opaque
Fix an issue with custom animation channels
Fix colors in Wintersky particles, update tinycolor to 1.4.2
Fix vertex snap not working on cubes
2022-09-02 23:31:32 +02:00
JannisX11
b8d907b931
v4.4.0-beta.2 [ci-build]
...
Fix issues with mirror painting
Fix issue with restricting brush stroke to face
2022-09-01 19:44:49 +02:00
JannisX11
99d3eba4f6
Fix display of side menus on actions in vertical toolbars
...
Fix potential issue with clicking some links in custom UIs
2022-08-31 22:54:46 +02:00
JannisX11
ef4110aa75
Implement custom brush presets
...
Allow dynamic structure lists in menus
Fix issue with updating select inputs in dialog forms
2022-08-31 22:45:19 +02:00
JannisX11
d2a1259114
Add brush presets for pixel and smooth brush
...
Fix missing translations for brush shape
2022-08-31 16:51:00 +02:00
JannisX11
94ace21c13
Add validation for smooth keyframes in Hold animations
...
Fix new issues with locator position field
2022-08-31 16:49:10 +02:00
JannisX11
d86c760091
Fix issues with Edit in Blockbench texture menu option
2022-08-27 23:57:24 +02:00
JannisX11
bd5742dc00
Fix default transform behavior of custom element types
2022-08-27 23:56:59 +02:00
JannisX11
9f1061f305
Fix #1534 Flip Animation is missing starting keyframe
...
Improve smooth keyframe validation, closes #1542
2022-08-27 14:53:11 +02:00
JannisX11
1024a4b008
Fix #1543 Windows high contrast mode overrides UI colors
...
Auto-select contrast theme if high contrast mode is detected
Increase scrollbar width on mobile
2022-08-27 13:05:17 +02:00
JannisX11
ccae641a45
Add validator warning for cubes outside size restriction
2022-08-25 18:21:13 +02:00
JannisX11
a1c69b01ed
Merge branch 'cube-limiter' into next
2022-08-25 18:09:07 +02:00
JannisX11
0dc0b4b800
Implement remaining cube size limiter gaps
2022-08-25 17:52:12 +02:00
JannisX11
d72168565b
Fix #1541 Animation Length slider does not update
...
Fix minor issue from prior commits
2022-08-25 17:15:47 +02:00
JannisX11
74c8f170c3
Move mesh loop cuts in units instead of percentage
2022-08-24 22:04:04 +02:00
JannisX11
93d3ec195a
Refactor modeling code files
2022-08-24 21:11:51 +02:00
JannisX11
85dea194c8
Show copy brush source in 3D viewport
2022-08-24 19:53:09 +02:00
JannisX11
120eee1989
Fix #1427 Shifting UI when pressing PageUp/Down
...
Fix #1537 Mirror Painting not working
2022-08-24 19:09:36 +02:00
JannisX11
f57ecc9a3f
Impove molang validation
...
Fix uniform keyframe scaling being slow
Accumulate validation requests
2022-08-23 17:29:45 +02:00
JannisX11
45421d0735
Errors for common Molang syntax issues
...
Validator improvements
2022-08-23 00:19:57 +02:00
JannisX11
ff56489678
Add side_menu property for actions
...
Fix issue with copy paste tool selection offset
2022-08-22 20:04:59 +02:00
JannisX11
c5f01db73d
Bedrock cube size limiter
2022-08-21 23:23:29 +02:00
JannisX11
b157dc7bcf
Add android back navigation
2022-08-20 21:11:47 +02:00
JannisX11
7ad1c898b6
Use smoother equation smooth brush falloff
...
Fix grid not updating when exploding model (#1451 )
Fix tooltip in texture generator dialog
Change background color in center texture/UV editor
Increase minimum image zoom in Paint format
Fix wrong keybinding label in status bar on Mac
2022-08-20 20:31:04 +02:00
JannisX11
e5c172ea92
Paint mode improvements
...
Fix #1532 No Translation for Image Format
Improve line tool accuracy
Texture context menu option to edit in new tab, closes #1533
File > New > Image shortcut, closes #1530
Fix #1529 Brush stroke not connected between mesh faces
Cleaner way to display beta version in about dialog
Remove template option from Texture Generator in image mode
2022-08-20 12:36:40 +02:00
JannisX11
b4eaacc862
v4.4.0-beta.1 [ci-build]
2022-08-18 13:48:51 +02:00
JannisX11
a6f8856b84
Implement texture frame mirror painting option
...
Closes #1156
Fix issue with stretched texture in UV editor while painting
2022-08-18 13:41:12 +02:00
JannisX11
38b76fd0ab
Finish mirror painting implementation
2022-08-17 22:13:23 +02:00
JannisX11
bb749a20f8
Improve apply display preset menu
...
Fix draggable recent model thumbnails
2022-08-17 20:28:07 +02:00
JannisX11
28dba208d9
Improve smooth brush stroke
2022-08-17 15:45:19 +02:00
JannisX11
e1e1cd3dd3
Implement missing blend modes
2022-08-17 10:35:34 +02:00
JannisX11
fec0e78c0c
Close #1491 Display shape tool size in status bar
...
Close #1492 auto select pixel density in texture generator
2022-08-16 20:52:23 +02:00
JannisX11
37e5a0a45b
Implement recent project memory for texture and animation
...
Fix issue where creating keyframe columns would reset colors of existing keyframes
2022-08-16 19:21:06 +02:00