charras
db49e2a505
some minor bug fixes and enhancements
2009-10-27 10:55:46 +00:00
dickelbeck
6a5d55bf0b
quick fixes before translations get started
2009-10-27 04:00:23 +00:00
dickelbeck
6fb7687949
UIpolicy upper vs. lower case
2009-10-27 03:59:11 +00:00
dickelbeck
26b5edc357
spelling, English and layout touch ups
2009-10-27 03:58:18 +00:00
dickelbeck
29f5fbb7ad
quiet the newer g++ compilers, which complain about certain stdio function's return values not being used
2009-10-26 19:16:18 +00:00
charras
fd521f378e
More work about Netclasses in Design Rules dialog
2009-10-26 19:00:46 +00:00
charras
b8a6c53b79
Some minor changes and enhancements
2009-10-25 15:54:00 +00:00
charras
e8cb60f9e2
minor changes
2009-10-23 15:28:45 +00:00
charras
c03abc0b65
eeschema, libedit: fixed a bug than crashes libedit when using the delete tool, on a left click.
2009-10-23 14:35:24 +00:00
charras
6ec84b42b2
Pcbnew:Rework on print function: fixed the fully broken print function in Modedit
...
See also changelog
2009-10-23 07:42:51 +00:00
charras
c5ad0c54c7
Pcbnew:Rework on print function: fixed the fully broken print function in Modedit
...
See also changelog
2009-10-23 07:41:29 +00:00
charras
6adf9163e6
Removed global default clearance, track size and vias drill. Use netclasses values only.
2009-10-21 19:42:57 +00:00
charras
fe10a9938f
Removed global default clearance, track size and vias drill. Use netclasses values only.
2009-10-21 19:16:25 +00:00
dickelbeck
6424910217
dialog_layers_setup files
2009-10-19 13:49:19 +00:00
dickelbeck
25973e5608
Isaac's next layer selection and configuration work step
2009-10-18 23:22:26 +00:00
charras
e4467d4d9a
fixed minor problem in Eeschema library viewer
2009-10-18 11:41:05 +00:00
stambaughw
7e24e43890
wxWidgets 2.9 string fixes and other minor updates.
...
* Replace all known instances of (const wxChar*) casts to GetChars() for
wxWidgets 2.9 compatibility.
* Cleaned up get component dialog so last part gets saved on wild card
selections.
* Remove redundant schematic component drawing code.
* Added SCH_COMPONENT constructor to create new component from library
component object.
* Add message panel helpers to WinEDA_DrawFrame and update old message
panel access code.
* Using library viewer to add component to schematic now respects unit
and body style selection.
2009-10-16 17:18:23 +00:00
charras
5c7c2fafa1
minor problems fixed
2009-10-15 11:35:53 +00:00
stambaughw
92064f1dbf
Fix save last grid size and other minor updates.
...
* Create single event handler for grid size events.
* Fix all frame windows to use new grid size event handler.
* Use offset relative to ID instead of ComboBox index to save last grid size.
* Move last grid size load/save setting into WinEDA_DrawFrame.
* Add equality and assignment operators the GRID_TYPE.
* Add current grid helper methods to BASE_SCREEN.
* Add GetPins helper to LIB_COMPONENT to replace GetNextPin where applicable.
* Add AppendMsgPanel helper to WinEDA_DrawFrame.
* Improve rounding for display of coordinates when millimeter units are selected.
2009-10-14 19:43:31 +00:00
charras
9250eb4e9a
some enhancements and cleanup. Fixed problem when deleting Netclasses in Design rules dialog window
2009-10-14 18:30:51 +00:00
charras
89535a1366
some enhancements and cleanup. Fixed problem when deleting Netclasses in Design rules dialog window
2009-10-14 18:14:58 +00:00
charras
ae12e69860
fixed a minor problem in pcbnew compiled in DEBUG mode, that prints a lot of error messages when loading a board
2009-10-13 16:29:02 +00:00
charras
657325be33
Changed some c_str and GetData functions to GetChars in .Printf functions
2009-10-13 09:00:46 +00:00
charras
b1a8a0749a
All: better look when displaying items info on messages panel
2009-10-11 15:13:39 +00:00
charras
ccbce931d2
All: better look when displaying info on messages panel
2009-10-11 13:04:47 +00:00
charras
56059efd8a
Netclasses work continued
...
Fixed problems in libedit and crashes when no component loaded
2009-10-10 17:27:53 +00:00
dickelbeck
b4fe26a31f
Isaac's next color/layer work step
2009-10-10 01:25:53 +00:00
charras
498f0c9164
minor problems fixed
2009-10-07 17:10:37 +00:00
charras
bc62df64c2
fixed resize problem in design rules dialog and minor enhancement
2009-10-06 18:58:51 +00:00
charras
c974c42daf
eeschema: 2 bugs fixed
...
pcbnew: more about netclass work
2009-10-06 13:19:40 +00:00
dickelbeck
ce4d22f024
work around some gcc 4.3.3 compiler warnings
2009-10-05 04:22:27 +00:00
charras
b34df533d9
more about Netclasses work
2009-10-03 17:57:57 +00:00
charras
24ce940901
more about Netclasses work
2009-10-03 17:18:08 +00:00
charras
fd27b26271
pcbnew: minor work about netclasses. eeschema: bug fix
2009-10-01 16:46:13 +00:00
dickelbeck
d1e137d600
Newest wxWidgets does not support wxString.GetData()
2009-09-29 04:53:02 +00:00
dickelbeck
7e93bb19df
Isaac's via patch
2009-09-29 04:44:35 +00:00
charras
fb3a12adc6
fixed typo and minor problems. updated German translation
2009-09-28 19:28:22 +00:00
charras
f3590e51ff
pcbnew: fixed a crash when removing A netclass. More about netclass work.
2009-09-28 16:14:45 +00:00
charras
b0a527091e
pcbnew: apply zone patch, fixed very minor bugs
2009-09-28 12:21:54 +00:00
dickelbeck
8b3d5a69cf
Øyvind's patch
2009-09-27 14:09:26 +00:00
charras
e8fef505f8
Pcbnew: fixed a double deletion that crashes pcbnew. Starting my work on net classes (moving target)
2009-09-27 11:00:21 +00:00
charras
ef557ddbe3
minor code cleanup
2009-09-23 06:02:37 +00:00
charras
f4eeb4dfd6
fixed problem in modedit when creating a new footprint. Minor others changes
2009-09-23 05:53:12 +00:00
stambaughw
43d6c685b5
Command ID refactoring and other minor improvements.
...
* Split out application specific command IDs to prevent unnecessary rebuilding.
* Eliminate duplicate menu and tool bar command IDs.
* Split component library editor and viewer definitions to separate header files.
* More component library and document file merge code.
* A bunch of minor string readability and consistency fixes.
2009-09-22 12:27:57 +00:00
charras
4537ac8c99
Fixed cvpcb crash (only when compiled in Debug version)
2009-09-19 16:15:40 +00:00
charras
7776dd61eb
use kbool 2.1 in zones calculations. see CHANGELOG for others changes and more info
2009-09-17 17:48:40 +00:00
charras
7a0f7bda9c
minor changes
2009-09-11 06:18:55 +00:00
dickelbeck
5d2f9d9579
some helpful comments
2009-09-10 19:42:34 +00:00
dickelbeck
00d369ad5a
netclasses done
2009-09-10 17:28:38 +00:00
dickelbeck
c7cc6ea101
comment out problematic code, taking a break for now
2009-09-10 15:30:30 +00:00
dickelbeck
362b6b53f6
NETCLASS work, see CHANGELOG.txt
2009-09-10 15:22:26 +00:00
charras
ef2e41e347
2009-09-10 13:04:04 +00:00
diemer
9022898040
added DRC check for rotated rectangular pads
2009-09-07 13:28:11 +00:00
diemer
70aba1a813
fixed DRC false alerts for rect pads oriented by 45 degrees
2009-09-04 14:40:55 +00:00
charras
32336225b5
fixed in plot: filled areas by segments not plotted (outlines only were plotted)
2009-08-31 17:50:09 +00:00
charras
c3fde30419
code cleaning. Pcbnew: Minor enhancements in Plot dialog
2009-08-29 10:20:48 +00:00
charras
0a58e6303f
fixed postscript plot broken. Better default values for pcbnew plot dialog
2009-08-28 18:03:22 +00:00
charras
cfdb28394e
Pcbnew: Work on undo/redo in Pcbnew almost finished.
2009-08-23 15:22:44 +00:00
charras
5bf0a25900
Pcbnew: fixed a bug that crashes pcbnew when dragging a track segment
2009-08-19 15:28:35 +00:00
charras
958e663d64
pcbnew: bugs 2840153, 2840154 fixed (bug 2840150 already fixed)
2009-08-19 14:19:35 +00:00
charras
4117870f9f
cvpcb: fixed a crash when closing the footprint display frame
2009-08-19 06:10:47 +00:00
charras
4203845fdc
enhancements in dialogs (edit component in libedit and zones properties)
2009-08-18 11:07:21 +00:00
charras
6ebc2a52dd
fixed problems in relative paths calculations for libs and docs files
2009-08-18 07:54:03 +00:00
charras
51efe030e1
Fixed, pcbnew: crashes when removing a 3D shape in dialog box (wxGTK specific)
2009-08-17 19:04:51 +00:00
dickelbeck
1873e058dc
BOARD_ITEM::GetBoard(), one size fits all. Maybe this can become non-virtual once tested.
2009-08-17 16:56:02 +00:00
dickelbeck
d21ced6288
no point in removing from netclass incrementally since an entire list rebuild is done below
2009-08-17 12:11:09 +00:00
dickelbeck
85dc98a58a
more netclass work
2009-08-17 02:59:38 +00:00
faa
8aca4b3cb0
not build in Linux
2009-08-13 10:24:16 +00:00
charras
b4b7ef99e9
Small change in print function: print footprint after zones (like in BOARD::Draw) to make pads holes visible on copper zones
2009-08-13 06:18:06 +00:00
charras
bd529a7cb0
fixed in pcbnew: abort function in track creation incompatible with new undo/redo functions
2009-08-13 05:52:53 +00:00
charras
2be6520a28
More about undo/redo in pcbnew and minor cleanup
2009-08-12 10:40:01 +00:00
charras
32c54e4931
More about undo/redo in pcbnew
2009-08-11 14:10:34 +00:00
charras
a6fc132999
More about undo/redo in pcbnew
2009-08-11 10:27:21 +00:00
dickelbeck
5c3f35c2f3
beautification in preparation for netclass work.
2009-08-10 02:22:56 +00:00
charras
514de91ee3
More about undo/redo in pcbnew
2009-08-08 10:08:37 +00:00
charras
148a574e6f
More about undo/redo in pcbnew
2009-08-08 06:07:08 +00:00
dickelbeck
42b1020dc3
MsgPanel is sized dynamically based on system gui font size
2009-08-07 04:44:42 +00:00
charras
896c69757d
class SEG_ZONE deprecated
2009-08-06 18:51:21 +00:00
charras
e5102715e2
class SEG_ZONE deprecated
2009-08-06 18:30:46 +00:00
charras
c718765268
More about undo/redo in pcbnew
2009-08-06 15:42:09 +00:00
charras
5699ee3b91
More about pcbnew undo/redo
2009-08-06 07:11:04 +00:00
faa
d9ea63a857
pcbnew: minor bug cursor move/drag module
2009-08-05 15:00:42 +00:00
charras
54a541f22c
fixed crashes in eeschema, modedit and 3D display
2009-08-04 18:21:32 +00:00
faa
058bc4fd10
not build in linux Mandriva 2009.1, minor code cleanup
2009-08-04 08:57:45 +00:00
charras
304525db9a
undo/redo rework: fixed some problems ans crashes (not all) in libedit and modedit
2009-08-03 18:54:48 +00:00
faa
8d5a6531f9
pcbnew: remove old of two To_User_Unit(), redraw ratsnest on/off, magnetic cursor to start move/drag module
2009-08-03 12:12:29 +00:00
charras
4b846e1fdc
pcbnew: work on undo/redo in progress
2009-08-03 07:55:08 +00:00
charras
61550f1ab7
pcbnew: work on undo/redo in progress
2009-08-01 19:58:01 +00:00
charras
41c80dd95b
pcbnew: work on undo/redo in progress
2009-08-01 19:26:05 +00:00
charras
f9be70f26d
pcbnew: work on undo/redo in progress Only delete commands are stored in undo/redo stack
2009-07-31 05:33:11 +00:00
charras
42022adb3f
code cleaning
2009-07-30 11:04:07 +00:00
charras
d535a0fc97
pcbnew: Starting work on undo/redo in pcbnew. Only some delete item commands are stored in undo/redo stack
2009-07-29 13:10:36 +00:00
charras
2a7ac9d3c4
fixed a recent bug in pcbnew print and plot dialogs: fine scale adjust displayed as 0.0
...
Rework on undo/redo and block functions: more efficient code to undo/redo block move and mirror operations
2009-07-27 14:32:40 +00:00
charras
8ec8cf3f43
Rework on undo/redo and block functions
2009-07-25 04:53:39 +00:00
charras
9d6daf5665
undo-redo rework
2009-07-23 15:37:00 +00:00
charras
61aca44ba5
OSX compatibility: removed not needed UpdateStatusBar( )
2009-07-20 17:30:11 +00:00
charras
4c001cd4ed
improved OSX compatibility and fixed possible crash in debug mode in Pcbnew
2009-07-20 05:25:12 +00:00
charras
1868bb8e3c
improved OSX compatibility and fixed possible crash in debug mode in Pcbnew
2009-07-20 05:18:47 +00:00
charras
527e7922ed
attempt to fix 64 bits compiler error
2009-07-19 11:05:04 +00:00
charras
997270d834
First work about net classes. This is a work in progress and a moving target
2009-07-18 16:06:48 +00:00