aris-kimi
ed47c47ec2
Add more unit selectors, temperature and material coefficient
to Calculator Tools/ Cable size
Fix some previous leftovers from 086ebe0f1d
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/12129
3 years ago
aris-kimi
759069f487
Fix unit conversion
ohm/1000feet
3 years ago
aris-kimi
086ebe0f1d
Add conductor material selection to cable calculator
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/12082
3 years ago
jean-pierre charras
4d48376eae
Fix some warnings detected by PVS-STUDIO (not used vars)
3 years ago
jean-pierre charras
d4ed387eb1
Pcb_calculator, PANEL_CABLE_SIZE: fix 2 incorrect displayed values.
Voltage drop and Dissipated power units are mV and mW, but the displayed
values were Volt and Watt.
3 years ago
jean-pierre charras
493b42588a
Pcb_calculator, PANEL_CABLE_SIZE: fix some issues created by non initialized vars.
3 years ago
luz paz
79fa911e0e
Fix various typos
Found via `codespell -q 3 -S *.po,./thirdparty,./Documentation/changelogs -L aactual,acount,aline,alocation,alog,anormal,anumber,aother,apoints,aparent,aray,ba,busses,dout,einstance,leaded,modul,ontext,ot,overide,serie,te,,tesselate,tesselator,tht`
3 years ago
jean-pierre charras
fed2049df5
pcb_calculator: fix a cosmetic issue in PANEL_WAVELENGTH.
Fixes #12020
https://gitlab.com/kicad/code/kicad/issues/12020
3 years ago
Marek Roszko
33c89667fe
Emplace the cable size list
3 years ago
Seth Hillbrand
56895db84c
Fix missing overrides
3 years ago
Marek Roszko
1e4d0aa1c0
Add missing header for MSVC due to 81108ed106
3 years ago
Fabien Corona
81108ed106
ADDED: pcb_calculator: wavelength panel
3 years ago
Ian McInerney
b51d8c9825
Introduce new CMake variable to store kiface install location
3 years ago
jean-pierre charras
ef2d0c6438
pcb_calculator/calculator_panels/panel_cable_size: avoid a too large size.
Replace a wxGridSizer by a wxFlexGridSize to avoid too large column sizes
when not needed.
3 years ago
Seth Hillbrand
d34e896708
Fix missing overrides
3 years ago
Fabien Corona
33d3618738
ADDED: PCB calculator fusing current
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9297
3 years ago
Fabien Corona
69f25f35a8
ADDED: pcb_calculator cable size
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/9298
3 years ago
jean-pierre charras
285d1f4fae
pcb_calculator: change a string to facilitate a translation.
3 years ago
Marek Roszko
1bf361e216
Rename the pcb calculator window to match the title in kicad launcher
3 years ago
jean-pierre charras
ca8b96f247
pcb_calculator: expand treebook at start to show the full list of pages.
4 years ago
Marek Roszko
b69f179560
Just spell out Transmission Lines fully in the calculator
4 years ago
Seth Hillbrand
098e8f7d9b
Revert "cmake: adding KICAD_MACOSX_APP_BUNDLE option"
This reverts commit ea9f960cc1
.
Reverted for updates as this currently breaks kicad-mac-builder
4 years ago
Davide Gerhard
ea9f960cc1
cmake: adding KICAD_MACOSX_APP_BUNDLE option
ADDED: with cmake KICAD_MACOSX_APP_BUNDLE option the user can disable
the macOS app bundle creation when compiling on macOS. This permit to
use/install KiCad like any other *nix platform (/usr/bin, /usr/share,
ecc.). By default, cmake build the app bundle.
4 years ago
Fabien Corona
8282130bbe
PCB_calculator: use treebook
4 years ago
Jeff Young
e21fa31f64
Rip out rest of macHack architecture.
4 years ago
jean-pierre charras
0e801c9be9
fix missing line breaks in .md file
4 years ago
jean-pierre charras
96c3ce14e4
Fix not displayed html char (&sdot replaced by ·) (perhaps Windows specific)
Fixes #10152
https://gitlab.com/kicad/code/kicad/issues/10152
4 years ago
Marek Roszko
3f711b8958
Add win32 VERSION_INFO resource blocks for the DLLs
4 years ago
Jeff Young
c3552a940a
Make sure standard OK/Cancel buttons respond to current language.
Fixes https://gitlab.com/kicad/code/kicad/issues/9635
4 years ago
Seth Hillbrand
428970eb13
PCB_Calculator: Fix coupled microstrip diff Z
bffff6c1bf
was well-meaning but mistook Zodd for Zsingle. 2*Zodd is the
appropriate value for differential impedance
4 years ago
jean-pierre charras
e558f2cabd
Fix typo
4 years ago
J RB
f3ca0f16e6
updated Z0 to accepted value, update ZTEM10 <-> a calc/synth as per #9146
4 years ago
jean-pierre charras
4fe9f01eb0
Update a few demos
4 years ago
Mikolaj Wielgus
a3707ad365
Minor editorial changes to PCB calculator, part 2
Don't use substripts in HTML if there is just a number in the
subscript: "R1", not "R<sub>1</sub>", except for characteristic
impedance. And of course still use "Z<sub>in</sub>", not "Zin".
This is also consistent with the images.
4 years ago
jean-pierre charras
0f93999e14
fix a very minor issue in units.h but it does not change anything in current code
(this code is not in use currently)
Fixes #9492
https://gitlab.com/kicad/code/kicad/issues/9492
4 years ago
jean-pierre charras
908e892ab8
Fix issues in translatable strings in .md files:
- replace "⋅" not displayed on Windows (for some reason) by "·"
- replace the double space at end of lines by the tag <br>
A translatable string cannot ends by 2 spaces, because they are not really visible
4 years ago
Mikolaj Wielgus
2fa9aefde2
Minor editorial changes in PCB calculator, part 1
4 years ago
jean-pierre charras
62ddc269ca
update eserie_help.md (source of eserie_help.h) from changes in eserie_help.h
4 years ago
Jeff Young
febfe39cc4
Improve e-series help text.
Fixes https://gitlab.com/kicad/code/kicad/issues/9349
4 years ago
jean-pierre charras
84e83fc743
pcb_calculator, eserie rework and add E24 serie.
Numerous enhancements in code.
4 years ago
Ian McInerney
8a11e89d0f
Fix the type-based pcb_calculator GetCalculator implementation
ix the problem with the original template-based implementation to limit
the amount of things that could be forgotten by new panel creators
(since we can't just have a static fail method warning about things
beinf forgotten).
This reverts commit a92516bcd2
.
4 years ago
Ian McInerney
708050aa55
pcb_calculator: Some code cleaning
4 years ago
Ian McInerney
bd0fb5ca89
pcb_calculator: Update bitmaps on color code panel when theme changes
They aren't actually different between light and dark currently, but
this brings it inline with all other bitmaps.
4 years ago
jean-pierre charras
a92516bcd2
Pcb_calculator: fix not working GetCalculator() template.
Use now wxWidgets functions to find a calculator panel.
Fixes #9358
https://gitlab.com/kicad/code/kicad/issues/9358
4 years ago
jean-pierre charras
2662433374
Pcb calculator panels: ensure sizer are correctly updated.
On wxWidgets 3.0, SetSizeHints must be called once the panel is fully populated.
On wxWidgets 3.1.5, SetSizeHints is not mandatory but can be called to ensure
right sizes once the panel is fully populated.
4 years ago
Ian McInerney
288a94f5aa
pcb_calculator: Remove form builder main window
The form builder window only contained the notebook control, so it was
basically pointless. This removes the base frame and instead makes
PCB_CALCULATOR_FRAME inherit directly from KIWAY_PLAYER.
4 years ago
Ian McInerney
0a1a181798
pcb_calculator: Move calculator panels to a registration architecture
This simplifies operations that touch every panel and is a bit neater.
4 years ago
Ian McInerney
c14bdf7fe0
pcb_calculator: Update panel images/text when system theme changes
4 years ago
Ian McInerney
1f4955a632
Reorganize the pcb_calculator directory to make it more logical
4 years ago
Ian McInerney
79a1eff988
pcb_calculaotr: Change attenuators to only have image name instead of the image
Otherwise regenerating the bitmap for light/dark changes would be more
difficult.
4 years ago