Tomasz Włostowski
e5753b79d4
pcbnew: Hyperlynx Exporter - initial version
7 years ago
Jeff Young
e563184eac
Add Gerbers to Fabrication Outputs menu.
Fixes: lp:1817124
* https://bugs.launchpad.net/kicad/+bug/1817124
7 years ago
Jeff Young
ea43866563
Move legacy netlist read/write to import/export.
Fixes: lp:1610529
* https://bugs.launchpad.net/kicad/+bug/1610529
7 years ago
Michael Kavanagh
b0674b8802
Add Ctrl+, hotkey to preferences dialog
Also change interactive router settings from Ctrl+, to Ctrl+Shift+,
7 years ago
Michael Kavanagh
bbcea3c98d
Fix mnemonic typo in pcbnew menubar
7 years ago
Wayne Stambaugh
59d9a9f454
Minor board editor menu fixes.
Correct menu string capitalization.
Remove duplicate mnemonic characters.
Fixes lp:1818906
https://bugs.launchpad.net/kicad/+bug/1818906
7 years ago
Jeff Young
ca0164aa07
Unify library browser terminology.
Fixes: lp:1813882
* https://bugs.launchpad.net/kicad/+bug/1813882
7 years ago
John Beard
e856a7a09c
Disable legacy canvas on GTK3
This make the use of legacy canvas on GTK3 a default-off
advanced config. Legacy is substantially broken on GTK3
and is of basically no use at all to general users on this
platform.
If the program starts with legacy canvas in the config,
it is forced into a GAL mode, as otherwise it could happen
that the user is stuck and unable to get into pcbnew to change
the setting.
Fixes: lp:1803156
* https://bugs.launchpad.net/kicad/+bug/1803156
7 years ago
jean-pierre charras
cc0aa8b928
Gfx import: fix many issues, and add many enhancements.
* Do not compile dxf old files.
* import gfx, gal mode: make absolute placement working.
* Import gfx in legacy canvas: use it and make interactive placement working
* Take imported line width in account. Ensure DXF line thickness is OK.
* handling empty files in legacy mode.
7 years ago
jean-pierre charras
430c61822d
Import svg import code from experimental trunk: convert dxf importer
7 years ago
Jeff Young
4d6cd52ffc
Fix some tooltips.
Fixes: lp:1792256
* https://bugs.launchpad.net/kicad/+bug/1792256
7 years ago
jean-pierre charras
99216a76d7
Fix incorrect (empty) strings marked for translation
Empty strings are illegal for I18n tools.
7 years ago
Tomasz Wlostowski
61fb3f6d0f
pcbnew: bring back the autoplacer tool to GAL
7 years ago
Jeff Young
86a801aabc
Allow updating of file history size on the fly.
Also updates the file menu IDs so that we can actually handle
more than 9 items in the file history.
Also adds configurable file history length to the other gerber
files (zip, drill and job).
Fixes: lp:1745729
* https://bugs.launchpad.net/kicad/+bug/1745729
7 years ago
John Beard
9ec6efbf13
Add icon for update PCB from Schematic
This previously used the "import board file" icon, which is a bit
confusing, as the action is not importing into a PCB.
8 years ago
John Beard
6df2d69b6e
Add global zone fill/unfill to Edit menu
This means if you don't know the hotkey, the tool action can be
reached without having to activate the zone tool.
Fixes: lp:1783250
https://bugs.launchpad.net/kicad/+bug/1783250
8 years ago
John Beard
9d15e58462
Pcbnew: add new icon for board setup
Previously, the generic "options" gear was used, which was
confusing.
This commit add a new icon, options_board, specifically for
board-wide options.
8 years ago
Jeff Young
eaf5b913b6
Add Manage Symbol and Footprint Library tables to project frame.
Fixes: lp:1780604
* https://bugs.launchpad.net/kicad/+bug/1780604
8 years ago
Jeff Young
d016238c82
Rewrite Move And Swap Layers dialog.
Fixes: lp:1670422
* https://bugs.launchpad.net/kicad/+bug/1670422
(cherry picked from commit 356a767)
8 years ago
Jeff Young
aab97c8385
Consolidate design rules UI.
Implement new Board Setup paged dialog which includes:
Layers Setup
Design Rules
Solder Mask & Paste
Text & Drawings
Moves line width and text properties to a layer-class-based
system. Renames unlocked to upright (which also reverses the
logic).
New Edit Text and Graphic Properties dialog which replaces
Edit Footprint Text and adds layer-class-based editing and the
italic, upright and visibility properties.
Adds Import Settings functionality which allows settings to
be imported from another project at page granularity.
Also UNIT_BINDERizes the dialog and adds editing of pcb text.
Fixes: lp:1731952
* https://bugs.launchpad.net/kicad/+bug/1731952
Fixes: lp:1743464
* https://bugs.launchpad.net/kicad/+bug/1743464
Fixes: lp:1664761
* https://bugs.launchpad.net/kicad/+bug/1664761
Fixes: lp:1753362
* https://bugs.launchpad.net/kicad/+bug/1753362
Fixes: lp:1545427
* https://bugs.launchpad.net/kicad/+bug/1545427
Fixes: lp:1753775
* https://bugs.launchpad.net/kicad/+bug/1753775
Fixes: lp:1777692
* https://bugs.launchpad.net/kicad/+bug/1777692
Fixes: lp:1780670
* https://bugs.launchpad.net/kicad/+bug/1780670
Fixes: lp:1519601
* https://bugs.launchpad.net/kicad/+bug/1519601
(cherry picked from commit 3944a5e)
8 years ago
Jeff Young
7841f8a466
Unified preferences dialog framework.
(cherry picked from commit 8ee3e77)
8 years ago
Carsten Schoenert
3e22e5ccd3
fix misspelled 'an other' -> 'another'
8 years ago
Maciej Suminski
7b7355772e
Do not display Interactive Routing Settings dialog twice
The dialog was displayed due to a global TOOL_ACTION and a hotkey
assigned to a top menubar entry. Removing the hotkey from the menubar entry
is not ideal, but less irritating than a dialog showing up twice.
8 years ago
jean-pierre charras
9302bbce59
Pcbnew: fix a duplicate hotkey (E for edit properties)
8 years ago
Seth Hillbrand
04706d9d02
pcbnew: Add placement hotkeys
Assigns configurable hotkeys to the placement commands.
Fixes: lp:1712629
* https://bugs.launchpad.net/kicad/+bug/1712629
Fixes: lp:1167895
* https://bugs.launchpad.net/kicad/+bug/1167895
8 years ago
Seth Hillbrand
70506cc31d
pcbnew: Standardize HK display in Routing
Routing menu should display assigned hotkeys for all items, not just
route track.
8 years ago
Maciej Suminski
145835661b
Replaced footprint library wizard with a common file browser
As of v5 footprint library reorganization (one repo per library concept
is replaced with a common repo for all libraries), the Footprint Library
Wizard may handle only the old libraries. It has been replaced with
a file browser to select only local files.
Fixes: lp:1772209
* https://bugs.launchpad.net/kicad/+bug/1772209
8 years ago
Seth Hillbrand
2d812c2827
Remove FreeRouting icon and menu option
Freerouting-specialized menus are removed as FreeRouting is not
maintained or packaged for most OSes. Users can still import/export
SPECCTRA files in KiCad allowing them to interface with a custom
FreeRouting installation.
8 years ago
jean-pierre charras
e75762b1e3
Better wording
8 years ago
Jeff Young
4302394990
Consistency between dialog titles and menu items.
... and between eeschema and pcbnew.
Also moved the Symbol & Footprint library table tabs to the top
so it's more clear what "by Scope" means.
Fixes: lp:1765359
* https://bugs.launchpad.net/kicad/+bug/1765359
Fixes: lp:1765516
* https://bugs.launchpad.net/kicad/+bug/1765516
8 years ago
Jeff Young
baef22df9a
Fix memory leak and push menu change to other apps.
Fixes: lp:1761848
* https://bugs.launchpad.net/kicad/+bug/1761848
8 years ago
Jeff Young
be4d7987d3
Rebuild apple menu along with others when language changes.
Fixes: lp:1761848
* https://bugs.launchpad.net/kicad/+bug/1761848
8 years ago
jean-pierre charras
6a4d14bade
Fix cosmetic issues in dialog. Use move instead of swap in dialog, to avoid mistakes, as the dialog allows moving objects between layers, and do not really swap layers.
8 years ago
Wayne Stambaugh
c8c5b5da07
Fix zoom to selection in bug in gal canvas.
8 years ago
Wayne Stambaugh
8d8c422a19
Add zoom to selection menu entry to all editors.
Fixes lp:1753339
https://bugs.launchpad.net/kicad/+bug/1753339
8 years ago
Jon Evans
285bf79370
Fix strings for save/load project menu options; standardize on "Load"
Fixes: lp:1753659
* https://bugs.launchpad.net/kicad/+bug/1753659
8 years ago
Wayne Stambaugh
3f52e87224
Standardize terminology for automatic zoom to "Zoom to Fit".
Fixes lp:1753336
https://bugs.launchpad.net/kicad/+bug/1753336
8 years ago
Seth Hillbrand
5fea89ebd5
Standardize plural menu items
8 years ago
Seth Hillbrand
de8716bcc2
Standardize open web browser
8 years ago
Seth Hillbrand
9bede6900c
Standardize Kicad -> KiCad
8 years ago
Diego Herranz
62bcf4fde4
pcbnew: reorder "Fabrication Outputs" in menu
Place it next to "Export" since it is similar conceptually
(it effectively exports to a few different formats too).
8 years ago
Jon Evans
be8bb24390
Make all new hotkeys editable; label some GAL-only hotkeys
Fixes: lp:1751183
* https://bugs.launchpad.net/kicad/+bug/1751183
8 years ago
Jeff Young
d043ef5bb6
Address inc/decAlpha bug fix code review comments.
Change menu names to reference Opacity instead of Brighness.
Implement a bottom-stop at 20%.
8 years ago
Jeff Young
4dda8a39fe
Add inc/dec current layer alpha to menus.
Also adds indicators in layers palette for feedback.
Also generates sized images for all indicators instead of using
scaled bitmaps (which didn't look great).
Also fixes a completely unrelated typo in a UI string.
8 years ago
Jeff Young
4d5e1489fb
New menu structure for ModEdit.
Includes some dialog changes to go with the menu update.
Includes promoting the Pcbnew graphics mode back to main menu.
Includes renaming Graphics modes to Toolsets.
8 years ago
Michael
ed8ca6ec60
Pcbnew menubar tweaks
8 years ago
Michael
3b085f0d03
Pcbnew new menubar structure
8 years ago
Michael
28705d7c6d
Fix up file menu and hotkeys
8 years ago
Michael
2e00b8ceba
Remove duplicate track menu item
8 years ago
Michael
d2e6f3a0e6
Improve edit menu and use common hotkeys
8 years ago