60 Commits

Author SHA1 Message Date
HDR
0f9628803d Working on memory leakages.
Pool object belongs to FlatCAMApp, and recreated on 'Plot clear' & 'File new' functions to free memory (of main & pool additional processes).
FlatCAMObj has 'delete()' method to free resources.
FlatCAMObj deletes properly now on 'del *.ojb' in TreeItems.
2016-07-22 15:48:54 +06:00
Denvi
2daba1806f Shape storage of the editor contains simplified geometry for speed up entering edit mode, deleting geometries. 2016-07-21 19:31:19 +05:00
HDR
914ba81162 Editor shapes (geometry, tool) has 1 layer now 2016-07-20 14:44:54 +06:00
HDR
d36b2099f3 Cleanup 2016-07-20 14:26:56 +06:00
HDR
b546eba806 FlatCAMObj has 'drawing_tolerance' (units-aware) property now 2016-07-20 09:09:57 +06:00
HDR
3d5beed488 Added titles to toolbars.
Fixed FlatCAM object deletion during plotting.
2016-07-18 14:11:48 +06:00
HDR
79d2572f11 'Crossed lines' marker added to MarkersVisual. Editor cursor changed to crossed lines type. 2016-07-18 10:52:50 +06:00
HDR
5d77282bfd Shared process pool 2016-07-18 08:45:43 +06:00
Denvi
af015d2307 FlatCAMDraw shapes restored 2016-07-18 00:10:58 +05:00
Denvi
787a9815f5 Infinite lines through origin 2016-07-17 22:54:00 +05:00
Denvi
e929387eba Number of processes reduced 2016-07-17 21:57:44 +05:00
Denvi
91a910fd49 Shape collection arrays fix
(cherry picked from commit b2b64d1)
2016-07-17 14:08:29 +05:00
Denvi
342fe15eec Geometry editor fix 2016-07-16 18:10:52 +05:00
Denvi
d1cb6dca1f Object deletion during plot works properly now 2016-07-16 18:06:17 +05:00
Denvi
8e05e9b181 Project list context menu added 2016-07-16 12:25:03 +05:00
HDR
68986cd909 Cleanup 2016-07-15 14:00:33 +06:00
HDR
d0f3276962 Cleanup 2016-07-15 13:22:59 +06:00
HDR
7afaad626e Cleanup 2016-07-15 12:45:01 +06:00
HDR
2de6e6a22a Keyboard, mouse events fixed 2016-07-15 11:30:45 +06:00
HDR
205967fdc5 Objects fits in window on project loading 2016-07-15 11:13:51 +06:00
HDR
cc592a219e Layers added 2016-07-15 09:24:41 +06:00
Denvi
2afa296ddc VisPy Grid patch 2016-07-14 22:57:06 +05:00
Denvi
4e9d577018 App crash on exit fix 2016-07-14 20:39:24 +05:00
HDR
1b86c6872e Utility geometry clears on operation cancel 2016-07-14 15:45:48 +06:00
HDR
184cf8296e Key press events handling added 2016-07-14 15:04:38 +06:00
HDR
d0dfacc1fe Working on geometry editor 2016-07-14 14:25:28 +06:00
Denvi
45e2404eaa Work on geometry editor. Performance test. 2016-07-13 19:58:00 +05:00
Denvi
8f6a455562 Pan view test. 2015-12-05 00:14:00 +05:00
Juan Pablo Caram
60461d0724 Fixed messages on drawing completion with spacebar. 2015-11-04 18:17:45 -05:00
Juan Pablo Caram
83eb535479 Fixed missing first segment in path bug. Delete last point in sequence while drawing object with backspace. 2015-11-04 18:07:23 -05:00
Juan Pablo Caram
8f5cc7a02d Option to override user's defaults. Needed for unit testing. 2015-10-28 12:00:56 -04:00
Juan Pablo Caram
5e45699c35 Fixes #120. 2015-09-11 15:19:28 -04:00
Juan Pablo Caram
c76deaf144 Fixed #147. Had a circular dependency import. 2015-09-06 14:57:15 -04:00
Juan Pablo Caram
9e854f802e Buffer selected geometry in Drawing tool. Fixes #133. 2015-09-05 19:02:01 -04:00
jpcaram
e5a8a53ed4 Commented menu in FlatCAMDraw 2015-02-13 16:22:47 -05:00
jpcaram
8da39d54d4 Desctivates canvas callbacks in drawing tool when deactivated. 2015-02-12 17:06:29 -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
4cbeec5a84 Solves exception when hitting a key a no tool being active in FlatCAMDraw. Was also preventing scrolling. Solve #93. 2015-01-14 21:00:02 -05:00
Juan Pablo Caram
fe61447887 Cleanup for version 8. 2015-01-02 12:59:06 -05:00
jpcaram
8c082365d7 Added KeySensitiveListView for objects in project. Delete key deletes selected objects. 2015-01-01 22:27:55 -05:00
jpcaram
55bf206060 Cleanup. 2015-01-01 17:32:56 -05:00
jpcaram
f17f955355 Added delete button in drawing toolbar. 2015-01-01 15:41:50 -05:00
jpcaram
977b5b1f91 Using FlatCamRTreeStorage in copper clearing algorithm. 2015-01-01 14:59:45 -05:00
jpcaram
9d7b480378 Recursive handling when plotting shapes and getting points from shapes (for index). 2014-12-31 17:21:52 -05:00
jpcaram
c20c6b0abf Using FlatCAMRTreeStorage in DrawingTool. 2014-12-31 16:45:10 -05:00
jpcaram
a0d6d1a6a9 Added OS-X installation instructions to manual. 2014-12-27 15:12:49 -05:00
jpcaram
6fae5258db Subtract polygon. Cut path functional in Drawing tool. 2014-12-26 15:38:51 -05:00
jpcaram
978344d5c6 Improved RTree index management on add/remove shape on Drawing Tool. 2014-12-25 23:15:40 -05:00
jpcaram
0d055ee235 Polygon subtract feature functional. Added some missing icons. 2014-12-25 20:04:41 -05:00