spx
ebec08914a
Adjusted copyright notice.
...
http://www.gnu.org/licenses/gpl-2.0.html
2012-01-23 06:36:15 +00:00
spx
3bebd7002a
Minor tweaks.
2011-12-09 19:49:06 +00:00
spx
8e8b7d1268
Code tweaks and cleanup.
2011-12-04 22:18:40 +00:00
spx
e119672f1c
Minor tweaks.
2011-11-14 14:32:11 +00:00
spx
e166e34948
- Fixed Background=*.png issue: http://rainmeter.net/forum/viewtopic.php?f=5&t=8596
...
- Performance improvement on BitmapToRegion function.
2011-10-22 20:28:15 +00:00
Birunthan Mohanathas
7790449f2a
- PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases
...
- Code cleanup
2011-10-12 13:34:04 +00:00
spx
86fd454277
Code cleanup.
2011-09-29 17:14:51 +00:00
Birunthan Mohanathas
13c17b9d1a
- Removed support for using Rainmeter.dll as Litestep module
...
- Merged Rainmeter.dll and Rainmeter.exe
- Language resource file now located in \Language\<LanguageName>.dll
- Build.bat now automatically builds and packages all languages
2011-09-28 18:28:35 +00:00
Birunthan Mohanathas
e3bde6879b
Fixed that "Edit skin" causes a needless UAC elevation prompt in some cases.
2011-09-24 13:43:14 +00:00
spx
834bcd7bcd
Fixed crash when the string resource is not found in Language.dll.
2011-09-24 13:41:07 +00:00
Birunthan Mohanathas
55391d4b98
Some optimizations and cleanup.
2011-09-24 09:13:13 +00:00
Birunthan Mohanathas
e22db0b887
Added localization support.
2011-09-23 16:28:38 +00:00
Birunthan Mohanathas
c72648d956
- Updated installer graphics
...
- Fixed that using '!Execute [""]' opens program folder (results in no action now)
2011-09-18 10:54:16 +00:00
Birunthan Mohanathas
f14d751604
- Added #CURRENTFILE# variable
...
- Changes to log strings
2011-09-09 16:31:55 +00:00
Birunthan Mohanathas
2e128c75be
Changed so that only LOG_ERROR from exceptions cause About Log to open.
2011-09-08 17:05:48 +00:00
Birunthan Mohanathas
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
2011-09-03 16:45:29 +00:00
spx
e721be6456
Fixed deadlock issue when About dialog is opened.
2011-08-31 11:06:35 +00:00
spx
b52fd99949
Code cleanup.
2011-08-28 16:06:23 +00:00
Birunthan Mohanathas
69f3ab1803
- Added Manage dialog, which consolidates RainBrowser and RainThemes into a single UI
...
- Updated About dialog
- Removed RainBrowser and RainThemes from build
2011-08-28 10:58:26 +00:00
JamesAC
d7dedcfc75
Adding support for RegExp in Substitute strings when RegExpSubstitute=1 is set.
2011-07-29 11:49:46 +00:00
spx
15eba97cba
Minor tweaks and cosmetics.
2011-07-18 00:32:09 +00:00
spx
fdad6fb036
Minor tweaks.
2011-07-14 00:26:53 +00:00
spx
3a7d937021
- Uptime now shows over 49.7 days correctly in Vista or later.
...
- Some related tweaks.
2011-06-05 12:32:18 +00:00
Birunthan Mohanathas
a92bdd9b18
Cosmetic changes to code.
2011-03-29 19:21:57 +00:00
spx
1ba57f2adf
Fixed some Lua related issues.
...
Removed some internal functions from exposed functions for Lua.
Code cleanup and optimizing for VC2010.
2011-02-15 13:22:19 +00:00
spx
a32ca014f7
- Commented out unused code.
...
- Code cleanup.
2010-12-25 08:43:26 +00:00
spx
f4bfe8f4fc
- Added #CURRENTSECTION# variable.
...
For instance:
-----
[Variables]
Var=#CURRENTSECTION#
[StyleString]
Text=#CURRENTSECTION#
[MeterString]
Meter=String
MeterStyle=StyleString
Prefix="#CURRENTSECTION# / "
Postfix=" / #Var#"
-----
Displays:
MeterString / MeterString / Variables
- Additional changes for r677.
* Obsoleted DebugLog(). Use LogWithArgs() with LOG_DEBUG instead.
* Added Log().
2010-12-20 08:57:37 +00:00
JamesAC
c50f1c27f2
- Replace DebugLog() with LogWithArgs(int nLevel, const WCHAR* format, ... ), so that variable strings can be logged but the log level can be set to those other than LOG_DEBUG
...
- Note: DebugLog() is still in the code as I was not sure whether it is required to maintain Litestep interoperability
- Replaced instances of LOG_DEBUG where other log levels would be more appropriate
2010-12-19 23:06:13 +00:00
spx
d1a7b604df
Core dll:
...
- Replace swprintf/wsprintf/wcscpy/wcscat to _snwprintf_s/wcsncpy_s/wcsncat_s.
- Changed printf format parameter strictly for supporting both 32bit and 64bit.
- Fixed an issue that !RainmeterWriteKeyValue doesn't accept %APPDATA%\Rainmeter path.
- Code cleanup.
2010-12-16 20:35:44 +00:00
spx
aa3ad1fc8f
Changed DebugLog and LuaLog more reliably. (Fixed an issue that Rainmeter crashes if format parameter includes '%'.)
2010-12-15 22:03:36 +00:00
spx
e2d9a6cc71
Fixed: Now uses buffer strictly in DebugLog/LuaLog.
2010-12-14 15:11:26 +00:00
spx
999ab0bd18
Code optimization.
2010-11-25 22:00:34 +00:00
spx
0e1486f0be
Code optimization.
2010-11-25 15:34:49 +00:00
spx
15992c2dc3
Cosmetic changes.
2010-09-21 22:47:53 +00:00
spx
704558b7df
Fixed a issue that Rainmeter crashes at LSLog(). (multithreading issue)
2010-09-19 09:21:25 +00:00
spx
2cb88b0733
Shrunk some string buffer size.
2010-09-13 20:06:52 +00:00
spx
3da0aa3f4c
[Application]
...
- Added some codes to avoid loading a dll from current directory.
[Library]
- Added new functions to avoid loading a dll from current directory. (CSystem::RmSetDllDirectory(), CSystem::RmLoadLibrary())
2010-09-11 19:39:45 +00:00
spx
9f33f8907a
Minor fixes for r522.
2010-08-26 21:49:50 +00:00
jsmorley
d9137c2413
Changes by JamesAC and spx to the "About" dialog.
2010-08-26 20:50:36 +00:00
spx
d07e8665b0
Modified the behavior when the log file was deleted manually.
2010-07-08 10:59:06 +00:00
spx
f61a35a64d
- Added "Group" option to Measure/Meter to operate Measures/Meters in bulk.
...
Usage:
Group=group1 | group2 | group3
* Concatenate group with the "|" if you'd like to assign multiple groups.
- Added !Bangs for Group. (!RainmeterShowMeterGroup, !RainmeterHideMeterGroup, !RainmeterToggleMeterGroup, !RainmeterEnableMeasureGroup, !RainmeterDisableMeasureGroup, !RainmeterToggleMeasureGroup)
Usage:
!RainmeterShowMeterGroup [group] (Config)
!RainmeterHideMeterGroup [group] (Config)
!RainmeterToggleMeterGroup [group] (Config)
!RainmeterEnableMeasureGroup [group] (Config)
!RainmeterDisableMeasureGroup [group] (Config)
!RainmeterToggleMeasureGroup [group] (Config)
- Modified logging feature. Added new "Logging" menu to the context menu.
- Added the manifest to Rainmeter.exe to apply visual style to button etc.
2010-07-07 23:46:44 +00:00
spx
ee8d4867c2
- FIXED: inconsistent numerical value via DynamicVariables (issue 130)
...
- FIXED: Problem with WebParser and "local files" with Cyrillic chars in the path. (issue 139)
- The coded character set of the logfile is changed to UTF-8. (ccs=UTF-8)
http://msdn.microsoft.com/en-us/library/yeby3zcb%28VS.80%29.aspx
- "MS Shell Dlg 2" is now used for the ABOUT dialog box.
http://support.microsoft.com/kb/282187
2010-02-03 08:01:50 +00:00
Kimmo Pekkola
0b4ba32924
Added cache for the fonts.
...
Fixed a memory leak in the string meter.
Changed the library project to use precompiled headers.
2009-10-07 16:45:14 +00:00
spx
9d96ec61c1
- Fixed: Multibang [] not assumed when [Measure] is replaced in CConfigParser::ReadString().
...
- Minor changes of ConvertToXXX(): Get an appropriate buffer size to convert the string. And using [] when deleting arrays.
- Fixed a few memory leaks.
- It's now possible to send the !BANG command when all windows are "On Desktop". (Rainmeter.exe and WebParser)
2009-09-12 11:11:40 +00:00
Kimmo Pekkola
bded6e6fc7
New build in variables: #PROGRAMPATH#, #SETTINGSPATH#, #SKINSPATH#, #PLUGINSPATH#, #ADDONSPATH# and #CURRENTPATH# (this is the path where the ini file that is currently read is located).
...
If there is a file called Default.ini in the program folder it will be used as the default settings file for new users.
The location of the settings file (rainmeter.ini) can be defined as a command line argument.
2009-07-26 21:08:46 +00:00
Kimmo Pekkola
e2448f42b1
Added 64-bit compilation configuration.
...
The bitmap meter supports transition frames now.
Few Vista/Win7 fixes (the rainmeter.ini is now in %APPDATA%).
2009-07-21 12:26:50 +00:00
Kimmo Pekkola
5d2f960552
Code cleanup.
2009-02-14 10:11:28 +00:00
Kimmo Pekkola
30edc895f2
2009-02-10 18:37:48 +00:00