jean-pierre charras
608de9970b
Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
2014-01-26 15:20:58 +01:00
Maciej Suminski
9cba0c0b02
Merge zone outline drawing fix request.
2013-12-22 11:30:46 -05:00
Maciej Suminski
b67faf780e
Corrected drawing of zone outlines.
2013-12-06 11:25:23 +01:00
Maciej Suminski
3afbd8f2e1
Corrected polygon outline width.
2013-12-06 10:00:51 +01:00
Maciej Suminski
0a51662c0b
Changed std::wstring to wxString.
2013-12-05 16:00:24 +01:00
Maciej Suminski
12098fe113
Fixed non ASCII characters drawing using GAL.
2013-12-03 11:00:52 +01:00
Maciej Sumiński
27863c0bc9
Patches one by Lorenzo, one by Orson
2013-11-06 11:17:42 -06:00
jean-pierre charras
a4c3485440
painter: better size of pad nums and pad netnames in opengl mode
2013-11-04 18:18:19 +01:00
jean-pierre charras
8884e47051
Opengl display: fix incorrect text size of pad num and pad netname.
2013-11-03 15:06:16 +01:00
Maciej Suminski
e66a4ce337
Namespace KiGfx->KIGFX.
...
template<> -> template <>
Some more reformatting according to uncrustify results.
2013-10-14 16:13:35 +02:00
Maciej Suminski
8253899a70
Converted tabs to spaces. Removed trailing whitespaces.
2013-10-14 13:43:57 +02:00
Maciej Suminski
5964e4c332
Removed unused variable.
2013-10-08 10:17:49 +02:00
Maciej Suminski
eeeffd1ad1
Removed SELECTION layer.
2013-10-02 11:39:08 +02:00
Maciej Suminski
5f1a04cfa0
Fixed Mac OS build & removed one warning.
2013-09-30 09:45:42 +02:00
Maciej Suminski
3d767ffcc7
Moved Type() method from EDA_ITEM to VIEW_ITEM.
2013-09-18 17:04:07 +02:00
Maciej Suminski
f88711ebf9
Merged Tom's branch
2013-09-18 16:59:08 +02:00
tomasz.wlostowski@cern.ch
8bb3bba7e8
PCB_PAINTER: fix segfault when item has no net assigned
2013-09-18 13:16:57 +02:00
Maciej Suminski
2d097d0fd7
Selection box color is put into render settings. Selection layer is removed from active layers.
2013-09-17 11:23:00 +02:00
Maciej Suminski
278b4547f4
Modules are marked to be on copper layer too.
2013-09-17 11:21:42 +02:00
Maciej Suminski
32a12d1d6f
Unified marking of selected items.
2013-09-16 16:18:43 +02:00
Maciej Suminski
ccdeb6dc0a
More careful check on the net number while drawing net labels for tracks.
2013-09-16 11:08:31 +02:00
Maciej Suminski
c1e1502d35
Merged Tom's branch
2013-09-12 17:42:28 +02:00
Maciej Suminski
7da892b49a
Added drawing of worksheet layout.
2013-09-11 14:42:12 +02:00
Maciej Suminski
60c84abfe4
Changed lifetime of RENDER_SETTINGS (now they are accessible right after PAINTER object is created).
2013-09-11 12:09:22 +02:00
Maciej Suminski
efa1ac3807
Moved GetColor() from PAINTER to RENDER_SETTINGS. Fixed recaching of custom items.
2013-09-11 11:39:46 +02:00
tomasz.wlostowski@cern.ch
d1883bdd9d
Merged kicad-gal-orson
2013-09-10 19:32:19 +02:00
tomasz.wlostowski@cern.ch
36d4e8fa62
PCB_PAINTER: added public GetLayerColor() method
2013-09-09 17:08:52 +02:00
Maciej Suminski
9a032e7422
Moved selection marking boxes to a different layer.
2013-09-04 16:18:37 +02:00
Maciej Suminski
6405273059
Support for trapezoidal pads.
2013-09-03 13:51:53 +02:00
Maciej Suminski
a2f0110f3d
Added selection box for DIMENSION.
2013-08-30 14:02:57 +02:00
Maciej Suminski
18618deea3
Added selection boxes for texts.
2013-08-09 15:04:10 +02:00
Maciej Suminski
a8430e09f5
Added selection box for modules.
2013-08-08 11:53:29 +02:00
Maciej Suminski
f33a4975ef
Simplified color computation.
2013-08-07 09:51:39 +02:00
Maciej Suminski
b6c4aaac8e
Moved highlighted flag from VIEW_ITEM to EDA_ITEM. Added brightened and selected flag to EDA_ITEM.
2013-08-06 09:31:08 +02:00
unknown
f9bd431d56
pcbnew: removed printf() causing a bug
2013-08-02 17:57:28 +02:00
unknown
0c6e180937
Merged Orson's changes
2013-08-02 17:28:09 +02:00
unknown
71b8823625
PCB painter: improve label highlighting
2013-08-02 16:53:04 +02:00
Maciej Suminski
017c41bc5f
Upstream merge.
2013-08-02 15:57:24 +02:00
Maciej Suminski
1265dc6334
Added drawing of solderpaste layer for pads.
2013-07-31 14:51:20 +02:00
Maciej Suminski
69f994e1b2
Added missing outline for polygon segments.
2013-07-31 13:35:02 +02:00
Maciej Suminski
0f841f194f
Fixed drawing of polygon segments (eg. microwave extension traces).
2013-07-31 11:36:46 +02:00
Maciej Suminski
b41d1e0eaf
Added display of soldermask for pads.
2013-07-26 18:15:11 +02:00
Maciej Suminski
89ddf97fa0
Different approach to coloring netname labels.
2013-07-17 14:02:08 +02:00
Maciej Suminski
79b2eb0ff7
Display preferences for showing netnames applies to the GAL backend.
2013-07-17 13:38:56 +02:00
Maciej Suminski
1d582a515c
Added an interface for highlighting.
2013-07-17 10:21:46 +02:00
Maciej Suminski
3ba2d4428b
Added support for multiple active layers (colored ones in the high contrast mode).
...
Added separate layers for pad netnames (now these are divided into multilayer/top/bottom pads).
More appropriate layers are selecting a copper layer in the high contrast mode (now it shows the copper layer itself, vias & multilayer pads and netnames).
2013-07-16 13:40:53 +02:00
Maciej Suminski
79a4f42ef9
Fixed multiline vertical strings drawing bug.
2013-07-09 10:00:23 +02:00
Maciej Suminski
c9f9db9069
Dynamic color setting for netnames.
2013-07-08 20:42:46 +02:00
Maciej Suminski
90d03c784c
Dynamic font scaling for pads netnames.
2013-07-08 20:04:43 +02:00
Maciej Suminski
209bb4290f
Separate layers for each copper layer netnames.
2013-07-08 16:46:04 +02:00