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
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
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
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
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
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
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
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
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
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