Jeff Young
000457db7c
Move Fields Editor to wxGrid.
...
Makes in-place editing much easier and fixes some other issues
(see bug reports).
Fixed sorting bugs in References and added better sorting for
Values.
Removed Description column as it wasn't editable and caused more
confusion than value.
Removed auto-column-width after initial render.
Re-implemented undo/redo.
Fixes: lp:1749287
* https://bugs.launchpad.net/kicad/+bug/1749287
Fixes: lp:1737361
* https://bugs.launchpad.net/kicad/+bug/1737361
Fixes: lp:1759756
* https://bugs.launchpad.net/kicad/+bug/1759756
Fixes: lp:1763223
* https://bugs.launchpad.net/kicad/+bug/1763223
Fixes: lp:1761378
* https://bugs.launchpad.net/kicad/+bug/1761378
2018-04-17 11:39:44 +01:00
jean-pierre charras
9865fcd929
3D viewer: fix hotkeys in 3D preview panel, and incorrect icons in context menu.
2018-04-17 09:59:21 +02:00
jean-pierre charras
33f795be4f
Make call to Inkscape (to convert .svg files to .png files) compatible with OSX version of Inkscape
2018-03-25 16:38:45 +02:00
Jon Evans
31081269d3
Update application icons
2018-03-20 22:26:59 -04:00
Robbert Lagerweij
ed0e226aab
pcbnew: add and use new icons for align left, right, top & bottom
...
NEW: add new align icons based on the existing align_items.svg icon, just flipped and rotated
CHANGED: change the context menu to use the new align icons
2018-02-17 11:58:36 -05:00
Robbert Lagerweij
b356275e76
pcbnew: add align center and align middle tools and related icons
...
NEW: add placement tools that allow aligning the centers of items in a selection, both vertically and horizonally
2018-02-16 12:01:01 -05:00
Jeff Young
53a05f18e1
Code review issues from exchange footprints dialog.
...
Fixes: lp:1466857
* https://bugs.launchpad.net/kicad/+bug/1466857
2018-01-31 10:07:46 -05:00
Maciej Suminski
4872f77113
New pin2pin icon (synchronized pin edit mode)
2018-01-25 11:45:35 +01:00
Oliver
7613d04b32
Updated import and export icons
...
- Pixel alignment of arrows
- Moved import arrow to top-right corner
2018-01-23 08:22:42 -05:00
Oliver
80ad4c956f
Pixel align PCB icons
2018-01-23 08:18:46 -05:00
Maciej Suminski
5141a4ecf0
Remove dangerous 'rm *' from a bash script
...
Fixes: lp:1545337
* https://bugs.launchpad.net/kicad/+bug/1545337
2018-01-15 11:37:13 +01:00
jean-pierre charras
39dfc2c762
pad editor: add option to show pad in outline mode. better code and fix minor issues.
2018-01-13 17:09:01 +01:00
Oliver
195b85b0c5
Cleanup of KiCad Icons
...
Major cleanup of many icons (started as a simple effort to tweak libedit and modedit icons)
Ref: https://lists.launchpad.net/kicad-developers/msg32860.html
* Each application icon has been updated
* Consolidated icon "modifiers" across many icons
* Replaced confusing arrows with "load" and "save" icons
* Slight code updates to reference correct icons
* Consolidate multiple representations of single icon type(s)
2018-01-12 14:06:45 -05:00
jean-pierre charras
a287748921
Cosmetic enhancement: Add icons to track length tuner menu.
2017-12-14 14:33:20 +01:00
Seth Hillbrand
76dbbfdf92
Eeschema: Clarify disambiuation of entry types
...
Replace the disambiguation menu entry for
wire2bus and bus2bus entries with their menu icon.
2017-12-01 08:19:52 +01:00
Wayne Stambaugh
a74bad1630
About dialog fixes.
...
Remove developer email addresses as requested on the developers mailing
list.
Update source contributor list.
Add place holders for symbol and footprint library contributors.
Remove unnecessary wxT() macros.
2017-11-29 18:06:01 -05:00
jean-pierre charras
37f68f824b
minor cosmetic enhancement: menu "Edit Components to Symbol Library Links": add specific icon.
2017-11-24 10:19:23 +01:00
Maciej Suminski
6400e31d5b
Library Editor: more coherent icons for part import/export
2017-11-21 23:18:55 +01:00
Maciej Suminski
a4f475c97d
Library Editor: icon improvements
...
- new icons: 'save part', 'add library'
- added a toolbar icon for 'add library'
- made icons on toolbar and menu consistent
2017-11-21 23:18:55 +01:00
Maciej Suminski
5d8ed65675
Search Tree icon
2017-11-21 23:18:55 +01:00
Tomasz Włostowski
b945d2a708
cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity
2017-11-03 20:02:06 +01:00
jean-pierre charras
aa5faa9520
Update logo to a recent Inkscape version. No actual change.
2017-10-25 08:07:39 +02:00
jean-pierre charras
eb2340bc23
Show/Hide icons in menus (according to Icons option) in GAL, like in Legacy mode.
...
Cosmetic enhancement in Gerbview context menu.
2017-10-23 18:48:03 +02:00
jean-pierre charras
55bb35a582
Cosmetic enhancement: add icon to 2 context menus (explode pad to graphic shapes and create pad from graphic shapes)
2017-10-20 18:25:44 +02:00
Tomasz Włostowski
d9bfbb4fec
pcbnew: added graphical polygon drawing & editing tools
2017-10-19 23:14:01 +02:00
Maciej Suminski
78c285b83a
'Update Fields' icon for eeschema
2017-10-02 15:57:23 +02:00
Fabrizio Tappero
d2d665e540
library option reviewed and renamed, minor menu text changes
2017-09-19 08:11:24 -04:00
Kristoffer Ödmark
5e70810161
Disabled the automatic schematic-cross probing due to performance reasons. Added sheet-context menu entry for the cross-probing instead.
2017-09-18 11:16:18 +02:00
jean-pierre charras
66b654f006
Very minor fix: cleanup a few svg icons and set icon size to 26x26, like other icons. Remove unused icon.
2017-09-14 17:13:36 +02:00
Oliver Walters
04adacdea6
Added build steps for previously unused bitmaps
...
- plus
- minus
- go_up
- go_down
2017-09-14 08:44:34 -04:00
jean-pierre charras
50164e9968
Add Gerber job file writer in Pcbnew, and a basic reader in Gerbview. Currently disabled
...
Fix also very minor issues in Gerbview
2017-08-30 11:04:33 +02:00
jean-pierre charras
d8a59307e3
remove unused .svg file
2017-08-18 16:16:50 +02:00
Fabrizio Tappero
f12b19dd89
delete library upgrade icon and make two new icons for the archive footprint menu in pcbnew
2017-08-15 19:48:52 +02:00
Fabrizio Tappero
b45af7f428
minor icons fix
2017-08-09 15:44:16 -04:00
Kristoffer Ödmark
42b70b86f2
added more layer selector features
2017-08-02 10:53:08 -04:00
Fabrizio Tappero
f453cec938
Changed all Rotate 90 deg CW with Rotate Clockwise. Changed all Rotate 90 deg CCW with Rotate Counterclockwise
2017-07-21 10:28:44 -04:00
Fabrizio Tappero
77837bb281
better via icon and move relative icon
...
Signed-off-by: Fabrizio Tappero <fabrizio.tappero@gmail.com>
2017-07-21 10:28:43 -04:00
Fabrizio Tappero
deeeed38a1
deleted several redundant icons in right-click menu. The objective is to get to a more uniforme right click menu look
...
Signed-off-by: Fabrizio Tappero <fabrizio.tappero@gmail.com>
2017-07-21 10:28:42 -04:00
Maciej Suminski
e981eedf64
Renamed cut_button icon to cut, removed delete_text icon
2017-07-03 18:03:34 +02:00
Fabrizio Tappero
50f6d28e25
Replaced a few icons with generic variants in eeschema
2017-07-03 17:13:13 +02:00
Tomasz Włostowski
96865d45e3
icons for via placement tool
2017-06-23 11:12:37 +02:00
Fabrizio Tappero
ac9a64a173
general UI fix. Fixed a lot of icons and a lot of menu.
...
Also a few no longer used .cpp icon files are removed.
2017-06-02 11:51:11 +02:00
jean-pierre charras
1fda668f24
3D viewer: cosmetic enhancements: fix an incorrect icon, and add shortcut keys in right popup menu.
...
Also fix an incorrect legend in hotkey list.
2017-05-26 13:28:51 +02:00
Baranovskiy Konstantin
de28e58350
Better icons, by Konstantin Baranovskiy and Fabrizio Tappero
2017-05-24 20:02:12 +02:00
Oliver
a39856485c
Added component table dialog
...
- Allows grouping of matched components
- Bulk edit of components in a spreadsheet window
- User can choose to save / undo changes
- All changes are pushed to the undo stack in a single operation
- Export table to HTML / CSV output
2017-05-02 09:39:01 -04:00
Fabrizio Tappero
91dcd2357b
Minor toolbar bitmap improvements.
2017-04-04 09:13:33 -04:00
John Beard
8c3b8ee693
Add a ruler tool to pcbnew GAL
...
This allows to measure between features on a PCB. It uses a preview
EDA_ITEM in common, but due to the use of the IDs, it's currently
Pcbnew/Modedit only.
This also adds several "utils" for graphical functons useful when
drawing preview items on GAL canvases.
Fixes: lp:1467313
* https://bugs.launchpad.net/kicad/+bug/1467313
2017-03-10 16:21:44 +01:00
Fabrizio Tappero
68c2639e7d
Update pl editor icon
2017-02-22 08:53:36 +01:00
Nick Østergaard
1cb171acf0
Rename bitmaps to match the new pad tool naming
2017-02-07 23:08:09 +01:00
jean-pierre charras
6329ca5065
Gerbview: add in file menu an option to load a zip archive containing Gerber and/or drill files.
2017-01-26 10:45:28 +01:00
jean-pierre charras
df0d102b9c
Remove unused icons. cleanup a svg file (no actual change in icon).
2017-01-23 13:27:03 +01:00
jean-pierre charras
d0db2de015
Cosmetic enhancement in pcbnew menubar: use specific icon in menuitems to switch canvases, and add a marker to the mode currently in use
2017-01-14 14:43:45 +01:00
jean-pierre charras
9be5398cd2
Add bitmaps to Align/distribute menu ans menu items
2016-12-20 17:50:29 +01:00
jean-pierre charras
0265a5bac5
Add a specific icon to the Flip board menuitem command
2016-12-13 19:36:17 +01:00
jean-pierre charras
b960404f22
page layout editor: better icon
2016-11-19 10:22:08 +01:00
jean-pierre charras
07e2ccdb59
Eeschema: cosmetic enhancement.
2016-11-19 09:05:58 +01:00
jean-pierre charras
682c15ed62
Add connection highlight to eeschema, step 2: Fixes, refinements, add hot key, cleanup code.
2016-11-16 13:09:34 +01:00
jean-pierre charras
8734757054
Update icons used in Windows resource files (Eeschema and Pcbnew icon)
2016-11-10 17:43:58 +01:00
jean-pierre charras
c7fcb2695c
Add a specific bitmap for show electrical type option (component editor and component viewer)
2016-11-04 13:59:45 +01:00
jean-pierre charras
48c18604fc
Layers manager: add (in context menu) show all layers and hide all layers, and code cleanup.
2016-09-25 13:08:04 +02:00
jean-pierre charras
0e32cc14c2
bitmap_png/CMakeLists.txt: make creation of log files optional in "MAINTAIN_PNGS" mode (because they are most of time useless)
...
image.svg: fix a convert to png issue (certainly to a bug in Inkscape).
2016-09-21 19:52:46 +02:00
Niki Guldbrand
d618bfbae0
cleanup CMakeLists.txt for bitmaps
2016-09-21 19:52:46 +02:00
jean-pierre charras
3f104448df
Rename libedit_icon to icon_libedit, bo be consistent with other icon names.
2016-09-20 13:23:17 +02:00
Fabrizio Tappero
bf4e50945a
New icons for Eeschema and Pcbnew
2016-09-20 09:56:16 +02:00
Niki Guldbrand
e8b244486a
Remove unused stanalone build in bitmaps_png
...
* Remove support for building the Bitmap lib standalone,
which has been broken since the switch from svn.
Signed-off-by: Niki Guldbrand <niki.guldbrand@gmail.com>
2016-09-16 16:47:34 -04:00
jp-charras
26b1c732de
Simulator: add simulator icon, and colored icons to identify more easily traces in trace list and cursor list.
2016-08-29 11:39:54 +02:00
jean-pierre charras
01d3c72dda
Cosmetic enhancement: add a dismiss icon to clarification menu "title" (the "title" is also the close menu command)
2016-08-15 20:22:54 +02:00
Tomasz Wlostowski
8c14f2f6b1
sim: working on UX
2016-08-11 14:42:00 +02:00
Mrio Luzeiro
d8eab321f7
3D Viewer: complete refactor of the 3D viewer.
...
* Split and rewrite the preview window and canvas.
* Create a new class for handling the board information.
* Adds new render targets: openGL, legacy, and ray tracing.
* Render targets take full advantage of the new 3D plugins system and 3D cache
for a fast 3D model loading.
* Faster board loading.
* New OpenGL render is faster than the old one.
* New ray tracing render target with a post processing shader.
* Use of new 3D plugins (WRL, X3D, STEP and IGES) and 3D model caching.
* Preview of 3D model while browsing the file name.
* 3D preview of the footprint while adding / align 3D shapes.
* Render of 3D models according to attributes: Normal, Normal+Insert, Virtual.
* Pivot rotation centered in one point over the PCB board.
* Shortcuts keys improved for XYZ orientation..
* Animated camera.
2016-07-19 13:35:25 -04:00
ejs-ejs
f8ae428428
Add Lithuanian language to language list menu.
2016-05-22 12:31:08 +02:00
Wayne Stambaugh
46ff5a2580
Pcbnew: remove dead macro code.
2016-04-18 11:03:59 -04:00
jean-pierre charras
6e93672760
Icons: remove not used icons.
2016-03-20 18:52:15 +01:00
jean-pierre charras
ba038ac507
Pcbnew, File menu: break Open (board) into 2 menu items: Open (only for Kicad board files) and Import (only for non Kicad board files)
2016-03-04 19:48:08 +01:00
lukasz.iwaszkiewicz@gmail.com
0829446c86
Add CvPcb footprint search and filter by name.
2016-02-24 17:30:35 +01:00
jean-pierre charras
6c5b68a117
fix incorrect lang_sk.svg file.
2016-02-11 20:17:24 +01:00
jean-pierre charras
d902c2716a
Add Slovak entry in language menu.
2016-02-11 20:12:37 +01:00
jean-pierre charras
178cf0dc25
Polygon calculation (zones filling): use fast mode when possible (in fact most of time) and strictly simple polygon option only in critical cases (in fact in plot Gerber functions mainly).
...
In polygon calculations (combining polygons, fracture) the mode of calculation (fast or strictly simple polygon option) as no more a default value, because choosing the best mode is better to optimize the calculation time.
2015-12-15 21:21:25 +01:00
Chris Pavlina
50c418a332
Eeschema: add field automatic placement feature.
2015-12-13 11:56:47 -05:00
jean-pierre charras
7b0d597f6d
Fix some issues related to the footprint wizard frame:
...
* Mainly the wxDialog that was opened when the wizard is created is now no more created by the wizard frame CTOR. On some W.M. it created a serious issue related to the way Event Loops are managed. Now the user has to call it by the toolbar tool.
* 2 settings not saved in config are now saved.
* a few other minor enhancements
* better icon in footprint wizard frame
Remove a few #define relative to the wxWidgets 2.8 version, no more supported.
2015-09-07 12:52:16 +02:00
unknown
8b18f5118c
3D viewer: cosmetic modification: use blue color for Z axis and Green color for Y axis
2015-07-26 14:35:27 +02:00
jean-pierre charras
2796a843e7
3D viewer: minor fix in toolbar icons: the rotate Z and rotate Y icons were swapped.
2015-07-01 18:07:42 +02:00
jean-pierre charras
928e155450
Better, but not really good, html icon.
2015-06-25 13:08:47 +02:00
Marco Hess
be01e15f66
KiCad: add html file support to tree view.
...
* Create bitmap for html files in tree view.
* Run default web browser when html files are double clicked.
2015-06-24 15:30:35 -04:00
jean-pierre charras
6c42987842
Refinements in 3D viewer, color selection: better icons and adding board body color selection
2015-06-17 14:59:41 +02:00
jean-pierre charras
022ffb3104
Add missing files
2015-06-16 20:25:15 +02:00
jean-pierre charras
d0daa2cab7
Add color selector in 3D viewer for silkscreen, solder mask and copper.
...
Remove unused or duplicate icons.
2015-06-16 20:04:02 +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
425ddb92a7
Cosmetic enhancements in dialogs and menus
2015-05-03 20:43:07 +02:00
jean-pierre charras
4354139f24
Very minor fixes.
...
Removing trailing spaces in some files.
2015-04-16 10:07:10 +02:00
jean-pierre charras
cbf487c598
Pcbnew: duplicate and create array: popup menus in legacy mode: remove these options for a few items which cannot be (safely) duplicated (pads in board editor, and a few others )
...
Modedit, GAL mode: fix a crash when a duplicated area includes the ref or value fields.
Add missing bitmap for pad enumerate.
fix bad flag for Portuguese language.
Fix a few typo in messages.
2015-04-03 21:10:09 +02:00
Maciej Suminski
589dd442f5
Clippy returns home.
2015-04-02 09:18:45 +02:00
Maciej Suminski
8be73ad05a
KiCad assistant.
2015-03-31 23:45:02 +02:00
Maciej Suminski
7f1ea9e54d
New Footprint Library Wizard.
2015-03-30 18:42:39 +02:00
unknown
4b680dd598
Pin table dlg: improvements.
2015-03-28 17:25:34 +01:00
unknown
561c018035
Add pin table dialog
2015-03-27 11:26:07 +01:00
Balint Kiss and John Beard
797ff5eeb7
Better icons for diff pair routine menus
2015-03-15 15:22:37 +01:00
Maciej Suminski
0dd9efd9db
Merged the differential pair router & length tuning tool.
2015-03-03 11:50:50 +01:00
Tomasz Włostowski
a3cf294881
bitmaps: added diff pair/length matching dialog images
2015-02-18 00:50:28 +01:00
John Beard
8c6313ac1a
Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets.
...
Text arrays can now use "%s" as a placeholder to be substituted with the array index.
Also expand menu options for move exact, arrays and duplicate.
Minor fixes for arrays - use proper unit parsing, add numbering start for circular arrays
Add circle radius indicator to array dialogue
2015-02-12 03:22:24 +00:00
John Beard
3c5f3f7049
Add create array tool
2015-02-12 03:22:24 +00:00