Commit Graph

26 Commits (master)

Author SHA1 Message Date
pullusb 7665dd4f4f Add optional object target for constant cursor follow 2024-12-03 16:37:42 +01:00
pullusb 0cee6163aa Improve file checker
4.0.2

changed: File checker doest not fix directly when clicked:
  - List potential change and display an Apply fix
changed: Enhanced visibility conflict list:
  - Also include viewlayer hide value
  - Allow to set all hide value from the state of one of the three
2024-12-03 14:26:43 +01:00
pullusb 5d35074d3d fix get addons pref
remove edit line opacity
fix menus
2024-11-12 19:06:57 +01:00
pullusb 3ece64e517 gpv3 update info to name property 2024-11-11 15:56:43 +01:00
pullusb f5a78601b6 Begin port to GPv3 - change GP type 2024-11-11 15:35:39 +01:00
pullusb d1b03c804c file checker remove stroke duplicates
2.2.0

- added: _Remove redundant stroke_ in File checker (Just list duplicate numbers in "check only" mode)
2023-02-07 12:55:48 +01:00
pullusb b370dd7344 fix namespace pref lists and add a reset button
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)
2022-11-30 17:58:12 +01:00
Pullusb e0a50ea49a ui redraw on UIlist actions and code cleanup
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
2022-10-13 00:09:12 +02:00
Pullusb c32ea207c6 Finish prefix and suffix as UI list
2.0.8

- changed: suffix as UIlist in prefs,
- fixed: prefix and suffix register and load
2022-10-09 00:28:14 +02:00
Pullusb 02d13c6f29 New project and user prefix management
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`
2022-10-08 01:15:34 +02:00
Pullusb 43a28876d1 initial code for namespace prefix lists 2022-10-03 00:08:10 +02: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 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 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 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 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 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
Pullusb 15aec65b19 Select tool prop to dix prop group and UI change 2021-06-24 16:40:22 +02:00
Pullusb 0740e835d8 first verison of layer name builder
1.5.3

- feat: quick-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
2021-06-24 16:12:20 +02:00
Christophe SEUX beba17fe2f Fix brush radius 2021-06-17 16:22:44 +02:00
Pullusb 2efbb36ddf check list for file
1.5.1

- fix: eraser brush
- change: check file has custom check list in addon prefs
2021-06-17 16:21:27 +02:00
Christophe SEUX 6eabc02ce8 Add Eraser Tool
1.5.0
- feat: Eraser Brush Tool (Need to be enable in the preferences)
2021-06-16 17:35:17 +02:00
Pullusb d8f71e3356 Draw cam passepartout and UI changes 2021-06-05 01:20:35 +02:00
Pullusb b193c67358 keyframe jump global UI filter
1.0.8:

- feat: Keyframe jump filter added in UI to change general behavior. Keymap own jump filter can override this new global settings if specified
2021-05-02 23:14:38 +02:00
Pullusb 98c6739003 first public version commit 2021-01-10 16:47:17 +01:00