Commit Graph

81 Commits

Author SHA1 Message Date
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
John Pateman 9a900335ec Add .pyc to gitignore 2018-10-04 23:32:20 +01:00
John Pateman 2fdaa09b5d Updated read me with instructions 2018-10-04 23:20:02 +01:00
John 4872235af7
plotPCB2.py added
Forgot to add this file. Will need adjusting for your environment. Is expected to go in /usr/local/bin but path could eb changed in main script.
2018-10-04 18:24:16 +01:00
John Pateman a774d4911c Add plotPCB2.py 2018-10-04 18:20:37 +01:00
John 1127ad9ec4
Add missing tkui.py file
Added missing tkui.py file. Minor edit to path.
2018-10-04 08:17:22 +01:00
John Pateman 2479a21f57 Added missing tkui.py 2018-10-04 08:15:09 +01:00
John 681286c11f
Update README.md 2018-06-04 22:51:39 +01:00
John 6723197c06
Update README.md 2018-06-04 22:45:01 +01:00
John 461ee8e3d5
Add files via upload 2018-06-04 22:33:51 +01:00
John e32e690a42
Initial attempt at GUI version
Initial GUI version supporting Git, SVN & Fossil (basic autodetect).
Still WIP
diff versions from PcbDraw with KiCadDiff processing.
2018-06-04 22:31:13 +01:00
John Pateman f2c60bdc7d Tidy 2017-11-30 21:42:14 +00:00
John Pateman 567ce2cb18 Tidy repo 2017-11-30 21:38:14 +00:00