84 Commits

Author SHA1 Message Date
jean-pierre charras
a8139da38d Try to use UTF8 only in kicad files 2011-01-26 10:50:16 +01:00
jean-pierre charras
9618c3a5f5 Pcbnew: Bug fix: arcs in modules outlines (when flipped) were incorrectly saved and read in .brd files.
this was due to incorrect macro NORMALIZE_ANGLE (was the same as NORMALIZE_ANGLE_POS), now modified and renamed NORMALIZE_ANGLE_360
2011-01-05 18:28:55 +01:00
Wayne Stambaugh
7cb34aece7 Schematic component object encapsulation and Doxygen comment warning fixes. 2010-12-14 10:56:30 -05:00
Wayne Stambaugh
c79077c9a2 Minor fixes and lots of coding policy changes. 2010-12-08 15:12:46 -05:00
Wayne Stambaugh
285d9b649d Major component library ojbect editing code refactor.
* All library component object editing is now performed with the ojbect
  except LIB_PIN (coming soon).
* Added TRANFORM class to handle coordinate transforms.
* Remove old transform matrix functions.
* More file renaming to align them with the other component library
  object file names.
* Fix hot key bugs in library editor to disable edit keys while an item
  is being edited.
* Fixed bug when cancelling rotation of text and field objects while
  being moved.
2010-10-20 16:24:26 -04:00
jean-pierre charras
a188f9d06e added orto2 patch 2010-10-04 14:58:07 +02:00
Dick Hollenbeck
5d7410c9ea Put netform.cpp functions into a class so scratch memory objects can be freed.
Improve code performance and appearance
2010-08-02 21:13:33 -05:00
Jerry Jacobs
06377c15a2 Rework on icons, and more OS X updates 2010-05-09 04:04:44 +02:00
dickelbeck
560970da29 size_t can be 'unsigned long int' on some platforms, we want 'unsigned' from DIM 2010-01-29 23:55:49 +00:00
charras
ccfa4e0aad Eeschema: Libedit: fixed hang when using the repeat function (insert key) after creating a pin.
Fixed others minor problems
2009-12-29 10:35:11 +00:00
dickelbeck
c1d048baa5 changes 2009-08-18 18:21:04 +00:00
charras
f43d1aaa54 Added text justification for graphic texts in libedit and more(see changelog) 2009-06-11 14:26:17 +00:00
stambaughw
8bf7911125 Build improvements, compiler warning fixes and build fixes, and lots of clean up.
* Created separate SVN version header.
* Add true config.h for platform dependency checks.
* Add dependency check cmake module.
* Remove some leftover hand crafted make files.
* Remove non-cmake build instructions from COMPILING.txt.
* Fix split _() strings causing Visual C++ compiler error.
* Fix lots of compiler warnings.
* Change project file parameter container from wxArray to boost::vector_ptr.
* Removed lots of redundant header definitions.
* Fixed green_xpm redefinition in ercgreen.xpm.
* Remove some dead code and unnecessary class methods.
2009-05-21 17:42:42 +00:00
dickelbeck
760c92e5ee oops, forgot the static inline 2009-04-17 06:46:01 +00:00
dickelbeck
0350744a7d add GetChars() 2009-04-17 06:23:07 +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
930a777eb7 Change dialog to edit fields in libedit (see CHANGELOG.txt) 2008-12-30 19:18:56 +00:00
dickelbeck
26736baa9b gerbview cleanup, and working towards aperture macro support 2008-11-09 02:57:42 +00:00
charras
07767585c3 better code compatibility with others compilers (MSVC) 2008-10-30 20:12:29 +00:00
charras
6ff8675e33 back to EXCHG macro (equivalent inline functions do not work, this is a stupid error from myself ) 2008-10-30 12:04:26 +00:00
charras
a741742172 back to EXCHG macro (equivalent inline functions do not work, this is a stupid error from myself ) 2008-10-30 12:02:34 +00:00
charras
443c644978 return to EXCHG macro (some equivalent inline functions do not work ) 2008-10-30 11:41:06 +00:00
charras
78bbe94923 Use double instead float when possible, ande code cleaning.
change EXCHG macro to equivalent inline functions
(better code compatibility with some compilers)
2008-10-30 10:55:46 +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
3c97a45f48 code cleaning, and some minor bugs solved 2008-10-25 10:21:46 +00:00
CHARRAS
5a948e98b7 made ADD_MENUITEM_xx static inline 2007-11-05 07:07:00 +00:00
dickelbeck
32a002b520 edits 2007-09-11 04:10:18 +00:00
dickelbeck
30c6c78c29 fixes 2007-09-09 02:22:05 +00:00
dickelbeck
4a8bf70db8 tweaks 2007-09-06 04:34:03 +00:00
dickelbeck
cc62305777 see change_log.txt for 2007-Aug-22 2007-08-23 04:28:46 +00:00
CHARRAS
c19e378567 Add some missing files and better DRC test 2007-07-30 11:15:54 +00:00
CHARRAS
f7d85ecae6 better hotkey.cpp (code cleaning and info messages) 2007-06-25 08:05:45 +00:00
raburton
dedb0228dc add files not currently available in source (e.g. docs, modules, etc.)
set svn:eol-style property to native for all ascii files to support cross platform development
2007-06-05 12:10:51 +00:00
plyatov
23c40f7e86 Initial import of KiCad. 2007-05-06 16:03:28 +00:00