Commit Graph

286 Commits

Author SHA1 Message Date
jsmorley
d63abd3f1d RainBrowser: Minor fix to not change the scale of preview images if they are smaller than the allocated space. Don't "grow" them if not needed. 2009-10-18 15:34:25 +00:00
Kimmo Pekkola
9f156bcf9f Added the preview image to Tranquil. 2009-10-18 15:18:41 +00:00
jsmorley
ef3182f91f EnigmaConfigure: Fixed an issue with case sensitivity
In a couple of string comparisons I was using IF string1 = string2, which is case insensitive, so you couldn't change just the case of a value.  Changed to IF string1 == string2 to make the comparison case sensitive.
2009-10-18 15:08:07 +00:00
Kimmo Pekkola
b5042589cb The deactivated window wasn't deleted properly (issue 117).
Deactivating a config kept it still activate in the rainmeter.ini file (issue 118).
2009-10-18 13:31:55 +00:00
jsmorley
0ccc1e8388 EnigmaConfigure: Minor tweak. 2009-10-18 02:18:22 +00:00
jsmorley
b5a4730fcd Deleting old ConfigureEnigma folder from \Addons 2009-10-18 01:23:41 +00:00
jsmorley
b200ac503b Enigma: Change to the configuration tool. Now called EnigmaConfigure.exe. All skins changed to support new configuration strategy for preventing overwrite of user's variables on an upgrade.
DefaultVariables.inc and EnigmaConfigure.cfg in \Skins\Enigma\Resources\Variables
Source files: EnigmaConfigure.au3, FileListToArrayXT.au3 and EnigmaConfigure.ico now in \Skins\Enigma\Resources\Variables\Source.

Rainy, please let me know if this works ok for compiling EnigmaConfigure.exe.  It should end up in \Skins\Enigma\Resources\Variables when compiled.

RainBrowser: Minor fix and a replacement for one image file.
2009-10-18 01:18:01 +00:00
jsmorley
abeef03b45 Removing old Enigma configuration tool 2009-10-18 00:48:15 +00:00
Kimmo Pekkola
d5297bb0e7 The themes are updated now with Enigma. 2009-10-17 07:37:09 +00:00
Kimmo Pekkola
2c6c43c652 The window deletion is now delayed when !RainmeterDeactivateConfig is used. This fixes the problem: Issue 116: Crash when skin tries to deactivate self by measure action. 2009-10-17 06:43:18 +00:00
jsmorley
a5b6d3a46e Enigma: Fix to AppVersion on all skins.. ;-) 2009-10-17 01:02:26 +00:00
jsmorley
909f3eb371 Enigma: Update for RC1 version 2009-10-16 16:45:22 +00:00
jsmorley
0ab1b8b56b RainBrowser: Added the ability to have skin "Preview" images specified in the [Metadata] 2009-10-16 07:18:02 +00:00
jsmorley
a8f2577018 RainBrowser: Minor tweaks
RainThemes: Minor tweaks
2009-10-15 01:00:00 +00:00
jsmorley
60904eb575 RainThemes: Redesign of the GUI to be consistent with RainBrowser and the Enigma Configuration tool. Executable, icon, and help file images. 2009-10-14 22:35:23 +00:00
jsmorley
e43fa9cd6b Updating Default.ini for new Enigma version. 2009-10-14 19:14:42 +00:00
jsmorley
2803d2f6a6 Adding Install\Themes folders for new Enigma version. 2009-10-14 19:12:34 +00:00
jsmorley
87f4226814 Deleting Enigma themes to upload new version with a different folder structure. 2009-10-14 19:11:18 +00:00
jsmorley
02a8b81171 Adding new 2.6 version of Arcs/Enigma from Kaelri. This should be the versions to use in RC1 of 1.1 2009-10-14 19:05:49 +00:00
jsmorley
7d7bcecf6c 2009-10-14 19:00:02 +00:00
jsmorley
d14c58fd1e Removing entire folder to replace with new version with a different folder structure. 2009-10-14 18:57:00 +00:00
jsmorley
671f4a8ce2 RainBrowser: Fixed an issue with differences in "case" of tag names causing duplicates on the treeview list of tags. Solution: Select DISTINCT columnname COLLATE NOCASE where... 2009-10-14 13:57:34 +00:00
spx
bdcad72ed3 [Measure/FreeDiskSpace]
- Prevent the system from displaying "No disk" error message box (e.g. removable media is not ready)
2009-10-14 09:18:12 +00:00
jsmorley
c5155982ee RainBrowser: Added the ability to browse by Metadata "Tags". Tons of bug fixes and general optimization as well. 2009-10-14 04:11:57 +00:00
kenz0
0574cbb290 Fixed: incorrect statement name in manual 2009-10-13 13:40:53 +00:00
jsmorley
c8abd39f59 RainBrowser: Finalizing the code for "Skin Settings", bug fixes and cosmetic tweaks. 2009-10-12 18:36:56 +00:00
jsmorley
442436e4e3 1) Major addition of new features. Now you can manage the context menu settings like Transparency, Draggable, Position, Click Through etc. and apply/save the changes on the fly. See forum post: http://rainmeter.net/forum/viewtopic.php?f=5&t=1546&p=11254#p11254 for screenshots.
2) Addressed an issue where a user on XP had "unhidden" the Desktop.ini hidden/system files XP stores in folders to manage changes to folder defaults like the "views" and "icon size" and the like. This was causing RainBrowser to add "Metadata" to the files and displaying them as if there were loadable skins (as was Rainmeter).  Changed RainBrowser to ignore "Desktop.ini" file in \Skins for now, and will look at adding a check for OS version to support a more granular solution. (Vista / Win7 don't use the "Desktop.ini" approach to managing folder settings.)
2009-10-12 08:36:42 +00:00
spx
07c9f62e40 Fixed: Wrong font is used due to the font caching problem. 2009-10-11 13:03:20 +00:00
jsmorley
04f485a02e RainBrowswer: Fairly significant re-write of the routines to get and display configs to make them faster and more reliable under all tree structures. 2009-10-11 00:47:48 +00:00
jsmorley
6b760ac3cd New 1.9 version of WiFiStatus plugin by nvme, including changes to the manual. 2009-10-10 20:25:00 +00:00
jsmorley
dc72c927f1 Added FileListToArrayXT to local source and removed "fix" for loading configs with !bang when Rainmeter has no configs currently loaded. 2009-10-10 14:50:42 +00:00
jsmorley
0582917fb9 Removed unneeded FileListToArrayNT7.au3 include file 2009-10-10 14:35:31 +00:00
Kimmo Pekkola
d3db25644d Updated history.htm for the next beta. 2009-10-10 08:34:23 +00:00
Kimmo Pekkola
f7970be6b5 The !bangs can be now used from command line even if there are no active configs.
Included RainBrowser to the build.
2009-10-10 08:20:28 +00:00
jsmorley
4a5e76ce7b Fix to RainBrowser to deal with this issue:
http://rainmeter.net/forum/viewtopic.php?p=10952#p10952

Still hoping we can enable !RainmeterActivateConfig and !RainmeterQuit when no configs are active, but this will work for now.  

Basically if there are no configs loaded and you ask to load one, I set "Active=n" (whatever is appropriate for the .ini in question) in Rainmeter.ini if the config exists there, or add [ConfigName] and "Active=n" if not, then kill and start Rainmeter using ProcessClose() and ShellExecute().
2009-10-10 01:56:20 +00:00
jsmorley
4131afefa6 Added [Metadata] sections to all "Tranquil" skins to support RainBrowser
Sample:

[Metadata]
Name=Tranquil System Info Bar
Config=Tranquil | Bar
Description=System info bar | CPU, TimeDate, Memory, Network UP/DN and C/D/E/F/G drive
Instructions=
Version=1.1
Tags=System | CPU | Time | Date | Memory | Network | Drive
License=GNU GENERAL PUBLIC LICENSE Version 2, June 1991
Variant=4
Preview=
2009-10-09 15:46:25 +00:00
jsmorley
e094ca6919 Major code cleanup of RainBrowser. We can go with this version for the next beta build. 2009-10-09 14:29:44 +00:00
jsmorley
753ce75b3f Minor fix for RainBrowser to fix a nasty little sorting problem. 2009-10-08 19:56:10 +00:00
spx
febd3d1407 [MeasureFreeDiskSpace]
Fixed: When the designation of Drive is wrong, a strange volume label is indicated.
Changed: Incorrect drive letter (e.g. not "C:\" but "C:") is now allowed.
2009-10-08 16:49:41 +00:00
jsmorley
1f93585b00 Minor fix to RainBrowser where it was reacting poorly to a config with a number at the start of the name. 2009-10-08 15:00:53 +00:00
spx
e208c55c8a Updated Settings.htm and Skins.htm.
- Moved from Settings.htm to Skins.htm
  LeftMouseDownAction
  RightMouseDownAction
  MiddleMouseDownAction
  LeftMouseUpAction
  RightMouseUpAction
  MiddleMouseUpAction
  MouseOverAction
  MouseLeaveAction
  OnRefreshAction

- Moved from Skins.htm to Settings.htm
  KeepOnScreen
2009-10-08 00:47:48 +00:00
jsmorley
ad61b06ccc Minor fix for error in RainBrowser when a .ini file has an invalid format. 2009-10-07 20:38:40 +00:00
spx
bab35411b4 Fixed: Handling for MeterButton's "ButtonCommand" was forgotten on r236. 2009-10-07 18:47:40 +00:00
jsmorley
bc35355236 Adding RainBrowser to the SVN 2009-10-07 18:37:25 +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
jsmorley
61df4e1bad Added manual entry for #CURRENTCONFIG# to Skins.htm 2009-10-06 04:04:59 +00:00
jsmorley
fd759799fe Adding Spx's fix for the #CURRENTCONFG# code.
See http://code.google.com/p/rainmeter/source/detail?r=237 for details.
2009-10-06 03:49:03 +00:00
jsmorley
3da892f271 Backing out the change in r237. The #CURRENTCONFIG# routine can cause an error when Rainmeter first Initializes before the first skin is read.
See the comments in r237 for details.
2009-10-06 02:16:35 +00:00
spx
4bed8bdbbd Fixed: The value is not replaced by correct substitute when DynamicVariables is enabled in Measure. 2009-10-05 19:27:08 +00:00
jsmorley
7fdeafba9f MattKing's change to add #CURRENTCONFIG# as a "built-in" variable.
Purpose. To allow Rainmeter to send the current config name (basically the current path but starting under "\Skins" and with no trailing "\") to external programs with !Execute.  This will allow external programs to know the config name if they need to take some action and then send "Rainmeter.exe !RainmeterDeactivate" or "Rainmeter.exe!RainmeterRefresh" or other bangs that require a config name when sent to Rainmeter via the command line.
2009-10-05 04:29:33 +00:00