Commit Graph

  • 58a16ef66e Fixed that !WriteKeyValue fails if filepath includes ".." like "skin..ini". spx 2011-09-09 17:15:02 +00:00
  • f14d751604 - Added #CURRENTFILE# variable - Changes to log strings Birunthan Mohanathas 2011-09-09 16:31:55 +00:00
  • 3518dbf07e Manage: - Fixed that the selected skin isn't loaded when clicking "Load" button or menu. - Fixed that the selected skin tab isn't disabled correctly when unloading the skin via the skin context menu. spx 2011-09-08 23:10:41 +00:00
  • 2e128c75be Changed so that only LOG_ERROR from exceptions cause About Log to open. Birunthan Mohanathas 2011-09-08 17:05:48 +00:00
  • 2e9f063cef Additional change for r940. Birunthan Mohanathas 2011-09-08 15:37:33 +00:00
  • 8b605c8fc5 Additional change for r940. Birunthan Mohanathas 2011-09-08 14:46:49 +00:00
  • f17602ee1d - Manage Skins: Load order can now be changed - Fixed that the PLAY/PLAYLOOP commands didn't work with relative paths - Errors that used to display in a messagebox are now logged and shown in the About Log dialog (which is opened when an error occurs) - Some minor tweaks Birunthan Mohanathas 2011-09-08 14:39:25 +00:00
  • d598c56b76 NowPlayingPlugin: Minor tweaks. Birunthan Mohanathas 2011-09-08 12:42:03 +00:00
  • 6b06548260 Code cleanup. spx 2011-09-08 04:35:04 +00:00
  • 782fb0fba6 Code cleanup. spx 2011-09-06 08:41:42 +00:00
  • 0566e67d54 About/Manage: Fixed that dialog fails to open on first click/bang. Birunthan Mohanathas 2011-09-05 05:20:36 +00:00
  • e258dc9137 Code cleanup. spx 2011-09-04 18:06:19 +00:00
  • 1f8e3b81ec About: Fixed that tab contents weren't resized when reopening the (resized) dialog Birunthan Mohanathas 2011-09-04 11:27:25 +00:00
  • 78639bfe78 About Measures: The Value column now shows a non-scaled value up to 5 decimal points with trailing zeros removed. Birunthan Mohanathas 2011-09-04 10:36:56 +00:00
  • 3093a6a5fb About Measures: Skins listbox now grows with window. Birunthan Mohanathas 2011-09-04 07:58:45 +00:00
  • 8c1e7f2dfc Fixed that themes weren't loaded through Themes context menu if RainThemes was not installed. Birunthan Mohanathas 2011-09-04 07:40:12 +00:00
  • 38b4c4d865 Code cleanup. spx 2011-09-03 21:51:25 +00:00
  • 9d370f63e8 Reverted Script Unicode fix in r928 as it causes some problems with ANSI encoded files. Birunthan Mohanathas 2011-09-03 18:19:43 +00:00
  • 754c33f82f - Script: Fixed that Unicode characters were not correctly displayed - About Log: 20 last log items are now displayed on launch - LOG_DEBUG messages are ignored from plugins only when not in Debug mode Birunthan Mohanathas 2011-09-03 16:45:29 +00:00
  • aa45f4fc7b Added the ability to bypass any defined actions by using ctrl when clicking the tray icon JamesAC 2011-09-03 14:29:17 +00:00
  • 6366233d66 Code cleanup. spx 2011-08-31 16:04:29 +00:00
  • d51fc12841 Holding Ctrl while clicking ignores LeftMouseDown and RightMouseUp actions, so the defaults, dragging and accessing context menu, are done instead. JamesAC 2011-08-31 14:49:45 +00:00
  • e721be6456 Fixed deadlock issue when About dialog is opened. spx 2011-08-31 11:06:35 +00:00
  • 508f8f77ed - About/Manage: Fixed that tab background was always white (and ignored visual style) Birunthan Mohanathas 2011-08-30 14:00:19 +00:00
  • 614eef6c3b - Added some info to error message from MathParser. - Cosmetic changes. spx 2011-08-29 21:57:36 +00:00
  • a1f0c4fd19 Some adjustment changes for menuitem. spx 2011-08-29 19:35:18 +00:00
  • d5083961af Code cleanup. spx 2011-08-28 17:56:45 +00:00
  • 9823f16482 Newly added files now use precompiled header. spx 2011-08-28 16:55:47 +00:00
  • b11d1ab092 Minor changes. Birunthan Mohanathas 2011-08-28 16:47:14 +00:00
  • f84b44a9f0 Code cleanup. spx 2011-08-28 16:42:34 +00:00
  • b52fd99949 Code cleanup. spx 2011-08-28 16:06:23 +00:00
  • 2df0f6f7f6 - Settings are now preserved and a backup is created when loading themes through Manage - Fixed that Manage/About didn't always appear on foreground Birunthan Mohanathas 2011-08-28 14:08:48 +00:00
  • 6629527e83 - Added Version tab to About dialog - Fixed: Treeview in Manage Skins tab didn't update on Refresh All - Fixed: Backup button in Manage Themes didn't work when path contained space Birunthan Mohanathas 2011-08-28 12:28:00 +00:00
  • 69f3ab1803 - Added Manage dialog, which consolidates RainBrowser and RainThemes into a single UI - Updated About dialog - Removed RainBrowser and RainThemes from build Birunthan Mohanathas 2011-08-28 10:58:26 +00:00
  • 6debf4b780 NowPlayingPlugin: Minor changes. Birunthan Mohanathas 2011-08-21 13:24:24 +00:00
  • 2c7c53553b Additional change for r909 and code cleanup. spx 2011-08-20 04:55:29 +00:00
  • c8694ccf16 WebParser: Errors and warnings are now logged as errors and warnings (instead of as debug) Birunthan Mohanathas 2011-08-19 13:33:49 +00:00
  • c0579e3b24 Relocated some context menu items to the resource file. spx 2011-08-19 03:12:01 +00:00
  • bf7fdad840 Fixed that the commands that start with "play" is not executed. spx 2011-08-18 04:05:54 +00:00
  • 12be2ffad1 Fixed PLAY command issue in r904. spx 2011-08-18 02:27:52 +00:00
  • 91654989ff Code cleanup. spx 2011-08-17 18:51:43 +00:00
  • 665d8e5422 Magic sequence: Fixed some infinite loop issues. spx 2011-08-17 18:16:13 +00:00
  • b6feabdfc8 - Added magic sequence """ to escape quotes in bang. Used as follows: !SetOption StringMeter Text """This is a "quoted" string""" - Minor tweaks Birunthan Mohanathas 2011-08-17 05:56:46 +00:00
  • df23df5baf Additional change for r901. Birunthan Mohanathas 2011-08-14 07:34:29 +00:00
  • 0288c5b0d5 Rainstaller: Added workaround for missing UAC key in registry and some cleanup. Birunthan Mohanathas 2011-08-14 07:16:01 +00:00
  • fab4bdb088 Additional change for r897. spx 2011-08-13 10:03:16 +00:00
  • 04ebdd5186 Addition fix to r898. Birunthan Mohanathas 2011-08-12 18:18:06 +00:00
  • 8ff3f2eb1d Change to RainThemes, RainBrowser and RainBackup to use SHGetFolderPath() instead of expanding environment variable to get %APPDATA$ jsmorley 2011-08-12 18:12:59 +00:00
  • 8f314af6d4 Rainstaller: Fixed that Rainmeter.ini is not found in some cases. Birunthan Mohanathas 2011-08-12 17:16:43 +00:00
  • 82941f6618 Now checks the "show desktop" state periodically as before. spx 2011-08-10 14:13:53 +00:00
  • 78b7a857c4 Script: print() now works like real/original Lua print(). Birunthan Mohanathas 2011-08-09 14:26:19 +00:00
  • 31f040ed28 Fixed that Net measure Cumulative=1 doesn't work correctly because network statistics are gathered only once per minute. Code cleanup. spx 2011-08-07 09:40:08 +00:00
  • 5cb6b0f71b Code cleanup and optimization for writing the skin settings individually. spx 2011-08-06 10:43:14 +00:00
  • d300d469b0 Code cleanup. spx 2011-08-03 23:25:52 +00:00
  • 02251ed412 Additional change for r860. Improved writing the network statistics to Rainmeter.stats. spx 2011-08-03 19:44:40 +00:00
  • 2c28730c23 Uninstaller: Added icon and version info Birunthan Mohanathas 2011-08-02 09:58:30 +00:00
  • b41d94e684 Reverted to r888. spx 2011-08-02 01:20:05 +00:00
  • 74640d0fb2 Modified CMesureNet to ignore the unwanted interfaces. Note: Recommend that you remove [Statistics] section from Rainmeter.ini and Rainmeter.stats beforehand. It's because there is a possibility that the interface index is different between old and new. spx 2011-08-01 21:05:56 +00:00
  • 904ed76960 Additional change to r887. Birunthan Mohanathas 2011-08-01 17:20:24 +00:00
  • 5eef7a21c7 - Script: Return types are now checked explicitly. As a result, 'return 5' and 'return "5"' are not equal any longer. Only the former will respect NumOfDecimals, Scale, etc. now. - NowPlayingPlugin: Accidentally removed "Previous" bang in r880, fixed. Birunthan Mohanathas 2011-08-01 17:08:51 +00:00
  • cb4aa0ade3 Script: Fixed that returning "" in Update() displayed 0 due to r885. Birunthan Mohanathas 2011-08-01 09:08:11 +00:00
  • 6dfb307636 - Script: Fixed that AutoScale/Scale/Percentual/NumOfDecimals were not applied for MeasureName=ScriptMeasure - NowPlayingPlugin: OpenPlayer bang with foobar2000 now opens foobar2000 maximized regardless of previous state Birunthan Mohanathas 2011-07-31 08:58:43 +00:00
  • b16d3d0762 RegExpSubstitute: Enabled "\0" for replacing to the string matched by the complete expression. spx 2011-07-30 22:11:31 +00:00
  • 5c1334dbd6 Fixed that Rainmeter crashes when [] is in bang. E.g. !SetVariable test "blaa[]" Birunthan Mohanathas 2011-07-29 17:46:21 +00:00
  • e74d6f4619 - Added ability to escape real variables and measures as follows: #*RealVar*# [*RealMeasure*] - NowPlayingPlugin: Addition change to r880 OpenPlayer fix - Removing tolua++ generation package files Birunthan Mohanathas 2011-07-29 17:18:21 +00:00
  • d7dedcfc75 Adding support for RegExp in Substitute strings when RegExpSubstitute=1 is set. JamesAC 2011-07-29 11:49:46 +00:00
  • 45007fc8d8 NowPlayingPlugin: - Fixed that the OpenPlayer bang didn't work correctly since r848 - Fixed that the "SetPosition +n" bang didn't work correctly Birunthan Mohanathas 2011-07-29 10:42:10 +00:00
  • fb004083d2 - SetOption: Fixed that new image isn't loaded if DynamicVariables=0. - SetOption: Fixed that Rainmeter crashes if !SetOption is executed to Measure=Plugin. - Code cleanup and cosmetic changes. spx 2011-07-27 14:18:02 +00:00
  • a76e8d1765 Missed a file in previous commit. Birunthan Mohanathas 2011-07-27 13:21:55 +00:00
  • 822c10060a - Added !SetOption/!SetOptionGroup bangs. - Script: Added GetOption() function Birunthan Mohanathas 2011-07-27 10:42:35 +00:00
  • 23f4a31bf0 Script: Fixed that the value of the Script measure is not reset when an error occurs. Birunthan Mohanathas 2011-07-25 17:59:43 +00:00
  • b23217d840 Script: Fixed Lua crash on refresh when Update() in the script has an error. Birunthan Mohanathas 2011-07-25 12:52:46 +00:00
  • c925f77c11 NowPlayingPlugin: - foobar2000 now supports the SetPosition bang (foo_rainmeter.dll 1.0.1 required) - Fixed that TITLE/ARTIST/ALBUM was a space when empty (i.e. " " instead of "") in foobar2000 Birunthan Mohanathas 2011-07-24 16:40:20 +00:00
  • 8954799483 NowPlayingPlugin: Fixed that track title didn't update when playing a radio stream with Winamp. Birunthan Mohanathas 2011-07-24 15:31:33 +00:00
  • 15eba97cba Minor tweaks and cosmetics. spx 2011-07-18 00:32:09 +00:00
  • a639eb7cc1 NowPlayingPlugin: iTunes quits are handled a little more gracefully now (i.e. iTunes should now quit immediately without lag) Birunthan Mohanathas 2011-07-17 10:36:04 +00:00
  • 8515877c48 Tweaks. spx 2011-07-15 16:54:47 +00:00
  • 20e2a53324 NowPlayingPlugin: Minor changes. Birunthan Mohanathas 2011-07-15 15:18:02 +00:00
  • 5e20238120 Tweaks. spx 2011-07-15 11:48:50 +00:00
  • 0be7eb3f79 Minor tweaks. Birunthan Mohanathas 2011-07-14 10:12:02 +00:00
  • fdad6fb036 Minor tweaks. spx 2011-07-14 00:26:53 +00:00
  • 6ceacb0d98 Minor tweaks. spx 2011-07-12 13:37:31 +00:00
  • c776cff348 FolderInfo: Fixed an issue that InfoType=FolderSize doesn't return a value larger than 4GB. spx 2011-07-11 05:35:15 +00:00
  • a74ee23da3 NowPlayingPlugin: Fixed PlayPause issue with MusicBee. Birunthan Mohanathas 2011-07-10 09:30:51 +00:00
  • 349ad952ad Script: ScriptFile may now be a relative path (e.g. ScriptFile=File.lua is now valid and equal to ScriptFile=#CURRENTPATH#File.lua) Birunthan Mohanathas 2011-07-09 16:42:51 +00:00
  • f0fbc0f145 - Added !CommandMeasure bang. Instead of '!PluginBang "MeasureName Arguments' use '!CommandMeasure "MeasureName" "Arguments"'. - Script: The !CommandMeasure argument must now be Lua code. For example: !CommandMeasure "MeasureLuaScript" "someVar = 'hello'" !CommandMeasure "MeasureLuaScript" "SomeFunc()" Birunthan Mohanathas 2011-07-09 09:23:28 +00:00
  • c2e3b6292d Additional change for r852,r856. Improved reading the network statistics from Rainmeter.stats. Some cosmetic changes. spx 2011-07-08 22:50:02 +00:00
  • 6c0ea88266 - Enabling some C++ optimization switches (/OPT:ICF, /OPT:REF, /GL) - Excluding ExamplePlugin.dll from installer Birunthan Mohanathas 2011-07-08 20:45:01 +00:00
  • 8867c94482 Cosmetic changes. spx 2011-07-07 23:25:45 +00:00
  • b99b275f44 Script: - Added support for calling Lua functions with !PluginBang - Removed old (undocumented) implementation for handling mouse actions - Lua errors now contain the script file name only (instead of full path) Birunthan Mohanathas 2011-07-07 16:18:39 +00:00
  • 9bc238f9f2 Additional change for r852. spx 2011-07-07 10:48:42 +00:00
  • bd7d787d93 - Renamed !RainmeterBangName to !BangName in log messages - Removed SkinAuthor method from PluginBridge (not used anywhere, read Author from [Rainmeter] instead) Birunthan Mohanathas 2011-07-06 20:31:20 +00:00
  • 95fe545cc5 Script: - Added GetVariable function [usage: GetVariable("VariableName")] - Removed several unneeded exposed functions - r853 broke Substitute on the Script measure, fixed Birunthan Mohanathas 2011-07-06 20:12:05 +00:00
  • fa67b07a62 Lua: - Removed GetValue() (which has never worked) and deprecated GetStringValue(). The measure value should be returned on Update() now. - Some related tweaks and cosmetic changes Birunthan Mohanathas 2011-07-06 10:21:18 +00:00
  • 4389edb8c1 Optimized ConfigParser. Reduced processing time on startup and on refreshing. spx 2011-07-06 09:00:44 +00:00
  • c7f9293e9c Script: - GetMeter dynamically detects STRING meters now (no need to use tolua.cast any longer) - Removed unneeded (and undocumented) functions to exposed to Lua - Refactored tolua++ generated code Birunthan Mohanathas 2011-07-05 13:41:05 +00:00
  • 9a9edbda2e Additional fix for r843. spx 2011-07-04 18:05:07 +00:00
  • 57bf54f9de Prevented from using "!RainmeterExecute". spx 2011-07-03 15:21:48 +00:00
  • 6e7d0fd1b0 Changing to Rainmeter-less bangs in illustro. Birunthan Mohanathas 2011-07-03 13:58:02 +00:00
  • 2ca9967b18 Fixed sloppy mistake in r846. Birunthan Mohanathas 2011-07-03 13:21:01 +00:00