Commit Graph

582 Commits

Author SHA1 Message Date
Dave Cowden
65381225d0 Merge pull request #64 from dcowden/cq-rotate
Added rotate function at the CQ object level and an associated test
2014-12-19 08:08:03 -05:00
Jeremy Wright
9204b128e4 Added rotate function at the CQ object level and an associated test. 2014-12-19 07:40:34 -05:00
Jeremy Wright
5536bd1d69 Fixed an error when a script is closed with no open 3D views. 2014-12-18 14:03:57 -05:00
Jeremy Wright
b7f9c7a143 Merge pull request #33 from jmwright/settings
Added a Settings file to hold configuration options in preparation for a...
2014-12-18 13:43:24 -05:00
Jeremy Wright
9c894268b8 Added a Settings file to hold configuration options in preparation for adding better support for external editors. 2014-12-18 13:42:07 -05:00
Jeremy Wright
a0108668a5 Removed an unneeded line from the Remote_Enclosure example. 2014-12-18 12:37:25 -05:00
Jeremy Wright
20f33d1710 Merge pull request #32 from jmwright/new-script
Fixes for Script Manipulation Annoyances
2014-12-18 11:13:45 -05:00
Jeremy Wright
d8c2a53cf5 Fixed numerous issues relating to opening, closing, newing up, and saving scripts. Also added an example contributed by @emdash. 2014-12-18 11:11:46 -05:00
Jeremy Wright
88b9b2d244 Completed the New Script menu item and made the module more intelligent about whether or not a file is dirty and needs saved. 2014-12-14 21:36:28 -05:00
Jeremy Wright
732918e5f2 Clicking New Script opens a template file with some skeleton comments/code showing best practices. Needs to have it fixed so that Save-As always comes up if the user tries to save over the template. 2014-12-13 23:59:54 -05:00
Jeremy Wright
cc2063c7ad Merge pull request #25 from jmwright/save-fix
Fixed bug where save-as dialog wouldn't be shown when clicking save with...
2014-12-13 23:00:00 -05:00
Jeremy Wright
0d6b5b1f23 Fixed bug where save-as dialog wouldn't be shown when clicking save with no file name set on the code pane. 2014-12-13 22:59:02 -05:00
Jeremy Wright
3a0e206fe4 Fixed a bug due to not importing the os module in the right place before trying to open a second script. 2014-12-12 22:19:41 -05:00
Jeremy Wright
925df1f6d3 Merge pull request #22 from jmwright/open-enhance
Fixed a bug with a blank filename being set for the previous filename an...
2014-12-12 17:11:58 -05:00
Jeremy Wright
6557f3d194 Fixed a bug with a blank filename being set for the previous filename and appended the script's directory to sys.path to enable the use of project directories later. 2014-12-12 17:10:48 -05:00
Jeremy Wright
a3beced8d1 Updated the CadQuery lib. 2014-12-12 15:27:14 -05:00
Jeremy Wright
2a56967691 Update AUTHORS.md 2014-12-12 15:09:28 -05:00
Jeremy Wright
c880297a2c Merge branch 'master' of https://github.com/dcowden/cadquery 2014-12-12 15:01:09 -05:00
Jeremy Wright
755629c658 Created AUTHORS.md file. 2014-12-12 15:00:25 -05:00
Jeremy Wright
bf661a9cb8 Added Initial "Unreleased" Changes for v0.1.8
I just wanted to make sure we kept track of these changes. I have marked the version as "Unreleased" to hopefully keep people from thinking we've released the version already.
2014-12-12 12:39:58 -05:00
Jeremy Wright
2cda3c7891 Merge pull request #59 from dcowden/rotate-fix
Added a return statement that was needed to make rotateAboutCenter work ...
2014-12-12 12:28:52 -05:00
Jeremy Wright
9fe2946b8d Added a return statement that was needed to make rotateAboutCenter work properly. 2014-12-11 22:50:44 -05:00
Dave Cowden
7c8f0e40c4 Merge pull request #58 from dcowden/step-fix
Improved STEP Importing and STEP Object Returned as CQ.Workplane Object Now
2014-12-11 21:07:17 -05:00
Jeremy Wright
19c84868a8 Removed an unneeded import and fixed tab-space mixing issues. 2014-12-11 20:42:41 -05:00
Jeremy Wright
e51b54d6c4 Made the STEP import function more robust so that it could return a CQ.Workplane object. 2014-12-11 14:35:29 -05:00
Jeremy Wright
4b98b04465 Fixed import errors inside one of the tests. 2014-12-08 21:19:27 -05:00
Jeremy Wright
50bc84c3eb Merge pull request #18 from jmwright/open-enhance
Set the Open dialog to default to the embedded Examples directory the fi...
2014-12-08 20:58:51 -05:00
Jeremy Wright
b4df535e07 Set the Open dialog to default to the embedded Examples directory the first time it comes up. 2014-12-08 20:56:07 -05:00
Dave Cowden
6fea428b8f Merge pull request #17 from stansu/master
fix for 1x1 brick
2014-12-08 16:46:41 -05:00
stansu
9b8025f322 fix for 1x1 brick
when i try 1x1 brick, the rarray can’t use 0 for parameter.
so i add last else condition to disable last cylinder making.
2014-12-08 10:22:06 +08:00
Jeremy Wright
37420537d3 Merge branch 'master' of https://github.com/jmwright/cadquery-freecad-module 2014-12-07 12:53:59 -05:00
Jeremy Wright
123c2b439c Incorporated a pyqode.core fix to compensate for a FreeCAD on Mac issue, and cleaned up the examples so they don't show errors in the code editor pane. 2014-12-07 12:53:40 -05:00
Jeremy Wright
6a1ce59b02 Mac OS Path Additions
Added two Mac OS paths based on work being done in issues by @DrRob and @stansu
2014-12-06 23:26:39 -05:00
Jeremy Wright
5c6977f383 Put safeguards in place to keep non-existent directories from being added to sys.path and updated the CQ module to match the latest version. 2014-12-06 23:20:54 -05:00
Dave Cowden
4d9692e791 Merge pull request #55 from dcowden/import-fix
yep, its definitely cleaner code.
2014-12-06 23:08:46 -05:00
Jeremy Wright
8794d63e06 Made major improvements to the Mac OS import setup code thanks to troubleshooting from @DrRob. 2014-12-06 22:54:45 -05:00
Jeremy Wright
ab8a986a1c Added a comment about the default introduction example. 2014-12-06 22:21:26 -05:00
Jeremy Wright
05963bf8e4 Merge pull request #13 from jmwright/lego_example
Added Lego Brick Example:
2014-12-06 22:09:40 -05:00
Dave Cowden
a9b94452ab Added Lego Brick Example: 2014-12-06 10:19:38 -05:00
Dave Cowden
605dda6c48 added a bit more detail about cadquery-freecad-module 2014-12-06 09:25:44 -05:00
Dave Cowden
a040b0c35e mdoifed docs to point to cadquery-freecad-module 2014-12-06 09:23:04 -05:00
Jeremy Wright
326c02cd0f Added explicit support for Mac OS. 2014-12-05 23:42:25 -05:00
Jeremy Wright
e1fd840dd7 Update to the cadquery module, which should be set up as a submodule eventually. 2014-12-05 00:19:32 -05:00
Jeremy Wright
de3d4ea8a7 Added an alternate path for Linux systems that install FreeCAD at /usr/bin instead of /usr/local. 2014-12-05 00:17:38 -05:00
Jeremy Wright
9b9d75db2e Fixing accidental submodule creation. 2014-12-04 23:34:54 -05:00
Jeremy Wright
8c8fb5b068 Merge pull request #10 from jmwright/imports
Imports
2014-12-04 11:06:33 -05:00
Jeremy Wright
ab5a4e5225 Forced the FreeCAD bin and lib directories to be in the sys.path on module startup. 2014-12-04 11:04:04 -05:00
Jeremy Wright
4ce894f604 Broke all of the libraries out of the zip file and removed the *.pyc files. 2014-12-04 10:33:11 -05:00
Jeremy Wright
1b096c86fe Still trying... 2014-12-02 23:56:51 -05:00
Jeremy Wright
4440bdd2e2 Still trying to get Windows and Linux to agree on what paths need to be in sys.path. 2014-12-02 23:52:03 -05:00