Commit Graph

423 Commits

Author SHA1 Message Date
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
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
a31bfe4359 Add RGB color sliders and color picker options menu 2022-12-21 15:13:41 +01:00
JannisX11
6d42266a2b Paint through transparent pixels, closes #875
Fixes #1692 Closing other tab closes "New Tab"
2022-12-19 22:26:41 +01:00
JannisX11
400ece7fe2 Merge branch 'animation-controllers' into next 2022-12-19 20:37:02 +01:00
JannisX11
bbedda916b Basic bezier keyframe support 2022-12-19 18:51:17 +01:00
JannisX11
2196ad35f0 Tab overview screen
Empty dialog API
2022-12-19 00:36:19 +01:00
JannisX11
91b79515aa Animation controllers particle and sound support
Molang input fixes
UI Improvements
Added "impulse" button type to placeholders
2022-12-18 03:09:36 +01:00
JannisX11
a2bcc1876a Merge branch 'animation-controllers' into next 2022-12-17 02:01:38 +01:00
JannisX11
87aad232f0 Animation controller preview 2022-12-14 18:04:06 +01:00
JannisX11
abc3d07353 Animation controllers progress 2022-12-11 23:08:35 +01:00
JannisX11
edb6d77140 Update and improve display skin selecting 2022-12-06 01:35:25 +01:00
JannisX11
3b1d2d61bb WIP animation controllers 2022-11-30 20:15:47 +01:00
JannisX11
e04dd9d515 Add armor stand ground display presets 2022-11-27 23:07:09 +01:00
JannisX11
8da8b5bd22 Add looped playback toggle 2022-11-26 00:16:49 +01:00
JannisX11
dc33f59d0f Allow plugins to be installed from URL queries 2022-11-25 23:30:58 +01:00
JannisX11
888bfa3fa4 Rewrite bedrock model import select dialog 2022-11-19 19:59:57 +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
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
ed1724170e Add invisible item frame display reference 2022-10-27 20:43:32 +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
bbbcfa05b9 Merge branch 'master' into next 2022-10-21 13:03:03 +02:00
JannisX11
c18becc9c5 Predicate override generator and improvements 2022-10-21 00:21:05 +02:00
JannisX11
fed2652da3 WIP predicate override editor
Auto-shift dialogs into screen when size changes
2022-10-17 18:59:36 +02:00
JannisX11
f27c2602c7 Prepare for bedrock block geometry release 2022-10-15 17:28:34 +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
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
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
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
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
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
d9261e55dc Add rotate in global space on animators 2022-09-25 19:46:02 +02:00
JannisX11
b1de1cf14e WIP FBX exporter 2022-09-23 14:21:31 +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
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
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
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
9f1061f305 Fix #1534 Flip Animation is missing starting keyframe
Improve smooth keyframe validation, closes #1542
2022-08-27 14:53:11 +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
e1e1cd3dd3 Implement missing blend modes 2022-08-17 10:35:34 +02:00
JannisX11
a24d9c718a Re-implement Front light / Side light preview
Add option to add animators to timeline when flipping animation
Improve group pivot vertex snapping
Fix transformer being visible in vertex snap mode when group selected
Fix typo
2022-08-15 23:31:51 +02:00
JannisX11
82712b8e23 Advanced mirror painting options (WIP) 2022-08-15 14:57:07 +02:00
JannisX11
e21f01f379 Add option to align edges in primitive generator 2022-08-09 23:53:15 +02:00
JannisX11
ce9046acd4 Merge branch 'validator' into next 2022-08-09 23:14:28 +02:00
JannisX11
5611bf863a Add copy brush
Expand brush API
2022-08-05 23:52:53 +02:00
JannisX11
dad6dddb3b Merge branch 'next' of https://github.com/JannisX11/blockbench into next 2022-08-04 17:27:53 +02:00
Jannis
51a868eb34 Change img rectangle selection behavior
Add setting to return to old behavior
2022-08-04 16:40:12 +02:00
JannisX11
f8dc7b0ae5 Add setting for default cube size
Add setting for default uniform scale keyframes
2022-08-03 21:47:43 +02:00
JannisX11
3a603ce152 Implement validator 2022-08-03 21:14:59 +02:00
JannisX11
af97b8a302 Add option to copy-paste coordinates
closes #619
2022-08-01 22:24:24 +02:00
JannisX11
4e26a71d6f Add image import menu
Add command option in message boxes
Fix changeFormValues in dialog not updating file input visually
2022-08-01 21:38:45 +02:00
JannisX11
56ef236edc Brush blend modes
Close #1123
2022-07-31 11:46:22 +02:00
JannisX11
c68023c6d4 Brush API
Brush shape option
Bump version to 4.4 beta
2022-07-30 20:22:50 +02:00
JannisX11
d39b18a8cc WIP paint with stylus only
Add open folder for recent models in context menu
2022-07-29 18:52:30 +02:00
JannisX11
4639671eab Preview scene improvements
Add option to preview model scale, closes #1484
Fix issue with start screen sections
2022-07-18 22:42:28 +02:00
JannisX11
62ae901b05 Add project setting to flip modded entity on Y 2022-07-17 22:56:44 +02:00
JannisX11
86292d9c58 Merge branch 'preview' into next 2022-07-08 23:35:46 +02:00
JannisX11
3d56367602 Preview scene changes 2022-07-07 07:33:20 +02:00
JannisX11
cb3d3e52d1 Fix issue with backup loading
Make display mode scale sliders work locked together with mobile shift toggle
Restyle web download button
2022-07-03 12:57:44 +02:00
JannisX11
bad6ff0414 Mark recent models as favorite 2022-07-01 20:38:21 +02:00
JannisX11
bf8b220beb Start screen design and content 2022-07-01 08:47:05 +02:00
JannisX11
dd833969dd Change input slider styling
Fix #1460 issue with white spaces in GPL palette import
Change name of "Display Mode Grid" setting
2022-06-29 23:18:41 +02:00
JannisX11
137d97998f Add Create and Select keyframe column
Add Keyframe menu
2022-06-26 18:12:53 +02:00
JannisX11
5ab2662aea Add support for additional marker colors
Add option to set timeline marker time
2022-06-25 16:43:11 +02:00
JannisX11
e197e24f8d Add "Unselect" action
Improve behavior of "hide everything except selection"
Make instruction keyframes automatically add ; on export if missing
Auto trim project name and identifier values
2022-06-25 11:14:23 +02:00
JannisX11
beafe81c08 Merge branch 'bedrock-blocks' into next 2022-06-11 12:28:21 +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
f3ba09439e Implement in app color palette saving 2022-05-25 23:42:05 +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
669be56ed6 WIP preview scenes 2022-05-21 17:43:08 +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
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
5764c3b0ba Format about pages on start screen 2022-05-18 23:44:00 +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
7c39a65efa Add UV menu 2022-05-07 19:35:41 +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
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
JannisX11
2dce74ca7c Fix Set Background Position dialog 2022-04-11 18:34:01 +02: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
a82bde0219 Improve seam tool
Add uv combine angle thresholds
Change order of seam tool
2022-03-19 23:04:50 +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
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
JannisX11
48d514d83d Add mobile option to select sidebar side
Fixes and improvements to panels
2022-03-16 16:20:27 +01:00