Commit Graph

38 Commits

Author SHA1 Message Date
Suzanne Soy
b7e29d78f8 Circumvented the most problematic bugs in the 3D view, it seems better but might still cause trouble when switching workbenches due to the premature destruction of all descendants of the widgets? 2021-10-01 01:31:40 +01:00
Suzanne Soy
cca8e98d11 WIP, having some bugs with the 3D view still 2021-09-30 23:39:02 +01:00
Suzanne Soy
f29abe0813 Run tools, show extra info 2021-09-01 01:32:06 +01:00
Suzanne Soy
2ce29431a5 WIP on custom search box 2021-08-30 13:57:07 +01:00
Suzanne Soy
c0e466979b Serialization works, but the qcompleter is more of a headache than initially assumed. 2021-08-30 00:13:13 +01:00
Suzanne Soy
c354c381d1 SearchTools crashes FreeCAD (different crash) 2021-08-17 02:10:38 +01:00
Suzanne Soy
e900855ea3 SearchTools crashes FreeCAD 2021-08-17 01:57:05 +01:00
Suzanne Soy
36aa4e2642 WIP, XternalApps mostly works, currently investigating SearchTools 2021-08-17 01:21:19 +01:00
Suzanne Soy
b9b228b8cd Works for a basic tool that just copies its input shape to its output shape. 2021-05-27 23:43:55 +01:00
Suzanne Soy
90b5f9c269 Rewrote the XML <-> FreeCAD conversion on forms (model, form, types…). This commit crashes the latest release of FreeCAD when setting two linked properties with an expression 2021-04-30 13:07:03 +01:00
Suzanne Soy
a663483c08 Revert "Split tool description into several files"
This reverts commit ca4b88bbcd.
2021-04-30 12:37:50 +01:00
Suzanne Soy
ca4b88bbcd Split tool description into several files 2021-04-30 12:37:37 +01:00
Suzanne Soy
2bf8f79823 work in progress on rewriting the XML <-> FreeCAD conversion of forms (model, form,types...) 2021-04-22 05:36:15 +01:00
Suzanne Soy
55e472a6ad 02021-03-13 stream: Added XML model in FreeCAD, WIP on syncing the XML model and the FreeCAD UI 2021-03-13 05:47:30 +00:00
Suzanne Soy
78146228fc 02021-03-06 stream: convert XForms select1 to a FreeCad PropertyEnumeration 2021-03-06 04:07:27 +00:00
Suzanne Soy
864ea087c8 02021-03-06 stream: clean up StealSplash.py 2021-03-06 04:06:39 +00:00
Suzanne Soy
2339945ea5 Docstring 2021-03-06 02:27:57 +00:00
Suzanne Soy
c7bddb6630 fixed the group that should be associated with a field 2021-03-06 02:27:57 +00:00
Suzanne Soy
5ddee57ef7 formatting 2021-03-06 02:27:57 +00:00
Suzanne Soy
745689cf6b small fix ("return" in wrong function) 2021-03-06 02:27:57 +00:00
Suzanne Soy
963e98e9ed Silly splash screen stunt 2021-03-06 02:27:57 +00:00
Suzanne Soy
78d447f379 fixup! Disable parametric tools when there is no active document. 2021-01-28 01:17:33 +00:00
Suzanne Soy
ebdc5f3fcb Disable parametric tools when there is no active document. 2021-01-28 00:58:16 +00:00
Suzanne Soy
a0175805b3 Create object, interpret XML and create <input/> fields with the correct type 2021-01-27 03:00:54 +00:00
Suzanne Soy
3192eec49e Rename AppTools.py → ToolCommand.py 2021-01-26 23:29:38 +00:00
Suzanne Soy
66c7794ea1 02021-01-26 evening stream: added return type in the example tool description 2021-01-26 22:20:35 +00:00
Suzanne Soy
a5887998aa 02021-01-26 evening stream: example tool: added field for the SVG input 2021-01-26 22:20:30 +00:00
Suzanne Soy
395a446309 02021-01-26 stream: use the XML as a source for some of the tool's metadata 2021-01-26 09:59:03 +00:00
Suzanne Soy
3f02bb6cae 02021-01-26 stream: List of tools per application in the workbench: create their command + toolbar icon & menu entry 2021-01-26 09:15:23 +00:00
Suzanne Soy
cf51a13d8a 02021-01-26 stream: example xforms tool description 2021-01-26 08:20:50 +00:00
Suzanne Soy
dea3f1df2e Poll for close event from window to FreeCAD, and send close event the other way round. 2021-01-26 07:15:48 +00:00
Suzanne Soy
650158ac5f 02020-01-21 stream: use the correct icon for each embedded applications 2021-01-22 00:34:11 +00:00
Suzanne Soy
200bf2c333 02020-01-21 stream: Fixed bug (filtered xwininfo lines don't always match the regexp; multiple commands (not in a loop yet) 2021-01-22 00:34:09 +00:00
Suzanne Soy
1d5042a295 02020-01-21 stream: Cleanup 2021-01-22 00:34:08 +00:00
Suzanne Soy
62d4a1a9ae 02020-01-21 stream: Moved list of apps and X11 utilities to separate files; loop over list of apps to create workbenches (but not the commands yet) 2021-01-22 00:34:05 +00:00
Suzanne Soy
6d662ed52e 02020-01-21 stream: context menu is optional 2021-01-21 22:54:44 +00:00
Suzanne Soy
2af5f1ee83 02020-01-21 stream: extracted "embed" logic to a separate file 2021-01-21 22:53:54 +00:00
Suzanne Soy
13d0f27d7d 02021-01-20 stream 2021-01-21 21:58:20 +00:00