Maciej Suminski
|
05de84d542
|
Undo/redo support.
|
2014-02-17 14:53:01 +01:00 |
Maciej Suminski
|
f82e07849b
|
Improved way of drawing 45-degree lines.
|
2014-02-17 11:33:03 +01:00 |
Maciej Suminski
|
c1c8f54e8b
|
Added a few asserts. Made some steps idiotproof.
|
2014-02-14 15:52:13 +01:00 |
Maciej Suminski
|
9d3f7230ee
|
New items are created using pointers (instead of copying automatic variables when drawing is finished).
|
2014-02-14 15:13:42 +01:00 |
Maciej Suminski
|
b1fb59ad13
|
Refactorization: moved drawing 45 degree multiple line to a function.
|
2014-02-14 14:24:12 +01:00 |
Maciej Suminski
|
a7cb90deb8
|
Some more minor refactorization.
|
2014-02-14 11:35:48 +01:00 |
Maciej Suminski
|
b7d4377621
|
Refactoring: zones and keepout areas are drawn using the same function.
|
2014-02-14 10:47:43 +01:00 |
Maciej Suminski
|
2b62a85263
|
Refactoring: made VIEW, VIEW_CONTROLS, BOARD and PCB_EDIT_FRAME fields in DRAWING_TOOL.
|
2014-02-14 09:49:49 +01:00 |
Maciej Suminski
|
597e98dbf4
|
Cursor is in world coordinates.
|
2014-02-13 20:23:28 +01:00 |
Maciej Suminski
|
3106d25361
|
Added keepout areas drawing tool.
|
2014-02-13 16:24:33 +01:00 |
Maciej Suminski
|
fce753ba24
|
Added zone drawing tool.
|
2014-02-13 16:10:32 +01:00 |
Maciej Suminski
|
45c5a3de7f
|
Placing modules with a minor bug.
|
2014-02-13 12:46:39 +01:00 |
Maciej Suminski
|
87d3458ea9
|
Added PCB_TARGET placing tool.
|
2014-02-11 17:15:33 +01:00 |
Maciej Suminski
|
ae5fa23285
|
Added DIMENSION drawing tool.
|
2014-02-11 14:38:44 +01:00 |
Maciej Suminski
|
2aef11a5fc
|
Made rotate & flip tool actions generic.
Drawing tool reacts to rotate & flip events while placing a text.
|
2014-02-10 17:08:55 +01:00 |
Maciej Suminski
|
4b27778451
|
Basic text placing tool.
|
2014-02-10 15:40:25 +01:00 |
Maciej Suminski
|
02316e02c3
|
Drawing arcs - version 1
|
2014-02-10 10:58:58 +01:00 |
Maciej Suminski
|
45f55fb8c5
|
Actually added files for drawing tools. Added possibility of drawing circles.
|
2014-02-06 17:12:37 +01:00 |