Mike Smith
4fc3d1183b
add support for svg <use> (inkscape "clone")
2019-08-13 22:14:08 -04:00
Marius Stanciu
fac11586b3
- added all the Tools in a new ToolBar
2019-02-24 16:22:21 +02:00
Marius Stanciu
31fd80a843
- added a file with some trials to replace the shortcut message box
2019-01-31 03:31:44 +02:00
Marius Stanciu
a4bbb98bf1
- converted from Python2 code to Python3 code
...
- in camlib.py, CNCJob class -> generate_from_excellon_by_tool() was
failing in the line to sort the tools due of been unable to compare
between dict's. I replaced that section.
2018-05-26 04:43:40 +03:00
Juan Pablo Caram
38c44749f1
Multiple polygon painting functional and with unittests.
2016-09-25 13:11:03 -04:00
Juan Pablo Caram
78a100fa96
Merge branch '8p5'
2016-07-23 15:09:37 -04:00
Juan Pablo Caram
8b10967a59
Added SVG-to-GCode flow test.
2016-07-04 17:30:32 -04:00
Juan Pablo Caram
a9b4ff767b
Some cleanup to shell tests.
2016-07-03 15:59:25 -04:00
Juan Pablo Caram
01c2feca98
Added (passing) test for Excellon flow.
2016-07-02 16:47:15 -04:00
Juan Pablo Caram
36d0a2e029
Cleaned up tests for shell. Added test steps for gerber flow.
2016-06-03 17:15:35 -04:00
sopak
f9260daa17
remove forgotten aa debug prefix names
2016-04-25 00:40:14 +02:00
sopak
7d465f0814
implement tests for TCL commands
2016-04-25 00:36:58 +02:00
sopak
56ba233fd6
implement test_TclCommandExteriors
...
implement test_TclCommandInteriors
2016-04-24 22:44:28 +02:00
sopak
23dc2059f0
implement test_TclCommandIsolate
2016-04-24 22:05:07 +02:00
Kamil Sopko
acb70c0cc3
implement test for test_TclCommandOpenGerber
2016-04-24 21:24:56 +02:00
Kamil Sopko
05f88af917
separate tcl tests into smaller chunks
...
implement collection of tcl command tests
2016-04-24 01:24:54 +02:00
Kamil Sopko
cd57af18bc
add option type (new object will be gerber or geometry)
...
add tests for import_svg as gerber and geometry
fix obj names in test_ import_svg
2016-04-12 21:35:04 +02:00
Kamil Sopko
5c80f2b6d3
implemenmt basic test for import_svg
2016-04-12 20:27:53 +02:00
Kamil Sopko
e941e55a4a
show ui.shell_dock instead of shell during tests
2016-03-31 17:29:11 +02:00
Kamil Sopko
f61aa397d4
fix test hanging for shell
2016-03-25 11:12:43 +01:00
Kamil Sopko
2082446ab0
tweak signal handling
2016-03-25 00:59:02 +01:00
Kamil Sopko
e96ee1af29
merge new pull requests from FlatCAM->master
...
implement executing of tasks inside worker thread
cleanups, reimplement Isolate/New/OpenGerber as OOP style Shell commands
disable edit during shell execution, show some progress
add ability for breakpoints in other threads and only if available
add X11 safe flag, not sure what happen on windows
2016-03-24 23:06:44 +01:00
Kamil Sopko
4df46df19b
remove line
...
fix crazzy selfness ;)...
2016-03-11 20:32:48 +01:00
Kamil Sopko
fd1c8afef9
implement basic set of tests for tcl_shell, need to be completed
2016-03-11 01:50:12 +01:00
Kamil Sopko
f645dba041
update formating
2016-03-10 21:45:47 +01:00
Kamil Sopko
3bb2cfbc22
fix gcode verification in tests
2016-03-10 19:01:07 +01:00
Juan Pablo Caram
3b206493a3
Canvas performance test scripts.
2015-12-31 23:28:23 -05:00
Juan Pablo Caram
fdf809774f
Basic support for importing SVG. Via shell only at this time. See issue #179 .
2015-12-18 12:49:52 -05:00
Juan Pablo Caram
24f5ee0d0d
Made tests folder importable. Cleaned up tests.
2015-11-01 18:07:52 -05:00
Juan Pablo Caram
b54982694e
Full test from opening Gerber to exporting GCode using GUI.
2015-10-31 19:01:01 -04:00
Juan Pablo Caram
fb98d6306b
Option to override user's defaults. Needed for unit testing.
2015-10-28 11:21:27 -04:00
Juan Pablo Caram
95f51b2870
Cleaned out the tests folder. Added simple test gerber. Added simple unit test using the GUI.
2015-10-27 21:27:27 -04:00
phdussud
0bf21458c6
Resolve issue 144
...
Added a test for the new mechanism
Added a gerber test file
2015-06-26 13:42:55 -07:00
jpcaram
8da39d54d4
Desctivates canvas callbacks in drawing tool when deactivated.
2015-02-12 17:06:29 -05:00
jpcaram
bba4f3a8bb
Tool change support for gcode from excellon. Untested.
2015-02-07 13:32:58 -05:00
jpcaram
17a3316ce4
Improved speed in FlatCAMRTreeStorage.
2015-02-06 17:16:11 -05:00
jpcaram
23b20ba716
Added intersection tool to Drawing Tool.
2015-02-06 16:10:15 -05:00
jpcaram
e353413cd3
Disabled "Ok"/"Update Geometry" button after first update. Solves issue #105 .
2015-02-05 09:18:54 -05:00
jpcaram
681996d1f6
Started profiling project (Issue #109 ). Created first profiling script and included test gerber.
2015-02-02 15:37:08 -05:00
jpcaram
6733ebbfa8
Refactored paint_connect() and path_connect() to receive and return FlatCAMRTreeStorage objects. Updated unittests acordingly.
2015-01-29 15:52:03 -05:00
jpcaram
a1345f0a58
Fixes to path_connect() related to LinearRings. Added test cases.
2015-01-27 18:16:22 -05:00
jpcaram
573581ca80
Fixes to path_connect() and added units tests for it.
2015-01-26 17:52:26 -05:00
jpcaram
6b51f03db2
"Paint connect" functional. Added to seed-based painting and unit-tested. "Path connect" still pending. Disabled. "Path connect" unit test added.
2015-01-25 16:55:22 -05:00
jpcaram
6582a6c748
Unittesting complete for Excellon number format.
2015-01-12 15:30:41 -05:00
jpcaram
3bedda2aeb
Unittests for Excellon number parser.
2015-01-11 19:39:01 -05:00
jpcaram
977b5b1f91
Using FlatCamRTreeStorage in copper clearing algorithm.
2015-01-01 14:59:45 -05:00
Juan Pablo Caram
e547386649
Custom RTree wrapper. FlatCAMRTree and FlatCAMRTreeStorage.
2014-12-28 18:06:54 -05:00
jpcaram
f528a07751
Added rtree test script.
2014-12-27 17:26:00 -05:00
Juan Pablo Caram
16734f5d1a
Convertion to Qt. Major refactoring.
2014-06-13 15:21:11 -04:00
Juan Pablo Caram
e0d2daca6c
Optimized Gerber parser. Some minor improvements to Excellon parser.
2014-04-18 20:20:17 -04:00