View Full Version : Girder 5! (download here)
September 13th, 2006, 06:21 PM
Guys we are proud to announce the availability of Girder 5!
If you are upgrading from the beta phase please do a fresh install.
Stable Girder 5 build (http://www.promixis.com/download.php?id=1019)
1. Vista Compatibility for all versions
Girder 5 works smoothly work with Windows Vista, 32 and 64 bits.
The Watchdog keeps an eye on Girder and it's plugins. If something goes wrong and Girder can no longer run, the watchdog will step up and restart Girder.
3. Device Manager (Pro)
This fabulous new feature will save you countless hours setting up your house controls. You configure what devices you have in your house once inside Girder and from there on every Promixis Automation Product! With Girder's integrated web server, the Device Manager automatically builds web pages of all your devices so you can control them from anywhere. Combined with NetRemote 2.0, the new Device Manager will automatically generate interfaces to control your devices.
4. Component Manager (All)
A centralized system for add and managing extensions to Girder 5. Makes adding extensisons to Girder easy. Components can be writting in Lua or any language that compiles into a DLL that Girder can load.
5. Overhauled UI (All)
We've taken your input and made Girder 5 even more user friendly.
These version do not come with Phone support this is available separately for $150.00/hr in 1 hour increments.
Girder 5 Standard $49.99
Girder 5 Pro $99.99
Girder 5 Whole Home Pro $149.99 (non-commerical use only)
You receive 50% of your Girder 3 or 4 purchase as a discount.
You bought Girder 4 Pro ($99.99) and would like to upgrade to Girder 5 WHP ($149.99).
%50 of $99.99 = $50.00. So you pay $149.99 - $50.00 = $99.99.
contact email@example.com to get the coupon. Include your original order number
OEM Licensing available.
OEM version feature set is customizable to the specific application
potentially reducing licensing costs. Volume licensing and
available. OEM customization available.
The Girder 5 Standard version excludes Weather, Network communications, Voice Support, WebServer, Serial/GIP/HID (transport) Support, Global Cache Support, Device Manager, Scheduling. (Note that the device manager is required for several of the extra plugins and they will not work under standard).
October 7th, 2006, 11:24 AM
Lotsa Changes :-)
October 8th, 2006, 02:38 PM
fixed crasher bug in DUI
fixed missing Icons in DUI
changed some icons,.. this will still change as we are not happy with the result.
fixed lua-sql trouble. Note this changed the filenames of odbc and sqllite.
October 20th, 2006, 05:30 PM
* Bumped build number to 503 so we don't get confused with Girder 4.0.x
* DUI Speedup
* Updated DM webserver pages.
November 22nd, 2006, 01:09 PM
504 Happy thanksgiving everyone.
Here is another update. It includes many improvements in the DM and a new Component Manager dialog.
December 6th, 2006, 10:14 PM
Again lots of updates to the device manager
Updates to the component manager
Added License Manager with one component using this system
The License manager will keep track of all the licenses for your plugins in one place. I've added on component called 'license test' that does just that. It tests the licensing system. It comes with a 30 day trial that only activates if you start the license test component. That way you don't have to test all the plugins at once but you can go at your own pace.
For testing purposes here are a few keys for that component.
Not time limited:
60 Days from install
60 Days from Key Generation ( Generated December 6th, 2006 )
If something bad happens to the license manager it will ask you to get a 'fixkey' that means a key that restores the license manager into operation. As long as you don't muck with the system that should not happen though. :-)
GIP does some evil stuff when using the media bridge component.
December 17th, 2006, 11:36 PM
Some of you will be quite happy here. We have added a new plugin. The transport plugin. This unites the serial, gip and hid plugin into one code base.
Now the HID plugin works exactly the same as the GIP and Serial plugins do. The gip plugin has been stripped of it's functionality and is simply a proxy to the transport plugin. The serial plugin still uses it's old code pending it's proxy testing.
The namespace for this new plugin is "transport".
Also we have moved the Insteon, HAI, Elk and Russound plugins to our new licensing scheme. People that have bought these plugins will get updated license keys the trials run out.
Note that the Geographics Location Component has some troubles and will be heavily modified or even removed from future releases, we advise to not use it.
Memory leak fix in the Timer class.
global cache updates
NetRemote IR Passthrough updates
Lots of script updates.
The xAP plugin is broken in 506, please download this update if you plan to use the xAP plugin
December 18th, 2006, 11:14 PM
Updated xAP plugin
Updated Insteon plugin
Updated RSS component.
January 4th, 2007, 03:05 PM
Updates to the script reset procedure
Updates to various scripting files.
audiomixer removed from Vista install. If you had a previous install on vista please delete audiomixer.dll.
January 5th, 2007, 02:40 PM
fix for the loss of settings bug
serial plugin has been moved to the transport plugin. EXPERIMENTAL!
January 5th, 2007, 04:04 PM
build 509 - 2
fixed missing script and missing updates.
attached file is needed for the xap to work. Put in the luascript directory.
January 19th, 2007, 11:28 AM
Serial transport fixes
Lots of scripting fixes
February 1st, 2007, 05:41 PM
Plugin loading/unloading on settings dialog behavior change. Now it will load/unload plugin only when you press apply.
Webserver DM fixes - Weather and Devices.
Speedup in a core routine should make dui a little more snappy.
HAI Omnistat addition.
February 1st, 2007, 10:25 PM
Rewrapped 511, fix for tiny ;-) serial bug.
February 2nd, 2007, 05:48 PM
* Added RSS page to the webserver pages
* Added URL Label control to Device Manager
* Added missing files to distro.
February 13th, 2007, 05:49 PM
As always many scripting fixes.
Crash fix -> Script reset / Girder exit.
Crash fix -> Girder startup clicking on menu as the window appears
Minor fix -> Cannot aquire device table.
Minor fix -> event.exe broken
Minor fix -> gireventlib broken on vista
UI fix -> loading/unloading plugins multiple script resets
UI fix -> loading/unloading plugins not remembered.
February 26th, 2007, 02:37 PM
* Added Vista Audio Mixer support
* Settings dialog now supports DUI pages anywhere and multiple drawers
* DMEX pages speedup (local load time: ~1.2 seconds down to ~250 ms )
* Transport classes
February 26th, 2007, 06:25 PM
* removed RFXCom script
* Updated OmniStat script
If you are experiencing trouble, please uninstall previous alpha to make sure all old files have been removed. If needed delete directory manually after uninstall.
March 11th, 2007, 05:31 PM
Okay, if everything checks out okay this will be the first public beta tomorrow.
March 17th, 2007, 04:51 PM
Fixed hang in transport plugin.
Many scripting updates and fixes.
April 17th, 2007, 11:13 AM
build 517 released
please uninstall previous builds
if you seen an error about Geographical Location, you will need to replace this file in the luascript\components dir
May 13th, 2007, 04:29 PM
* lots of scripting fixes.
* UI guid fixes
* transport tweaks
June 18th, 2007, 08:46 AM
hang on script reset fix.
October 8th, 2007, 04:05 PM
Oct 8, 2007.
* New Lua Debugger.
* Fixed hang on CopyToClipboard function
* Fixed UrlDownloadToMemory/UrlDownloadToFile functions
* Fixed License entry to be more accepting
* Fixed scheduler export of Randomizer settings.
* Included LCD plugin with new driver for Pertelian displays
* Fixed scheduler and timer from randomly loosing/forgetting tasks/timers (actually they where being starved by the old algorithm).
* Updated publisher.lua to create the timers on demand instead of always.
* Pro version added.
May 23rd, 2008, 03:51 PM
May 22, 2008
New version of the webserver
Included iPhone DM pages
Fixed hang in Girder when clicking "Browse" in On Error
Fixed default license issues
Many more fixes.
May 25th, 2008, 12:35 PM
build 524 / b
Rebuilt installer with fixed lua files.
June 4th, 2008, 09:46 AM
Fixed flash icon on event checkbox
included missing images
June 30th, 2008, 04:46 PM
June 30, 2008
Some great new features in this release:
IR Profiles, this allows you to create Device Manager devices that act as IR remotes.
IR Web up-and downloads
DM Webpage updates, now using the same infrastructure for the regular DM webpages as the iPhone webpages use.
Automatic Garbage collection (internal memory garbage that is)
Settings Storage. Added function to query location of Registry and Files for plugins and lua. GetRegistryHive, GetRegistryPath, GetApplicationDirectory, GetConfigDirectory must be used from now on, no more hardcoding HKEY_LOCAL_MACHINE!! this allows the user to choose during install if the settings should be local to his account to global. This in preparation of being able to run as a service. (Still more hurdles on this on sadly).
and much more no doubt ;-)
July 31st, 2008, 10:50 PM
Girder 5.0.0 Build 527
* Fixed memory leak in UrlDownloadToFile and UrlDownloadToMemory
* Updated luacurl
* Fixed compatibility issue in Webserver and FireFox 3.0
* Fixed memory leak in lua threads
* Improved OnScreen display action options, see Girder\On Screen Display
August 7th, 2008, 05:00 PM
* Rewrote Volume handling for Vista. It allows for sounds card to come and go (think bluetooth) without changing the identifier that Girder uses for the audio card.
* Some more work on the OSD's and Vista' topmost handling
* CM11 fix - was broken after Registry change over in 526.
August 9th, 2008, 04:01 PM
* Fixed registry issue with USB-UIRT
August 15th, 2008, 07:06 PM
Build 530 - 5.0.0 GOLD!
Alright! It's done Girder 5.0.0 Gold is out.
Fixes in this release:
* Retyping would sometimes be undone due to a bug in the retype ui.
* Retyping is now saved immediately when it is done as opposed to when Girder exists.
* Upgrade HID transport to support Wiimote.
August 20th, 2008, 06:30 PM
build 531 PRE
Implemented thread pool for lua threads to avert overhead induced by rapid creation and destruction of threads
Fixed EventExtras bug
Updates Serial classes
Removed Beta from the about box
Fixed weather (it was going into a 6 second weather download loop)
This update has been running all day here without troubles but since it is such an integral part of G I decided to release this as a prerelease and if we don't see any fallout from it this will go into the release
August 21st, 2008, 12:19 PM
* Fixed IRman, Diamonkey registry handling.
* Fixed window position loading
* Fixed logger, lua console and variable inspector header handling
August 22nd, 2008, 10:07 AM
5.0.1 PRE Build 533
Fixed Registry issue reported by Mastiff
August 24th, 2008, 04:05 PM
Build 5.0.1 534
Removed some debug output.
August 25th, 2008, 08:36 PM
5.0.1 build 535
* Minor cosmetic changes.
* Updated build-system.
August 27th, 2008, 06:32 PM
Girder 5.0.2 build 536
* Fixed crash on shutdown.
September 5th, 2008, 04:27 PM
5.0.3 build 537
Fixed bug in Web Server DM code causing setvalue during load.
Performance and Stability work on the Web server it self.
Added multiple SSL certificate support
Girder now uses a root CA to sign certificates allowing you to enter the root certificate in your trusted root list and avoid SSL errors. (see manual)
Fixed crash if the User directory was mapped to a network drive
September 17th, 2008, 08:26 PM
5.0.4 Build 538
Fixed Directory creation bug
Fixed SetValue.lhtml bug that was double url-decoding
Added math.BinaryToHexString and math.HexStringtoBinary.
Fixed DelayedExecutionDispatcher.lua to return its class.
Fixed ActionComponent.lua to actually unregister it's event handler.
Fixed Publisher.lua to return its class
Added Provider to TransportManager
Fixed Date.lua to return its class
Created transport provider
Fixed Curl handling of SSL sides (it would not connect)
Added new transport classes
Fixed the webserver to reload its settings on script reset
Fixed the webserver to avoid crashing if a config file was not valid
Added "GetMethod" to webserver object to retrieve post method (GET/POST/HEAD)
Added "GetSSL" method to webserver object, which returns true if this is a SSL encrypted connection.
Fixed HTTPRequest Parser to accept empty CGI parameters
Updated webserver ResponsePool to preallocate a luastate. (deadlock fix)
September 18th, 2008, 04:28 PM
5.0.5 Build 539
Fixed ThreadPool bug causing memory usage to climb.
September 26th, 2008, 12:44 PM
Girder 5.0.6 (build 540)
webserver set content type on lua files.
mapping file location fix
transport plugin added MARKEDLENGTH 2 parser.
updated transport classes to support new parser
logger fix for missing transport check
dui: added more debug output on float div. by zero
November 12th, 2008, 02:43 PM
Added CRC library
Added win.SafePing() (works on Vista without Admin privileges)
Fixed Data Execution Protection Crash
November 23rd, 2008, 11:31 AM
Build 542 - 5.0.8
November 23, 2008
included missing zoom player files.
May 14th, 2009, 06:20 PM
Build 543 - 5.0.9
May 14, 2009
Fixed webserver crash in webserver:SetHeader(..)
gir.UnloadGML( guid )
[table] = gir.GetLoadedGMLs( )
Added more performance counters
Added Midi Plugin
Moved Weather Subsystem to subscription model (Sorry guys)
Removed that pesky 'warning' about missing config files.
Various tweaks to the transport system
Removed Ocelot from Distribution
So a few words. Sadly the weather data that Promixis has been providing for free for the last 5 years has become to expensive for us to give away. We have to charge a small fee for anyone who wishes to continue to use it. Anyone using the weather data must upgrade to this version of Girder and buy a weather subscription from us (http://promixis.com/weather.php). The free weather data will be discontinued shortly.
We removed the Ocelot plugin from the distribution, why you might wonder. The one and only reason is that this is a third party plugin. You can find it here (http://promixis.com/forums/showthread.php?t=14679).
As always let me know if something broke with this upgrade.
August 19th, 2010, 12:28 PM
Moved watchdog to port number 20011-20013
Added MOUSE MODE ON event
Added MOUSE MODE OFF event
November 18th, 2010, 04:13 PM
5.0.12 Build 549
Fixed PIR-1 CPU spike
Removed outdated LCD drivers
Fixed PIR-1 crash
Added PIR-1 Naming, if you use multiple PIR-1 this can be good to tell them apart.
December 10th, 2010, 02:32 PM
Girder 5.0.13 - Build 550
December 10, 2010
Fixes crash on ComServer.
Adds option to specify modulation frequency to PIR-1 code (instead of detect modulation frequency)
February 7th, 2011, 03:19 PM
Girder 5.0.14 released
February 7, 2011
Fixes bug in PIR-1 IR sending code leading to lockup.
Adds PIR-4 driver.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.