Commit Graph

146 Commits (6e94ee270d4831c7e61f320c737944cabcc1a828)

Author SHA1 Message Date
Pullusb 762b92fbfe choose pts attribute to dump in layer copy
2.0.2

- added: possibility to select which point attribute is copied by GP layer copy to clipboard
2022-07-01 18:14:07 +02:00
Pullusb e1681cd6ad separate anim disable for cameras
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
2022-06-23 15:43:25 +02:00
Pullusb 7092bbf1be readme fr fixes 2022-04-18 17:13:01 +02:00
Pullusb 308b41e401 Update shortcut list in readme_FR 2022-04-18 17:01:04 +02:00
Pullusb 5574c75769 playblast dest
2.0.0

- added: possibility to change playblast destination in preferences
- changed: playblast default is `playblast` folder instead of `images`
- changed: completely disable experimental precise eraser
2022-03-24 18:25:56 +01:00
Pullusb bf60370ab0 Fix playblast with api changes
2.0.0

- fix: error using playblast (api changes of Blender 3.0+)
2022-03-24 14:41:32 +01:00
Pullusb f36b31e3aa completed fix #5 for gp layer data action toggle
1.9.9

- fix: Bug setting GP layers actions on/off
- fix: Add GP layers animation datas in `list disabled animation` report
2022-03-05 15:36:01 +01:00
Pullusb 26c71f7bb3 fix #5 animation manager for gp layer data
1.9.8

- fix: animation manager `GP anim on/off` also toggle layers animation datas
2022-03-04 02:18:41 +01:00
Pullusb 8404e16633 upgraded modifier visibility conflict checker
1.9.7

- changed: `list modifiers visibility conflict` (used in `check file` or through search menu) now not limited to GP objects type.
2022-02-27 22:47:48 +01:00
Pullusb 8c49c1efcb fix icon issue and cleaned init-register
1.9.6

- fix: icon removed in 3.0
2022-02-22 11:29:31 +01:00
Pullusb eccb450081 cehck broken modifier layer targets
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
2022-02-02 17:08:41 +01:00
Pullusb 651f9e7747 Layer name manager fix modifier targets
1.9.4

- feat: renaming using the name_manager take care of changing layer target values in GP modifiers
2022-01-25 15:13:08 +01:00
Pullusb 1145b73b58 Add git updater (beta)
1.9.3

- feat: Add an update button at bottom of preferences if addon is a cloned repository
2022-01-23 16:27:30 +01:00
Pullusb cab3a91f70 mat exclude by name for palette link
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`
2022-01-19 11:36:45 +01:00
Pullusb 7985844226 Add disable use light in file checker
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 pref `checklist`)
- added: WIP of Batch reproject all on cursor.
  - No UI. In search menu `Flat Reproject Selected On cursor` (idname `gp.batch_flat_reproject`)
2022-01-18 22:53:08 +01:00
Pullusb 4ac743cd32 doc update 2021-12-22 19:25:35 +01:00
Pullusb 97b09444ab Layer actions and navigations features
1.9.0

- feat: New shortcuts:
  - `F2` in Paint and Edit to rename active layer
  - `Insert` add a new layer (same as Krita)
  - `Shift + Insert` add a new layer and immediately pop-up a rename box
  - `page 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
2021-12-22 14:11:31 +01:00
Pullusb 3c7477c442 Fix #4 paste layers skipping empty frames
1.8.1

- fix: Gp clipboard paste `Paste layers` don't skip empty frames anymore
2021-12-17 23:26:48 +01:00
Pullusb 6c19fa54af Palette linker
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
2021-12-04 13:57:32 +01:00
Pullusb 78b70c8fca fix: reset draw cam rotation
1.7.8

- fix: reset rotation in draw cam mode keep view in the same place (counter camera rotation)
- code: initial enhancement for palette linking
2021-11-25 17:00:09 +01:00
Pullusb 9389faed22 check links copy path
1.7.7

- feat: add copy path to `check link` ops with multiple path representation choices
2021-11-18 21:14:58 +01:00
Pullusb 204553ed47 Expose keymaps
1.7.6

- ui: expose (almost) all keymap added by the addon to allow user for customize/disable as needed
- ui: changed some names
2021-10-29 16:49:38 +02:00
Pullusb 44ccb3d146 select/set color/prefix improved
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
2021-10-28 14:33:37 +02:00
Pullusb 56cbc04c65 paint mode precise layer picker on W
1.7.4

- added: Pick layer from closest stroke in paint mode using quick press on `W` for stroke (and `alt+W` for fills)
2021-10-26 02:24:19 +02:00
Pullusb a0ed941e4b gp modifier hide toggle
1.7.3

- added: show/hide gp modifiers if they are showed in render (in subpanel `Animation Manager`)
2021-10-20 21:17:37 +02:00
Pullusb 4c6bd20b60 Check file visibility conflicts check
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)
2021-10-20 20:54:59 +02:00
Pullusb b62a23858c improved Filtered create empty frames ops
1.7.1

- feat: Improved `Create Empty Frames` operator with mutliple filters to choose source layers
2021-10-20 16:05:56 +02:00
Pullusb f7e8dce0ff stripped obsolete features and compacted UI
1.7.0

- remove: 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
- 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)
2021-10-20 13:56:01 +02:00
Pullusb 8b838b52ca material pick with quick press and add enum filter
1.6.9

- change: material picker (`S` and `Alt+S`) quick trigger, cahnge is only triggered if ley is pressed less than 200ms
  - this is made to let other operator use functionality on long press using `S`
- 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
2021-10-18 19:11:17 +02:00
Pullusb d4ea39fb40 fix some batch reproject issues
1.6.8

- fix: reproject GP repeating projection on same frames
- fix: batch reproject all frame not poping dialog menu
2021-09-27 17:35:40 +02:00
Pullusb ea772b297a fix a poll error
1.6.7

- fix: error with operator `OP_key_duplicate_send` poll flooding console
2021-09-25 20:03:02 +02:00
Pullusb 884ee2a695 fix getenv resolution
1.6.6

- fix: inverted scene resolution from project environnement
2021-09-20 12:21:04 +02:00
Pullusb a9ed3f7e79 Check canvas alignement
1.6.5

- feat: check canvas alignement of the Gp object compare to chosen draw axis
2021-09-15 01:35:18 +02:00
Pullusb dd68e74e2b fix: disable multi-selection layer renaming
1.6.4

- fix: disable multi-selection for layer naming manager
  - the dopesheet selection sometimes still consider layer as selected
2021-09-09 12:23:14 +02:00
Pullusb 9d26ed4085 button manual load environnement namespace
1.6.3
2021-09-07 15:41:54 +02:00
Pullusb 1017c01668 fix bg open error
1.6.2

- disable keymap register for breakdowner on background
2021-08-30 10:40:38 +02:00
Pullusb f05e4fe41d remove auto-updater line 2021-08-23 15:43:59 +02:00
Pullusb 408f017e81 removed updater
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.
2021-08-23 14:50:00 +02:00
Pullusb e6ff824684 fix 2021-07-30 18:24:54 +02:00
Pullusb 985e395beb picker on visible 2021-07-29 11:20:43 +02:00
Pullusb a218aefd10 mat picker - remove undo and info report 2021-07-28 10:40:50 +02:00
Pullusb 3974a15ff0 layer group - named regex - fill tool mat picker
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 stroke)
  - `S` : get material closest *fill* stroke
  - `Àlt+S` : get closest stroke (fill or stroke)
2021-07-27 18:48:38 +02:00
Pullusb 7ff96ad205 changed error message 2021-07-21 12:31:55 +02:00
Pullusb d480fa0817 typo 2021-07-20 18:58:46 +02:00
Pullusb 212436c451 namespace improvement
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
2021-07-20 18:53:39 +02:00
Pullusb 9612c84396 Check file dry run mode and lock object mode
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)
2021-07-16 18:14:31 +02:00
Pullusb 66ef75c76d gp layer batch rename find-replace
1.5.6

- feat: layer drop-down menu include an operator for batch find/replace GP layers (idname: `gp.rename_gp_layers`)
2021-07-13 16:23:39 +02:00
Pullusb 75c8cb9206 version bump 2021-06-28 12:49:06 +02:00
Pullusb e44607bc2c Merge branch 'master' of https://gitlab.com/autour-de-minuit/blender/gp_toolbox 2021-06-28 12:43:01 +02:00
Pullusb fdd3e2caef add filepath mapping check
1.5.4

- feat: check file: add check for filepath mapping (if all relative or all absolute)
- change: check file: disable resolution set by default
2021-06-28 12:41:56 +02:00