Commit Graph

93 Commits

Author SHA1 Message Date
David Holdeman 25368c2913 fix name splitting 2020-08-22 09:37:34 -05:00
David Holdeman e317fee980 check changes in current dir only 2020-08-14 18:34:12 -05:00
John 9e088c6d91
Update README.md 2020-06-13 09:21:42 +01:00
John 7a3b9218eb
Merge pull request #15 from sunwukonga/hotfix-cmdline
Remove --gui option in favor of checking need
2020-06-13 09:20:25 +01:00
Paul Desmond Parker 4c061ce185 Remove --gui option in favor of checking need
Fix incorrect comparison for args.commit{1,2}
Move gui handling into getProject function
Remove defaults for args.commit{1,2}
Make args.kicad_pcb parameter optional
Call getProject on emtpy args.kicad_pcb
Fill single emtpy args.commit{1|2} with hash of HEAD commit
Alphabetize parameter list (--help output)
Edit README to reflect changes
 * separate instructions into Windows and Linux/MacOS sections
 * update commandline instructions
Re-added auto-generated full path for plotPCB.py
 * saves an extra step for people not running `. env.sh`
 * works with `. env.sh` as well
2020-05-31 20:14:41 +08:00
John 0e02423ac8
Merge pull request #14 from leoheck/master
Adds CLI super powers
2020-05-31 10:16:26 +01:00
Leandro 22ef206c6b Update formatting 2020-05-30 17:31:05 -03:00
Leandro 87f1512fc6 Update formatting 2020-05-30 17:29:29 -03:00
Leandro 2b2127d5c7 Update instructions 2020-05-30 17:27:34 -03:00
Leandro 2f9840ffdd Minor fix when using GUI 2020-05-30 17:23:03 -03:00
Leandro 6cddbf9a80 Add a flag to disable webserver 2020-05-30 14:13:11 -03:00
Leandro 79f7e361ec Fix typo 2020-05-30 13:46:25 -03:00
Leandro 28959e5ac5 Initial script to add tools to the path 2020-05-30 13:36:10 -03:00
Leandro 82e0f101e0 Initial tests to make it cli oriented 2020-05-30 13:35:53 -03:00
John 493d57f302
Merge pull request #12 from sunwukonga/hotfix-kidiff_gui
Remove `_escape_string` call from `kidiff_gui` #11
2020-05-27 10:41:05 +01:00
Paul Desmond Parker baae1ce3a3 Soft code the path to plotPCB.py
Add error reporting for the calls to plotCmd
2020-05-27 13:19:47 +08:00
Paul Desmond Parker 3c9c808007 Remove `_escape_string` call from `kidiff_gui` #11 2020-05-27 12:06:11 +08:00
John Pateman 99c67285e2 Merge branch 'master' of https://github.com/Gasman2014/KiCad-Diff 2020-05-07 14:42:49 +01:00
John Pateman ee216429b4 Merge branch 'sunwukonga-fix-spaces-n-notgitroot'
Added seperate linux executable.
Added functionality to manage situations where the *.kicad_pcb is not in the root directory of a git repository. This does not affect SVN or Fossil repos.
Deal with spaces in path names
2020-05-07 14:37:37 +01:00
Paul Desmond Parker e58b692bd5 Add linux specific main executable
Fix failure to handle spaces in paths for linux
Fix failure to handle .kicad_pcb not in git root
2020-05-07 19:18:18 +08:00
John db49d0f752
Update README.md 2020-05-06 14:51:36 +01:00
John Pateman 1497b87bce Correct board directive on macOS too 2020-04-27 21:49:39 +01:00
John Pateman 352275339a Missing import and graphics directive added 2020-04-27 21:40:09 +01:00
John Pateman aac5dd7994 Extra debugging print commands for git strategy 2020-03-23 11:45:33 +00:00
John Pateman 0c13cbfb22 Corrected plot path error 2020-03-21 11:13:36 +00:00
John Pateman 4adfe93fec Incorrect layer call on non-macos version. 2020-03-16 21:45:24 +00:00
John Pateman e1d89f6273 Squash changes 2020-03-07 17:31:21 +00:00
John Pateman 676efe2d5a Separate plotPCB versions for macOS and other *nix. Minor edits and some debugging advice. Typos correction. 2020-03-07 13:26:42 +00:00
John Pateman f2d7b6c3ed Further minor tweaks/typo corrections to README.md 2020-03-03 17:21:45 +00:00
John Pateman 26abe5ae8b Further updates to README 2020-03-03 17:08:17 +00:00
John Pateman 8c6af72f06 Update README 2020-03-02 23:17:37 +00:00
John Pateman 22c0c7b2c7 Updated screenshots and README. Reordered SCM priority 2020-03-02 23:14:18 +00:00
John Pateman e1827b99a8 Merged in Tk interface changes (removal of resolution and layers selection). Added SCM detection logic 2020-03-02 15:07:53 +00:00
John Pateman fb0e6b2f56 Added SCM detection logic and list configured SCMs in splash screen 2020-03-02 14:49:59 +00:00
John Pateman 8c730411dc Correctly launching. Tk window still staying in background until webserver is quit 2020-03-02 10:03:49 +00:00
John Pateman f432f8a904 Incorporated svg-pan-zoom in main window. Needed to add Python webserver to permit svg-pan-zoom to work in subsidiary windows. Still issues about filter coloring entire paired window div 2020-03-01 20:57:06 +00:00
John 568b771e72
Update README.md 2019-05-18 16:23:39 +01:00
John 3cfad4b4ee
Add files via upload 2019-05-18 16:22:09 +01:00
John 2b36330064
Update README.md 2019-05-18 16:21:02 +01:00
John 9519e00015
Update README.md 2019-05-18 15:04:11 +01:00
John 86005bb942 Updated with added sshots 2019-05-18 14:43:10 +01:00
John d710fc3d90 Added new SVG branch. Note TKui now needs to have the layers and resolution either removed or managed in the new code. The revision selection works 2019-05-18 14:32:47 +01:00
John 474d4134be
Update README.md 2019-04-18 18:26:53 +01:00
John 8a36defbd7
Merge pull request #4 from TheTrueTom/master
Multiple fixes and enhancements
2019-02-19 17:12:10 +00:00
Thomas Brichart 1a95ec1cc8 Multiple fixes and enhancements 2019-02-19 10:37:01 +01:00
John b0dc5c97ca
Update plotPCB2.py
Updated to new location for Kicad builtin python
2019-02-13 17:29:08 +00:00
John a9d372dc67 Add initial pdf formatting for QL700 labels 2019-01-29 11:26:33 +00:00
John Pateman 0d354c96c9 Suggested changes to html header 2018-10-13 12:41:26 +01:00
John Pateman c6fb51727a Minor edits to instructions 2018-10-05 08:37:24 +01:00
John Pateman 6214697da3 Merge branch 'master' of https://github.com/Gasman2014/KiCad-Diff 2018-10-04 23:32:59 +01:00