Commit Graph

1861 Commits

Author SHA1 Message Date
349988e5dd Gfx: Add GDI+ specific temporary solution for transformations 2013-03-29 13:33:11 +02:00
6f81e31f10 Gfx: Delay creation of ellipsis with D2D 2013-03-28 15:52:17 +02:00
e5100d9a9f Gfx: Make text rendering with D2D more efficient by reusing layout 2013-03-28 15:51:12 +02:00
71a454f954 Gfx: Cosmetic tweaks 2013-03-28 15:11:55 +02:00
39fe9750fd Gfx: Add temporary solution for local fonts 2013-03-28 15:09:46 +02:00
056277ce4f Gfx: Tweaks 2013-03-28 14:45:10 +02:00
5bf776090d Gfx: Avoid creating D2D render target when not necessary 2013-03-28 14:44:43 +02:00
c6374f7c12 Minor tweaks and fixes 2013-03-28 14:26:55 +02:00
f16224793e FileView: Tweaks 2013-03-26 15:14:37 -06:00
5f03d7b235 Gfx: Fix rendering issues in some cases
It seems that Direct2D does not expect the underlying pixel data of the render target to change outside of the target draw commands while the render target exists. As a result, Direct2D may in some cases overwrite changes to the pixel data. This change changes the render target to be (re)created for each batch of Direct2D drawing operations as a temporary solution. As a side effect, a DIB section is now used as the render target bitmap.
2013-03-26 21:29:05 +02:00
7f51273950 Cosmetics 2013-03-26 21:28:34 +02:00
db427f58cf Update language files 2013-03-26 17:28:55 +02:00
4323b8f29e Installer: Remove statistics collection 2013-03-26 17:28:54 +02:00
275b48ebf1 FileView: Fixed crash when using the Open command. 2013-03-25 22:47:59 -06:00
4fbc3c56a5 Add <memory> to StdAfx.h 2013-03-25 18:10:40 +02:00
27440ed515 Tweaks 2013-03-25 18:05:57 +02:00
0994fad7e9 Add UseD2D option to Rainmeter.ini (defaults to 0) 2013-03-25 18:01:21 +02:00
ef1cf223a7 Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
82970d1cce Gfx: Add initial work
Gfx provides support for rendering with both Direct2D and GDI+.
2013-03-25 17:37:20 +02:00
da7d8e3099 Remove svn support in Build.bat 2013-03-25 15:52:27 +02:00
9217cbfc35 Update build to 3.0 2013-03-25 09:44:45 -04:00
3211f6d902 Merge branch 'master' of github.com:rainmeter/rainmeter 2013-03-25 09:41:48 -04:00
4a51c3a68e Updating build to version 3.0 2013-03-25 09:41:11 -04:00
spx
959bede3b5 InputText: Added OnDismissAction 2013-03-25 22:28:39 +09:00
spx
4b1d3f776f DllExporter: Tweaks 2013-03-25 21:39:11 +09:00
38976c10d2 Additional change to 14f0e4d 2013-03-23 18:28:32 +02:00
14f0e4df87 FileView: Partially revert last commits due to lack of testing 2013-03-23 18:17:48 +02:00
7b2e90ec0c Update README.md 2013-03-23 16:07:28 +02:00
d9499ed6ae Update README.md 2013-03-23 16:03:19 +02:00
1ad44083eb FileView: Fix crash caused by creating thread even when another is active 2013-03-21 20:52:42 +02:00
f58f4d71b6 Fix dumb mistake in 1562a24 2013-03-21 18:11:21 +02:00
1562a24322 Additional change to c7d8f7e 2013-03-21 18:06:14 +02:00
557664c77f Installer: Add FileView to default plugins 2013-03-21 15:34:56 +02:00
06fcdff785 FileView: Tweaks and fixes 2013-03-21 15:27:47 +02:00
c7d8f7ea8a FileView: Remove use of TerminateThread 2013-03-21 14:38:03 +02:00
9bf5871abf Fix crash when actions are executed by plugin threads after skin unload 2013-03-21 14:29:59 +02:00
b7c1e16554 Add initial work for installer C++ rewrite
Release build requires WinDDK to link with the system msvcrt.dll.
2013-03-18 18:55:34 +02:00
f9926a0ef9 Add support for modal dialogs 2013-03-18 17:48:30 +02:00
spx
5252c95fd6 Fixed that copy operation fails on XP if from path ends with path separator 2013-03-18 20:29:03 +09:00
5d6794ce7b Script: Fix handle leak with unclosed script file 2013-03-17 17:58:25 +02:00
226416193e illustro: Remove Feeds skin 2013-03-16 16:39:59 +02:00
967cb5afc0 FileView: Code cleanup 2013-03-12 17:10:26 -06:00
c171a31d9d Fix mistake in f9e4230 2013-03-12 17:57:18 +02:00
f9e4230ddd Move CSystem::GetOSPlatform() to Platform.h 2013-03-12 17:53:55 +02:00
spx
87014a8a87 Tweaks
- Use InitializeCriticalSectionEx function with CRITICAL_SECTION_NO_DEBUG_INFO flag.
2013-03-12 13:30:43 +09:00
spx
6ad5d56498 Additional changes to af8befd: Fixed that unloaded skin is not deleted properly in rare case. 2013-03-11 06:06:02 +09:00
spx
27fe4a1e1c Tweaks 2013-03-11 05:08:00 +09:00
spx
aecef0b5f9 Additional changes to af8befd 2013-03-11 04:59:05 +09:00
5717c38577 Tweaks 2013-03-10 18:03:23 +02:00
ad59b70768 Manage: Fix crash when loading a skin in some cases 2013-03-10 12:17:15 +02:00