Alex Shvartzkop
199c5bafb9
Tweak AUI pane caption size on high-DPI for wx 3.3 on MSW.
5 months ago
Mark Roszko
bdfd1e0601
Silence WX_INFOBAR asserts on wx3.3
5 months ago
aris-kimi
cf5d4df78a
Sim:Fix an unescaped while loop
5 months ago
Jeff Young
e045def6f7
Correct underline spacing in dialogs; flatten origins & axes.
5 months ago
Jeff Young
c6ff846af6
Don't leak design blocks.
6 months ago
Jeff Young
ee2cf47f23
CHANGED: Use FILTER_COMBOBOX for label names.
Also pushes some of the implementation down a level
so that it can be shared between this and the
SYMBOL_FILTER_COMBOBOX.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20943
6 months ago
Jeff Young
06dcb64ad8
Harden progress reporter API against misuse.
Also, titles are nouns, not verbs. (Messages
*inside* reporters are verbs.)
Also implements progress reporter for Altium
schematic import.
6 months ago
Alex Shvartzkop
8550394cca
Remove outdated GTK hack.
It is no longer needed with wx 3.2, and causes problems on themes like Adapta.
See https://gitlab.com/kicad/code/kicad/-/issues/9019
6 months ago
Jeff Young
27abe86e0e
Comments for wxBitmapCombobox hack.
(And a small increase in the fudge factor.)
(Note: this whole bailiwick is under review and
may get reverted.)
6 months ago
Jeff Young
8dadbc1c5c
Insert a cover for wxBitmapCombobox.
(This will allow us to hack-fix wxWidgets' bug
for determining the height when fonts are scaled.
This commit includes such a fix, but I have no
idea if this particular one will work or not.)
6 months ago
Jeff Young
9601db4c97
Localizations must be done in real-time for language menu to work.
6 months ago
Jeff Young
c5947d8901
Fix Scintilla vertical scrolling issue.
(At least on MacOS. *May* also fix GTK.)
6 months ago
Jeff Young
1237756b4a
More performance improvements.
6 months ago
jean-pierre charras
134e3140ff
Simulator fix error message or crash in user-defined signal dialog
It happens when deleting all chars using backspace key
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20991
6 months ago
Seth Hillbrand
0a547d89b0
Don't pass temporary references
auto will provide an rvalue reference here, which disappears before
being used in CallAfter. Instead, explicitly form the value and pass
it to the lambda
7 months ago
Jeff Young
2b33a03954
Make Edit Text & Graphics dialogs more similar.
Also a bunch of cleanup for dialog heading
format and info sizes.
Also fixups for consistency of syntax help
(should be a link, not a button)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20790
7 months ago
Jeff Young
90e17ecabd
Make various menu button presentations consistent.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20783
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20774
7 months ago
Jeff Young
be4a851186
Allow embedded files to come from components
as well as parent containers.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20530
7 months ago
Jeff Young
53e509326c
Don't put null value in map as a side-effect of using [].
7 months ago
JamesJCode
eb17ebee4e
Implement time-domain length tuning
- Adds time and delay units
- Adds time domain tuning parameters entry and storage
- Adds pad-to-die delay property
- Adds time domain parameter interface for length / delay calculations
- Adds unit tracking for numerical constants through LIBEVAL
- Will need future work to truly propagate through binary expressions
- Adds time domain tuning to meander placers
- Adds time delay display to net inspector panel
- Modifies DRC to handle time domain constraints
9 months ago
Jeff Young
0820e90c73
Fix button sizing.
Hack appears to be no longer needed, and is causing
the side and bottom to clip (at least on MacOS).
7 months ago
Damjan
2d2f443aa4
pcbnew: Multi-line text in table cell
7 months ago
Jeff Young
eece18f4a8
Formatting.
7 months ago
Jeff Young
98ec2d7ba2
ADDED: metadata searching.
Symbol and footprint search panels can now optionally
search library links, descriptions and keywords.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10602
8 months ago
Jeff Young
3def4afaec
ADDED: menu item to control searching of hidden fields.
Applies to both PCBNew & Eeschema search panels.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20370
8 months ago
Jeff Young
db911c0d91
Improve debugging.
8 months ago
Jeff Young
0573a32f36
Fix first tab having no effect after changing grid value.
8 months ago
Jeff Young
a1fe0f7faf
Don't process grid-change events when we're rebuilding the grid.
The selection has already changed and it's too
late to update any values.
Also regularises the event.Skip() handling from
8a1347d2c8 .
8 months ago
Jeff Young
7b76aa4992
Move HasMessageOfSeverity to base class.
KICAD-HPP
8 months ago
Jeff Young
22769b9159
Once the selection has changed, we can't commit changes.
KICAD-6Y9, among others.
8 months ago
Mike Williams
a90b8ec57a
pcb: merge RunOnChildren/Descendants into one function with a mode
8 months ago
Jeff Young
34f12dc4be
ADDED: fieldname template reordering.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20420
8 months ago
Jeff Young
0d6838b803
Add support for mixed-state checkboxes in grids.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17730
8 months ago
Mike Williams
e11cf94a3e
design blocks: add PCB design blocks behind advanced config
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/2508
8 months ago
Jeff Young
1b7f92f4c5
Refresh search when showing pane.
(Events will have been ignored while it is
hidden.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20009
8 months ago
Jeff Young
8994f6abd7
Leave navigation controls active.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20378
8 months ago
Jeff Young
3328dc48be
Don't leave dangling event handler.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20380
8 months ago
Jeff Young
5094f750df
Adjust GTK STC margins. Yes, again.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16685
8 months ago
Jeff Young
858f6b0fc2
Adjust GTK STC margins.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16685
8 months ago
Jeff Young
17712ba321
Improve text alignment in grids and one-line Scintilla controls.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16685
8 months ago
jean-pierre charras
dd604361d3
LISTBOX_TRICKS::listBoxDeleteSelected(): fix crash when trying to remove 0 entries.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20320
8 months ago
Jon Evans
95e6ca44c6
Don't use size events for persistence
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20060
8 months ago
Jeff Young
4a64aa9816
Fix wrapping of text in infobar.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19171
8 months ago
Jeff Young
b11b1a6f72
Ease in a bit more fmt::format().
8 months ago
Alex Shvartzkop
c4655da4e6
Don't translate wxFileDialog "All Files" filter.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20297
9 months ago
Jeff Young
f951497a4f
Code brevity.
9 months ago
Jeff Young
9d051d096e
Add tool framework to fp preview widget.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17107
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19651
10 months ago
Dmitry Rezvanov
c7aaf8b6e1
Enhance library pinning functionality to support pin/unpin multiple libraries in the library editor
9 months ago
Jeff Young
759bfbca99
Don't allow creation of design blocks in recently used tree node.
10 months ago
Jon Evans
914c015494
Fix compile warnings
9 months ago