Tissue object tessalation addon: 2.79 Release #51508

Closed
opened 2017-05-16 03:35:34 +02:00 by Brendon Murphy · 15 comments
Member

Hi this is the task for the tissue addon by Alessandro Zomparelli
https://blenderartists.org/forum/showthread.php?375378-tissue-by-Alessandro-Zomparelli
Initially I approached Alessandro Zomparelli in regards to adding his popular Tissue addon to 2.78 release but we were unable to solve issues.
I've been approached by Alessandro recently & tested the new addon & it's working much more suitably now.
code: https://github.com/alessandro-zomparelli/tissue
wiki: https://github.com/alessandro-zomparelli/tissue/wiki
Alessandro is well versed with Git usage & prepared to commit & maintain his addon in our repo.
Sorry for lateness, but this addon is worth breaking bcon3 rules (no new features) as it's a requested feature/addon from last release.
Just running a little late, will be done before test builds.
Thanks.

Hi this is the task for the tissue addon by Alessandro Zomparelli https://blenderartists.org/forum/showthread.php?375378-tissue-by-Alessandro-Zomparelli Initially I approached Alessandro Zomparelli in regards to adding his popular Tissue addon to 2.78 release but we were unable to solve issues. I've been approached by Alessandro recently & tested the new addon & it's working much more suitably now. code: https://github.com/alessandro-zomparelli/tissue wiki: https://github.com/alessandro-zomparelli/tissue/wiki Alessandro is well versed with Git usage & prepared to commit & maintain his addon in our repo. Sorry for lateness, but this addon is worth breaking bcon3 rules (no new features) as it's a requested feature/addon from last release. Just running a little late, will be done before test builds. Thanks.
Brendon Murphy self-assigned this 2017-05-16 03:35:35 +02:00
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'
Author
Member

Added subscriber: @BrendonMurphy

Added subscriber: @BrendonMurphy

Added subscriber: @AlessandroZomparelli

Added subscriber: @AlessandroZomparelli

Hi Brendon,
I'm actually not much expert of managing large projects on github. I mainly developed small scripts because I'm a designer more than a programmer.
I will start cleaning up the code a bit. You also mentioned to format differently the props. Can you please be more specific?

Cheers

Hi Brendon, I'm actually not much expert of managing large projects on github. I mainly developed small scripts because I'm a designer more than a programmer. I will start cleaning up the code a bit. You also mentioned to format differently the props. Can you please be more specific? Cheers
Author
Member

Hi Alessandro,
I can help with Blender git, really it's no different to github where you currently host & update your files.
I looked at your addon & there's many pep8 issues & Blender Code Style problems.
As these are not familiar to you atm, It might be best if I commit as is, then make style changes for you without any function changes.
From there you can grab the script from our repo & send back any changes you need here, or if you can, commit yourself.
You can learn about Blender git setup here;
http://wiki.blender.org/index.php/Dev:Doc/Tools/Git
http://wiki.blender.org/index.php/Dev:Doc/New_Committer_Info#Commit_Logs
https://wiki.blender.org/index.php/Dev:Doc/New_Developer_Info
Thanks, let me know how you would like to proceed.
Brendon

Hi Alessandro, I can help with Blender git, really it's no different to github where you currently host & update your files. I looked at your addon & there's many pep8 issues & Blender Code Style problems. As these are not familiar to you atm, It might be best if I commit as is, then make style changes for you without any function changes. From there you can grab the script from our repo & send back any changes you need here, or if you can, commit yourself. You can learn about Blender git setup here; http://wiki.blender.org/index.php/Dev:Doc/Tools/Git http://wiki.blender.org/index.php/Dev:Doc/New_Committer_Info#Commit_Logs https://wiki.blender.org/index.php/Dev:Doc/New_Developer_Info Thanks, let me know how you would like to proceed. Brendon

Yes, of course, if it is not too time consuming for you, I would be great. Then for future developments I can continue on the version committed by you preserving the style.

Yes, of course, if it is not too time consuming for you, I would be great. Then for future developments I can continue on the version committed by you preserving the style.

Or I can at least try to fix the pep8 issues before. Let me work just on that.

Or I can at least try to fix the pep8 issues before. Let me work just on that.

Ok, I did it. Now it should be better for PEP8. Please check if I missed something.

Alessandro

Ok, I did it. Now it should be better for PEP8. Please check if I missed something. Alessandro
Author
Member

hi, I'll check it out now, thanks.

hi, I'll check it out now, thanks.
Author
Member

@AlessandroZomparelli hi, great job on the clean up. code looks much nicer now.
one last thing, the ccby license at top of file? I see you have the gpl ,license file also.
can we just add the standard gpl license block to the top of files?

@AlessandroZomparelli hi, great job on the clean up. code looks much nicer now. one last thing, the ccby license at top of file? I see you have the gpl ,license file also. can we just add the standard gpl license block to the top of files?

Yes, sure. You mean that one?

- ##### BEGIN GPL LICENSE BLOCK #####
#
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
#
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
#
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

My only concern is that according to that description I should add the license file... Is that true?

Yes, sure. You mean that one? ``` - ##### BEGIN GPL LICENSE BLOCK ##### # - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. # - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. # - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # # ##### END GPL LICENSE BLOCK ##### ``` My only concern is that according to that description I should add the license file... Is that true?
Author
Member

hi, that's it, just standard like that if you look at other addons

you can also add below ### Author Name, small notes.
Thanks

hi, that's it, just standard like that if you look at other addons you can also add below ### Author Name, small notes. Thanks
Author
Member

hi, made initial commit to release with some changes.
Fix gpl blocks & info.
Fix Duel mesh unreg
Change Tab name to Create tab (addons must default to existing tab names)

ToDo:
Add Panel rename code blocks
Close Panes by Default

Thanks, I hope everything is ok, we can keep this task open for followups.

hi, made initial commit to release with some changes. Fix gpl blocks & info. Fix Duel mesh unreg Change Tab name to Create tab (addons must default to existing tab names) ToDo: Add Panel rename code blocks Close Panes by Default Thanks, I hope everything is ok, we can keep this task open for followups.
Author
Member

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Author
Member

closing as resolved, committed, testing well.

closing as resolved, committed, testing well.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#51508
No description provided.