File Release Notes and Changelog
Notes:
Geoshell 4.11.9 is a major change in the way we organize our
settings in the registry underneath HKCU\Software\Geo\ as a
result, many settings have been added, and others have been
moved.
To sum up: everything that has to do directly with the "look and
feel" is now in the GeoShell\ShellUI key, and all skin settings are
now in GeoShell\ShellUI\Skin (skins should probably just export
that whole key)
4.11.9 also features the first beta release of our official GeoShell
config application (GeoShell Config.exe) as well as an updated
release of GeoSkin.exe (the official skin-settings tool). Be sure
to install the "utilities" and test them.
Changes:
4.11.9 Beta
= moved setting: the "Plugins Directory" (renamed: "Plugins Location")
From \Services\Plugins to GeoShell\
+ added setting: "Geo\GeoShell\Skin Location"
Should indicate the root directory where all the skin directories are.
= moved settings: "Auto Update", "Icon Loading", "NumTrimCodes", and "Show Hidden Files"
From \Services\Launch to \ShellUI\Menu Settings
= moved settings: "Shade" and "Shade Hover Effect"
From \Services\Menu to \ShellUI\Menu Settings
= moved settings: All Tasks service settings
From \Services\Tasks to \ShellUI\Tasks
= moved settings: All Desktop service settings
From \Services\Desktop to \ShellUI\Desktop
= moved settings: the bar color settings
From ShellUI\Bar Settings to \ShellUI\Skin\Bars
= moved settings: the menu color settings
From ShellUI\Menu Settings to \ShellUI\Skin\Menus
+ DUPLICATED settings: the splash screen settings
From ShellUI\Splash Settings to \ShellUI\Skin\Splash
*except* "Show Splash Screen" and "Show Splash Text"
Changed the name of "Splash Settings\Splash Bitmap" to "Splash Settings\Overide Skin Bitmap"
If the Overide Skin Bitmap setting is not set, all settings will be read from the skin location
= Changed settings:
The "GUI Font" setting will now be:
Font Face
Font Size (in points)
Font Weight (1-9)
Font Italic (boolean)
Font Underlined (boolean);
! Fixed GeoLabel so it paints the background on vertical bars too (text is still horizontal)
+ Made GeoLabel pass drags through to the bar (you can drag a bar by a Label)
! Fixed the skinning on GeoSep so that it draws the full size of your sep.bmp (even on large skins)
- BUG: GeoSep doesn't detect the bar size, so it's size is standard on unskinned bars.
+ Made GeoSep pass clicks through to the bar (you can drag a bar by a separator, or pop up the bar's right-click menu)
+ Updated the core (GeoLib and GeoButton) to handle "any" size icons/buttons.
Specifically: added functionality to the GeoButton class:
1) version 3: allows you to specify the the icon size, if you specify 0...
2) version 2 or greater: auto-detects the icon's size
In either case, you have to set the button width sufficiently large.
! Fixed the ability to run Hotkeys using desktop clicks.
! Fixed default bar fade setting to use the global setting. Global setting now defaults no 0 for Win98.
- REMOVED GeoWharf support. It's gone. (might speed up startup, but should have no -other- noticeable effect)
If you actually used a litestep wharf module,
let us know which one, we can probably port it.
+ Added new desktop size option:
If you specify desktop width as x, the width is x
If you specify desktop width as -x, the width is ScreenWidth-x
NEW: If you specify desktop width as +x, the width is ScreenWidth+x
! Fixed task-switching using geobar: set focus before minimizing, so the 'next' window gets focus
+ Fixed a problem with Hotkey service that didn't allow extra pipes "|" in commands (or menu names)
! Fixed Menu Service bug: specifying multiple menus by separating with a comma now works again.
For instance, a hotkey like this is now possible: Win|SPACE|Start Menu,Programs
Or, thanks to the other fix, even this: Win|SPACE|Start Menu|Common Start Menu,Programs|Common Progams
+ Added a setting for "GeoButton" plugins: Border Click Effect, which lets you turn off the borders that show when you click a button
! Fixed Icon Loading (load icons from .lnk's that point to the first icon in a dll or exe)
! Fix "Fullscreen Action" so the Core_Raise hotkey still works.