spx
8f2f65c1fc
!SetWallpaper: Additional fix to 3104a53
...
http://rainmeter.net/forum/viewtopic.php?f=14&t=16074
If it still causes crash, it might need to create a clone image first before saving as a bitmap.
2013-07-17 06:17:34 +09:00
spx
ed9ea73e6b
Changed Button meter behavior. Now ignores transparent area of the button when mouseover.
2013-07-16 12:26:31 +09:00
Brian Ferguson
8bf1f6aec8
Add "Paused=0/1" to measures. This is an addition to a883e9d
.
2013-07-15 11:59:58 -06:00
Birunthan Mohanathas
239e61fd14
Additional changes to dca5795
2013-07-13 13:49:53 +03:00
Birunthan Mohanathas
ff24a06827
Revert ConfigParser change in f9ab4ee
2013-07-12 23:14:48 +03:00
Birunthan Mohanathas
dca5795929
Plugin API: Add RmReplaceVariables function
2013-07-12 23:01:02 +03:00
Birunthan Mohanathas
19551cbb6c
Tweaks and cosmetics
2013-07-12 10:34:40 +03:00
Birunthan Mohanathas
92b1e7af8d
Tweaks
2013-07-12 10:11:39 +03:00
Brian Ferguson
f66f858180
MeterWindow: Fixed previous typo in commented section
2013-07-11 14:30:17 -06:00
Brian Ferguson
a883e9d47d
Add !PauseMeasure, !UnpauseMeasure, and !TogglePauseMeasure bangs. This is similar to a disabled measure, only it retains its value instead of changing to 0.
...
Also, group bangs !PauseMeasureGroup, !UnpauseMeasureGroup, and !TogglePauseMeasureGroup bangs have been added.
2013-07-11 14:29:23 -06:00
Brian Ferguson
f9ab4ee414
Added DynamicVariables support for WebParser
2013-07-10 17:01:15 -06:00
spx
3104a53107
Fixed !SetWallpaper issue
...
http://rainmeter.net/forum/viewtopic.php?f=14&t=16018
2013-07-10 23:00:27 +09:00
spx
ca787306b5
Additional fix to 7849b2a
...
http://rainmeter.net/forum/viewtopic.php?f=14&t=16014
2013-07-09 21:59:37 +09:00
Brian Ferguson
05964e9f7f
CommandHandler: Cosmetics
2013-06-29 11:03:24 -06:00
Brian Ferguson
eb74f359ba
CommandHandler: Fixed error in log message
2013-06-29 11:00:27 -06:00
Brian Ferguson
eeef84dfa0
Added skin/section (if available) to logging.
2013-06-29 10:59:18 -06:00
Birunthan Mohanathas
6d87614d4c
Fix drawing skin with zero width/height (regression in ef1cf22
)
2013-06-23 14:21:04 +03:00
Birunthan Mohanathas
13ebeccfd7
Script: Fix that some meter related operations (e.g. !HideMeterGroup) did not work in Initialize()
2013-06-23 14:03:44 +03:00
spx
f15a8fa72e
Fixed mistake in previous commits
2013-06-17 21:05:31 +09:00
spx
bda6e3aa47
Additional fix to 4a625d0
2013-06-17 20:57:50 +09:00
spx
4a625d0c2f
Fixed issue that ImageName is ignored if MeasureName is set
...
http://rainmeter.net/forum/viewtopic.php?p=88820
Reverted this part: 136689bcfb (L4L167)
2013-06-17 20:24:33 +09:00
Birunthan Mohanathas
7c76cf8b2d
Additional tweaks to a4c7e83
2013-06-16 20:02:28 +03:00
Birunthan Mohanathas
a4c7e83391
Move context menu related code into ContextMenu.cpp
2013-06-16 19:54:22 +03:00
Birunthan Mohanathas
a4b36423b9
Fix double call of DestroyMenu
2013-06-16 19:52:25 +03:00
Birunthan Mohanathas
5c91ab365d
Refactor skin scanning and skin folder indexing into SkinRegistry.cpp
...
This also adds tests.
2013-06-16 19:36:09 +03:00
Birunthan Mohanathas
531eee06da
Remove DisableThreadLibraryCalls.h
...
By default, VC++ links in a stub entry point, which already calls DisableThreadLibraryCalls(). See: %VS110COMNTOOLS%..\..\VC\crt\src\dllmain.c
2013-06-14 17:23:14 +03:00
Birunthan Mohanathas
096023ba6e
Cosmetics
2013-06-14 16:58:53 +03:00
Birunthan Mohanathas
9a62ebef95
Fix crash caused by 04090b2
2013-06-14 16:58:42 +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
384298a43e
Add some tests for ConfigParser
2013-06-13 17:32:35 +03:00
Birunthan Mohanathas
bcbfc4d4db
Logger: Cosmetics
2013-06-13 17:22:42 +03:00
Birunthan Mohanathas
04090b232a
Make Rainmeter a singleton class
...
This change is part of making the Libray project more testable. The old g_Rainmeter global pointer has been replaced with a GetRainmeter() function to guarantee that the object exists in some state.
2013-06-13 17:20:27 +03:00
Birunthan Mohanathas
be3efa7531
Move MathParser to Common
2013-06-13 17:00:24 +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
68430b54db
Revert "Script: Extend Measure:GetStringValue to support a parameter table"
...
This reverts commit b0d101e
.
2013-06-10 18:19:33 +03:00
Birunthan Mohanathas
b0d101ed71
Script: Extend Measure:GetStringValue to support a parameter table
...
Example usage: GetStringValue({AutoScale = 0, Scale = 1.0, NumOfDecimals = 0, Percentual = false})
All keys are optional.
2013-06-09 23:15:43 +03:00
Birunthan Mohanathas
72bf8dc317
String: Fix issue with Angle= since 59b3dea
2013-06-09 19:05:46 +03:00
Birunthan Mohanathas
5b60d6c400
Enable /MP for large projects to reduce Release build time
2013-06-08 13:23:44 +03:00
Brian Ferguson
f1cb311723
ImagePath: Fixed that the image was not reloaded when changing with !SetOption
2013-06-07 23:45:28 -06:00
Brian Ferguson
136689bcfb
Added ImagePath to all meters with general image options. This deprecates the Path option for Image meters.
...
Also fixes bug in MeterHistogram that crashes Rainmeter when the PrimaryImage is invalid.
Note: For Histogram the option is called PrimaryImagePath, SecondaryImagePath, and BothImagePath
2013-06-07 13:35:36 -06:00
spx
c6ec9093b7
Fixed that !Toggle causes infinite loop
2013-06-05 01:05:02 +09:00
spx
f1a77bb482
Fixed that some group bangs can't be executed
2013-06-04 06:04:23 +09:00
spx
7849b2a6e1
Fixed crash when group bang is executed on exiting Rainmeter
2013-06-04 05:58:30 +09: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