kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #25293
Re: 3D-Viewer - Request for merge evaluation
Got a bug for you. On rev 6132, the linked [1] board file reproducibly gives
the artifact shown [2] in both OpenGL and raytracer. Master branch has no
artifact.
[1] https://misc.c4757p.com/new3d_trouble.kicad_pcb
[2] https://misc.c4757p.com/new3d_artifact.png
On Fri, Jul 01, 2016 at 08:45:51PM +0000, Mário Luzeiro wrote:
> Hi Wayne,
>
> I ran several (eye) passes on my source code and corrected it with your guidelines.
> Let me know if you find anything that should be fixed.
>
> Regards,
> Mario Luzeiro
> ________________________________________
> From: Wayne Stambaugh [stambaughw@xxxxxxxxx]
> Sent: 28 June 2016 20:33
> To: Mário Luzeiro; kicad-developers@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Kicad-developers] 3D-Viewer - Request for merge evaluation
>
> I haven't looked at all of your latest commits but I saw quite a few
> coding policy issues in your code. Source file maximum line length is
> 100 characters with an exception for long strings (although I prefer
> that they be broken into smaller strings). I saw a lot of line wrapping
> in your code. There are quite a few places where you missed spaces
> between function call parameters and parenthesis. You have some nested
> for() loops where the inner loop is not indented. While not required, I
> would prefer you put the inner for() loop inside curly brackets as well
> for improved readability. Doxygen comments belong in header files
> unless it's local to the source file. You have inlined if statements.
> Please put the statement after the if() on the next line and indented.
> Move your comments to the line above the code rather than going past the
> 100 character limit with inline comment.
>
> I'm fine with committing this once the coding policy violations have
> been resolved. Anyone else have any objections to this being merged
> into the product branch? Speak now or forever hold your peace.
>
> @Mario, please keep you branch synched up with the product branch so
> I'll be sure to get a clean merge.
>
> Thanks,
>
> Wayne
>
> On 6/28/2016 2:52 PM, Mário Luzeiro wrote:
> > Hi Wayne,
> >
> > From the email below, I took your advice about the camel case and underscores naming and updated my branch,
> > renaming variables and some function names, to apply to that policy.
> >
> > https://code.launchpad.net/~mrluzeiro/kicad/kicad_new3d-viewer
> >
> > I didn't received any more reports related with freezes or crashes.
> > I am not planning at moment any addition, I will just keep it updated with main branch.
> >
> > Regards,
> > Mario Luzeiro
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
Follow ups
References
-
[PATCH 00/16] Simple patches
From: Simon Richter, 2016-06-07
-
[PATCH 01/16] Fix spelling "propage" -> "propagate"
From: Simon Richter, 2016-06-07
-
[PATCH 02/16] Add missing dependency github_plugin -> pcbcommon
From: Simon Richter, 2016-06-07
-
[PATCH 03/16] Clarify ERC: we're iterating netlist items, not nets
From: Simon Richter, 2016-06-07
-
Re: [PATCH 03/16] Clarify ERC: we're iterating netlist items, not nets
From: Wayne Stambaugh, 2016-06-27
-
Re: 3D-Viewer - Request for merge evaluation
From: Mário Luzeiro, 2016-06-28
-
Re: 3D-Viewer - Request for merge evaluation
From: Wayne Stambaugh, 2016-06-28
-
Re: 3D-Viewer - Request for merge evaluation
From: Mário Luzeiro, 2016-07-01