Measureit by Antonioya (fix current review bugs) #48704

Closed
opened 2016-06-22 01:40:56 +02:00 by Brendon Murphy · 9 comments
Member
Hi, This is the task for measureit addon by @antoniov This addon provider render able measure tools in the 3d view. BA Thread: http://blenderartists.org/forum/showthread.php?371788-Add-on-v1-6-MeasureIt-measurement-tools Git hub: https://github.com/Antonioya/blender/tree/master/measureit File: http://blenderartists.org/forum/showthread.php?371788-Add-on-v1-6-MeasureIt-measurement-tools Thanks
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'
Brendon Murphy self-assigned this 2016-06-22 01:40:56 +02:00
Author
Member

Added subscribers: @BrendonMurphy, @antoniov

Added subscribers: @BrendonMurphy, @antoniov
Brendon Murphy changed title from Measureit by Antonioya (New Addons Contrib to Measureit by Antonioya (New Addons Contrib) 2016-06-22 01:49:02 +02:00
Brendon Murphy changed title from Measureit by Antonioya (New Addons Contrib) to Measureit by Antonioya (Promote Addons Release) 2016-07-03 11:25:31 +02:00
Author
Member
link to contrib: https://developer.blender.org/diffusion/BAC/browse/master/measureit/

Added subscriber: @ideasman42

Added subscriber: @ideasman42

Checked over the addon,

Blocking Issues


  • Saving an image is using the "//" prefix which isn't expanded, call bpy.path.abspath() on the path before passing to save_render. (Currently Im getting an error Error: MeasureIt: Unable to save temporary render image. Define a valid render path)
  • try/except is used in a way which can hide real bugs (measureit_geometry.py:92 has ~540 lines of code in a try block, where failing on a non index error will pass) ... in general this should be avoided since a mistake in the code, or a minor API change can cause an error which will silently fail.

General Issues


Checked over the addon, Blocking Issues **** - Saving an image is using the "//" prefix which isn't expanded, call `bpy.path.abspath()` on the path before passing to save_render. (Currently Im getting an error `Error: MeasureIt: Unable to save temporary render image. Define a valid render path`) - try/except is used in a way which can hide real bugs (measureit_geometry.py:92 has ~540 lines of code in a try block, where failing on a non index error will `pass`) ... in general this should be avoided since a mistake in the code, or a minor API change can cause an error which will silently fail. General Issues **** - Wildcard `*` imports [should be avoided ](http://docs.quantifiedcode.com/python-anti-patterns/maintainability/from_module_import_all_used.html).
Brendon Murphy removed their assignment 2016-07-27 10:00:33 +02:00
Antonio Vazquez was assigned by Brendon Murphy 2016-07-27 10:00:33 +02:00
Author
Member

@antoniov
measureit is committed to release.

note: there are some pending issues here. I have discussed with antoniov & he is aware of issues & will attend to these after gp2 work is finalized & during bcon3.
added warning to bl info 'warning': 'Temporary: pending review fixes #48704',
thanks & welcome.

@antoniov measureit is committed to release. note: there are some pending issues here. I have discussed with antoniov & he is aware of issues & will attend to these after gp2 work is finalized & during bcon3. added warning to bl info 'warning': 'Temporary: pending review fixes #48704', thanks & welcome.
Brendon Murphy changed title from Measureit by Antonioya (Promote Addons Release) to Measureit by Antonioya (fix current review bugs) 2016-08-03 02:55:07 +02:00

I have done several commits to Addon repo with the fixes. I have tested in Windows but I would like someone using other OS will test, especially the render option with "//" prefix.

I have done several commits to Addon repo with the fixes. I have tested in Windows but I would like someone using other OS will test, especially the render option with "//" prefix.
Author
Member

Changed status from 'Open' to: 'Resolved'

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

thanks @antoniov & welcome to addons project
closing as resolved

thanks @antoniov & welcome to addons project closing as resolved
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 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#48704
No description provided.