Jon Evans
|
a3b6ab48a4
|
Add a new plugin system for the new API
|
2024-04-02 19:51:16 -04:00 |
Jon Evans
|
f613cd1cb4
|
ADDED: A new IPC API based on protobuf and nng
Details, documentation, and language bindings are works in
progress and will be evolving over the course of KiCad 9
development.
|
2024-04-02 19:34:36 -04:00 |
Marek Roszko
|
83ef5fd7d6
|
Move PGM_BASE to kicommon
|
2024-03-20 23:29:42 -04:00 |
Marek Roszko
|
e32b26ebeb
|
Move JSON_SETTINGS and PARAMS to kicommon
|
2024-03-20 23:29:42 -04:00 |
Mark Roszko
|
72d83cd5de
|
Revert "Move JSON_SETTINGS and PARAMS to kicommon"
This reverts commit 81855aaaa6
|
2024-03-18 00:08:46 +00:00 |
Marek Roszko
|
81855aaaa6
|
Move JSON_SETTINGS and PARAMS to kicommon
|
2024-03-17 18:11:49 -04:00 |
Alex Shvartzkop
|
f6f0b9a661
|
ADDED: PCB 3D image raytracing rendering from CLI.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/3691
|
2024-03-08 14:38:18 +00:00 |
Marek Roszko
|
585cf841e5
|
Create a singular point for events like EDA_EVT_UNITS_CHANGED to be exported out of kicommon
|
2024-03-02 16:29:08 -05:00 |
Alex Shvartzkop
|
defcb49ac8
|
Support Altium Schematic ASCII import
|
2024-02-29 20:49:20 +00:00 |
Jeff Young
|
e445249720
|
ADDED: PCB tables.
|
2024-02-24 20:05:51 +00:00 |
Alex Shvartzkop
|
453e185613
|
Increase unconstrained tuning length to 1km.
|
2024-02-09 19:25:46 +03:00 |
Jeff Young
|
e62b4f8ff4
|
Add nullable int and double to property system.
|
2024-02-08 18:14:31 +00:00 |
Marek Roszko
|
c8d24b7613
|
Add missing IPC2581 cli support
|
2024-01-30 20:42:34 -05:00 |
Marek Roszko
|
8eb6123985
|
Move PAGE_INFO to kicommon
|
2024-01-09 07:26:04 -05:00 |
Marek Roszko
|
23f35e1c8b
|
Allow lexers to build into kicommon
|
2024-01-05 07:48:08 -05:00 |
Marek Roszko
|
f8744b7797
|
dsnlexer can live in kicommon
|
2024-01-03 23:18:31 -05:00 |
Marek Roszko
|
7252ae551c
|
Move EDA_PATTERN_MATCH to kicommon
|
2023-12-27 22:08:11 -05:00 |
Marek Roszko
|
9a890cdba9
|
Kick the wildcards and file exts into a static class, export it from kicommon
|
2023-12-27 21:10:01 -05:00 |
Marek Roszko
|
5e7a68fcd9
|
netclass can be in kicommon
|
2023-12-27 17:57:02 -05:00 |
Marek Roszko
|
5bfc601e09
|
STD_BITMAP_BUTTON can be in kicommon
|
2023-12-27 17:08:05 -05:00 |
Ian McInerney
|
f8688a922d
|
Unify IO library descriptors
|
2023-12-27 16:34:59 +00:00 |
Ian McInerney
|
743e9d669a
|
Push library management into IO_BASE
|
2023-12-27 01:21:53 +00:00 |
Marek Roszko
|
c7fa3adcb8
|
kicommon PROGRESS_REPORTER
|
2023-12-25 23:22:39 -05:00 |
Ian McInerney
|
e6632bb983
|
Rename PCB IO classes/files
|
2023-12-24 01:22:21 +00:00 |
Ian McInerney
|
d8b47d18d3
|
Initial rename of file plugin infrastructure components to IO
|
2023-12-24 01:22:21 +00:00 |
Marek Roszko
|
c8f646efb1
|
ADDED: KiCad update check
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15026
|
2023-12-13 20:47:40 -05:00 |
Jon Evans
|
f1f8981395
|
Automatic whitespace and indentation prettification for sexpr formats
|
2023-11-29 16:17:41 +00:00 |
Jon Evans
|
55bca5e7ac
|
Normalize formatting of booleans in the PCB file format
|
2023-11-29 16:17:41 +00:00 |
Alex Shvartzkop
|
847ab093c8
|
ADDED: Project chooser dialog for EasyEDA Pro import.
|
2023-10-30 09:35:27 +03:00 |
Jeff Young
|
791aa64950
|
Functionally it's a "reference image".
The implementation happens to be a "bitmap".
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15932
|
2023-10-24 15:44:21 +01:00 |
Marek Roszko
|
aa2a0cdd16
|
We dont actually need to link to openssl
|
2023-10-20 19:57:33 -04:00 |
Jon Evans
|
5dd3631df2
|
Revert "Add security library include in CMake for MacOS"
This reverts commit 36b0aa6050 .
|
2023-10-20 11:26:22 -04:00 |
Seth Hillbrand
|
36b0aa6050
|
Add security library include in CMake for MacOS
|
2023-10-20 16:39:37 +02:00 |
Seth Hillbrand
|
d99641be40
|
ADDED: Git integration support
Adds support for project-based git integration, branch support, commit,
revert and updates
Fixes https://gitlab.com/kicad/code/kicad/issues/10441
|
2023-10-20 12:51:47 +00:00 |
Marek Roszko
|
bee6e6be01
|
AddMenuLanguageList should live in EDA_BASE_FRAME, its only user
|
2023-10-16 19:49:52 -04:00 |
Alex Shvartzkop
|
7b645aa541
|
Introduce GENERATORS_MGR.
|
2023-10-08 02:41:17 +00:00 |
Alex Shvartzkop
|
be72e07e61
|
Introduce PCB_GENERATOR.
|
2023-10-08 02:41:17 +00:00 |
Marek Roszko
|
5759823ca0
|
Move JOB_EXPORT_SCH_PLOT to kicommon horribly pending further refactor of plotting
|
2023-10-02 20:48:26 -04:00 |
Marek Roszko
|
aa0d39dfe4
|
Fix the moving truck leaving behind IO_ERROR and friends
|
2023-10-02 18:16:17 -04:00 |
Thomas Pointhuber
|
3b3e4fd34a
|
Move duplicated code of plugin.cpp and sch_plugin.cpp into a new plugin_utils located in commons
|
2023-10-01 13:58:38 +02:00 |
Marek Roszko
|
6b12a12b3e
|
On second thought rename PROJECT_PCBNEW to PROJECT_PCB
|
2023-09-27 23:15:54 -04:00 |
Marek Roszko
|
7e8b18035f
|
Eliminate the conditional pcbnew/cvpcb definition of PROJECT
|
2023-09-27 20:53:46 -04:00 |
Marek Roszko
|
4746bde4b3
|
gal as a shared lib, gaasl!
|
2023-09-26 22:31:31 -04:00 |
Marek Roszko
|
464179894d
|
Another set of movement to kicommon
|
2023-09-26 22:30:42 -04:00 |
Marek Roszko
|
050f812f5e
|
Move fontconfig to kicommon for now to de-duplicate the font cache
|
2023-09-24 22:58:18 -04:00 |
Marek Roszko
|
3c18e216b1
|
Move configparams to kicommon
|
2023-09-23 20:06:58 -04:00 |
Marek Roszko
|
563cd522eb
|
confirm is now free to live in kicommon
|
2023-09-23 10:24:47 -04:00 |
Marek Roszko
|
1c11a599c8
|
Move trace_helpers to kicommon
|
2023-09-23 09:37:47 -04:00 |
Marek Roszko
|
f8e33be07f
|
Break out the boundary violating parts of gal into common through subclassing
|
2023-09-23 09:37:47 -04:00 |
Jon Evans
|
0cf09fe374
|
macOS: fix errant rpath
|
2023-09-20 14:37:44 -04:00 |