Brian Ferguson
|
f76634055d
|
Reverted 6e9bc98 due to bug in GDI+ and newline
http://rainmeter.net/forum/viewtopic.php?p=89915#p89915
|
2013-07-16 12:28:05 -06:00 |
|
Brian Ferguson
|
6e9bc98d0b
|
GDI+: Add trailing whitespace when measuring text (similar to 32fc794 )
|
2013-07-13 10:16:35 -06:00 |
|
Brian Ferguson
|
cd35729a17
|
Fixed typo in 32fc794
|
2013-06-30 00:15:36 -06:00 |
|
Brian Ferguson
|
32fc7948ee
|
CanvasD2D: Fix for trailing whitespace
http://rainmeter.net/forum/viewtopic.php?p=89139#p89139
|
2013-06-29 23:44:56 -06:00 |
|
Birunthan Mohanathas
|
096023ba6e
|
Cosmetics
|
2013-06-14 16:58:53 +03:00 |
|
Birunthan Mohanathas
|
8a086ffdcb
|
Make unit tests available in Release builds
|
2013-06-13 21:13:57 +03:00 |
|
Birunthan Mohanathas
|
c5e2a7a2cb
|
Actually fix running debug projects that use unit testing
|
2013-06-13 20:52:15 +03:00 |
|
Birunthan Mohanathas
|
d63bb00f94
|
Revert "Fix running debug projects that use unit testing"
This reverts commit ced3dd2 .
|
2013-06-13 20:23:42 +03:00 |
|
Birunthan Mohanathas
|
ced3dd20ca
|
Fix running debug projects that use unit testing
|
2013-06-13 20:17:24 +03:00 |
|
Birunthan Mohanathas
|
a80c905be9
|
Add tests for StringUtil
|
2013-06-13 17:01:16 +03:00 |
|
Birunthan Mohanathas
|
516ef1a354
|
Add tests for MathParser
|
2013-06-13 17:01:00 +03:00 |
|
Birunthan Mohanathas
|
be3efa7531
|
Move MathParser to Common
|
2013-06-13 17:00:24 +03:00 |
|
Birunthan Mohanathas
|
3cebbc6b53
|
Add Common_Test project and PathUtil_Test.cpp
The tests use the new Native Unit Test framework in VS2012.
|
2013-06-12 23:13:04 +03:00 |
|
Birunthan Mohanathas
|
fed4b080b0
|
Cosmetics
|
2013-06-12 23:08:45 +03:00 |
|
Birunthan Mohanathas
|
cd4bf6d17a
|
Create Common.vcxproj to use files under Common as a static library
|
2013-06-12 21:54:23 +03:00 |
|
Birunthan Mohanathas
|
d079d13da6
|
Move path related functions into PathUtil
|
2013-06-12 21:15:16 +03:00 |
|
Birunthan Mohanathas
|
bdb5605d24
|
Move RawString.h into Common
|
2013-05-31 17:34:36 +03:00 |
|
Birunthan Mohanathas
|
1934c5db72
|
Change NULL to nullptr
|
2013-05-31 17:28:39 +03:00 |
|
Birunthan Mohanathas
|
da9384cfad
|
Remove "C" prefix in class names
|
2013-05-31 17:18:52 +03:00 |
|
Birunthan Mohanathas
|
0f6f6d48e5
|
Gfx: Minor fixes
|
2013-05-05 17:34:22 +03:00 |
|
Birunthan Mohanathas
|
e10cdd2a86
|
Gfx: Minor fix
|
2013-05-05 13:21:30 +03:00 |
|
Birunthan Mohanathas
|
18d5ee383d
|
Gfx: Wrap pointers with std::unique_ptr
|
2013-05-01 14:38:52 +03:00 |
|
Birunthan Mohanathas
|
eb5044b6fb
|
Gfx: Change COM pointers to use WRL::ComPtr
|
2013-05-01 14:10:31 +03:00 |
|
Birunthan Mohanathas
|
c7e172f906
|
Gfx: Fix D2D DrawBitmap when source X/Y is not 0
|
2013-04-14 18:06:28 +03:00 |
|
Birunthan Mohanathas
|
31d717085e
|
Gfx: Fix mistakes in b737352
|
2013-04-13 18:58:24 +03:00 |
|
Birunthan Mohanathas
|
d04bb46009
|
Gfx: Improve D2D local font support
|
2013-04-12 19:41:47 +03:00 |
|
Birunthan Mohanathas
|
b73735251e
|
Gfx: Cosmetics
|
2013-04-12 19:18:56 +03:00 |
|
Birunthan Mohanathas
|
d50c2ed33f
|
Gfx: Add support for local fonts with D2D
This does not yet work with family names containing e.g. 'Light'.
|
2013-04-12 18:12:45 +03:00 |
|
Birunthan Mohanathas
|
4b95f07ca6
|
Add missing files in 4f26f77
|
2013-04-12 18:06:51 +03:00 |
|
Birunthan Mohanathas
|
4f26f777c9
|
Gfx: Move DWrite helpers to Util
|
2013-04-12 17:31:12 +03:00 |
|
Birunthan Mohanathas
|
b8bda82226
|
Gfx: Cosmetics
|
2013-04-12 17:14:43 +03:00 |
|
Birunthan Mohanathas
|
ad9149b143
|
Gfx: Move WIC files to Util
|
2013-04-12 17:09:42 +03:00 |
|
Birunthan Mohanathas
|
3827353c08
|
Gfx: Implement DWrite interfaces required for loading fonts
|
2013-04-12 17:05:21 +03:00 |
|
Birunthan Mohanathas
|
507e0294fe
|
Gfx: Add comments
|
2013-04-09 20:54:40 +03:00 |
|
Birunthan Mohanathas
|
0b3a4d86c4
|
Gfx: Add FontCollection implementation
The D2D implementation is a stub for now.
|
2013-04-09 20:35:49 +03:00 |
|
Birunthan Mohanathas
|
4d22c5ac61
|
Gfx: Improve D2D support for subfamilies like 'Light'
|
2013-04-08 18:24:09 +03:00 |
|
Birunthan Mohanathas
|
7c90f65659
|
Gfx: Tweaks
|
2013-04-08 17:29:26 +03:00 |
|
Birunthan Mohanathas
|
53c6966819
|
Gfx: Tweaks
|
2013-04-08 17:21:47 +03:00 |
|
Birunthan Mohanathas
|
12bd890aef
|
Gfx: Cosmetics
|
2013-04-07 14:32:41 +03:00 |
|
Birunthan Mohanathas
|
2f8f67e2cf
|
Gfx: Make D2D font family name handling more consistent with GDI+
|
2013-04-07 14:30:50 +03:00 |
|
Brian Ferguson
|
d0704a69d0
|
Cosmetics: Fixes VS2012 syntax highlighting
|
2013-04-05 15:07:51 -06:00 |
|
Brian Ferguson
|
59b3dea21c
|
Gfx: Added support for TransformationMatrix and Angle (for String meters)
|
2013-04-05 02:35:20 -06:00 |
|
Birunthan Mohanathas
|
349988e5dd
|
Gfx: Add GDI+ specific temporary solution for transformations
|
2013-03-29 13:33:11 +02:00 |
|
Birunthan Mohanathas
|
6f81e31f10
|
Gfx: Delay creation of ellipsis with D2D
|
2013-03-28 15:52:17 +02:00 |
|
Birunthan Mohanathas
|
e5100d9a9f
|
Gfx: Make text rendering with D2D more efficient by reusing layout
|
2013-03-28 15:51:12 +02:00 |
|
Birunthan Mohanathas
|
71a454f954
|
Gfx: Cosmetic tweaks
|
2013-03-28 15:11:55 +02:00 |
|
Birunthan Mohanathas
|
39fe9750fd
|
Gfx: Add temporary solution for local fonts
|
2013-03-28 15:09:46 +02:00 |
|
Birunthan Mohanathas
|
056277ce4f
|
Gfx: Tweaks
|
2013-03-28 14:45:10 +02:00 |
|
Birunthan Mohanathas
|
5bf776090d
|
Gfx: Avoid creating D2D render target when not necessary
|
2013-03-28 14:44:43 +02:00 |
|
Birunthan Mohanathas
|
c6374f7c12
|
Minor tweaks and fixes
|
2013-03-28 14:26:55 +02:00 |
|