Gary Kim
0e939993bc
Only expand when opening alternate pin definitions
When opening alternate pin definitions collapsible
pane, only increase the window size to accommodate
the pane.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13596
3 years ago
Jeff Young
c0872364d4
Get rid of bloated bitmap buttons on wxWidgets 3.2.
3 years ago
Bevan Weiss
8444339681
Prevent Pin Properties Alternate Pin pane closing on subsequent dialog open
3 years ago
Jeff Young
0652c7b429
More visible Synchronized Pins Mode informatics.
Fixes https://gitlab.com/kicad/code/kicad/issues/10340
4 years ago
Jeff Young
89c0f8e297
Move to new font engine.
4 years ago
Marek Roszko
c4c56de708
Neurotically update position wxPoint usages
4 years ago
dsa-t
d105e773a1
Update columns when height changes too
4 years ago
Alex
45c50535c5
Use GetUnobscuredSize in dialogs/panels
4 years ago
jean-pierre charras
08d7899f7e
Rework on hint to user when pin scope control has no effect or unexpected result.
A info banner is now shown (in synchronized mode) to inform an user when extra
pins are added to other units when a new pin is added.
A good info about the synchronized mode is not easy to create.
4 years ago
Marek Roszko
c337f747b8
DIALOG_PIN_PROPERTIES does not need wx/msgdlg
5 years ago
Wayne Stambaugh
6997fec14f
Schematic editor dialog source code housekeeping.
5 years ago
Jeff Young
bddc97df30
LibEdit -> SymbolEditor
5 years ago
jean-pierre charras
539ac4c214
Remove a few include<wx/wx.h> in many files that do not actually use this include.
5 years ago
Jeff Young
97c34e2516
ADDED alternate pin definitions and assignments.
Fixes https://gitlab.com/kicad/code/kicad/issues/2002
5 years ago
Jeff Young
dcd02539e3
Remove linked-pin processing from LIB_PIN's setters.
It belongs in the tool layer (specifically LIB_PIN_TOOL).
5 years ago
Ian McInerney
f7156a9d49
eeschema: Only warn user about off-grid pins if the position has changed
Fixes https://gitlab.com/kicad/code/kicad/issues/4673
5 years ago
Jeff Young
e4d9366fe4
UNIT_BINDERize Pin Properties dialog.
(cherry picked from commit c609087)
8 years ago
jean-pierre charras
1924478558
Eeschema: editors: show the pin position (when clicking on it) in message panel.
Pin properties dialog: show pin position ( and allow editon ).
9 years ago
Simon Richter
59c81976dc
Explicitly mark overriding functions.
9 years ago
jean-pierre charras
0d1395ee08
Fix coverity warnings:
CID 135848: Memory - illegal accesses
CID 135846: Class hierarchy inconsistencies
10 years ago
unknown
4b103baa3a
Enum refactoring and shiny icons in dialog_lib_edit_pin_table
10 years ago
jean-pierre charras
37c26cba71
Eeschema: Do not use ElectricPinType for SheetLabel items. ERC does not use ElectricPinType to test sheet labels, which do net have an actual electrical type property
Replace ElectricPinType by ELECTRICAL_PINTYPE as enum name to be compliant with coding style.
Enforce ELECTRICAL_PINTYPE control in methods.
10 years ago
Simon Wells
f053922fdf
Eeschema: fix focus issue in pin properties dialog in OSX. (fixes lp:1434045)
10 years ago
jean-pierre charras
64925bfc4f
Very minor fixes: add missing const return type to some GetBoundingBox() declarations. Change few functions names to better names in some places (like GetName() to GetPinName() )
11 years ago
Wayne Stambaugh
8cdd4faad5
More missing source license fixes.
11 years ago
jean-pierre charras
7c99a242cf
Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits.
They are now member of EDA_DRAW_FRAME.
This change could fix Bug #1330781 (Background color change in Eeschema affects background color in Pcbnew)
Show page limits has meaning only for the schematic editor, the board editor and the page layout editor.
Draw background color selection exists only in eeschema and page layout editor.
In pcbnew, only a black background is allowed.
A side effect is now the user should set the background color in schematic editor, and the library editor (2 different options).
The default is still the white color.
12 years ago
Dick Hollenbeck
8ccf0320b4
1) Add "rules" to base of tree for copying into BZR_HOME/rules.
File "rules" has instructional text as comments near top.
2) Convert all text files in repo to LF line ending form.
Any checkout done with "rules" in play will convert the working
tree to native line ending, while keeping repo as LF line ending.
13 years ago
Dick Hollenbeck
31a84b84ec
Add include/dialog_shim.h and common/dialog_shim.cpp for use by wxformbuilder's "subclass a wxDialog" support.
This works, but in my version of wxformbuilder there is a bug which does not properly show the
subclass property, even though it is still in play. This happens after saving then loading the *.fbp file.
So it is a nuisance bug, but does not affect functionality.
14 years ago
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
14 years ago
Dick Hollenbeck
45c5e594b6
zwischen punkt for migration to PNG bitmaps
14 years ago
jean-pierre charras
135a62748f
Eeschema: enhanced Pin editor dialog.
15 years ago
jean-pierre charras
fdb18547a6
Eeschema: fix bug 676532. Minor enhancements.
15 years ago
charras
83e8b961c7
cosmetic enhancement in pin edit dialog.
16 years ago
stambaughw
47f473fd8a
Add the new pin properties dialog code missed on previous commit.
16 years ago