Salvador E. Tropea
e15f18de2c
Simplified the tests initialization
...
- Now output dirs are named after the test function
2022-06-10 14:01:56 -03:00
Salvador E. Tropea
1b2616b19f
Added simnple test for Specs (XLSX BoM)
2022-06-10 12:46:59 -03:00
Salvador E. Tropea
358b7f4e44
Added more pcb_print tests
2022-06-10 11:28:33 -03:00
Salvador E. Tropea
304428b2c4
Adapted some tests
...
- The title block of some test_v5 sheets was removed
- The SVG reference for test_v5 seems to be unstable
2022-06-10 10:07:45 -03:00
Salvador E. Tropea
2ccb61ee2b
Added more KiCad SCH tests
...
- Qubic bezier
- Alternate pin
- Convert (DeMorgan)
- fields_autoplaced
- Bitmap scale
- Paper "user" & orientation
2022-06-10 09:33:15 -03:00
Salvador E. Tropea
3d520c9830
KiCad v6 SCH: Fixed the gr_curve support
...
- Is wrongly documented
- Not used by the available symbols
- Not implemented in the GUI
- You can manually use it
2022-06-10 09:31:44 -03:00
Salvador E. Tropea
0583befe6a
Adapted tests to the new drill_marks validation
...
- Also removed the setter helper, no longer needed as validation is
done by Optionable
2022-06-10 08:47:58 -03:00
Salvador E. Tropea
2ec1d9da1b
Fixed: missing DRILL_MARKS adaptation in out_pcb_print
2022-06-10 08:15:57 -03:00
Salvador E. Tropea
b57a29ddee
Added more pc_print test cases
2022-06-10 07:55:07 -03:00
Salvador E. Tropea
38b1202e86
Fixed: enabled the vias plotting in pcb_print
...
- Disabled by 43c5f4f
2022-06-10 07:43:27 -03:00
Salvador E. Tropea
ef98248b32
Centralized all drill_marks stuff
...
- Now we reuse code from drill_marks.py
- Added the options validation
- Updated the help
2022-06-10 07:39:27 -03:00
Salvador E. Tropea
66c9e21865
Fixed problems with 4872a6d
...
- Even when most tools takes utf8 == utf-8 the XML class don't
2022-06-09 13:58:29 -03:00
Salvador E. Tropea
d91e98a495
Added simple test for monochrome print
2022-06-09 13:53:58 -03:00
Salvador E. Tropea
4872a6d366
XML BoM: Fixed problems with fields containing /
...
Fixes #206
2022-06-09 13:38:32 -03:00
Salvador E. Tropea
9a090012a6
Added more options to test pcb_print features
2022-06-09 13:01:25 -03:00
Salvador E. Tropea
7776e4cdaf
Added simple SVG print test
2022-06-09 11:42:35 -03:00
Salvador E. Tropea
a4e097d595
Added a warning about useless scale when printing using the frame
2022-06-09 11:41:29 -03:00
Salvador E. Tropea
f1e7691a75
Added simple dependencies test
2022-06-09 10:56:36 -03:00
Salvador E. Tropea
0b8c4f1726
Added simple navigate_results test
2022-06-09 10:36:39 -03:00
Salvador E. Tropea
fb6e2ff2de
Fixed problems when generating navigate_results before outputs
2022-06-09 10:35:42 -03:00
Salvador E. Tropea
59718bdfdf
Added missing YAML test files
...
- For the netlist tests
2022-06-09 06:24:49 -03:00
Salvador E. Tropea
d9f866cbe3
Fixed problems with PyYaml 3.13
2022-06-08 14:04:34 -03:00
Salvador E. Tropea
baad162199
Added simple tests for netlist output (classic and IPC)
2022-06-08 13:48:34 -03:00
Salvador E. Tropea
0227730e45
Added simple test for --quick-start
2022-06-08 13:29:37 -03:00
Salvador E. Tropea
036c8d682e
Fixed missing test in last patch
...
- Check for wrong output name
2022-06-08 12:57:28 -03:00
Salvador E. Tropea
3d95ba958c
Fixed problems with compress output and unconfigured sources
2022-06-08 12:36:39 -03:00
Salvador E. Tropea
c7a340f687
Added compress output to the navigate_results
2022-06-08 11:29:49 -03:00
Salvador E. Tropea
f228fc1710
Marked qr_lib options as basic
2022-06-08 10:01:29 -03:00
Salvador E. Tropea
7938c35d37
Removed debug message
2022-06-08 10:01:01 -03:00
Salvador E. Tropea
29f845d886
Fixed the code that moves the basic indicator
2022-06-08 08:53:03 -03:00
Salvador E. Tropea
54dd130e4f
Highlighted the most relevant options
2022-06-08 08:37:30 -03:00
Salvador E. Tropea
043ee382d3
Implemented output priorities
...
- By default `qr_lib` is high priority and `navigate_results`/
`compress` are low priority.
- Priorities can be configured.
- A command line option disables it.
2022-06-07 13:57:32 -03:00
Salvador E. Tropea
0deed52479
New global section `environment`
...
- Allows defining KiCad environment variables.
Related to INTI-CMNB/KiAuto#21
2022-06-07 10:38:12 -03:00
Salvador E. Tropea
a750bb302c
Fixed problems expanding multiple KiCad variables in the same value.
2022-06-07 10:36:31 -03:00
Salvador E. Tropea
9b69483f3f
Added support for KiAuto 1.6.13 OpenGL render end detect
2022-06-06 13:39:41 -03:00
Salvador E. Tropea
049fb7d49d
Debian: promoted GS to recommended (needed for navigate_results)
2022-06-06 13:24:38 -03:00
Salvador E. Tropea
156cd22fff
Fixed the categories caption text
2022-06-06 13:16:49 -03:00
Salvador E. Tropea
c8f4df5aa7
Added configurable categories
...
- Also allow to mix categories and outputs on the same page
2022-06-06 13:01:17 -03:00
Salvador E. Tropea
35247dfa72
navigate_results: Now categories can be represented by output previews
2022-06-01 13:36:59 -03:00
Salvador E. Tropea
ae5dea0762
navigate_results: Added outputs preview instead of just icons
2022-06-01 12:56:37 -03:00
Salvador E. Tropea
0eafc93fa8
Fixed GenCAD output targets.
...
- Also added a category
2022-06-01 11:31:55 -03:00
Salvador E. Tropea
24d81f4756
Allow using KiCad 5 legacy env names even on KiCad 6
...
Related to #205
2022-06-01 09:14:23 -03:00
Salvador E. Tropea
d93d70541c
Better KiCad v6 environment variables handling
...
- more variables detected (KICAD6_3RDPARTY, KICAD_USER_TEMPLATE_DIR)
- native KiCad 6 names (KICAD6_* instead of KICAD_*)
- all exported to the environment, not just the core
Fixes #205
2022-05-30 13:00:23 -03:00
Salvador E. Tropea
caaafd7621
Removed trailing spaces
2022-05-30 12:56:30 -03:00
Salvador E. Tropea
1663412698
navigate_results: generate PNGs for icons
...
- Faster load
- Smaller size
- But takes more time to generate
2022-05-29 16:37:15 -03:00
Salvador E. Tropea
f589ee5cd9
Modified the icons to work without the Noto font
...
- Also saved them as plane SVG
- Kept an editable copy
- Fixed small detail
2022-05-29 16:31:29 -03:00
Salvador E. Tropea
6611925c17
navigate_results: centered when only 1 result
2022-05-29 15:05:49 -03:00
Salvador E. Tropea
1b318f0da4
navigate_results: made generated HTML compliant
...
- Added some missing alt attributes
- Added DOCTYPE
- Added language
- Added title
- Made tables regular (all same amount of td)
2022-05-29 13:41:53 -03:00
Salvador E. Tropea
8c8f9a7a4b
navigate_results: added the KiBot version used to generate the pages
2022-05-29 13:00:27 -03:00
Salvador E. Tropea
4008cf68b1
navigate_results: added icon to the pages
2022-05-29 12:51:55 -03:00