charras
6039a5f785
Added: handling multiple user paths in library path list in pcbnew.
...
Small change in doc files: footprint_doc moved from help to share/modules
TODO: change dialog_cvpcb_config and copy code (from pcbnew) for multiple user paths in library path list in cvpcb.
2009-04-19 15:03:48 +00:00
charras
ff68ae0bf8
Added: handling multiple user paths in library path list (currently, only in Eeschema)
2009-04-18 14:14:40 +00:00
charras
bb5832c863
Fixed: incorrect refresh of screen area after closing a popup menu (texts and polygons sometimes not redrawn)
2009-04-17 12:45:22 +00:00
charras
9edace2f5f
Code clarification about 3 confusing functions to display info: DisplayInfo (displaying a message info) and class members DisplayInfo and Display_Infos doing the same thing (see changelog)
2009-04-17 08:51:02 +00:00
charras
7ab924c3e1
minor bugs fixed, and remove warnings when using wxWidgets 3 in specctra.cpp
2009-04-16 08:48:54 +00:00
stambaughw
cc661bdce8
Minor search path updates, initial UI clean up, and more wxDC zoom work.
...
* Add default OS program install path(s) to search path list as fail safe.
* Remove unnecessary wxGetApp calls in WinEDA_App class methods.
* Remove non-standard message panel font and changed background to system menu color.
* Remove italic fonts from menus.
* Remove non-standard font in Kicad app project tree.
* Remove font selection dialog menu items from apps for removed fonts.
* Remove all global variables and settings associated with the removed fonts.
* Fixed PCBNew export and import library file dialog response tests from wxCANCEL to wxID_CANCEL.
2009-04-15 19:53:41 +00:00
charras
50d1bcb171
more about management of lib files in defualt paths
2009-04-15 15:53:21 +00:00
charras
20cb87a8b7
better handling of libraries paths (removed g_RealLibraryBuffer that had no sense with the new code), mainly in Eeschema
...
TODO: better handling of user lib paths (more than one path)
2009-04-14 16:45:22 +00:00
charras
89e7f96574
made kicad compilable with wxWidgets 2.9 (wxWidgets 3)
2009-04-13 05:58:11 +00:00
charras
f3e4682f54
eeschema: some fixes, see CHANGELOG
2009-04-12 14:39:54 +00:00
stambaughw
d96039a1fb
Change search path order, wxDC zoom updates, and code clean ups.
...
Add helpers for inserting paths to and removing paths from search list.
Moved user defined path before default library paths in search list.
Renamed m_Draw_Auxiliary_Axis to DrawAuxiliaryAxis.
Changed parameter to fix wxDC set mode from FALSE to GR_COPY.
Minor wxDC zoom improvements.
2009-04-09 18:39:39 +00:00
dickelbeck
a98c2415df
expand the size of the coordinate holding status fields, 2 and 3
2009-04-09 18:23:28 +00:00
dickelbeck
4ee4f83de4
move polar coordinates display to status field 2, so that field 0 persists.
2009-04-09 18:16:16 +00:00
dickelbeck
0261ab718f
move comment to header, expand on description of UpdateStatsBar(), make comment Doxygen compatible.
2009-04-09 17:34:51 +00:00
charras
ceb1de9e24
eeschema: in file menu: "save as" and "load" uses current path
2009-04-08 18:20:27 +00:00
stambaughw
dfb88c6495
Library search path fixes, library configuration dialog fixes, and code cleaning.
...
Added application method to fix searching for user libraries.
Fixed documentation search path bug.
Moved auto pan setting from draw frame to draw panel were it is defined.
Some minor device context drawing changes.
2009-04-08 18:06:22 +00:00
charras
e719b42e1f
made GetAssociatedDocument() compatible with last changes in kicad path handling.
2009-04-07 15:54:40 +00:00
faa
6e54ec713d
not build russian kicad
2009-04-07 15:45:07 +00:00
charras
1343d9fd41
pcbnew: fixed: bug 2738052 (Delete tool does not delete zones outlines)
...
eeschema: fixed: void history file list in menu
2009-04-07 11:53:58 +00:00
charras
70707523dd
show axis in module editor and gerbview
2009-04-07 07:24:33 +00:00
stambaughw
5b3c5861bd
More search path, compiler warning, and bug fixes.
...
Added template subdirectory to library search path list.
Removed PARAM_CFG_BASE empty destructor to prevent GCC warning.
Set timeout to 0 on DisplayInfo call to prevent debug assertion in eeschema/files-io.cpp.
Declare PARAM_CFG_ARRAY for future project file object implementation.
Removed unnecessary COMMON_GLOBL definition in gr_basic.h and param_config.h.
2009-04-06 18:54:57 +00:00
charras
9efbf02042
add and translate some comments. fixed a problem in modedit (delete module in lib not working)
2009-04-06 16:05:25 +00:00
charras
71ca194b68
overbar patch merged mainly in eechema/class_pin.cpp. Some cleanup and compil problem fixes.
2009-04-06 10:56:17 +00:00
f3nix
b38c601661
Set eol-style native on new files.
2009-04-05 21:07:24 +00:00
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
2009-04-05 20:49:15 +00:00
charras
b65590f708
code cleanup in project_config.cpp and some enhancements
2009-03-28 20:02:34 +00:00
charras
2eaa28f0cb
Pcbnew: some enhancements
2009-03-26 19:27:50 +00:00
charras
0f725ee2fc
DRC: added test pads to holes (pcbnew). Others minor changes
2009-03-23 19:54:15 +00:00
charras
2ad254d67e
minor update
2009-03-22 11:34:14 +00:00
charras
e631d0bc7b
minor change
2009-03-20 16:05:36 +00:00
charras
85ffff8892
Fixed all: redraw screen (F3 key) not working under Linux (seems a wxGTK problem)
2009-03-14 16:26:49 +00:00
charras
2a9a799f01
eeschema: Added: option to print ALL (more than 8) users fields in B.O.M.
...
pcbnew: added 5 metric grids and fixed a very minor bug when creating drill map.
2009-03-12 15:24:52 +00:00
jerryjacobs
fa9230e2e5
Changed 3D module author after mail contact. Cleanup of function implementions. WinEDA_TextFrame color change (text black, background, white)
2009-03-02 13:43:52 +00:00
charras
8593838f7a
fixed: cursor is not positioned properly in find function (pcbnew)
2009-02-26 20:06:51 +00:00
charras
a1c528223c
German translation updated. Translators list updated.
2009-02-23 07:20:01 +00:00
jerryjacobs
094c411aa2
Added Cyril Frausti to artist for some of his 3d modules, mail adres added of Iñigo Zuluagaz
2009-02-22 12:59:28 +00:00
charras
e9c7d50ca6
fixed some typo, misspelling and errors in menus.
2009-02-21 15:12:26 +00:00
charras
f2c03f2b97
gr_basic.cpp now clips filled polygons,using the Sutherland and Hodgman algo to clip the poly against a rectangle
...
Filled polygons are now correctly displayed under Linux(i hope)
2009-02-20 14:31:16 +00:00
charras
5cf5bbce8b
Dialog track options redesigned with wxFormBuilder Alt via drill renamed Specific via drill. Added tips in dialog.
2009-02-17 09:03:45 +00:00
charras
69756df3f6
Some update for Kicad Release Candidate 1
2009-02-16 10:28:46 +00:00
stambaughw
d8a6d16ce4
Fixed accidental typo on last commit.
2009-02-11 19:55:09 +00:00
stambaughw
07bd76a0e8
Zoom bug fix and optimization.
...
Prevent drawing center from moving when client zoom size exceeds drawing size.
Prevent drawing refresh when zoom level doesn't change to eliminate flicker.
2009-02-11 19:39:55 +00:00
charras
c6f68578b3
Removed some warnings in compilation. A small bug fixed when drawing grids on screen.
2009-02-11 15:49:28 +00:00
charras
078490db0c
Bug (only in my last commit) fixed under Windows. Removed some warnings in compilation
2009-02-10 13:46:10 +00:00
charras
0d6c62a9ef
Bug (only in my last commit) fixed under Windows. Removed some warnings in compilation
2009-02-10 12:37:12 +00:00
charras
04174ecd10
Solved: path problems when Kicad is installed on a server (Windows or Samba server)
2009-02-09 20:17:06 +00:00
charras
2075ac8476
minor (and old) bugs fixed.
...
minor changes in search paths for help and translation files.
2009-02-07 20:11:09 +00:00
charras
1d3f2d520c
Pcbnew : refinements for user grig
2009-02-07 14:13:16 +00:00
charras
aee56a936e
Change grid size type from integer to double (using wxRealPoint insteed of wxSize).
...
Mandatory in Pcbnew to handle without error metric grid used now for some footprints (BGA, connectors)
Not fully tested
2009-02-07 08:33:25 +00:00
charras
d73e132455
See changelog
2009-02-06 11:45:35 +00:00
stambaughw
80e03c8c1b
Build optimizations and cursor movement key bug fix.
2009-02-05 20:53:08 +00:00
stambaughw
b833a46bad
More header file realignments to reduce recompiling and general code cleaning.
2009-02-04 15:25:03 +00:00
charras
89e5909f59
Solved: problem when searching non english help files
2009-02-03 20:33:34 +00:00
charras
ea38af91fb
doc update and some minor enhancements before Release Candidate
2009-02-02 12:12:18 +00:00
charras
994080243f
Code cleaning. Some bugs fixed. Added contributors to list in About Kicad.
2009-01-31 18:08:47 +00:00
charras
5813a12ebb
Print functions and display zoom level modified to use the new zoom implementation
...
Comments added in some functions.
2009-01-31 10:05:16 +00:00
charras
ee3b95007d
Added: comments in Drawtxt.cpp. By the way, solved: bug when drawing a 3D board with pcb texts.
2009-01-30 14:11:36 +00:00
dickelbeck
75ea28917c
added the superbly convenient EnsureTextCtrlWidth()
2009-01-29 17:30:38 +00:00
dickelbeck
48f30e191e
whitespace
2009-01-29 17:25:10 +00:00
stambaughw
2e5a57e100
New zoom implementation and some build optimizations.
2009-01-29 14:26:20 +00:00
charras
c333da1916
some "todo" cleanup
2009-01-18 15:51:06 +00:00
charras
9f8e1d9d1c
removed some warning when compiling. Added comments
2009-01-18 10:15:10 +00:00
stambaughw
21faf9d370
Integrate wxFileHistory, add missing header files to fix Linux build, initial search path work, and general housekeeping.
2009-01-17 20:31:19 +00:00
charras
1fd73dff3d
Plot PS function now properly plots all sheets in a complex hierarchy.
2009-01-08 10:11:39 +00:00
stambaughw
4a489895a3
More zoom clean ups and code cleaning.
2009-01-07 15:59:49 +00:00
charras
17cc6f4904
eeschema: code cleaning, comments added, and the true number of sheets and sheets numbers in complex hierarchies
2009-01-04 18:52:57 +00:00
charras
930a777eb7
Change dialog to edit fields in libedit (see CHANGELOG.txt)
2008-12-30 19:18:56 +00:00
dickelbeck
8d4a9b510d
gerbview polygon erasures added, comment tweaks
2008-12-29 20:05:47 +00:00
dickelbeck
0d790e57a2
polygon work, EDGE_MODULE::m_PolyPoints is now std::vector
2008-12-29 18:02:54 +00:00
jerryjacobs
69f6b27edc
Fixed comment for doxygen doc generation
2008-12-29 11:52:15 +00:00
jerryjacobs
f26f2c1332
Code cleaning and tab indenting + about update
2008-12-29 11:26:15 +00:00
charras
2bc102a614
Uploaded forgotten file
2008-12-23 07:37:39 +00:00
charras
daeb9f0e07
Cleaning code to draw/plot texts; italic allowed for pcbnew
2008-12-22 21:06:44 +00:00
charras
4d12bd3e3d
Solved problems with mirrored texts. cleaning obsolete files
2008-12-20 20:38:39 +00:00
charras
f1eb69a1a3
more about texts and labels options under eeschema
2008-12-20 13:12:57 +00:00
charras
cd6fbbef68
All: cleaning code to draw/plot texts (work in progress). Eeschema: italic and bold texts and labels allowed
...
(plot functions not yet updated for bold texts)
2008-12-19 20:40:08 +00:00
jerryjacobs
af1a7e0725
Updated about dialog, also started tabbed indent instead of spaces in sourcecode
2008-12-19 17:46:32 +00:00
stambaughw
1ecea828c2
Initial ground work for zoom improvements and minor build updates.
2008-12-19 13:51:48 +00:00
charras
beeaf53a0b
Code cleaning. Removed obscure code to draw texts
2008-12-16 19:44:57 +00:00
charras
6d856f60a6
Pcbnew: Added display a short net name on vias and pads. Also, code cleaning
2008-12-14 19:45:05 +00:00
charras
6c01c55456
code cleanup, better comments and comments translation
2008-12-10 16:49:53 +00:00
charras
6e80810b87
change best zoom calculation in viewlib. Minor others changes and fixes.
2008-12-08 18:56:43 +00:00
stambaughw
2611a54791
Convert global and embedded application pointers to wxGetApp()
2008-12-08 15:27:13 +00:00
charras
0745188d33
some cleanup. Use local time now in DateAndTime. Time in files is now local time
2008-12-07 17:55:29 +00:00
charras
e29d89c7c7
minor changes and cleanup
2008-12-06 12:49:33 +00:00
dickelbeck
e574a1b061
more DLIST<> work
2008-12-06 08:21:54 +00:00
stambaughw
f966097d5a
Improved grid implementation, 3D viewer debug assertion fix, moved drawpanel.cpp to common library, and added WinEDA_Appl declaration.
2008-12-05 16:03:05 +00:00
dickelbeck
aab39d1de7
injected DLIST<> into many list heads, see change_log.txt
2008-12-04 04:28:11 +00:00
charras
75b3c3bf37
Switch to polygons in zones (old way no more supported)
...
areas can be now filled using solid polygons, or using segments to fill areas inside polygons.
2008-12-03 10:32:53 +00:00
dickelbeck
7de4bfe6e1
fixes
2008-12-02 18:20:49 +00:00
dickelbeck
85d65db560
refinements after using
2008-12-02 09:13:28 +00:00
dickelbeck
671fabe120
edit component in schematic work
2008-11-26 00:20:16 +00:00
dickelbeck
c4215848ac
refinements
2008-11-24 21:03:40 +00:00
dickelbeck
b113d17eeb
makefile tweaks
2008-11-24 07:12:27 +00:00
dickelbeck
3ef380f936
dlist cleanups, start of edit component in schematic rework
2008-11-24 06:53:43 +00:00
dickelbeck
4d3d0a8fcc
doubly linked list base class and template for contained specific instantations
2008-11-24 04:34:58 +00:00
charras
1c6ff86768
Zones now have a min thickness filled area parameter
2008-11-22 20:50:30 +00:00
jerryjacobs
f43a7acc6a
Make menu strings,tooltips, statusbar message more global
...
Dutch language update
- 182 strings left
- 100 fuzzy strings left
2008-11-16 10:13:36 +00:00
faa
8bed5053da
cyrillic font support, russian GOST support
2008-11-05 11:41:15 +00:00
charras
a0c413a6db
solved a minor bug (pcbnew): arcs incorrectly printed in mirror mode
2008-11-02 19:52:57 +00:00
charras
365dbe15b8
Enhancement in zones filling by polygon, and better display for small texts
...
(more noticeable in eeschema)
2008-10-31 17:02:24 +00:00
charras
07767585c3
better code compatibility with others compilers (MSVC)
2008-10-30 20:12:29 +00:00
charras
f723c540d0
code cleaning. Some comments translated into English.
...
Added: Zones unfill in polygon mode
2008-10-29 15:26:53 +00:00
charras
fff34db7f3
pcbnew: added oblong thermal relief for oblong pads (from a contribution) . added contributor to kicad list
2008-10-19 10:13:04 +00:00
jerryjacobs
062bbfe1c3
2008-10-13 18:28:30 +00:00
jerryjacobs
6bf6b1808b
General dialog captions updated (made more clear ), standard template fix, icons.cpp remove from common
2008-10-01 19:57:10 +00:00
jerryjacobs
7c655d1d36
Component and library selection color to white (same as eagle), some strings fine tuned and made translatable, dutch translation update, gerbview zoomfit on start
2008-10-01 17:34:55 +00:00
jerryjacobs
0f636a9879
(confirm.cpp) Get_Message frame caption added
2008-09-22 16:15:57 +00:00
jerryjacobs
26af26619a
(confirm.cpp) Get_Message frame caption added
2008-09-22 16:03:12 +00:00
charras
bb8ee329f8
Bug in get online help: kicad.pdf was always called instead of the suitable help file. thanks to the guy who did not test its changes
...
eeschema: code cleaning
switch to wxWidgets 2.8.9
2008-09-17 17:26:25 +00:00
charras
b92dc298e4
minor change in about_kicad.cpp
2008-09-10 12:02:59 +00:00
charras
d115b66884
set build version to stable.
2008-09-10 06:23:52 +00:00
charras
100c64b455
updated: about_kicad.cpp
2008-09-09 17:56:36 +00:00
f3nix
b9ceddc354
Polish translation update.
2008-09-09 14:17:04 +00:00
strangeril
a8e0701aac
Czech translator is Martin Kratoska, not me. I just made corrections.
2008-09-09 11:54:16 +00:00
charras
b7d8f5e31f
added contributors in about_kicad.cpp
2008-09-09 11:32:21 +00:00
charras
b02b170de2
Eeschema: minor bug solved: bad value when display lines widths in info screen in libedit
2008-09-05 19:02:39 +00:00
charras
5a904e460a
Solved kbool lib compil problem under Windows and wxWidgets shared version
...
Pcbnew: Add position edition in footprint dialog edition
2008-09-05 16:08:13 +00:00
charras
8a53aa4621
solved some problems in hotkeys files access when spaces are used in names, and udtated paths according to the new tree used in kicad
...
Added wxWidgets version in about dialog
2008-09-03 16:19:06 +00:00
charras
8816d4dab1
solved bug 2072876.
2008-08-25 12:41:44 +00:00
strangeril
b10990f276
Added Czech language support (needs corrections)
2008-08-25 11:44:10 +00:00
charras
d3602e3311
minor changes (typo, about dialog) before release
2008-08-25 05:37:04 +00:00
f3nix
c624958732
Polish translation update.
2008-08-24 10:27:54 +00:00
raburton
c10fdc422b
non-x86 specific 64bit test
2008-08-22 14:17:04 +00:00
raburton
39a9aabbf5
fix #elif build error
2008-08-22 13:36:05 +00:00
jerryjacobs
e6838fdd7c
About translatable, dutch language update
2008-08-22 13:12:22 +00:00
charras
f3230893c4
Solved minor problems in eeschema, and code cleaning.
2008-08-17 18:37:03 +00:00
jerryjacobs
867d30d159
Linux/Unix desktop files updated and moved to resources directory, about dialog updated
2008-08-17 10:10:20 +00:00
charras
d55989cc0e
patch for 3D viewer from Emanuel Rumpf and minor other changes
2008-08-16 17:42:40 +00:00
jerryjacobs
8fd4401e12
all-programs: about dialog improved
2008-08-15 16:38:05 +00:00
charras
5f777f8c60
pcbnew: bug solved: pad holes not printed
2008-08-09 08:05:42 +00:00
dickelbeck
d8485267e7
plot fill patch
2008-08-05 16:06:45 +00:00
charras
8080a2c9ba
code cleaning and a bug in eeschema (print all not working) solved
2008-07-31 15:30:57 +00:00
charras
1f34ed0583
minor bug 1974672 solved
2008-07-20 12:59:52 +00:00
charras
f49d2e3253
doc update.
2008-07-08 18:45:06 +00:00
f3nix
f512957266
Polish translation update.
2008-07-03 21:29:40 +00:00
dickelbeck
44071acf07
Lorenzo's postscript fill patch for bugs 2003834 and 1956732
2008-06-30 13:47:55 +00:00
charras
0cdcd78ba0
doc update.
2008-06-29 18:51:38 +00:00
charras
d0fe100306
default path kicad/share added when searching kicad data
2008-06-22 08:59:38 +00:00
charras
6858d10cb5
default path kicad/share added when searching kicad data
2008-06-22 08:54:05 +00:00
charras
4861daa674
Online doc format changed to PDF format. See changelog
2008-06-11 10:33:13 +00:00
charras
777076c86f
minor changes. See changelog
2008-06-06 16:39:45 +00:00
f3nix
6bb111cb8e
CMake files cleaning.
2008-06-06 12:39:00 +00:00
charras
44743723d1
removed GPC library due to its unacceptable license. Using the great and powerfull kbool library insteed
2008-05-30 18:06:21 +00:00
kajtek1
0221b21b25
Moved all XPM files to <kicad>/bitmaps directory
2008-05-22 14:36:16 +00:00
kajtek1
646ffe09eb
Moved and fixed all XPM files to /bitmaps directory.
...
Fixed all related files also.
2008-05-22 14:25:20 +00:00
charras
d87aed0cd0
eeschema: Solved: problem in manual part selection for multiple parts per package components
2008-05-21 09:18:14 +00:00
dickelbeck
845e95c3e4
make and use static bitmaps library
2008-05-17 19:24:22 +00:00
dickelbeck
2fa6f00bd6
debug statements
2008-05-17 19:10:36 +00:00
dickelbeck
efc1534886
operator << (wxString, wxPoint)
2008-05-05 19:43:56 +00:00