Commit Graph

185 Commits

Author SHA1 Message Date
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
85dea194c8 Show copy brush source in 3D viewport 2022-08-24 19:53:09 +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
bb749a20f8 Improve apply display preset menu
Fix draggable recent model thumbnails
2022-08-17 20:28:07 +02:00
JannisX11
5611bf863a Add copy brush
Expand brush API
2022-08-05 23:52:53 +02:00
JannisX11
c68023c6d4 Brush API
Brush shape option
Bump version to 4.4 beta
2022-07-30 20:22:50 +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
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
3f18ea7bc2 Implement #1274 Pre Effect Script for particles
Implement #1392 Assign different particles to each entry in same particle keyframe
Fix issue with variables in particle curves
Fix #1426 "Jump to Animation Start" does not stop the sound that was playing
2022-06-26 17:22:10 +02:00
JannisX11
16f67df9a9 Merge branch 'master' into next 2022-06-18 13:04:08 +02:00
JannisX11
59d5a0bc0c v4.2.5 [ci-build] 2022-06-10 19:54:33 +02:00
JannisX11
8105a562ac Merge branch 'master' into next 2022-05-29 21:30:15 +02:00
JannisX11
f3ba09439e Implement in app color palette saving 2022-05-25 23:42:05 +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
60b53ac121 Improve painting performance 2022-05-15 13:12:29 +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
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
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
07c7d101ed Add slide feature to variable placeholder sliders 2022-04-12 00:22:31 +02:00
JannisX11
54462727dd Improve outliner dragging visualization 2022-04-10 17:58:02 +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
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
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
714025f64d Fix issues with panels
Optimize code
2022-03-17 23:00:30 +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
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
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
781c1ff728 Mobile UI improvements
Redesign timeline toolbar
2022-03-07 19:49:43 +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
4c0de4d7f1 Panel rearranging and fixes 2022-03-04 23:34:36 +01:00
JannisX11
c74e30ad05 Panel fixes and resizable panels 2022-03-03 21:13:30 +01:00
JannisX11
a3fe55783f Update Panel system, WIP 2022-02-22 18:12:27 +01:00
JannisX11
46be6fadc7 Add #715 Move Texture with UV 2022-02-17 18:01:21 +01:00
JannisX11
8a514d5d45 Add slider functionality to keyframe inputs 2022-02-13 21:12:38 +01:00
JannisX11
9dcf166f6f Implement feature to preview texture changes
Move timeline setup controls into separate actions
Allow spacers at start and end of toolbars
2022-01-31 20:06:47 +01:00
JannisX11
de0668f3ec Finish variable placeholder inputs
Auto generate variable placeholder inputs from animation
2022-01-24 20:49:38 +01:00
JannisX11
0f0c85b376 Merge branch 'master' into molang-triggers 2022-01-24 19:00:11 +01:00
JannisX11
5ddc8b267b Fix issue with Sketchfab uploader
Fix several issues related to edit sessions
2022-01-16 13:54:36 +01:00
JannisX11
901580cf9c Implement skin pose preset panel
Fix transformer uniform scaling not extending correct axis
Fix IK pose displaying when exporting in edit mode
2021-12-20 14:42:54 +01:00
JannisX11
a346551b8e Improve Copy-paste tool UX 2021-12-14 13:57:49 +01:00
JannisX11
9d7b7d24c7 Fix #1198 Alt tool function issue on webapp
Fix #1194 copy paste tool issue
Fix #1195 Resize tool modifier suggestion issue
Add missing modifier suggestions, closes #1196
2021-12-12 13:26:23 +01:00
JannisX11
62af905377 Add new marker colors Pink and Silver 2021-12-07 18:49:18 +01:00
JannisX11
8083f317c9 Add keyframe step interpolation 2021-11-27 16:44:11 +01:00
JannisX11
1b529c1b08 Add UV overlay in Paint mode
Improve project closing time
Fix Box UV not resetting face rotations
2021-11-23 23:46:57 +01:00
JannisX11
16f15b7aad Fix #1130 Convert to mesh ignores cubes inflate value
Fix #1121 Issue with textures with different ratio
Fix issue where material icons starting with "fa" are not recognized
2021-10-23 13:44:43 +02:00
JannisX11
b191e74071 Add Merge Vertices by Distance action
Improve mesh UV rotating, add helper lines
Select All now works for vertices, faces etc.
Add mesh submenu to edit menu
Fix texture animation timeline not always updating
Fix issue with saving project settings
Improve import support for OBJ models, closes #1009
Fix #1071 Bucket paint tool only works on 1st texture animation frame
Fix #1070 builtin/generated not a valid java item parent
Fix #1069 Cannot customize toolbars
Add titles to toolbar separators in customize dialog
2021-09-25 14:47:41 +02:00
JannisX11
66f7ec2b44 Add UV rotate tool
Improve array export of JSON compiler
Stop texture animations playing when switching tab
Fix duplicate keybinding from add mesh button
Improve transform space normal calculation
Fix interface issues
Add "Instance" property type
2021-09-20 18:45:02 +02:00
JannisX11
2c98c43754 Add mesh inset action
Implement normal transform space
Turn name of locked elements gray in outliner
Fix face selection issue
Improve performance by hiding unselected faces on large meshes
Fix issue where imported bbmodels would switch to generic model
2021-09-16 16:52:21 +02:00
JannisX11
8aa0a48034 UV Editor area select
Add "Face normal debug" view mode
Hide linked setting actions in Action Control
Fix issue with generating recent model thumbnails
Make line + vertex selection white
Turn Shape tool Shape Select to icon mode
2021-09-16 00:49:57 +02:00
JannisX11
9f1beb13eb Allow changing vertex coords via position sliders
Highlighting of selected faces
Fix #1025 Cannot assign tab as a keybind
FIx #1045 error when saving java block/item
Fix #1006 UV face scaling issue
Fix #1027 OBJ mesh export issue
Make element toolbar labels slightly smaller
Fix issue with generating templates on 0 wide mesh faces
2021-09-12 22:41:10 +02:00
JannisX11
e7019b642d Improve action control interface
Fix mesh UV mapping preview issue
Automatically import bedrock entity textures as emissive
Use Shift key in UV editor to snap vertices to grid
2021-09-08 11:00:17 +02:00
JannisX11
dd5ce5c961 UV Editor fixes 2021-09-07 21:14:33 +02:00
JannisX11
bdf3d4ddd9 Fix vertex snap basic functionality
Display action control type in different color
Fix UV editor issues
2021-09-07 00:23:34 +02:00
JannisX11
eaafbf7ad0 UV Editor fixes 2021-09-01 22:13:04 +02:00
JannisX11
2a3bf32169 Mesh face copy pasting
UV editor brush outline
Create common Face class
Fix issue with different materials on same mesh
2021-08-31 00:40:23 +02:00
JannisX11
ab15270057 Mesh editing fixes 2021-08-30 10:30:46 +02:00
JannisX11
f169eb544d UV Painter info bar
Improve mesh face deleting
2021-08-29 10:44:05 +02:00
JannisX11
6516c323d1 Fix issue with painting lines
Issue with overflow in texture list
Issue with dragging animations
2021-08-28 12:33:59 +02:00
JannisX11
223aaad47a Add Bright UI Text theme color option 2021-08-27 18:41:18 +02:00
JannisX11
643c61f913 Merge branch 'uv-editor' into poly 2021-08-26 13:33:10 +02:00
JannisX11
968ec5f6d4 New UV editor progress 2021-08-25 22:00:08 +02:00
JannisX11
62dd1e54eb Polygon UV editing 2021-08-20 20:02:28 +02:00
JannisX11
774a0f2a1c Merge branch 'uv-editor' into poly 2021-08-19 16:01:50 +02:00
JannisX11
c4265189bd New UV editor progress 2021-08-19 15:18:01 +02:00
JannisX11
40cd728b00 New UV editor progress 2021-08-18 22:58:47 +02:00
JannisX11
3bbd7007cf New UV editor initial setup 2021-08-17 22:02:23 +02:00
JannisX11
1fec2f0a67 Color name of animators without bone red 2021-08-05 19:44:23 +02:00
JannisX11
8657cc5793 Simplify animation dialog layout 2021-06-22 21:31:39 +02:00
JannisX11
e4f9b8cf60 Fix incorrect keyframe panel inputs for effects
Improve usability of sound keyframes in timeline
Fix render sides not updating in solid view mode
Make search bar in dialogs wider
Fix missing codec in generic model format
2021-06-16 15:52:05 +02:00
JannisX11
d36abc8803 Improve readability of animation names
...by finding and highlighting the unique part
2021-06-15 20:05:10 +02:00
JannisX11
9ee1c65152 Add emissive texture rendering mode
Use custom shaders for textures
Handle layered textures as texture setting instead of project setting
2021-06-13 12:24:42 +02:00
JannisX11
7edde18129 Fix UI issues in animated texture timeline 2021-06-12 17:45:55 +02:00
JannisX11
065cfeb891 Improve scaling in animations and graph editor 2021-05-22 13:35:10 +02:00
JannisX11
d402ffa0df Add icon for discontinuous keyframes 2021-05-22 13:02:56 +02:00
JannisX11
48b3713b2d Implement molang triggers 2021-04-09 21:04:07 +02:00
JannisX11
335eef8435 Add copy paste menu to input elements 2021-03-10 19:25:56 +01:00
JannisX11
842ddd621e Restructure template generator dialog
Fix #831 inconsistent panel folding gap
2021-03-02 22:24:23 +01:00
JannisX11
de444f475d Fix animation saving issue 2021-03-01 13:47:06 +01:00
JannisX11
486acea2b8 Sortable animations 2021-02-28 00:40:45 +01:00
JannisX11
c3e475714b Prevent outliner dragging when editing names 2021-02-14 23:32:49 +01:00
JannisX11
4527dc636e Interface fixes
Increase left sidebar default width
2021-02-05 21:51:04 +01:00
JannisX11
971327c5ff Redo outliner dragging + sorting 2021-01-30 22:30:34 +01:00
JannisX11
651f42527b Refactor + optimize outliner code 2021-01-30 16:00:58 +01:00
JannisX11
d346a119c0 Improve timeline on mobile screens 2021-01-25 13:33:17 +01:00
JannisX11
d2eef1a651 Improve UV editor style 2021-01-24 23:56:10 +01:00
JannisX11
b05b7af9b3 Move status bar code to interface file 2021-01-24 14:39:53 +01:00
JannisX11
62b735c936 Improvements to graph editor
New keyframes inherit interpolation mode
Update checkerboard color when updating
2021-01-24 11:39:04 +01:00
JannisX11
7c7da8f21b Merge branch 'graph-viewer' into 3.8 2021-01-23 22:33:54 +01:00
JannisX11
3135d0ebd3 Remove chat toggle 2021-01-23 12:58:11 +01:00
JannisX11
02faec480e Graph editor updates
- Keyframes movable on both time and value
- Axis selector
- Performance improvements
- Other improvements
2021-01-21 17:33:43 +01:00
JannisX11
6cf0fe4230 Improve timeline graph editor, render keyframes 2021-01-20 20:31:54 +01:00
JannisX11
566fdfdc2c Timeline graph improvements 2021-01-20 13:42:14 +01:00
JannisX11
409865f466 Render graph in timeline 2021-01-19 20:15:20 +01:00