Commit Graph

133 Commits

Author SHA1 Message Date
f8c3f11913 Refactor command and bang logic into new CCommandHandler class
This also improves bang log messages, which now include the bang name.
2013-05-30 19:55:59 +03:00
ca0f2e608f Minor fixes to f4429ad 2013-05-29 22:08:51 +03:00
f4429ad8cc Refactor logging logic into new CLogger class 2013-05-29 22:05:41 +03:00
0994fad7e9 Add UseD2D option to Rainmeter.ini (defaults to 0) 2013-03-25 18:01:21 +02:00
9bf5871abf Fix crash when actions are executed by plugin threads after skin unload 2013-03-21 14:29:59 +02:00
spx
6ad5d56498 Additional changes to af8befd: Fixed that unloaded skin is not deleted properly in rare case. 2013-03-11 06:06:02 +09:00
af8befd22b Fix that unloaded skin is displayed in context menu until fade is complete 2013-03-10 12:14:40 +02:00
fd5de00955 Manage Settings: Changed to remove ConfigEditor if it matches associated editor 2012-11-13 17:54:32 +02:00
211e1d657f Tweaks and fixes 2012-11-13 16:11:43 +02:00
f52dffefb1 Added SkinPath, ConfigEditor, and TrayIcon to Manage/Settings dialog
Also added Help button to Manage dialog
2012-11-12 13:02:01 -07:00
c7286881ee Added !LoadLayout 2012-10-06 20:12:40 +03:00
3cae4f743c Changed Themes to Layouts 2012-10-02 17:44:47 +03:00
443d06f50d Deprecated undocumented LogViewer option (in Rainmeter.ini); minor code cosmetics (poiru's suggestion) 2012-08-18 09:02:20 -06:00
spx
6c5cd602bc Minor fixes 2012-06-21 02:06:17 -07:00
0ce52f744a Fixed messagebox and context menu layout with RTL languages 2012-06-19 14:31:08 +03:00
5dd2f249dd Tweaks 2012-06-10 12:17:47 +03:00
83f1b1ae0e Added workaround for old plugins using relative path to Rainmeter.exe 2012-06-09 19:54:13 +03:00
87817bc050 Moved addons and non-default plugins to #SETTINGSPATH# 2012-06-09 18:38:45 +03:00
922dd098c9 Cosmetics: Changed "config" to more consistent and descriptive terms 2012-06-01 16:06:36 +03:00
5e4b65ebd2 Refactored found skin folder/file data structures
CONFIG and CONFIGMENU have been merged to reduce memory use
2012-06-01 13:05:25 +03:00
96959d62f1 Moved default skins and themes into ProgramPath\Defaults\ 2012-05-30 08:33:32 +03:00
3ac5aea85a Additional change to f1e127b
Instance now checked based on used .ini file (rather than .exe path and arguments)
2012-05-24 14:15:03 +03:00
f1e127b718 Minor changes to 7cee196 2012-05-24 12:19:32 +03:00
7cee196f11 Fixed instance checking failed in some cases due to 2c6ed8e 2012-05-24 09:19:52 +03:00
4d18141696 Fixed !WriteKeyValue with "@\" 2012-05-21 12:07:50 +03:00
6a520542bc Removed useless comments 2012-05-20 20:58:37 +03:00
cb0fd823e7 Added support for @Resources 2012-05-20 17:51:15 +03:00
17ce199271 Fixed bangs using "[[Measure]]" 2012-05-14 18:27:43 +03:00
9db39b72bc Script: Added support for multiple parameters to SKIN:Bang()
For example: 'SKIN:Bang("Bang", var, "str", 2)' can now be used instead of 'SKIN:Bang("!Bang \"" .. var .. "\" str \"" .. 2 .. "\"")'
2012-05-08 17:11:22 +03:00
854b925ce9 Tweaked bang handling code 2012-05-08 16:53:24 +03:00
de10352cbd Made "!Execute" optional in bangs 2012-05-06 22:27:59 +03:00
2974b2a91e Added Rainmeter.data 2012-05-05 14:45:34 +03:00
8c3fd63ffb Tweaks 2012-04-06 20:54:45 +03:00
c663bde9cc Removed support for TrayExecuteL and TrayExecuteDL 2012-04-06 15:28:39 +03:00
da8b11351d Added !Log bang to write to the Rainmeter log 2012-04-02 10:47:13 -04:00
f6d6760caf - Installer: .NET 2.0 is now a requirement
- illustro: Changed to use scalable background
2012-02-22 10:03:51 +00:00
b60d7bdd90 Fixed crash that could occur when using RmExecute from separate thread (in WebParser) 2012-02-22 06:42:52 +00:00
spx
bb865ec514 Cosmetic changes. 2012-02-21 19:15:10 +00:00
spx
3254520ced Added workaround for the issue that skins disappear when resuming from sleep mode.
http://rainmeter.net/forum/viewtopic.php?f=5&t=11313
2012-02-20 15:33:13 +00:00
b48791dd58 Some minor fixes. 2012-02-16 17:38:45 +00:00
spx
dbd43ddfbc - Changed an interval of writing network statistics from a minute to two minutes.
- Code cosmetic changes.
2012-02-15 02:51:27 +00:00
ac840c1599 - Disabled "Log file created" messagebox
- Fixed empty messagebox when Rainmeter is launched with Logging=1 and no existing log file
- Minor changes to log output
2012-02-14 17:58:03 +00:00
2c6ed8ed69 - Manage/About dialogs: Fixed that keyboard commands didn't work
- Window message API: Partly broken since r1157, fixed
- Moved all functionality from Rainmeter.exe into Rainmeter.dll
2012-02-14 17:00:07 +00:00
94b1145f7a Fixed for !DeactivateConfig. Default of current config broken in 1172. 2012-02-07 19:13:59 +00:00
34effcfba0 Fixed build. 2012-02-04 16:13:04 +00:00
405976b7a6 Added !SetWallpaper bang.
Usage: !SetWallpaper [File] (Style)
where style is CENTER, TILE, STRETCH, FIT, or FILL. FIT/FILL available only on Windows 7 (and higher).
2012-02-04 15:54:30 +00:00
c0ecf75e94 Fixed issue with r1153 (if skin is changed to other variant, the former skin is leaked). 2012-02-03 10:15:18 +00:00
808dca7afe Improved r277 fix. 2012-02-02 12:05:14 +00:00
spx
e15fff8946 Code cosmetics. 2012-02-01 17:32:03 +00:00
b21658b1cd - Partially refactored bang handling code
- Renamed CMeasure::ExecuteBang to CMeasure::Command
- Minor cosmetic changes and tweaks
2012-02-01 15:55:29 +00:00