Alex Shvartzkop
07470efc0b
Autosize bitmap buttons in wxFB.
1 year ago
Jeff Young
3efe504dcc
Collapse LIB_TEXT into SCH_TEXT.
2 years ago
Jeff Young
4eefbc7815
ADDED: textbox and tablecell margins.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10672
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6806
2 years ago
Alex Shvartzkop
0158377cb7
Fix schematic text properties dialog more, for wx 3.2.3.
2 years ago
jean-pierre charras
d9b5257b9e
DIALOG_TEXT_PROPERTIES: Fix a cosmetic issueFixes #
Fixes #15940
https://gitlab.com/kicad/code/kicad/-/issues/15940
2 years ago
Jeff Young
0310973e3f
Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15444
2 years ago
Jeff Young
ea59d583d5
ADDED exclude-from-simulation property to text items and textboxes.
3 years ago
Jeff Young
8bab429c7d
Account for border when calculating text margin for text boxes.
Also fixes some unnoticed issues with the textbox dialogs (probably
dating from the move to wxWidgets 3.2).
Fixes https://gitlab.com/kicad/code/kicad/issues/13877
3 years ago
Marek Roszko
c22fb390ec
Set the text proeprties grid bag to avoid reserving space for hidden cells
3 years ago
jean-pierre charras
241a283b03
DIALOG_TEXT_PROPERTIES_BASE: reduce the window min width.
3 years ago
Wayne Stambaugh
9c0445ed98
Remove schematic editor standard dialog button static line separators.
3 years ago
aris-kimi
43d4dd0b7b
Fix some eeschema textbox tooltips
3 years ago
Jeff Young
20eca94fca
ADDED vertical alignment for text boxes.
Fixes https://gitlab.com/kicad/code/kicad/issues/12340
3 years ago
Jeff Young
48f77973da
Another try at getting the Link combobox working on MSW.
3 years ago
Jeff Young
95fd7cb80a
Move wxComboBox to wxBitmapComboBox in hopes it will work better.
(Not sure if it solves the MSW issues yet, but at least it highlights
the items in the dropdown on rollover on OSX.)
Also added some text to the dropdown menu for intersheet references in
the PDF.
3 years ago
Jeff Young
122a6d7f46
Move hypertext linking to user-page-numbers.
Also moves most navigation code to SCH_NAVIGATION_TOOL.
Also changes page number href to anchor syntax ('#foo').
Also adds hypertext processing to SCH_TEXTBOXes.
Also adds combobox with schematic pages to text properties dialog.
3 years ago
Roberto Fernandez Bautista
72e39fc865
Get it working for SCH_TEXT with infobar error message
3 years ago
Roberto Fernandez Bautista
840bcffefb
ADDED: Hyperlinks on text items in Schematic Editor
4 years ago
Jeff Young
e8a543f1ea
Colors for text in PL_Editor and Eeschema.
Fixes https://gitlab.com/kicad/code/kicad/issues/1952
4 years ago
Jeff Young
91ea0903d0
Add infobars for individual-item-color-overrides.
4 years ago
jean-pierre charras
414dfb4745
Eeschema, DIALOG_TEXT_PROPERTIES and DIALOG_LIB_TEXTBOX_PROPERTIES: fix minor issues
Fixes #10863
https://gitlab.com/kicad/code/kicad/issues/10863
4 years ago
Jeff Young
bebfbce9b2
Move pcb file rep of text_boxes to strokes.
4 years ago
Jeff Young
f3cd36d1d7
Bring EEschema textboxes in line with PCBNew's.
Also adds Border checkboxes and fixes a bunch of bugs.
4 years ago
Jeff Young
c6a8100d46
Schematic and symbol text boxes.
Also fixes some plot bugs with arcs.
Also moves polygonization of arcs (when required) in plotting code
from 5 degrees to calculated based on ARC_HIGH_DEF.
Fixes https://gitlab.com/kicad/code/kicad/issues/5017
4 years ago
Jeff Young
f9927ab675
Fix Text Properties dialog layout.
Fixes https://gitlab.com/kicad/code/kicad/issues/10368
4 years ago
Jeff Young
a2030a5956
GUI for font selection.
4 years ago
Jeff Young
889970a449
SCH_NETCLASS_FLAGs and SCH_FIELDs for labels.
ADDED: a new label type for netclass flags.
ADDED: the ability to define fields on labels.
4 years ago
Jeff Young
41234a8373
Implement more precise annotation-required messages.
Also moves the message to an infobar so it's more noticeable.
Fixes https://gitlab.com/kicad/code/kicad/issues/7332
5 years ago
Wayne Stambaugh
f35736cdd7
Eeschema: minor dialog and panel layout fixes.
5 years ago
Ian McInerney
7c9acc605d
Introduce a new number badge UI element for DRC and ERC reporting
This new badge allows for proper UI scaling and will not cut off
the number being displayed.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5734
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6011
5 years ago
Jeff Young
725082786e
Move ERC dialog to DRC architecture.
This is mainly to remove the annotation nag dialogs in favour of the
HTML links. But it also allows you to see more than a few messages,
and implements a progress reporter architecture if the ERC checks ever
get slow enough to benefit from it.
5 years ago
Jon Evans
f50dba6b62
Offer to open annotation dialog when running ERC on unannotated schematic
Also improve the error messaging and use an infobar to display it
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2292
5 years ago
jean-pierre charras
cb7263d017
Eeschema: fix ERC dialog not shown after a double click, when recalled by tool ERC.
(the dialog was reactivated by calling Raise(), but this is not enough: Show()
must be called also, at least on Windows).
Fix also a minor wxWidgets alert in ERC dialog.
Fixes #4171
https://gitlab.com/kicad/code/kicad/issues/4171
6 years ago
Jeff Young
cee973dc04
Move ERC error reporting over to the new framework.
Fixes https://gitlab.com/kicad/code/kicad/issues/1989
6 years ago
Jeff Young
c699fb9e39
Move pin-to-pin errors to Setup Schematic.
6 years ago
Jeff Young
437f888c25
Schematic Setup dialog.
Includes:
- moving some of the project settings from the Preferences dialog
- ERC severites
- project-specific field-name templates
Fixes https://gitlab.com/kicad/code/kicad/issues/2145
6 years ago
Jeff Young
8b3e257648
Shorten ERC dialog options page.
Fixes: lp:1839338
* https://bugs.launchpad.net/kicad/+bug/1839338
6 years ago
Jon Evans
83c7e7fc65
New connectivity algorithm and bus upgrades
Bus upgrades: core new connectivity code
Bus upgrades: eeschema integration and modifications
Bus upgrades: eeschema dialogs
Bus upgrades: netlist export
Bus upgrades: file format changes
7 years ago
Seth Hillbrand
6a4d700dc8
eeschema: Show ERC buttons in all pages
This places the Delete markers/Run/Close buttons at the bottom of the
form rather that inside the panel. Allows the user to access the
functions even when on a different panel.
Fixes: lp:1815102
* https://bugs.launchpad.net/kicad/+bug/1815102
7 years ago
Jeff Young
9aa043ef48
Reinstate close/cancel handling for ERC dialog.
It needs it because it's a modeless dialog.
Fixes: lp:1785655
* https://bugs.launchpad.net/kicad/+bug/1785655
7 years ago
Wayne Stambaugh
8e7d6063fd
Minor dialog and frame window improvements.
Drop all uses of wxRAISED_BORDER and wxSUNKEN_BORDER from dialogs and
panels used in main frame windows.
Drop use of wxSP_3DSASH options on all wxSplitterWindow definitions.
Minor dialog alignment and spacing fixes.
7 years ago
jean-pierre charras
ce3760438c
Fix a few wxWidgets minor asserts. Fix also a missing bitmap button initialization.
Fixes: lp:1783703
https://bugs.launchpad.net/kicad/+bug/1783703
7 years ago
Jeff Young
421204ae80
Improve Reset to Defaults button lable.
Also updates action buttons to a sdbSizer so the order is correct
on OSX.
Fixes: lp:1783584
* https://bugs.launchpad.net/kicad/+bug/1783584
7 years ago
Jeff Young
829ba27206
Another round of dialog spacing/font adjustments for Windows.
7 years ago
Seth Hillbrand
c55cb8c557
Standardize colons in ERC dialog
8 years ago
Jeff Young
591a303777
Make ERC options dialog clearer.
Fixes: lp:1667600
* https://bugs.launchpad.net/kicad/+bug/1667600
8 years ago
Maciej Suminski
97f8a3361e
Renamed ERC rule: "Test unique global labels" to "Test single instances of global labels"
8 years ago
Wayne Stambaugh
1175d50486
Eeschema: fix default ERC dialog tab.
8 years ago
Wayne Stambaugh
71ea6dc2b9
Common, 3D viewer, CvPcb, and Eeschema dialog tweaks.
Improve dialog layout and fix UI policy issues with all of the dialog
boxes in the common, 3D viewer, CvPcb, and Eeschema code paths.
Updated the use of component to symbol.
8 years ago
jean-pierre charras
3cea754d90
Eeschema: dlg size fixes and osx fixes
9 years ago