Jeff Young
|
b592a6634e
|
Cleanup.
|
2023-09-29 00:13:13 +01:00 |
Jeff Young
|
974da4ea7c
|
Push most of DIALOG_CHOOSE_SYMBOL down into PANEL_SYMBOL_CHOOSER.
Includes a dialog wrapper (DIALOG_SYMBOL_CHOOSER) and a frame
wrapper (SYMBOL_CHOOSER_FRAME).
|
2023-09-29 00:13:12 +01:00 |
Mike Williams
|
49a8c9eb8d
|
Schematic: pin helpers, add wiring tool
|
2023-09-28 15:07:11 -04:00 |
Mike Williams
|
5f88c132c9
|
Schematic: add pin helpers menu (quickly breakout pins)
|
2023-09-28 11:44:52 -04:00 |
Marek Roszko
|
8c6899b0d3
|
Tear out the eeschema conditional compile of PROJECT
|
2023-09-27 23:05:30 -04:00 |
Mike Williams
|
cb115189f6
|
Symbol Fields Table: menu shortcut should start in edit tab
The BOM shortcut goes to Export, this makes them symmetrical.
|
2023-09-27 09:14:25 -04:00 |
Jeff Young
|
aab0696bb6
|
Zoom undo/redo for simulator.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14580
|
2023-09-26 13:19:41 +01:00 |
Seth Hillbrand
|
91450c22cc
|
Allow disambiguation menu configurability
Adds an advanced config flag to all testing different values for
different users.
Related to https://gitlab.com/kicad/code/kicad/-/issues/15128
|
2023-09-24 16:33:05 -07:00 |
jean-pierre charras
|
e152f97f35
|
Fix minor Coverity warnings. Small code cleaning in pcb_parser.cpp
|
2023-09-21 11:33:29 +02:00 |
Mike Williams
|
398a336d91
|
BOM Generator: redirect BOM buttons to new exporter
Also add legacy generator menu item.
|
2023-09-20 11:12:03 -04:00 |
Marek Roszko
|
22b733209d
|
Fail GAL on its header leaking audit
Maybe we should rethink directly accessing GAL so much, but at least 600 files didn't need GAL leaked into them due to view_overlay.h
|
2023-09-18 19:52:27 -04:00 |
Alex Shvartzkop
|
06463fd35a
|
Fixes for Wayland cursor warping:
- Emulate the mouse position, since no motion events are sent after warp
- Do not call wl_surface_commit to prevent an assert
- Re-organize code a bit
|
2023-09-18 12:56:54 +00:00 |
jean-pierre charras
|
79590c6372
|
Allows new items SCH_NO_CONNECT_T and SCH_BUS_WIRE_ENTRY_T to be repeated.
Fixes #15668
https://gitlab.com/kicad/code/kicad/-/issues/15668
|
2023-09-17 09:37:34 +02:00 |
Jeff Young
|
948fea4be8
|
Nullptr safety.
|
2023-09-13 23:34:25 +01:00 |
Jeff Young
|
7d1dbb77c3
|
Update symbol editor's title bar when renaming the canvas symbol.
|
2023-09-12 16:52:47 +01:00 |
Jeff Young
|
ee724f6a2b
|
Only update value on rename if it previously matched the symbol name.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15621
|
2023-09-12 16:52:47 +01:00 |
Marek Roszko
|
11de95778b
|
Unwrap the FROM_UTF8 macro in favor of direct function
The extern just gets annoying to try to export the func later. We also yeet TO_UTF8 to string_utils.h for parity.
|
2023-09-09 00:10:57 -04:00 |
Jeff Young
|
0310973e3f
|
Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15444
|
2023-09-07 17:42:51 +01:00 |
jean-pierre charras
|
ecd8c7e2cc
|
Fix a compil issue (in sch_altium_plugin.cpp) and compil warnings.
|
2023-09-07 08:53:30 +02:00 |
Josue Huaroto
|
cef0f176d3
|
Add Unselect all in menu
|
2023-09-06 23:44:39 +00:00 |
Marek Roszko
|
a4d8c021aa
|
Remove rouge gdicmn include
|
2023-09-06 18:33:22 -04:00 |
Jeff Young
|
7a2a2e2df0
|
Remove error-prone SetReporter() API.
|
2023-09-06 11:37:50 +01:00 |
Jeff Young
|
634524dde5
|
Validate new symbol / save as symbol info before exiting dialog.
|
2023-09-05 22:07:58 +01:00 |
Jeff Young
|
c2057ba1bc
|
Don't use Clone() for duplicating. It returns the same UUID.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14162
|
2023-09-03 19:06:20 +01:00 |
Jeff Young
|
f6e238dc3f
|
Add items to repeat_items after paste (or duplicate).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15556
|
2023-09-02 11:56:52 +01:00 |
Mike Williams
|
b8a61719c3
|
Grids: make overrides use existing grids (choice box)
|
2023-08-30 13:33:04 -04:00 |
Mike Williams
|
b1a388ca69
|
Grids: Support X and Y for all grids, add optional names
|
2023-08-30 11:22:19 -04:00 |
Jeff Young
|
7a8d903412
|
ADDED: align elements to grid for Symbol Editor.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15524
|
2023-08-30 15:45:31 +01:00 |
Jeff Young
|
e0b2202e77
|
Improve naming for alternate pin fuction assignments.
|
2023-08-29 18:07:27 +01:00 |
Jeff Young
|
6f1a41f810
|
Repair over-zealous grid change.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15526
|
2023-08-29 12:16:06 +01:00 |
Jeff Young
|
f12c3bb6ff
|
Align sheetpins to grid even when parent sheet is already on grid.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15050
|
2023-08-28 16:35:04 +01:00 |
Jeff Young
|
4325f4e038
|
ADDED: alternate pin functions in context menu.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/12852
|
2023-08-28 12:51:41 +01:00 |
Jeff Young
|
a470cab7b2
|
Include description for page settings command.
|
2023-08-27 19:03:17 +01:00 |
Jeff Young
|
4fefd95e0c
|
Move grid definitions to Prefs and grid origin to a separate dlg.
Grid origin is document-wide, while grid definitions are app-wide.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2262
|
2023-08-26 13:32:24 +01:00 |
Mike Williams
|
d9c2e0ab54
|
PCB: start of grid overrides
Only works for moves.
|
2023-08-24 10:29:09 -04:00 |
Mike Williams
|
0f781f328e
|
GRID_HELPER: push code to parent class
Prep'ing for PCB grid overrides
|
2023-08-24 10:29:09 -04:00 |
Wayne Stambaugh
|
1026596964
|
Allow symbols to be derived from other derived symbols.
[CHANGED] Symbols can now be derived from other derived symbols removing
the requirement to derive from root symbols.
|
2023-08-24 07:59:32 -04:00 |
Mike Williams
|
66ed9cfe57
|
Schematic Editor: apply grid overrides to more tools
|
2023-08-23 11:31:27 -04:00 |
Mike Williams
|
a44dd4d88f
|
Symbol Editor: support grid overrides
|
2023-08-23 10:12:21 -04:00 |
Mike Williams
|
4e763cd9f2
|
Schematic: ortho line drag bend lines should respect grid overrides
|
2023-08-21 10:42:44 -04:00 |
Mike Williams
|
8b79ab708a
|
Grid Anchors: don't anchor from graphic lines when moving connectables
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/13672
|
2023-08-21 10:42:44 -04:00 |
Jeff Young
|
ef321e5fcd
|
Un-brighten found text when making a new selection.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15092
|
2023-08-14 20:38:17 +01:00 |
Mike Williams
|
dc103b88d1
|
Symbol Fields Table: make non-modal
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/2141
|
2023-08-14 14:19:26 -04:00 |
Jeff Young
|
a6bceb8182
|
Don't set modified when loading workbook.
Also keep a shadow variable of the legend position so we can notice
when the mpWindow's OnMouseMove() handler changes it.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15363
|
2023-08-09 12:09:29 +01:00 |
Jeff Young
|
1b080ed02f
|
Get rid of SIM_NOTEBOOK. It's completely unnecessary.
|
2023-08-09 12:09:29 +01:00 |
Mike Williams
|
bdecdce1b4
|
Exclude from Sim: move from field to attribute
|
2023-08-08 12:36:36 -04:00 |
Ian McInerney
|
c41d78f2d3
|
Remove incorrect bitmap from action
|
2023-08-08 00:17:58 +01:00 |
Ian McInerney
|
c7d2f3f380
|
Move eeschema actions to new constructor
|
2023-08-08 00:12:31 +01:00 |
Mike Williams
|
6ae8968a5b
|
Symbol Fields Table: add selection controls
Allows cross-probing to other editors.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/8188
|
2023-08-07 15:05:24 -04:00 |
Jeff Young
|
a7dc720271
|
Batch undo for Convert To...
Also repairs drawing of dangling symbols for global labels.
|
2023-08-07 18:38:48 +01:00 |