Page 1 of 19 12311 ... LastLast
Results 1 to 10 of 181

Thread: Girder 5.1 beta

  1. #1
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,553

    Thumbs up Girder 5.1 beta

    Guys, I've been working hard at porting the whole code base to the latest Delphi and Visual Studio 2008 including upgrading as many libraries as I can do without breaking stuff. The result is Girder 5.1 beta. If you see some odd text anywhere please let me know that is probably a spot where I missed the Unicode translation. Some of the features

    Girder 5.1.0.590

    • Updated lua code editor
    • Logger scrolls down, just as the interactive lua console
    • Unicode internally (this will help with translations for Girder 6)
    • Recompiled all the plugins (still todo lua libraries)
    • Integrated clear button on Lua Interactive Console into header to save space
    • Integrated clear button on Logger into header to save space
    • Turned off the Audio Mixer popups by default
    • Moved the columns around a bit on the scripting console, variable inspector and log to allow for sensible auto resizing of the main column
    • Variable inspector now responds to key presses and jumps to node starting with the sequence of keys you press
    • Variable inspector shows some info on the selected node at bottom of screen instead of in the popup balloon.
    • Load some default plugins on startup if nothing has been configured before.
    • Included AES lua library

    Updated Libraries:
    • LuaSockets
    • OpenSSL
    • Boost
    • Docking Library
    • NavBar Library
    • Treeview Library
    • Delphi XE
    • Visual Studio 2008 (yeah I know there is 2010)
    • PIR-1
    • PIR-4
    • Updated GD
    • Uploaded luacurl / curl

    Removed items
    • Removed Ammo and OpenMCE, these will become separate downloads
    • Removed the lua debugger. It might reappear at a future point but right now I'm aiming for maximum stability.
    • Novice interface, did anyone ever really use this? Just confusing

    Fixes build 581
    • Made IR uploading work again
    • Fixed bug report by Mike below
    • Fixed double icon bug
    • Many many tweaks left and right.
    • Fixed ignored repeat setting in IR profiles
    • Checkboxes in settings for Girder startup were not being set correctly.

    Fixes build 582
    • Fixed AES library ( note this has changed name to aes from luaaes to match it's namespace)
    • Small tweak to backup saving

    Fixes in build 583
    • Fixed Help loading
    • Re-enabled saving of headers in logger, lua interactive console and variable inspector
    • Increased size of component manager window
    • Small tweak to internal memory management for the logger

    Fixes in build 584
    • Fixed lua eventstring and payloads

    Fixes in build 585
    • Fixed plugin loading that was causing some plugins to be stuck enabled
    • Adjusted floating point initialization to hopefully fix issues Mike is seeing.

    Fixes in build 586
    • Fixed Xap plugin loading
    • Fixed unicode error in window targetting

    Fixes in build 587 (july 29, 2011)
    • IR Profile importing fix
    • PIR-1 CCF learn fix
    • Webserver plugin performance improvement
    • Transport Manager code fix for persistent transactions

    Fixes in build 588 (August 15, 2011)
    • PIR-1 Learning fix
    • Webserver fix for slow responses

    Fixes in build 589 (September 27, 2011)
    • PIO-1 Support (under transport manager)
    • Fixed event matching bug
    • Fixed lua object push bug

    Fixes in build 590 (July 30, 2012)


    Todo

    • Update the manual, include a new getting started bit to help people out
    • Address bugs you guys find
    • Move to new installer, to avoid the false virus reports??? Not sure yet.



    Installing Installation is pretty straight forward, it uses a new installation key and directory so you can keep this installation next to your old Girder 5.0 installation. It does use the same registry keys and app-data directory (so if you uninstall either Girder 5.0 or 5.1 your registry keys and app-data might disappear). I do not suggest to install this into the same directory as your old installation. Backup your current installation Please let me know if anything is broken this was a _very_ intensive port due to the fact that the old compiler Delphi 7 (almost 10 years old now!) was not unicode and the new Delphi forces Unicode on you. Some other libraries used Visual Studio 6 (as old as Girder 13 years). Here's the download have at it! Post bugs in this thread please. Oh an your Girder 5 licenses are of course valid for Girder 5.1

    https://s3.amazonaws.com/promixis/Girder-5.1.0.590.exe
    Last edited by Ron; July 30th, 2012 at 03:48 PM.
    Ron
    No support through PM

  2. #2
    Join Date
    Jan 2007
    Posts
    115

    Default Girder as a service

    Any plan to offer support for Girder as a service?
    My setup:
    -Windows Home Server w/Girder 5.0.9.543
    -Wifi remote control via Netremote 2.0.21.144 Dell Axim x50v, x51v
    -Whole house audio distrbution/control via Russound CAV6.6 with Girder plugin. A-Bus subzone
    -IR distribution via IRTrans SBus devices
    Sources:
    -Win7 WMC for TV/music in three zones for Music. Live365 Internet Radio, Blu-Ray via PS3, OTA for HDTV
    Displays:
    1080p-Bedroom, 1080p-Familiy room, 1080i-Kitchen

  3. #3
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,553

    Default

    Not in this release for that to work I need to devise a way to split off UI interaction from the main interface. Though if you do not need UI interaction grunt might be able to be convinced to be a service (through some 3rd party service application).
    Ron
    No support through PM

  4. #4
    Join Date
    May 2004
    Posts
    2,589

    Default

    Awesome! Glad to see that Girder is still progressing! I'll give it a try soon.
    Thanks, Ron!
    Beware of the robot.

  5. #5
    Join Date
    Jun 2008
    Posts
    1,026

    Default

    Time Date Source Details Payloads
    11:32:33:439 4/16/2011 Treescript DUI Functions: Invalid floating point operation, msg=1, val1: 3, val2: 0, GUID: {CAC3ACDC-F1B1-4A35-8CA0-730B046A6A99}, Name: Enable


    i cannot find an guid to match this error

    this happens when enabling the hai component. no errors or problems with g 5.0
    Last edited by Mike C; April 16th, 2011 at 12:07 PM.

  6. #6
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,553

    Default

    Okay a weeks worth of fixes recompiles and polishing. build 581 is out.

    • Made IR uploading work again
    • Fixed bug report by Mike
    • Fixed double icon bug
    • Many many tweaks left and right.
    • Fixed ignored repeat setting in IR profiles
    • Checkboxes in settings for Girder startup were not being set correctly.
    • ported more of the libraries, just a few to go.
    Last edited by Ron; April 22nd, 2011 at 07:24 PM.
    Ron
    No support through PM

  7. #7
    Join Date
    Feb 2007
    Posts
    160

    Default

    Hi Ron,

    As per your suggestion I installed this version, I don't want to confuse the threads so I will report only what is to Gider 5.1.

    - Bug where in into the Plugins/plugins tab when you select or deselect items and press "Apply", it close the window without taking into account the changes.

    - Positive, seems to be more stable, where the previos version crashes for unknown reasons, this version, no crash so far... and seems a little quicker

    This is it for now, generally speaking, very positive.

    Charles

  8. #8
    Join Date
    Jun 2008
    Posts
    1,026

    Default

    seeing this now

    TreeScript (golua): compat-5.1.lua:127: error loading module `luaaes' (A dynamic link library (DLL) initialization routine failed.

  9. #9
    Join Date
    Jun 2008
    Posts
    1,026

    Default watchdog

    ron, is it possible to have an option in the watchdog to have it force an exception when G locks. i still see the odd lock and would like to understand why vs G just getting restarted.

  10. #10
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,553

    Default

    Not sure an exception will give any more information as the exception will not happen in the context of the lock.
    Ron
    No support through PM

Page 1 of 19 12311 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •