JannisX11
85ed83d4eb
Fix plugin details tab issues
2024-01-20 13:31:34 +01:00
JannisX11
c0686690d2
Update generic format target list
...
Fix bedrock legacy attachables switching to unavailable preview mode
2024-01-16 21:36:36 +01:00
JannisX11
aadc6ec26b
Calculate snap UV to pixels in texture space
2024-01-14 23:35:39 +01:00
JannisX11
0395698f14
Add video support in reference images
...
Sync video reference images with animation timeline
Closes #1482
Fix reference image reload bug
2024-01-12 21:51:37 +01:00
JannisX11
232e691b8a
Sync .bbmodel file name with project name
...
Fix file name inconsistencies
Disable file name of saved file being editable
Closes #2164
2024-01-12 18:38:44 +01:00
JannisX11
085ecdae63
Fix mesh viewport menu acting like outliner menu
2024-01-12 09:43:49 +01:00
Ewan Howell
e95fec1a6c
Merge branch 'JannisX11:master' into master
2024-01-10 11:03:40 +00:00
JannisX11
16a7f80eff
Add setting for image editor pixel grid size
2024-01-08 20:34:43 +01:00
JannisX11
4bf35af947
Change timeline marker icon
2024-01-07 13:13:49 +01:00
JannisX11
bc10eb96c0
Add Change Animation Speed Option
2024-01-07 13:07:28 +01:00
JannisX11
842eb413be
Plugin deprecation warnings
2024-01-07 11:53:32 +01:00
JannisX11
9c7b0a644d
Merge branch 'master' into next
2024-01-07 11:35:43 +01:00
JannisX11
2ead0bc80d
Fix clicking on 2D editor scrollbar counting as paint
2024-01-03 22:04:24 +01:00
JannisX11
97a7148391
Merge branch 'patch'
2024-01-03 21:41:06 +01:00
JannisX11
3f42c705a3
Don't mirror elements that are locked
2024-01-03 19:40:39 +01:00
JannisX11
be9abef38e
Slim skins now work correctly on reference models
...
FIxes #2037
2024-01-03 19:34:47 +01:00
JannisX11
932ab3f9bf
Fix creating face not deleting duplicate edges
...
Fix unable to extrude single uncorrected vertex
2024-01-03 18:47:58 +01:00
JannisX11
32bfa3273f
Fix #2045 OBJ mtl export can have incorrect texture file name
2024-01-02 23:22:43 +01:00
JannisX11
2a2134c85c
Make selecting vertices+edges on touch screens easier
...
Closes #2153
2024-01-02 23:07:22 +01:00
JannisX11
52139ea37f
Fix #2172 Center View on Selection no longer works for UVs
2024-01-02 21:57:12 +01:00
Jannis
3790f00acc
Fix export property not saved on meshes
...
Fix export property ignored when exporting skinned mesh as glTF
2024-01-01 20:14:23 +01:00
Jannis
eaa1fe416e
Fix #2159 Cannot use multiple modifier keys for keybind on Mac
2024-01-01 18:12:56 +01:00
JannisX11
5d56df3469
Fix UV matching when merging projects
2023-12-29 23:57:08 +01:00
JannisX11
e966dfd9c0
Fix Face Properties tint UI not updating correctly
2023-12-29 13:55:11 +01:00
JannisX11
12ed1888e6
Auto select all before generating template with no elements selected
2023-12-28 21:30:05 +01:00
JannisX11
7cd95a18e0
Fix issue with scaling groups
2023-12-28 21:19:12 +01:00
JannisX11
21fa8f6615
Fix #2165 back texture on flat cubes does not appear in regenerated template
2023-12-28 18:37:39 +01:00
JannisX11
a33d4548c8
Add paste option to outliner context menu
2023-12-28 18:26:10 +01:00
JannisX11
f6cd774f8b
Fix cubes not syncing correctly across edit sessions
2023-12-28 00:00:46 +01:00
JannisX11
f2214931d4
Fix dblclick on amend edit menu selecting reference image
2023-12-21 22:51:48 +01:00
JannisX11
e2fa88246a
Add back support for older iOS versions
...
Add new molang validation for ")("
2023-12-21 14:43:01 +01:00
JannisX11
3a3fe288b6
Limit OBJ importer face vertex count to 4
2023-12-21 00:39:42 +01:00
JannisX11
813da3fe41
Fix deleting texture not working when mesh part is selected
2023-12-20 23:50:10 +01:00
JannisX11
4d9d056221
Stop possibility of most material icons being google translated
2023-12-19 23:00:51 +01:00
JannisX11
c891ca0652
Revert bedrock entity overriding change
...
(It created duplicates on model ID change)
2023-12-16 17:34:22 +01:00
JannisX11
dd9f2c975a
Fix texture not marked as internal after editing layers
2023-12-16 14:10:50 +01:00
JannisX11
124dd86405
Fix top/bottom slot panels in image editor
...
Allow model merging in new bedrock format
2023-12-16 13:20:16 +01:00
JannisX11
acd048022b
Fix layer resize handles not working with UV overlay enabled
2023-12-15 21:16:27 +01:00
JannisX11
9c9d45a47d
Copy pasting tweaks
...
Fix issue with duplicating texture selection
2023-12-15 21:12:27 +01:00
JannisX11
49637d2b12
Fix #2149 Cannot click on input box in dialog file picker
2023-12-14 23:30:37 +01:00
JannisX11
00fa0d645c
Fix reference appearing behind 2D editor by default
2023-12-14 23:23:39 +01:00
JannisX11
bfa267f270
Replace system dialogs with internal dialogs
2023-12-14 23:06:26 +01:00
JannisX11
0919b148e1
Merge branch 'patch' into next
2023-12-14 22:29:21 +01:00
JannisX11
7f64f7abc7
Fix #2124 Converting cube to mesh changes rotation
2023-12-14 00:01:53 +01:00
JannisX11
09ba9fd547
Add new bat skin model
...
Support variants for skin models
2023-12-13 18:11:26 +01:00
JannisX11
75ba67c84c
Per texture UV workflow improvements
2023-12-13 14:45:30 +01:00
JannisX11
08d86dfd79
Add bedrock attachable preview support for nested binding
...
Add new globals
Fix error in bbmodel merging
2023-12-13 14:21:26 +01:00
JannisX11
6ab3c53e56
Fix typo in shared actions
2023-12-10 11:46:53 +01:00
JannisX11
924688f7e9
Fix texture resizing issue with per texture UV size
2023-12-09 21:04:56 +01:00
JannisX11
ec49a12a36
Fix layer changes not marking texture as internal
2023-12-09 13:08:36 +01:00
JannisX11
11b4e05631
Fix mobile panels displaying when not selected
...
Fix unable to select animations on mobile
2023-12-08 12:51:45 +01:00
JannisX11
0117ba5528
Fix mobile color picker size issue
2023-12-07 23:52:23 +01:00
JannisX11
d1c4a97255
Fix double panel issue in mobile layout
2023-12-07 22:59:45 +01:00
JannisX11
ac973a6896
Fix visual issue in Predicate editor
2023-12-07 22:51:11 +01:00
JannisX11
0bb1cfaa99
Fix issue with brush blend modes at full opacity
2023-12-06 18:29:53 +01:00
JannisX11
ed85a4a67a
Rewrite new image project dialog
...
Fix #2142 stretched image size
Fix missing image when canceling dialog
Fix "toggle all grids" icon
2023-12-06 18:06:29 +01:00
JannisX11
28803d06b3
Don't save bezier data in non bezier keyframes in bbmodel
2023-12-06 17:36:11 +01:00
JannisX11
d5bf608e69
Hide removed cube faces
...
Exclude removed cube faces from UV selection frame
Closes #2135
2023-12-04 16:59:46 +01:00
JannisX11
8a59fe2fda
Fix onion skinning memory leak
2023-12-04 16:49:50 +01:00
JannisX11
a16c981b14
Fix issue with moving layer outside of canvas
2023-12-04 16:34:59 +01:00
JannisX11
fded5cd3f7
Fix #2133 issue when generating templates
...
Fix UV resolution changing when converting projects
Fix missing option to disable color when appending to template
2023-12-04 14:51:48 +01:00
JannisX11
60162a1278
Fix UV editor navigation issue on Firefox + iOS
2023-12-04 14:22:04 +01:00
JannisX11
6ec92092d9
Fix settings profile issue with removed settings
...
Fix timeline scrolling CSS issue
2023-12-04 13:27:56 +01:00
JannisX11
57d23d6455
Fix issue with brushes restricting to cube faces
2023-12-04 11:05:31 +01:00
Ewan Howell
010a9341ae
fix setProgress and setStatusBarText
2023-12-03 23:36:00 +00:00
Ewan Howell
19254657f1
fix
2023-12-03 22:46:54 +00:00
Ewan Howell
47c9f772bd
update onconfirm to work with updated forms
2023-12-03 22:45:56 +00:00
JannisX11
5eda6f9477
Respect texture animation when pasting image sections
2023-12-03 23:17:30 +01:00
JannisX11
0bcfcd7a0c
Fix pixel grid on box UV generic models
2023-12-03 21:11:16 +01:00
JannisX11
e354751f59
Update bbmodel format version to reflect per texture UV
2023-12-03 21:10:59 +01:00
JannisX11
c73ebd7ebf
Fix #2129 Hybrid menus close when cursor passes over menu separator
...
Fix hybrid menu icon updating incorrectly in nested menus
2023-12-03 20:53:41 +01:00
JannisX11
81e36dfc2e
Fix #2132 issue with UV preview
2023-12-03 20:36:57 +01:00
JannisX11
3d5f11e88b
Fix UV export in OBJ and Collada exporter
2023-12-03 20:27:09 +01:00
Ewan Howell
7294d349a0
say selected format in status bar
2023-12-03 16:00:10 +00:00
Ewan Howell
1a3132f584
Fix indentation
2023-12-03 14:39:05 +00:00
Ewan Howell
32720c3702
Separate GIF formats from code
...
Should allow plugins to add their own GIF recorder formats
2023-12-03 14:37:31 +00:00
JannisX11
7a7fd52a77
Fix round color picker creating too many color history entries
...
Fix #2121 line brush preview not disappearing when releasing shift outside of window
Fix #2123 Highlight Brush line drawn from arbitrary position before having painted
Fix incorrect category for layer crop keybind
2023-12-03 12:33:44 +01:00
JannisX11
0abdf2d366
Fix cropping texture to selection
2023-12-02 14:52:00 +01:00
JannisX11
ad295bb36a
Final tweaks
2023-12-02 14:44:18 +01:00
JannisX11
8045e8a937
Make texture selection system compatible with animated textures
...
Fix UV editor stretch when switching to empty tab
2023-12-01 20:59:26 +01:00
JannisX11
095ccafb20
Merge branch 'patch'
2023-12-01 20:11:20 +01:00
JannisX11
59c45890bf
Draw rectangle around UV selection
2023-12-01 11:53:52 +01:00
JannisX11
09549458c4
Correct UV editor size on mobile
2023-11-30 21:36:23 +01:00
JannisX11
be39e6af41
Fix #2118 Undo in new image project deletes the image
...
Tab bar CSS improvements
2023-11-30 18:12:31 +01:00
JannisX11
272a3485e0
Fix #2114 UV size label does not update
2023-11-29 11:11:34 +01:00
JannisX11
dd8e8eb372
Use standardized system for outliner type icons
...
Closes #2019
2023-11-28 20:52:23 +01:00
JannisX11
315c2b449c
Add selective onion skinning
2023-11-28 18:34:56 +01:00
JannisX11
78d8c2a973
Add new onion skinning type
...
Add 20th animation preset
2023-11-28 18:23:39 +01:00
JannisX11
2b9274b522
Add 4.9 splash art
2023-11-28 17:22:18 +01:00
JannisX11
640238ae76
Increase timeline margin after last keyframe
...
Add fallback for folded panels on mobile
2023-11-27 23:47:28 +01:00
JannisX11
278da5bca8
Add layer selecting via move layer tool
...
Add layer crop tool
Display layer dimensions in properties window
Fix layer expanding issue
2023-11-27 23:19:00 +01:00
JannisX11
0953ba696a
Add layer pasting
...
Insert new layers above selected layer
Fix screen color picker issue
2023-11-27 22:36:15 +01:00
JannisX11
8a43a16f6b
Fix Reset Layout not working with panel changes
2023-11-25 18:39:02 +01:00
JannisX11
1fd58f2d17
Disable layers after using selection tool
2023-11-25 18:02:47 +01:00
JannisX11
da8b522ac2
Texturing fixes
...
Fix issue with selection tool
Fix template generator for Minecraft skins
Fix UV editor scrolling to bottom right corner when switching modes
Fix converting single texture project sometimes not applying the correct texture
2023-11-25 13:55:27 +01:00
JannisX11
0fb78ab458
Painting performance improvements
...
Disable scroll bar on start screen file names
2023-11-24 23:21:08 +01:00
JannisX11
6a2679578e
Fix #2108 Pasting keyframe over other deletes original kf
2023-11-24 23:20:07 +01:00
JannisX11
5b684beb4a
Fix hybrid menus not opening correctly
2023-11-24 21:29:35 +01:00
JannisX11
ac1a2f7c7a
Allow moving layer when not clicking within selection
2023-11-24 21:17:50 +01:00
JannisX11
398c2cdf0d
Fix Crop Texture To Selection
2023-11-23 23:40:02 +01:00
JannisX11
2b630e2914
Make painting with large brushes faster
2023-11-23 22:50:27 +01:00
JannisX11
ee31beee0f
Add option to discard local texture changes
2023-11-23 21:49:15 +01:00
JannisX11
9bf93f361c
Merge pull request #2032 from Steelsmasher/Steelsmasherpatch-1
...
Remove trailing space from map_Kd property
2023-11-23 17:12:38 +01:00
JannisX11
c08e0c3d6d
Merge pull request #2028 from farfalk/next-area-select-over-model-fix
...
Area selection over model fix
2023-11-23 17:12:00 +01:00
JannisX11
11e4302c88
Fix reference image error
2023-11-23 16:53:56 +01:00
JannisX11
ffea477755
Fix mesh mirror modeling issues
2023-11-23 16:47: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
7a6ed15caa
Fix painting and navigation with left mouse button
2023-11-23 13:39:56 +01:00
JannisX11
0a594799cc
Enable "Open in Blockbench" in web app
2023-11-23 13:29:29 +01:00
JannisX11
d4ac02f4d6
Allow custom repository and bug tracker links for plugins
2023-11-23 13:19:31 +01:00
JannisX11
5fa191200f
Rename Textures panel to Images in image editor
2023-11-23 00:22:54 +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
a3bff53c6e
Fix timeline channel heads lagging behind on some devices
...
Fix overflow of panel list with some custom themes
2023-11-22 20:12:48 +01:00
JannisX11
96fe2f4b75
Fix #2081 duplicating faces in mirror modeling
2023-11-21 19:59:19 +01:00
JannisX11
f339efe9fe
Fix template generator issues
2023-11-21 19:13:54 +01:00
JannisX11
4665122d69
Fix #2104 slow draw speed on complex meshes
2023-11-20 23:34:23 +01:00
JannisX11
5842e73c91
Restore chosen selection operation mode after pressing modifier key
...
Closes #2103
2023-11-20 23:02:58 +01:00
JannisX11
5340576196
Add toggle for UV overlay in edit mode
2023-11-20 21:13:30 +01:00
JannisX11
7425b2c8b4
Add texture multi selection
2023-11-20 20:39:14 +01:00
JannisX11
92b0d4664b
Fix small borders around UV editor viewport
2023-11-20 20:01:23 +01:00
JannisX11
f2225a9488
Add layer blend mode to layer toolbar
2023-11-20 20:01:07 +01:00
JannisX11
1bd337fed2
Make cubes after via static properties
2023-11-20 19:52:00 +01:00
JannisX11
e41e8d4beb
Add Image format screen
...
Rename Texture menu to Image
2023-11-20 19:47:03 +01:00
JannisX11
5e14670ae0
Fix manual color input in color panel not working
...
Make texture editing faster
2023-11-19 17:44:23 +01:00
JannisX11
275d916024
Fix and improve copy pasting workflow
2023-11-19 17:33:05 +01:00
JannisX11
6cf339e9f1
Fix auto-keyframing issue when creating keyframe at 0s
2023-11-19 15:41:36 +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
be0c72f871
Implement layer blend modes
...
Fix double clicking layer visibility opening dialog
2023-11-19 15:11:02 +01:00
JannisX11
aa6029c969
Sync textures from and to Edit in Blockbench tab
2023-11-19 14:47:42 +01:00
JannisX11
73dd759785
Static properties improvements
2023-11-19 12:41:55 +01:00
JannisX11
e1427b4923
Merge branch 'next' of https://github.com/JannisX11/blockbench into next
2023-11-18 16:42:54 +01:00
JannisX11
9105e666b4
Merge branch 'next' into pr/compatibility
2023-11-18 16:40:04 +01:00
JannisX11
2c04c814b5
Fix selection tool dragging outline scale
2023-11-18 16:38:07 +01:00
JannisX11
5a51491fa5
Improve mesh editing performance
...
Fix changing texture UV size not updating preview
2023-11-18 14:00:56 +01:00
JannisX11
c7db904871
Hold Alt and drag to duplicate texture selection
2023-11-16 23:33:07 +01:00
JannisX11
a4afb853ff
Remember display slot when switching modes
2023-11-16 22:45:06 +01:00
JannisX11
a3c634ce98
Auto set imported textures UV size
...
Texture loading fixes
2023-11-16 22:07:44 +01:00
JannisX11
a2914809d4
Allow ModelFormats without animation files to have animation controllers
...
Closes #2095
2023-11-16 19:18:24 +01:00
JannisX11
1fb1c67f43
Add option to insert final newline
...
Closes #2086
2023-11-16 19:02:27 +01:00
JannisX11
127e735cb1
Fix issue with saving texture after some types of edits
2023-11-16 18:53:37 +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
57124f258e
Fix #2090 Move Texture with UV cuts off texture
2023-11-14 21:27:55 +01:00
JannisX11
a96f528a50
Fix #2092 Issues with Per texture UV size
2023-11-14 21:23:19 +01:00
JannisX11
7c77b0605a
Fix #2087 Issue when duplicating and copying texture with layers
2023-11-14 21:15:08 +01:00
JannisX11
3f23cad8f4
Fix #2088 Paint cursor offset when using higher template resolutions
...
Fix #2091 Using delete after Select All in UV tab does not erase texture
Fix issue when loading in multiple image projects at once
2023-11-14 20:12:02 +01:00
JannisX11
ed9456c68d
Fix #2093 Cannot select multiple files on mac via electron dialog
2023-11-14 19:53:29 +01:00
JannisX11
a47e4da286
Fix layer undo and editing issues [ci-build]
2023-11-13 14:54:43 +01:00
JannisX11
88d2eb64bb
Add warning when refreshing texture with layers
...
Fix issue with texture disappearing in 2D editor
Clean up display_canvas property
2023-11-13 00:00:49 +01:00
JannisX11
82365cbc6d
Add layer transform options
...
Add option to merge layer down
Fix layer issues
Auto expand layers to brush
2023-11-12 23:51:09 +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