Marek Roszko
740c7a73a2
Add missing color prop for text
2 years ago
Marek Roszko
c39e7b2225
Tweaks in eeschema for hidpi
2 years ago
Marek Roszko
3960c53225
A few tweaks for hidpi
2 years ago
Marek Roszko
11f76c129e
Use FromDIP in WX_GRID padding
2 years ago
Jeff Young
77c19fa99a
Fill in missing zone properties.
Also fixes some bugs with hatch properties being available
on rule areas.
2 years ago
Marek Roszko
b08f1ee6bf
Fix SPLIT_BUTTON at hidpi
2 years ago
Marek Roszko
387084d8b3
Fix default size of library tables dialog on hidpi
2 years ago
Marek Roszko
19124b685e
Make STD_BITMAP_BUTTON always draw a sane button size regardless of bitmap size
We need higher resolution images for use with STD_BITMAP_BUTTONs as 4K 250% scaling Windows which is "normal".
2 years ago
Jeff Young
36275bcbc5
Make sure polygonization error is on correct side.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16869
2 years ago
Alex
d4879e05ac
Use semantic version in drawing sheets.
2 years ago
Alex
4146a74bb7
Make more strings translatable in PCB grid settings.
2 years ago
Wayne Stambaugh
92c2ddf77a
Do not parent dialogs to non top level windows in panels or widgets.
2 years ago
Jeff Young
7cc663ad77
Schematic parity checking for CLI DRC.
2 years ago
Ian McInerney
d44b04978a
Allow enabling WXTRACE in release builds on all platforms
Setting the environment variable KICAD_ENABLE_WXTRACE now enables wx
trace logging on all platforms. MSW still requires its original
environment variables to be set to get the console displayed.
2 years ago
Wayne Stambaugh
2b1bf369f2
Do not parent file or directory dialogs to panels.
Parenting dialogs to child windows of top level windows is most likely
not defined behavior. It's also likely that this behavior varies across
platforms so it' best not to risk doing it. wxWidgets does not check if
the dialog parent is actually a top level window. There may be other
places we are doing this with our message dialogs so we should do an
audit.
2 years ago
Ian McInerney
85a2d6178a
Add coroutine stack size to trace output
2 years ago
Jeff Young
5d4b4f39ec
Allow PARAM_WXSTRING_MAP to behave as an array.
In particular, overwrite file contents with current
contents of map rather than merging.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16801
2 years ago
Jeff Young
445ed380b8
Formatting.
2 years ago
Marek Roszko
4b12534dbd
Fix property editor for graphic circles
2 years ago
Marek Roszko
c8d24b7613
Add missing IPC2581 cli support
2 years ago
Jeff Young
dc21defab7
Small performance improvement for DRC.
2 years ago
Marek Roszko
18692ea8e7
This is totally a debug aid for the search pane listview and not a feature
2 years ago
Jeff Young
ee5e2e56c0
Naming conventions; no functional changes.
2 years ago
Marek Roszko
22288adb7d
Reduce KICAD_VERSION in drawing sheets to something simple
2 years ago
jean-pierre charras
a5ffcd0a55
void Prettify(): fix a bug in a corner case, when a string ends with '\'
A '\' in a string is encoded as \\.
A '"' in a string is encoded as \".
But prettify parser did not take in account a string encoded as "xx\\" (for xx\)
So we need to verify if a sequence is xx\" or xx\\", i.e. if there are a odd
count of backslashes before a '"'
Fixes #16777
https://gitlab.com/kicad/code/kicad/-/issues/16777
2 years ago
Jeff Young
dd022c44e7
Add missing on-the-fly translation handlers.
2 years ago
Ian McInerney
9f66ddb27f
Attempt to use IsAttached to identify if a menu is a menubar menu
We can't get a mouse position for a menubar menu's event, because the
mouse may be outside our canvas. The original hack to detect menubar
menus may not work fully, and there have been some crashes appearing on
macOS where menubar menus attempted to get mouse position information.
Instead of the hack, try using IsAttached() to detect if the menu is
attached to a menubar, and then gate mouse position access accordingly.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16738
2 years ago
Jeff Young
54b46c6968
Remove ineffective attempt to fix mac menubar crash.
2 years ago
Ian McInerney
6ed71e1a1a
Don't translate the label for traditional Chinese, it must be in its own language
2 years ago
Jeff Young
3fde08f711
Attempt to escape from MacOS menubar crashbug.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16738
2 years ago
Marek Roszko
991703ceee
Add missing default init
2 years ago
Marek Roszko
465ccaef90
Add missing schematic parity drc test to cli
2 years ago
Alex Shvartzkop
6a69396070
Allow column auto-sizing in RC trees.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16727
2 years ago
Jeff Young
d3bc59e0e7
SelectBlock() will assert for invalid selection modes.
KICAD-63D.
2 years ago
Jon Evans
bfbf000f60
Add some safety around event-driven menubar recreation
Maybe addresses sentry KICAD-PC
2 years ago
Alex Shvartzkop
13f8fd77ac
wx 3.3 compatibility.
2 years ago
Jeff Young
a5ee614ae8
Comments.
2 years ago
Jon Evans
64221b95c9
Don't skip highlighting selected NPTH/via holes
2 years ago
Jon Evans
426aa76788
Add Andre Iwers to developers
2 years ago
afkiwers
c871bcf6db
removed unnecessary variables
2 years ago
afkiwers
c7475a16c8
implemented better caching for categories and parts overview to reduce processing time
2 years ago
Jeff Young
8410a5e685
Coding conventions and cleanup.
2 years ago
Marek Roszko
5f063dd458
Change the migrate settings path box to proportion rather than fixed min width
2 years ago
Seth Hillbrand
71992b3637
Add new icons to build list
2 years ago
Jeff Young
85f0dd279c
Push fileFilter callback function down a level.
(The GRID_CELL_PATH_EDITOR is shared by the whole column.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16707
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13959
2 years ago
Marek Roszko
f63c7806fd
More bitmap bundle comboboxes
2 years ago
Wayne Stambaugh
2cfb7a5310
Incremental schematic connectivity fixes.
2 years ago
Wayne Stambaugh
c2bd158194
Update about dialog contributors lists.
2 years ago
Alex
767ab72cdb
DXF import: INSERT angles are in degrees.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16656
2 years ago
Wayne Stambaugh
466269a360
Update about dialog contributors list.
2 years ago