Jon Evans
|
1efd512847
|
Remove unnecessary event handler binding
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5341
|
2020-08-24 19:59:16 -04:00 |
Jon Evans
|
e9b8cac320
|
Erase net colors when they are reset by the user
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5342
|
2020-08-24 19:39:18 -04:00 |
Jon Evans
|
f8609ed603
|
Don't hide swatches when setting netclass color
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5343
|
2020-08-24 19:39:18 -04:00 |
Jeff Young
|
fba6152709
|
Force wxWidgets to set widths smaller than BestWidth().
|
2020-08-24 00:49:08 +01:00 |
Jon Evans
|
e343234c61
|
Allow both 'save' and 'save as' for layer presets
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5309
|
2020-08-23 17:00:49 -04:00 |
Jon Evans
|
63fb6d49e0
|
Make sure ratsnest gets redrawn when enabled
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5335
|
2020-08-23 16:45:33 -04:00 |
Jeff Young
|
49ac89f72c
|
Only paint pads on layers they appear on.
Also adds pad layer removal controls to Pad Properties dialog.
Fixes https://gitlab.com/kicad/code/kicad/issues/5320
|
2020-08-23 21:23:34 +01:00 |
Jon Evans
|
8e03d278f0
|
Fix buttons in appearance panel in MSW
Ensure we pass the focus back to the canvas when
closing dialogs that might have been launched from the
appearance panel
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5326
|
2020-08-23 15:48:48 -04:00 |
Jon Evans
|
eb0d3d653f
|
Fix updating of grid view in MSW
|
2020-08-23 13:48:50 -04:00 |
Jon Evans
|
6720473db9
|
Move net visibility/color controls to a wxGrid
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5235
Might improve https://gitlab.com/kicad/code/kicad/-/issues/5210
|
2020-08-23 13:15:07 -04:00 |
Jon Evans
|
342fae7768
|
Don't allow color overrides for Default netclass
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5330
|
2020-08-23 12:55:35 -04:00 |
Jon Evans
|
41f53cc138
|
Check that net is valid before dereferencing
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5325
|
2020-08-23 12:55:31 -04:00 |
Jon Evans
|
9a0f956b92
|
Fix clearing netclass color override
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5327
|
2020-08-23 12:05:03 -04:00 |
jean-pierre charras
|
e5198e7404
|
Fix minor wxWidgets alerts.
|
2020-08-22 13:26:00 +02:00 |
Jon Evans
|
c763d92275
|
Just sample the panel background color rather than guessing
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5260
|
2020-08-20 21:04:15 -04:00 |
Jon Evans
|
9437afef0b
|
Don't try to set an active layer that doesn't exist
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5273
|
2020-08-19 18:42:46 -04:00 |
Jeff Young
|
b9c50c893c
|
Don't double-add presets to preset picker menu.
|
2020-08-19 19:32:20 +01:00 |
Jon Evans
|
249de20c6b
|
Fix show/hide of default netclass
|
2020-08-19 07:47:20 -04:00 |
Jeff Young
|
4b7c883095
|
Add layer presets switcher.
Fixes https://gitlab.com/kicad/code/kicad/issues/5247
|
2020-08-19 11:56:28 +01:00 |
Jon Evans
|
a0f2435ccd
|
Clarify net selection tooltip
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5242
|
2020-08-18 22:42:21 -04:00 |
Jon Evans
|
a36d30656f
|
Fix selection/highlighting of Default netclass
|
2020-08-18 22:19:25 -04:00 |
Jon Evans
|
4cd13c3867
|
Fix focus handling on appearance panel
wxScrolledWindow doesn't like to give up its focus events,
use wxScrolledCanvas instead.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5251
|
2020-08-18 21:55:45 -04:00 |
Jon Evans
|
96f4e8f6f8
|
Remember the last active tab on the appearance panel
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5216
|
2020-08-17 22:06:31 -04:00 |
Jon Evans
|
ab7c96f672
|
Pass focus back to canvas from appearance panel
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5225
|
2020-08-17 21:57:49 -04:00 |
Jon Evans
|
3c66f932bf
|
Synchronize flip board checkbox
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5224
|
2020-08-17 21:48:11 -04:00 |
Jeff Young
|
aceed2b0a4
|
Cleaner look for colour swatches and the undefined colour.
|
2020-08-17 18:31:20 +01:00 |
Jon Evans
|
595ea70b0f
|
Don't rebuild on page change in MSW
This bug appears to not happen on MSW, so we can avoid the refresh
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5210
|
2020-08-16 18:42:50 -04:00 |
Jeff Young
|
fd53df6f10
|
Collapse space out of the presets area.
Hopefully this will save us from conditional compilation as the
OSX spacing here is wildly different from GTK.
|
2020-08-16 22:22:47 +01:00 |
Jeff Young
|
1134d99bb7
|
Repair some more merge conflicts.
|
2020-08-16 22:22:47 +01:00 |
Jon Evans
|
126565cbed
|
Fix visibility control for Default netclass
|
2020-08-16 15:43:14 -04:00 |
Ian McInerney
|
4491f24d5e
|
Ripout the old SyncToolbars infrastructure reminants
The tool framework no longer needs to request updates of the UI
state for the controls, wxWidgets will do it for us.
|
2020-08-16 19:10:26 +00:00 |
Jeff Young
|
15edac4738
|
Implement a more flexible layout for the objects tab of appearances.
|
2020-08-16 19:51:26 +01:00 |
Jon Evans
|
54682d39ff
|
Remember width of right AUI panel in PcbNew
|
2020-08-16 14:33:40 -04:00 |
Jon Evans
|
6bfb32245b
|
Show the Default netclass in the appearance panel
|
2020-08-16 09:57:21 -04:00 |
Jon Evans
|
7da5419a2c
|
Reduce flicker on layout change in MSW
|
2020-08-16 09:38:12 -04:00 |
Jon Evans
|
1f5a3c57a0
|
Fix net color radio buttons
|
2020-08-16 09:32:03 -04:00 |
Ian McInerney
|
453976be5e
|
Add cleanup to the new appearance widget
It really should be cleaning up the heap-allocated objects
it owns.
|
2020-08-16 12:37:51 +01:00 |
Jeff Young
|
198d9a4243
|
Fix merge conflicts.
|
2020-08-16 12:26:15 +01:00 |
Jeff Young
|
92322667d6
|
Fix asserts on later wxWidgets versions.
Fixes https://gitlab.com/kicad/code/kicad/issues/5197
|
2020-08-16 11:49:36 +01:00 |
Jeff Young
|
e5f2015a9c
|
More spacing adjustments for appearance manager.
|
2020-08-16 01:55:09 +01:00 |
Jeff Young
|
5938528a16
|
Move to conditional compilation for appearance palette spacing.
|
2020-08-16 00:43:19 +01:00 |
Jon Evans
|
103443f496
|
Back out some spacing changes for MacOS
These were too aggressive on other platforms
|
2020-08-15 19:20:49 -04:00 |
Jon Evans
|
c124934831
|
Improve tooltips
|
2020-08-15 19:07:26 -04:00 |
Jon Evans
|
0db00046d1
|
Fix rendering of net colors on items
|
2020-08-15 18:50:44 -04:00 |
Jon Evans
|
beab35472b
|
Fix wrong style for slider
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5197
|
2020-08-15 18:50:44 -04:00 |
Jeff Young
|
f83a9c0a22
|
Clean up some OSX issues in new appearance panel.
|
2020-08-15 23:26:58 +01:00 |
Jon Evans
|
bd14f8a82a
|
ADDED: New appearance control widget for PcbNew
Featuring:
- Layer view presets
- Per-type opacity for tracks, vias, pads, zones
- Net and netclass color and visibility controls
CHANGED: Simplified object visibilty controls
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1951
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1981
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2003
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2173
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2254
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4325
|
2020-08-15 15:24:28 -04:00 |
Jon Evans
|
a3655225cd
|
Save selection filter state in project local settings
|
2020-07-06 21:53:12 -04:00 |
Jon Evans
|
65f5ebd8f2
|
ADDED: Persistent selection filter UI for PcbNew
|
2020-06-28 15:12:47 +00:00 |