jean-pierre charras
a568e4f4d3
Fiw a few compil and Coverity warnings.
2023-09-18 18:15:02 +02:00
Alex Shvartzkop
b6c0a3f60c
Wayland: slightly better infinite drag release logic.
2023-09-18 17:42:09 +03:00
Alex Shvartzkop
6b68d2c946
Vertically center combo cells in symbol fields grid.
2023-09-18 17:27:30 +03:00
Alex Shvartzkop
1decd31baf
Vertically center wxGrid cells by default.
2023-09-18 17:15:34 +03:00
Jeff Young
469a94db8c
Fix mirroring of TextBox.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15576
2023-09-18 14:49:38 +01:00
Alex Shvartzkop
5b77716ed8
Enable KICAD_WAYLAND by default when KICAD_USE_EGL is on.
2023-09-18 16:01:36 +03:00
Alex Shvartzkop
768d4a6782
Wayland: fix cursor warping on KDE and Weston, add logging.
2023-09-18 12:56:54 +00:00
Alex Shvartzkop
c49b19b0ce
Don't set GDK_BACKEND=x11 when EGL is enabled in wx.
2023-09-18 12:56:54 +00: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
Clément Saccoccio
ad62b165fe
Fixed infinite mouse-drag with fast movement on Wayland.
2023-09-18 12:56:54 +00:00
jean-pierre charras
b59910a749
catch exception thrown by LIB_TABLE::FindRow().
...
Previously, was not handled, and crashes Pcbnew.
2023-09-18 14:30:47 +02:00
Jeff Young
ec97ac189c
Fix typos in FOOTPRINT_EDIT_FRAME::SaveFootprintAs().
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15678
2023-09-18 13:12:13 +01:00
Marek Roszko
4a53c8f330
newstroke_font can live in kicommon
...
Turns out, gal doesnt even use newstroke_font.h anymore, stop bleeding it everywhere due to the gal header
2023-09-18 07:40:02 -04:00
Jeff Young
6f62565093
Handle flipped horiz/vert justifications in FIELDS_GRID_TABLE.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15677
2023-09-18 12:38:34 +01:00
Jeff Young
93a5d01230
Unroll ACTIONS::CURSOR_EVENT_TYPE into a flat enum.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15666
2023-09-18 12:38:34 +01:00
jean-pierre charras
d02ca968d1
Eeschema: fix crash if using ${FOOTPRINT_NAME} or ${FOOTPRINT_LIBRARY} as values
...
in fields, if no footprint defined for the symbol.
Fixes #15676
https://gitlab.com/kicad/code/kicad/-/issues/15676
2023-09-18 09:12:12 +02:00
jean-pierre charras
368233d6d7
EEschema: fix incorrect plot of SCH_DIRECTIVE_LABEL graphic shape.
...
Fixes #15675
https://gitlab.com/kicad/code/kicad/-/issues/15675
2023-09-18 09:07:51 +02:00
Jeff Young
e5bce16e31
Don't reset cursor x position during a sim refresh.
...
The sim may not be complete yet. And even if it is, the user
didn't ask us to move their cursor. Just leave it where it is
with an undefined y value.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15672
2023-09-17 19:23:46 +01:00
Jeff Young
ef92429ac2
Implement changed notifiers for textvar, netclasses and severities.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15440
2023-09-17 17:35:15 +01:00
Jeff Young
be4c89011c
Don't confuse "significant digits" with "decimal places".
...
Also raises the default significant digits for cursors to 3.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15669
2023-09-17 12:42:06 +01:00
Jeff Young
c80eb44900
Disentangle IBIS model controls from built-in model controls.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13855
2023-09-17 12:42:06 +01: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
Jon Evans
467c672bcd
Fix all-layer snapping for footprint editor
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15538
2023-09-16 22:55:40 -04:00
Seth Hillbrand
d0f37ee55e
Prevent double connectivity calculations
...
The schematic cleanup will call the connectivity calculation but we
don't want this second call, so we store the change in a dummy commit
and discard it when we're done.
2023-09-16 19:42:54 -07:00
Seth Hillbrand
df90409a94
No flags should persist through the commit
2023-09-16 19:42:54 -07:00
Jon Evans
6f9af10912
DbLib: support columns with numeric data
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15662
2023-09-16 22:37:12 -04:00
Marek Roszko
2de38f8d75
Force jobs to be instantiated in kicommon
...
This is important since these get passed between modules at runtime
2023-09-16 21:02:33 -04:00
Marek Roszko
d3e5517bfb
Move python_scripts up one folder in eeschema
2023-09-16 20:24:41 -04:00
Marek Roszko
ab8bcf537e
EDA_UNITS_UTIL to kicommon
2023-09-16 19:43:49 -04:00
Marek Roszko
d504b77af7
Remove unneeded pgm_base.h include
2023-09-16 19:41:50 -04:00
Marek Roszko
0b99d77fb5
Move layers to kcommon
2023-09-16 19:12:55 -04:00
Marek Roszko
2b90607dcd
Shuffle color4d into kicommon since its used many places
2023-09-16 19:12:55 -04:00
Seth Hillbrand
9fc45eb08c
Properly handle incremental bus connections
...
- Incremental extraction needs the newly created items. The modified
items are already set in the connection graph but the newly created
items don't exist yet, so we need to add those explicitly
- Bus parents need to ensure that the bus children exist because we
iterate on the updates from the top of the graph down
2023-09-16 12:45:04 -07:00
Alex
e603ba4f3e
wxGTK: add GDK display type to version info.
2023-09-16 21:53:47 +03:00
Jeff Young
9114578004
Improve custom rules syntax help (based on info in docs).
...
Also turns on table processing in ConvertMarkdown2Html().
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15609
2023-09-16 14:41:43 +01:00
Graham Keeth
8149522c34
CLI help string fixups
2023-09-15 23:07:19 +00:00
Seth Hillbrand
a6f3f04a9e
Update translations
2023-09-15 15:58:52 -07:00
Li Yidong
9f465c1f20
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 90.4% (7752 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2023-09-16 00:46:27 +02:00
Li Yidong
746c6a8bdc
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 92.4% (7919 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2023-09-16 00:46:23 +02:00
co8 j
08b94494cc
Translated using Weblate (Japanese)
...
Currently translated at 94.2% (8074 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-09-16 00:46:20 +02:00
Temuri Doghonadze
4344345e04
Translated using Weblate (Georgian)
...
Currently translated at 10.2% (882 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ka/
2023-09-16 00:46:15 +02:00
Henrik Kauhanen
131a2a4576
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (8550 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-09-16 00:46:13 +02:00
dsa-t
6ee84bc6da
Translated using Weblate (Russian)
...
Currently translated at 90.8% (7779 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2023-09-16 00:46:10 +02:00
Toni Laiho
71c4a8e8cd
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (8567 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-09-16 00:46:06 +02:00
Jan Straka
80df012c31
Translated using Weblate (Czech)
...
Currently translated at 85.9% (7364 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2023-09-16 00:46:02 +02:00
Ivan Chuba
eb96725732
Translated using Weblate (Estonian)
...
Currently translated at 4.9% (420 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/et/
2023-09-16 00:45:58 +02:00
Ivan Chuba
c8cab13450
Translated using Weblate (Ukrainian)
...
Currently translated at 92.6% (7941 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2023-09-16 00:45:56 +02:00
Ivan Chuba
65f446adf5
Translated using Weblate (Ukrainian)
...
Currently translated at 92.6% (7934 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2023-09-16 00:45:52 +02:00
Ivan Chuba
792504e41d
Translated using Weblate (Ukrainian)
...
Currently translated at 92.4% (7917 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2023-09-16 00:45:48 +02:00
ZbeeGin
d4afd2950a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8567 of 8567 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-09-16 00:45:45 +02:00