PDA

View Full Version : Girder 3.2.0 Beta 3/4



Ron
October 13th, 2002, 03:55 PM
Well since I'm getting so few bug reports this is probably going to be the last beta release. If there are problems with Girder tell me now, don't come crying to me later :lol: .

Changes

UI improvements, Girder knows about a lot of plugins now
Added file password protection, this is no hacker proof protection, but child and wife proof locking of the files. So noone tampers with it accidentally.


Beta 4 changes

Fixed UIR plugin, it failed to load its settings

If you already have beta 3, you can simple download this file
http://www.girder.nl/temp/uir.zip
That is the only thing that changed from beta3 to beta4

Ron
October 13th, 2002, 03:55 PM
Pull your .gml file through the girder 3.1->3.2 converter. The SlinkE got a new device number. That should fix the problems with the not found message. The slinke thing does work right ?,.. if you newly assign the actions.

Ron
October 13th, 2002, 03:55 PM
That sounds like a bug in the LCD driver. I'm afraid I have no means of testing it. And by looking at the source I cannot see the error. We'll have to wait for Mike to look at this, or some other programmer that actually has an LCD.

Ron
October 13th, 2002, 03:55 PM
If you have the problem I'm sure lots of other people will run into it, better to fix it now :-)

update: I fixed the slinke problem, though the commandline problem I cannot see.

Ron
October 13th, 2002, 03:55 PM
DUH :oops: my bad. Fixed the convertor ( 1.2 )

Ron
October 13th, 2002, 03:55 PM
You can find what plugins are supported in Girder 3.2 on the download page.

For advanced mouse event I do not have the source so we are dependant on the original author.

Ron
October 13th, 2002, 03:55 PM
Thanks for the report, fixed in 1.3

Ron
October 13th, 2002, 03:55 PM
@swilson, It would really help if you told us what IR device you are using and what events are failing. If you are still using the IRman then go back to the directory where the original file is, in that directory a file called mod_<FILENAME> appeared. Where <Filename> is the original filename. That is the converted file. I have a feeling you opened the old file. Anyway the converter has been updated to open a saveas dialog as well.

@SouthyPar, On All Event -> On Any event conversion has been fixed.
About the settings button, if you reselect the plugin the settings button does become enabled. Without reopening the settings window. (Tweaked it a little so it does this automagically now.)

Ron
October 13th, 2002, 03:55 PM
No they will not be reformatted, XML is not intended to be read by humans. I can advise XMLEdit to do some editing and reading.

you can find this program in the "Dateien" section of this yahoo group:
http://de.groups.yahoo.com/group/VirtualTreeview_de

About that file of yours please send me the original file.

Ron
October 13th, 2002, 03:55 PM
Another option: drop the GML file into the internet explorer, it gives a neat formatted layout for human reading.

ps. I didn't receive the PM.

siwilson
October 13th, 2002, 03:55 PM
3.2 is causing me pain right now.

It appears I have to re-learn ALL my events as none of the work unless I re-learn them. I have used the 3.1 to 3.2 convertor, but no luck. :(

The same IR string appears when I press a key on the remote, but nothing happens.

Ideas ?

siwilson
October 13th, 2002, 03:55 PM
Ron,

My IR device is an IRMAN and My remoe is a Merrantz RC2000 MKII.

When I press a key on the remote I get the IR string appear, but no action takes place. If I look at the specific event for that IR string them what is shown as the learned code matches exactly what is displayed at the bottom after a keypress, but no action occurs. If I re-learn the event the it functions quite happily. Re-learning all the codes would be a pain, so I am holding off to see if there is a fix or a missconfig.

If I open the girder file with wordpad the file looks really jumbled in that there are a few really long lines of code. It's all readble, but not formatted like the example girder files that Mike included with the LCD plugin. I wondered if they had somehow become corrupt during the 3.0 to 3.1 conversion. 3.1 works, so it can't be that bad, but maybe 3.2 or the 3.2 conversion isn't working.

I will check out the mod_filename file and report back.

siwilson
October 13th, 2002, 03:55 PM
Mike,

Any reason the Winamp spy actions are missing from the table of learnable events ?

Without that entry I am not sure how to learn them.

Were they there in a previous version ?

siwilson
October 13th, 2002, 03:55 PM
Yep, that must be it. I remember doing it a while back, but not recently. I will try that tonight.

Thanks

siwilson
October 13th, 2002, 03:55 PM
OK, well the DVDSpy.reg fixed the winamp entries so that all works.

I did try the mod_filename.gml and that gives the same result as the old one in that none of the IR strings actually activate anything even though the string that comes up at the bottom of the window is exactly the same as the one already learned for the event. a Re-learn of the code fixes it, but what a pain.

Feature request, could the GML files be formatted so that they are easier to read. it would help debug what I am seeing.

Ron, Any idea why these IR codes need to be re-learned ?

siwilson
October 13th, 2002, 03:55 PM
Ron,

OK, I understand about the XML stuff.

You have a PM

MMcM
October 13th, 2002, 03:55 PM
It's clobbering memory. The size of the return status buffer used to be fixed, but is now a parameter. I've fixed that and tested it a little. Version 1.9 is on its way to Ron.

MMcM
October 13th, 2002, 03:55 PM
I got the 5/18 11:19 version of girconv (it says version 1.2) and it's converting Slink-e to 119 instead of 219.

MMcM
October 13th, 2002, 03:55 PM
To tell the truth, I format my example GML files by hand (well, by running XMLSpy manually). Files written by Girder itself (or its tools) are valid but not particularly legible.

MMcM
October 13th, 2002, 03:55 PM
The Winamp actions (and others produced by means other than spying) are added via registry entries. The DVDSpy.reg file seems to have the necessary entries. And they show up in the menu on my system. Is it possible that you omitted to run that file when upgrading to 3.2?

waja
October 13th, 2002, 03:55 PM
It's clobbering memory. The size of the return status buffer used to be fixed, but is now a parameter. I'll clean it up and test it a bit and get it over as soon as I can.

Mike,
Are you able to turn off the blinking cursor in Girder 3.2? If so, I may be upgrading to 3.2 sooner than I thought. (I only recently went to 3.1 after making my HTPC dual boot Win98se and Win2k)


Well since I'm getting so few bug reports this is probably going to be the last beta release. If there are problems with Girder tell me now, don't come crying to me later :lol: .

Ron,
Does 3.2 have the same sort of plugin capatibility mode as 3.1? I haven't downloaded 3.2 yet, but I'm guessing no. I'm using the Advanced MouseEvent plugin for 3.0 in 3.1 currently. Is there an alternative that I should consider?

Thanks,

mattwire
October 13th, 2002, 03:55 PM
I also had to relearn all my commandline events.
Basically any 'Girder Event' seemed to lose its association with 'Girder Event' and became orphaned eventstrings.
This is after putting it through the 3.1->3.2 converter

SouthyPar
October 13th, 2002, 03:55 PM
Another 3.1 -> 3.2 issues,
If "On Any Event" changed to "On All Event", how come the Convertor doesn't convert this?

Also, a very mild issue is that currently, when you first enable a plugin, its Settings button is still disabled, and you have to re-enter the Girder Settings window in order to enter that plugin's settings.

Scotchfox
October 13th, 2002, 03:55 PM
First of all, Ron, this new version is really impressive!
However, probably not 3.2b3 issues, but here is a few problems found after converting a 3.1 file :

With commands using Slink-e, the statusbar message is "Cannot find plugin: SlinkE" (the settings are ok)
GirderEventstrings sent from commandline doesn't work. (They've to be relearned, although device number is 18 ) :-?
One regret also would be that Sendmessage 1.52 doesn't keep the register name as the default variable name. The result is very strange variable names when executing an "old" Girder file. :wink:

Scotchfox
October 13th, 2002, 03:55 PM
The Slink-e works fine with new commands.
I desinstalled all other Girder versions and made a clean 3.2b4 installation.
The GML file was allready converted, but the commands for sending IR still don't go to the Slink-e plugin, and the eventstrings have also to be re-learned to be used with commandline.
Anyway, it seems to come from my setup, so don't bother with that...

injunrider
October 13th, 2002, 03:55 PM
I have LCD.dll 1.8beta installed, and am using it with LCDriver v1.2, downloaded May 15, 2002.

I set up a new eventstring, and setup the LCD to display a String of 'test'. When I say 'Test Command' Girder throws a 'Girder has caused an error in <unknown>' error.

If I map the event to a IR command (via IRMan), then when the command is executed Girder throws a 'Girder has caused an error in KERNEL32.DLL' error.

Thanks for any help....
John

injunrider
October 13th, 2002, 03:55 PM
Thanks Ron,

I should mention that if I use the LCDriver control panel app, it does work.

John