Seth Hillbrand
c5b6cf722d
Adjust Windows tooltip display time
While most platforms keep the tooltips if the mouse doesn't move, MSW
will hide the tooltip after 5 seconds (by default). This bumps that up
to 10s for all tooltips in the program.
Fixes https://gitlab.com/kicad/code/kicad/issues/6836
5 years ago
Seth Hillbrand
1e4d81e3c4
Protect against invalid HOME variable
Fixes https://gitlab.com/kicad/code/kicad/issues/6990
5 years ago
jean-pierre charras
bf332b3189
Fix minor compil warnings
5 years ago
Jeff Young
2bf13c6e49
Quote string context only needs to escape double-quotes.
Escaping other things (such as braces) breaks other features (such
as text variables).
Fixes https://gitlab.com/kicad/code/kicad/issues/6973
5 years ago
Seth Hillbrand
52f822dedb
Remember autotrack width setting
Fixes https://gitlab.com/kicad/code/kicad/issues/6971
5 years ago
Jeff Young
f372c8025b
Better sizing for some conditional dialogs.
These dialogs don't have growable features but do have conditional
features, so the size is better adjusted automatically by the code
then by the user.
5 years ago
Seth Hillbrand
099ddb1517
Update Lanugage list with new contributions
5 years ago
Michael Kavanagh
5d9b2d3fea
Icons: new filter icon
+ remove icons where they don't make sense.
5 years ago
Alexis Lockwood
6f228f9dea
hpgl_plotter: correct formatting
5 years ago
Alexis Lockwood
f5b7595675
Add user coordinate support to HPGL plotter
5 years ago
Zoltan Gyarmati
5676117d0b
Make small drill marks size configurable via advanced config for both printing and plotting
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1972
5 years ago
Hanya
a4b3b3c115
Fix some glyph of CJK characters
5 years ago
Seth Hillbrand
68240821d4
Make Linux/Mac cursors black again
This makes cursor color conditional on the system default. Some themes
in Linux and all Macs are black cursor on white background.
5 years ago
Jeff Young
648c42f643
Show collisions preventing routing from starting.
Also introduces a callback to the infobar so that the view can be
cleaned up when the timer expires.
Fixes https://gitlab.com/kicad/code/kicad/issues/6930
5 years ago
Jeff Young
1ddd0e53bb
Remove dead code.
5 years ago
Seth Hillbrand
8af4cf88a0
Fix crash when deleting symbol in GTK
So many things can go wrong with this control in GTK. We have to
collapse the tree when updating the search string to avoid a crash when
referencing a child object but collapsing the tree will iterate over
elements and crash when we have deleted a symbol.
The temporary fix for this nonsense is to carefully order the calls.
We only need to collapse the search tree if we are not keeping our state
(in other words if we are fully re-building the tree)
Fixes https://gitlab.com/kicad/code/kicad/issues/6910
5 years ago
Konstantin Baranovskiy
92787cfa23
Make Configure KiCad Settings Path dialog translatable.
5 years ago
Jeff Young
980a8cfb39
Use "Cmd" instead of "Ctrl" on OSX.
5 years ago
Jeff Young
491fc2c8f2
Save DXF plot params to file and remove some dead code.
Fixes https://gitlab.com/kicad/code/kicad/issues/6720
5 years ago
Drew Fustini
8cdeb4d7bd
Update KiCad Developers copyright year
5 years ago
Michael Kavanagh
154e19b6e7
Icons: use common prefix for small 16x16
5 years ago
Michael Kavanagh
791d1f513c
Icons: fix some 3D viewer icons
- remove old palette icon in favour of new one
- use dark grey in new icon (instead of light grey)
- use generic gear for 3D display options
5 years ago
Jon Evans
decca8baba
Do not migrate the versioned env variables
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6914
5 years ago
Seth Hillbrand
d880606e72
Happy New Year
May 2021 be an improvement
5 years ago
Seth Hillbrand
8de9cff4e0
Change environmental variables to human-readable
Versions specific variables that may point to objects that change
through versions, allowing multiple KiCad versions to operate correctly
(even on MSW) on the same machine.
5 years ago
Mark Roszko
a572be54e1
Fix sysdirsappend for msvc
5 years ago
Mark Roszko
4f21b943d4
Make search stack path_seps correct for msvc
5 years ago
Seth Hillbrand
f8f34982c0
Escape PCB text
Also keep a fail-safe for unescaping strings that are not previously
escaped
Fixes https://gitlab.com/kicad/code/kicad/issues/6901
5 years ago
Wayne Stambaugh
f6a1d703ec
Fix some build warnings in the importer code.
5 years ago
Roberto Fernandez Bautista
b168b74919
CADSTAR Archive Importer: Fix position of multiline text with NO_ALIGNMENT in CADSTAR
5 years ago
Roberto Fernandez Bautista
a2cbbb963e
CADSTAR PCB Archive Loader: Correctly handle Dimension text
Do not parse fields in dimension text to allow splitting it into prefix and suffix
5 years ago
Roberto Fernandez Bautista
9ed4780fec
CADSTAR Archive Importer: Change architecture to Parse CADSTAR fields and store them in a static map
Architecture of the parser changed to have a shared PARSER_CONTEXT between all the individual parsers.
Parses CADSTAR fields such as <@DESIGN_TITLE@> or <@SHEET_NUMBER@> and replaces with an equivalent KiCad Text Variable.
5 years ago
Jon Evans
a637f310d0
Store zone display mode in project local settings
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6886
5 years ago
Jon Evans
950ccad220
Fix missing pcbcommon file
5 years ago
Jon Evans
76e8c62269
PCB_VIEW: Fix a few ASAN issues
5 years ago
Jeff Young
dec68a782c
Cleanup.
5 years ago
jean-pierre charras
dc28de16d4
Refinement in infobar
- Fix a minor coding style issue.
- Remove double buffering, not needed with the new code, and that creates a
minor cosmetic issue when showing or hiding the infobar.
5 years ago
jean-pierre charras
bfea2ab9f4
Fix incorrect calculation of infobar width on Linux and Windows.
The calculation was using the frame width, instead of the the GAL
canvas width.
Fixes #6865
https://gitlab.com/kicad/code/kicad/issues/6865
5 years ago
jean-pierre charras
aee23e991c
Fix not working LaunchExternal() on Linux on wxWidgets 3.1.4
Adding quotes breaks the path actually used to run the browser.
However they are needed on wxWidgets 3.0
5 years ago
PJM
a761d42c12
Common: Typo in file extension description
CHANGED: The description for .erc files reads:
Electronic rule check file
This MR changes it to read...
Electrical rule check file
...which is the commonly accepted definition for ERC
Fixes https://gitlab.com/kicad/code/kicad/issues/6868
5 years ago
Jeff Young
253b2da717
Dead code cleanup.
5 years ago
Jeff Young
0d57f90982
Make sure SCH-related frames use the schematic worksheet color.
Fixes https://gitlab.com/kicad/code/kicad/issues/6843
5 years ago
Jeff Young
7a081b7c04
Naming consistency.
5 years ago
Seth Hillbrand
1b8658137d
Change name reference per list request
5 years ago
Jeff Young
359c29639f
Fix access into empty container.
Fixes https://gitlab.com/kicad/code/kicad/issues/6840
5 years ago
Jeff Young
1d874e690e
Fix initial focus issue on OSX.
5 years ago
Jeff Young
5fffde09d4
Improve SNR and formatting.
5 years ago
Werni
599c35edce
Fix memory leak in COLOR_SETTINGS
5 years ago
Jeff Young
6b420b191a
Use color theme backgrounds in page previews.
Also includes a *lot* of const fixing to make it happen.
Fixes https://gitlab.com/kicad/code/kicad/issues/6811
5 years ago
Jeff Young
caefc9dc91
Fix minor spacing issue in Symbol Chooser.
5 years ago