Search found 31 matches
- Sun May 14, 2017 11:24 am
- Forum: Developers corner
- Topic: Exceptions improvement
- Replies: 40
- Views: 7855
Re: Exceptions improvement
:D Q2: Is such a change acceptable? Hi Abdullah! If it makes you happy, yes go for it! My motivation was to keep alive a free CAD tool, that allows people suffering broken infrastructure such as bombed hospitals to repair essential spare parts. Now I don't see why such a motivation should end in fri...
- Wed May 10, 2017 9:01 pm
- Forum: Pull Requests
- Topic: Pull Request HowTo
- Replies: 32
- Views: 125639
Re: Pull Request HowTo
Thank you for the nice feedback, yorik and kkremitzki. Here are some snippets to hint at the direction how static scans could identify the regressive code jitter. I read your suggestions. And I take them serious. My plan is to avoid déjàvues at manual PR reviews and of course to allow that "mas...
- Wed May 10, 2017 7:54 pm
- Forum: Developers corner
- Topic: Exceptions improvement
- Replies: 40
- Views: 7855
- Mon May 08, 2017 8:38 pm
- Forum: Pull Requests
- Topic: Pull Request HowTo
- Replies: 32
- Views: 125639
Re: Pull Request HowTo
c'mon, that's not complicated! That's just two guys writing down the C Major scale :D :D Maybe your mobile browser didn't render the monospaced font nicely? monospaced_desktop.png Here is a shell script to demo and have something to implement the scanner against: #!/bin/bash # Copyright 2017, CADenn...
- Sat May 06, 2017 6:00 pm
- Forum: Developers corner
- Topic: Porting to python3
- Replies: 957
- Views: 196557
Re: Porting to python3
[...]P.S. Is there a chance conda is getting in the way a bit? [...] +1 "... Well not all libraries which an advanced user needs are included. But you can install them ontop via Pip or anything, but of course that will be a bit out-of-sync, i.e. things will crash at your hobby desktop ..."...
- Sat May 06, 2017 12:57 pm
- Forum: Developers corner
- Topic: Exceptions improvement
- Replies: 40
- Views: 7855
Re: Exceptions improvement
I am not a fan of communicating to the end user through exceptions. That makes coding for fellow developers feel like flying through a meteroid field. The argument, it would reduce necesary branch coverage testing, is only valid to those who do not test the exception branches. A cheap trick to justi...
- Fri May 05, 2017 8:15 pm
- Forum: Pull Requests
- Topic: Pull Request HowTo
- Replies: 32
- Views: 125639
Re: Pull Request HowTo
When I screw things too much with git I sometimes do the following to start over: 1. Save your changes in a diff file with git diff mybranch..master > mychanges.patch 2. Delete your dirty branch, make a new clean one from a fresh, up-to-date master 3. Switch to that branch and apply your changes wi...
- Wed May 03, 2017 10:33 am
- Forum: Developers corner
- Topic: Low hanging fruits
- Replies: 70
- Views: 18772
Re: Low hanging fruits
And it's not "a low hanging fruit" :D High hanging fruit? :) Let's clarify that with a 3D physics simulation . btw., in case someone needs help preparing for Google Summer of Code, found some useful insights by one of the FreeCAD black belt masters : When running the unit tests of the lat...
- Wed May 03, 2017 10:25 am
- Forum: Open discussion
- Topic: FreeCAD and Bullet Physics
- Replies: 6
- Views: 3569
Re: FreeCAD and Bullet Physics
[...] My first working script: https://www.youtube.com/watch?v=9uH3N0tRMP4 [...] Multiple boxes: https://www.youtube.com/watch?v=Wc-4L5FDI48 [...] ¡Excellent, Javier! Imagine what we can provide when users pair your bulletphysics integration with the proposed regression test automation recorder . (...
- Mon May 01, 2017 3:21 pm
- Forum: Install / Compile
- Topic: docker reference builds for Python3 / QT5 /Ubuntu16.04
- Replies: 9
- Views: 4391
Re: docker reference builds for Python3 / QT5 /Ubuntu16.04
Hi, CADennis, and thanks for your tip, yorik: I applied the '-lmpi_cxx' flag to the CMAKE_CXX_COMPILER setting in CMake and FreeCAD built completely. And it even starts-up! Now I need to play with it a little bit. So, using vanilla-flavored Debian Stretch (as of today) and OCCT-7.1.0 libraries the ...