Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
299 commits
Select commit Hold shift + click to select a range
5af6080
show library area
rifai Aug 27, 2024
d15748d
material name by attribute
rifai Aug 27, 2024
17cc08d
can assign category "materials" to asset
rifai Aug 29, 2024
7832b1b
search by source
rifai Aug 29, 2024
efb7650
Merge branch 'master' of github.com:ucupumar/ucupaint
rifai Aug 29, 2024
013b000
new library tabs
rifai Aug 29, 2024
1508d63
add preview and add-to-ucupaint button
rifai Aug 30, 2024
e4c0936
Merge remote-tracking branch 'origin/master' into feature/new-texlib
rifai Aug 30, 2024
fffc291
add tags and description
rifai Aug 30, 2024
88f2061
fix download and cancel button
rifai Aug 31, 2024
c2b61e0
Deleted all references and code specific to Godot.
rifai Sep 2, 2024
15b89e4
cancel materials folder
rifai Sep 3, 2024
e0b010f
manual picking asset folder
rifai Sep 3, 2024
716c594
refresh search on same keyword
rifai Sep 10, 2024
d9c64bc
add remove textures on library
rifai Sep 13, 2024
abc51bc
add user-agent
rifai Sep 16, 2024
8917037
add retry on timeout
rifai Sep 16, 2024
c0dd53e
remove check all
rifai Sep 19, 2024
2355582
Merge remote-tracking branch 'upstream/master' into feature/new-texlib
rifai Sep 19, 2024
c672d3c
Merge commit '78f908ace33f2a043cd507cba5c8681e5999b8cf' into feature/…
rifai Sep 24, 2024
c9862ac
no need to pass thumbnail
rifai Sep 27, 2024
4d3843d
Merge remote-tracking branch 'upstream/master' into feature/new-texlib
rifai Feb 19, 2025
3c22fd1
create directory for asset directory
rifai Feb 19, 2025
f870a76
add show texture lib setting in preference
rifai Feb 20, 2025
5e5da9e
fix thumbnail problem in asset browser
rifai Feb 20, 2025
ddeefac
fix out of bound index
rifai Feb 20, 2025
41159e7
move texlib variable from scene to window manager
rifai Feb 20, 2025
3025672
Remove extra 's' in image atlas segment class definition
ucupumar Feb 20, 2025
7299fa4
Make sure layer tree exists to avoid some error while updating versions
ucupumar Feb 21, 2025
a45f122
fix bug scripts can't be reload in blender
rifai Feb 21, 2025
89e18c8
Remove trailing digits and spaces when checking texture filenames (#241)
passivestar Feb 21, 2025
1991e9d
Fill selected geometry when ColorID is added (#243)
passivestar Feb 22, 2025
747ea91
Rebake all Images (#245)
ucupumar Feb 23, 2025
3c70c1b
Update color id `Fill Selected` label
ucupumar Feb 23, 2025
192171f
Move all operators from node to material to make sure they works with…
ucupumar Feb 25, 2025
69f5962
Move all operators from material to wm so assigned shortcuts can work…
ucupumar Feb 26, 2025
90c3072
Fix: Misaligned internal nodes location on Blender 4.4+
ucupumar Feb 26, 2025
10b8d26
Allow customizing tree name from the quick node setup popup (#247)
passivestar Feb 26, 2025
d7e2e3c
Fix rename popup label (#248)
passivestar Feb 26, 2025
ef4ce3c
Allow specifying a name for the new material and tree when duplicatin…
passivestar Feb 26, 2025
dda309b
Simplify setting material name to tree name (#250)
passivestar Feb 26, 2025
ed58843
Set rename input focus (#251)
passivestar Feb 26, 2025
a41cfee
Clean up setting new name based on new tree name implementation. Also…
ucupumar Mar 1, 2025
c8e2d7f
Implement rebaking baked masks for `Rebake all Baked Images`
ucupumar Mar 1, 2025
5920a4b
Partial implementation of bake layer to image, still hidden under dev…
ucupumar Mar 2, 2025
f40b97b
Add remove icon beside entity `Use Baked` icon and make edge detect m…
ucupumar Mar 2, 2025
7a3cad4
Make sure use bake info and set intorpolation to cubic if normal chan…
ucupumar Mar 2, 2025
c2341b3
Disable masks when baking layer to image
ucupumar Mar 2, 2025
a2bdfe7
Wrong icon is assigned to old blenders
ucupumar Mar 2, 2025
244d4e1
Disable channel override when baking layer to image
ucupumar Mar 2, 2025
b077aab
Add wip operator to remove smooth bump, currently only accessible on …
ucupumar Mar 4, 2025
4e6f4ff
Smooth bump is now entirely under experimental feature even on legacy…
ucupumar Mar 4, 2025
8999d59
Fix gabor cache location is not arranged internally
ucupumar Mar 6, 2025
6585ed6
Fix: Replacing mask type to `Backface` will create unecessary node
ucupumar Mar 9, 2025
f03b802
Merge commit '6585ed60378fa484423d3cbbaa11b0c50df43bce' into feature/…
rifai Mar 10, 2025
0c53e08
Fix: Baking other object channels won't bake all the objects if some …
ucupumar Mar 10, 2025
1463678
Make sure opened image is not None
ucupumar Mar 11, 2025
8d01d6f
Better way to filter empty images
ucupumar Mar 11, 2025
8c7bcfc
Always remove baked mask when changing type
ucupumar Mar 11, 2025
2fc52f1
Fix: Image atlas can be accidentality removed after rebaking a mask
ucupumar Mar 11, 2025
b027641
Make sure brush is not `None`
ucupumar Mar 12, 2025
dc5011b
Add realtime AO layer/mask (#253)
ucupumar Mar 16, 2025
88c121a
Forgot to add `not`
ucupumar Mar 16, 2025
e6f4e69
Hack: Force material active paint slot to update if necessary (Fix #254)
ucupumar Mar 18, 2025
3f2d4a1
Fix: Open image as layer channel source does not update subitems
ucupumar Mar 19, 2025
2be00f0
Add dither option to channel baking for reducing color banding
ucupumar Mar 19, 2025
81b3c77
Fix for legacy blenders
ucupumar Mar 19, 2025
10c2ad2
Make layer group channels UI more consistent
ucupumar Mar 22, 2025
5c61197
Fix: Baking with denoise enabled can make the bake result even noisie…
ucupumar Mar 24, 2025
db62167
Use byte image by default for baking AO, edge detect, and hemi becaus…
ucupumar Mar 25, 2025
717f1f4
Hide unsupported channel selector from other object channel bake (#258)
passivestar Mar 27, 2025
d5a58d1
Fix: Open Image to override channel always use absolute path
ucupumar Mar 29, 2025
e558508
Fix: Duplicate layer won't duplicate its vertex color data
ucupumar Mar 30, 2025
5194be3
Make all baked channel data can be displayed at the same time
ucupumar Apr 1, 2025
fc4b1f0
Simplify Save As/Copies All buttons
ucupumar Apr 4, 2025
23c105c
Use more proper icon for blender 27x
ucupumar Apr 4, 2025
e707c15
Fix: Open image to layer channel source can use incorrect colorspace
ucupumar Apr 4, 2025
2b14039
Fix: Bake all channels cause error when there's normal enabled layer …
ucupumar Apr 7, 2025
ffd46f1
Add issue templates for bug reports and enhancements (#261)
bappitybup Apr 7, 2025
2d09d61
Small clean up for internal node arrangements
ucupumar Apr 7, 2025
4de491c
Make baked entity images reusable
ucupumar Apr 9, 2025
a12c6e8
Add baked entity image name label above the rebake button
ucupumar Apr 9, 2025
02bf4a1
Add ability to copy file path in UI, containing folder or full path (…
bappitybup Apr 9, 2025
7567d8b
Make sure `Open Image in Explorer' works and add contributor credit
ucupumar Apr 9, 2025
d486394
Implement `Open Image in File Maneger` on Mac and Linux
ucupumar Apr 9, 2025
84ac741
Use `call` instead of `run` to make sure the subprocess works on lega…
ucupumar Apr 9, 2025
8e09408
Always show blend type option when creating new mask since mask is no…
ucupumar Apr 9, 2025
19f57f0
Merge branch 'master' into feature/new-texlib
rifai Apr 10, 2025
d2098f4
Fix: `Refresh UV` button is not consistently appear after transformin…
ucupumar Apr 10, 2025
ac0f78d
Add option to fill new vertex color mask when in edit mode
ucupumar Apr 11, 2025
601424a
Open containing image folder linux (#265)
agnira Apr 14, 2025
b0a85c7
Fix: Duplicate/Paste multiple layers did not recognize multi-user images
ucupumar Apr 14, 2025
3f97cfa
Add option to rebake baked images when pasting layers
ucupumar Apr 14, 2025
745f1c2
Remove unnecessary word
ucupumar Apr 14, 2025
49cc54d
Fix regression on paste layers
ucupumar Apr 15, 2025
15948c4
Use better descriptions
ucupumar Apr 15, 2025
963b56a
Copy-paste layer no longer need the exact same channels list
ucupumar Apr 15, 2025
d1c961e
Copy paste for custom bake target (#256)
rifai Apr 17, 2025
1d46ed4
Add new layer based on material bsdf connection (#267)
rifai Apr 18, 2025
413f2d3
Compatibility for legacy blender
ucupumar Apr 18, 2025
5a36017
Merge branch 'master' of https://github.com/ucupumar/ucupaint into fe…
ucupumar Apr 19, 2025
e1127bf
Remove the need to enable texture library in user preferences
ucupumar Apr 19, 2025
6d38afd
Fix regression error on paste bake target operator poll
ucupumar Apr 19, 2025
5bcb9cc
Fix regression: Duplicate blank doesn't work
ucupumar Apr 21, 2025
1c127bb
Merge branch 'feature/new-texlib' of github.com:rifai/ucupaint into f…
rifai Apr 22, 2025
273bc7d
change method of reading texlib
rifai Apr 22, 2025
f42888d
add temp displacement node
rifai Apr 22, 2025
282363d
adjust node positions
rifai Apr 23, 2025
7cb2d9b
Add zero results label
ucupumar Apr 23, 2025
79de688
Fix: Bake Bevel Normal sometimes produce wrong result
ucupumar May 10, 2025
19e0885
Make sure to only set one image editor at the time and avoid replacin…
ucupumar May 13, 2025
6a2b8dc
Fix: Baking normal produce black result due to `Out of SVM stack` iss…
ucupumar May 13, 2025
3006cad
Add OSL option for baking channel, it has better compatibility for ba…
ucupumar May 13, 2025
8da85d7
Fix regression on legacy blender normal channel baking
ucupumar May 13, 2025
a09a08d
Refactor decal empty duplication and update driver targets (#271)
May 14, 2025
5f605c8
Add new contributor credit
ucupumar May 14, 2025
92dd94e
Refactor gamma pipeline (Fix #268) (#273)
ucupumar May 15, 2025
62d7df7
Fix: Using custom layer source sometimes produce wrong result
ucupumar May 15, 2025
808b462
Update gamma pipeline on legacy blenders
ucupumar May 15, 2025
9f88b4b
Allow image data-block reuse in layer masks (#274)
BittieByte May 15, 2025
196505c
Add versioning to update non-color image layer gamma
ucupumar May 16, 2025
b61e1c1
Versioning: Do not add gamma modifier on image layer which used as no…
ucupumar May 16, 2025
d4fe594
Versioning: Update all node linear nodes since the gamma pipeline got…
ucupumar May 16, 2025
08ef030
Fix regression: Image editor on UV Editing window sometimes won't upd…
ucupumar May 17, 2025
159b3a6
Versioning: Add `try except` when adding new modifier since it can ca…
ucupumar May 17, 2025
1a3bf91
Update contributor link
ucupumar May 17, 2025
ed3af73
Fix: Paste vertex color layer/mask to non-mesh object is causing error
ucupumar May 18, 2025
6e19425
Fix: Pasting bakeable layers to non mesh object can cause error
ucupumar May 18, 2025
385579c
Set default displacement mode to both displacement and bump for bette…
ucupumar May 19, 2025
fb70f0a
Make `Toggle Eraser` button red when the active brush is an eraser
ucupumar May 19, 2025
3c678d8
Rename `Toggle Eraser` button label to `Disable Eraser` if eraser bru…
ucupumar May 19, 2025
eca759c
Cyclic file imports is causing error while rebaking images at paste l…
ucupumar May 19, 2025
679f69a
Remove rebake option on paste layer on legacy blender since it doesn'…
ucupumar May 19, 2025
e76fcf0
Vector displacement baking should also halt hack function just to be …
ucupumar May 19, 2025
573e230
Multiple brush can have the same name with different paint mode, so m…
ucupumar May 22, 2025
c2eabd3
Make transfer UV works with premultiplied float image
ucupumar May 23, 2025
74a36bb
Fix regression on legacy blenders
ucupumar May 23, 2025
6dce6c3
Fix: Wrong base color of float baked normal
ucupumar May 23, 2025
ca26a76
Fix: Bake other object channels with SSAA enabled produce wrong resul…
ucupumar May 23, 2025
a882592
Fix regression: Bake selected vertices doesn't work
ucupumar May 24, 2025
ddcba18
Bump up the version
ucupumar May 24, 2025
e2d7d9f
Fix: `Fix Missing Data` failed to fix missing vertex color
ucupumar May 26, 2025
798bfb4
Make sure the number of channels are the same between yp, layer, and …
ucupumar May 26, 2025
b775ac1
Fix: Missmatched number of mask channels isn't properly detected
ucupumar May 26, 2025
d03e360
Merge branch 'master' of https://github.com/ucupumar/ucupaint into fe…
ucupumar May 26, 2025
bd988fb
Fix: Rebake layer/mask to different uv map sometimes won't make the b…
ucupumar May 29, 2025
5fd2e2c
Avoid directly using vertex color pointer since it can returns garbag…
ucupumar Jun 1, 2025
c6b879a
Use correct `Edge Detect` icon for layer. Closes #284
ucupumar Jun 1, 2025
e65d638
Disable preview mode when deleting channel. Closes #277
ucupumar Jun 1, 2025
3123dd8
Make sure `remove_props` is actually called. Fix #283
ucupumar Jun 1, 2025
d6049d3
Avoiding to use active layer pointer since it can change after creati…
ucupumar Jun 2, 2025
3998b94
Fix: Cannot sculpt VDM image when scene world is empty
ucupumar Jun 2, 2025
bb608b4
Use principled BSDF rather than diffuse BSDF for baking normal. This …
ucupumar Jun 2, 2025
f42f10b
Bump up the version
ucupumar Jun 3, 2025
ad85725
Add `Use Cage` option for baking from other objects (#286)
ucupumar Jun 6, 2025
169013d
Ramp affect option (#298)
ucupumar Jun 13, 2025
d1247fe
Only shows `Ramp Affect` option on main channel when alpha is enabled
ucupumar Jun 13, 2025
bf96404
Rather than use specific ramp_affect prop, use more generic affect_co…
ucupumar Jun 15, 2025
c7fd745
Replace `Other Objects Emission` baking to `Other Objects Color` baki…
ucupumar Jun 15, 2025
844b7a9
Four digits version numbers apparently is not supported by the manife…
ucupumar Jun 16, 2025
867ddfc
Compatibility with the new brush API for Blender 5.0
ucupumar Jun 16, 2025
fac5e8b
Add normalize option to pointiness baking. Closes #300
ucupumar Jun 16, 2025
e3d00ca
Fix: Refresh UV does not correspond to custom channel source image an…
ucupumar Jun 18, 2025
2f0a395
Make custom channel data consistent with the layer lists. Also rename…
ucupumar Jun 18, 2025
61693c1
Update property precision of edge detect radius
ucupumar Jun 18, 2025
49a183a
Fix: Wrong vector displacement scale on Blender 4.5+
ucupumar Jun 20, 2025
1dbdb36
Make sure to always set UV name to a layer/mask. Fix #304
ucupumar Jun 21, 2025
8022bdc
Make sure to set default texture coordinate to `UV` for supported obj…
ucupumar Jun 21, 2025
f5c855c
Fix: Cannot create new channel when channel list is empty
ucupumar Jun 23, 2025
8f947d1
Fix: Cannot bake with denoise enabled on Blender 5.0
ucupumar Jun 25, 2025
406a1bf
Use `Mix` blend type by default for `Other Object Color` and `Other O…
ucupumar Jun 26, 2025
2438eb0
Fix: Updating blend file that has color ramp on older versions can pr…
ucupumar Jun 30, 2025
e355aeb
Update `active_edit` property tooltip
ucupumar Jul 3, 2025
ebaa1d3
Add info about elapsed time message after baking process is completed…
ucupumar Jul 3, 2025
cb37696
Add time elapsed message for entering and applying vdm sculpt.
ucupumar Jul 4, 2025
13ac241
Fix: Baked vector displacement image isn't listed in baked normal cha…
ucupumar Jul 4, 2025
c41f635
Make sure to only bake necessary channel images.
ucupumar Jul 4, 2025
8b212c8
Fix: Incorrect bump scale when `Write Height` is disabled
ucupumar Jul 5, 2025
f2ffbd9
Add option to always use EXR for baked VDM. Also fix issue where auto…
ucupumar Jul 5, 2025
361535c
Use dedicated blending and opacity nodes for vector displacement norm…
ucupumar Jul 6, 2025
129c9e1
Move `vdisp_blend` node conversion to earlier update routine
ucupumar Jul 7, 2025
2e23e05
Add new mix_vdisp node to mask out VDM layer inside a group
ucupumar Jul 7, 2025
9f14254
Make vdm layer with `Add` blend type works when put inside a group
ucupumar Jul 7, 2025
a3c65bb
Fix: Bump map with `Write Height` disabled produce wrong blended normal
ucupumar Jul 8, 2025
a9b6412
Make baked outside nodes behave more consistently
ucupumar Jul 8, 2025
04e798c
Add update notification when trying to use node that created with new…
ucupumar Jul 8, 2025
d1b8f1b
Fix: Moving layer with transition ramp inside or outside a group can …
ucupumar Jul 10, 2025
a8894c7
Channel subsocket connection fix (#309)
ucupumar Jul 18, 2025
463208e
Fix: Baking other object data can spawn empty image texture node on s…
ucupumar Jul 21, 2025
7c9ef2c
Fix: Wrong other object's channel bake result for channels after `Nor…
ucupumar Jul 23, 2025
b400a48
Make sure to always set default weight value
ucupumar Jul 23, 2025
5880aaf
Fix: Clicking `Brush` tool after toggling eraser with Smear/Blur tool…
ucupumar Jul 23, 2025
44fb3fa
Use window manager property instead so the default builtin brush prop…
ucupumar Jul 23, 2025
a0f37a8
Also use `Disable Eraser` button label for custom brush eraser
ucupumar Jul 23, 2025
cebbeba
Use faster way to activate brush asset
ucupumar Jul 24, 2025
6a25543
Dealing with new compositor output node type in Blender 5.0
ucupumar Jul 25, 2025
80ff1ff
Fix: Error when trying to refill UDIM tiles with empty UDIM image
ucupumar Jul 25, 2025
75d7135
Look inside all assets if local brush data is not available.
ucupumar Jul 25, 2025
e01afab
Revert back to use combined normal for baked outside when displacemen…
ucupumar Jul 27, 2025
718f0a6
Dealing with scene `Use Nodes`, since it's no longer available in Ble…
ucupumar Aug 1, 2025
0f00545
Check brush image_tool to make sure `Toggle Eraser` works correct wit…
ucupumar Aug 1, 2025
e7fe8c3
Opening other layer image/vertex color as a mask no longer automatica…
ucupumar Aug 2, 2025
3b9c5e3
Bump up the version
ucupumar Aug 2, 2025
b2bd5f3
Fix: Right click menu on File Browser can be spawned multiple times a…
ucupumar Aug 5, 2025
b7f6502
Fix: `Toggle Eraser` doesn't work on Blender 5.0
ucupumar Aug 8, 2025
44aa289
Fix: Replace decal layer/mask image to different image is causing ima…
ucupumar Aug 9, 2025
ec2a2ab
Add base operator class for opening image
ucupumar Aug 9, 2025
3f09e1f
Add operator to open image to replace current layer/mask image
ucupumar Aug 10, 2025
0bf5a49
Add error message when trying to bake a channel with no layer using
ucupumar Aug 10, 2025
2615928
Clean up implementation
ucupumar Aug 10, 2025
1279898
Fix: `Back to Original UV` doesn't work when the active image is from…
ucupumar Aug 11, 2025
d56be32
Fix: Wrong baked channel result if displacement setup is enabled and …
ucupumar Aug 11, 2025
c566e9b
Make sure active node group exists to avoid errors
ucupumar Aug 14, 2025
62bb03c
Use safer animation data swaps
ucupumar Aug 14, 2025
1da197c
Safer way to shift animation data on node inputs
ucupumar Aug 15, 2025
c690256
When updating channel's alpha, make sure to check active material if …
ucupumar Aug 15, 2025
300a24e
Fix: Preview mode doesn't work with Blender 5.0
ucupumar Aug 16, 2025
878fad4
Fix: Error when trying to bake a channel when there's missing decal m…
ucupumar Aug 16, 2025
e16d111
Fix: `Refill UDIM Tiles` returns error when there's no layer
ucupumar Aug 16, 2025
4e1882b
Fix: Paste Layers sometimes can returns error
ucupumar Aug 17, 2025
9fc8b82
Remove `Mute Stencil Mask Opacity` option since it has purpose anymore
ucupumar Aug 17, 2025
ccdf4bf
Add compositing blur option to "Bake layer/mask to image"
ucupumar Aug 18, 2025
673fc5d
Remove auto get/set property for Blender 5.0 compatibility
ucupumar Aug 20, 2025
de04eca
Fix: Using `Add` blending for bump map does not contribute to final m…
ucupumar Aug 21, 2025
081fff2
Fix: Merge layers with normal main channel will returns error
ucupumar Aug 22, 2025
8e9c6c0
Fix: Baked `Normal without bump` sometimes does not get saved when sa…
ucupumar Aug 23, 2025
a24b140
Make `Transition Bump Max Height` be able to use negative values
ucupumar Aug 23, 2025
0367713
Compatibility for the new Blender 5.0 bake API
ucupumar Aug 23, 2025
3a66169
Use safer object deletion
ucupumar Aug 24, 2025
e61a5f3
Expand mask UI after baking it into image
ucupumar Aug 25, 2025
429de9b
There's no more `CompositorNodeGamma` node in Blender 5.0
ucupumar Aug 25, 2025
6d352a3
Prevent merging VDM layers since its not supported yet
ucupumar Aug 25, 2025
1a7af81
Merge branch 'master' into feature/new-texlib
rifai Sep 1, 2025
6b4baa3
Remove temporary bake function since it can create extra images that …
ucupumar Sep 2, 2025
33be89e
Only use float image for automatic fake lighting bake in Blender 2.80…
ucupumar Sep 2, 2025
7777f32
Only check enabled layers and masks to determine if object can be joi…
ucupumar Sep 3, 2025
dfe091e
Fix: Baking channel with multiple objects can cause some objects has …
ucupumar Sep 3, 2025
1d5594a
Allow adding layers from an asset library ucupaint material (#317)
passivestar Sep 4, 2025
4d9ce70
Always remove loaded material before completing operator execution
ucupumar Sep 4, 2025
4d9a070
Add "Smoothness" synonym for loading images to single layer
ucupumar Sep 4, 2025
da03999
Bring back mistakenly commented object type checking when loading ima…
ucupumar Sep 4, 2025
7bee762
Create new file for decal related functions and classes
ucupumar Sep 4, 2025
86a9eba
Add a button to bake other objects color to a mask (#318)
passivestar Sep 4, 2025
2a069f9
Improve other objects baking workflow (#320)
passivestar Sep 5, 2025
047b31e
Simplify decal nodes checking
ucupumar Sep 5, 2025
8dc9076
Add contraint option to decal object, it will add shrinkwrap constrai…
ucupumar Sep 6, 2025
b8f92d8
Blender 2.7x has no shrinkwrap track axis
ucupumar Sep 6, 2025
174a663
Rename decal constraint to decal shrinkwrap since "constraint" is a b…
ucupumar Sep 6, 2025
87e4c3a
Back to use "Constraint" only for the UI label since since shrinkwrap…
ucupumar Sep 6, 2025
8441aa0
Merge branch 'master' of https://github.com/ucupumar/ucupaint into fe…
ucupumar Sep 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: 🐞 Bug report
description: Create a report to help us improve.
labels: ["bug"]
body:
- type: input
id: ucupaintversion
attributes:
label: UCUPAINT Version
description: Type the version from [Edit > Preferences > Get Extensions > Ucupaint] here.
placeholder: ex. 2.2.0
validations:
required: true
- type: textarea
id: describebug
attributes:
label: Describe The Bug
description: A clear and concise description of what the bug is.
placeholder: ex. This should happen, but that happens instead.
validations:
required: true
- type: textarea
id: reproducebug
attributes:
label: To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: incaseofcrash
attributes:
label: In the case of a crash or when relevant include the logs
description: Please include the logs (https://docs.blender.org/manual/en/latest/troubleshooting/crash.html#crash-log)
validations:
required: false
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: 🚀 Feature Request
description: Suggest an idea for this project.
labels: ["enhancement"]
body:
- type: checkboxes
id: terms
attributes:
label: Pre-Flight checklist
description: Make sure these are correct before submitting
options:
- label: Did you check to see if this issue already exists?
required: true
- label: This is a single feature request. (Do not put multiple feature requests in one issue)
required: true
- type: textarea
id: describefeaturerequest
attributes:
label: Describe The Feature Request Below
description: A clear and concise description of what the feature request is.
placeholder: |
EXAMPLES:
- Normally this happens, but that could happen instead
- This functionality should be added
- This functionality should be changed
validations:
required: true
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
*__pycache__
ucupaint_updater/ucupaint_updater_status.json
ucupaint_updater/ucupaint_updater_status.json
Loading