Commit Graph

586 Commits

Author SHA1 Message Date
Miguel Sánchez de León Peque
0147c11e73 Suggest a user-wide installation path in README
This avoids requiring root permissions for installation.
2017-07-21 17:15:39 +02:00
Jeremy Wright
2d7344e07d Merge pull request #88 from easyw/master
better compatibility for Linux
2017-07-03 16:58:50 -04:00
easyw
1196290409 better compatibility for Linux 2017-07-03 22:18:49 +02:00
Jeremy Wright
9a731bc659 Merge pull request #87 from easyw/master
updated CadQuery.Gui.Command for FC0.17 compatibility
2017-07-03 15:56:46 -04:00
easyw
a381daa821 updated CadQuery.Gui.Command for FC0.17 compatibility 2017-07-03 18:02:36 +02:00
Jeremy Mack Wright
456f520373 Added some environment variables for the path to the executed script (both just to the directory level, and the full path. 2017-04-28 16:44:33 -04:00
Jeremy Wright
fcabea11b2 Added FreeCAD-Addons Installation Method 2017-04-17 13:07:07 -04:00
Jeremy Wright
5e9ff074f8 Update README.md 2017-04-17 10:30:16 -04:00
Jeremy Wright
48d81d616a Update README.md 2017-04-17 10:12:10 -04:00
Jeremy Mack Wright
ed0707b150 Restructred the repo so that the module files are in the root directory and can be used with FreeCAD-addons. 2017-04-17 09:49:00 -04:00
Jeremy Wright
b6f21bf3e4 Update changes.md 2017-04-17 09:30:54 -04:00
Jeremy Mack Wright
06edda2652 Disabled the ability of the module to open a template when the workbench loads since it gets in the way for more experienced users. 2017-04-15 16:25:20 -04:00
Jeremy Mack Wright
36726d5344 Fixed a bug where Helpers.show could not be called more than once, and one that kept macros from being used instead of script editor tabs. 2017-04-15 14:48:22 -04:00
Jeremy Wright
b72b9f4580 Update changes.md 2017-04-13 21:30:44 -04:00
Jeremy Mack Wright
045889b809 Added example using logical operators in a string selector. 2017-04-13 21:27:37 -04:00
Jeremy Mack Wright
eae8efd9ee Updated CadQuery library and updated version number to 1.0.0 2017-04-12 22:14:55 -04:00
Jeremy Wright
60f48dfb78 Update changes.md 2017-04-12 17:34:27 -04:00
Jeremy Wright
ad233f464e Merge pull request #80 from jmwright/tabs
Tabs
2017-04-12 17:29:16 -04:00
Jeremy Mack Wright
9797ff3c1e Merge branch 'master' of https://github.com/jmwright/cadquery-freecad-module into tabs 2017-04-12 17:25:52 -04:00
Jeremy Mack Wright
1a76a05e4a Removed some code that was breaking certain filenames. 2017-04-12 17:25:37 -04:00
Jeremy Wright
1967debe0d Merge pull request #78 from Foadsf/patch-1
correct path for mac added
2017-03-01 09:42:19 -05:00
Foadsf
c88cd425b9 correct path for mac added
from here https://github.com/FreeCAD/FreeCAD-addons
2017-03-01 15:31:39 +01:00
Jeremy Mack Wright
b474cec733 Merge branch 'master' of https://github.com/jmwright/cadquery-freecad-module into tabs 2016-10-20 00:44:16 -04:00
Jeremy Mack Wright
93e6c95de6 Removed the assumption that every script would have an accompanying 3D view. 2016-10-20 00:43:59 -04:00
Jeremy Mack Wright
3d3f640dae Improved the open and close script functionality to help ensure a better and more integrated workflow. 2016-10-16 21:41:32 -04:00
Jeremy Mack Wright
544faacaf2 Code cleanup and minor bug fixes. 2016-10-11 20:49:22 -04:00
Jeremy Mack Wright
765c9d168d First fully working version, ready for user testing. 2016-10-04 23:02:58 -04:00
Jeremy Mack Wright
ccf2032b8b Fixed an error where executing would cause new objects to be created instead of removing the old ones. 2016-10-04 17:14:59 -04:00
Jeremy Mack Wright
2c18886dd5 Got save as working, still need to handle tabs gracefully. 2016-10-04 17:07:51 -04:00
Jeremy Mack Wright
cb1221da2c Fixed the majority of the functionality to where scripts can now be opened, saved, and executed in a multi-window environment. 2016-10-03 21:38:44 -04:00
Jeremy Mack Wright
c53da16bde Began the work of converting the workbench to use FreeCAD tabs now that v0.16 is mainstream. 2016-09-26 22:04:29 -04:00
Jeremy Wright
56e9a7ed34 Update changes.md 2016-09-23 15:51:49 -04:00
Jeremy Mack Wright
ade6060238 Added advanced example from @adam-urbanczyk as Ex032. 2016-09-23 15:49:41 -04:00
Jeremy Wright
3c44e72fe5 Update changes.md 2016-07-31 23:44:55 -04:00
Jeremy Mack Wright
c319b4f7f0 Added a safety feature to remove bad characters from the file name before trying to create or update the 3D document view. 2016-07-31 23:36:22 -04:00
Jeremy Wright
ef223c260c Merge pull request #76 from juliendorra/patch-2
no tag on release link
2016-07-23 00:51:42 -04:00
Julien Dorra
a844c8474e no tag on release link
the release badge and link pointed to older v0.3.0. 
No tag so it always points to the list of releases with the last one on top
2016-07-22 19:54:27 +02:00
Jeremy Wright
bf8a772e22 Update changes.md 2016-07-04 15:24:11 -04:00
Jeremy Wright
babf0e980a Update changes.md 2016-07-04 15:23:55 -04:00
Jeremy Mack Wright
772093d76c Added pyparsing lib to the module. 2016-07-04 15:18:52 -04:00
Jeremy Mack Wright
02bc403c3e Merge branch 'master' of https://github.com/dcowden/cadquery 2016-07-04 15:11:12 -04:00
Jeremy Wright
7bb52eb859 Update changes.md 2016-06-29 22:30:32 -04:00
Jeremy Wright
ffa54fb70a Merge pull request #148 from adam-urbanczyk/master
Extendend string selector syntax using PyParsing
2016-06-29 22:27:44 -04:00
adam-urbanczyk
5b0b5c0e96 Fix wrong handling of index in the string syntax selector 2016-06-29 21:04:28 +02:00
adam-urbanczyk
f6d532328f Extend testNthDistance to test DirectionNthSelector using the new string syntax too 2016-06-29 21:03:30 +02:00
adam-urbanczyk
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
adam-urbanczyk
76a2207a6e Added simple test case for the string selector grammar 2016-06-21 20:30:53 +02:00
adam-urbanczyk
bde0fddc05 Initial almost working implementation of pyparsing based string selector
Two test cases are  still failing
2016-06-21 20:30:36 +02:00
adam-urbanczyk
f8c377c2f7 Fix typo in .travis.yml 2016-06-20 22:03:25 +02:00
adam-urbanczyk
42d109325f Change .travis.yml to include pyparsing 2016-06-20 21:54:03 +02:00