[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4698: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4700: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4701: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4702: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Blenderlounge • Consulter le sujet - Pie Workspaces aaaaajnjcbdjhc

Pie Workspaces

Ici on parle des scripts

Modérateurs : frez, Yadoob, stilobique, Matpi, ModSquad

Pie Workspaces

Message par Ethan Aeris » 03 Nov 2018, 15:59

Dernière édition par Ethan Aeris le 27 Nov 2018, 19:22, édité 2 fois.
Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par lapineige » 03 Nov 2018, 16:50

Mon terrier/blog: https://lapineige.fr/wp (l'ancien: le-terrier-de-lapineige.over-blog.com) | Mon GitHub: https://github.com/lapineige/Blender_add-ons | Lapineige's Tools: http://cgcookiemarkets.com/blender/all- ... ompilation
Avatar de l’utilisateur
lapineige
 
Message(s) : 3717
Inscription : 25 Juin 2014, 07:06

Re: Pie Workspaces

Message par Ethan Aeris » 03 Nov 2018, 18:57

Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par Ethan Aeris » 10 Nov 2018, 18:22

Malgré le peu de temps disponible, j'essaie d'avancer dessus, mais c'est à pas de fourmis.
j'ai trouvé qu'avec un space type empty, cela marche de partout...dans la 2.79 (pas avec les workspaces bien sur :-) mais sur des pie de test ) .

dans la 2.8, cela ne fonctionne que dans certains éditeurs genre la console.

je suis bien conscient que l'api n'est pas complète, mais je suis dans le flou total.
Dois je laisser le space type empty en espérant que cela marche plus tard, ou est ce qu'il y a une autre façon de procéder ?

ça donne un truc du genre :
km = wm.keyconfigs.addon.keymaps.new(name = "Window",space_type='EMPTY', region_type='WINDOW')
Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par jidoeuf » 10 Nov 2018, 23:25

Pour la 2.8 la doc de l'API est là :
jidoeuf
 
Message(s) : 6
Inscription : 03 Mars 2014, 17:15

Re: Pie Workspaces

Message par Ethan Aeris » 17 Nov 2018, 18:30

Merci d'avoir rappelé cette page, mais il n'y a eu quasiment aucune modification depuis la dernière fois que j'y avais jeté un oeil.
La doc étant toujours en cours de construction, j'ai l'impression que certains pans sont "écrits" mais pas actifs , et vice-versa.
Tout le nouveau code n'est pas forcément documenté.
Faut que je teste avec une boucle peut être.
Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par Ethan Aeris » 17 Nov 2018, 19:00

Warf, je me doutais qu'il suffirait d'un rien pour avancer, mais là, ça en devient risible.
Cela n'avait rien à voir avec l'Api, en fait, en tout cas, pas directement.

cela venait en fait de la gestion des raccourcis clavier.
Avant, quand on en définissait un, il écrasait l'existant et ça passait crème.
ben là, non, en fonction de la fenêtre dans laquelle il se trouve, le raccourci d'origine prend la priorité.
du coup, c'est en voyant l"icône du magnétisme grid s'activer quand je faisait shift+tab, sans activer le pie, que j'ai capté.
dans le genre détail qui bloque tout pour rien... il suffisait d'attribuer un raccourci qui ne soit pas attribué dans aucun autre type de fenêtre pour ça passe.
donc , le script marche en passant sur Ctrl+Alt+W , en restant sur le spacetype empty :-)
Il ne me reste plus qu'à le rendre compatible en tant qu'addon installable 2.8, et je le mettrais en ligne.
Pour l'instant, si j'essaie de l'installer , j'ai un message de refus.
ça passe en lançant le script à la main.
je lis "convertir un addon 2.8 pour les nuls" et je reviens :-)
Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par Ethan Aeris » 17 Nov 2018, 19:29

wouhou! ça marche !
voici le lien :
Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par Ethan Aeris » 27 Nov 2018, 19:21

Mise à jour de l'addon.
Tous les principaux workspaces d'origine sont désormais supportés.
Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58

Re: Pie Workspaces

Message par Ethan Aeris » 12 Juil 2019, 07:48

La vidéo de présentation :

Avatar de l’utilisateur
Ethan Aeris
 
Message(s) : 272
Inscription : 29 Juin 2016, 17:58


Retour vers Scripts - Python - OSL

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)