Commit Graph

741 Commits

Author SHA1 Message Date
Birunthan Mohanathas
0feda085e6 Cosmetic changes to About dialog. 2010-08-05 16:38:28 +00:00
spx
afd7de5a8c Fixed some stability issues when the location of the settings file is defined by a commend line argument. 2010-08-05 10:46:04 +00:00
jsmorley
e5cf9c5ceb Massive changes to the manual. This is most likely just temporary as it is proposed that the local .chm file be removed from the build. 2010-08-05 04:05:14 +00:00
spx
ff04d39bad Fixed the crash issue that the commandline option length is less than 4 characters. 2010-08-04 08:10:54 +00:00
spx
229fc944e8 Fixed missing RemoveBangCommand("!RainmeterWriteKeyValue"); 2010-08-03 15:25:38 +00:00
spx
64888434c9 - Added !RainmeterWriteKeyValue. (based on MattKing's code)
!RainmeterWriteKeyValue "Section" "Key" "Value" ("FileSpec"), where "FileSpec" is an optional parameter. If FileSpec is not present, the change is automatically done in the currently running skin file. If the bang is executed from command line, FileSpec is required.

- Some improvements of MouseOver/Leave detection.

- Fixed the issue that window dragging brings on MouseLeave if "Show window contents while dragging" is not set.
- Fixed the issue that window dragging can't be begun by dragging the Button.
- Fixed the issue that a reaction of the upper Button penetrates to the lower Buttons or the other window.
2010-08-03 15:10:42 +00:00
spx
d92f4f939d Added #ROOTCONFIGPATH#. 2010-08-02 14:28:55 +00:00
jsmorley
17a0fcf33a Edited wiki page through web user interface. 2010-07-27 12:39:38 +00:00
jsmorley
6f2d67859d Updates to the manual htm pages for the public beta today. 2010-07-25 19:16:47 +00:00
spx
0d26b72bbe Stability improvement for refreshing config. 2010-07-22 02:37:51 +00:00
spx
3f2268b6b2 Minor fix for multiple %APPDATA%. 2010-07-22 01:50:22 +00:00
spx
4965f3859f - Fixed the issue that the check marks of all menu items in configs/root/variants menu are cleared if !RainmeterDeactivateConfig/!RainmeterToggleConfig is used.
- Fixed the issue that %APPDATA% isn't replaced if Rainmeter runs as different user.
- Some stability improvements for activating/deactivating configs.
2010-07-22 00:31:59 +00:00
spx
dc7ccdd7ed Fixed the issue that all grouping functions for Config are broken since r473. 2010-07-21 23:11:12 +00:00
jsmorley
b3507f6f8e Tooltips: Added ToolTipWidth= key | Fix for using [MeasureName] as ToolTipText alone. 2010-07-20 21:20:14 +00:00
spx
abc5df233d - Fixed the issue that the context menu doesn't hide even if a focus is switched to the desktop or other windows.
- Fixed the small Logging menu issue.
2010-07-20 07:15:39 +00:00
spx
eb536cde54 - Added config's root menu.
- Fixed a small issue on creating menu cache.
- Added workaround that the context menu is shown repeatedly by using menu bangs.
2010-07-18 21:35:52 +00:00
jsmorley
5366da997d Lots of changes to the beta manual. 2010-07-18 14:01:04 +00:00
jsmorley
0d70dc14ce Some minor changes to the manual help files. 2010-07-17 23:16:28 +00:00
jsmorley
ab272307a4 Minor fix by JamesAC to ToolTip routines
Many changes to Help files for 1.3 beta
Minor fix for Installer script
2010-07-17 19:11:05 +00:00
spx
6b6635b9c9 Got rid of some redundant codes from r471. 2010-07-17 13:38:12 +00:00
jsmorley
935852426a Added spx's meter/measure/config "Group" functionality.
Minor fix to installer script
2010-07-17 13:02:34 +00:00
Birunthan Mohanathas
c287df17cc Minor changes to Rainmeter installer. Removed Example.rmskin and Rainstaller.chm. 2010-07-17 09:01:25 +00:00
jsmorley
d2bea69bcc Adding Help pages for VirtualDesktops and Win7AudioPlugin plugins. 2010-07-17 00:13:41 +00:00
jsmorley
ff153f3f86 Adding JamesAC's new ToolTips functionality.
Minor fix to the Rainmeter installer
Minor changes to RainBrowser and RainThemes
2010-07-17 00:06:24 +00:00
jsmorley
a52758f9d2 Minor changes to RainBrowser, RainThemes, and the Rainmeter installer. 2010-07-15 22:39:19 +00:00
jsmorley
5d2e750d3f RainBrowser: Final spit and polish on the new interface. 2010-07-14 10:47:48 +00:00
jsmorley
a0e0b04a28 RainBrowser: The current active skin is now automatically highlighted when you select a config from the tree view in Active/Browse/Tags views. 2010-07-12 15:08:29 +00:00
jsmorley
d826eb8b7e RainBrowser: Added the ability to launch RainThemes and RainBackup from the app. 2010-07-11 17:30:53 +00:00
jsmorley
ccbb5e4b0b Changed RainBrowser to have the new "look and feel" of the other addon applications 2010-07-11 15:25:28 +00:00
jsmorley
5be6e9783d Adding code to improve DesktopWorkArea with mulitple monitors. This is code from user Jott, with some minor tweaks by spx
Adds DesktopWorkArea(x) where "x" is the desired monitor. DesktopWorkArea without a number is the primary monitor.
2010-07-10 12:56:37 +00:00
spx
d07e8665b0 Modified the behavior when the log file was deleted manually. 2010-07-08 10:59:06 +00:00
Birunthan Mohanathas
05c14bfa26 Changes to Rainstaller 2010-07-08 08:06:35 +00:00
spx
63c11d1535 Fixed some wrong comments. 2010-07-07 23:54:20 +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
jsmorley
36dfa2c6e5 Alex2539 found a problem in the ccalc lexer.c file which caused an error if a number was used in a calc statement (say from a WebParser measure) which had a leading "0". (08 for instance) This would cause the library to see the number as an Octal, and the formula would be incorrect at best, and fail with an error in the log at worst. (08 is an invalid Octal number) Alex has changed the library so you CAN indicate and do math with Octal, Hex and Binary numbers, but the numbers must be preceded with 0b (binary) 0x (hex) 0o (octal). If a number like 08 is used, it will be treated as "8", as it should.
Change to RainThemes to support new Logging= setting in Rainmeter.ini
2010-07-07 22:31:44 +00:00
spx
cae7c84431 Fixed AdditionalDependencies for Debug. 2010-07-06 07:30:45 +00:00
jsmorley
8ae76e0d92 Adding new PluginVirtualDesktops plugin from Patrick at Dexpot
Change to Build.py and Rainmeter.sln to support new plugin
New Example.rmskin for Rainstaller
2010-07-05 23:44:22 +00:00
spx
5d436f2ffe Reverted the part of r345 (workaround for Issue 145). It's cause of low scaling quality in IMAGE meter. 2010-07-02 18:10:29 +00:00
Birunthan Mohanathas
343a38c2cf Changes to Rainstaller:
- Removed AdminRights option
- Improved skin loading with LaunchType=Load
2010-07-01 13:22:33 +00:00
jsmorley
b16f02d243 Added changes by JamesAC, Spx and Patrick/Dexpot to expand the range of information which can be requested from Rainmeter via Windows Messages. (SendMessage/WM_COPYDATA)
See the header file RainmeterQuery.h for details and usage help.
2010-06-28 22:30:20 +00:00
Birunthan Mohanathas
92f67ec7db Rainstaller: Fixed problems when using KeepVar with INI entries that have leading/trailing whitespace characters. Also optimized code a bit. 2010-06-25 16:26:43 +00:00
jsmorley
53934aa6c7 Fix for context menu to use ConfigEditor or Windows association for .ini when doing "Edit Settings" 2010-06-23 18:03:55 +00:00
Birunthan Mohanathas
38409f2d05 * Several changes to the Rainmeter context menu (including handle leak fix)
* Rainmeter now opens text files with associated text editor (with fallback to Notepad) if ConfigEditor is not specifed
2010-06-23 12:36:39 +00:00
jsmorley
063cabe9ed Changing the version file back to 1.2 2010-06-22 06:33:17 +00:00
spx
8c1c77f6a6 Fixed swapped window name and class name. (RainmeterQuery.h) 2010-06-21 23:25:54 +00:00
spx
181dffe0bd Added RainmeterQuery.h for querying the data from the other applications by using Window Message. Thus modified some related codes. 2010-06-21 19:48:00 +00:00
jsmorley
8a47a191d7 Changes to Rainstaller and RainThemes to support new version checking method.
Minor fix to a couple of typos in the version checking code
Changed "Update Available" to "New Version Available"
2010-06-21 17:14:56 +00:00
jsmorley
8785516c09 1) JamesAC / spx change to Windows Messages / Dexpot support, with fix for copy / paste error in previous commit.
2) Change to version checking:
* CheckVersion= setting depreciated.  Removed from "About" dialog and automatically ignored and removed from Rainmeter.ini at Rainmeter start.
* New DisableVersionCheck= (1/0) setting added, which now changes the default from "don't check version" to "do check version" unless this is set to "1"
2010-06-21 16:00:19 +00:00
jsmorley
b7ef7417b6 Changing version to 2.0 temporarily to test version checking in the Rainmeter context menu. 2010-06-21 11:34:49 +00:00
jsmorley
34387ce2cf Starting point for 1.3 beta:
Changes to multiple files to change version number
Changes by JamesAC / spx to improve management of Windows Mssages, mostly to support working with the DexPot folks
Addition of the Win7AudioPlugin plugin by reiswaffle. This includes plugin code and changes to the Rainmeter.sln project file.
2010-06-20 20:52:52 +00:00