Commit Graph

607 Commits

Author SHA1 Message Date
Jeremy Mack Wright
fc5d11f2ef Merge branch 'master' of github.com:jmwright/cadquery-freecad-module into cqgi 2017-09-27 20:57:52 -04:00
Jeremy Mack Wright
6714021900 Fixed the auto execute feature for those using external editors. 2017-09-27 20:57:24 -04:00
Jeremy Mack Wright
a661b0ec4b Finished converting the rest of the examples and then started fixing the ones that are broken. 2017-09-20 17:12:30 -04:00
Jeremy Mack Wright
e31b95099f Converted a few more examples. 2017-09-18 16:25:57 -04:00
Jeremy Mack Wright
fed83573f2 Changes for show_object and updates to examples. 2017-09-15 22:13:39 -04:00
Jeremy Mack Wright
a54a7a21a6 Converted more examples and switched to CadQuery being a submodule rather than a subtree. 2017-09-15 14:22:34 -04:00
Jeremy Mack Wright
24a77b727e Cleaned up, commented and converted the first five examples to be CQGI-compliant. 2017-09-13 14:40:21 -04:00
Jeremy Mack Wright
da82797677 Added menu icons to examples. 2017-09-12 15:02:10 -04:00
Jeremy Mack Wright
21200cc10d Added CQGI debug objects. 2017-09-11 21:49:14 -04:00
Jeremy Mack Wright
2cdd504888 Added options handling to build_object function. 2017-09-03 18:01:39 -04:00
Jeremy Mack Wright
9689664aa1 Removed deprecated UTF8 QTApplication references. 2017-09-02 00:03:00 -04:00
Jeremy Wright
c775ad299d Update README.md 2017-09-01 23:06:57 -04:00
Jeremy Mack Wright
9cb1e58f3f Made the variables area scrollable. 2017-09-01 16:33:32 -04:00
Jeremy Mack Wright
44e8533f26 Cleaned up the CQGI execution code and made it a little more robust. 2017-08-19 23:12:14 -04:00
Jeremy Mack Wright
68907ba9d7 Got the parameters editor working so that it can modify the model, but it still needs a lot of clean-up. 2017-08-19 17:22:20 -04:00
Jeremy Mack Wright
84c0a9b249 Added a scroll bar to the variables editor and made sure that the widget was being replaced each time validation is complete. 2017-08-17 11:20:50 -04:00
Jeremy Mack Wright
81d1f4e850 Got the variables editor to populate with controls for each of the variables in the script. 2017-08-13 08:46:29 -04:00
Jeremy Mack Wright
896bcca7c9 Worked through script validation and started to implement the logic to populate the parameters editor. 2017-07-29 08:20:53 -04:00
Jeremy Mack Wright
ecefa3d707 Added a toggle for the variable editor and started stubbing in that and a script validation function. 2017-07-24 16:51:18 -04:00
Jeremy Mack Wright
4c06752c39 Implemented build and parameter search CQGI functionality, and updated the CadQuery library. 2017-07-23 00:22:57 -04:00
Jeremy Wright
ae27f2d8f3 Merge pull request #92 from Peque/readme
Suggest a user-wide installation path in README
2017-07-21 15:34:11 -04:00
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