Marius Stanciu
011e80c0ce
- legacy graphic engine - made the mouse events work (click, release, doubleclick, dragging)
...
- legacy graphic engine - made the key events work (simple or with modifiers)
- legacy graphic engine - made the mouse cursor work (enabled/disabled, position report); snapping is not moving the cursor yet
2019-09-20 17:25:32 +03:00
Marius Stanciu
4f17d6229f
- final fix for the --shellvar having spaces within the assigned value; now they are retained
...
- updated the .POT file and the translation files leaving them incomplete
2019-09-20 01:33:38 +03:00
Marius Stanciu
d581462b1d
- changed the default method for Paint Tool to 'all'
2019-09-19 23:34:54 +03:00
Marius Stanciu
fc1674ebc4
- moved all the GUI Preferences classes into it's own file flatcamGUI.PreferencesUI.py
2019-09-19 23:30:15 +03:00
Marius Stanciu
ea21f0273a
- changed a bit the splash PNG file
2019-09-19 23:01:20 +03:00
Marius Stanciu
ca4616a858
- fixed bug with losing the visibility of toolbars if at first startup the user tries to change something in the Preferences before doing a first save of Preferences
2019-09-19 22:38:25 +03:00
Marius Stanciu
26f34382bd
- changed the script icon to a smaller one in the sys tray menu
2019-09-19 21:35:31 +03:00
Marius Stanciu
1e49c23e8f
- added new control in Edit -> Preferences -> General -> Gui Preferences -> Activity Icon. Will select a GIF from a selection, the one used to show that FlatCAM is working.
2019-09-19 21:14:47 +03:00
Marius Stanciu
351da24ded
- fixed bug in Gerber Editor -> selection area handler where if some of the selected shapes did not had the 'solid' geometry will silently abort selection of further shapes
2019-09-19 17:10:53 +03:00
Marius Stanciu
f54568e9eb
- fixed bug in Gerber editor that did not allow to display all shapes after it encouterd one shape without 'solid' geometry
2019-09-19 16:54:22 +03:00
Marius Stanciu
9218f79493
Merged in marius_stanciu/flatcam_beta/Beta (pull request #218 )
...
Beta - small fix for command line --shellvar argument
2019-09-19 01:42:11 +00:00
Marius Stanciu
ea95c0c759
- fixed the command line argument --shellvar to work when there are spaces in the argument value
2019-09-19 04:41:03 +03:00
Marius Stanciu
a4f30891da
Merged in marius_stanciu/flatcam_beta/Beta (pull request #217 )
...
Beta - headless mode and sys tray icon
2019-09-19 01:09:24 +00:00
Marius Stanciu
a706fd9f1e
- typo
2019-09-19 04:06:44 +03:00
Marius Stanciu
4540066731
- added a new TclCommand named quit_flatcam which will ... quit FlatCAM from Tcl Shell or from a script
2019-09-19 04:04:18 +03:00
Marius Stanciu
1d26247fc4
- FlatCAM can be run in HEADLESS mode now. This node can be selected by using the --headless=1 command line argument or by changing the line headless=False to True in config/configuration.txt file. In this mod the Sys Tray Icon menu will hold only the Run Scrip menu entry and Exit entry.
2019-09-19 03:55:47 +03:00
Marius Stanciu
85af8a2c76
- added an example with a custom titlebar
2019-09-19 03:01:23 +03:00
Marius Stanciu
4f4c029003
- updated some of the default values to more reasonable ones
2019-09-19 02:12:21 +03:00
Marius Stanciu
a27dcbdc77
- made sure that if FlatCAM is registered with a file extension that it does not recognize it will exit
...
- added some fixes in the the file extension detection
- added some status messages for the Tcl script related methods
- made sure that optionally, when a script is run then it is also loaded into the code editor
- added control over the display of Sys Tray Icon in Edit -> Preferences -> General -> GUI Settings -> Sys Tray Icon checkbox
2019-09-19 02:00:59 +03:00
Marius Stanciu
04b3b8585f
- added option to run a script from the context menu of the sys tray icon. Changed the color of the sys tray icon to a green one so it will be visible on light and dark themes
2019-09-18 18:27:28 +03:00
Marius Stanciu
2f9ad61819
- fixed issue with the sys tray icon not hiding after application close
2019-09-18 15:22:45 +03:00
Marius Stanciu
cf0e40c318
- added possibility to edit the custom keywords used by the autocompleter (in Tcl Shell and in the Code Editor). It is done in the Edit -> Preferences -> Utilities
...
- added a new setting in Edit -> Preferences -> General -> GUI Settings -> Textbox Font which control the font on the texbox GUI elements
2019-09-18 14:30:09 +03:00
Camellan
490d359bb7
jpcgt/flatcam/Beta слито с Beta
2019-09-18 13:09:08 +04:00
Marius Stanciu
31e111ebb3
- added sys tray menu
2019-09-18 03:37:38 +03:00
Marius Stanciu
f432b065fa
- fixed the parsing of the Manufacturing files when double clicking them and they are registered with FlatCAM
...
- fixed showing the GUI when some settings (maximized_GUI) are missing from QSettings
2019-09-18 02:33:17 +03:00
Marius Stanciu
8958ef8007
- fixed the --shellvar and --shellfile FlatCAM arguments to work together but the --shellvar has precedence over --shellfile as it is most likely that whatever variable set by --shellvar will be used in the script file run by --shellfile
2019-09-18 01:58:15 +03:00
Marius Stanciu
e81c43f74c
Merged in marius_stanciu/flatcam_beta/Beta (pull request #216 )
...
Beta - small fix
2019-09-17 17:25:51 +00:00
Marius Stanciu
6723f9496c
- fixed the --shellvar and --shellfile FlatCAM arguments to work together but the --shellvar has precedence over --shellfile as it is most likely that whatever variable set by --shellvar will be used in the script file run by --shellfile
2019-09-17 20:24:34 +03:00
cmstein
edd279def2
Merged in cmsteinBR/flatcam/Beta (pull request #213 )
...
Updates in pt_BR translation
2019-09-17 15:49:48 +00:00
Marius Stanciu
e888efd37b
Merged in marius_stanciu/flatcam_beta/Beta (pull request #215 )
...
Beta
2019-09-17 15:49:27 +00:00
Marius Stanciu
97cf8f8174
- small change in the help line
2019-09-17 18:46:06 +03:00
Marius Stanciu
608f1dd958
- made --shellvars into --shellvar and make it only one list of commands passed to the Tcl. The list is separated by comma but without spaces. The variables are accessed in Tcl with the names shellvar_x where x is the index in the list of command comma separated values
...
- fixed an issue in the TclShell that generated an exception IndexError which crashed the software
2019-09-17 18:37:34 +03:00
Marius Stanciu
5a224ddb66
Merged in marius_stanciu/flatcam_beta/Beta (pull request #214 )
...
Beta - adding new command line parameter --shellvars
2019-09-17 12:27:27 +00:00
Marius Stanciu
71b945c05e
- added a new command line parameter for FlatCAM named '--shellvars' which can load a text file with variables for Tcl Shell in the format: one variable assignment per line and looking like: 'a=3' without quotes
2019-09-17 15:25:53 +03:00
Marius Stanciu
26fe1bf5e1
- if FlatCAM is started with the 'quit' or 'exit' as argument it will close immediately and it will close also another instance of FlatCAM that may be running
2019-09-17 14:08:57 +03:00
cmstein
c1c2aa2239
Updates in pt_BR translation
2019-09-17 07:40:38 -03:00
Marius Stanciu
49ac19a221
- fixed an bug where the pywrapcp name from Google OR-Tools is not defined
2019-09-17 12:47:36 +03:00
Marius Stanciu
e786398888
Merged jpcgt/flatcam/Beta into Beta
...
PT_BR and RU translations update
2019-09-17 12:05:52 +03:00
cmstein
da4335fe18
Merged in cmsteinBR/flatcam/Beta (pull request #211 )
...
Update in pt_BR Translation
2019-09-17 09:04:23 +00:00
Camellan
0868e95054
Merged in camellan/flatcam/Beta (pull request #212 )
...
Update pot. Update Russian translation.
2019-09-17 09:03:18 +00:00
camellan
0d5504b048
Update pot. Update Russian translation
2019-09-17 08:06:37 +04:00
Camellan
39cd156180
jpcgt/flatcam/Beta слито с Beta
2019-09-17 07:42:16 +04:00
cmstein
54a2a33340
Update in pt_BR Translation
2019-09-16 21:42:23 -03:00
Marius Stanciu
fd0d8a2a7c
Merged in marius_stanciu/flatcam_beta/Beta (pull request #210 )
...
Beta - Bug fixes mostly
2019-09-17 00:01:15 +00:00
Marius Stanciu
2d1cc03a54
Merged jpcgt/flatcam/Beta into Beta
2019-09-17 02:59:35 +03:00
Camellan
97bab5d225
Merged in camellan/flatcam/Beta (pull request #209 )
...
Update pot. Update Russian translation.
2019-09-16 23:59:02 +00:00
Marius Stanciu
fe97364ba5
- fixed issue #313 where TclCommand drillcncjob is spitting errors in Tcl Shell which should be ignored
2019-09-17 02:58:01 +03:00
Marius Stanciu
bd0c1da007
- fixed #315 where a script run with the --shellfile argument crashed the program if it contained a TclCommand New
...
- added messages in the Splash Screen when running FlatCAM with arguments at startup
2019-09-17 02:38:24 +03:00
camellan
1716939704
Update pot. Update Russian translation.
2019-09-17 02:21:15 +04:00
Marius Stanciu
9187004f9e
- added more programmers that contributed to FlatCAM over the years, in the "About FlatCAM" -> Programmers window
2019-09-17 01:21:14 +03:00