Brian Ferguson
3bf2bd3902
Webparser: Commented out new DV temporarily
2013-07-21 09:51:03 -06:00
Birunthan Mohanathas
239e61fd14
Additional changes to dca5795
2013-07-13 13:49:53 +03:00
Birunthan Mohanathas
e9fac27b46
WebParser: Change to use RmReplaceVariables
2013-07-12 23:15:18 +03:00
Birunthan Mohanathas
dca5795929
Plugin API: Add RmReplaceVariables function
2013-07-12 23:01:02 +03:00
Birunthan Mohanathas
0d1089608c
WebParser: More tweaks and cosmetics
2013-07-12 10:42:59 +03:00
Birunthan Mohanathas
56aef6edfa
WebParser: Cosmetics
2013-07-12 10:39:00 +03:00
Brian Ferguson
2507b4fe2c
Webparser: Added $...$ escape syntax for using the string value of another Webparser measure as input for the URL option.
...
Syntax: Url=http://www.[$SomeOtherWebparserMeasure$].com
2013-07-11 11:40:22 -06:00
Brian Ferguson
c3987115ee
WebParser: More cosmetics
2013-07-10 17:13:04 -06:00
Brian Ferguson
19c6c58271
WebParser: Cosmetics
2013-07-10 17:10:11 -06:00
Brian Ferguson
f9ab4ee414
Added DynamicVariables support for WebParser
2013-07-10 17:01:15 -06: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
5b60d6c400
Enable /MP for large projects to reduce Release build time
2013-06-08 13:23:44 +03:00
Birunthan Mohanathas
68dce478d5
FileView: Change wildcard matching to use PathMatchSpec
2013-06-03 18:40:37 +03:00
Birunthan Mohanathas
7cdd6853aa
VirtualDesktops: Replace std::fstream with C file functions
2013-06-02 19:19:25 +03: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
Greg Tatham
05a9d9188d
DllExporter: Improve support for debugging
2013-05-30 17:00:18 +03:00
Birunthan Mohanathas
e3ec9371f9
Process: Improve processes checking
...
This fixes checking for 64-bit processes on 32-bit Rainmeter and checking for elevated processes on unelevated Rainmeter.
2013-05-14 16:02:28 +03:00
Birunthan Mohanathas
993f388360
ResMon: Fix C4005 warning
2013-05-09 18:03:42 +03:00
Birunthan Mohanathas
87f69dee55
Reduce build time by moving Rainmeter.lib outside of Library project
2013-05-09 17:53:24 +03:00
Birunthan Mohanathas
17500a2dbd
NowPlaying: Fix C4819 warning
2013-05-09 16:18:15 +03:00
Birunthan Mohanathas
29ae70a041
Additional change to f82b03b
2013-05-09 13:34:29 +03:00
Birunthan Mohanathas
70f6fa4f3b
NowPlaying: Revert bb823b7
2013-05-09 13:27:39 +03:00
Birunthan Mohanathas
f82b03b583
NowPlaying: Remove dependency on ATL headers
2013-05-09 13:23:52 +03:00
Birunthan Mohanathas
bb823b798e
NowPlaying: Add workaround for ATL's broken XP support in VS2012 Update 2
...
https://connect.microsoft.com/VisualStudio/feedback/details/783276/vs2012-2-v110-xp-broken-the-procedure-entry-point-initializecriticalsectionex-could-not-be-located-in-the-dynamic-link-library-kernel32-dll
2013-05-03 16:41:21 +03:00
Birunthan Mohanathas
7581e3ac98
Move basic project options into Project.props
2013-05-01 13:02:17 +03:00
spx
50328acdf5
InputText: Fixed MissingMethodException
...
http://msdn.microsoft.com/en-US/library/system.drawing.font.originalfontname.aspx
2013-04-13 01:05:24 +09:00
Brian Ferguson
f16224793e
FileView: Tweaks
2013-03-26 15:14:37 -06:00
Brian Ferguson
275b48ebf1
FileView: Fixed crash when using the Open command.
2013-03-25 22:47:59 -06:00
spx
959bede3b5
InputText: Added OnDismissAction
2013-03-25 22:28:39 +09:00
spx
4b1d3f776f
DllExporter: Tweaks
2013-03-25 21:39:11 +09:00
Birunthan Mohanathas
38976c10d2
Additional change to 14f0e4d
2013-03-23 18:28:32 +02:00
Birunthan Mohanathas
14f0e4df87
FileView: Partially revert last commits due to lack of testing
2013-03-23 18:17:48 +02:00
Birunthan Mohanathas
1ad44083eb
FileView: Fix crash caused by creating thread even when another is active
2013-03-21 20:52:42 +02:00
Birunthan Mohanathas
f58f4d71b6
Fix dumb mistake in 1562a24
2013-03-21 18:11:21 +02:00
Birunthan Mohanathas
1562a24322
Additional change to c7d8f7e
2013-03-21 18:06:14 +02:00
Birunthan Mohanathas
06fcdff785
FileView: Tweaks and fixes
2013-03-21 15:27:47 +02:00
Birunthan Mohanathas
c7d8f7ea8a
FileView: Remove use of TerminateThread
2013-03-21 14:38:03 +02:00
Brian Ferguson
967cb5afc0
FileView: Code cleanup
2013-03-12 17:10:26 -06:00
Birunthan Mohanathas
03d529cedc
WebParser: Tweaks to DownloadUrl
2013-03-08 09:11:54 +02:00
Brian Ferguson
ddbdc71111
FileView: Fixed heap corruption.
2013-03-07 22:53:58 -07:00
spx
c5df90bbee
InputText: Improved formula/section variables support in options.
...
- Added formula support for InputText measure option: X, Y, W, H, FontSize
- Added formula/section variables support for inline CommandN option. The formula support is same as above options.
2013-03-07 01:36:27 +09:00
spx
7f8e739ae6
InputText: Code cleanup
2013-03-06 04:03:43 +09:00
Brian Ferguson
4cf416bd3f
FileView: Fixed icon issue with the thread.
2013-03-05 10:32:39 -07:00
Brian Ferguson
60286236f6
FileView: When using Recursive=2, Option WildcardSearch now only searches for files instead of folders.
2013-03-04 21:39:45 -07:00
Brian Ferguson
a80af60dbc
Ping: Fixed crash on refresh with FinishAction option.
2013-03-01 14:12:13 -07:00
Brian Ferguson
8ad91f7799
Ping: Added FinishAction
2013-03-01 10:44:07 -07:00
spx
167123bcf7
InputText: Fixed multi-threading issues
2013-03-02 00:29:25 +09:00
spx
76e504d1e5
PluginAPI: Fixed minor mistake
2013-03-01 19:20:40 +09:00
spx
5eafccdba7
InputText.dll: Updated to new API
2013-03-01 16:26:05 +09:00
Brian Ferguson
7186f0988a
FileView: Tweaks and cosmetics.
2013-02-28 14:46:17 -07:00
Brian Ferguson
c7071ebbf8
FileView: Code Cleanup.
2013-02-28 09:33:13 -07:00
Brian Ferguson
dee19de15c
FileView: Added Recursive=2 option. Commands FollowPath and PreviousFolder do not work with this option. Also, ShowFile, ShowFolder, and ShowDotDot have no effect on this option.
...
Drives are now sorted.
Folders have dates and times.
Lots of tweaks and cleanup.
Updated to version 2.
2013-02-28 09:15:28 -07:00
spx
53f5ceb674
Updated plugin API
...
- Added new option to RmGet(): RMG_SKINNAME, RMG_SKINWINDOWHANDLE
2013-02-27 20:00:26 +09:00
spx
71601d7564
InputText: Fixed several issues
...
- Fixed lots of handle leak caused by Threading. Now uses ThreadPool instead of Thread. This change may fix IME issue that cannot input character like Japanese for instance.
- Commented out some non-used part.
- Removed ref keyword from ScanAndReplace().
2013-02-27 11:42:08 +09:00
Brian Ferguson
091a185e51
FileView: "Drives" are now counted as folders for Type=FolderCount
2013-02-22 13:40:36 -07:00
Birunthan Mohanathas
f81b4ff8bb
Added __declspec(novtable) to interface classes
2013-02-19 16:53:00 +02:00
Brian Ferguson
9ce1403cbe
Fixed crash when referencing an invalid path.
2013-02-07 13:17:11 -07:00
spx
2ea8710f58
WebParser: Fixed wrong string length since a0113cc
2013-02-04 13:20:03 +09:00
Brian Ferguson
403ce655bc
FileView plugin: Changed "Update" command to reset the index offset
2013-02-02 20:33:29 -07:00
Birunthan Mohanathas
8ecc6105e4
Tweaks
2013-01-27 12:58:16 +02:00
Birunthan Mohanathas
638aaa137d
Cleanup and cosmetics
2013-01-27 12:49:23 +02:00
Birunthan Mohanathas
a0113cc74f
More tweaks
2013-01-27 12:49:23 +02:00
Brian Ferguson
a96151b8f8
FileView: Fixed default icon index (off by 1) when non IconPath is specified.
2013-01-25 21:24:03 -07:00
spx
82eb3ed03f
WebParser: Modified proxy handling
...
- Added new proxy setting switch: /auto, /none
/auto: use IE setting
/none: direct connection
Example:
ProxyServer=/none
- Added global proxy setting. If proxy setting is defined in Rainmeter.data, use it as a global proxy. Default value is /auto.
Example:
[WebParser.dll]
ProxyServer=example.net:8080
If ProxyServer= is not defined or is empty string in WebParser measure, use a global proxy. If an individual proxy setting is defined in WebParser measure, use it instead of a global proxy.
2013-01-23 22:04:32 +09:00
spx
7e958bdc23
WebParser: Cleanup
2013-01-23 08:52:20 +09:00
Brian Ferguson
c894c54afe
Fixed typo in 9ba6e01
2013-01-16 15:24:34 -07:00
Brian Ferguson
9ba6e01be0
Added FinishAction to the FileView plugin
2013-01-16 15:21:17 -07:00
Brian Ferguson
24e080dfc0
FileView: Updated version
2013-01-10 09:48:38 -07:00
Brian Ferguson
21a716c6db
Changed indexing to be one-based, instead of zero-based (like Webparser)
2013-01-10 09:38:55 -07:00
Birunthan Mohanathas
fba5fb9995
Minor tweaks
2013-01-10 17:32:53 +02:00
Brian Ferguson
15d6872b72
FileView plugin: Initial commit
2013-01-09 22:51:15 -07:00
Birunthan Mohanathas
47e130a6ff
NowPlaying: Improved cover handling with some players
2012-12-26 20:05:17 +02:00
Birunthan Mohanathas
fe1dc9434f
NowPlaying: Fixed crash with CAD interface in some cases
2012-12-26 20:00:30 +02:00
Birunthan Mohanathas
bdc079a7a8
Additional changes to 52e1f1c
2012-12-18 22:00:44 +02:00
Birunthan Mohanathas
52e1f1c6b4
Moved common project settings into .props files
2012-12-18 19:49:51 +02:00
Birunthan Mohanathas
e2a7f31a46
DllExporter: Fixed crash with VS2012
2012-12-16 20:19:07 +02:00
Brian Ferguson
bc4c774b08
Changed WebParser's Debug=2 option to write to the current directory (same as the .ini file calling it) because Windows 8 does not allow writing to the root folder ("C:").
2012-11-19 12:20:19 -07:00
Birunthan Mohanathas
d449e5dac6
Minor fixes
2012-10-06 20:29:20 +03:00
Birunthan Mohanathas
10eed6f131
Fixed mistake in 554dae1
2012-10-04 21:38:05 +03:00
Birunthan Mohanathas
e078447838
DllExporter: Fixed issue with spaces in path
2012-10-04 20:18:24 +03:00
Birunthan Mohanathas
554dae1e09
Tweaks
2012-10-02 21:27:59 +03:00
Birunthan Mohanathas
9cc3e897b9
RecycleManager: Fixed update issue with XP
...
http://rainmeter.net/forum/viewtopic.php?f=14&t=12884
2012-09-18 20:58:15 +03:00
Brian Ferguson
f418c331c7
Fixed #4
2012-09-15 22:24:53 -06:00
Brian Ferguson
11e25caa87
Added Windows 8 and Windows Server 2012 support for SysInfo plugin
2012-09-13 18:04:52 -06:00
spx
1ba617d829
QuotePlugin: Fixed handle leak
2012-08-27 14:04:27 -07:00
jsmorley
d2f2752000
Changed the GNU license for the plugin from version 3 to version 2 of the GNU General Public License.
2012-08-22 21:33:19 -04:00
spx
4591a969a6
Build option: Added /arch:SSE to Release/32bit.
2012-07-23 07:34:31 -07:00
Birunthan Mohanathas
0804bdca05
RecycleManager.dll: Minor changes to 4172dff
2012-07-03 15:09:21 +03:00
Birunthan Mohanathas
4172dffd73
ReycleManger.dll: Rewrote bin change detection code to fix various issues
2012-07-02 21:07:03 +03:00
Birunthan Mohanathas
49d9b84514
Additional change to fdcf133
2012-07-01 22:05:06 +03:00
Birunthan Mohanathas
7eebaa19ce
Minor fix to fdcf133
2012-07-01 13:36:31 +03:00
Birunthan Mohanathas
fdcf133d86
RecycleManager.dll: Fixed disk error message in some cases
2012-07-01 13:24:18 +03:00
Birunthan Mohanathas
e4cceb8512
PingPlugin.dll: Removed use of TerminateThread
...
Instead of termination in Finalize(), the thread is left to run and perform required cleanup before exit. This also fixes a memory leak caused by termination in some cases.
2012-06-28 12:57:41 +03:00
Birunthan Mohanathas
5634333e60
Additional change to 8a58cb6
2012-06-28 12:04:27 +03:00
Birunthan Mohanathas
8a58cb682c
RecycleManager.dll: Improved threading code to avoid potential block on refresh
2012-06-28 11:29:54 +03:00
Birunthan Mohanathas
77ed9e7c92
Removed test code
2012-06-28 10:29:36 +03:00
Birunthan Mohanathas
1b9e1abcad
Cosmetics
2012-06-27 15:37:23 +03:00
Birunthan Mohanathas
b07d9131ef
Cosmetics
2012-06-27 14:24:47 +03:00