Commit Graph

873 Commits

Author SHA1 Message Date
JannisX11
8a43a16f6b Fix Reset Layout not working with panel changes 2023-11-25 18:39:02 +01:00
JannisX11
5b684beb4a Fix hybrid menus not opening correctly 2023-11-24 21:29:35 +01:00
JannisX11
7f79e0a89f Add setting for moving selection with selection tool
Hide Element Fill Tool mode in 2D editor
2023-11-23 13:52:33 +01:00
JannisX11
0a594799cc Enable "Open in Blockbench" in web app 2023-11-23 13:29:29 +01:00
JannisX11
7965a500bf Save panel configurations per mode
Move image editor sidebar to the right by default
2023-11-23 00:22:33 +01:00
JannisX11
e41e8d4beb Add Image format screen
Rename Texture menu to Image
2023-11-20 19:47:03 +01:00
JannisX11
275d916024 Fix and improve copy pasting workflow 2023-11-19 17:33:05 +01:00
JannisX11
202255d83c Add color in rectangle selection tool
Add modifier to drag selections with equal aspect ratio
2023-11-19 15:35:15 +01:00
JannisX11
9105e666b4
Merge branch 'next' into pr/compatibility 2023-11-18 16:40:04 +01:00
JannisX11
1fb1c67f43 Add option to insert final newline
Closes #2086
2023-11-16 19:02:27 +01:00
JannisX11
19d1f36a10 Highlight line brush line in 2D editor
Fix pressing keys API when using multiple keys
Fix UV editor UV size text not clickable
2023-11-15 01:22:03 +01:00
JannisX11
f24ed2d900 Tooltip for swapping colors
Include painting with right mouse button as default in mouse keymap
Bump version
2023-11-12 17:35:39 +01:00
JannisX11
da72573875 Advanced screenshot and GIF custom parameters 2023-11-11 14:37:53 +01:00
JannisX11
5352bee157 Add togglable dialog form fields
Make color option in color generator optional
2023-11-11 00:20:51 +01:00
JannisX11
8002f335f4 Remove Sync Color feature, as tabs exist now 2023-11-10 17:43:08 +01:00
JannisX11
f8cf425d62 Implement secondary color 2023-11-10 17:39:11 +01:00
JannisX11
f119107a16 Avoid keybind conflicts between tools 2023-11-10 17:12:04 +01:00
JannisX11
3adbcb2ac1 Add cursor tooltips for more interactions 2023-11-10 00:46:53 +01:00
JannisX11
fd923371a3 Texture editing fixes 2023-11-09 23:24:38 +01:00
JannisX11
1f73dad356 Merge branch 'layers-new' into next 2023-11-09 22:02:51 +01:00
JannisX11
49e251cc39 Layer improvements 2023-11-05 20:16:41 +01:00
JannisX11
38825625b5 Add icons to import image dialog 2023-11-05 15:05:25 +01:00
JannisX11
1f0ed593e3 Add cursor tooltip API 2023-11-05 14:22:59 +01:00
JannisX11
236693aa43 Add option to bake IK
Fix detecging small keyframe values as molang
2023-11-04 22:36:28 +01:00
JannisX11
579fb5f2fa Sidebar width per mode 2023-11-04 14:59:23 +01:00
JannisX11
a5753c2c39 Merge branch 'next' into layers-new 2023-11-04 12:25:52 +01:00
JannisX11
8abf744639 Add plugin feature overview 2023-10-30 00:14:41 +01:00
JannisX11
70ed4887f4 Add advanced screenshot function 2023-10-28 01:36:35 +02:00
JannisX11
3ec6efe41e Improved dialog button bar CSS 2023-10-27 21:58:22 +02:00
JannisX11
d60585f46f Inverting texture selection
Texture selection improvements
2023-10-27 14:05:32 +02:00
JannisX11
da62906c94 Layer copying, pasting, and moving 2023-10-27 13:02:28 +02:00
JannisX11
ecf8c40cf0 Update icons 2023-10-22 20:44:45 +02:00
JannisX11
95b363479b Create shared action system 2023-10-22 19:20:24 +02:00
JannisX11
635ee169cd Selection tool basics WIP 2023-10-22 02:45:47 +02:00
JannisX11
5d7a3a911b Layers improvements 2023-10-21 15:30:06 +02:00
JannisX11
cd96582998 Layers MVP 2023-10-20 23:35:22 +02:00
JannisX11
fc9534c7d1 Merge branch 'patch' into next 2023-10-19 20:48:24 +02:00
JannisX11
89f5966a04 Fix issues with using nested menus on touch screens 2023-10-19 20:38:43 +02:00
JannisX11
5a0849330d Add plugin settings in plugin dialog
Adjust bedrock display setting to match in game angle
2023-10-16 21:40:20 +02:00
Ampflower
67235e6439
Browser compatibility fixes 2023-10-09 22:44:05 -05:00
JannisX11
139f6241dc Add setting and enable modded entity integer size by default 2023-09-30 20:33:27 +02:00
JannisX11
957fc7ded0 Add plugin page tabs and plugin info
Closes #2030
Also make mode tabs font larger
2023-09-30 14:25:35 +02:00
JannisX11
1264d1e4a0 Merge branch 'master' into next 2023-09-28 16:25:06 +02:00
JannisX11
687e5cc3d7 Merge branch 'java-animation-export' into next 2023-09-24 20:44:56 +02:00
JannisX11
5f09911074 Implement java animation exporter
Closes #1445
2023-09-24 20:44:39 +02:00
JannisX11
cba2c606a0 Change to linked textures in undo system
Undoing to a linked texture now keeps original if the file was overriden by more recent changes
2023-09-23 14:47:52 +02:00
JannisX11
63dbcf7055 Add animation onion skinning 2023-09-10 22:35:51 +02:00
JannisX11
f70d7da324 Apply mesh rotation feature 2023-09-09 12:38:51 +02:00
JannisX11
c07f9ad4ab Change title bar update code 2023-08-27 15:23:42 +02:00
JannisX11
7f3d92f46b Fix #1984 Mesh merge undo does not track hierarchy
Fix amend edit can undo other changes after error in function
Fix issue with loading backups
2023-08-27 13:54:12 +02:00
JannisX11
3e10905478 Merge branch 'master' into next 2023-08-27 11:50:05 +02:00
JannisX11
376a4f4778 Implement CDN mirror option 2023-08-27 11:49:42 +02:00
JannisX11
f914518f69 Fix #2003 Backup duplication 2023-08-20 10:33:48 +02:00
JannisX11
7157dcad89 Fix issue with loading new version plugins in the web app
Attempt to fix plugin settings deleting in rare cases
2023-08-15 12:17:47 +02:00
JannisX11
b7ce88e2da Add limit + improve performance of searchable menus 2023-08-15 12:05:21 +02:00
JannisX11
adf5d1ad7b Fix num slider sliding not working on touch screens 2023-08-12 15:45:21 +02:00
JannisX11
d6fe5b7120 Fix icon issues in action control 2023-08-12 11:44:25 +02:00
JannisX11
a523c4d8d9 Fix #1992 unchanged backups not persistent after second crash 2023-08-10 20:48:15 +02:00
JannisX11
45fe2a810b Fix menu navigation issue on touch devices 2023-08-07 00:42:40 +02:00
JannisX11
2d618f776a Add auto keyframe feature 2023-08-06 19:35:12 +02:00
JannisX11
419f4557f2 Fix issue with tab key in variable placeholder field
Optimize keybinding saving, fix potential error
2023-08-06 18:31:40 +02:00
JannisX11
9fce77c389 Fix #1970 issue drag and dropping skin file 2023-07-29 17:22:58 +02:00
JannisX11
650252a4b7 Add settings to toggle 2D and 3D brush cursor
Fix #1969 3D brush cursor visible in screenshots
2023-07-29 17:06:42 +02:00
JannisX11
4050753ff6 Fix file field in dialogs not clearing properly 2023-07-29 16:50:18 +02:00
JannisX11
465999c2df Update start screen for 4.8
Add mirror modeling tool to main toolbar
2023-07-25 20:43:54 +02:00
JannisX11
9c5b716414 Potentially fix #1510 slider issue 2023-07-25 14:44:16 +02:00
JannisX11
62e93940c6 Implement 4.8 splash screen slideshow 2023-07-24 00:42:46 +02:00
JannisX11
dcc729d3c1 Move copy paste selection with arrow keys
Closes #680
2023-07-20 22:54:42 +02:00
JannisX11
cb65ce4137 Fix "Show Grids" missing from View menu 2023-07-19 23:08:00 +02:00
JannisX11
7558bc09db Add fallback for customized toolbars that error on load
Fixes #1955
2023-07-16 17:13:34 +02:00
JannisX11
86b4bb720e Keep file name when importing skin
Fix issue with undoing texture edits in web app
2023-07-15 22:01:29 +02:00
JannisX11
c559aba202 Allow custom color for 3D brush outline 2023-07-11 23:56:14 +02:00
JannisX11
3b859e477d Re-center java block/item models when converting
Fix rotation issue when converting model with rotation axis restriction
Fix actions cannot be added to a menu without path
2023-07-10 21:18:12 +02:00
JannisX11
0f05c2784a Allow navigating UV editor + timeline with viewport pan key
Closes #1792
2023-07-09 23:06:39 +02:00
Jannis
81c2cecb3a Fix #1940 desktop only plugins with with URL query
Fix start screen slideshow not working on older browsers
2023-07-09 11:13:12 +02:00
Jannis
9f7fe3719d Fix #1891 Cannot add reference images in orthographic
Fix reference image error
2023-07-09 10:53:04 +02:00
JannisX11
6014ea0880 Add option to toggle all grids
Make camel skin presets compatible with Toggle Layer
2023-07-08 13:43:41 +02:00
JannisX11
df3c6e53a4 Reorganize timeline menu
Fix 3D brush outline not working with inflated cubes
Fix 3D brush offset in Java Block Item format
2023-07-07 15:27:37 +02:00
JannisX11
91bfca5d21 Add mirror modeling to edit menu
FIx missing translation for close dialog
Allow menus to be longer before becoming scrolling
2023-07-06 19:33:11 +02:00
JannisX11
5020dd3a56 Merge branch 'next' into preview-scenes-2 2023-07-04 20:12:19 +02:00
JannisX11
3b6f5be5da Fix numslider issue from last commit
Fix description of bedrock legacy export action
2023-07-02 22:37:17 +02:00
JannisX11
57e07ca183 Add action events 2023-07-02 11:41:26 +02:00
JannisX11
17e6be8227 Fix #1931 dialog file input reveals path in streamer mode 2023-07-02 11:17:56 +02:00
JannisX11
65757d2a2d Fix undoing mesh removing ignoring outliner position in some cases
Fix error in menus
Fix Share Model link dialog having unneccesary button
2023-06-30 19:21:26 +02:00
JannisX11
105d0214a1 Reduce jQuery usage in menu code 2023-06-30 00:33:06 +02:00
JannisX11
ada4cd6d69 Merge branch 'plugin-browser' into next 2023-06-29 21:53:54 +02:00
JannisX11
957608abe6 Merge branch 'master' into next 2023-06-27 22:11:00 +02:00
JannisX11
c8846339c5 Fix menus staying scrollable when they should not 2023-06-26 23:57:41 +02:00
JannisX11
96d9393690 Fix error on startup with action conditions
Fix 3D brush outline staying after unselecting brush
2023-06-26 17:06:40 +02:00
JannisX11
b34bb7c484 Setting to switch tools on double click 2023-06-25 11:40:53 +02:00
JannisX11
96c7927d80 Redesign plugin dialog 2023-06-23 10:20:29 +02:00
JannisX11
a2f4e325d9 Add dynamic icon vue component 2023-06-22 22:35:01 +02:00
JannisX11
bdbba87ada Action control: Add BarSelect support 2023-06-20 18:40:05 +02:00
JannisX11
85236bc487 Add menu groups 2023-06-20 18:31:29 +02:00
JannisX11
6f3647c883 Add menu group support 2023-06-20 14:28:07 +02:00
JannisX11
ffe9f45e18 WIP new preview scenes 2023-06-20 13:43:11 +02:00
JannisX11
d436595872 Add outliner search bar 2023-06-18 16:29:53 +02:00
JannisX11
b754f66003 Add backup browser 2023-06-17 23:41:07 +02:00
JannisX11
e9500e0ef8 Fix #1900 Resetting toolbar twice empties it 2023-06-07 19:22:03 +02:00
JannisX11
cf70df4f8e Update Vue
Fix vue template issues
2023-06-03 12:04:00 +02:00
JannisX11
3dfb4c8ccd Make toolbars work with actions directly instead of just IDs 2023-05-31 23:34:53 +02:00
JannisX11
78c27ebdf8 JSON indentation setting
Closes #1407
2023-05-31 21:36:50 +02:00
JannisX11
15a08bd642 Clear unused texture space feature 2023-05-28 15:13:00 +02:00
JannisX11
4260d6bb58 Merge branch 'master' into next 2023-05-28 12:14:50 +02:00
JannisX11
64caffaa28 Fix upable to paint in 2D editor
Fix hover issue with menu item side menu
2023-05-27 20:53:54 +02:00
JannisX11
2013208317 Add timeline menu to menu bar 2023-05-26 23:51:08 +02:00
JannisX11
0b124dc8a0 Add option to duplicate texture 2023-05-26 23:47:52 +02:00
JannisX11
150ae9ee9b Add Switch Face Crease button 2023-05-26 10:36:17 +02:00
JannisX11
cef41276de Improve mesh editing performance
Change cuboid mesh preset name to cuboid from cube
Fix switching to paint mode de-syncing view mode selector
2023-05-25 21:48:06 +02:00
JannisX11
f79bbb4bea Fix dialog methods using jQuery events 2023-05-16 19:29:38 +02:00
JannisX11
ad2fd38acd Improve long menu overflow
Force to lose WebGL context after deleting preview
2023-05-16 19:14:08 +02:00
JannisX11
d96c9daa4b Add Reset Layout to help menu
Make Reset Layout unfold panels
2023-05-12 22:11:56 +02:00
JannisX11
06af54e962 Split screen layouts replacing quad view 2023-05-10 23:24:46 +02:00
JannisX11
1806f0e4fe Fix actions not being deleted from toolbars when toolbar hidden 2023-05-09 23:30:08 +02:00
JannisX11
52550a9ef9 Option to hide selection outlines in paint mode
Closes #1869
2023-05-06 14:57:32 +02:00
JannisX11
da328a0751 4.7.2 [ci-build] 2023-04-30 23:03:47 +02:00
JannisX11
b8212ae763 Merge branch 'next' of https://github.com/JannisX11/blockbench into next 2023-04-27 23:08:18 +02:00
JannisX11
0b9c2f027a Fix reference images being selectable through model 2023-04-27 19:36:33 +02:00
JannisX11
5e1ade0de2 Fix actions not being removed from kybind list 2023-04-23 11:36:03 +02:00
JannisX11
d36d8c4a6e Fix #1839 can delete reference images while properties are open
Fix missing lang string in reference image dialog
2023-04-21 17:06:43 +02:00
AaronWoodward
b1b7223c81 PR Feedback 2023-04-20 22:50:19 -07:00
AaronWoodward
ee25fae85f Adding axis-independent stretching (like inflate but multiplicative) 2023-04-20 22:50:05 -07:00
JannisX11
039ff972b6 Fix startup issue after adding certain actions to toolbars 2023-04-18 23:28:56 +02:00
JannisX11
3d87c1f778 Fix options not getting added to empty sub menus 2023-04-18 18:41:44 +02:00
JannisX11
20315bf016 Mobile app hotfix for touch events 2023-04-17 22:10:08 +02:00
JannisX11
72c9e93f99 Label FBX Binary as experimental 2023-04-17 17:58:26 +02:00
JannisX11
50cbb4b88c Fix mesh undo issues 2023-04-17 15:02:43 +02:00
JannisX11
6907ebeecc Fix inverted normals when deleting vertices
Remove shadow from floating reference images
2023-04-17 13:51:18 +02:00
JannisX11
5d4b65df92 Implement splash art slideshow & new splash arts 2023-04-16 23:48:32 +02:00
JannisX11
df37dc7bc3 Fix sketchfab upload of glTF file wrong export settings
Fix Sketchfab access token not getting saved by default
Add tooltips to dialog share text buttons
Fix default export settings issue
2023-04-15 17:10:29 +02:00
JannisX11
13f01baba2 Fix panel snap highlight below viewport not visible
Fix dragging panel is possible with middle or right mouse button
2023-04-14 22:05:18 +02:00
JannisX11
5c8cb02640 Improve prism editor autocomplete
Allow tab editing in prism editors with tag capture_tab_key
2023-04-13 18:15:55 +02:00
JannisX11
7752443f6b Add Round Value feature to numeric sliders
Remove proportional editing from toolbar by default (it's a niche tool for Blockbench style)
2023-04-11 20:22:49 +02:00
JannisX11
db6ba49884 Fix resize line dragging with pen
#623
2023-04-10 13:34:55 +02:00
JannisX11
40764f8234 Improved GIF recorder
Fix GIF flickering issue
2023-04-09 01:17:46 +02:00
JannisX11
de3b54bee3 Invert color palette slider scroll direction 2023-04-08 16:30:39 +02:00
JannisX11
ceab756bf6 Fix angle dialogs not opening 2023-04-07 22:14:44 +02:00
JannisX11
7795011fd4 Add option to configure 2D mirror painting center 2023-04-07 21:24:13 +02:00
JannisX11
8cd1ec1e07 Fix Reset Layout not working with new panel system 2023-04-07 14:44:32 +02:00
JannisX11
fac7c26b33 Better feedback for JSON errors in dialog
Include sub keybindings in keybinding search results
2023-04-05 21:32:08 +02:00
JannisX11
e351582468 Implement new numeric input in more places 2023-04-04 20:16:51 +02:00
JannisX11
4d0a5926c8
Merge pull request #1803 from MrKinau/master
Fix: Menu won't close after deselecting it
2023-04-01 21:57:02 +02:00
JannisX11
7128d69f74 Fix #1804 Centering view on empty project corrupts view
Reset Zoom on UV editor now also resets position
2023-04-01 19:29:14 +02:00
MrKinau
af3cfbdc55 fix close menu after clicking on selected menu bar item 2023-03-31 08:55:06 +02:00
JannisX11
4bd1563d22 Add toolbar conditions 2023-03-30 20:26:37 +02:00
JannisX11
2eb3ea0bf9 WIP attachable display mode 2023-03-23 00:34:08 +01:00
JannisX11
712a7849ef Fix plugin documentation link 2023-03-21 00:06:21 +01:00
JannisX11
4fd20c310c Add setting for always showing splash art 2023-03-20 23:56:39 +01:00
JannisX11
6d60649e0c Implement "once" listener
Closes #1656
Add EventSystem super class
Refactor util file
2023-03-19 21:36:43 +01:00
JannisX11
84562b4edd Merge branch 'backgrounds' into next 2023-03-19 18:17:02 +01:00