24 Commits

Author SHA1 Message Date
Jeff Young
325570eeec Coverity tweaks. 2025-07-28 19:37:52 +01:00
Jeff Young
755537ad8c Fix some std::move() of a reference parameter issues.
Also some coding standard fixes for member variable
names.
2025-07-27 13:55:16 +01:00
Mike Williams
f4659b4c4f warnings: remove unused variables 2025-06-09 09:00:47 -04:00
Wayne Stambaugh
fe20f685c2 Coding policy fixes. 2025-06-03 09:26:30 -04:00
Wayne Stambaugh
1cef61c34f Honor escape key policy for sheet pin synchronization dialog. 2025-06-03 08:59:09 -04:00
Graham Keeth
89a5fadcdc improve tooltips in sync sheet pins dialog 2025-02-22 23:16:39 +00:00
Damjan
46ada43166 Eeschema: Import sheet pins: sort pin names intelligently 2025-01-29 04:16:35 +00:00
Ethan Chien
c9001cc187 Sync Sheet Pins: Refactor button enable logic to use selected row count for synchronization models
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19738
2025-01-28 00:53:16 +08:00
Ethan Chien
ad48ce1147 Sync Sheet Pins: Refactor SHEET_SYNCHRONIZATION_MODEL to use GetCount() for item count management
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19592
2025-01-12 17:32:03 +08:00
Seth Hillbrand
0b2d4d4879 Revise Copyright statement to align with TLF
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo.  Avoids needing to
repeatly update.

Also updates AUTHORS.txt from current repo with contributor names
2025-01-01 14:12:04 -08:00
Ethan Chien
b03c591a4b Sync Sheet Pins: Synchronizes all selected rows. 2024-12-31 02:58:35 +08:00
Ethan Chien
c430ba63d1 Sync Sheet Pins: Refactor PANEL_SYNC_SHEET_PINS to streamline model association and column width handling 2024-12-30 11:00:53 +08:00
Ethan Chien
d1ed9f5f8a Sync Sheet Pins: Adjust column widths in sync sheet pins view for better layout 2024-12-27 15:26:36 +08:00
Alex Shvartzkop
0c60f368fa Fix warning:
left operand of comma operator has no effect [-Wunused-value]
2024-12-27 08:17:47 +03:00
Ethan Chien
00ac047299 Sync Sheet Pins: Only call GetBestColumnWidth and OnColumnResized on WIndows 2024-12-26 19:54:40 +08:00
Ethan Chien
c4cc2b9c47 Sync Sheet Pins: streamline column setup setting the name col to BestColumnWidth 2024-12-26 17:02:24 +08:00
JamesJCode
e80c595954 Deduplicate hierarchical pins in sync pins dialog
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18623
2024-08-30 19:28:34 +01:00
jean-pierre charras
1ddac57748 DIALOG_SYNC_SHEET_PINS: minor fix (min size set) 2024-06-25 10:44:48 +02:00
Alex Shvartzkop
affcfed677 Fix some warnings. 2024-04-14 01:19:39 +03:00
Ethan Chien
8cda72f8d5 Fix defects reported by Coverity scan introduced in !1765
Corrects lifetime performance issue where extra copies of SCH_SHEET_PATH objects were being passed on the stack.
2024-03-04 19:45:05 +00:00
Wayne Stambaugh
9a9d6f2afb Sheet synchronization dialog layout improvements. 2024-02-28 08:08:03 -05:00
Wayne Stambaugh
23169ca1a7 Post merge request clean up. 2024-02-26 07:54:22 -05:00
jean-pierre charras
7789dfcfdc fix a compil issue (missing include and nullptr_t -> std::nullptr_t) 2024-02-25 16:26:05 +01:00
Ethan Chien
be81bce637 Add Feature: synchronize hierarchical labels and sheet pins 2024-02-25 14:23:59 +00:00