Commit Graph

  • 2bf78920ae PlotCanvas now stores reference to app. Juan Pablo Caram 2016-01-03 16:38:24 -05:00
  • 3b206493a3 Canvas performance test scripts. Juan Pablo Caram 2015-12-31 23:28:23 -05:00
  • 96885c80a4 Fixes #158. Juan Pablo Caram 2015-12-30 11:45:05 -05:00
  • 7fd026c254 Fix to Gerber parser, corrects line splitting. Fixes #183. Juan Pablo Caram 2015-12-30 10:26:19 -05:00
  • 3940408da5 Added non-compliant support for "-" in ApertureMacro names. Temporary fix for #185. Juan Pablo Caram 2015-12-29 17:35:43 -05:00
  • d5c99463fb Added svg.path to ubuntu installation script. Juan Pablo Caram 2015-12-29 16:37:52 -05:00
  • ea27748697 Use Decimal for depth calculation. Fixes #130. Juan Pablo Caram 2015-12-29 16:34:13 -05:00
  • 705d038e1c Added signal triggers and handlers for canvas cache. Juan Pablo Caram 2015-12-29 14:43:43 -05:00
  • 7d63ce33c6 Fix to skeleton for threaded bitmap cache. Juan Pablo Caram 2015-12-28 18:08:25 -05:00
  • 4fe841086e Added skeleton for threaded bitmap cache. Juan Pablo Caram 2015-12-28 17:59:22 -05:00
  • 7db3ee7be6 SVG rectangles with rounded corners. Juan Pablo Caram 2015-12-26 21:15:55 -05:00
  • 8927a37f68 SVG Line, polygon and polyline. Juan Pablo Caram 2015-12-26 16:38:58 -05:00
  • b46d2b5f2d SVG ellipse support. Juan Pablo Caram 2015-12-24 11:10:41 -05:00
  • 2354116e37 SVG supported in "recent files" menu. Juan Pablo Caram 2015-12-20 21:57:27 -05:00
  • aa41d8093a Fixed regex for SVG numbers. Juan Pablo Caram 2015-12-20 21:49:48 -05:00
  • 67ef16e776 SVG: Accept but ignore units in length. Juan Pablo Caram 2015-12-20 20:51:33 -05:00
  • d3ed12e5de Added SVG importing support to the GUI menu. See issue #179. Juan Pablo Caram 2015-12-18 16:43:47 -05:00
  • fdf809774f Basic support for importing SVG. Via shell only at this time. See issue #179. Juan Pablo Caram 2015-12-18 12:49:52 -05:00
  • fef385bf6b Numpy array as image source. Denvi 2015-12-15 21:10:05 +05:00
  • 571970b4af Offscreen canvas. Denvi 2015-12-15 18:49:13 +05:00
  • b1c12bef46 Merge remote-tracking branch 'origin/master' Denvi 2015-12-12 23:31:09 +05:00
  • d222ce41d5 Merge branch 'develop' Denvi 2015-12-12 23:30:36 +05:00
  • a2d472fb6a Object collection fix. Denvi 2015-12-12 13:28:48 +05:00
  • 7215fc9aeb README.md edited online with Bitbucket Denis Hayrullin 2015-12-09 13:57:43 +00:00
  • a371846c3d Merge remote-tracking branch 'origin/master' Denvi 2015-12-09 18:56:02 +05:00
  • 70f3ce2326 Update README.md Denvi 2015-12-09 18:38:12 +05:00
  • 533de15a45 Added screenshots. Denvi 2015-12-09 18:07:31 +05:00
  • 7db6bc6989 Simplified graphics. Denvi 2015-12-09 17:57:00 +05:00
  • 28e84b49de Check "matplotlib" performance. Denvi 2015-12-07 22:40:30 +05:00
  • 791e2e5ace Object form remember it's fields on selection/deselection in project list. New created objects always get "Project options"-values for fields. Denvi 2015-12-07 19:53:52 +05:00
  • df93d1ec2e Merge branch 'develop' of https://bitbucket.org/Denvi/flatcam into develop Denvi 2015-12-07 18:39:26 +05:00
  • 3160c7b4e3 Double-sided pcb tool fix for treeview model. "File" menu fix. Denvi 2015-12-07 17:31:40 +05:00
  • 59de697acc TreeItem doesn't derive 'object'. Denvi 2015-12-06 21:21:53 +05:00
  • 59d05e19e2 TreeItem icon cleared on remove. Denvi 2015-12-06 20:54:44 +05:00
  • 6b1e777e9d Job moved to background. Denvi 2015-12-06 20:30:59 +05:00
  • 462225acbe Params added to defaults. Denvi 2015-12-06 20:03:29 +05:00
  • ba553ce465 Algorithm rework. Denvi 2015-12-06 19:01:27 +05:00
  • f2b4ba0dec TreeItem obj pointer cleared now on remove. Denvi 2015-12-06 17:21:40 +05:00
  • bfd51f3f95 Double-sided pcb tool fix for treeview model. "File" menu fix. Denvi 2015-12-07 17:31:40 +05:00
  • 1524f6873e Merge branch 'treeview' into copperclear Denvi 2015-12-06 21:22:14 +05:00
  • 4448d56ef2 TreeItem doesn't derive 'object'. Denvi 2015-12-06 21:21:53 +05:00
  • 10e47f467e TreeItem icon cleared on remove. Denvi 2015-12-06 20:54:44 +05:00
  • 0c2a4d0426 Job moved to background. Denvi 2015-12-06 20:30:59 +05:00
  • bde653e84f Params added to defaults. Denvi 2015-12-06 20:03:29 +05:00
  • 633e69c099 Algorithm rework. Denvi 2015-12-06 19:01:27 +05:00
  • f8e155b0cd Merge branch 'treeview' into copperclear Denvi 2015-12-06 17:22:23 +05:00
  • 6326a7c103 TreeItem obj pointer cleared now on remove. Denvi 2015-12-06 17:21:40 +05:00
  • 9705106855 Paint area adjust on next tool dia added. Denvi 2015-12-06 16:33:06 +05:00
  • 1c0e5fc177 Multi-tool mug fix. Denvi 2015-12-06 16:02:57 +05:00
  • e2ceeafa0a Paint geometries added. Denvi 2015-12-06 15:38:55 +05:00
  • 3213476797 Work on "Clear non-copper" feature. Denvi 2015-12-06 14:51:09 +05:00
  • 054c46b49c Project item name updates from "Selected" tab properly now. Denvi 2015-12-06 10:02:33 +05:00
  • 9f5ac7f8ee Project items names editing by click on selected item in tree view added. Denvi 2015-12-06 00:07:10 +05:00
  • 955d5da8c1 Project items sorted by groups now. Denvi 2015-12-05 22:50:53 +05:00
  • ae9b680271 Work on tree view of project files. Denvi 2015-12-05 17:21:36 +05:00
  • 565dd411c2 Merge remote-tracking branch 'jpcgt/master' into develop Denvi 2015-12-05 10:50:30 +05:00
  • 8f6a455562 Pan view test. Denvi 2015-12-05 00:14:00 +05:00
  • 067eea3625 Merged jpcgt/flatcam into master Denis Hayrullin 2015-12-04 23:35:53 +05:00
  • a556f287ce Code cleanup. Denvi 2015-12-04 23:27:15 +05:00
  • 9e4402268f Tabs width adjust on app start added. Denvi 2015-12-04 21:20:12 +05:00
  • 297a74a660 Work on pan view. Denvi 2015-12-03 23:58:23 +05:00
  • a38e440f90 Comments fixed. Denvi 2015-12-02 19:53:14 +05:00
  • 066a0870aa Cleanup Denvi 2015-12-02 19:50:21 +05:00
  • dc84412d48 Cleanup Denvi 2015-12-02 19:41:15 +05:00
  • 1efed851e9 Fixes #178. Use list instead of tuple of points. Juan Pablo Caram 2015-12-02 09:36:58 -05:00
  • 11bb4d1e4c Project tab width restored to previous value. Denvi 2015-12-02 19:32:25 +05:00
  • 45c698f231 Merged jpcgt/flatcam into master Denis Hayrullin 2015-12-02 19:28:13 +05:00
  • c4347bea00 Fixes #177 Juan Pablo Caram 2015-11-30 12:54:13 -05:00
  • 89f3d6e3e3 Added line number information to status bar message on parse error. Juan Pablo Caram 2015-11-30 12:36:03 -05:00
  • bd5a3ac5b0 Background storing on resize fix. Denvi 2015-11-28 16:46:26 +05:00
  • 94a70c1b0f Work on performance. Denvi 2015-11-28 15:49:34 +05:00
  • 5b7c9de8b3 View pan with MMB added. Denvi 2015-11-28 13:27:29 +05:00
  • 3f6ba30f3e Better support for units in LengthEntry. Juan Pablo Caram 2015-11-04 18:52:56 -05:00
  • 60461d0724 Fixed messages on drawing completion with spacebar. Juan Pablo Caram 2015-11-04 18:17:45 -05:00
  • 83eb535479 Fixed missing first segment in path bug. Delete last point in sequence while drawing object with backspace. Juan Pablo Caram 2015-11-04 18:07:23 -05:00
  • 05e89b0ec3 Last pass in multi-pass cuts limited to specified z_cut. Juan Pablo Caram 2015-11-04 17:27:57 -05:00
  • af46cae5c7 Default value for depth/cut now positive. Added note to tooltip. Juan Pablo Caram 2015-11-01 18:11:17 -05:00
  • 24f5ee0d0d Made tests folder importable. Cleaned up tests. Juan Pablo Caram 2015-11-01 18:07:52 -05:00
  • 051b82009d Multiple depth cut functional. Juan Pablo Caram 2015-11-01 18:06:20 -05:00
  • d2de53b546 Ignore tests/tmp. Juan Pablo Caram 2015-10-31 19:01:56 -04:00
  • b54982694e Full test from opening Gerber to exporting GCode using GUI. Juan Pablo Caram 2015-10-31 19:01:01 -04:00
  • 5e4016a2f9 App.log changed to self.log. Caused reference error in unit tests. Juan Pablo Caram 2015-10-31 18:59:58 -04:00
  • b52863a6af Added comments. Juan Pablo Caram 2015-10-31 18:58:46 -04:00
  • 616237ea93 Replace exact last point of arc. Fixes #110. Juan Pablo Caram 2015-10-31 18:55:32 -04:00
  • 8f5cc7a02d Option to override user's defaults. Needed for unit testing. Juan Pablo Caram 2015-10-28 12:00:56 -04:00
  • fb98d6306b Option to override user's defaults. Needed for unit testing. Juan Pablo Caram 2015-10-28 11:21:27 -04:00
  • 95f51b2870 Cleaned out the tests folder. Added simple test gerber. Added simple unit test using the GUI. Juan Pablo Caram 2015-10-27 21:27:27 -04:00
  • 45c7f8efab Merged in tomduffin/flatcam (pull request #18) jpcgt 2015-10-26 09:47:11 -04:00
  • 2c9a307483 Fixes #135 Thomas Duffin 2015-10-25 23:14:11 +00:00
  • ed20a3d208 Fixes #161. outname parameter was missing from docs for isolate. Juan Pablo Caram 2015-10-23 19:37:08 -04:00
  • 16a9f8bd37 Fixes #162 Juan Pablo Caram 2015-10-23 19:30:26 -04:00
  • 33146af784 Specify distance from axis instead of box in mirror shell command. Juan Pablo Caram 2015-10-23 18:10:24 -04:00
  • eeedb19dc3 Fixes #165. Juan Pablo Caram 2015-10-23 17:08:40 -04:00
  • 253167f6d5 Fixes #118. Juan Pablo Caram 2015-10-23 16:55:13 -04:00
  • d22b47f4af Log level back to debug after release. Juan Pablo Caram 2015-10-20 20:47:45 -04:00
  • a679883adf RTree now using shapely object's id() instead of __hash__. Fixes 1#163. Juan Pablo Caram 2015-10-20 19:53:39 -04:00
  • 9c5b197154 Merge remote-tracking branch 'origin/master' Juan Pablo Caram 2015-10-19 10:50:27 -04:00
  • f9f7808f17 Added diagnostics script. Juan Pablo Caram 2015-10-19 10:49:52 -04:00
  • 7d03574307 Added Win-32 build script. Juan Pablo Caram 2015-10-18 19:40:48 -04:00
  • 982ab16f28 Release version 8.4 Juan Pablo Caram 2015-10-18 19:24:04 -04:00