Marius Stanciu
c417030896
- moved default_data data update from Excellon parser to the Excellon object constructor
2020-01-16 16:55:34 +02:00
Marius Stanciu
b71d4e8c45
- in ParseExcellon.Excellon the self.tools dict has now a key 'data' which holds a dict with all the default values for Excellon and Geometry
...
- Excellon and Geometry objects, when started with multiple tools selected, the parameters tool name reflect this situation
2020-01-16 16:43:39 +02:00
Marius Stanciu
0221a9cfb6
- updated the Excellon and Geometry UI to be similar
...
- put bases for future changes to Excellon Object UI such that each tool will hold it's own parameters
2020-01-16 15:49:51 +02:00
Marius Stanciu
24e01ad518
- a small change in the Excellon UI
2020-01-16 02:33:54 +02:00
Marius Stanciu
5ffa9b6470
- updated the GUI in preferences for Calculator Tool
2020-01-16 02:21:20 +02:00
Marius Stanciu
3c569fdf6c
- updated/optimized the GUI in Preferences for Paint Tool and for NCC Tool
...
- work in Paint Tool to bring it up to date with NCC Tool
2020-01-16 02:07:00 +02:00
Marius Stanciu
002617c283
- work in Paint Tool GUI functionality
2020-01-15 18:14:07 +02:00
Marius Stanciu
82afd3bb6e
- work in Paint Tool GUI functionality
2020-01-15 17:59:12 +02:00
Marius Stanciu
f9a8d09b26
- modified the NCC Tool GUI to prepare for accepting a tool from a tool database
...
- started to modify the Paint Tool to be similar to NCC Tool and to accept a tool from a database
2020-01-15 17:47:28 +02:00
Marius Stanciu
c9af9008fe
Merged in Beta (pull request #4 )
...
Beta
2020-01-15 11:31:09 +00:00
Marius Stanciu
9a9b6908bc
- minor changes
2020-01-15 03:02:45 +02:00
Marius Stanciu
821014f719
- added key shortcuts and toolbar icons for the new tools: Align Object Tool (ALT+A) and Extract Drills (ALT+I)
...
- added new functionality (key shortcut SHIFT+J) to locate the corners of the bounding box (and center) in a selected object
2020-01-15 02:50:27 +02:00
Marius Stanciu
acfb1ca9e7
- finished Dual Point option in Align Objects Tool
2020-01-15 00:55:12 +02:00
Marius Stanciu
a8bea7805e
- working on the Dual Point option in Align Objects Tool - angle has to be recalculated
2020-01-14 17:18:24 +02:00
Marius Stanciu
9a3f3b600b
- in Extract Drill Tool added a new method of drills extraction. The methods are: fixed diameter, fixed annular ring and proportional
...
- in Align Objects Tool finished the Single Point method of alignment
2020-01-14 16:23:23 +02:00
Marius Stanciu
853f3f5d12
- working on the Align Objects Tool
2020-01-14 03:27:15 +02:00
Marius Stanciu
f9ec233b0f
- working on the Align Objects Tool
2020-01-14 02:45:03 +02:00
Marius Stanciu
5c932dc5cc
- fixed an issue in Gerber parser introduced recently due of changes made to make Gerber files produced by Sprint Layout
2020-01-14 01:36:37 +02:00
Marius Stanciu
41277d78ce
- started the add of a new Tool: Align Objects Tool which will align (sync) objects of Gerber or Excellon type
2020-01-13 21:43:25 +02:00
Marius Stanciu
02cfd96715
- fixed a small GUI issue in Excellon UI when Basic mode is active
2020-01-13 16:06:29 +02:00
Marius Stanciu
5b3f318e56
- if CTRL key is pressed during app startup the app will start in the Legacy(2D) graphic engine compatibility mode
2020-01-12 17:26:48 +02:00
Marius Stanciu
c9111dac9b
- fixed an issue in Gerber parser with detecting old kind of units
2020-01-12 04:05:13 +02:00
Marius Stanciu
a9b93cafa1
- improved the circle approximation resolution
2020-01-12 03:28:05 +02:00
Marius Stanciu
f8c22ea32f
- Extract Drills Tool: fixed issue with oblong pads and with pads made from aperture macros
...
- Extract Drills Tool: added controls in Edit -> Preferences
2020-01-12 00:30:17 +02:00
Marius Stanciu
c28f08a392
- fixed an issue in the Distance Tool
...
- expanded the Extract Drills Tool to use a particular annular ring for each type of aperture flash (pad)
2020-01-11 17:30:48 +02:00
Marius Stanciu
c16ecfe0c3
- fixed issue in Film Tool where some parameters names in calls of method export_positive() were not matching the actual parameters name
...
- finished the Extract Drills Tool
- fixed a small issue in the DoubleSided Tool
2020-01-11 00:52:06 +02:00
Marius Stanciu
f2ccb48c98
- finished the GUI in the Extract Drills Tool
2020-01-10 16:56:29 +02:00
Marius Stanciu
fc31bb573d
- working on a new tool: Extract Drills Tool who will create a Excellon object out of the apertures of a Gerber object
2020-01-10 15:56:23 +02:00
Marius Stanciu
7d0a792085
- small changes
2020-01-10 14:55:32 +02:00
Marius Stanciu
e2e8bde539
Merged in marius_stanciu/flatcam_beta/Beta (pull request #295 )
...
Beta - debug - don't use
2020-01-10 11:03:03 +00:00
Marius Stanciu
2ff9cd2439
- print() debugging
2020-01-10 13:00:47 +02:00
Marius Stanciu
9505ecf80f
- working on new NCC tool
2020-01-09 15:56:41 +02:00
Marius Stanciu
70b0b7c486
Merged in marius_stanciu/flatcam_beta/Beta (pull request #294 )
...
Beta - test - not to be used
2020-01-09 10:46:37 +00:00
Marius Stanciu
8c33f6e0be
- added some prints to work on issue 349
2020-01-09 12:44:24 +02:00
Camellan
0c364c9540
jpcgt/flatcam/Beta слито с Beta
2020-01-09 02:36:42 +04:00
Marius Stanciu
5a2ae4877c
Merged in marius_stanciu/flatcam_beta/Beta (pull request #293 )
...
Beta - NCC Tool MAY NOT work
2020-01-08 22:10:42 +00:00
Marius Stanciu
856f568f9e
- selected rows in the Tools Tables will stay colored in blue after loosing focus instead of the default gray
...
- in NCC Tool the Tool name in the Parameters section will be the Tool ID in the Tool Table
- added an exception catch in case the plotcanvas init failed for the OpenGL graphic engine and warn user about what happened
2020-01-09 00:06:38 +02:00
Marius Stanciu
5ff9f953c6
- working in NCC Tool
2020-01-08 17:14:10 +02:00
Marius Stanciu
48888adb58
- updates in NCC Tool
2020-01-07 16:49:57 +02:00
Marius Stanciu
b327c216d7
- solved issue #368 - when using the Enable/Disable prj context menu entries the plotted status is not updated in the object properties
2020-01-07 14:47:29 +02:00
Marius Stanciu
e062a4fad2
- working on new NCC Tool
2020-01-06 17:36:53 +02:00
Marius Stanciu
0f4cf5ef53
- remaking the NCC Tool
2020-01-06 03:19:56 +02:00
Marius Stanciu
e090b96c7c
- modified Toggle Workspace function to work in the new Preferences UI configuration
...
- cleaned the app from progress signal usage since it is not used anymore
2020-01-03 01:41:03 +02:00
camellan
ad2d3b2ace
Edit Russian Language
2020-01-03 00:48:09 +04:00
camellan
0fdab86319
Fix toggle workspace. Edit Russian language.
2020-01-03 00:10:16 +04:00
Camellan
2322b8ca57
jpcgt/flatcam/Beta слито с Beta
2020-01-02 23:13:49 +04:00
Marius Stanciu
d491b3c0d2
Merged in marius_stanciu/flatcam_beta/Beta (pull request #292 )
...
Beta - may break NCC Tool
2020-01-02 18:43:19 +00:00
Marius Stanciu
e0825bfce3
- made available only for Linux and Windows (not OSX) the starting of the thread that checks if another instance of FlatCAM is already running at the launch of FLatCAM
2020-01-02 20:41:27 +02:00
Marius Stanciu
6f5a775388
- for auto-completer, now clicking an entry in the completer popup will select that entry and insert it
2020-01-02 05:06:08 +02:00
Marius Stanciu
fd9d18b52b
- started to rework the NCC Tool GUI in preparation for adding a Tool DB feature
2020-01-02 04:28:18 +02:00