From 3bb7cd56905c3f3669608e132a831c5707257df3 Mon Sep 17 00:00:00 2001 From: Pullusb Date: Thu, 14 Jan 2021 23:36:05 +0100 Subject: [PATCH] fix DL link + updater changes 0.9.2: - doc: Correct download link (important, bugged the addon install) + update - updater: remove updater temp file, reset minimum version --- .gitignore | 5 +++-- README.md | 13 +++++++++++-- README_FR.md | 12 +++++++----- __init__.py | 3 ++- addon_updater_ops.py | 4 ++-- .../gp_toolbox_public_updater_status.json | 9 --------- 6 files changed, 25 insertions(+), 21 deletions(-) delete mode 100644 gp_toolbox_public_updater/gp_toolbox_public_updater_status.json diff --git a/.gitignore b/.gitignore index 0f97c4c..ab21a93 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ __pycache__ *.pyc -gp_toolbox_updater -gp_toolbox_updater/GP_toolbox_updater_status.json +# ignore updater temp files +gp_toolbox_* +#gp_toolbox_updater/gp_toolbox_updater_status.json diff --git a/README.md b/README.md index 0ea1a80..c4c3b24 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Blender addon - Various tool to help with grease pencil in animation productions. -**[Download latest](https://gitlab.com/autour-de-minuit/blender/gp_toolbox/-/archive/master/GP_toolbox-master.zip)** +**[Download latest](https://gitlab.com/autour-de-minuit/blender/gp_toolbox/-/archive/master/gp_toolbox-master.zip)** @@ -61,7 +61,12 @@ Note about palette : For now the importer is not working with linked palette as - Line extender help closing gaps between lines with control over layer target (-> need also control over frame targets) -- copy paste +- GP copy paste : world space cut-copy-paste (bake strokes). `Ctrl + Shift + X/C/V` +Store strokes in os'clipboard (easier cross blend copy) +cutting is use a more user friendly (leave boundary points of left strokes untouched). +Also Possible to copy whole selected layers. + +- Auto update : you have an updater in the addon preference tabs (use the [CGcookie addon updater](https://github.com/CGCookie/blender-addon-updater)) ### Where ? @@ -91,6 +96,10 @@ Panel in sidebar : 3D view > sidebar 'N' > Gpencil ## Changelog: +0.9.2: + +- doc: Correct download link (important, bugged the addon install) + update +- updater: remove updater temp file, reset minimum version 0.9.1: diff --git a/README_FR.md b/README_FR.md index 70027ce..72e3818 100644 --- a/README_FR.md +++ b/README_FR.md @@ -1,8 +1,8 @@ # GP toolbox -Blender addon - Boîte a outils de grease pencil pour la production d'animation. +Blender addon - Boîte à outils de grease pencil pour la production d'animation. -**[Télécharger la dernière version](https://gitlab.com/autour-de-minuit/blender/GP_toolbox/-/archive/master/GP_toolbox-master.zip)** +**[Télécharger la dernière version](https://gitlab.com/autour-de-minuit/blender/gp_toolbox/-/archive/master/gp_toolbox-master.zip)** > Une fois en place un système de mise a jour facilité est accessible dans les préférence (La vérification automatique de nouvelle mise a jour peut y être activé) @@ -43,15 +43,16 @@ L'action cam (peut-être renommé en follow_cam ?) fonctionne sur le même princ **Breakdown en mode objet** (`Shift+E`) - Breakdown en pourcentage entre les deux keyframes (pose une clé si l’auto-key est actif et utilise le keying set si actif). Même comportement et raccourci que le breakdown de bones en pose mode (juste qu'il n'existait bizzarement pas en objet) - **Snap cursor** - Snap le curseur sur le canvas de GP (respecte les paramètres "tool setting" qui définit le comportement du canvas) À placer dans la keymap manuellement pour le moment en utilisant l'id `view3d.cusor_snap` (original `view3d.cursor3d`) - **Playblast** - Créer un playblast de l'animation dans le dosssier du blend. Depuis la version 0.8.0 le playblast a été remplacé par le bg_playblast (adaptation de [playblaster](https://github.com/samytichadou/Playblaster) de Samy Tichadou) -**GP copy paste** - Permet de couper-copier-coller les clés en place (world space) +**GP clipboard** (existe dans son propre panel) - Couper-copier-coller les clés en place (world space). Auto-keymap sur `Ctrl + Shift + X/C/V` +Stocke les traits dans le presse paier de l'OS (permet la copie facile entre blends) +Le "couper" est également plus naturel (conserve les points d'extrémité sur les strokes restants). +Permet également de copier l'intégralité des layers selectionnés avec le bouton dédié (pas de raccourcis). **check files** - série de check écris en dur dans le code. Pratique pour "fixer" rapidement sa scène: - Lock main cam @@ -109,6 +110,7 @@ TODO: profiter du système de render layers (per layer) pour faire un meilleur b **Check links** (pop une fenêtre) - Permet de lister les liens de la scène, voir si il y en a des cassés et ouvrir le dossier d'un lien existant. +**Auto update** - Un système de mise à jour est diponible dans les addon prefs, autocheck possible (désactivé par défaut). Utilise [CGcookie addon updater](https://github.com/CGCookie/blender-addon-updater)) ## raccourci supplémentaires diff --git a/__init__.py b/__init__.py index 052985a..0323be9 100644 --- a/__init__.py +++ b/__init__.py @@ -15,11 +15,12 @@ bl_info = { "name": "gp toolbox", "description": "Set of tools for Grease Pencil in animation production", "author": "Samuel Bernou", -"version": (0, 9, 1), +"version": (0, 9, 2), "blender": (2, 91, 0), "location": "sidebar (N menu) > Gpencil > Toolbox / Gpencil properties", "warning": "", "doc_url": "https://gitlab.com/autour-de-minuit/blender/gp_toolbox", +"tracker_url": "https://gitlab.com/autour-de-minuit/blender/gp_toolbox/-/issues", "category": "3D View", } diff --git a/addon_updater_ops.py b/addon_updater_ops.py index 90b57ed..4a7369e 100644 --- a/addon_updater_ops.py +++ b/addon_updater_ops.py @@ -1357,7 +1357,7 @@ def register(bl_info): # Optional, consider turning off for production or allow as an option # This will print out additional debugging info to the console - updater.verbose = True # make False for production default + updater.verbose = False # make False for production default # Optional, customize where the addon updater processing subfolder is, # essentially a staging folder used by the updater on its own @@ -1457,7 +1457,7 @@ def register(bl_info): # Set the min and max versions allowed to install. # Optional, default None # min install (>=) will install this and higher - updater.version_min_update = (0,7,1) + updater.version_min_update = (0,9,2) # updater.version_min_update = None # if not wanting to define a min # max install (<) will install strictly anything lower diff --git a/gp_toolbox_public_updater/gp_toolbox_public_updater_status.json b/gp_toolbox_public_updater/gp_toolbox_public_updater_status.json deleted file mode 100644 index 952445e..0000000 --- a/gp_toolbox_public_updater/gp_toolbox_public_updater_status.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "last_check": "", - "backup_date": "", - "update_ready": false, - "ignore": false, - "just_restored": false, - "just_updated": false, - "version_text": {} -} \ No newline at end of file