9fc7653e9bAdded simple test for the position file/s
Salvador E. Tropea
2020-04-27 16:28:01 -0300
954dfa25bfAdapted test_simple_2layer.py to Python 3 and added Gerber Job test
Salvador E. Tropea
2020-04-27 16:27:04 -0300
aeb669a24fAdapted the plotting test to the currently used arguments. Forced to test the sources, instead of the installed package.
Salvador E. Tropea
2020-04-27 16:25:39 -0300
d0d3e120ddRemoved dummy test
Salvador E. Tropea
2020-04-27 16:24:26 -0300
9ca072a9f1Added --list option to the README and some information about odcker images and CI/CD
Salvador E. Tropea
2020-04-24 09:59:16 -0300
c554c6e71cBumped version to 0.2.3
v0.2.3
Salvador E. Tropea
2020-04-23 14:40:33 -0300
67403b2353Added option to list available targets
Salvador E. Tropea
2020-04-23 14:39:05 -0300
6e8f68e3aeAdded debian package build files to the ignore list
Salvador E. Tropea
2020-04-23 14:38:10 -0300
28328d924dBumped version to 0.2.2
v0.2.2
Salvador E. Tropea
2020-04-20 18:35:59 -0300
90004f923aRemoved KiBoM temporal files
Salvador E. Tropea
2020-04-20 17:46:22 -0300
92980bb8faFixed pre-flight tasks that didn't honor --out-dir
Salvador E. Tropea
2020-04-20 17:45:18 -0300
7805af77a6Bumped version to 0.2.1
v0.2.1
Salvador E. Tropea
2020-04-18 16:06:22 -0300
540a0b080dFixed problem when the excellon drill target directory didn't exist (now created)
Salvador E. Tropea
2020-04-18 15:56:53 -0300
41c0c726cdBumped version to 0.2.0
v0.2.0
Salvador E. Tropea
2020-03-28 16:43:15 -0300
467c995c07Added --version option
Salvador E. Tropea
2020-03-28 16:42:33 -0300
746c2422bcAdded kibom.inti-cmnb, kicad-automation-scripts.inti-cmnb (>= 1.1.2), interactivehtmlbom.inti-cmnb as recommended packages.
Salvador E. Tropea
2020-03-28 16:21:42 -0300
6c782f5025Added KiCad and wxWidgets to the Debian package
Salvador E. Tropea
2020-03-24 23:20:44 -0300
7b13355949Updated the usage instructions
Salvador E. Tropea
2020-03-24 23:19:47 -0300
c9fe26665dAdded dependencies and how to run without installing
Salvador E. Tropea
2020-03-24 14:48:08 -0300
64ab20e68eFinished the options documentation
Salvador E. Tropea
2020-03-24 12:18:21 -0300
397cae4373Modified the subitem style to match GitHub style
Salvador E. Tropea
2020-03-24 00:07:11 -0300
7150549854Started to document the configuration file
Salvador E. Tropea
2020-03-24 00:03:47 -0300
0fa2eaf629Added error when no -b option and we can't guess the PCB file
Salvador E. Tropea
2020-03-23 22:41:10 -0300
33736e5cb1Made -c option optional, now we guess the config
Salvador E. Tropea
2020-03-23 22:37:17 -0300
d5f1c27591Made -b option optional, now we guess the board.
Salvador E. Tropea
2020-03-23 22:21:54 -0300
82e4cba655Added inner layers check for the pdf_pcb_print type
Salvador E. Tropea
2020-03-23 01:06:04 -0300
e7d5accaa6Put PlotError for the case of an incorrect inner layer.
Salvador E. Tropea
2020-03-23 01:01:35 -0300
0a018e8b2bAdded a catch for KiPlotConfigurationError errors and printed it with context.
Salvador E. Tropea
2020-03-23 00:42:48 -0300
9747d6457cRemoved the PlotError exception in favor of simple error messages
Salvador E. Tropea
2020-03-22 21:07:01 -0300
9267597330Made flake8 compliant
Salvador E. Tropea
2020-03-22 20:16:57 -0300
d4f12a1d13Unified the YAML errors, added more context information
Salvador E. Tropea
2020-03-22 13:02:17 -0300
6067c84394Added support for the layer names used in the PCB file.
Salvador E. Tropea
2020-03-21 15:10:24 -0300
3aaf1ce045Added support to print the PCB in PDF format (using print, not plot)
print
Salvador E. Tropea
2020-03-21 14:34:02 -0300
d0d9c37064Added schematic printing to PDF. Partially added PCB printing to PDF.
Salvador E. Tropea
2020-03-19 19:59:19 -0300
46e2a12385Simplified the scripts installation check. Moved names and URLs to constants defined in misc module.
Salvador E. Tropea
2020-03-19 16:58:41 -0300
6d6a11a02bFixed debug message 'Skipping update_xml'
Salvador E. Tropea
2020-03-19 16:30:03 -0300
438142dabdAdded KiBoM and InteractiveHtmlBoM support
Salvador E. Tropea
2020-03-19 16:26:45 -0300
85acaadf26Added generation of the BoM in XML format
Salvador E. Tropea
2020-03-19 09:57:11 -0300
ef3ef2bbe6Added check for pcbnew_run_drc 1.1.0 or newer
Salvador E. Tropea
2020-03-18 23:19:40 -0300
5a386bdd32Added ERC check
Salvador E. Tropea
2020-03-18 23:15:17 -0300
7d02012dbcMade --skip-pre to take a list of actions.
Salvador E. Tropea
2020-03-18 19:49:22 -0300
e4b94eec08Added option to skip the pre-flight actions
Salvador E. Tropea
2020-03-18 19:14:41 -0300
ea18fb7be0Merge branch 'run_drc'
Salvador E. Tropea
2020-03-17 20:42:38 -0300
e269d04cebImplemented check_zone_fills, it saves the updated zones after DRC.
Salvador E. Tropea
2020-03-17 20:39:41 -0300
d78d6d8a9dChanged sys.exit to exit
Salvador E. Tropea
2020-03-16 11:02:47 -0300
2af2c0c88dAdded DRC support using kicad-automation-scripts
run_drc
Salvador E. Tropea
2020-03-16 10:59:36 -0300
070989c7b0Changed the exceptions for check_zone_fills and run_drc to simple errors.
Salvador E. Tropea
2020-03-16 10:24:11 -0300
b9964a9295Sorted command line options
Salvador E. Tropea
2020-03-16 10:12:54 -0300
bcfee6283dAdded targets selection, all by default and an --invert-sel option to do all but named targets.
select_outputs
Salvador E. Tropea
2020-03-16 10:09:04 -0300
a56a847621Added the task type when printing its name
Salvador E. Tropea
2020-03-14 17:25:49 -0300
c0acfe3865Added format and color to the logs. Also enhanced the yaml/pcbnew log error.
Salvador E. Tropea
2020-03-14 16:12:05 -0300
a043e4f7daIgnore SETEdit desktop files
Salvador E. Tropea
2020-03-14 16:07:48 -0300
8d1668a7d6Merge branch 'add_info_process'
Salvador E. Tropea
2020-03-13 14:16:50 -0300
f96f6c61d0Added information log about what's going on and -q to supress it.
add_info_process
Salvador E. Tropea
2020-03-13 14:13:40 -0300
e6d58724a8Bumped version to 0.1.1
v0.1.1
Salvador E. Tropea
2020-03-13 13:14:41 -0300
bce849b44bAdded only_smd to only generate positions for SMD components. Made the .pos more similar to what KiCad generates (sorted, capitalization, date, etc.)
Salvador E. Tropea
2020-03-13 13:04:27 -0300
23dee459f4Give more priority to local module instead of installed. So when we run a modified local copy the changes are used.
Salvador E. Tropea
2020-03-13 10:55:49 -0300
3a401be170Updated the README.md to the current functionality.
v0.1.0
Salvador E. Tropea
2020-03-10 15:11:24 -0300
49bb86d748Moved the module to the root and added a script named kiplot to call it from /usr/bin. Simplified the setup.py to make it work with Debian. Added Debian package files. Added a MANIFEST.in
Salvador E. Tropea
2020-03-10 14:49:18 -0300
57ccd12308Added gerber job generation
gerber_job
Salvador E. Tropea
2020-03-10 13:09:54 -0300
a9c8b9a6bfAdd support for plotting position files
Romain Deterre
2019-10-15 22:00:36 -0400
f1c85dbdbaDocument usage and example makefile
John Beard
2018-11-27 11:06:05 +0000
2788726366Merge branch 'kasbah-patch-1'
John Beard
2018-08-23 15:27:32 +0100
c4778e37bdAdd a basic plot test
John Beard
2018-06-04 13:48:46 +0100
cc06a8ef66MOre README tweaks@
John Beard
2018-06-03 15:46:47 +0100
c22676f45cAdd note to README.md
John Beard
2018-06-03 00:18:25 +0100
fa3840e0b4Add stub for testing with setup.py test
John Beard
2018-06-02 18:03:04 +0100
c80c34939eMove to src directory
John Beard
2018-06-02 17:53:18 +0100
2eec853d08Tweak debug
John Beard
2018-06-02 17:52:33 +0100
02f3db1a2dAdd preflight options, but they don't wowork
John Beard
2018-06-02 17:21:47 +0100
ac2ceedae2Add HPGL and PDF to config
John Beard
2018-06-02 17:05:28 +0100
57c320984aAdd svg, fix mirror plot
John Beard
2018-06-02 16:56:20 +0100
6dfbaea4e0Add gerber drills
John Beard
2018-06-02 16:45:15 +0100
d3b331e3adAdd validation
John Beard
2018-06-02 16:33:11 +0100
f7805cbe09Add postscript and other stuff
John Beard
2018-06-02 15:51:50 +0100
5aada8a3cdAdd postscript and other stuff
John Beard
2018-06-02 15:51:24 +0100
1519ff2e08Overhaul config parsing
John Beard
2018-06-02 13:31:03 +0100
fb7e579a64Even more working
John Beard
2018-06-02 12:28:46 +0100
5298dc2c72Getting there
John Beard
2018-06-01 23:56:22 +0100
21e185c9d6Initial commit
John Beard
2018-06-01 20:08:57 +0100
0afa7bb26ev1.2 * Added ability to group components by any arbitrary fields (set in bom.ini file) * User can determine whether blank fields are merged (or not) * Improved part grouping * User can set a 'Configuration' field to determine whether a part is loaded or not under certain circumstances * Cleanup of preferences management * Added version number
1.2
Oliver
2016-07-04 21:50:54 +1000
75c46504d9Fixed image reference
Oliver
2016-06-14 20:22:32 +1000
e0dd8e15b4Updated documentation image
Oliver
2016-06-14 20:21:41 +1000
6dbce826beImproved documentation
Oliver
2016-06-14 20:19:47 +1000
159f54347c* Added option to hide file headers * Changed output to be a positional argument (required) * Added blank cell coloring to HTML output
Oliver
2016-06-14 20:07:47 +1000
13ad8dbd3cSimplified build-quantity option
Oliver
2016-06-14 17:58:40 +1000
9533079520Bug fix
Oliver Walters
2016-06-08 16:41:58 +1000
0c879edc19README fix
Oliver
2016-05-24 08:35:47 +1000
538ee7a62c* Fixed bom.ini writing bug * Added more preferences (PCB configuration)
Oliver Walters
2016-05-24 00:13:02 +1000
03c2976dbcAdded missing picture
Oliver Walters
2016-05-19 07:58:27 +1000
d2eda2c807README formatting
Oliver Walters
2016-05-19 07:53:52 +1000
baa8f570b8Improved documentation
Oliver Walters
2016-05-19 07:51:53 +1000
8aaa2bb110Arguments are now handled with argparse - User can pass verbosity option - User can specify a config file, overwriting default bom.ini - User can not specify an output file, and a default output will be used Preferences object now has a verbosity switch This will be (eventually) passed down-stream to relevent places Added zener aliases Added diode aliases
Oliver Walters
2016-05-18 14:09:37 +1000
f0985b2623Better unicode support across all output formats
Oliver Walters
2016-05-16 13:44:42 +1000
72231d8785Added 'Build quantity' option
Oliver Walters
2016-05-16 13:44:07 +1000
fc36d9b62fRefactoring / simplification of preferences management code
Oliver Walters
2016-05-16 10:55:40 +1000
2f667a5f22Improved unicode support
Oliver Walters
2016-05-16 10:54:32 +1000