8cb509d6f3Initial implementation of console.
Juan Pablo Caram
2014-09-13 17:29:07 -0400
32076d4020Alpha 6 release files
Juan Pablo Caram
2014-09-06 20:45:44 -0400
0974e54d98Some fixes (hacks) to load certain malformed gerber.
Juan Pablo Caram
2014-08-31 16:40:07 -0400
ef30eb5d9cFixed problem with project saving due to json.dump failing to serialize QString.
Juan Pablo Caram
2014-08-30 22:06:54 -0400
20c381d510Fixes to gerber parser related to aperture macros and aperture definitions allowed characters in names.
Juan Pablo Caram
2014-08-30 12:28:04 -0400
c8b1f22ddbInstallation script for Alpha 5 in Ubuntu.
Juan Pablo Caram
2014-06-14 11:10:58 -0400
2ede18097cAdded icons.
Juan Pablo Caram
2014-06-13 16:46:46 -0400
7c150beaa8FC icon on 'about' dialog. Some cleanup.
Juan Pablo Caram
2014-06-13 16:43:17 -0400
16734f5d1aConvertion to Qt. Major refactoring.
Juan Pablo Caram
2014-06-13 15:21:11 -0400
74a1331a7aTypo fix in ObjectCollection.py
Juan Pablo Caram
2014-05-05 10:15:57 -0400
268421c4d0Added tooltips to the object UIs.
Juan Pablo Caram
2014-05-03 02:32:00 -0400
582e472e12Use of logging instead of print statements.
Juan Pablo Caram
2014-05-02 22:10:04 -0400
0bdc3b19f0Major modifications to data/gui interactions. In progress.
Juan Pablo Caram
2014-04-25 01:24:03 -0400
a20a7e1d8cAdded setup script for Ubuntu.
Juan Pablo Caram
2014-04-19 00:20:22 -0400
e0d2daca6cOptimized Gerber parser. Some minor improvements to Excellon parser.
Juan Pablo Caram
2014-04-18 20:20:17 -0400
2ed0f73f87Support for LPD and LPC in Gerber. Major changes in Gerber parser.
Juan Pablo Caram
2014-04-12 02:16:39 -0400
9490501f62Added some icons and doc files.
Juan Pablo Caram
2014-04-05 00:40:10 -0400
6c13b7dc59Warning before overwriting. More flexible Excellon parser (tool numbers). Other small fixes.
Juan Pablo Caram
2014-04-05 00:36:23 -0400
9740739f05FlatCAMObjs now stored in ListStore. Expected to solve several issues. Some updates to the new architecture still pending.
Juan Pablo Caram
2014-04-04 11:41:03 -0400
609561f7a3Created class ObjectCollection to manage the list of objects in the program. Converted the program to use it. Not fully functional yet.
Juan Pablo Caram
2014-04-02 19:53:00 -0400
69fbe7a9a3Added FlatCAMWorker.py
Juan Pablo Caram
2014-03-28 18:18:18 -0400
23ba2105c1Bug fix in Excellon parser. Was not supporting a '+' in from of numbers.
Juan Pablo Caram
2014-03-28 18:14:21 -0400
fb261d64b3Bug fix in Gerber parser. Removed requiring the 0 in D0x.
Juan Pablo Caram
2014-03-18 09:27:24 -0400
942e274597Important fix to Excellon parser.
Juan Pablo Caram
2014-03-18 09:06:10 -0400
5312e78f92Added vertical and horizontal panning with scroll wheel. Started "open recent" feature.
Juan Pablo Caram
2014-03-15 00:56:31 -0400
26c32acd81New icons
Juan Pablo Caram
2014-03-14 20:19:08 -0400
f98f3193cbAlpha 3
Juan Pablo Caram
2014-03-14 19:36:53 -0400
9d9c3f819dSerialization of ApertureMacro. Change scale, offset and mirror in Gerber to act only upon its resulting geometry, not its source data.
Juan Pablo Caram
2014-03-13 22:37:59 -0400
21da78d654Small fixes in ApertureMacro and updated docs.
Juan Pablo Caram
2014-03-12 23:30:19 -0400
04b9a0ecd7Added full support for Aperture Macros in Gerber parser.
Juan Pablo Caram
2014-03-12 19:45:40 -0400
5f3319dd7aSome classes for drawing. Solved bug of CNC jobs not starting at origin and missing return to origin.
Juan Pablo Caram
2014-03-08 00:40:11 -0500
e8728ed15cAdded Measuring tool.
Juan Pablo Caram
2014-03-07 15:43:54 -0500
8c3a8d694aMerged in zalohasa/flatcam/pAperture (pull request #3)
jpcgt
2014-03-07 15:14:35 -0500
f4d3e59cb7Added rotation param to the non-dimension parameter list (Avoids unit conversion)
Gonzalo Lopez
2014-03-07 18:25:17 +0100
110fa976f6Added rotation support for P aperture. Changed the aperture parsing to regular expresion.
Gonzalo Lopez
2014-03-07 01:04:11 +0100
dcbf5ad249Merged in zalohasa/flatcam/pAperture (pull request #1)
jpcgt
2014-03-06 14:29:13 -0500
09cdf619f6Added support for simple P aperture. Rotation is not supported yet.
Gonzalo Lopez
2014-03-06 20:11:39 +0100
43cf694aabAdded multi-pass isolation capabilities.
Juan Pablo Caram
2014-03-05 19:30:14 -0500
66e72221acMajor changes in plotting structure. Added scroll wheel zoom support. Minor fix in Gerber parser. Updated docs.
Juan Pablo Caram
2014-03-05 16:12:55 -0500
ad5e989331Fixed bug in Excellon parser. Did not support numbers with period.
Juan Pablo Caram
2014-03-03 22:12:07 -0500
49c8aeb723Alpha 2
Juan Pablo Caram
2014-02-28 20:40:26 -0500
34b95494aeVersion checker and several cleanups. Docs re-built. Some tooltips.
Juan Pablo Caram
2014-02-28 19:32:04 -0500
68a275e042Excellon parser bug fixed, improved Gerber parse, added icons, added some tooltips.
Juan Pablo Caram
2014-02-27 00:12:49 -0500
42f3652668Offset feature. G-Code/CNC job processing fixes and optimization.
Juan Pablo Caram
2014-02-22 00:52:25 -0500
f8352e7188Added support for "plot" checkboxes and "solid" checkbox for Gerber.
Juan Pablo Caram
2014-02-20 23:26:57 -0500
b6497b2edbPatched Gerber parsing to support some non-compliant instructions.
Juan Pablo Caram
2014-02-19 00:21:29 -0500
7979757d60Double-sided PCB support.
Juan Pablo Caram
2014-02-11 21:52:10 -0500
0baa820bc2Double-sided PCB support.
Juan Pablo Caram
2014-02-11 21:50:03 -0500
6284156a0dDouble-sided PCB support.
Juan Pablo Caram
2014-02-05 19:36:47 -0500
e930de1793Changed project name to FlatCAM.
Juan Pablo Caram
2014-02-01 14:23:31 -0500
8bcaa65529Project saving and opening.
Juan Pablo Caram
2014-01-31 20:50:54 -0500
deac0a7ef6Object serialization and project saving.
Juan Pablo Caram
2014-01-31 00:39:34 -0500
b69e6f54abApp defaults saving. Option transfers. Documentation updates.
Juan Pablo Caram
2014-01-29 21:00:16 -0500
1ce8f672afAdded scaling support, unit checking and changing API, fixed re-plotting problems, added documentation.
Juan Pablo Caram
2014-01-26 22:58:18 -0500
80cb2a8de3Several minor fixes and features. Plotting, object list, form save, new, delete, etc.
Juan Pablo Caram
2014-01-22 23:55:46 -0500
3459c55da4Excellon to g-code and bed flattening features.
Juan Pablo Caram
2014-01-20 13:08:36 -0500
773bb13702Area clearing feature, pending minor fixes.
Juan Pablo Caram
2014-01-18 02:01:34 -0500
4ede050ba6CirkuixObj and derivatives modified and enhanced to handle form interaction better. Some threading changes.
Juan Pablo Caram
2014-01-17 00:49:19 -0500
c3260802dfCentralized object creation. Cleaner notebook handling. Centralized form generation. Some threading improvement. Comments.
Juan Pablo Caram
2014-01-15 22:51:06 -0500
f888775b36Scrollable notebook forms and non-copper region creator.
Juan Pablo Caram
2014-01-14 23:43:04 -0500
015e843148Major redesign of plotting and class structures.
Juan Pablo Caram
2014-01-14 00:13:09 -0500
e6b5fd6632Cutout generator implemented
Juan Pablo Caram
2014-01-13 01:25:57 -0500
d664d40ad0Added progress bar. Opening, parsing and plotting files (File->Open...) is now done in the background and shown in progress bar.
Juan Pablo Caram
2014-01-12 22:07:24 -0500
1e85c54266Isolation toolpath creation from GUI
Juan Pablo Caram
2014-01-10 00:42:30 -0500
0b16365ba2View, delete, re-plot items
Juan Pablo Caram
2014-01-09 22:14:46 -0500
145496b4aeFixed g-code arc parse/plot
Juan Pablo Caram
2014-01-08 01:46:50 -0500
3cb9e444c0Zoom and Excellon plot
Juan Pablo Caram
2014-01-06 22:08:55 -0500
e0d93910a6Clear area and mouse coordinates
Juan Pablo Caram
2014-01-05 21:45:08 -0500
0bd00464deMinimal Excellon class and test script
Juan Pablo Caram
2014-01-05 16:27:57 -0500
ff46b2afe9Bug fix: missing path in gerber, feature: Gcode parse/plot
Juan Pablo Caram
2014-01-04 20:54:30 -0500
25a07ede90Gerber extends Geometry, added Geometry.isolation_geometry()
Juan Pablo Caram
2014-01-04 16:20:57 -0500
f1626982a3Created class CNCjob
Juan Pablo Caram
2014-01-04 00:47:57 -0500
b611624229Some adjustments to look and feel of plots
Juan Pablo Caram
2014-01-03 01:13:42 -0500
fd61658366Non-Empty README
Juan Pablo Caram
2014-01-02 23:55:53 -0500
aba494be0eEmpty README
Juan Pablo Caram
2014-01-02 23:48:50 -0500
8234cdcdc8Initial commit, viewing Gerbers works.
Juan Pablo Caram
2014-01-02 23:14:25 -0500