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
HDR
12105f9c00
Working on stability (fit_view conflicts with shapes redrawing)
2016-07-22 12:42:38 +06:00
Denvi
e23cc5c570
Merge branch 'MultiProcess' into VisPyExperemental
...
# Conflicts:
# FlatCAMApp.py
# VisPyVisuals.py
2016-07-20 19:17:24 +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
8fcf17e94c
Added annotations for cnc jobs
2016-07-20 12:21:30 +06:00
HDR
3d5beed488
Added titles to toolbars.
...
Fixed FlatCAM object deletion during plotting.
2016-07-18 14:11:48 +06:00
HDR
0b110c2513
InfiniteLineVisual patch. Zero lines are 1px width now.
2016-07-18 12:36:52 +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
787a9815f5
Infinite lines through origin
2016-07-17 22:54:00 +05:00
Denvi
3c8fc90077
Origin added to the plot
2016-07-17 22:18:46 +05:00
Denvi
e929387eba
Number of processes reduced
2016-07-17 21:57:44 +05:00
Denvi
89161c5e05
View fit fix
...
(cherry picked from commit a04e49d )
2016-07-16 19:04:42 +05:00
Denvi
f52e5e598f
Cleanup
2016-07-16 18:56:42 +05:00
Denvi
a04e49d9ed
View fit fix
2016-07-16 16:34:32 +05:00
HDR
d0f3276962
Cleanup
2016-07-15 13:22:59 +06:00
HDR
205967fdc5
Objects fits in window on project loading
2016-07-15 11:13:51 +06:00
HDR
d0dfacc1fe
Working on geometry editor
2016-07-14 14:25:28 +06:00
HDR
86f746bf7a
Shape groups added
2016-07-14 12:36:09 +06:00
Denvi
45e2404eaa
Work on geometry editor. Performance test.
2016-07-13 19:58:00 +05:00
HDR
c5eb35d86a
Objects plotted only once on project open now.
2016-07-12 16:06:55 +06:00
Denvi
67d5844801
VisPy canvas added.
2016-07-11 19:31:35 +05:00
Juan Pablo Caram
2bf78920ae
PlotCanvas now stores reference to app.
2016-01-03 16:38:24 -05:00
Juan Pablo Caram
3b206493a3
Canvas performance test scripts.
2015-12-31 23:28:23 -05:00
Juan Pablo Caram
ea27748697
Use Decimal for depth calculation. Fixes #130 .
2015-12-29 16:34:13 -05:00
Juan Pablo Caram
705d038e1c
Added signal triggers and handlers for canvas cache.
2015-12-29 14:43:43 -05:00
Juan Pablo Caram
7d63ce33c6
Fix to skeleton for threaded bitmap cache.
2015-12-28 18:08:25 -05:00
Juan Pablo Caram
4fe841086e
Added skeleton for threaded bitmap cache.
2015-12-28 17:59:22 -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
Denvi
8f6a455562
Pan view test.
2015-12-05 00:14:00 +05:00
jpcaram
aa951e277b
Fixed conflict with PyQt5. Cleanup. Log level back to debug.
2015-03-31 10:41:32 -04: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
73aa0c38a0
Basic geometry editor for goemetry objects started.
2014-10-28 17:39:38 -04:00
Juan Pablo Caram
7c150beaa8
FC icon on 'about' dialog. Some cleanup.
2014-06-13 16:43:17 -04:00
Juan Pablo Caram
16734f5d1a
Convertion to Qt. Major refactoring.
2014-06-13 15:21:11 -04:00
Juan Pablo Caram
582e472e12
Use of logging instead of print statements.
2014-05-02 22:10:04 -04:00