1800 Commits

Author SHA1 Message Date
f3nix
47e7d24f45 Fix win32 "filename.ico not found" error. 2008-02-06 20:36:44 +00:00
f3nix
af1c15646f CMake:
* Change tabs to spaces.
* Make Boost required.
2008-01-30 09:42:19 +00:00
CHARRAS
b21b75aecc an ugly fix to build minizip under windows( ugly, but it works for me)
If anyone can refine this, it is welcomed (see minizip/CMakeLists.txt for comments)
2008-01-29 20:34:34 +00:00
CHARRAS
4ac2fd416d infospgm.cpp moved from share/ to common/ 2008-01-28 19:26:19 +00:00
CHARRAS
44c0105709 some enhancements. See changelog 2008-01-28 18:44:14 +00:00
dickelbeck
6ab5ad27f5 Wayne Stambaugh's patch which allows infospgm.cpp to be compiled once rather than for each program 2008-01-28 05:49:15 +00:00
f3nix
338e0db75a Debug build should be easier now. See how-to-build-kicad.txt. Tested on linux only. 2008-01-06 12:03:13 +00:00
raburton
f77e47dc87 Add COMPONENT parameter to INSTALL commands.
This allows you to install only specific components (i.e. binaries, resources, doc files in specific languages), particularly useful for package mainatiners.
Default install will work as before (i.e. install everything).
2008-01-06 10:11:28 +00:00
f3nix
dcd22dd38d One may turn off minizip building on windows by setting BUILD_MINIZIP to OFF. 2008-01-05 19:34:32 +00:00
raburton
32b4d32bef Make building minizip optional, if your linux distro supplies a minizip binary (e.g. in the zlib-bin package on debian) you might as well use it instead of building this one.
Note that this isn't implemented in the minizip CMakeLists.txt, but at the higher level (kicad) that includes the minizip subdirectory, so that the whole minizip directory can be dropped from the shipped source tree if it isn't needed on your distro. This makes the source package a fraction smaller and removes possible complications of having a different license on the minizip code to the rest of kicad.
2008-01-05 19:16:30 +00:00
f3nix
548fb9152f CMake:
* REQUIRED is not necessary.
* Build instruction update.
* Do not build minizip on windows. Some more work is needed.
2008-01-05 17:43:24 +00:00
f3nix
95565cda3e Some small CMake fixes. 2008-01-05 13:47:52 +00:00
raburton
e341f1c38e cmake: make build fail if zlib missing 2008-01-04 22:24:54 +00:00
f3nix
cda4ed9659 Some tweaks for Windows CMake. 2007-12-26 03:48:17 +00:00
dickelbeck
b08a3bb300 added comment 2007-12-17 21:19:03 +00:00
CHARRAS
7e7a793753 some changes about zones: enhanced dialog, and files reorganisation 2007-12-17 20:18:04 +00:00
dickelbeck
fdb2905baf unicode compile, style consistency 2007-12-17 14:50:55 +00:00
lifekidyeaa
04e348ac06 modified the treeprj so that, instead of recursively scanning and adding
*all* the nested files and directories within the current working directory, it scans the first 
level of files and directories.  When a user double-clicks on a folder, *then*
the childeren of that directory are added to the wxTreeCtrl.  This means that the little 
triangle does not appear until the user opens a directory .. but, i think this is 
a worthwile price to pay given below. 

This prevents (or at least mitigates) memory overflow in the case that kicad starts in root, or, 
in my case, it starts in my home directory, where thanks to wine & other sw,  
there are far too many directories. 

also modified the TreePrjItemData so that it stores the full pathnames in m_FileName, 
not paths relative to the CWD.  I'm not sure if this is the correct thing to do, 
especially with the python interface, so change it back if it is more complicated. 

the move and rename commands threw a segfault on my system 
(Debian etch, wxWidgets 2.8.7), 
and since there are better ways to rename and move files, this functionality 
was disabled until somebody can fix it (alas, I don't have time for this now)
2007-12-16 18:44:12 +00:00
f3nix
4fd9325f6d Some small CMake fixes. 2007-12-02 13:56:03 +00:00
dickelbeck
10b14fea52 CC= becomes CXX= 2007-11-25 06:39:22 +00:00
kintel
7b007f6d85 Added deps make target for Mac OS X 2007-11-19 14:35:04 +00:00
f3nix
efe7edf2f1 CMake:
- Fix minizip build.
- Fix eeschema/plugins build.
- Update TODO.
2007-11-09 21:45:26 +00:00
f3nix
7a65708459 CMake build: preliminary support for install targets under linux. 2007-11-08 12:46:02 +00:00
f3nix
9307b49eec CMake build system for all apps. Usage in install.txt 2007-11-08 07:17:37 +00:00
plyatov
6e9097b402 CMake enhancements. 2007-11-07 21:35:18 +00:00
plyatov
77cb86a1ea Draft files for CMake build system support 2007-11-07 16:18:24 +00:00
raburton
bc52b0e60e simple hacky make dependancy solution 2007-11-04 22:14:47 +00:00
raburton
2a2bf46920 set eol-style native on new file 2007-10-31 18:56:11 +00:00
CHARRAS
b578115533 create commandframe.cpp in kicad and some other minor changes 2007-10-31 17:47:44 +00:00
CHARRAS
3d0e6a5f1e gcc 4.2.1 compatibility: change char * to const char * whenever it was necessary 2007-10-31 08:34:05 +00:00
kintel
7eff222c34 Added missing icons 2007-10-29 03:35:52 +00:00
kintel
18dbb303c4 Added Mac OS X icons and Info.plist files from Marco Serantoni 2007-10-28 23:04:56 +00:00
kintel
c9679e65c9 Updated build system for Mac OS X 2007-10-28 18:47:28 +00:00
kintel
d516b3b685 default wx icons for Mac OS X (the existing icons have too low resolution) 2007-10-28 17:07:29 +00:00
CHARRAS
2a5676b2e2 Add class_marker.cpp and class_marker.h. Some other minor changes 2007-10-26 06:08:19 +00:00
CHARRAS
542b944196 hotkeys handling finished 2007-09-19 15:29:50 +00:00
dickelbeck
18d83b768c See my change_log.txt 2007-Sep-13 UPDATE 2007-09-13 11:55:46 +00:00
dickelbeck
e6239e7456 moved m_Layer into EDA_BaseStruct 2007-08-22 05:11:01 +00:00
raburton
040e2cbf6b small fix to make install so no need to pre-create the binary install dir 2007-08-20 07:51:49 +00:00
CHARRAS
f27208a11b pcbnew: better messages in drc control and some other enhancements 2007-07-25 09:02:05 +00:00
CHARRAS
f7d85ecae6 better hotkey.cpp (code cleaning and info messages) 2007-06-25 08:05:45 +00:00
plyatov
84d8e910e8 Added some russian translated strings.\n Little corrctions in menu strings (interface standardization). 2007-06-18 13:57:15 +00:00
plyatov
335cfc2889 Little changes in menu termins (strings) for standartization. 2007-06-14 17:11:54 +00:00
dickelbeck
dc7235c769 Gathered up common compiler and linker flags for the makefile.gtk file set.
Much easier now to compile with debugging symbols enabled.
2007-06-14 16:28:05 +00:00
plyatov
11f264c9d1 Little changes in menu text (standartization of menu "About"). 2007-06-11 18:35:42 +00:00
raburton
cf460a052a fix my wx2.6 compatibility fix, found a problem after doing a full rebuild 2007-06-05 17:43:34 +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
a5fb5d390e Corrected string from "Save config file" to "Save project file" for
kicad project manager.
2007-05-29 18:37:27 +00:00
dickelbeck
ae74527bc2 Jean-Pierre's changes for kicad-2007-05-25 release 2007-05-28 18:09:49 +00:00
plyatov
23c40f7e86 Initial import of KiCad. 2007-05-06 16:03:28 +00:00