Commit Graph

169 Commits

Author SHA1 Message Date
8541cce5f4 A bit of work on app's UI and integration between .net and native. 2014-07-23 13:47:09 +03:00
27164b8e75 Rename EscapeUrl to EncodeUrl 2014-01-04 21:47:45 +02:00
cf62c509a1 Add support for [Measure:EscapeUrl] to perform URL encoding 2014-01-04 19:19:10 +02:00
9b5871f4dc Move EscapeRegExp into StringUtil 2014-01-04 19:17:41 +02:00
ce847ac12e Cosmetics 2014-01-04 18:54:34 +02:00
61cbb81756 Tweak EscapeRegExp() 2014-01-04 18:50:55 +02:00
c31ecbfc83 Tweak GetSectionVariable() 2014-01-04 18:47:14 +02:00
957e37fbf2 Added [Measure:EscapeRegExp] section variable for measures. This will escape any regular expression meta-characters for use with IfMatch. 2014-01-04 09:06:07 -07:00
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
73069b692f Added #NBSP# built-in variable to support using a Unicode no-break space in strings. 2013-09-22 07:53:17 -04:00
08eb662e1f Add #ROOTCONFIG# variable 2013-09-15 15:05:06 +03:00
ff24a06827 Revert ConfigParser change in f9ab4ee 2013-07-12 23:14:48 +03:00
f9ab4ee414 Added DynamicVariables support for WebParser 2013-07-10 17:01:15 -06:00
eeef84dfa0 Added skin/section (if available) to logging. 2013-06-29 10:59:18 -06:00
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
be3efa7531 Move MathParser to Common 2013-06-13 17:00:24 +03:00
d079d13da6 Move path related functions into PathUtil 2013-06-12 21:15:16 +03:00
1934c5db72 Change NULL to nullptr 2013-05-31 17:28:39 +03:00
da9384cfad Remove "C" prefix in class names 2013-05-31 17:18:52 +03:00
a3d8f73f6c Tweak f4429ad 2013-05-30 17:19:42 +03:00
f4429ad8cc Refactor logging logic into new CLogger class 2013-05-29 22:05:41 +03:00
aa3c7eb8ce Tweaks to reduce OnChangeAction overhead 2013-04-10 19:00:22 +03:00
spx
3552a928dd Added error check for zero divide 2013-03-09 02:39:17 +09:00
spx
d25ae270c4 Tweaks
* Optimized some part for multi monitor
2013-02-09 01:52:41 +09:00
spx
1c8b798928 Tweaks
* Merged Shrink() code to Tokenize()
2013-02-06 19:09:17 +09:00
1a60511edf Tweaks 2012-09-21 22:30:44 +03:00
73ccbd21db Minor fixes 2012-08-15 21:17:57 +03:00
spx
5103190129 Section Variables:
- Added [Measure:MaxValue] and [Measure:MinValue] functionality. You can use it with scaling modifiers. (For instance, [Measure:MaxValue:/1024, 2])
- Now trailing zeros are trimmed if decimal places modifier is not used.
2012-08-07 14:11:01 -07:00
7bd273bb28 Reduced default precision to 10 with section variables 2012-08-05 16:22:55 +03:00
fd111c0657 Tweaks 2012-08-05 16:12:36 +03:00
69f84781f1 Minor fix 2012-08-05 16:01:45 +03:00
e0ec47f9a0 Tweaks and cosmetics 2012-08-05 15:51:58 +03:00
e2ce7d59a7 Tweaks 2012-08-04 21:27:21 +03:00
spx
9f44e5cfae Tweaks 2012-08-01 15:18:58 -07:00
spx
66c52d6d80 Code tweaks and cosmetics 2012-08-01 14:47:10 -07:00
06f625c91c Adds new [Meter:] and [Measure:] functionality 2012-08-01 13:52:50 -04:00
spx
af9b51b831 Code cosmetics 2012-07-23 05:42:14 -07:00
spx
b66875d8ad Additional change to 720ed17: Now the sections that the included file has are placed to the last position if @include is placed on the last section in the original file. 2012-07-20 02:33:52 -07:00
spx
720ed170f0 Changed @include behavior. Now the sections that the included file has are inserted to the position where the @include is defined.
http://rainmeter.net/forum/viewtopic.php?f=14&t=10500
2012-07-18 03:41:58 -07:00
4dc5fe0b31 Tweaks 2012-07-17 21:26:55 +03:00
0ce52f744a Fixed messagebox and context menu layout with RTL languages 2012-06-19 14:31:08 +03:00
579e2df81e Cosmetics 2012-06-01 16:13:01 +03:00
922dd098c9 Cosmetics: Changed "config" to more consistent and descriptive terms 2012-06-01 16:06:36 +03:00
1d61725057 Tweaks 2012-05-24 14:15:46 +03:00
spx
4039940ec1 Removed unclear comment. 2012-05-21 06:46:22 -07:00
spx
8dbab54a52 Additional change for 4558c28 2012-05-21 06:41:07 -07:00
4558c2836c Changed @\ to #@# 2012-05-21 14:19:25 +03:00
9fb14b032c Additional change to cb0fd82 2012-05-20 18:33:15 +03:00
cb0fd823e7 Added support for @Resources 2012-05-20 17:51:15 +03:00
965a400657 Fixed broken @include due to 9453780 2012-05-19 21:18:52 +03:00