Commit Graph

256 Commits

Author SHA1 Message Date
JannisX11
acfdf84d24 Fix dialog closing issues 2021-06-13 12:35:48 +02:00
JannisX11
7edde18129 Fix UI issues in animated texture timeline 2021-06-12 17:45:55 +02:00
JannisX11
cbad2bd4b9 Add axolotl skin preset
Generate box UV templates on planes with only one side
Improve skin preset dialog
2021-06-12 17:20:36 +02:00
JannisX11
c156c049c2 Merge branch 'colorpicker' into next 2021-06-12 16:13:00 +02:00
JannisX11
ca97a592fc Add plugin option to require loading before opening model
Re-arrange glTF export option
2021-06-11 16:31:30 +02:00
JannisX11
fb5c3e9203 Merge branch 'history' into next 2021-06-09 13:30:17 +02:00
JannisX11
a0104271cb Make zoom keys work in preview and timeline 2021-06-08 20:05:43 +02:00
JannisX11
395b94f662 Fix issue with switching tools while using transform gizmo 2021-06-06 09:52:17 +02:00
JannisX11
bcbfc8eb76 Rename undo labels 2021-06-06 09:28:22 +02:00
JannisX11
f96e207d59 Implement edit history window 2021-06-01 21:08:41 +02:00
JannisX11
57491792b2 Add help icons to dialog forms
Create descriptions for template generator dialog
Allow reloading with dev tools open
2021-06-01 17:31:36 +02:00
JannisX11
c71eadec2c Disable vertex snap scale mode in modded entity
Closes #840
2021-05-30 18:34:31 +02:00
JannisX11
fdcba89bb0 Add gradient tool
Closes #615
2021-05-30 14:38:09 +02:00
JannisX11
5d5c763fdf Add menu to use modifier keys on mobile 2021-05-28 23:42:35 +02:00
JannisX11
4818a0c385 Update wintersky to fix particle orientation issue 2021-05-24 15:59:45 +02:00
JannisX11
a4466bc9c5 Add API to highlight items inside menus 2021-05-22 20:19:41 +02:00
JannisX11
2800c2fa48 Improve dialog buttons API 2021-05-21 23:48:39 +02:00
JannisX11
a72d75de78 Option to display timecodes as frame number 2021-05-19 22:01:30 +02:00
JannisX11
7b4ce2635f Add GIF recorder background color option 2021-05-17 22:29:55 +02:00
JannisX11
4803d7efd9 Merge branch 'master' into next 2021-05-12 20:17:57 +02:00
JannisX11
7d44a559fa Add bi-directional resizing by holding Alt
Closes #887
2021-05-12 20:16:36 +02:00
JannisX11
bc6c6445ad Add option to individually reset theme colors 2021-05-09 18:31:33 +02:00
JannisX11
3ed3511af8 Tab bar: add tab sorting 2021-05-08 16:52:49 +02:00
JannisX11
ca0b1d6377 Merge branch 'master' into tabs 2021-05-08 11:50:19 +02:00
JannisX11
ae235bb588 Add flip animation feature 2021-05-07 18:31:26 +02:00
JannisX11
b7075be6c3 Add solid view mode 2021-05-07 15:57:24 +02:00
JannisX11
897ecc3319 Animation sample rate 2021-05-05 20:38:19 +02:00
JannisX11
60d6096b3f Implement screen color picker 2021-05-05 20:19:48 +02:00
JannisX11
c9b6275d16 Initial tab bar implementation 2021-05-05 13:54:41 +02:00
JannisX11
5b51db0583 Import and export keymaps 2021-04-25 19:40:15 +02:00
JannisX11
5f4fb00f08 Import/export settings 2021-04-25 18:21:46 +02:00
JannisX11
f540392626 Update workbox, add manual cache clearing 2021-04-14 21:19:31 +02:00
JannisX11
12a997d277 Sidebar slide to hide 2021-04-11 13:15:21 +02:00
JannisX11
1d7b70b483 Fix issue with centering wide dialogs 2021-03-18 22:15:54 +01:00
JannisX11
335eef8435 Add copy paste menu to input elements 2021-03-10 19:25:56 +01:00
JannisX11
30dd7b8ab3 Fix mobile input issues
Scrolling issue in theme picker
Text input issue in action control
2021-03-10 16:18:40 +01:00
JannisX11
98c3ccbd6e Fix issues with saving files in web app
Fix several web app UI details
2021-03-10 13:05:44 +01:00
JannisX11
ce6ba0e178 Bump version to 3.8.1
Fix dialog texture import
Fix piglin skin model
2021-03-08 22:42:06 +01:00
JannisX11
7be6eca989 Fix touch screen navigation issues 2021-03-08 21:33:56 +01:00
JannisX11
badea93afb Fix animation list overflow
Fix panel folding button visible in mobile layout
2021-03-08 17:50:59 +01:00
JannisX11
ba59067bc8 Fix issue where settings could not be saved
this caused a bug where models could not be opened in the web app
2021-03-08 17:35:03 +01:00
JannisX11
c0c5d2a002 Fix actions in toolbars not working 2021-03-08 17:05:44 +01:00
JannisX11
874645678a Don't reset toolbars after update
Enable checkerboard backgrounds by default
2021-03-05 12:54:15 +01:00
JannisX11
7756f8c83d Fix #817 texture gets unselected when running undo 2021-03-04 15:02:04 +01:00
JannisX11
f183e66209 Add Camera Near Plane setting 2021-03-04 14:22:12 +01:00
JannisX11
0beeed5c67 Add hidden tools info text in toolbar dialog
Fix #830 Texture turns white when importing project with same texture
Improve performance
2021-03-04 14:06:39 +01:00
JannisX11
842ddd621e Restructure template generator dialog
Fix #831 inconsistent panel folding gap
2021-03-02 22:24:23 +01:00
JannisX11
6d0347c242 Fix #834 theme color selector issue 2021-03-01 19:56:14 +01:00
JannisX11
7c7eb4d0c7 Improve menu key navigation
Add maskable PWA icon
2021-03-01 19:38:10 +01:00
JannisX11
669d7d2326 Fix #832 number slider offset issue
Fix single discontinuous scale keyframe getting exported without timecode
2021-02-28 23:38:39 +01:00
JannisX11
6a8b955afe Merge branch 'merging' into 3.8 2021-02-28 15:59:26 +01:00
JannisX11
8f6cae31f1 Add toast notification API
Use toast notification for background positioning, closes #674
2021-02-28 12:51:15 +01:00
JannisX11
772e556ece Optimize undo tracking with keyframes
Fix auto scrolling to animator in timeline
Tabbing through inputs now auto selects the content
Small design tweaks
2021-02-27 15:38:49 +01:00
JannisX11
74c8ef8402 Fix edit sessions not working in webapp
Edit sessions now run over https
Fix issue with toggles and linked settings
Background rendering now respects mouse hovering over preview
2021-02-25 22:18:34 +01:00
JannisX11
c14467da21 Merge branch 'sharing' into 3.8 2021-02-24 18:02:43 +01:00
JannisX11
57643fc6f3 Merge branch 'pwa' into 3.8 2021-02-21 22:09:32 +01:00
JannisX11
87cb18230f Merge texture generator dialogs into one 2021-02-21 10:49:21 +01:00
JannisX11
5a0ebdbeae Merge branch '3.8' into merging 2021-02-20 13:21:46 +01:00
JannisX11
3fd7de3a73 Make dialog search bar a component 2021-02-20 13:21:11 +01:00
JannisX11
042e3c7e75 Keybinding tweaks
Write all default keybindings as char
Remove some default keybindings
2021-02-20 11:58:53 +01:00
JannisX11
8aa2c5ba26 Final tweaks to mobile outliner optimization
closes #782
2021-02-20 10:31:36 +01:00
JannisX11
3df72d2f36 Toggling projection mode now keeps zoom
Side views now keep their target positoin and zoom, closes #813
2021-02-20 00:02:56 +01:00
JannisX11
2c04d534a2 Improve startup time 2021-02-19 22:10:56 +01:00
JannisX11
102a424c9a Improve dialog API
redo plugin dialog
Fixes #827
2021-02-19 22:10:47 +01:00
JannisX11
c3e475714b Prevent outliner dragging when editing names 2021-02-14 23:32:49 +01:00
JannisX11
dbc5dedd31 Add action to export minecraft skins from file menu 2021-02-13 14:00:26 +01:00
JannisX11
62e2625744 Refactor action control, support toggles 2021-02-10 14:05:25 +01:00
JannisX11
1712de1777 Merge branch '3.8' into pwa 2021-02-09 22:28:24 +01:00
JannisX11
e64c65f4b2 Create language bundle 2021-02-09 22:26:52 +01:00
JannisX11
4527dc636e Interface fixes
Increase left sidebar default width
2021-02-05 21:51:04 +01:00
JannisX11
fb838a766f Improve gimbal controls 2021-02-04 17:20:01 +01:00
JannisX11
9c7e64e381 Merge branch '3.8' into merging 2021-02-01 19:58:14 +01:00
JannisX11
28034789df Integrate null objects 2021-01-31 20:31:45 +01:00
JannisX11
7d65c78b43 More performance improvements 2021-01-31 12:51:10 +01:00
JannisX11
bb5b7b4284 Performance improvements by reducing use of jQuery 2021-01-31 00:12:53 +01:00
JannisX11
5bff78fa71 Rename NonGroup > OutlinerElement > Outliner Node 2021-01-30 22:41:24 +01:00
JannisX11
971327c5ff Redo outliner dragging + sorting 2021-01-30 22:30:34 +01:00
JannisX11
6471dd6a50 Add Blockbench.isTouch property
Fix issue with copying keyframes
2021-01-30 15:18:45 +01:00
JannisX11
3847ad1534 Add Background Rendering setting
Hook animation updates into main render loop
2021-01-27 19:44:30 +01:00
JannisX11
bd86a92192 Add animation import action to toolbar 2021-01-27 13:57:35 +01:00
JannisX11
7503fcb7d2 Allow custom options for creating menu-bar menus 2021-01-26 22:46:17 +01:00
JannisX11
b05b7af9b3 Move status bar code to interface file 2021-01-24 14:39:53 +01:00
JannisX11
bcc651e2dd Fix interface on mobile
Rename sketchfab upload action
2021-01-24 12:35:13 +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
b8939212f8 Add timeline graph editor switch as toggle
Fix issue with onUpdateTo
Improve dragging in timeline
2021-01-24 00:09:44 +01:00
JannisX11
8ca8351729 Add "onUpdateTo Version" system 2021-01-23 23:24:14 +01:00
JannisX11
7e64a11848 Convert explode skin view action to toggle
Fix issue with file input in dialog form
2021-01-23 22:49:21 +01:00
JannisX11
7e1cc3a856 Add toggles 2021-01-23 12:22:05 +01:00
JannisX11
9b55ed47e7 Checkbox icon for wireframe toggle 2021-01-22 21:31:57 +01:00
JannisX11
f182d199bc Fix issue with special characters in dialogs 2021-01-19 17:58:53 +01:00
JannisX11
0e1098eae7 Fix motion trail updating multiple animations incorrectly
Improve keybind recording
2021-01-16 21:43:36 +01:00
JannisX11
8f42f3a277 Add buttons to fold panels 2021-01-13 00:18:36 +01:00
JannisX11
661563e1f3 Fix menu overflow 2021-01-10 23:57:55 +01:00
JannisX11
51d4a9bd3a Fix issue with dialog lines 2021-01-10 22:44:34 +01:00
JannisX11
df0c1ae0f2 Merge branch 'master' into 3.8 2021-01-10 22:15:59 +01:00
JannisX11
9926202d28 Add action to explode skin model
closes #795
2021-01-10 22:13:32 +01:00
JannisX11
612eb25111 Add separate snapping setting for ctrl + shift
Closes #657
2021-01-10 15:44:13 +01:00
JannisX11
4260c659b8 Add sidebar toggle feature 2021-01-09 18:33:42 +01:00
JannisX11
aaf97b6554 Merge branch '3.8' of https://github.com/JannisX11/blockbench into 3.8 2021-01-09 14:57:04 +01:00
JannisX11
00a93524c4 Set interface scale in settings 2021-01-09 14:56:57 +01:00