Maciej Suminski
|
e87eea7abc
|
Reformatting.
|
2013-08-19 09:47:36 +02:00 |
Maciej Suminski
|
e697a2c41c
|
Functions for direct item drawing.
|
2013-08-19 09:44:50 +02:00 |
Maciej Suminski
|
9bd7ba36ac
|
Added resetting of tools after loading a new board.
|
2013-08-15 10:20:49 +02:00 |
Maciej Suminski
|
723424df07
|
Added some comments.
|
2013-08-09 15:21:31 +02:00 |
Maciej Suminski
|
80901c69cf
|
Reformatting.
|
2013-08-08 19:41:20 +02:00 |
Maciej Suminski
|
12e10fd43a
|
Reformatting.
|
2013-08-08 14:59:59 +02:00 |
Maciej Suminski
|
282995eaee
|
Fixed disambiguation menu issue.
|
2013-08-08 14:50:32 +02:00 |
Maciej Suminski
|
402f3c6f2c
|
Added brightened mode for selecting items using disambiguation menu.
|
2013-08-08 12:30:00 +02:00 |
Maciej Suminski
|
8c37e70889
|
Different approach to item recaching.
|
2013-08-07 17:20:01 +02:00 |
Maciej Suminski
|
ee80c7f674
|
Some more reformatting and adding copyright notices.
|
2013-08-07 11:20:12 +02:00 |
Maciej Suminski
|
62ea71fcae
|
Fixed layers caching settings. Added some comments.
|
2013-08-07 10:52:50 +02:00 |
Maciej Suminski
|
e050133c07
|
Simplified color computation.
|
2013-08-07 09:51:39 +02:00 |
Maciej Suminski
|
8ab98ae60b
|
Removed frame limiter.
|
2013-08-07 09:37:28 +02:00 |
Maciej Suminski
|
bc69429a56
|
Added GetTarget() for GALs.
|
2013-08-06 14:57:48 +02:00 |
Maciej Suminski
|
7d5a456344
|
Code reformatting.
|
2013-08-06 10:30:09 +02:00 |
Maciej Suminski
|
f193e389ec
|
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
|
8753bef2fa
|
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 |
Maciej Suminski
|
df6cacf64b
|
Windows build fix.
|
2013-08-02 19:21:22 +02:00 |
tomasz.
|
8ea0f7ae5b
|
Merged Orson's changes
|
2013-08-02 17:28:09 +02:00 |
tomasz.
|
69a44d5f13
|
pcbnew: hooked Tool Framework into the edit panel. Added a sample selection tool (not fully functional).
|
2013-08-02 16:53:50 +02:00 |
tomasz.
|
09182d814d
|
View: various fixes, added VIEW::IsDirty()
|
2013-08-02 16:51:38 +02:00 |
tomasz.
|
241061025b
|
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
|
2fd2c1dc03
|
Upstream merge.
|
2013-08-02 15:57:24 +02:00 |
Maciej Suminski
|
19b344806d
|
Fixed the tesselator, so now it works with Windows.
|
2013-08-02 10:55:40 +02:00 |
Maciej Suminski
|
5e474cf87f
|
Modified usage of wxStandardPaths to make it compatible with newer versions of wxWidgets.
|
2013-08-02 10:35:58 +02:00 |
Maciej Suminski
|
ebc2a4269e
|
Modified way of handling OpenGL framebuffer errors.
Now it is more verbose and the status is checked at the right moment (previously it was fine with Linux, but on Windows it showed errors).
|
2013-08-02 10:34:23 +02:00 |
jean-pierre charras
|
744dd80eaf
|
Minor fixes. Minor code cleaning. Pcbnew: better iniatilization of members in DRAWSEGMENT, TRACK, EDGE_MOD (not bugs: just useful when using python scripting).
|
2013-07-31 18:41:32 +02:00 |
Maciej Suminski
|
544726e4f3
|
New display style for grid (dotted).
|
2013-07-31 10:28:23 +02:00 |
Maciej Suminski
|
d34df18f2c
|
Fixed grid line drawing in OpenGL backend for some drivers.
|
2013-07-31 09:01:25 +02:00 |
Maciej Suminski
|
190ed58568
|
Code refactoring.
|
2013-07-30 18:29:54 +02:00 |
Maciej Suminski
|
790a1f8563
|
Made GAL backends settings more consistent. Fixed grid line width in the OpenGL backend.
|
2013-07-30 17:09:06 +02:00 |
Maciej Suminski
|
1ce21605a5
|
Merge removal of the shaderless OpenGL backend.
|
2013-07-30 14:05:32 +02:00 |
Maciej Sumiński
|
6dda8d4a7e
|
Fixed smudging in the Cairo backend.
|
2013-07-30 13:58:03 +02:00 |
Maciej Suminski
|
f9d74ccb70
|
Removed shaderless OpenGL backend.
|
2013-07-29 16:38:07 +02:00 |
Maciej Suminski
|
be012cac94
|
Added initialization of variable, preventing unconditional jumps. Fixed typos in comments.
|
2013-07-29 14:12:27 +02:00 |
jean-pierre charras
|
4a7f92fb4f
|
Minor code cleaning. Pcbnew: better iniatilization of members in DRAWSEGMENT, TRACK, EDGE_MOD (useful when using python scripting).
|
2013-07-29 09:33:56 +02:00 |
jean-pierre charras
|
3b246ca483
|
Pl_Editor: add undo/redo commands.
|
2013-07-26 14:50:29 +02:00 |
Maciej Suminski
|
2ee99f74c4
|
Fixed profiling timers for compilation under Win32 (and hopefully Mac OS too).
|
2013-07-26 14:35:31 +02:00 |
jean-pierre charras
|
1ef311cd01
|
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
|
c9199ea80a
|
Fixed high contrast mode in OpenGL. Split display settings loading into more appropriate places.
|
2013-07-25 18:04:15 +02:00 |
Maciej Suminski
|
4076f99332
|
Added a layer compositor for the Cairo backend.
|
2013-07-25 14:40:04 +02:00 |
jean-pierre charras
|
71a40b0d09
|
Very minor code cleaning
|
2013-07-24 20:34:28 +02:00 |
jean-pierre charras
|
28cd996394
|
Pl_Editor: add some hot keys. Fix some rounding issues.
|
2013-07-24 17:11:35 +02:00 |
Maciej Suminski
|
27113348b9
|
Fixed blending function for OpenGL compositing. Corrected documentation, removed unnecessary functions.
|
2013-07-24 15:06:59 +02:00 |
Maciej Suminski
|
618a5f0e75
|
OpenGL multitarget rendering (compositing).
|
2013-07-23 18:39:07 +02:00 |
jean-pierre charras
|
fff2f017d8
|
Fix an issue in Debug mode
|
2013-07-23 12:35:58 +02:00 |
jean-pierre charras
|
ec7ee344b5
|
Bug #1202761 (Off centre zoom )
|
2013-07-22 20:38:04 +02:00 |
jean-pierre charras
|
d7f569ae78
|
Fix GOST compatibility.
|
2013-07-22 18:45:22 +02:00 |
Maciej Suminski
|
a8f4791395
|
Changed rendering order of cached & noncached layers.
|
2013-07-22 13:14:53 +02:00 |
Maciej Suminski
|
5242fff9d7
|
Code refactorization. VBO_CONTAINER is split to [NON]CACHED_MANAGER, GPU_MANAGER and VERTEX_MANAGER.
|
2013-07-22 10:41:12 +02:00 |