View Full Version : Girder 3.2.0 Beta 1
Ron
October 13th, 2002, 01:55 PM
I've released the first beta of 3.2. I hope lots of people will start testing now ;-)
Some remarks
The old plugins will not work anymore.
The SlinkE and Redrat plugins are not available at this time
Girder is always in traybar mode ( No I will not change this )
The splashscreen is always there ( ditto )
Because this Girder got a major overhaul in the plugin departement I sadly had to change the device numbers. I've written a tool that changes the old numbers to the new. So just start this program and convert the file ( the converted file will be in the same directory under the name : mod_<ORIGINAL_FILENAME>.gml
ftp://ftp.stack.nl/pub/users/stilgar/girconv.zip
The API has now been finalized ( yes really ;-) )
http://www.girder.nl/devel/api.html
http://www.girder.nl/devel/girder.h
mirror
http://www.stack.nl/api.html
http://www.stack.nl/girder.h
Please test this release and let me know how it works for you ( good and bad )
Ron
October 13th, 2002, 01:55 PM
This is because of the web problems we had today. The DNS update has not yet reached you. ( you are still seeing the old page, although the forum is correct, well the database is correct the pages are messed up ). As you can see, my post is earlier in time that yours, you are clearly still on the other machine.. this sux :(
anyway here are the files:
(removed)
[7.51CEST saturday] Since a lot of people still don't see the new Girdersite I'll add the 3.2 files here for now
Plugins:
(removed)
see http://www.girder.nl/downloadn.php
Ron
October 13th, 2002, 01:55 PM
What windows version?
update: I might have found a mistake, (resetting a mutex in the wrong place, I'm now booting to win9x to see if this is the problem )
update: I cannot see it, but this is a very timing critical bug, depending on what thread is first it might go wrong. Can you confirm this bug is gone in
(removed)
Thanks!
Ron
October 13th, 2002, 01:55 PM
What plugins do you have enabled ? I do not see any of these problems :-?
Can you disable 'auto-enable plugin' and see if the trayicon still stays 'busy' ?
do you have ICQ or any of those ?
Ron
October 13th, 2002, 01:55 PM
okay, thanks.
Ron
October 13th, 2002, 01:55 PM
Which OnXX events ?
I checked the ordering and I get the GirderOpen first and GirderEnabled second, that is the way it should be. Was 3.1.3 reversed ? Indeed it was, but don't you agree that Girder Opens first and then sends the GirderEnabled.
Open means loads plugins
Enable means enable plugins that have gir_start exported.
IMHO girder 3.1.3 was broken on this point, though feel free to give arguments why girder 3.2 is broken on this point.
One point where 3.2 is broken currently is that it forgets to send GirderEnable and GirderDisable when the user presses F9.
Ron
October 13th, 2002, 01:55 PM
I don't expect users to have something programed that depends on the order of the two events. I'm curious if someone speaks up and proves me wrong :-) I'm not sure when I introduced this 3.1/0 bug. I bet it goes back right to the point when I introduced them.
Ron
October 13th, 2002, 01:55 PM
Old plugins don't work anymore, they need to be updated.
Ron
October 13th, 2002, 01:55 PM
I've got the SlinkE up and running again. All function in the plugins are now called from one thread context. This fixes a few problems ;-) As soon as my cable internet comes back online I'll release the new version.
whoohoo after 2 days of no cable internet its back again. I'll prepare the new release.
Mark F
October 13th, 2002, 01:55 PM
I don't know when it started but I've noticed that the ordering of the GirderEnable and GirderOpen events are different between 3.1.3C and 3.2.0b1. This is viewing them in the logger window.
The OnXXX events probably run in a different order. :(
Mark F
October 13th, 2002, 01:55 PM
I agree it is correct now.
I only ask how far back was this broken? I see 3.1.1 acted the same as 3.1.3. Does this behavior go back to 3.0.X? If so, will there be any problems when users convert to 3.2 and these OnOpen and OnEnable events are reversed?
mattwire
October 13th, 2002, 01:55 PM
3.2 Beta 1:
I just ran this latest version. On startup the splashscreen/trayicon appears - first with disabled icon then changing to enabled. This is all that happens - splash stays on screen, traymenu does not work.
However, pressing 'toggle input devices' hides the splash, changes the trayicon to 'busy'. Now when clicking on trayicon, icon changes to disabled icon, traymenu works and I can display/quit girder.
mattwire
October 13th, 2002, 01:55 PM
Sorry W2ksp2.
Ok. It didn't fix it...but then it did. It seems to work ok now!
Some more problems:
1. Traybar icon remains 'busy' until you right-click it (menu) or double-left-click it (main window). - just a UI problem I think really?
2. Traymenu problems:
Hide on startup: checked.
Initialization finished (splash closed).
Right-click on menu, click anywhere else (so menu disappears - no selection).
Right-click on menu, menu flashes onscreen briefly then vanishes - this does not happen once main girder window has been displayed (even if closed again).
mattwire
October 13th, 2002, 01:55 PM
Just done more testing. it seems to be to do with my gml file, I'll try and work out how to reproduce and report back...
(more revision to do :x )
vynce
October 13th, 2002, 01:55 PM
I'm running Girder 3.2 Beta 1 using IgorPlug v1.00 on Windows XP.
I get the following error message when opening Girder: Cannot find all required exports in DLL: C:\Program Files\Girder\Plugins\IgorPlug.dll
I assume that this plugin just needs updating for use with this latest version of Girder. It did work fine with Girder 3.2 Alpha 9 though.
vlinders
October 13th, 2002, 01:55 PM
Download and Developer pages seem broken :(
Powered by vBulletin® Version 4.1.8 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.