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
dickelbeck
4a32a601e2
SwitchLayer() fix
2007-12-14 22:31:45 +00:00
dickelbeck
806f9aa1ca
highlight tool HitTest()ing prefers pads over tracks
2007-12-13 14:23:50 +00:00
dickelbeck
ced5d7b459
highlight tool HitTest()ing prefers pads over tracks
2007-12-13 14:21:50 +00:00
dickelbeck
d8f8e02745
highlight tool HitTest()ing prefers pads over tracks
2007-12-13 06:26:33 +00:00
dickelbeck
69c5bdea30
highlight tool HitTest()ing prefers pads over tracks
2007-12-13 06:24:09 +00:00
dickelbeck
0760976fcd
beautified
2007-12-12 15:22:49 +00:00
dickelbeck
01df6c34f7
zone drawing fix
2007-12-12 06:02:43 +00:00
dickelbeck
d01e04c978
fix typo, beautify
2007-12-11 23:12:37 +00:00
dickelbeck
57a2791bc8
removed __WXDEBUG__ for debug compiles. Instead, edit the CMakeCache.txt file and append --debug to the wx-config command line
2007-12-11 21:40:10 +00:00
dickelbeck
63b2a1fed5
added __WXDEBUG__ for debug compiles
2007-12-11 21:02:05 +00:00
raburton
ffc0f19372
set eol-style native on new file
2007-12-11 20:31:52 +00:00
dickelbeck
86885a7aef
dodge seg fault, caused by a bad layer number
2007-12-11 20:28:13 +00:00
dickelbeck
af80a3cb7e
eliminate warnings
2007-12-11 20:26:40 +00:00
dickelbeck
b96f57d1e6
colored bitmaps were too small to be visible
2007-12-11 19:39:08 +00:00
lifekidyeaa
6f51759403
added Edit_Comp_Footprint.xpm
2007-12-11 17:51:28 +00:00
lifekidyeaa
f5bddb2b2f
* added hotkeys to the library editor in eeschema (move, edit pin, delete)
...
* fixed a bug in hierarchal shematics where a loop (e.g. same file included at different points in the
hierarchy) would cause infinite memory use.
* added a edit footprint hotkey to eeschema, since it seems I'm always editing '0603' '0402' etc. on the
common components, and it was difficult to edit this information before.
2007-12-11 16:41:43 +00:00
dickelbeck
cbaf4f9f7e
hotkey fix for + and -
2007-12-11 06:35:52 +00:00
CHARRAS
eb9e1f77be
listboxes.cpp FootprintListBox::m_ActiveFootprint member was not initialized
2007-12-10 20:57:33 +00:00
dickelbeck
be015fdf24
copyright notice
2007-12-10 05:42:42 +00:00
f3nix
78ec79f637
Fix CMake build.
2007-12-09 14:13:34 +00:00
raburton
fe284db095
set eol-style native on new files
2007-12-09 12:59:06 +00:00
CHARRAS
bffa0689f0
changes in file organisation and classes to prepare zone redesign
2007-12-09 12:55:53 +00:00
CHARRAS
aaa0acf707
drawpanel.cpp change for wxWidgets 2.6 compatibility
2007-12-09 09:00:15 +00:00
f3nix
b29de1ccbe
GetScreenPosition is available in >= 2.8.0 only.
2007-12-08 23:24:14 +00:00
raburton
4ce4631da6
set eol-style and mime-type properties for new polygon related files
2007-12-08 18:19:48 +00:00
CHARRAS
dab0fd9edb
added: libraries and infos relatives to polygons (usefull for zone redesign)
2007-12-08 17:49:55 +00:00
CHARRAS
611c220891
Minor bug in drill map : inaccurate via shapes (trunk and tag)
2007-12-07 08:34:03 +00:00
dickelbeck
d09c91cdd3
todo.txt item deleted
2007-12-07 00:13:47 +00:00
dickelbeck
cfb67ec45c
removed debug printfs
2007-12-07 00:04:47 +00:00
CHARRAS
11e5d288b8
solved bug when loading a footprint in modedit: invisible text attribute was lost (trunk and tag)
2007-12-06 19:55:31 +00:00
CHARRAS
7e8c2e7401
Solved zoom key command problems
2007-12-06 16:58:12 +00:00
CHARRAS
f2b43e752f
solved drc.cpp error (pcbnew crashes in track creation or edition). very minor other changes (translation)
2007-12-06 07:35:26 +00:00
dickelbeck
0f452cc016
patch
2007-12-05 20:54:11 +00:00
dickelbeck
628be5d1c1
chasing a bug
2007-12-05 17:56:57 +00:00
dickelbeck
9200a9da7f
wxBeginBusyCursor
2007-12-05 14:17:10 +00:00
dickelbeck
67e726c62d
use local time, not gm time
2007-12-05 13:50:42 +00:00
dickelbeck
f7b41273ac
drc re-work now done
2007-12-04 20:44:41 +00:00
dickelbeck
e6aa9435ff
DRC ready for testing
2007-12-04 18:33:41 +00:00
dickelbeck
b5bc70f3ea
more DRC changes, nearing completion
2007-12-04 18:25:47 +00:00
dickelbeck
3e2662aed8
mord DRC changes
2007-12-04 18:23:38 +00:00
dickelbeck
36c316e7e0
DRC dialog work
2007-12-04 07:04:53 +00:00
dickelbeck
15b7002012
drc work
2007-12-03 21:28:56 +00:00
CHARRAS
4002c6f418
Solved an annotation problem, some code cleanning and translation
2007-12-03 06:54:19 +00:00
dickelbeck
0803392344
another DRC progress update
2007-12-03 05:14:51 +00:00
f3nix
4fd9325f6d
Some small CMake fixes.
2007-12-02 13:56:03 +00:00
f3nix
ec3f678a22
Polish translation update and fixes.
2007-12-02 12:23:37 +00:00
plyatov
0f22a461b5
Portuguese interface translation update (Thanks to Renie Marquet).
2007-12-02 08:03:28 +00:00
dickelbeck
76fb213bf0
2nd of 3 commits for DrcDialog rework
2007-12-01 05:53:52 +00:00
dickelbeck
3465bfeb82
2nd of 3 commits for DrcDialog rework
2007-12-01 05:37:44 +00:00