Commit Graph

634 Commits

Author SHA1 Message Date
Jeremy Mack Wright
00e6fb8d5c Updated the CadQuery library to v1.1.0 2018-03-16 10:08:26 -04:00
Jeremy Mack Wright
c23e237bad Switched resource compilation over to PySide and added an execute keybinding. 2018-03-10 23:06:30 -05:00
Jeremy Mack Wright
ec311d36d4 Updated CadQuery library for a fix that was done to the linear extrusion in 0.17. 2017-12-15 07:26:16 -05:00
Jeremy Mack Wright
2fcc643d59 Updated to the new CadQuery logo. 2017-12-11 17:34:53 -05:00
Jeremy Mack Wright
c4c6dcf11c Updated the CadQuery library for a FreeCAD 0.17 fix. 2017-12-11 09:14:43 -05:00
Jeremy Mack Wright
86c32c1efb Refactored the Gui package to CQGui to avoid naming conflicts with the Curves workbench and others. 2017-11-17 07:46:54 -05:00
Jeremy Mack Wright
b1225cc10c Merge branch 'master' of https://github.com/jmwright/cadquery-freecad-module 2017-11-16 14:06:33 -05:00
Jeremy Mack Wright
df93d906ce Added a font size setting for the Python editor. 2017-11-16 14:06:20 -05:00
Jeremy Wright
fc396971c8
Merge pull request #110 from luzpaz/README-cosmetic-changes
README: cosmetic changes to display in Addon Manager
2017-11-11 08:56:39 -05:00
luzpaz
d8884801ae README: cosmetic changes to display in Addon Manager
Closes #109
2017-11-11 08:03:00 -05:00
Jeremy Wright
629410f529
Update README.md 2017-11-08 12:07:41 -05:00
Jeremy Mack Wright
eda36b73c7 Added a readme to the Libs directory to help keep people from trying to contribute to them within this repo. 2017-11-08 12:05:36 -05:00
Jeremy Mack Wright
5661b767b2 Added the CadQuery library back as just a directory. 2017-11-08 11:56:03 -05:00
Jeremy Mack Wright
d467150d9f Cleaning out the CadQuery git submodule. 2017-11-08 11:52:09 -05:00
Jeremy Wright
760780475b Merge pull request #106 from jmwright/filenames
Finished fixing dash support in filenames.
2017-10-21 07:32:10 -04:00
Jeremy Mack Wright
0661191ff8 Finished fixing dash support in filenames. 2017-10-21 07:31:40 -04:00
Jeremy Mack Wright
a198182e15 Updating CadQuery lib. 2017-10-20 10:20:59 -04:00
Jeremy Mack Wright
82fb5cb89f Updated cadquery lib. 2017-10-18 15:10:03 -04:00
Jeremy Mack Wright
0a6d2e9a31 Update cadquery library. 2017-10-14 00:00:02 -04:00
Jeremy Wright
90668e3af2 Merge pull request #103 from fragmuffin/feature/import_module_reload
remove newly imported modules after script execution
2017-10-09 07:35:28 -04:00
Peter Boin
341aba2d3c remove newly imported modules after script execution 2017-10-09 20:06:17 +11:00
Jeremy Mack Wright
98da3e9c9b Added a message that reminds users to do a save-as on the script template after opening it. 2017-10-04 06:58:58 -04:00
Jeremy Mack Wright
d89b261cf7 Cleaned up a comment in the script template. 2017-10-04 06:33:51 -04:00
Jeremy Mack Wright
8c10491639 Updated the script template to be CQGI-compliant. 2017-10-04 06:32:34 -04:00
Jeremy Wright
6bfe99eac7 Merge pull request #101 from jmwright/cqgi
Cqgi
2017-10-04 06:21:09 -04:00
Jeremy Mack Wright
8999380fdf CadQuery library update. 2017-10-04 06:19:28 -04:00
Jeremy Mack Wright
6a1aa83760 Moved examples to CadQuery library and adapted the UI to use those. 2017-09-28 16:42:14 -04:00
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