charras
af7b6691d4
see changelog
2008-04-21 06:34:56 +00:00
f3nix
5cd2fad850
CMake:
...
* MinGWResourceCompiler: change output directory and name of compiled resource file (old resource object files have to be deleted manually, eg. cvpcb/cvpcb_rc.o since the 'make clean' target does not remove them).
* Add some comments.
2008-04-18 08:04:54 +00:00
dickelbeck
721d878fcf
GetScreen() work, menu capitalization, beautifying
2008-04-17 16:25:29 +00:00
charras
25d0403221
pcbnew, cvpcb removed bug: forgotten paths when adding lib files
2008-04-17 08:33:27 +00:00
dickelbeck
24e66546d9
formatting and comments
2008-04-16 19:12:40 +00:00
charras
a55ef8df3c
Update and use annotate_dialog.pjd to create and maintain annotate dialog
2008-04-16 17:21:01 +00:00
charras
2b0a25b4da
In complex hierarchies, multiples parts per packages now should work, without restrictions
2008-04-16 08:40:31 +00:00
f3nix
c77c3906bc
CMake:
...
* Set a NAME_RESOURCES variable in MinGWResourceCompiler.
* Fix looking for zlib under msys (C:\msys\1.0). Minizip now builds under windows with external zlib.
2008-04-16 04:00:19 +00:00
charras
8123d3a5eb
see changelog
2008-04-15 19:38:19 +00:00
charras
7f453831d5
eeschema: code cleaning. SCH_ITEM class used for all schematic items in eeschema. Files reorganization.
2008-04-14 19:22:48 +00:00
f3nix
63de4115dc
CMake:
...
* Add mingw_resource_compiler macro (Win32).
* Fix windres wxWidgets include paths (Win32).
2008-04-13 19:07:32 +00:00
charras
945f5f1e42
eeschema: code cleaning.
2008-04-12 18:39:20 +00:00
charras
0750a215e5
removed bug: forgotten paths when adding lib files when not in the default lib path
2008-04-09 17:27:59 +00:00
diemer
03569ca112
PCBNew: Display a warning on a file format version mismatch. Minor language fix.
2008-04-06 16:05:23 +00:00
diemer
7ce55e4839
EESchema displays a warning now on a file format mismatch.
2008-04-06 15:12:24 +00:00
diemer
a015ff2ab4
Cleanup. Relabeled block zoom command.
2008-04-03 19:38:24 +00:00
charras
9039a0a579
minor changes and cleanup
2008-04-03 18:03:42 +00:00
diemer
1a063f6a78
cleanup
2008-04-02 07:08:09 +00:00
diemer
c819ab3bde
Added calls to TestDanglingEnds() at undo and redo, so dangling ends are correctly updated (e.g. when a compnent deletion is undone).
2008-04-01 19:45:30 +00:00
dickelbeck
00ba9c70f8
no printfs in release build
2008-03-31 13:43:21 +00:00
f3nix
3e06ab44db
CMake cleanup.
2008-03-31 01:32:15 +00:00
charras
4ca2072a7f
eeschema crashes when delete a sheet label (pin sheet), undo this and move the label
2008-03-30 16:15:53 +00:00
charras
0f54a686cc
Solved: eeschema crashes when create a new sheet. Added comments in gestfich.cpp to explain the default paths used by kicad to find help files and lib files
2008-03-30 15:12:08 +00:00
diemer
8d9b8a98f4
Redraw whole panel after Options dialog, so possible changes of grid settings can take effect.
2008-03-30 14:59:55 +00:00
diemer
dbba99a997
Fixed redrawing of dangling ends when connecting segments (not-anymore-dangling-ends were still displayed).
2008-03-30 14:43:24 +00:00
diemer
1e40e8dfa3
Fixed Drawing of DrawSheetStruct, so DrawSheetLabelStructs are only drawn if they are not being moved (fixes ugliness while moving PinSheets).
2008-03-30 12:06:47 +00:00
diemer
f12a19fe0d
Added GetBoundingBox() for DrawNoConnectStruct, DrawBusEntryStruct. Removed old XOR method form DeleteStruct().
2008-03-30 11:57:40 +00:00
f3nix
08467e0959
Kill compiler warnings.
2008-03-30 11:48:18 +00:00
diemer
f7e9f2c086
Refresh panel after Block move (otherwise, no-longer-dangling ends of e.g. HierLabels are still displayed)
2008-03-30 11:00:04 +00:00
diemer
c4815e1d6d
Simplified GetBoundingBox to always include the dangling symbol.
2008-03-30 10:47:03 +00:00
diemer
cc103ad317
Added GetBoundingBox() for DrawSheetStruct. Minor beautification.
2008-03-30 10:14:37 +00:00
diemer
a853fb11fa
Added GetBoundingBox() for SCH_GLOBALLABEL and SCH_HIERLABEL.
2008-03-30 09:27:53 +00:00
lifekidyeaa
c86da05a12
fixed error in eeschema: when loading a new sub-sheet, it incorrectly asked if the user wanted
...
to change the sheet. there is no 'change' since the sheet is new, and the associated screen
should either be loaded from the hierarchy or from a file.
2008-03-30 02:33:38 +00:00
diemer
81b6cbcb09
added GetBoundingBox for SCH_TEXT. Beatufication.
2008-03-27 21:24:50 +00:00
diemer
dbb69b7505
moved DANGLING_SYMBOL_SIZE definition to general.h
2008-03-27 21:02:42 +00:00
diemer
43c87e734b
adapted GetClass() output to new naming
2008-03-27 17:05:59 +00:00
dickelbeck
6b52f247d8
ESC key support
2008-03-22 18:43:35 +00:00
charras
72357970aa
Netlist dialog redesigned, netlist.cpp code modified
2008-03-22 18:08:44 +00:00
dickelbeck
2da432b271
plot fix, beautification
2008-03-22 05:55:06 +00:00
charras
198b10cf92
Removed an very old bug in onrightclick.cpp which crashes eeschema.
2008-03-21 11:16:18 +00:00
dickelbeck
c406eed135
class name changes, XOR artifacts
2008-03-20 01:50:21 +00:00
charras
0ff83cbab7
MODULE::GetBoundingBox() takes in account the clearence around the pads. other very minor changes
2008-03-18 11:53:52 +00:00
dickelbeck
6de852e8a6
xoring artifacts
2008-03-16 04:47:43 +00:00
dickelbeck
ae459044de
Patch originating from Jonas Diemer
2008-03-15 04:18:32 +00:00
dickelbeck
8e5665c22a
added calls to bool EDA_Rect::Intersects()
2008-03-13 16:45:07 +00:00
dickelbeck
c5b42440a3
dirty rectangle screening, pending EDA_BaseStruct::GetBoundingBox()
2008-03-13 06:36:53 +00:00
dickelbeck
0f0ced3700
beautify
2008-03-13 05:04:59 +00:00
charras
0f06e2ad1e
minor changes
2008-03-12 16:36:47 +00:00
f3nix
07a0e142ed
Lowercase CMake commands.
2008-03-11 15:57:54 +00:00
dickelbeck
1bb2da51cb
set initial keyboard focus
2008-03-11 01:18:17 +00:00
charras
32a693f574
restored: missing lines in schedit.cpp (problems in a lot of commands)
2008-03-10 11:42:41 +00:00
dickelbeck
4b04d6c287
fix for magnetic tracks for parallel case, cleanup of original patches
2008-02-29 20:35:11 +00:00
CHARRAS
5cb57e3b3b
Gen Bom List now works in unicode build version
2008-02-29 16:19:56 +00:00
CHARRAS
e2abaa8109
Display filename and full sheet name ("sheet path") in sheet references
2008-02-29 15:31:32 +00:00
CHARRAS
a664e14be7
Renaming the sheet filename now works in simple and complex hierarchies
2008-02-29 12:33:07 +00:00
lifekidyeaa
316d7b7353
fixed a trivial bug in generating the erc file - changed Sheet->Path()
...
to PathHumanReadable().
2008-02-28 22:49:06 +00:00
CHARRAS
29ed370a27
Fixed: problem which could crash eeschema when a schematic file in a hierarchy was not found
2008-02-28 20:39:04 +00:00
CHARRAS
dd9497a105
Fixed: problem which could crash eeschema when a schematic file in a hierarchy was not found
2008-02-28 19:27:25 +00:00
f3nix
e92706bc3c
Small CMake fixes.
2008-02-27 20:47:03 +00:00
stambaughw
803ebdf3c4
Fix escape key handling in annotate dialog and some eeschema code refactoring.
2008-02-27 19:38:16 +00:00
CHARRAS
2a1b776be6
see changelog
2008-02-26 19:19:54 +00:00
stambaughw
df7e6f3705
annotate dialog HIGification, refactor and beautify associated
...
annotation code
2008-02-26 01:07:38 +00:00
raburton
923ece9c9c
set eol-style native on new file
2008-02-21 20:49:15 +00:00
CHARRAS
61454f0124
eeschema: problem when undelete after a change a label type solved (I hope)
2008-02-21 15:50:35 +00:00
CHARRAS
1d16eae096
eeschema: problems found. some (not all) solved (see changelog)
2008-02-21 15:33:13 +00:00
CHARRAS
c759be6f52
eeschema: problems found. some (not all) solved (see changelog)
2008-02-21 12:21:01 +00:00
CHARRAS
acf03b7d55
Global labels problems fixed (see changelog)
2008-02-20 19:37:17 +00:00
dickelbeck
c04619bb50
bug fixes
2008-02-19 07:06:58 +00:00
CHARRAS
304c296aed
fixed: eeschema crashed when created a B.O.M. (unicode build)
2008-02-18 09:39:15 +00:00
plyatov
f942690930
Additions to the menu (see changelog).
2008-02-17 21:19:13 +00:00
CHARRAS
8b5f30567a
eeschema: added hierarchical label in setcolor menu
2008-02-16 10:58:32 +00:00
lifekidyeaa
c7ec524fc7
eeschema: fixed:
...
* crash when creating a sheet that does not yet have a sch file
* when loading schematic file v 1 annotations are applied to all sheets independent of path in hierarchy
* component reference is drawn by default upon placing a new libary comp.
2008-02-15 23:21:33 +00:00
CHARRAS
87f4916afb
files reorder
2008-02-15 22:50:52 +00:00
lifekidyeaa
8e4e0fb56a
fixed bug: labels, hierarchal labels, global labels, as well as their busmember
...
counterparts, will be connected together if they have the same label (name) and are on the same sheet.
2008-02-15 05:32:33 +00:00
plyatov
60651486bd
eeschema:
...
Added item "Delete" in "Edit" menu.
Added menu "Place" with all possible
elements from the right toolbar.
2008-02-14 21:58:44 +00:00
plyatov
ec450d195b
eeschema: Added menu "Place" and some menu items for this menu.
2008-02-14 16:08:06 +00:00
lifekidyeaa
10ded82dbd
NET_LABEL should be sheet-local, not global throughout the hierarchy.
2008-02-12 22:44:15 +00:00
lifekidyeaa
0381261834
eeschema:
...
* made schematic loading of 'GLabels' dependent on the schematic file version (currently at 2).
If the version == 1, these are loaded as hierarchal labels
* made text labels global in the herarchy, consistent with their historical usage.
2008-02-12 22:34:40 +00:00
lifekidyeaa
c5cd85027b
2008-Feb-12 UPDATE Tim Hanson sideskate@gmail.com
...
================================================================================
+eeschema
* commiting my changes to allow multiple instances of a given schematic file within
a hierarchy:
** internally, m_currentScreen has been replaced with m_currentSheet,
which is a list or 'path' of screens. The path of screens is used to
generate
a series of timestamps, which is converted to flat component reference via
a look-up
table in the schematic files.
** this means that m_currentScreen is no longer used -- use GetScreen().
** GetScreen is virtual, as some of the dialogs keep around a WinEDA_BaseScreen
pointer.
** all sub-sheets in a given schematic must have different names to generate a
meaningful netlist.
2008-02-12 21:12:46 +00:00
plyatov
27bd742a8a
Added item "New" in "File" menu.
...
Russian translation update.
2008-02-12 20:43:59 +00:00
f3nix
47e7d24f45
Fix win32 "filename.ico not found" error.
2008-02-06 20:36:44 +00:00
CHARRAS
7055a2bc47
zone outlines edition: added drag outline edge
2008-02-01 21:30:45 +00:00
f3nix
af1c15646f
CMake:
...
* Change tabs to spaces.
* Make Boost required.
2008-01-30 09:42:19 +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
CHARRAS
f1c3b0c8f7
labels and texts display changed when rotated 180 degres
2008-01-21 16:21:41 +00:00
CHARRAS
f85ade75d8
see changelog
2008-01-16 20:37:50 +00:00
CHARRAS
e3a3d16af8
small bugs fixed. Added: Support for microvias (see changelog)
2008-01-12 20:31:56 +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
dickelbeck
bd5ca82f63
use pad_shapes.h
2008-01-05 17:30:56 +00:00
f3nix
cda4ed9659
Some tweaks for Windows CMake.
2007-12-26 03:48:17 +00:00
f3nix
61ebbd58f8
Small CMake cleanup.
2007-12-25 20:48:58 +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
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
CHARRAS
4002c6f418
Solved an annotation problem, some code cleanning and translation
2007-12-03 06:54:19 +00:00
dickelbeck
0415674d82
MARKER and DRC rework, continued
2007-11-27 22:49:35 +00:00
dickelbeck
14a0817ea9
CC= becomes CXX=
2007-11-25 06:38:08 +00:00