g_harland
269ac2915b
Roll back changes made in revision 336 (involving vias' Shape property)
2007-10-16 20:52:49 +00:00
CHARRAS
45cdad8b2d
changes in track connectivity computation
2007-10-16 19:05:33 +00:00
g_harland
28b171872f
Improvements related to vias
2007-10-15 07:50:59 +00:00
dickelbeck
7c2c168189
pcbnew housekeeping
2007-10-15 03:26:38 +00:00
CHARRAS
ca5fd179d5
ratsnest.cpp translated, onrightclick() bug solved.
2007-10-13 12:17:17 +00:00
dickelbeck
3cd47555ca
see 2007-Oct-12 change_log.txt
2007-10-13 06:18:44 +00:00
dickelbeck
323a70009a
SMD pads in high-contrast mode refinements
2007-10-12 13:56:22 +00:00
dickelbeck
b8a449e015
smd pad in high-contrast mode enhancement
2007-10-12 03:24:46 +00:00
g_harland
942116c49d
Enhance two dialog boxes for Pcbnew, and rename two unused files
2007-10-11 04:56:44 +00:00
dickelbeck
787cf5851e
MenuText() tweaks, beautification
2007-10-11 00:11:59 +00:00
g_harland
d5b353ac12
Assorted changes; see change_log.txt
2007-10-10 21:35:41 +00:00
dickelbeck
fdc6112661
mires fixes
2007-10-10 14:08:26 +00:00
dickelbeck
a93fd7113e
more pcbnew's onrightclick behavior
2007-10-10 12:43:30 +00:00
dickelbeck
fbe7a112f8
pcbnew's onrightclick behavior
2007-10-10 04:53:23 +00:00
dickelbeck
ed0677b422
pcbnew's onrightclick behavior
2007-10-10 04:45:26 +00:00
dickelbeck
8300fe1850
todo.txt update
2007-10-09 12:29:02 +00:00
g_harland
f50285d902
Change CUIVRE_N to COPPER_LAYER_N in two files
2007-10-07 22:49:16 +00:00
CHARRAS
1f842ae14c
bug in move pad fixed (could crash pcbnew).Other minor changes
2007-10-07 18:24:15 +00:00
raburton
88ef06efe2
set eol-style native on new file
2007-10-07 09:49:08 +00:00
g_harland
9e32b2abdb
Assorted changes; see change_log.txt
2007-10-07 03:08:24 +00:00
CHARRAS
ee68d20e58
create new file cross-probing.cpp Move RemoteCommand() and SendMessageToEESCHEMA() to it
2007-10-06 16:16:48 +00:00
plyatov
ea51ffc6dc
Typos correction.
2007-10-03 19:57:23 +00:00
dickelbeck
aba115f0fb
improved pcbnew marker support
2007-10-03 19:45:32 +00:00
dickelbeck
d985f2d640
DeleteStructure() & DeleteStructList() consolidation
2007-10-03 15:21:13 +00:00
dickelbeck
e9921a71fc
resizeable borders option
2007-10-02 16:00:55 +00:00
dickelbeck
dac25cdbf9
resizeable borders option
2007-10-02 15:35:31 +00:00
CHARRAS
06c9f9c855
enhancements in pcbnew to eeschema cross-probing. removed change in drc.cpp
2007-10-01 15:37:42 +00:00
dickelbeck
6245ac5286
minor maintainability improvements
2007-10-01 13:51:07 +00:00
dickelbeck
5491bdc655
BOARD_ITEM::MenuText()
2007-10-01 12:58:02 +00:00
dickelbeck
ba7cc83493
SEGVIA::Show() & BOARD_ITEM::MenuText()
2007-10-01 04:34:11 +00:00
dickelbeck
9dca39f1d4
SEGVIA::Show() & BOARD_ITEM::MenuText()
2007-10-01 04:14:29 +00:00
dickelbeck
7e448f2e8c
minor housekeeping
2007-09-30 02:37:06 +00:00
plyatov
6a0451e722
"Move block" dialog enhancement (stratification of strings to buttons
...
eliminated).
2007-09-29 16:17:35 +00:00
raburton
8ee7de0991
set eol-style native on new file
2007-09-29 15:30:16 +00:00
CHARRAS
bfb03b8fa6
pcbnew: onleftclick.cpp added. move onleftclick() and OnLeftDClick() from edit.cpp to it
2007-09-29 13:31:10 +00:00
CHARRAS
f066aa1898
test case for OnLeftClick() handling enhancements
2007-09-27 09:08:47 +00:00
CHARRAS
10c442911c
test case for OnLeftClick() handling enhancements
2007-09-27 07:41:34 +00:00
dickelbeck
e64d8e523c
OnLeftClick() test case
2007-09-26 20:20:39 +00:00
dickelbeck
b707a8336f
OnLeftClick() test case
2007-09-26 20:10:12 +00:00
CHARRAS
b128acfc17
fixed: pcbnew crashes when clicking on a zone
2007-09-26 12:15:55 +00:00
dickelbeck
afedb36134
gerberview & pcbnew fixes
2007-09-26 04:09:22 +00:00
raburton
9c5b539e04
set eol-style native on new files
2007-09-25 19:39:00 +00:00
dickelbeck
64f12ffe5d
gerberview & pcbnew fixes
2007-09-25 15:10:01 +00:00
CHARRAS
5e448ec475
pcbnew: locate zones added (forgotten in new PcbGeneralLocateAndDisplay() ); Add class_board_item.cpp
2007-09-25 08:23:53 +00:00
g_harland
19330ff0f4
Restore functionality of 'Preferences -> Colors' and 'Preferences -> Options' commands in EEschema
2007-09-24 07:14:01 +00:00
CHARRAS
ba04f83247
small change on hotkey management. Added: drag component
2007-09-22 14:31:20 +00:00
dickelbeck
3e3ae8925a
see 2007-Sep-22 change_log.txt
2007-09-22 04:33:44 +00:00
dickelbeck
00bda3c9a0
beautification
2007-09-21 13:23:51 +00:00
CHARRAS
63cf8c53f2
minor changes about hotkeys in onrightclick.cpp
2007-09-21 10:38:50 +00:00
g_harland
eb660b7c13
Typo corrections (hotkey in place of hothey; thanks David Bourgeois)
2007-09-21 03:38:25 +00:00
dickelbeck
664a1f727b
see my 2007-Sep-20 change_log.txt
2007-09-20 21:06:49 +00:00
CHARRAS
62058240b1
change erronous word Hothey to Hotkey in 2 function names
2007-09-20 09:13:40 +00:00
CHARRAS
7e79113c22
pcbnew bug fix in place via (partial drc was made) (old bug)
2007-09-20 06:45:17 +00:00
CHARRAS
2cfe92de85
hotkey enhancement
2007-09-20 05:41:40 +00:00
CHARRAS
542b944196
hotkeys handling finished
2007-09-19 15:29:50 +00:00
dickelbeck
ef3d04912d
see change_log.txt 2007-Sep-14 UPDATE
2007-09-15 04:25:54 +00:00
dickelbeck
cd81e546e4
Using MenuText() in onrightclick.cpp
2007-09-14 18:32:24 +00:00
dickelbeck
df754ad508
AllAreModulesAndReturnSmallestIfSo()
2007-09-14 16:15:27 +00:00
plyatov
bfa36f3142
Little correction of typos and termins.
2007-09-14 10:07:38 +00:00
plyatov
e567ffdced
2007-09-14 09:52:31 +00:00
dickelbeck
d25add933b
MsgPanel under control of SetCurItem() only
2007-09-13 18:47:39 +00:00
dickelbeck
18d83b768c
See my change_log.txt 2007-Sep-13 UPDATE
2007-09-13 11:55:46 +00:00
CHARRAS
d1effbf4e2
EDA_BaseStruct.SetType() and EDA_BaseStruct.ReturnClassName() removed.
2007-09-13 11:28:58 +00:00
g_harland
2f3aeeaa29
Enhance "Colors" dialog box (as listed in change_log.txt)
2007-09-13 09:24:43 +00:00
dickelbeck
cb49ea8989
see change_log.txt for 2007-Sep-11 UPDATE
2007-09-12 02:14:07 +00:00
dickelbeck
07f2dd72ff
ADD_MENUITEM fixes
2007-09-11 17:29:33 +00:00
dickelbeck
45e07ce535
consistency
2007-09-11 04:30:17 +00:00
dickelbeck
1bfcc332c3
formatting
2007-09-11 04:17:46 +00:00
dickelbeck
69f7491328
fixes
2007-09-11 04:16:31 +00:00
dickelbeck
5dd89861c6
formatting
2007-09-11 04:15:39 +00:00
dickelbeck
0a420fd3fa
fix TRACK::Copy() usage
2007-09-11 04:14:47 +00:00
dickelbeck
fe13569b11
fix TRACK::Copy() usage
2007-09-11 04:14:15 +00:00
dickelbeck
4173f9b9c8
fix TRACK::Copy() usage
2007-09-11 04:13:51 +00:00
CHARRAS
d6072d8ac9
Programmable hotkeys added in gerbview. Fixed a compilation probleme in ansi mode (non unicode mode).
2007-09-10 04:51:01 +00:00
dickelbeck
db9372c76a
use member function
2007-09-09 02:27:56 +00:00
dickelbeck
2601099e96
use member function
2007-09-09 02:27:03 +00:00
dickelbeck
fd183bdba2
typo
2007-09-09 02:24:33 +00:00
dickelbeck
68b785061e
removed a debug string
2007-09-09 02:20:18 +00:00
dickelbeck
d598df5214
gcc 4.1 warning fix
2007-09-06 18:54:44 +00:00
CHARRAS
e27d3f8c78
more work on programmable hotkeys. Most of features are ok.
2007-09-06 11:52:26 +00:00
dickelbeck
4a8bf70db8
tweaks
2007-09-06 04:34:03 +00:00
dickelbeck
9fba83b5a3
fix pads when parent module is not visible
2007-09-05 15:11:48 +00:00
dickelbeck
cbdecfdd42
fix pads when parent module is not visible
2007-09-05 14:52:28 +00:00
dickelbeck
74a635c127
see 2007-Sep-4 change_log.txt
2007-09-05 04:48:47 +00:00
CHARRAS
8383ce256e
update editrack-part2.cpp
2007-09-04 14:32:06 +00:00
CHARRAS
2bd88d356c
small changes in editrack-part2.cpp (translation of some comments from french to english) are some explanations relatives to the todo remark
2007-09-04 14:28:20 +00:00
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
2007-09-01 12:00:30 +00:00
dickelbeck
726a8ab4df
collector work
2007-08-30 22:20:52 +00:00
dickelbeck
6d375d4775
eol property to native
2007-08-30 14:57:35 +00:00
CHARRAS
f5eae50680
more work on hotkeys. many features are ok.
2007-08-30 08:15:05 +00:00
dickelbeck
30ad817d09
started class COLLECTORS_GUIDE
2007-08-30 03:53:26 +00:00
CHARRAS
077a570bc0
Display grid in mils or mm in popup menus
2007-08-27 08:07:44 +00:00
dickelbeck
f3c324d535
EDA_BaseStruct::m_StructType is now type KICAD_T
2007-08-24 15:10:46 +00:00
g_harland
908f6d936b
Option now provided for Gerber files to exclude contents of Edges Pcb layer
2007-08-24 10:10:42 +00:00
dickelbeck
c92e9e938a
minor
2007-08-24 04:01:48 +00:00
dickelbeck
2e13ccf048
see change_log.txt's 2007-Aug-23 UPDATE
2007-08-24 03:40:04 +00:00
dickelbeck
cc62305777
see change_log.txt for 2007-Aug-22
2007-08-23 04:28:46 +00:00
g_harland
4da2971dcc
Provide return values for Read_Hotkey_Config functions (to eliminate compiler-generated warnings)
2007-08-23 01:40:50 +00:00
dickelbeck
9febbe6ebe
evolution
2007-08-22 05:21:57 +00:00
dickelbeck
e6239e7456
moved m_Layer into EDA_BaseStruct
2007-08-22 05:11:01 +00:00
g_harland
0e2d1d1c79
Changed values of "proxy-wxSTAY_ON_TOP" and "proxy-wxRESIZE_BORDER" within PJD files to 0, and repurged wxRESIZE_BORDER property from pcbnew/dialog_drc.h
2007-08-21 21:26:33 +00:00
CHARRAS
c116a9b5a7
first version of programmable hotkeys (work in progress)
2007-08-21 19:37:31 +00:00
dickelbeck
3312da3152
beautification
2007-08-21 14:34:54 +00:00
dickelbeck
49e32e096e
unified m_Flags, EDA_BaseStruct::Display_Infos(), and ~GetEquipot()
2007-08-20 19:33:15 +00:00
g_harland
0421987b32
Comments within postscript files now fully comply with Adobe's Document Structuring Convention, and beautification
2007-08-20 13:28:34 +00:00
CHARRAS
9414bf676b
more work on hotkeys
2007-08-20 10:55:09 +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
dickelbeck
5c3b480afe
center PCBNEW parts on screen when tracking clicks and parts from EESCHEMA
2007-08-20 01:49:24 +00:00
dickelbeck
6acce67a64
made m_CurrentItem private, beautification
2007-08-20 01:20:48 +00:00
g_harland
45a3a4b3af
Removed "wxRESIZE_BORDER" and "wxSTAY_ON_TOP" properties from assorted dialog boxes, and edited caption of dialog box specified within pcbnew/dialog_drc.cpp
2007-08-16 08:37:32 +00:00
dickelbeck
b903a803e5
move, rotate, swap layer, and drag now also signal EESCHEMA for cursor synchronization
2007-08-16 01:13:12 +00:00
dickelbeck
0f406d3f89
MaskLay was type bool, needs to be type int
2007-08-15 02:43:03 +00:00
dickelbeck
2b6ec786a8
PcbGeneralLocateAndDisplay() can return a TEXT object too
2007-08-14 23:09:01 +00:00
dickelbeck
2823022b9d
added a @todo comment about repositioning the window when chosen part scrolled off screen
2007-08-14 19:39:38 +00:00
dickelbeck
51fc26e178
mouse synchronization from PCBNEW to EESCHEMA
2007-08-14 19:24:48 +00:00
dickelbeck
8a8377ff6a
beautification, hit test improvements
2007-08-10 19:14:51 +00:00
dickelbeck
c3a1b4043c
notused, maybe delete soon
2007-08-10 14:52:34 +00:00
dickelbeck
501862fbf2
notused, maybe delete soon
2007-08-10 14:51:39 +00:00
dickelbeck
6addb79d4b
beautified
2007-08-10 14:50:01 +00:00
dickelbeck
27bd9c751a
visitor design pattern, MODULE::FindPadOrModule()
2007-08-09 21:15:08 +00:00
dickelbeck
79de635217
Show() improvements
2007-08-09 01:41:30 +00:00
dickelbeck
c1e3416a8f
searching and beautifying
2007-08-08 20:51:08 +00:00
CHARRAS
66080848cc
Bug fix in class_hierarchy_sheet.cpp.
2007-08-08 08:01:06 +00:00
dickelbeck
6719900ef9
searching and beautification
2007-08-08 03:50:44 +00:00
dickelbeck
f8f384384a
search and debug infrastructure, beautification
2007-08-07 06:21:19 +00:00
dickelbeck
dda28ed69a
more new search stuff, beautification
2007-08-06 21:02:23 +00:00
dickelbeck
6f7209aa73
start of new search stuff, beautification
2007-08-06 20:26:59 +00:00
dickelbeck
5748b79107
added some conditional DEBUG code for showing the pcb object tree in simple XML format
2007-08-06 02:02:39 +00:00
dickelbeck
2e4c17a8b0
beautification, commenting, and renaming
2007-08-04 20:05:54 +00:00
dickelbeck
caa42eafca
reverted to former behavior for special situation when hit-test turns up nothing
2007-08-04 05:08:19 +00:00
dickelbeck
f3cd8f57d3
fixed a bug in "ratsnest on module or pad", and beautification
2007-08-04 04:40:07 +00:00
dickelbeck
8bb93b8d48
beautified
2007-08-04 01:12:30 +00:00
dickelbeck
ede37ecfa7
beautified
2007-08-04 01:08:43 +00:00
dickelbeck
72f7cb164c
beautified
2007-08-04 00:56:53 +00:00
dickelbeck
97898b92aa
beautified
2007-08-04 00:47:36 +00:00
dickelbeck
7d8f2fcff0
beautified
2007-08-03 18:59:14 +00:00
g_harland
2ba87b4a86
pcbnew: "Postscript A4" radiobutton now restored in "Plot" dialog box (if it had been selected previously)
...
Also fine-tuned spaces within strings specified within share/infospgm.cpp
2007-08-03 02:00:29 +00:00
CHARRAS
eda39ae8c0
pcbnew: drc control now generates a DRC report file
2007-08-02 07:42:58 +00:00
dickelbeck
b9259f8516
fixed g++ 4.1.2 compiler warnings, added USE_MATCH_LAYER build option
2007-08-02 02:04:45 +00:00
g_harland
8035f1a520
Changes to pcbnew/gendrill.cpp which primarily enhance Drill Report files, but which also result in Drill Map files listing the diameters of each drill in the selected drill unit first (and then in the other drill unit).
2007-07-31 06:29:45 +00:00
CHARRAS
c19e378567
Add some missing files and better DRC test
2007-07-30 11:15:54 +00:00
CHARRAS
f27208a11b
pcbnew: better messages in drc control and some other enhancements
2007-07-25 09:02:05 +00:00
raburton
cbdf102cfc
close drill list file
2007-07-18 13:58:21 +00:00
raburton
c5d1b1b096
maintain wx2.6 compatibility
2007-07-09 19:34:54 +00:00
CHARRAS
a397c4b248
gestfich.cpp change (A problem under windows already solved, but change was lost)
2007-07-09 09:29:53 +00:00
plyatov
eeab554183
Added some russian translated strings.
...
Little corrections in menu strings (interface standardization and typos correction).
2007-07-01 19:43:38 +00:00
CHARRAS
2c0377b02b
more better hotkey.cpp and small changes in locate footprint
2007-06-26 10:42:11 +00:00
CHARRAS
f7d85ecae6
better hotkey.cpp (code cleaning and info messages)
2007-06-25 08:05:45 +00:00
lifekidyeaa
163ba39823
pcbnew: added ctrl-o,s,f
...
added buttons for insert and replace module in the module editor
with a new bitmap. restored JP's original functionality for the insert
button, replace linked to the new code.
2007-06-21 15:14:38 +00:00
charras
bc21c746f8
2007-06-21 15:01:52 +00:00
dickelbeck
9f049640e8
whitespace consistency
2007-06-20 00:33:23 +00:00
dickelbeck
aea9fcf01a
after locking, update status window with selected module's locked/fixed status
2007-06-20 00:25:38 +00:00
dickelbeck
e06b4c116b
work around debug assert
2007-06-20 00:24:46 +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
raburton
45e0c6eca7
fix assert in wx2.6 compatibility code, on pcbnew startup, when running with debug enabled
2007-06-16 06:49:57 +00:00
dickelbeck
be87b19bb0
reverted to previous value of 1 for CURSEUR_OFF_GRILLE
2007-06-15 16:24:21 +00:00
dickelbeck
f601dff4b1
Hot key operations for a single module such as Move 'M', Rotate 'R', Swap Layer 'S', now operate only on unlocked modules
...
and only on modules in the current layer.
2007-06-15 16:08:55 +00:00
raburton
ad61cdaaa0
fix headers of several xpm files, without the correct header gnome thinks they are broken
2007-06-15 12:23:51 +00:00
charras
1a30862de5
minor changes. update GUI french translation
2007-06-15 12:04:24 +00:00
f3nix
c5d82cc7ea
Make menu entries correspond to the icons.
2007-06-14 18:39:36 +00:00
raburton
2189158401
restore wx2.6 compatibility
2007-06-14 18:16:48 +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
charras
b3df52a493
missing file update in rev 68 (pcbnew/clean.cpp was not up to date)
2007-06-14 05:31:55 +00:00
lifekidyeaa
74878eb889
* fixed an uncommon segfault when ending tracks at a midpoint.
2007-06-13 18:30:23 +00:00
raburton
b58beebb8f
set native eol on newly added text files
2007-06-13 18:04:33 +00:00
charras
89b3eb5aa5
bug fixes and merging my development with svn rep.
2007-06-13 15:35:40 +00:00
lifekidyeaa
aa5e1cd09b
* backspace should not be allowed to delete modules (in order to
...
re-insert them, you may have to edit the .brd file directly)
2007-06-12 17:47:05 +00:00
lifekidyeaa
3c7846db7a
* fixed a dumb bug that prevented layer switching when over a track. doh!
2007-06-12 15:42:10 +00:00
lifekidyeaa
713d01751e
added the following features (mostly hotkey type stuff):
...
* backspace key now deletes segments and vias both while editing a new track and while
modifying old ones
* internal layers can be accessed via F5-F8
* when creating a new trace, switching between layers with the Pageup, PageDown, and
F5-F8 hotkeys inserts a via. (warning: i did not test this with blind vias; however, it
calls Other_Layer_Route, so should still work)
* spelling fix
2007-06-11 21:21:00 +00:00
plyatov
11f264c9d1
Little changes in menu text (standartization of menu "About").
2007-06-11 18:35:42 +00:00
lifekidyeaa
9afd086f1e
& -> && d'oh
2007-06-10 19:07:27 +00:00
lifekidyeaa
d6fcb879bf
fixed a bug that, when in module editor a module was not loaded, the null pointer to this
...
module would not be dereferenced.
2007-06-10 19:06:04 +00:00
lifekidyeaa
ee194b63a8
Changed the functionality of the 'insert' modified footprint module in the
...
module editor to a more sensible replace and update functionality.
2007-06-10 14:27:07 +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
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