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
John Beard
4f3672da4d
Add "move exact" and "duplicate" tools to pcbnew
2015-02-12 03:22:24 +00:00
jean-pierre charras
3c3235f4de
Very minor fixes.
2014-12-21 16:47:38 +01:00
jean-pierre charras
43013cec1f
Fix crash in eeschema, config dialog.
2014-12-19 16:37:14 +01:00
jean-pierre charras
6deb3823d7
Aesthetic enhancements ( use few svg icons from Konstantin Baranowskiy).
...
Allows use of modifier shift key with letters A ... Z in hot keys (including hot key editor). Thanks to John Bird, who helped me with his patch.
2014-12-18 19:53:19 +01:00
jean-pierre charras
d83eb11aa6
Minor fixes. Remove unused icon. Add 3 new icons. Change one icon (3 icons are from Konstantin Baranowskiy)
2014-12-11 13:00:59 +01:00
jean-pierre charras
fc2229dfca
Eeschema: fix Bug #1376669 (graphics lost in aliased components)
...
Cleaning 3 svg files (no icon change)
Very minor other changes.
2014-10-06 20:13:11 +02:00
jean-pierre charras
cd85ee626b
Cosmetic enhancement: change plot icon in menus.
...
3dviewer: back to double (from float) in class S3D_MASTER for 3 members (m_MatScale, m_MatRotation, m_MatPosition) which are used in dialogs and r/w file functions, which expect double.
Using float create minor but unwanted issues in r/w file functions.
S3D_MATERIAL: enable all color options: if a 3d shape has bad color parameters, the shape must be modified, not the 3d rendering.
The rendering now matches what we see in other vrml viewer like FreeCAD.
Some minor coding style fixes.
2014-08-09 20:18:04 +02:00
jean-pierre charras
59dfc053c2
Cosmetic enhancements: fix incorrect icons.
2014-05-31 17:49:15 +02:00
jean-pierre charras
fe37c549f7
Footprint Editor: minor cosmetic enhancement (which could avoid a report like bug #1302255 )
2014-04-04 20:28:35 +02:00
Fabrizio Tappero
b4f6cc45f2
Some icons update
2014-02-12 14:56:52 +01:00
Fabrizio Tappero
b954478621
Update icon_bitmap2component.
2014-02-12 08:53:55 +01:00
Fabrizio Tappero
7061d6c2a5
Icon update, and an other very minor fix.
2014-02-11 19:32:09 +01:00
jean-pierre charras
788b38c09b
Cosmetic enhancement: better icon for bitmap2component.
2014-02-09 21:06:05 +01:00
jean-pierre charras
d6f348f41e
Remove duplicate icon apply.svg (use ckecked_ok.svg instead which is the same icon).
...
Add a workaround to fix a new bug in wxWidgets 3.0 ( Windows specific ) which shows icons only with a size = 16x16 in menus which have attribute wxITEM_CHECK
2014-02-07 20:32:08 +01:00
jean-pierre charras
544f987fa0
add missing svg file
2014-02-06 16:54:55 +01:00
Fabrizio Tappero
c407654224
Fix issues in icons with texts, from Fabrizio Tappero.
2014-02-06 16:49:37 +01:00
jean-pierre charras
f366f26523
Fix some incorrect icons (which were using a not supported font for texts). Add ps_router icon from Konstantin Baranovskiy.
2014-02-06 15:13:31 +01:00
Fabrizio Tappero
02bac313a8
New other icons from Fabrizio Tappero, and some svg file fixes.
2014-02-06 09:28:29 +01:00
Fabrizio Tappero
c84f6331b0
New icons from Fabrizio Tappero
2014-02-05 15:36:57 +01:00
jean-pierre charras
ce6b907fe3
Add specific bitmaps in export IDF and export DSN menus.
...
Add missing calls to Show( false ) to some main frames (Kicad, eeschema, gerbview), to force config saving when closing these windows.
Code cleanup and minor coding style fixes in footprint_wizard_frame
2014-01-29 18:01:42 +01:00
Dick Hollenbeck
edc5783411
file maintenance, update some scripts
2014-01-09 09:01:59 -06:00
jean-pierre charras
50743cf3ba
Initial release of pl_editor, the page layout and title block editor.
2013-07-19 20:27:22 +02:00
Dick Hollenbeck
387d0c4e01
*) Refinements to ExternalProject_Add( boost )
...
*) Enhancements to make_lexer().
*) Support multi-threaded build.
*) Switch to "bzr patch" from patch.exe for Windows users.
2013-05-31 16:36:40 -05:00
Dick Hollenbeck
2fc698846b
*) Refinements to ExternalProject_Add( boost )
...
*) Enhancements to make_lexer().
*) Support multi-threaded build.
*) Switch to "bzr patch" from patch.exe for Windows users.
2013-05-31 16:22:34 -05:00
Michal Jahelka
a23dcccce5
Add filtering footprint list by library to CvPcb
...
* Add third list control with library names.
* Add button to toolbar to select filter by library name.
* Add bitmap for filter by library name toolbar button.
* Remove custom UI colors from list controls.
2013-05-31 13:33:46 -04:00
jean-pierre charras
e4f72171f5
Eeschema: fix broken mirroring for texts and labels in block mirror X and Y (this fixes Bug #1135505 )
...
Pcbnew: add in module popup menu an option to edit the footprint in Modedit (like in Eeschema for components)
minor icons enhancements.
2013-03-01 20:59:29 +01:00
jean-pierre charras
2dd5bcea2f
Gerbview: add option to show negative objects.
2013-01-06 14:31:49 +01:00
jean-pierre charras
bde103f5be
Pcbnew: fix issue when loading a recovery backup board file.
...
Because now there are 2 formats, board backup files extensions are .brd-bak or .kicad_pcb-bak instead of the old .000 extension, depending on the initial file format.
2012-12-20 21:20:56 +01:00
jean-pierre charras
4a26d543d5
Pcbnew: Add a minimal test for illegal chars in footprints libname (like space and dir separtor)
...
Also a minor cosmetic enhancement
2012-12-10 12:18:42 +01:00
jean-pierre charras
703293fa30
Add a min width parameter to plot solder mask layers.
2012-11-05 21:20:34 +01:00
Dick Hollenbeck
4e61451c9c
128 pixel icons from Frabrizio's script and tar file.
2012-10-28 14:10:07 -05:00
jean-pierre charras
819404614a
missing files
2012-10-14 19:00:47 +02:00
Brian Sidebotham
9823666ca9
Commit patch from Brian Sidebotham: Project template in Kicad manager
2012-10-14 18:57:11 +02:00
jean-pierre charras
143af26952
Eeschema: code cleanup, remove dead code and some global and useless variables
2012-09-28 19:47:41 +02:00
jean-pierre charras
79d55c0460
Minor cosmetic enhancements.
...
Kicad manager: shows now svg files in tree files.
Pcbnew: fix incorrect printing (board out of page) when creating drill map in postscript format ( noticeable mainly for small boards)
2012-08-29 14:40:09 +02:00
jean-pierre charras
31ff1bac4f
3D viewer:
...
* serious code cleanup (remove duplicate code)
* shows (option in 3D preference menu) the copper items (tracks, zones...) in 3D, using 35 microns copper thickness.
However, because there are a lot more3D data to show (roughly 4 times more), this is slower.
2012-08-26 15:59:55 +02:00
jean-pierre charras
abe5c08e20
3D-viewer: code cleaning. Added option in menu: show a 3D grid.
...
All: press ctrl+shift key when moving the mouse allows the graphic cursor to be moved outside the grid.
(useful to place graphic objects, texts in any position, regardless the current grid)
2012-08-11 14:52:13 +02:00
Miguel Angel Ajo
863c1b4823
Merged with testing
2012-07-15 22:38:25 +02:00
jean-pierre charras
018b080001
Pcbnew: Add keepout areas (Copper zones without tracks or/and vias).
...
This is *a work in progress*, so some features are missing, and/or could be modified.
Mainly keepout zones are not yet exported to autorouters, and pads are not taken in account.
Some code cleanup in polygon.*
2012-07-13 20:55:29 +02:00
jean-pierre charras
701140a6dd
Eeschema: fix wrong bitmap size in hierarchy navigator tree
2012-07-10 14:26:26 +02:00
Miguel Angel Ajo
db427cb2cd
merge with lp:kicad
2012-06-25 22:51:19 +02:00
jean-pierre charras
025d550955
Pcbnew: small cosmetic enhancement: add a bitmap for zone duplicate command.
2012-06-20 11:57:36 +02:00
jean-pierre charras
52ee7c6e2a
Pcbnew: fix incorrect arc export in SVG file export.
...
Very minor other fixes.
2012-06-19 21:25:41 +02:00
Miguel Angel Ajo
30e251bfba
merge 1 with tip
2012-06-03 22:06:51 +02:00
Miguel Angel Ajo
23bec4b80b
* Footprint wizard UI: Added to module editor.
...
* Footprint wizard C++ generic classes
* Footprint wizard C++ to python wrappers
* Automatic plugin loader from ~/.kicad/plugins
* Python plugin architecture: Footprint wizards
2012-05-09 19:37:25 +02:00
jean-pierre charras
f459e4f78d
Commit missing files
2012-05-04 20:57:32 +02:00
jean-pierre charras
4125ea7789
Gerbview: remove dependencies from Pcbnew.
...
Should allow Pcbnew code easier to change and Gerbview code more understandable and easier to maintain.
Code cleaning (remove dead code, add comments).
Minor other enhancements.
2012-05-04 19:44:42 +02:00
jean-pierre charras
e356e6dc6b
Fix issues about translations:
...
Eeschema: one string with a bad char (\a, not useable in internationalized strings).
Dialog_page_settings: use not translated strings in code, so strings can be freely translated for the UI.
(Initial code was not working with existing translations)
Update 2 icons.
2012-03-27 18:41:13 +02:00
Fabrizio Tappero
acc07c338c
Update icons
2012-03-24 16:38:55 +01:00
jean-pierre charras
f49c27798e
Update some icons with new icons from Fabrizio Tappero.
...
Remove 2 duplicate icons.
Minor cosmetic enhancements and fixes in popup menus.
2012-03-20 15:17:58 +01:00
jean-pierre charras
b5cac30abd
Eeschema: fix a bug in bool SCH_LINE::MergeOverlap( SCH_LINE* aLine ): ends point of resulting segment incorrects.
...
remove unused icon files.
2012-03-19 08:48:29 +01:00
Joe Ferner
ffbbd64c73
Joe Ferner's merge
2012-03-16 22:01:53 -05:00
Joe Ferner
aad54ec406
Added a toolbar button to cvpcb to filter by pin/pad count.
2012-03-15 14:20:22 -04:00
jean-pierre charras
e56f76dbcf
Update compiling.txt doc.
2012-03-15 09:56:55 +01:00
jean-pierre charras
396538e176
Eeschema: minor fixes:
...
* make 2 bitmaps more visible.
* fix incorrect screen redraw when rotating a component.
* netlist : the pcbnew advanced format can be now stored (persistant option) in project config.
2012-03-12 11:04:40 +01:00
jean-pierre charras
909c2a6051
Dialog exit: better icon.
...
Pcbnew:
* graphic_item_properties_base.fbp * dialog pad edit: make some strings more easier to translate.
* global pad edition: fix a bug that change pad position instead of pad size (round pas only).
Eeschema:
* fix a bug: new created wires were not alwaes shows until the screen was redrawn.
2012-03-09 19:58:58 +01:00
jean-pierre charras
a1ff326181
Pcbnew: better icon for zone unfill. Minor code cleaning in 3D viewer
2012-02-25 20:55:40 +01:00
jean-pierre charras
2153f4d1e2
Pcbnew: footprint placement file creation:
...
* Added a dialog to select options: one or 2 files, units (mm or inch), and force INSERT option.
* code cleaning
* Modify corresponding icon in menu to show a footprint, not a schematic component.
2012-02-15 11:41:16 +01:00
jean-pierre charras
74aecb3e72
Icons for modedit and modview: remove unused or duplicate icons files and rename files. Tweak some icons.
2012-02-13 15:27:34 +01:00
Dick Hollenbeck
b90d657cb8
fix bug 921553
2012-02-08 09:06:06 -06:00
jean-pierre charras
f9e2f9dc77
Pcbnew and Cvpcb: more about new netlist support: see CHANGELOG (important changes).
...
Also commit updated icnos from Fabrizio.
2012-02-01 20:49:37 +01:00
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
2012-01-22 22:33:36 -06:00
fabrizio.
b594b4b28c
Better icons in Eeschema from Fabrizio Tappero
2012-01-17 20:23:07 +01:00
jean-pierre charras
5a96588eec
Fix bug 910364: When a footprint saved in a .mod file is not on front layer and/or not with orientation 0 degree, the Module editor load it incorrectly.
...
note: the Module editor save it with default orientation and layer, but the archive function does not, so some footprints can be not editable.
TODO: modify the Archive Function to use the default layer / orientation.
2012-01-04 20:10:33 +01:00
jean-pierre charras
e420623fde
Commit forgotten file
2011-12-30 13:44:02 +01:00
jean-pierre charras
5916688f35
Pcbnew: Fix error message in Module Editor after a global pad change.
...
Minor other enhancements and code cleaning.
2011-12-30 13:29:54 +01:00
jean-pierre charras
2c150e4817
All: fix compatibility issues with wxWidgets 2.9.3
...
Minor cosmetic enhancements.
Pcbnew: more workd abput connection algorithms (work in progress)
2011-12-17 22:21:03 +01:00
jean-pierre charras
31bcc6eed9
Add Bulgarian language. Update translators list.
...
Pcbnew: prepare work on new algos for connections calculations.
2011-11-30 12:45:49 +01:00
Fabrizio Tappero
69f8b30b25
Change find image, add new find replace image, and remove unused image cpp files.
2011-11-17 11:32:01 -05:00
jean-pierre charras
9cb27eb85c
Some better icons.
...
Fix bug 880132 (Justify not correct)
Note: justifications are now always relative to the text, in libedit (as before) and schematic editor:
if rotated, justification is rotated, because in Pcbnew rotation can have any value.
2011-11-12 10:51:06 +01:00
jean-pierre charras
721cdc4831
Pcbnew: connect.cpp: enhanced ( faster and more powerful ) algorithm to calculate connections between pads.
...
Code cleaning.
2011-11-03 20:07:59 +01:00
jean-pierre charras
fcb482df41
Pcbnew: Fix bug I created in my previous commit.
...
More about code refactoring in connect.cpp: RecalculateAllTracksNetcode() is 50 times faster with a board using 27000 tracks
Use right icon in pcbnew for load board and new board.
2011-11-01 09:51:27 +01:00
Fabrizio Tappero
341e3a507a
icons update.
2011-10-19 20:55:21 +02:00
jean-pierre charras
1fde4ca807
Eeschema, Libedit: Use 16x16 icons in comboboxes inside the pin editor dialog. This gives a better look to this dialog.
2011-10-18 21:18:04 +02:00
jean-pierre charras
2db1e221d4
Eeschema: Fix icons in macro menu.
...
Fix confusing labels in libedit (for pins and graphic items sharing)
2011-10-18 12:16:27 +02:00
jean-pierre charras
8a82c61543
Icons update
2011-10-18 10:28:12 +02:00
jean-pierre charras
13324c06b5
Replace icon_cvpcb.svg file (broken?)
...
Gerbview: very minor fix
2011-10-17 18:49:14 +02:00
Fabrizio Tappero and jean-pierre charras
22b42b2a41
Commit new icons from Fabrizio Tappero .
...
(With a minor change for icon_cvpcb.svg: better look on dark backgrounds)
Fix bug 668200.
2011-10-05 14:36:32 +02:00
Fabrizio Tappero
eaf17c596a
New icons
2011-09-28 21:12:10 +02:00
jean-pierre charras
25f95ec11f
Pcbnew: Fix 2 minor bugs about pcb texts: flipped texts have an incorrect rotation angle,
...
and text dialog editor did not handle properly negative rotation angles values.
2011-09-28 08:10:15 +02:00
JP Charras and Fabrizio Tappero, fabrizio.tappero
846dca8c05
Update .cpp icon files not updated in previous commit.
...
Fix minor issues.
Fic compil issue in dimension.cpp with wxMSW 2.8.12 (wxMSW 2.8.12 only).
2011-09-22 21:16:55 +02:00
jean-pierre charras
657a71a478
Minor icons changes
2011-09-20 13:12:26 +02:00
jean-pierre charras
8d83147e77
New Kicad icons from Fabrizio.
2011-09-20 12:24:01 +02:00
jean-pierre charras
64e1b72bf5
Try to use bzr rules to commit files with LF only in .cpp and .h files. Should change CRLF to LF in all bitmaps .cpp files.
...
In BITMAP_OPAQUE, use unsigned char instead of char for png member to remove warnings with some compilers.
2011-09-18 17:51:13 +02:00
jean-pierre charras
9c0eeadfd4
Pcbnew: fix some minor issues.
...
Remove obsolete foldr resources/icons.
Updates svg icons in folder resources.
2011-09-18 17:11:09 +02:00
Fabrizio Tappero
5bf7f4cd09
New icons from Fabrizio
2011-09-14 20:28:57 +02:00
Wayne Stambaugh
cb78c9452b
Undo changes from my last commit that caused a trace drag bug.
2011-09-14 11:08:44 -04:00
jean-pierre charras
134a935376
Add missing file.
2011-09-13 21:58:16 +02:00
jean-pierre charras
e9b71f1e83
Commit changes asked by Fabrizio Tappero.
...
Fix compatibility issues with old xpm icons.
Add or update .xpm and .ico files for shortcuts and taskbars
Remove artwork folder.
2011-09-13 21:37:25 +02:00
Wayne Stambaugh
efc93aa52b
PCBNew locate code refactoring.
...
* Move various locate functions into the appropriate board item object.
* Unified best zoom for all frames derived from PCB_BASE_FRAME.
* Remove track.cpp as it is no longer needed.
* Dead code removal.
* Remove scary frame window pointer member from board item objects.
* Add draw bounding box to gerber draw item for debugging purposes.
2011-09-13 09:29:43 -04:00
jean-pierre charras
b5d27a5659
Fix issues with new icons:
...
* Replace use of wxICON by new icons declaration.
* Remove unused files.
* Fix filenames inconsistencies between old and new icons.
* dialog_erc handle variable size icons in erc matrix.
2011-09-11 13:38:01 +02:00
jean-pierre charras
1c412879d5
New icons: fix problems about .ico files (under Window)
...
Remove or move old .ico and .pgn files and add new icons (.ico files and .png files) in bitmaps_png/icons and bitmaps_xpm/icons
.png files and .ico are used to build desktop shortcuts
Handle variable size bitmaps in kicad.
2011-09-10 19:48:35 +02:00
jean-pierre charras
3b381cf8cf
Remove *.ico files and used only xpm or new pgn bitmaps for icons under Window.
...
Fix minor other issues.
Remove unused files.
2011-09-09 21:30:59 +02:00
Wayne Stambaugh
eae7f37b7b
Fix pngcrush executable substitution bug in PNG generation CMakeList.txt file.
2011-09-09 11:07:12 -04:00
Fabio Varesano
ddedd1ff39
Commit Fabrizio's PNG image improvement patch with minor fixes.
...
* Added checks for Inkscape and pngcrush when MAINTAIN_PNG mode is enabled.
* Rebuild PNGs with transparent background.
2011-09-08 16:27:02 -04:00
Dick Hollenbeck
07ab5534e5
PNG bitmap support, initial implementation
2011-09-08 00:58:45 -05:00