Commit Graph

539 Commits

Author SHA1 Message Date
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
ff56489678 Add side_menu property for actions
Fix issue with copy paste tool selection offset
2022-08-22 20:04:59 +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
a2e6b3b708 Merge branch 'next' of https://github.com/JannisX11/blockbench into next 2022-08-15 14:57:11 +02:00
JannisX11
82712b8e23 Advanced mirror painting options (WIP) 2022-08-15 14:57:07 +02:00
JannisX11
2183cbe058 Made line painting work across mesh UV islands
Add limits to numeric settings
2022-08-13 18:44:32 +02:00
JannisX11
10dd9210b5 Merge branch 'master' into next 2022-08-09 23:14:35 +02:00
JannisX11
ce9046acd4 Merge branch 'validator' into next 2022-08-09 23:14:28 +02:00
JannisX11
bd2985071f Keyframe fixes
FIx find/replace not affecting keyframe values that are 0
Make resize tool scale keyframes on selected axis even if uniform
2022-08-08 21:58:45 +02:00
JannisX11
ebda6d4671 Improve start screen performance 2022-08-06 14:34:55 +02:00
JannisX11
2aac76d81c Add 2D image editing mode 2022-08-06 13:37:20 +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
1386d9c9aa Fix pivot tool not selecting faces
Fix message when navigating viewport while using copy paste tool
2022-07-31 13:12:13 +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
6eb5160b8e Fix API stuff 2022-07-26 18:44:56 +02:00
JannisX11
6f57ec1fac Remove setting to show grid in display mode 2022-07-22 18:18:27 +02:00
JannisX11
16bb916b9d Design 4.3 update screen 2022-07-21 23:51:14 +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
a55b7270f7 Fix #1471 area select tool issue with offscreen elements
Fix #1479 duplicating an animation does not let you save it if you do not modify it
Fix #1472 model position on ground does not reset in animate tab when switching animation
Fix #1473 No angle limit options when I append mesh to a template
2022-07-16 21:38:54 +02:00
JannisX11
70fc0fc44b Fix issue with .jem exporter
Fix themes not loading correctly when dropped into app after start
Fix #1478 Copy pasting animations does not generate unique name
2022-07-16 20:15:16 +02:00
JannisX11
86292d9c58 Merge branch 'preview' into next 2022-07-08 23:35:46 +02:00
JannisX11
21b741ad5c Implement #1466 Scroll to change color picker hue
List model loaders in File > New menu
Add credit tag export to OptiFine JEM
Fix #1467 corrupting texture files when saving while closing
2022-07-07 19:44:40 +02:00
JannisX11
3d56367602 Preview scene changes 2022-07-07 07:33:20 +02:00
JannisX11
1b911d2535 Fix issue with auto updating to beta versions
API for custom Select element
Start screen style improvements
2022-07-03 19:58:30 +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
137d97998f Add Create and Select keyframe column
Add Keyframe menu
2022-06-26 18:12:53 +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
16f67df9a9 Merge branch 'master' into next 2022-06-18 13:04:08 +02:00
JannisX11
e44c28859f Fix issue with start screen loaders
Fix bedrock block texture import
2022-06-15 18:54:38 +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
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
54ac723b30 Focus menu search bars on open
Fix issue with optifine cem texture import
2022-05-27 22:56:21 +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
62061d9f51 Convert start screen loaders to class
Implement format pages
2022-05-23 20:46:49 +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
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
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
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
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
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
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
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
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
0b13ab1ebd Add error log window
Try and fix issue with iOS file extension selector
2022-04-03 14:54:40 +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
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
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
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
5828884041 Merge branch 'seams' into next 2022-03-19 23:04:59 +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
714025f64d Fix issues with panels
Optimize code
2022-03-17 23:00:30 +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
JannisX11
d42faaab5a Optimize code
Fix missing titles in texture adjust dialogs
2022-03-16 16:19:56 +01:00
JannisX11
cb90fa1221 Fix issue with UV position when switching tabs
Fix #1344 Template texture filtering
2022-03-14 21:38:37 +01:00
JannisX11
b7f06705a0 Make painting panel accessible without elements
Fix issue with animation panels on mobile
FIx #1345 Overlapping when extending template
2022-03-14 18:20:54 +01:00
JannisX11
57ba6fa21f Fix #1328 Mesh face painting restrictions
Fix issue with fill tool in Paint panel
Rename mesh shape from Cube to Cuboid
Save panel folding between restarts
2022-03-13 14:21:26 +01:00
JannisX11
ef20d0cf59 Fix #1338 Viewport zoom and offset not consistent
Add Panel event hooks
2022-03-12 22:57:54 +01:00
JannisX11
f5beae09da Fix #1331 Quad view cannot be rescaled vertically
Fix #1333 Missing translation
Fix #1332 Discord link protocol
Improve appearance of menu search bar
Smaller panel handle on top/bottom slot panels
Fix issue with saving sidebar panel order
Fix #1330 Color panel resizing issue
2022-03-12 15:09:09 +01:00
JannisX11
e1c9d555c1 Change mac icon
Fix text pasting not working on mobile
Combine brightness+contrast, saturation+hue dialogs
Fix issue with UV editor scaling
Add ctrl key to move floating panels without snapping
2022-03-11 12:34:53 +01:00
JannisX11
ec5bb874a8 Improve panel rearranging
Add independent positioning for paint mode UV window
Fix issue with bone pivot toolbar
2022-03-10 21:24:33 +01:00
JannisX11
61c8983749 Improve panel rearranging 2022-03-10 18:34:00 +01:00
JannisX11
f6fe9479e5 Improve panel rearranging 2022-03-10 18:12:59 +01:00
JannisX11
d1424b7c65 Add mobile undo/redo buttons
Support icons in dialog sidebar pages
Improve menu bar on touch devices
Change version label for modded entity to include 1.18
2022-03-10 15:17:29 +01:00
JannisX11
e01c0abede Add support for material icons in outliner
Change back outliner group icon via material icons
Fix oninstall not working with side loaded plugins in web app
Fix panel issues
Fix UV editor issues
Add gizmos array to modularize gizmos that are hidden from screenshots
2022-03-09 21:52:10 +01:00
JannisX11
32fde58169 Implement easier to navigate UV editor
Fix panel issues
2022-03-08 23:09:31 +01:00
JannisX11
bc4705c2d2 Improve layout on mobile
Fix issues with panel arranging
2022-03-08 19:23:30 +01:00
JannisX11
781c1ff728 Mobile UI improvements
Redesign timeline toolbar
2022-03-07 19:49:43 +01:00
JannisX11
c651742edc Merge branch 'panels' into next 2022-03-07 14:39:55 +01:00
JannisX11
26fe5c40b0 Implement mobile split screen view
Improve panel handling
Allow landscape mode on mobile
2022-03-07 14:37:19 +01:00
JannisX11
350b1d0bfa Fix #979 issue with edit time codes in sessions
Improve about menu readability
Fix #1311 Tab can close while navigating UV
2022-03-06 12:22:59 +01:00