Commit Graph

1189 Commits

Author SHA1 Message Date
Birunthan Mohanathas
f5fb87f336 Calc: Use std::mt19937 with a deterministic seed as the random engine 2013-12-08 15:06:01 +02:00
Birunthan Mohanathas
ec9c2ef598 Reapply accidentally reverted changes in 3b1dfba 2013-12-08 13:44:03 +02:00
Birunthan Mohanathas
1eb46ae448 Calc: Minor tweaks 2013-12-08 13:41:19 +02:00
Birunthan Mohanathas
3383713853 Calc: Make std::default_random_engine static 2013-12-08 13:40:48 +02:00
Brian Ferguson
3b1dfbac7e MeasureCalc: Fixed error message from repeating when HighBound is smaller than LowBound 2013-12-06 20:55:50 -07:00
Birunthan Mohanathas
b7c6ec0e54 Call DefWindowProc after processing WM_INPUT 2013-12-06 10:30:14 +02:00
Birunthan Mohanathas
c864de2859 Tweaks 2013-12-06 10:18:50 +02:00
spx
9885c57b70 Meter: ToolTipIcon option allows to use relative path 2013-11-24 00:29:45 +09:00
Birunthan Mohanathas
4e936e5365 Tweaks 2013-11-10 19:41:21 +02:00
Brian Ferguson
cd658fe2b1 IfActions: Tweaks 2013-11-08 08:40:14 -07:00
Brian Ferguson
fc96387105 Added IfConditionMode. If 1, will execute the True/False action on every update of the measure. If 0, will only execute the True/False action once until it switches case and back again (like IfActions). 2013-11-08 08:36:43 -07:00
spx
b492d40f61 IfActions: Tweaks 2013-11-06 16:02:05 +09:00
Birunthan Mohanathas
fa81ea4fe9 Additional change to 40e0b70 2013-11-05 21:19:04 +02:00
Birunthan Mohanathas
dcca59ae91 Use the precompiled header with IfActions.cpp 2013-11-05 21:12:20 +02:00
Birunthan Mohanathas
40e0b70baf IfActions: Tweaks 2013-11-05 21:10:21 +02:00
Birunthan Mohanathas
b62fca59d0 IfActions: Read condition options after measure value is changed to properly support section variables 2013-11-05 20:52:58 +02:00
Brian Ferguson
cf86d365ad Fixed error when a self-referencing closing bracket was omitted from the IfCondition 2013-11-05 10:41:33 -07:00
Brian Ferguson
521861a87d Fixed typo in 87edcd0 2013-11-05 10:11:57 -07:00
Brian Ferguson
87edcd0ce4 Added new options IfCondition/IfTrueAction/IfFalseAction for all Measures.
Multiple conditions/actions are also possible (eg. IfCondition2/IfTrueAction2)
2013-11-05 10:07:42 -07:00
Birunthan Mohanathas
e1872e67bb Move .props files to Build\VS\ 2013-11-03 20:18:42 +02:00
Birunthan Mohanathas
99e2b69ff8 Manage: Disable resizable window frame 2013-11-02 11:58:25 +02:00
spx
150ccf8b14 Additional change to f5d875e
This also fixes the flickering issue caused by !Refresh: http://rainmeter.net/forum/viewtopic.php?f=14&t=16535#p92322
2013-10-30 04:35:44 +09:00
Birunthan Mohanathas
3c58e4d48c Minor fixes 2013-10-21 19:22:57 +03:00
Birunthan Mohanathas
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.
2013-10-21 18:04:13 +03:00
Birunthan Mohanathas
2315fe8cc5 Remove unnecessary duplication in .vcxproj files 2013-10-20 17:45:43 +03:00
spx
f5d875e7a3 Cosmetics
- Removed reset parameter from MeterWindow::UpdateWindow(). It was for NativeTransparency support.
2013-10-20 22:18:13 +09:00
spx
cfd525c2fc Fixed AnchorX/Y issue (caused by ef1cf223)
http://rainmeter.net/forum/viewtopic.php?f=14&t=16798
2013-10-20 20:44:57 +09:00
Birunthan Mohanathas
30fc135abc Manage: Include country in language list 2013-10-13 18:54:55 +03:00
Brian Ferguson
6d705f5c95 String: Strip carriage returns in strings for compatibility between GDI+ and D2D 2013-10-13 16:28:57 +03:00
Birunthan Mohanathas
b539c19b8f Minor tweaks to 176a941 2013-10-13 16:19:51 +03:00
Birunthan Mohanathas
06cc2a3cf0 Language: Update translations 2013-10-06 18:17:14 +03:00
Birunthan Mohanathas
6248f07634 Disable skin menu "Use D2D rendering" item if D2D is globally disabled 2013-10-06 17:12:19 +03:00
Birunthan Mohanathas
ded19a42fa Enable D2D by default 2013-10-06 17:08:11 +03:00
Birunthan Mohanathas
2fb733ef75 Gfx: Remove __D2DParams 2013-10-06 17:07:00 +03:00
Birunthan Mohanathas
6df7d5d509 Add "Use D2D rendering" option to skin context menu 2013-10-06 10:57:24 +03:00
Birunthan Mohanathas
21d9c0698f Gfx: Additional changes to d003db6 2013-09-29 17:57:21 +03:00
jsmorley
2029cea23f Revert "Added #NBSP# built-in variable to support using a Unicode no-break space in strings."
This reverts commit 73069b692f.

Reverted due to some risk of issues when used in Lua when the .lua file is not encoded and the user's local code page does not support the ANSI "no-break space".
2013-09-22 10:26:58 -04:00
jsmorley
73069b692f Added #NBSP# built-in variable to support using a Unicode no-break space in strings. 2013-09-22 07:53:17 -04:00
Birunthan Mohanathas
7558666b13 Script: Add default value support for SKIN:GetVariable 2013-09-19 17:16:26 +03:00
Birunthan Mohanathas
5fd98509cf Script: Fix that default value is not used in Meter:GetOption 2013-09-19 17:07:47 +03:00
Birunthan Mohanathas
08eb662e1f Add #ROOTCONFIG# variable 2013-09-15 15:05:06 +03:00
Birunthan Mohanathas
8b68092cf1 Tweak some log messages to remove redundant info 2013-09-14 12:57:33 +03:00
Brian Ferguson
b0423cd3ff CommandHandler: Fixed typo in eca5dd0 2013-09-12 11:44:49 -06:00
Brian Ferguson
e53b984bde Cosmetics 2013-09-01 00:01:50 -06:00
Brian Ferguson
e62a1aa262 Fixed issue where the width/height of a meter would not update when using the Padding option. 2013-08-31 23:58:12 -06:00
Brian Ferguson
df84ba961c Cosmetics 2013-08-25 22:47:20 -06:00
Brian Ferguson
fb059da295 Added "Clear" button to About dialog (Log tab) 2013-08-25 12:09:54 -06:00
Brian Ferguson
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"

To use the "File" parameter, you must specify a "Config" parameter as well.
2013-08-25 11:28:15 -06:00
Brian Ferguson
dfc804d50e MeasureCalc: Allow for LowBound to equal HighBound. If LowBound is greater then HighBound, set HighBound equal to LowBound (and show error). 2013-08-19 14:41:45 -06:00
Birunthan Mohanathas
b0c4f83424 Minor tweaks 2013-08-17 11:16:01 +03:00