jean-pierre charras
8513ca974c
Pcb_calculator: track width tool: make resistivity value read only.
...
The formula used to calculate the track width is valid only for copper tracks.
So the resistivity value displayed in the panel is only for info, and cannot
be modified.
2021-05-13 10:35:23 +02:00
jean-pierre charras
fe5c2d30a3
PCB_CALCULATOR_FRAME_BASE: fix wxWidgets minor alerts.
...
Fixes #8374
https://gitlab.com/kicad/code/kicad/issues/8374
2021-05-06 08:58:26 +02:00
Jeff Young
34d3218f73
Translation cleanup.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6078
2021-02-21 23:13:13 +00:00
jean-pierre charras
41061b5cb1
pcb_calculateur: fix truncation of row labels of wxGrid
...
this column had a fixed width, that does not work for translated texts
or large fonts.
Fixes #7607
https://gitlab.com/kicad/code/kicad/issues/7607
2021-02-20 16:22:55 +01:00
Jeff Young
29a1ded508
Fix degree symbol.
...
And then go on and do a boatload more fixes for correct units usage.
2021-02-15 18:37:10 +00:00
Jeff Young
5afc56e285
Because we (evidently) didn't have enough display hacks....
...
Also adds back menubar, which appears to be required for cmd-Q on Mac.
2021-02-14 12:15:26 +00:00
Jeff Young
cb7add9280
Fix a few minor things in PCB Calc, and update units to SI.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7525
Fixes https://gitlab.com/kicad/code/kicad/issues/3435
2021-02-14 12:15:26 +00:00
Jeff Young
25f621e880
Fix a lot of GUI guideline issues in PCB Calculator.
...
Colons, capitalization, spacing, etc.
Also fixes another bitmap refresh bug on OSX.
2021-02-13 16:48:47 +00:00
Jeff Young
3f9841355d
SVG-based regulator and attenuator bitmaps.
2021-02-13 16:48:47 +00:00
Jeff Young
2773bcf35b
Use new SVG bitmaps for PCB Calculator.
...
They have transparent backgrouds so don't need the whiting out. They
also suffer from pixellation a lot less.
Fixes https://gitlab.com/kicad/code/kicad/issues/7491
2021-02-12 22:08:19 +00:00
Jeff Young
55020ce2c7
Some more pcb calculator refresh hacks.
...
Also adjusts the spacing and decimal point in the E-series page.
Fixes https://gitlab.com/kicad/code/kicad/issues/5634
2021-02-12 13:53:29 +00:00
Jeff Young
9094ba8033
A veritable cornucopia of wxWidgets hacks for pcb calculator.
...
Most of these are display hacks because (at least on OSX) assigning
bitmaps or doing a layout before the controls are visible tends to
not work. There are also some layout cleanups and some layout hacks
(horizontal radio button groups, for instance, lay out on top of each
other on OSX).
Fixes https://gitlab.com/kicad/code/kicad/issues/7491
2021-02-12 13:53:29 +00:00
Michael Kavanagh
a4ab596b8d
Icons: use standard arrows in PCB Calculator
2021-01-04 17:41:09 +00:00
Wayne Stambaugh
c7926db553
More minor dialog layout improvements.
2020-11-16 07:29:07 -05:00
Wayne Stambaugh
d8ffea881e
Improve dialog static sizer box consistency.
...
Remove colons from the end of static sizer box labels from a few dialogs so
they are consistent with all dialogs.
2020-10-22 22:00:04 -04:00
Seth Hillbrand
e0b439492f
Unify temporary string -> dummy
2020-10-20 12:26:33 -07:00
Marek Roszko
2ade8031dc
Clean up pcb_calculator includes a bit and rename files
2020-10-12 22:01:43 -04:00
Janvi
1b56e2e95d
ADDED: E-Series Resistor Calculator
...
Fixes https://gitlab.com/kicad/code/kicad/issues/2155
2020-09-15 14:03:07 +00:00
Simon Richter
270aaec443
Rewrite FBP files generated with unreleased wxFB
...
These use a few features that are too new, causing errors when trying to
edit with a released version of wxFormBuilder.
2020-01-07 13:32:33 +00:00
Dmitry Rezvanov
9c33620a0f
PCB Calculator: Adding reset to defaults feature
...
NEW: Adds buttons to return default settings for
regulators, track width, via size and transmission line.
CHANGED: Fixes grammar mistake in file via.cpp, line 111.
Fixes: lp:1778116
* https://bugs.launchpad.net/kicad/+bug/1778116
2019-11-10 17:19:36 +00:00
jean-pierre charras
130d52dd80
Pcb Calculator: Via Calculator gives too low resistance values (100 times).
...
Fixes: lp:1844804
https://bugs.launchpad.net/kicad/+bug/1844804
2019-09-20 18:14:52 +02:00
jean-pierre charras
94022116a2
Pcb calculator: very minor fix: do not force a color in a wxHtmlWindow (use defaults)
2019-08-30 18:58:15 +02:00
jean-pierre charras
38f54b4372
pcb_calculator: Minor fixes in strings and tool tips
2019-05-03 10:44:29 +02:00
jean-pierre charras
460d1f2a15
pcb_calculator: code cleanup. Remove a few duplicate code.
2019-05-02 08:54:16 +02:00
Nabeel Ahmad
9f189ca71a
pcb_calculator: New tab for via calculations
...
NEW: Adds a tab in pcb_calculator for calculations related to via size.
Fixes: lp:1802222
* https://bugs.launchpad.net/kicad/+bug/1802222
2019-04-30 11:49:46 -07:00
Simon Richter
4896daaae5
Update/regenerate pcb_calculator_frame_base.fbp
2019-03-19 15:19:10 -04:00
Simon Richter
e286ca170d
Fix line endings in pcb_calculator_frame_base.fbp
...
No text changes
2019-03-19 15:19:10 -04:00
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.
2018-08-02 13:00:41 -04:00
jean-pierre charras
3e5cd86288
Fix a few wxWidgets minor asserts. Fix a compil warning
2018-07-28 10:31:04 +02:00
Seth Hillbrand
96b5dee48f
Remove extra sizer label from pcb_calc attentuators
2018-04-23 16:33:53 -07:00
Seth Hillbrand
1a617dd66b
Standardizing colon usage in pcb calculator
2018-04-23 16:27:43 -07:00
Seth Hillbrand
82e5110733
Spelling Synthetize -> Synthesize
2018-03-09 09:43:54 -08:00
jean-pierre charras
4465c175a0
Pcb_calculator: Minor enhancement in transline page
2017-08-15 19:46:37 +02:00
Diego Herranz
0a29e94a60
Calculator: Simplify color code tolerance chooser + typo
...
Since for this tool the only difference for different tolerances
is the 4th band, which is present for tolerance <= 2% and not
present for 10%/5%, reduce radio choices to those two groups for
clarity.
Fix a typo (4rd -> 4th) and rename one variable to make it
more descriptive as well.
2017-03-13 09:56:31 -04:00
jean-pierre charras
cd30be3fd9
Pcb calculatpor: Minor enhancements in main frame.
2016-06-08 09:25:43 +02:00
jean-pierre charras
63decd70e6
Minor fixes: Fix a few shadowed local variables, and deprecated warnings is a few dialogs generated by wxFormbuilder (using a very recent wxFormbuilder version, after apr 25, 2016)
2016-05-06 17:15:30 +02:00
jean-pierre charras
6155cba077
kicad_curl.cpp: fix a compil warning on Windows (regression)
...
pcb_calculator: fix incorrect formulas shown in attenuators panel. Png files are no more used, and formulas are now html doc files.
2016-01-16 15:27:42 +01:00
jean-pierre charras
b3af0fdcad
Pcb_calculator: fix a minor cosmetic issue in tracks width versus current notebook page.
2016-01-07 21:01:45 +01:00
Jon Neal
89c183f041
Add a new dropdown type that has oz/ft^2 for the pcb track width calculator.
2016-01-05 19:04:45 -05:00
jean-pierre charras
7808b2e240
Fix in KIWAY_PLAYER::ShowModal: the top level windows children of the KIWAY_PLAYER Modal frame are now enabled (previously were disabled). It fix some issues for instance with the aui toolbar when moved, and the dialog open when starting the footprint wizard frame. Perhaps explain a few other bugs.
...
footprint wizard frame: now shows messages from footprints python scripts. Especially usefull when a parameter is incorrect. Fix also an other issue (IO error) with some scripts which were usint the print command to output messages (now they use the nes message window.
2015-09-05 14:10:54 +02:00
jean-pierre charras
9de24b15ae
Pcb_calculator: Fix a bug which prevents the pcb_calculator to write and read correctly its configuration file.
...
* Cosmetic enhancements in transmission lines panel.
* Fix very minor cosmetic issues in track width versus current panel
2015-08-09 11:03:25 +02:00
unknown
61818578fb
PCB calculator enhancement: track width units change auto-recalculation:
...
* Automatically update results on input change
* Allow user to specify trace width and calculate maximum current it can handle
* Allow the trace thickness to be set separately for external and internal layers
* Allow specification of the resistivity
* Change the non-editable text boxes (resistance, power loss etc) to labels
2015-08-09 09:15:42 +02:00
jean-pierre charras
69414684a1
Try to fix a crash when exit pcb_calculator if the attenuators panel was displayed, wxGTK specific. Looks like a wxGTK bug.
...
(workaround: replace a wxTextCtrl by a wxHtmlWindow in attenuators panel)
2015-06-21 17:37:33 +02:00
jean-pierre charras
5cb6eb8d7a
Try to fix a crash when exit pcb_calculator if the attenuators panel was displayed, wxGTK specific (looks like a wxGTK bug)
2015-06-21 17:10:14 +02:00
Maciej Suminski
6d07e9a754
Fixed dialogs asserts.
2015-06-15 15:54:58 +02:00
jean-pierre charras
e2c7e6bf02
onrightclick.cpp: remove useless wxClientDC, which was used only the hide/show (to the same location) the on-grid cursor during the creation of the popup menu (perhaps a trace of legacy code).
...
Minor changes in pcb_calculator GUI messages to make easier translation of these messages.
Cosmetic enhancements for 2 icons
2015-05-09 10:37:50 +02:00
jean-pierre charras
bf2f650eb9
Cvpcb: fix a typo which prevents cvpcb to be compiled with webkit suppport. Equ files support enhancements.
2015-01-13 09:05:43 +01:00
jean-pierre charras
de8ae428fd
Minor fixes (typo in messages)
2014-12-30 18:15:46 +01:00
unknown
f4ca3d5557
Fix bug 1397394 : Spelling mistakes in PCB Calculator
2014-11-29 10:24:21 +01:00
Blair Bonnett
1188cd433b
Fix wxWidgets debug assertion for wxTextCtrl::IsSingleLine() in GTK.
...
* Fix assertions in Eeschema when editing net labels, electronic rules check,
and plotting.
* Fix assertion when opening PCB calculator.
* Fix assertions in Pcbnew when changing footprints in footprint properties
dialog and adding or editing text.
2014-11-09 14:24:37 -05:00