-
GP_toolbox_v2_5_0 Stable
released this
2024-02-20 14:24:18 +01:00 | 46 commits to master since this releaseGP Toolbox v2.5.0
Last version compatible Blender versions before 4.0
Changes since last release:
2.5.0
- added: Animation manager new button
Frame Select Step
(sort of a checker deselect, but in GP dopesheet)
2.4.0
- changed: Batch reproject consider camera movement and is almost 8x faster
- added: Batch reproject have "Current" mode (using current tool setting)
2.3.4
- fixed: bug when exporting json palettes containing empty material slots
2.3.3
- fixed: Bug with animation manager objects data
2.3.2
- fixed: Bug with animation manager when there is empty object in scene
2.3.1
- changed: Animation manager show hints when animation is enabled: fully, partially or not at all.
2.3.0
- added: Animation manager buttons are colored red when objects have disabled animation
- fixed: Animation manager not enabling/disabling Action Groups
- fixed: Animation manager
List Disabled Anims
list groups as well
2.2.3
- fixed: Type error on realign ops
2.2.2
- fixed: draw_cam data not changed when working with multiple camera in a shot
2.2.1
- added: class View3D to calculate area 3d related coordinates
2.2.0
- added: Remove redundant stroke in File checker (Just list duplicate numbers in "check only" mode)
2.1.6
- fixed: Prevent some keymaps to register when blender is launched in background mode
2.1.5
- fixed: false positive with checkfile in modifier layer target
2.1.4
- fixed: layer change msgbus not working at first activation of the addon
2.1.3
- fixed: decoralate Prefix and Suffix UI_lists scroll
- fixed: Problem when settings project namespaces
- added: Button to reset project namespace (to have the right order)
2.1.2
- added:
gp.brush_set
operator to manually assign a brush by name to a shortcut- preferably add shortcut to
Grease Pencil > Grease Pencil Stroke Paint Mode
- preferably add shortcut to
2.1.1
- added: follow curve show offset property in UI
- added: follow curve show clickable warning if object has non-zero location to reset location
- changed: created follow curve use
fixed offset
2.1.1
- added: follow curve show offset property in UI
- added: follow curve show clickable warning if object has non-zero location to reset location
- changed: created follow curve use
fixed offset
2.1.0
- added: 3 actions buttons:
- create curve with follow path and go into curve edit
- go back to object
- got to curve edit (if follow path constraint exists with a curve target)
- if follow path exists, button to remove constraint
2.0.11
- fix: prefix set by project environment
2.0.10
- fix: poll error in console
2.0.9
- fix: prefix/suffix UIlist actions trigger UI redraw to see changes live
- changed: PropertyGroups are now registered in their own file
- code: cleanup
2.0.8
- changed: suffix as UIlist in prefs,
- fix: prefix and suffix register and load
2.0.7
- fix: broken auto-fade with gp layer navigation when used with a customized shortcut.
- changed: supported version number to 3.0.0
2.0.6
- changed: Use prefixes toggle is enabled by default
- changed: prefixes are now set in preferences as a reorderable UI list with full name for description
- This should not affect
PREFIXES
env variable ('CO, LN'
) - Now can be also passed as prefix:name pair ex:
'CO : Color, LN : Line
- This should not affect
2.0.5
- changed: redo panel for GP layer picker has better name and display active layer name
- changed: some operator id_name to expose "add shortcut" in context menu for some button
- fix: error with draw_cam handler when no camera is active
2.0.3
- changed:
X-ray
toIn Front
, match original object property name
2.0.2
- added: possibility to select which point attribute is copied by GP layer copy to clipboard
2.0.1
- added: enable/disable camera animation separately in
animation manager
- for cam,disable properties like focal and shift (to be able to work on a fixed cam)
- camera is not disable using
obj
anymore
2.0.0
- fix: error using playblast (api changes of Blender 3.0+)
- added: possibility to change playblast destination in preferences
- changed: playblast default is
playblast
folder instead ofimages
- changed: completely disable experimental precise eraser
1.9.9
- fix: Bug setting GP layers actions on/off
- fix: Add GP layers animation datas in
list disabled animation
report
1.9.8
- fix: animation manager
GP anim on/off
also toggle layers animation datas
1.9.7
- changed:
list modifiers visibility conflict
(used incheck file
or through search menu) now not limited to GP objects type.
1.9.6
- fix: icon removed in 3.0
1.9.5
- added:
Check file
also check if GP modifiers have broken layer target - changed:
Check file
disable drawing guide is now On by default
1.9.4
- feat: renaming using the name_manager take care of changing layer target values in GP modifiers
1.9.3
- feat: Add an update button at bottom of preferences if addon is a cloned repository
1.9.2
- feat: Palette linker has a name exclusion list in preferences
- Avoid linking some material that are prefered local to file
- Default item in list :
line
1.9.1
- fix: add error handling on palette linker when blend_path isn't valid anymore
- added: file checker entry, Disable all GP object
use lights
(True by default in addon prefchecklist
) - added: WIP of Batch reproject all on cursor.
- No UI. In search menu
Flat Reproject Selected On cursor
(idnamegp.batch_flat_reproject
)
- No UI. In search menu
1.9.0
- feat: New shortcuts:
F2
in Paint and Edit to rename active layerInsert
add a new layer (same as Krita)Shift + Insert
add a new layer and immediately pop-up a rename boxpage up / page down
change active layer up/down with a temporary fade (settings in addon prefs)
- fix: error when tweaking
gp.duplicate_send_to_layer
shortcut
1.8.1
- fix: Gp clipboard paste
Paste layers
don't skip empty frames anymore
1.8.0
- feat: palette linker (beta), with pop-up from material stack dropdown
- feat: palette name fuzzy match
- code: add an open addon preference ops
1.7.8
- fix: reset rotation in draw cam mode keep view in the same place (counter camera rotation)
1.7.7
- feat: add copy path to
check link
ops with multiple path representation choices
1.7.6
- ui: expose (almost) all keymap added by the addon to allow user for customize/disable as needed
- ui: changed some names
1.7.5
- feat: Select/set by color and by prefix now works on every displayed dopesheet layer (and react correctly to filters)
- ui: exposed user prefs
Channel Group Color
prop in dopesheet > sidebar > View > Display panel - add undo step for
W
's select layer from closest stroke
1.7.4
- added: Pick layer from closest stroke in paint mode using quick press on
W
for stroke (andalt+W
for fills) - fix: copy-paste keymap error on background rendering
1.7.3
- added: show/hide gp modifiers if they are showed in render (in subpanel
Animation Manager
)
1.7.2
- added:
Object visibility conflict
in file check- print in console when object have render activated but not viewport (& vice-versa)
- Standalone ops "List Object Visibility Conflicts" (
gp.list_object_visibility
)
- added:
GP Modifier visibility conflict
in file check.- print in console when gp modifiers have render activated but not viewport (& vice-versa)
- Standalone ops "List GP Modifiers Visibility Conflicts" (
gp.list_modifier_visibility
)
- code: show_message_box utils can now receive operator in sublist (if 3 element)
1.7.1
- feat: Improved
Create Empty Frames
operator with mutliple filters to choose source layers
1.7.0
- removed: Obsolete operators and panels
- Remove "line closer" panel as it's been a native tool for a while in 2.9x (stop register of
GP_guided_colorize > OP_line_closer
) - Remove "Render" subpanel, obsolete and not adapted to production
- Remove "line closer" panel as it's been a native tool for a while in 2.9x (stop register of
- ui: clean and refactor
- Gp clipboard panel and aimation Manager subpanel layout to aligned columns (gain space)
- add
GP
on each panel name for wuick eye search - follow cursor now in animation manager subpanel (should be in an extra menu or removed in the end)
1.6.9
- change: material picker (
S
andAlt+S
) quick trigger, change is only triggered if key is pressed less than 200ms- this is made to let other operator use functionality on long press using
S
- this is made to let other operator use functionality on long press using
- feat: material picker shortcut has now an enum choice to filter targeted stroke (fill, stroke, all)
- by default
S
is still fill only - but
Alt+S
is now stroke only instead of all
- by default
1.6.8
- fix: reproject GP repeating projection on same frames
- fix: batch reproject all frame not poping dialog menu
1.6.7
- fix: error with operator
OP_key_duplicate_send
poll flooding console
1.6.6
- fix: inverted scene resolution from project environnement
1.6.5
- feat: check canvas alignement of the Gp object compare to chosen draw axis
1.6.4
- fix: disable multi-selection for layer naming manager
- the dopesheet selection sometimes still consider layer as selected
1.6.3
- add buttons to load manually environnement namespace
1.6.2
- disable keymap register for breakdowner on background
1.6.1
- removed: Auto Updater that was failing since 2.93
- prefs: add a checkbox to disable the "load base palette button" in UI.
1.6.0
- feat: Namespace upgrade
- support pseudo group naming
- add group and indent button
- feat: Fill tool shortcut for material color picker (from closest visible stroke)
S
: get material closest fill strokeÀlt+S
: get closest stroke (fill or stroke)
1.5.8
- feat: Namespace improvement:
- new suffixes list that generate suffix buttons
- dynamic layer name field that show active (msgbus)
- possible to disable the panel with an option
1.5.7
- feat: check list, specify in addon pref if you prefer a dry run (check without set)
- feat: check file can change the lock object mode state (do nothing by default)
1.5.6
- feat: layer drop-down menu include an operator for batch find/replace GP layers (idname:
gp.rename_gp_layers
)
1.5.5
- feat: check file: add check for filepath mapping (if all relative or all absolute)
- change: check file: disable resolution set by default
1.5.4
- feat: Layer manager
- select/set layer prefix
- select/set layer color
- code: refactor name builder function
1.5.3
- feat: layer aquick-prefix for layer using pref separator
- list editable in addon pref
- add interface button above layers
- code: added environnement variable for prefix and separator:
PREFIXES
: list of prefix (comma separated uppercase letters between 1 and 6 character, ex: 'AN,SP,L')SEPARATOR
: Separator character to determine prefixes, default is '_' (should not be a special regex character)
- UI: add addon prefs namespace ui-box in project settings
1.5.2
- add environnement variables to set addon preferences project settings at register through
os.getenv('KEY')
:RENDER_WIDTH
: resolution xRENDER_HEIGHT
: resolution yFPS
: project frame ratePALETTES
: path to the blends (or json) containing materials palettesBRUSHES
: path to the blend containing brushes to load
Downloads
- added: Animation manager new button