Commit Graph

477 Commits

Author SHA1 Message Date
Barnaby Walters
c99a0ece9a Added svg.path to requirements.txt
It’s required for FlatCAM to work, and already made its way into the Ubuntu setup script. Added it here too so that people installing using the requirements file also get everything they need.
2016-10-25 21:17:09 +00:00
Juan Pablo Caram
261054f1cf Cleanup of TclCommand and migrated a few more commands to new architecture. 2016-10-18 11:36:58 -04:00
Juan Pablo Caram
e6f01cc834 Added build file for PyInstaller 2016-10-08 13:37:31 -04:00
Juan Pablo Caram
f77403b0f2 Bringing up to date with VisPyCanvas. Mostly migration of Tcl commands to new architecture. 2016-10-08 11:49:22 -04:00
Juan Pablo Caram
2abc9a8faf Removed legacy GTK files. 2016-09-28 17:40:35 -04:00
Juan Pablo Caram
cd2096934f Removed .pyc files 2016-09-28 17:38:04 -04:00
Juan Pablo Caram
38c44749f1 Multiple polygon painting functional and with unittests. 2016-09-25 13:11:03 -04:00
Juan Pablo Caram
7a9a84c781 Paint specific polygons in Drawing tool. 2016-09-23 16:24:33 -04:00
Juan Pablo Caram
8afb0704fd Functional select-all for painting (#210). 2016-09-23 14:04:31 -04:00
Juan Pablo Caram
9f4ee91b0e Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
Juan Pablo Caram
dbe0105f9b Fixes SVG parser to produce polygons. Fixes #212. 2016-09-21 13:01:51 -04:00
Juan Pablo Caram
03c49f3afd Attempt to fix #138. Keeping open for verification. 2016-09-19 17:53:48 -04:00
Juan Pablo Caram
7474609776 Added feature: Select all polygons for painting and shell support with "paint" command. 2016-09-19 16:44:29 -04:00
Juan Pablo Caram
74e936ba02 Added inline docs 2016-08-08 15:23:37 -04:00
Juan Pablo Caram
6838b2acff Back to development. 2016-07-23 15:19:38 -04:00
Juan Pablo Caram
78a100fa96 Merge branch '8p5' 2016-07-23 15:09:37 -04:00
Juan Pablo Caram
468e50194c Updated dates on license and readme. 2016-07-15 23:11:50 -04:00
Juan Pablo Caram
85188ce3cb Separate file for version settings. 2016-07-15 22:26:19 -04:00
Juan Pablo Caram
38d6957009 Added SVG-to-GCode flow test. 2016-07-15 22:23:48 -04:00
jpcgt
3660b4fe81 README.md edited online with Bitbucket 2016-07-06 00:35:02 +00:00
Juan Pablo Caram
8b10967a59 Added SVG-to-GCode flow test. 2016-07-04 17:30:32 -04:00
Juan Pablo Caram
f5c7fdab71 Some cleanup to shell tests. 2016-07-04 16:25:59 -04:00
Juan Pablo Caram
a9b4ff767b Some cleanup to shell tests. 2016-07-03 15:59:25 -04:00
Juan Pablo Caram
b4017cfec2 Update instead of setting options when reading project. Fixes #204. 2016-07-02 17:36:19 -04:00
Juan Pablo Caram
01c2feca98 Added (passing) test for Excellon flow. 2016-07-02 16:47:15 -04:00
jpcgt
d63f9cbd43 Merged in realthunder/flatcam/plot_toggle (pull request #43)
Toggle plot by pressing SPACE key in project panel
2016-06-12 15:03:27 -04:00
Juan Pablo Caram
28bb476a5c Fixes #202 2016-06-11 21:55:53 -04:00
Juan Pablo Caram
f9cbd78cd1 Show messages and errors in TCL shell. Better exception handling and reporting when opening files. 2016-06-11 21:33:38 -04:00
Juan Pablo Caram
ba05f832c0 Merge remote-tracking branch 'origin/master' 2016-06-11 19:51:00 -04:00
Juan Pablo Caram
66901041d9 Fixed errors that I introduced in last commit. 2016-06-11 19:50:19 -04:00
jpcgt
cae7791adc Merged in realthunder/flatcam/json_pretty (pull request #42)
Added indent to json in save_project
2016-06-11 19:27:35 -04:00
Zheng, Lei
c5f4b9474a Toggle plot by pressing SPACE key in project panel 2016-06-11 06:14:08 +08:00
Zheng, Lei
856d126546 Added indent to json in save_project
This is to make the saved project file more version control frendly
2016-06-09 15:55:17 +08:00
Juan Pablo Caram
ee8e9f8f4b Support for mirroring Geometry Objects from the shell. See #119. 2016-06-04 23:04:22 -04:00
Juan Pablo Caram
9f138bdcc2 Fixes #119. 2016-06-04 23:01:36 -04:00
Juan Pablo Caram
eb18b7fd3f Fixes #157. 2016-06-04 17:54:07 -04:00
Juan Pablo Caram
d1442a4900 Cleaned up G-code parser. Fixed dwell command. Fixes #184. 2016-06-04 16:45:52 -04:00
Juan Pablo Caram
6136afe84c Added dwell (G4) post processing option to gcode. 2016-06-03 22:19:47 -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
jpcgt
a3dbaff258 camlib.pyc deleted online with Bitbucket 2016-05-23 13:21:25 +00:00
jpcgt
18d5315573 cirkuix.pyc deleted online with Bitbucket 2016-05-23 13:21:10 +00:00
jpcgt
2e31d9aa48 Merged in sopak/flatcam/tcl-commands (pull request #41)
Tcl command tests
2016-05-23 09:15:15 -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
jpcgt
b5162b502f Merged in sopak/flatcam/tcl-commands (pull request #40)
Tcl commands - import_svg
2016-04-18 14:47:42 -04:00
Kamil Sopko
be76b464ad fix typo error and cleaning 2016-04-18 20:36:41 +02:00