rainmeter-studio/Library
Birunthan Mohanathas 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
..
lua Script: Fix handle leak with unclosed script file 2013-03-17 17:58:25 +02:00
pcre-8.10 Got rid of pcre linker warnings. 2011-05-16 09:24:13 +00:00
ConfigParser.cpp Added error check for zero divide 2013-03-09 02:39:17 +09:00
ConfigParser.h Tweaks 2013-02-06 19:09:17 +09:00
Dialog.cpp Cosmetics 2012-06-23 22:17:16 +03:00
Dialog.h Fixed dialog layout with RTL languages 2012-06-19 13:52:07 +03:00
DialogAbout.cpp Move CSystem::GetOSPlatform() to Platform.h 2013-03-12 17:53:55 +02:00
DialogAbout.h Cosmetics 2012-12-13 20:12:37 +02:00
DialogManage.cpp Move CSystem::GetOSPlatform() to Platform.h 2013-03-12 17:53:55 +02:00
DialogManage.h Minor fix to 3d61328 2012-12-23 21:45:50 +09:00
DisableThreadLibraryCalls.h Adjusted copyright notice. 2012-01-23 06:36:15 +00:00
Error.cpp Adjusted copyright notice. 2012-01-23 06:36:15 +00:00
Error.h Adjusted copyright notice. 2012-01-23 06:36:15 +00:00
Export.cpp Updated plugin API 2013-02-27 20:00:26 +09:00
Export.h Added C++ plugin SDK. 2012-02-04 13:00:49 +00:00
Exports.def - Manage/About dialogs: Fixed that keyboard commands didn't work 2012-02-14 17:00:07 +00:00
Group.cpp Tweaks 2013-02-06 19:09:17 +09:00
Group.h Added __declspec(novtable) to interface classes 2013-02-19 16:53:00 +02:00
Library.rc Cosmetic changes to resources 2012-03-26 18:49:31 +03:00
Library.vcxproj Gfx: Fix rendering issues in some cases 2013-03-26 21:29:05 +02:00
Library.vcxproj.filters Gfx: Fix rendering issues in some cases 2013-03-26 21:29:05 +02:00
Litestep.cpp Tweaks 2013-03-12 13:30:43 +09:00
Litestep.h Tweaks 2013-01-27 12:49:22 +02:00
MathParser.cpp Additional change to 0b84213, 0d8e8ac 2013-02-03 19:31:52 +09:00
MathParser.h Cosmetics. 2012-02-20 14:49:38 +00:00
Measure.cpp Code cleanup 2013-02-06 19:12:16 +09:00
Measure.h Code cleanup 2013-02-26 03:57:37 +09:00
MeasureCalc.cpp Fixed that meters were initialized before measures 2012-07-18 08:19:01 +03:00
MeasureCalc.h Cosmetics 2012-05-30 21:53:44 +03:00
MeasureCPU.cpp Code cleanup 2012-11-12 11:10:40 +09:00
MeasureCPU.h Code cleanup 2012-11-12 11:10:40 +09:00
MeasureDiskSpace.cpp Cosmetics 2012-09-21 13:17:18 +03:00
MeasureDiskSpace.h Cosmetics 2012-09-21 13:17:18 +03:00
MeasureMemory.cpp Partially reverted cbee39e 2012-08-15 21:14:22 +03:00
MeasureMemory.h Cosmetics 2012-05-30 21:53:44 +03:00
MeasureNet.cpp Move CSystem::GetOSPlatform() to Platform.h 2013-03-12 17:53:55 +02:00
MeasureNet.h Code cleanup 2012-11-12 11:10:40 +09:00
MeasureNetIn.cpp Code cleanup 2012-10-09 18:33:49 +03:00
MeasureNetIn.h Code cleanup 2012-10-09 18:33:49 +03:00
MeasureNetOut.cpp Code cleanup 2012-10-09 18:33:49 +03:00
MeasureNetOut.h Code cleanup 2012-10-09 18:33:49 +03:00
MeasureNetTotal.cpp Code cleanup 2012-10-09 18:33:49 +03:00
MeasureNetTotal.h Code cleanup 2012-10-09 18:33:49 +03:00
MeasurePhysicalMemory.cpp Minor optimizations for memory measures 2012-08-12 17:31:10 +03:00
MeasurePhysicalMemory.h Cosmetics 2012-05-30 21:53:44 +03:00
MeasurePlugin.cpp Measure: Tweaked Max/Min value logging. 2012-10-03 02:36:11 -07:00
MeasurePlugin.h Cosmetics 2012-05-30 21:53:44 +03:00
MeasureRegistry.cpp Changed Registry measure to convert REG_SZ to a number (if applicable) 2012-08-23 10:20:45 -06:00
MeasureRegistry.h Cosmetics 2012-05-30 21:53:44 +03:00
MeasureScript.cpp Tweaks 2013-01-27 12:49:22 +02:00
MeasureScript.h Additional changes to a4844ca 2012-10-06 22:03:29 +03:00
MeasureTime.cpp Time: Added support for formulas in TimeZone 2012-09-24 17:23:33 +03:00
MeasureTime.h Added TimeStamp option to Time measures 2012-08-29 09:59:36 -06:00
MeasureUptime.cpp Cosmetics: Changed "config" to more consistent and descriptive terms 2012-06-01 16:06:36 +03:00
MeasureUptime.h Cosmetics 2012-05-30 21:53:44 +03:00
MeasureVirtualMemory.cpp Partially reverted cbee39e 2012-08-15 21:14:22 +03:00
MeasureVirtualMemory.h Cosmetics 2012-05-30 21:53:44 +03:00
Meter.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
Meter.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterBar.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterBar.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterBitmap.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterBitmap.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterButton.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterButton.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterHistogram.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterHistogram.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterImage.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterImage.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterLine.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterLine.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterRotator.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterRotator.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterRoundLine.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterRoundLine.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterString.cpp Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterString.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
MeterWindow.cpp Add UseD2D option to Rainmeter.ini (defaults to 0) 2013-03-25 18:01:21 +02:00
MeterWindow.h Change to use Gfx rendering 2013-03-25 17:42:18 +02:00
Mouse.cpp Code cleanup 2013-02-06 19:12:16 +09:00
Mouse.h Code cleanup 2013-01-16 19:23:42 +09:00
Rainmeter.cpp Add UseD2D option to Rainmeter.ini (defaults to 0) 2013-03-25 18:01:21 +02:00
Rainmeter.h Add UseD2D option to Rainmeter.ini (defaults to 0) 2013-03-25 18:01:21 +02:00
RainmeterQuery.h Removed support for several RAINMETER_QUERY messages 2012-04-06 15:32:36 +03:00
RawString.h Minor change 2012-03-26 18:36:30 +03:00
resource.h Replaced dialog resources with control template 2012-12-13 11:12:25 +02:00
Section.cpp Code cleanup 2013-02-06 19:12:16 +09:00
Section.h Code cleanup 2013-02-26 03:57:37 +09:00
StdAfx.cpp Adjusted copyright notice. 2012-01-23 06:36:15 +00:00
StdAfx.h Add <memory> to StdAfx.h 2013-03-25 18:10:40 +02:00
System.cpp Fixed that copy operation fails on XP if from path ends with path separator 2013-03-18 20:29:03 +09:00
System.h Move CSystem::GetOSPlatform() to Platform.h 2013-03-12 17:53:55 +02:00
TintedImage.cpp Cosmetics: Changed "config" to more consistent and descriptive terms 2012-06-01 16:06:36 +03:00
TintedImage.h Cosmetics: Changed "config" to more consistent and descriptive terms 2012-06-01 16:06:36 +03:00
TrayWindow.cpp Fix mistake in f9e4230 2013-03-12 17:57:18 +02:00
TrayWindow.h Tweaks and fixes 2012-11-13 16:11:43 +02:00
UpdateCheck.cpp Tweaks 2013-01-27 12:49:22 +02:00
UpdateCheck.h Adjusted copyright notice. 2012-01-23 06:36:15 +00:00