Maciej Suminski
|
cebdb43234
|
Added mouse cursor drawing.
Added flipping mode.
|
2013-08-27 18:08:32 +02:00 |
Maciej Suminski
|
8597d2c681
|
Fixed the 64 bit build.
|
2013-08-26 14:08:32 +02:00 |
Maciej Suminski
|
eca53baf6f
|
Fixed linking errors for apps other than pcbnew.
|
2013-08-26 10:43:22 +02:00 |
Maciej Suminski
|
7a74418c39
|
Removed some unnecessary stuff and added some comments to WX_VIEW_CONTROLS.
|
2013-08-23 10:56:52 +02:00 |
Maciej Suminski
|
37d98063f0
|
Added autopanning functionality to WX_VIEW_CONTROLS.
|
2013-08-22 18:42:53 +02:00 |
Maciej Suminski
|
b518569674
|
Added handling keyboard events for the Tool framework.
|
2013-08-21 17:37:27 +02:00 |
Maciej Suminski
|
339cf51c0c
|
Added VIEW_GROUP for grouping items to be displayed on a single layer.
|
2013-08-20 15:07:38 +02:00 |
Maciej Suminski
|
57979f3c9b
|
Smarter way of the overlay rendering (overlay is always refreshed, while cached&noncached targets only if the viewport or items have changed).
|
2013-08-19 11:02:38 +02:00 |
Maciej Suminski
|
e70a0e4e0e
|
Reformatting.
|
2013-08-19 09:47:36 +02:00 |
Maciej Suminski
|
6268fe957a
|
Functions for direct item drawing.
|
2013-08-19 09:44:50 +02:00 |
Maciej Suminski
|
ae3c02abae
|
Build fix.
|
2013-08-15 16:23:54 +02:00 |
Maciej Suminski
|
543d4af682
|
Added resetting of tools after loading a new board.
|
2013-08-15 10:20:49 +02:00 |
Maciej Suminski
|
eb290bf362
|
Added some comments.
|
2013-08-09 15:21:31 +02:00 |
Maciej Suminski
|
eefc79b5b2
|
Reformatting.
|
2013-08-08 19:41:20 +02:00 |
Maciej Suminski
|
9d9d74faad
|
Reformatting.
|
2013-08-08 14:59:59 +02:00 |
Maciej Suminski
|
c2342776e1
|
Fixed disambiguation menu issue.
|
2013-08-08 14:50:32 +02:00 |
Maciej Suminski
|
09aa89f3f9
|
Added brightened mode for selecting items using disambiguation menu.
|
2013-08-08 12:30:00 +02:00 |
Maciej Suminski
|
768b039cde
|
Added general purpose overlay layer and moved selection box to it.
|
2013-08-08 11:43:56 +02:00 |
Maciej Suminski
|
3f1b9a6b4a
|
Different approach to item recaching.
|
2013-08-07 17:20:01 +02:00 |
Maciej Suminski
|
c81b17c1cb
|
Some more reformatting and adding copyright notices.
|
2013-08-07 11:20:12 +02:00 |
Maciej Suminski
|
c928bc8ce3
|
Fixed layers caching settings. Added some comments.
|
2013-08-07 10:52:50 +02:00 |
Maciej Suminski
|
f33a4975ef
|
Simplified color computation.
|
2013-08-07 09:51:39 +02:00 |
Maciej Suminski
|
3096a26b59
|
Added GetTarget() for GALs.
|
2013-08-06 14:57:48 +02:00 |
Maciej Suminski
|
ff2a719bf7
|
Code reformatting.
|
2013-08-06 10:30:09 +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 |
Maciej Suminski
|
fa7b6a8cec
|
Moved VIEW_ITEM::ViewGetRequiredLayers() functionality to the VIEW class. Now required layers are set per layer basis instead of per item.
|
2013-08-05 16:28:58 +02:00 |
unknown
|
0c6e180937
|
Merged Orson's changes
|
2013-08-02 17:28:09 +02:00 |
unknown
|
2c5fcd7d2c
|
pcbnew: tool initialization should belong to PCB_EDIT_FRAME to avoid linking errors on cvpcb.
|
2013-08-02 17:25:53 +02:00 |
unknown
|
1a19c761ae
|
pcbnew: hooked Tool Framework into the edit panel. Added a sample selection tool (not fully functional).
|
2013-08-02 16:53:50 +02:00 |
unknown
|
24cab0eabd
|
View: various fixes, added VIEW::IsDirty()
|
2013-08-02 16:51:38 +02:00 |
unknown
|
3e5c236942
|
Added COROUTINE and DELEGATE class examples.
|
2013-08-02 16:50:29 +02:00 |
unknown
|
a3f74b2f68
|
Increased number of layers in the view (for overlay objects)
|
2013-08-02 16:49:07 +02:00 |
unknown
|
2d09237bd7
|
Added core tool framework files + boost::context assembly stuff (initial, very buggy and unfinished work).
|
2013-08-02 16:46:53 +02:00 |
Maciej Suminski
|
017c41bc5f
|
Upstream merge.
|
2013-08-02 15:57:24 +02:00 |
Maciej Suminski
|
d7857dd026
|
Fixed the tesselator, so now it works with Windows.
|
2013-08-02 10:55:40 +02:00 |
Maciej Suminski
|
1265dc6334
|
Added drawing of solderpaste layer for pads.
|
2013-07-31 14:51:20 +02:00 |
Maciej Suminski
|
db6aecda47
|
New display style for grid (dotted).
|
2013-07-31 10:28:23 +02:00 |
Maciej Suminski
|
2f0ae47c8e
|
Code refactoring.
|
2013-07-30 18:29:54 +02:00 |
Maciej Suminski
|
11a2d81738
|
Made GAL backends settings more consistent. Fixed grid line width in the OpenGL backend.
|
2013-07-30 17:09:06 +02:00 |
Maciej Suminski
|
2331742384
|
Removed shaderless OpenGL backend.
|
2013-07-29 16:38:07 +02:00 |
Maciej Suminski
|
d41ea73765
|
Fixed top layer pads netnames issue.
|
2013-07-29 14:20:40 +02:00 |
Maciej Suminski
|
5a5616f258
|
Added initialization of variable, preventing unconditional jumps. Fixed typos in comments.
|
2013-07-29 14:12:27 +02:00 |
Maciej Suminski
|
b41d1e0eaf
|
Added display of soldermask for pads.
|
2013-07-26 18:15:11 +02:00 |
Maciej Suminski
|
fcbfd00b98
|
Added scalar addition and subtraction operators.
|
2013-07-26 18:12:22 +02:00 |
jean-pierre charras
|
bb087fdc45
|
Pl_Editor: add undo/redo commands.
|
2013-07-26 14:50:29 +02:00 |
Maciej Suminski
|
8ab96afd5b
|
Moved multilayer pad netnames to the top.
|
2013-07-26 12:15:28 +02:00 |
jean-pierre charras
|
076defb0a5
|
Pl_Editor: title block texts can be multiline (use" \n" : a '\' followed by a 'n' to create a new line inside a text)
Very minor code cleaning.
|
2013-07-25 20:58:46 +02:00 |
Maciej Suminski
|
76660ff15b
|
Fixed high contrast mode in OpenGL. Split display settings loading into more appropriate places.
|
2013-07-25 18:04:15 +02:00 |
Maciej Suminski
|
60471ecc1e
|
Added a layer compositor for the Cairo backend.
|
2013-07-25 14:40:04 +02:00 |
jean-pierre charras
|
7f6787c8b8
|
Pl_Editor: add some hot keys. Fix some rounding issues.
|
2013-07-24 17:11:35 +02:00 |