|
|
cc2ad7850c
|
Update changes.md
cleaning
|
2016-10-12 12:29:34 +02:00 |
|
|
|
a2c4e4981e
|
Update __init__.py
Cleaning up the version number.
|
2016-10-11 20:11:25 -04:00 |
|
|
|
7ad00ab279
|
Update PKG-INFO
Cleaning up version number.
|
2016-10-11 20:10:54 -04:00 |
|
|
|
90acdbc440
|
Merge pull request #151 from adam-urbanczyk/master
String selector with logical operations
Thanks for the contribution @adam-urbanczyk
|
2016-07-10 14:17:37 -04:00 |
|
|
|
e5e42050c7
|
remove unneeded comment in testGrammar
|
2016-07-10 19:15:51 +02:00 |
|
|
|
d06f3e6153
|
"Except" did not match properly
Making the testGrammer test case strict showed that "except" was not
matched properly. Fixed by using onOf i.s.o. | operator
|
2016-07-10 19:14:06 +02:00 |
|
|
|
a42cad1c3e
|
Change logical ops names, add tests, general code cleanup
Changed the op names to
and
or
not
exc(ept)
Added more test-cases
Cleanup up the Selectors code
Code should be ready for merging now
|
2016-07-10 18:51:45 +02:00 |
|
|
|
f5a91a6980
|
Added simple test cases for string selector with logical ops
Also fixed found bug (missing return statement)
NB: the grammar is not finalized yet
|
2016-07-07 20:43:30 +02:00 |
|
|
|
40b11748a3
|
First working implementation of complex StringSyntax selecter (i.e. supporting nesting and logical operations)
Regression is OK. Progression not tested.
|
2016-07-06 21:41:43 +02:00 |
|
|
|
2d7813d0df
|
Preliminary defnition of a complex string selector grammar
|
2016-07-05 22:03:58 +02:00 |
|
|
|
c84325e114
|
Initial implementation of the extended grammar including logical ops
NB: I changed the parsing of basic expressions to strict (i.e. parseAll
= True) to avoid unexpected behavioraf
|
2016-07-03 00:48:23 +02:00 |
|
|
|
7bb52eb859
|
Update changes.md
|
2016-06-29 22:30:32 -04:00 |
|
|
|
ffa54fb70a
|
Merge pull request #148 from adam-urbanczyk/master
Extendend string selector syntax using PyParsing
|
2016-06-29 22:27:44 -04:00 |
|
|
|
5b0b5c0e96
|
Fix wrong handling of index in the string syntax selector
|
2016-06-29 21:04:28 +02:00 |
|
|
|
f6d532328f
|
Extend testNthDistance to test DirectionNthSelector using the new string syntax too
|
2016-06-29 21:03:30 +02:00 |
|
|
|
d1593e6d8e
|
First fully working implementation of the pyparsing based StringSelector
Fixed all failing test cases from the previous commit: extended the
grammat to handle upper and lowercase CQ types and fixed some typos
|
2016-06-21 20:50:28 +02:00 |
|
|
|
76a2207a6e
|
Added simple test case for the string selector grammar
|
2016-06-21 20:30:53 +02:00 |
|
|
|
bde0fddc05
|
Initial almost working implementation of pyparsing based string selector
Two test cases are still failing
|
2016-06-21 20:30:36 +02:00 |
|
|
|
f8c377c2f7
|
Fix typo in .travis.yml
|
2016-06-20 22:03:25 +02:00 |
|
|
|
42d109325f
|
Change .travis.yml to include pyparsing
|
2016-06-20 21:54:03 +02:00 |
|
|
|
7d7591719b
|
Initial implementation of the selector grammar using PyParsing
For now the grammar is defined. It is not yet used in the
StringSyntaxSelector
|
2016-06-20 21:48:25 +02:00 |
|
|
|
0ef569ab84
|
Merge pull request #147 from adam-urbanczyk/master
DirectionNthSelector --> selects Nth face/wire normal/parallel to given direction
|
2016-06-07 20:55:02 -04:00 |
|
|
|
9df0e39133
|
Updated docstring for DirectionNthSelector and extended the related test-case
|
2016-06-05 21:26:26 +02:00 |
|
|
|
6678d3f546
|
Implemented test-case for DirectionNthSelector
|
2016-06-05 16:54:29 +02:00 |
|
|
|
788bc58244
|
DirectionNthSelector inherits from ParallelDirSelector
DirectionNthSelector will only consider objects parallel | normal to the
specified direction
|
2016-06-05 16:54:03 +02:00 |
|
|
|
1ac5937f96
|
Preliminary implementation of Nth selector
Not yet tested
|
2016-06-02 21:49:15 +02:00 |
|
|
|
875b64a639
|
Started working on nth selector
Implementing using ordered dict
|
2016-05-23 22:01:05 +02:00 |
|
|
|
a54a81938c
|
Changed travis.yml to use FreeCAD stable rather than daily PPA.
|
2016-05-23 12:17:04 -04:00 |
|
|
|
5d3a1f7927
|
Added v1.0.0 changes section.
|
2016-05-23 10:33:23 -04:00 |
|
|
|
b41d52f67d
|
Merge pull request #146 from adam-urbanczyk/master
Symmetric extrude with respect to the workplane. Thanks adam!
|
2016-05-23 06:55:22 -04:00 |
|
|
|
58683d0eb0
|
Testcase for symmetric extrusion
Added a test case for symmetric extrusion operation.
|
2016-05-22 21:39:54 +02:00 |
|
|
|
32160d16a2
|
Symmetric extrude with respect to the workplane
Added additional parameter (both=Flase by default) to the extrude method
which allows to symmetrically extrude with respect to he current
workplane
|
2016-05-22 20:31:27 +02:00 |
|
|
|
bcea03d4d6
|
Added v0.5.2 Info
|
2016-04-27 12:25:24 -04:00 |
|
|
|
37cf193c86
|
Merge pull request #145 from dcowden/sweep
Sweep -- awesome work!
0.5.2
|
2016-04-26 21:35:38 -04:00 |
|
|
|
02dd0f2508
|
Changed where val was being called to keep the implementation cosistent with what has been done before.
|
2016-04-26 20:20:18 -04:00 |
|
|
|
822af6c7f5
|
Finished sweep operation and added tests.
|
2016-04-26 20:11:12 -04:00 |
|
|
|
7f29a141ac
|
Updated minimum FreeCAD version requirement
|
2016-04-26 12:41:29 -04:00 |
|
|
|
217c0729bc
|
Merge pull request #144 from bsilvereagle/patch-1
Update README.md to link to FreeCAD Github repo
|
2016-04-26 11:49:40 -04:00 |
|
|
|
e49b539eb7
|
Update README.md to link to FreeCAD Github repo
Changed the FreeCAD download link from the sourceforge.net page to the FreeCAD Github repo releases page
|
2016-04-26 11:37:26 -04:00 |
|
|
|
3e12726333
|
Rough draft of the sweep operation implementation. No unit tests yet.
|
2016-04-25 22:38:28 -04:00 |
|
|
|
8dcc6097a3
|
Update README.md
|
2016-04-25 10:25:08 -04:00 |
|
|
|
68b36e6738
|
added hyOzd example to readme
|
2016-04-23 11:17:41 -04:00 |
|
|
|
3ac020845b
|
v0.5.x version updates
|
2016-04-22 22:15:14 -04:00 |
|
|
|
a4092a6eed
|
Version update for 0.5.1
|
2016-04-22 21:54:26 -04:00 |
|
|
|
4a105d1241
|
small change to setup.py
0.5.1
|
2016-04-13 22:28:29 -04:00 |
|
|
|
a28b1d176c
|
changed to use tagged version in a build
0.5.0-stable
|
2016-04-13 22:23:11 -04:00 |
|
|
|
54d3e23c84
|
changed to build only on tagged commits
|
2016-04-13 22:21:10 -04:00 |
|
|
|
a06bd4176b
|
fixed problem with installation. readme missing
v0.4.1
|
2016-04-13 21:48:03 -04:00 |
|
|
|
08ab937055
|
try to fix password
|
2016-04-13 21:25:23 -04:00 |
|
|
|
96d15cb0cc
|
add travis build number to subminor version
|
2016-04-13 21:21:58 -04:00 |
|