Commit Graph

2627 Commits

Author SHA1 Message Date
JannisX11
ee8a378e58 Fix texture dragging issues 2024-09-13 19:29:21 +02:00
JannisX11
849446821e Fix texture dragging on mobile
Fix texture generator progress bar staying open when no elements selected
2024-09-13 15:45:58 +02:00
JannisX11
4dece62de7 Fix texture selection affecting additional pixel in corners 2024-09-13 13:09:07 +02:00
JannisX11
79a7a74f6e Implement query.state_time 2024-09-12 23:57:59 +02:00
JannisX11
51632d9a6d Implement blend transition curves 2024-09-12 23:53:43 +02:00
JannisX11
d2615c8ff7 WIP blend transition curves 2024-09-12 21:46:38 +02:00
JannisX11
1db2c0e3ad WIP blend transition curve 2024-09-12 18:19:46 +02:00
JannisX11
33c69927a4 Fix selection system undo bug 2024-09-11 23:29:06 +02:00
JannisX11
adcbf80f83 Add reset vector option for sliders 2024-09-11 23:11:10 +02:00
JannisX11
5cedf21fca Prepare cullfaces for bedrock support
Fix java block format scenes being shifted down 8 pixels
2024-09-11 22:57:09 +02:00
JannisX11
3cc455c087 Fix onion skin "above" setting not working correctly before first changed 2024-09-11 18:40:05 +02:00
JannisX11
aa72ae8037 Add "Reveal Elements on Select" setting
Change "Default Preview Paste Behavior" name to "Viewport"
2024-09-10 19:49:38 +02:00
JannisX11
1694d0aae4 Hide outliner toggles in modes where they are not used 2024-09-10 19:04:55 +02:00
JannisX11
de65f00fc5 Allow switching source repository for scenes via console 2024-09-10 18:38:13 +02:00
JannisX11
1a46e5f381 Fix issue with onion skin view on non-animated textures 2024-09-08 18:22:51 +02:00
JannisX11
4e0a138797 Fix issues with onion skin options 2024-09-07 21:56:19 +02:00
JannisX11
a5c138b302 Merge branch 'master' into next 2024-09-07 21:24:08 +02:00
JannisX11
65e720a2e6 Fix beta issues 2024-09-07 21:14:25 +02:00
JannisX11
f178d9eedf Add setting to save view per tab 2024-09-07 18:40:03 +02:00
JannisX11
eabb845d5c Add fox mouth and eating display mode reference
Closes #2047
2024-09-07 14:06:30 +02:00
JannisX11
17909eca32 Fix an issue when loading textures for bedrock blocks from RP 2024-09-06 23:32:37 +02:00
JannisX11
b42fcebfe4 Fix layer opacity slider not updating when switching texture 2024-09-06 23:01:58 +02:00
JannisX11
1790b11d2b Add keybind variations for UV actions
Display keybind variation conflicts
2024-09-06 19:23:13 +02:00
JannisX11
60aea62f3e Add support for setting keybinding variations to unset
Add selection tool variations to select modifiers for operation mode
Add selection tool sub keybindings
2024-09-05 22:52:05 +02:00
JannisX11
452829f333 Fix textures not being recognized as animated 2024-09-05 17:48:29 +02:00
JannisX11
97fd6b2608 Highlight the selected entry in menus 2024-09-03 22:52:30 +02:00
JannisX11
60cee0c186 Highlight missing image textures when clicking
Improve style of missing file texture error
2024-09-03 22:35:21 +02:00
JannisX11
a516f396e1 Tiled and Onion Skinning view fixes and options 2024-09-02 21:06:33 +02:00
JannisX11
702cfb8cd2 Add ability to mousewheel on texture timeline 2024-09-02 21:06:04 +02:00
JannisX11
91000d50d7 Fix knife tool on cubes issues 2024-08-31 14:06:35 +02:00
JannisX11
b31ff76124 Fix ocean preview scene 2024-08-31 11:52:59 +02:00
JannisX11
f6e13674a5 Merge branch 'next' of https://github.com/JannisX11/blockbench into next 2024-08-30 19:51:17 +02:00
JannisX11
dfbe7ace21 Fix #2453 square texture not recognized as animated 2024-08-30 19:49:33 +02:00
JannisX11
596ef01379 Merge branch 'tiled-texture-view' into next 2024-08-30 19:40:49 +02:00
JannisX11
e2a5fc52fa Implement tiled and onion skin view in 2D editor 2024-08-30 19:40:02 +02:00
JannisX11
ac99a284f8 Updates and fixes to external image editor selector
Fix select box appearing empty initially
Fix #2419 unable to open bin executables on linux
2024-08-30 00:02:50 +02:00
JannisX11
22082baad9
Merge pull request #2386 from Azagwen/save_and_increment 2024-08-29 23:34:49 +02:00
JannisX11
24ea9f343d Incremental saving tweaks 2024-08-29 23:32:46 +02:00
JannisX11
7b94776a50 Outliner switch improvements
Add state in tooltip
Always display when export is disabled
Changed icon for export enabled
2024-08-28 20:43:17 +02:00
JannisX11
13e0d08571 Improve automatic animation loading 2024-08-28 19:40:03 +02:00
JannisX11
ab0187faac Double click resize lines to reset them to default 2024-08-28 18:41:58 +02:00
JannisX11
06930af8b6 Fix textures panel freezing on odd animation frame counts 2024-08-28 18:35:14 +02:00
JannisX11
0827cb6ea5 Add option to reload animations and animation controllers
Closes #2456
2024-08-27 23:27:24 +02:00
JannisX11
2a3cf3799f Fix #139 Preview for dropped item too high 2024-08-27 22:53:29 +02:00
JannisX11
897dc77615 Add setting for auto backup interval
Closes #2460
2024-08-27 22:00:50 +02:00
JannisX11
7e928b6a35 Allow setting two BarSelect options to the same key to toggle between them
Closes #2395
2024-08-26 21:44:55 +02:00
JannisX11
6e239b67e7 Finish keybinding variations implementation 2024-08-26 21:31:23 +02:00
JannisX11
b1eae24136 Fix undo issue when retargeting animators
Add Retarget Animators to menu
2024-08-26 00:35:00 +02:00
JannisX11
5247dfcb7c Upgrade icon
Fix potential error in template generator
2024-08-23 19:45:08 +02:00
JannisX11
d86d35e588 Fix #2451 Colour-adjustement tools behave incorrectly with Layers 2024-08-21 22:42:03 +02:00
JannisX11
20a831b360 Move brush preset form inputs to new toggle system
Add setFormToggles method on dialogs
2024-08-21 20:26:54 +02:00
JannisX11
529c7c728d Merge branch 'bedrock-display-settings' into next 2024-08-21 19:57:57 +02:00
JannisX11
7cb0ed87e3 Fix #2450 screenshot API uses special crop in display GUI slot
Fix #2446 Plugin base64 icons are rendered at the wrong size
2024-08-20 23:35:32 +02:00
JannisX11
103e9c86cd Fixed small timeline head width on mobile 2024-08-20 23:10:34 +02:00
JannisX11
91516e864e Add new property to control java cube shading properties 2024-08-20 22:45:16 +02:00
JannisX11
bd0a880a67 Add java block/item light emission property 2024-08-20 22:42:58 +02:00
JannisX11
404b232ebd Catch error when loading invalid plugin from file 2024-07-22 23:53:26 +02:00
JannisX11
7d065357c0 WIP transform gizmo support for bedrock display pivots 2024-07-17 00:08:07 +02:00
JannisX11
9daf941f11 Implement bedrock display rotation/scale pivot preview 2024-07-16 20:13:32 +02:00
JannisX11
4717482542 Add UI for bedrock display rotation/scale pivot 2024-07-15 23:34:11 +02:00
JannisX11
604827fbb0 Display mode: Disable mirroring on bedrock 2024-07-15 22:54:45 +02:00
JannisX11
35993c5da7 Option to expand/shrink texture selection 2024-07-15 01:12:06 +02:00
JannisX11
82c834661d Knife tool on cubes 2024-07-14 19:09:41 +02:00
JannisX11
846f382610 When searching, plugins are now no longer sorted into tabs 2024-07-13 13:40:13 +02:00
JannisX11
954e7d7658 Animation retargeting WIP
Unused animator validator check
2024-07-13 13:20:07 +02:00
JannisX11
e89e6549d7 Fix patched atob function for loading themes 2024-07-11 00:30:46 +02:00
JannisX11
2b71d43d25 Fix issue in atob causing issues with unicode in themes in web app 2024-07-08 23:11:57 +02:00
JannisX11
81d671ef7f Fixed edge case where auto fixing concave faces did not work 2024-07-06 20:37:27 +02:00
JannisX11
356beba675 FIx #2219 Reference image display outside of it's correspond view 2024-07-06 18:47:59 +02:00
JannisX11
e0e19c8b02 Fix unreleased issues
Fix texture UV size loading issue
Fix incorrect start screen section order
2024-07-06 00:01:54 +02:00
JannisX11
81be9b68be Fix #2390 using scroll bar closes menu 2024-07-03 21:44:45 +02:00
JannisX11
5d90a5a062 Fix #2401 Cuve face selection issue when selecting group
When selecting multiple cubes, inherit the face selection from the first selected cube
Tweak issue template to explain what format means
2024-07-03 21:36:44 +02:00
JannisX11
4d701548b2 Merge branch 'master' into patch 2024-07-03 19:50:29 +02:00
JannisX11
eaf3819063 Add setting to inherit parent color when creating element
Fix newly created cubes having inconsistent marker color
2024-07-02 23:34:53 +02:00
JannisX11
85b5b6ce3b Merge branch 'next' of https://github.com/JannisX11/blockbench into next 2024-07-02 21:39:15 +02:00
JannisX11
e68783eda0 Implement animation merging 2024-07-02 21:39:11 +02:00
JannisX11
cbfb37f766 Implement bedrock block item display settings 2024-06-29 15:16:10 +02:00
JannisX11
22e6b9c08e
Merge pull request #2333 from Azagwen/randomized_marker_colour_assignment_test
Added "Randomize Marker Color" option from #2210
2024-06-24 23:32:33 +02:00
JannisX11
64c5d51fd7
Merge pull request #2307 from SnaveSutit/next 2024-06-24 23:25:46 +02:00
JannisX11
193a3f6455 Action variation modifier system 2024-06-24 22:54:35 +02:00
JannisX11
e9e088d12b Select bar search field sticking to the top
Closes #2391
2024-06-23 14:10:49 +02:00
JannisX11
f34dfde120 Multi-select flipbook pages 2024-06-23 14:09:34 +02:00
JannisX11
e501d7b700 Improved theme selector
Add filter to allow desktop-only themes
Add icon to show where theme came from
Move theme author below theme name
Add Open In File Explorer option for theme files
2024-06-20 23:57:25 +02:00
JannisX11
ec17d96e83 Make texture generator async, add progress bar 2024-06-20 21:04:31 +02:00
JannisX11
92588a8037 Add dialog progress bar capability 2024-06-20 20:48:49 +02:00
JannisX11
4b2862af34 Fix pixel art thumbnails rendering blurry in tab overview 2024-06-16 23:20:22 +02:00
Aza
7bffb0f623 added comment 2024-06-16 18:57:30 +02:00
Aza
dd104c178a added basis for incremental Saving 2024-06-16 18:49:46 +02:00
JannisX11
7ee9fbef51 Add warnings for invalid per face UV values in optifine JEM
Closes #2381
2024-06-15 22:26:45 +02:00
Aza
d201be8906 fixed icon using Material Icons instead of FontAwesome 6 2024-06-15 22:02:35 +02:00
Aza
2793ef2848 simplify code in actions.js 2024-06-15 21:54:44 +02:00
JannisX11
5a297f9624 Combine face and box UV template generators
Fixes #1817
2024-06-15 21:31:20 +02:00
Aza
b99df21570 remove unused code in group.js 2024-06-15 21:11:41 +02:00
Aza
4ebd9534f6
Merge branch 'next' into randomized_marker_colour_assignment_test 2024-06-15 21:09:23 +02:00
Aza
90bb970409 convert Randomize Marker color into an action, changed name from previous "random marker color" name 2024-06-15 20:28:21 +02:00
JannisX11
8fce11654b Upgrade plugin loading
- Display plugin ID as location of error messages
- Isolate plugin contexts by default
2024-06-15 01:12:43 +02:00
JannisX11
ae59908f98 Remove bedrock UV rotation experimental toggle 2024-06-15 00:16:08 +02:00
JannisX11
5963f624f2 Add classes to improve theming 2024-06-15 00:12:20 +02:00
JannisX11
1167eb7544 Hide CSS editor if theme CSS is too large 2024-06-14 00:08:48 +02:00
JannisX11
e979d7a4a6 Fix missing color vars in theme thumbnails 2024-06-13 21:40:13 +02:00