Commit Graph

  • 95e6b4b76f WebParser: Switch to new logging functions Birunthan Mohanathas 2013-10-21 18:09:31 +0300
  • c2530b3761 Plugin API: Add RmLog and RmLogF functions These functions take a void* rm parameter that is used to populate the Source field in the log. Birunthan Mohanathas 2013-10-21 18:04:13 +0300
  • f99418dd2d Enable /LTCG to go along with ab431fa Birunthan Mohanathas 2013-10-20 22:14:55 +0300
  • 26515657d3 Fix mistake in 986e67d Birunthan Mohanathas 2013-10-20 19:18:50 +0300
  • 6178344542 NowPlaying: Clear details when track ends with iTunes Birunthan Mohanathas 2013-10-20 18:55:23 +0300
  • 97c058f90a Language: Update strings Birunthan Mohanathas 2013-10-20 18:36:57 +0300
  • ab431fa0c0 Enable /GL (Whole Program Optimization) Birunthan Mohanathas 2013-10-20 18:06:07 +0300
  • 2315fe8cc5 Remove unnecessary duplication in .vcxproj files Birunthan Mohanathas 2013-10-20 17:45:43 +0300
  • dbe920cfa5 Additional change to 04230d6 Birunthan Mohanathas 2013-10-20 17:14:39 +0300
  • 4272940321 Minor tweaks Birunthan Mohanathas 2013-10-20 17:06:41 +0300
  • 4bfc7cabcb Additional change to 5f14545 Birunthan Mohanathas 2013-10-20 17:00:02 +0300
  • f5d875e7a3 Cosmetics - Removed reset parameter from MeterWindow::UpdateWindow(). It was for NativeTransparency support. spx 2013-10-20 22:18:13 +0900
  • 95c8709de7 Rename /Build/Themes to /Build/Layouts Birunthan Mohanathas 2013-10-20 15:35:56 +0300
  • 5f145451b6 Change build output to /{x32,x64}-{Debug,Release}/ instead of /TestBench/{x32,x64}/{Debug,Release}/ This additionally changes the intermediate directory to /{x32,x64}-{Debug,Release}/Obj/ to avoid cluttering the working tree. Birunthan Mohanathas 2013-10-20 15:30:53 +0300
  • cfd525c2fc Fixed AnchorX/Y issue (caused by ef1cf223) http://rainmeter.net/forum/viewtopic.php?f=14&t=16798 spx 2013-10-20 20:44:57 +0900
  • 24bf27d394 SkinInstaller: Update zlib to 1.2.8 Birunthan Mohanathas 2013-10-20 12:56:49 +0300
  • 986e67d7c5 SkinInstaller: Split into SkinInstaller.dll and SkinInstaller.exe to support 04e3376 Birunthan Mohanathas 2013-10-20 12:28:59 +0300
  • bb067ae305 Additional change to cea85dd Birunthan Mohanathas 2013-10-19 21:15:00 +0300
  • cea85dd0f0 NowPlaying: Update TagLib to 1.9.1 Birunthan Mohanathas 2013-10-19 21:12:01 +0300
  • dcdd1151c6 Revert accidental commit of some changes in 13c6b03 Birunthan Mohanathas 2013-10-19 17:18:02 +0300
  • 13c6b0363e Build: Use Visual Studio's copy of the CRT DLLs Birunthan Mohanathas 2013-10-19 17:15:41 +0300
  • 04e3376d5a Installer: Include and deploy msvcr110.dll and msvcp110.dll The msvcr110.dll and msvcp110.dll libraries are now included in the installer and extracted to InstallDir\Runtime\. The VC++ 2012 redistributable package is no longer downloaded and installed. Birunthan Mohanathas 2013-10-19 16:49:48 +0300
  • 04230d608f Minor tweaks to the build process Birunthan Mohanathas 2013-10-19 16:15:20 +0300
  • 9ebac71990 Installer: Remove 64-bit install checkbox for standard installs on 32-bit systems Birunthan Mohanathas 2013-10-19 12:33:47 +0300
  • 3cf2c21c7b Installer: Minor tweaks Birunthan Mohanathas 2013-10-19 12:26:33 +0300
  • 5f274807c3 Installer: Remove Visual C++ 2010 installation This means that 3rd party plugins that target msvcr100.dll/msvcp100.dll will fail to work unless they have been separately installed. Birunthan Mohanathas 2013-10-18 20:06:03 +0300
  • 99b77ee64b Manifest: Removed Vista, cosmetics Brian Ferguson 2013-10-18 11:01:53 -0600
  • 82e7f10861 Updated manifest to target Windows 8.1 users Brian Ferguson 2013-10-18 10:57:38 -0600
  • cb01bb2c20 Updated to support Windows 8.1 Brian Ferguson 2013-10-18 10:23:17 -0600
  • f6461a1b30 Add Rainmeter.exe.config to declare support for the .NET 4.0 and 4.5 runtimes This allows plugins like InputText.dll to be used with .NET 4.0/4.5 in addition to 2.0. Therefore, we can avoid installing .NET 2.0 on Windows 8 and 8.1 where it is not installed by default (whereas 4.5/4.5.1 is installed by default). Birunthan Mohanathas 2013-10-18 10:39:32 +0300
  • 1940b7f97c Installer: Reset to English instead of Arabic with an invalid language ID Birunthan Mohanathas 2013-10-17 09:32:53 +0300
  • d087a7db42 SkinInstaller/SkinPackager: Fix Unicode filename handling Existing .rmskin files need to be repackaged for proper Unicode filename support. Birunthan Mohanathas 2013-10-16 17:21:07 +0300
  • d6e26401ca Update Version.{h,cs} files for 3.0.1 Birunthan Mohanathas 2013-10-15 17:16:43 +0300
  • ca41a4575c Gfx: Handle failed creation of D2D text layout Birunthan Mohanathas 2013-10-15 17:08:40 +0300
  • 6d243711a6 Gfx: Fix D2D crash with negative width/height on String meters Birunthan Mohanathas 2013-10-15 17:00:27 +0300
  • 629bb927fc Update Build.bat to set version to 3.0.1 jsmorley 2013-10-15 09:35:39 -0400
  • 61e6d0b549 Installer: Fix loading the illustro default theme with portable installs Birunthan Mohanathas 2013-10-15 16:06:12 +0300
  • 30fc135abc Manage: Include country in language list Birunthan Mohanathas 2013-10-13 18:54:55 +0300
  • 0eb0602e47 Language: Update string jsmorley 2013-10-13 11:18:06 -0400
  • c1b8115c08 Language: Update strings jsmorley 2013-10-13 10:58:32 -0400
  • 4ccbaf1e0d Language: Update strings Birunthan Mohanathas 2013-10-13 16:39:44 +0300
  • 6d705f5c95 String: Strip carriage returns in strings for compatibility between GDI+ and D2D Brian Ferguson 2013-10-13 16:28:57 +0300
  • b539c19b8f Minor tweaks to 176a941 Birunthan Mohanathas 2013-10-13 16:19:51 +0300
  • 4c41310e5f Language: Update strings Birunthan Mohanathas 2013-10-13 14:54:01 +0300
  • d930b71bd9 Language: Update strings Birunthan Mohanathas 2013-10-13 14:44:09 +0300
  • 67948705f4 Gfx: Improve D2D compatibility with GDI+ with zero height text when calculating lines Birunthan Mohanathas 2013-10-08 20:15:36 +0300
  • 35f2e1591e Gfx: Fix non-zero height for empty strings with D2D http://rainmeter.net/forum/viewtopic.php?p=92801 Brian Ferguson 2013-10-08 20:10:57 +0300
  • 15c65384f6 Gfx: Try to load D2D only on Win7+ Birunthan Mohanathas 2013-10-06 19:14:32 +0300
  • 358b4fe36a Language: Update translation (Japanese) spx 2013-10-07 00:30:02 +0900
  • 06cc2a3cf0 Language: Update translations Birunthan Mohanathas 2013-10-06 18:16:49 +0300
  • 6c6ec771b0 Move new strings into language headers Birunthan Mohanathas 2013-10-06 17:54:17 +0300
  • 9085f2ae20 SkinInstaller: Remove "UseD2D" in installed themes Birunthan Mohanathas 2013-10-06 17:25:03 +0300
  • 6248f07634 Disable skin menu "Use D2D rendering" item if D2D is globally disabled Birunthan Mohanathas 2013-10-06 17:12:19 +0300
  • ded19a42fa Enable D2D by default Birunthan Mohanathas 2013-10-06 17:08:11 +0300
  • 2fb733ef75 Gfx: Remove __D2DParams Birunthan Mohanathas 2013-10-06 17:07:00 +0300
  • 6df7d5d509 Add "Use D2D rendering" option to skin context menu Birunthan Mohanathas 2013-10-06 10:57:24 +0300
  • 21d9c0698f Gfx: Additional changes to d003db6 Birunthan Mohanathas 2013-09-29 17:57:21 +0300
  • d003db6531 Gfx: Add __D2DParams option to allow testing D2D text rendering options Birunthan Mohanathas 2013-09-29 11:28:28 +0300
  • c1aa191235 Gfx: Use GDI+ instead of D2D when drawing scaled images Birunthan Mohanathas 2013-09-28 17:51:05 +0300
  • 2029cea23f Revert "Added #NBSP# built-in variable to support using a Unicode no-break space in strings." jsmorley 2013-09-22 10:26:58 -0400
  • 73069b692f Added #NBSP# built-in variable to support using a Unicode no-break space in strings. jsmorley 2013-09-22 07:53:17 -0400
  • 7558666b13 Script: Add default value support for SKIN:GetVariable Birunthan Mohanathas 2013-09-19 17:16:26 +0300
  • 5fd98509cf Script: Fix that default value is not used in Meter:GetOption Birunthan Mohanathas 2013-09-19 17:07:47 +0300
  • 08eb662e1f Add #ROOTCONFIG# variable Birunthan Mohanathas 2013-09-15 15:05:06 +0300
  • 8b68092cf1 Tweak some log messages to remove redundant info Birunthan Mohanathas 2013-09-14 12:57:33 +0300
  • b0423cd3ff CommandHandler: Fixed typo in eca5dd0 Brian Ferguson 2013-09-12 11:44:49 -0600
  • e53b984bde Cosmetics Brian Ferguson 2013-09-01 00:01:50 -0600
  • e62a1aa262 Fixed issue where the width/height of a meter would not update when using the Padding option. Brian Ferguson 2013-08-31 23:58:12 -0600
  • df84ba961c Cosmetics Brian Ferguson 2013-08-25 22:47:20 -0600
  • fb059da295 Added "Clear" button to About dialog (Log tab) Brian Ferguson 2013-08-25 12:09:54 -0600
  • eca5dd0010 Added optional parameters to the "!Manage" bang for the "Skins" tab. Usage: !Manage Skins Config File (both "Config" and "File" are optional). Example: !Manage Skins "illustro\Clock" "Clock.ini" Brian Ferguson 2013-08-25 11:28:15 -0600
  • dfc804d50e MeasureCalc: Allow for LowBound to equal HighBound. If LowBound is greater then HighBound, set HighBound equal to LowBound (and show error). Brian Ferguson 2013-08-19 14:41:45 -0600
  • b0c4f83424 Minor tweaks Birunthan Mohanathas 2013-08-17 11:16:01 +0300
  • cd140ff0f6 MeasureCalc: Only report "HighBound" error message after initial update Brian Ferguson 2013-08-16 13:19:22 -0600
  • 9c2d75ce69 Removed test code from a3a464b Brian Ferguson 2013-08-16 13:00:53 -0600
  • a3a464b9cf Fixed resetting of internal bounds in f414b5f Brian Ferguson 2013-08-16 12:58:16 -0600
  • f414b5feba MeasureCalc: Added "UniqueRandom" option. When "1", random numbers are only used once within the range {LowBound, HighBound}. Brian Ferguson 2013-08-15 18:12:36 -0600
  • 61bcb92dee Gfx: Make D2D draw lines if they will be clipped by at most 2 pixels Birunthan Mohanathas 2013-08-12 18:52:51 +0300
  • db9e220207 Gfx: Minor tweaks Birunthan Mohanathas 2013-08-12 18:50:48 +0300
  • 12e0564f3e Gfx: Avoid clipping with D2D when not needed Birunthan Mohanathas 2013-08-12 18:50:24 +0300
  • a8467674fe Add missing file in 79b9af3 Birunthan Mohanathas 2013-08-11 14:31:16 +0300
  • 79b9af3320 Common: Add UnitTest.h Birunthan Mohanathas 2013-08-11 14:29:07 +0300
  • 0afbdac9fe Gfx: Add some tests for TextFormatD2D Birunthan Mohanathas 2013-08-11 14:10:05 +0300
  • 176a9414f5 Gfx: Make D2D acknowledge trailing whitespace followed by a NBSP/MMSP This hacky workaround makes D2D behavior consistent with GDI+. Birunthan Mohanathas 2013-08-11 12:08:19 +0300
  • 180adbc759 Gfx: Fix text Y position for D2D with vertical Center/Bottom alignments Birunthan Mohanathas 2013-08-11 11:42:23 +0300
  • 027feabf86 Gfx: Make bottom overhanging characters visible with D2D Birunthan Mohanathas 2013-08-10 17:01:48 +0300
  • b8333dc66d Gfx: Fix clipping with D2D when a transformation has been applied Birunthan Mohanathas 2013-08-10 16:58:30 +0300
  • 42e8d5ee22 Gfx: Additional changes to 56218f7 Birunthan Mohanathas 2013-08-10 15:29:09 +0300
  • 56218f7af4 Gfx: Improve line trimming with D2D when one line is visible Birunthan Mohanathas 2013-08-10 15:26:50 +0300
  • 34abccc29b Gfx: Check for errors in TextFormatD2D::SetProperties Birunthan Mohanathas 2013-08-10 15:25:36 +0300
  • 2e2ced7403 Gfx: Additional change to 6e04fd9 Birunthan Mohanathas 2013-08-10 14:14:02 +0300
  • aa4c4a6dfc Gfx: Make AccurateText=1 more consistent with GDI+ for D2D when a newline character is the last character of the text Birunthan Mohanathas 2013-08-10 13:58:54 +0300
  • 6e04fd983f Gfx: Make AccurateText=0 more consistent with GDI+ for D2D The height is now based on a formula that should be exactly equal to that provided by GDI+. The padding should now be equal on the left and right sides now. There may be some discrepancies in overall width, but it should always be reasonably to close to GDI+. Birunthan Mohanathas 2013-08-10 13:54:53 +0300
  • 63f5eed742 Fix build bustage caused by 38ec6c3 Birunthan Mohanathas 2013-08-10 13:13:04 +0300
  • 616f986181 Gfx: Make D2D clip text that overflows the bounding box similarly to GDI+ Birunthan Mohanathas 2013-08-10 12:13:59 +0300
  • 38ec6c3832 Gfx: Fix incorrect text X-position for StringAlign=Center with D2D Birunthan Mohanathas 2013-08-10 12:08:15 +0300
  • 21f5ff1303 Gfx: Fix incorrect text height/width with D2D in some cases due to typo Birunthan Mohanathas 2013-08-10 12:03:40 +0300
  • a3efbbac3f Script: Improve 6560518 The Unicode state is not tracked using a stack instead of a raw boolean. This means that a Unicode script that e.g. updates a non-Unicode script measure will now work properly. Birunthan Mohanathas 2013-08-07 17:48:13 +0300
  • 20393df751 Script: Change Unicode script support to require UTF-16 LE files rather than UTF-8 Birunthan Mohanathas 2013-08-07 17:09:25 +0300
  • d0466c5588 Script: Additional change to f8c3867 for print() Birunthan Mohanathas 2013-08-06 22:06:21 +0300