View Full Version : Girder 3.2.0 beta 14/15
Ron
October 13th, 2002, 03:55 PM
Lets hope that this is the last beta. There have been no showstopper bugreports so the release should be realy close.
changes:
Added learn event menu
Fixed test command behaviour ( it would not trigger the command if one of the parent groups was disabled )
Fixed Girder standby
Fixed icon loading actions
Added highlight command ( to see what commands have a specific Eventstring attached )
Added Collapse All/All eventstring
changes beta 15
Fixed deadlock with certain APM function and plugin combinations.
Fixed reset state command
Fixed problems with delete_var (mutex)
Added MaxRecursionCount (DWORD) value to the registery (advanced users only)
Updated registery saving, now using sensible data types. Please check the settings after installing this version.
Fixed minor focus problem.
Ingo
October 13th, 2002, 03:55 PM
ok, I'll answer here, all these old threads about beta 3/4 and 9/.../13 ... it's getting confusing ;-)
thanks Ron for porting keyboardex to 3.2... now I can't learn ;-( I thought about giving it a try myself, but it would have taken quite some time...
got all plugins I need, the converter (it took ages to convert, ok, minutes...), installed all these, activated the plugins I need and.... it works. even with heavy background system load on normal priority. (ok, give me some time to find bugs ;-))...
There's just one that's allready been in 3.1: Girders OSD is centered to the screensize that was set when Girder was started, I quite often change my resolution from 1600x1200 (desktop mode) to 800x600 (tv mode), so the OSD is only visible partly (top left quarter) after switching to tv mode. nothing realy bad, but still a bug ;-)
Ron
October 13th, 2002, 03:55 PM
About the OSD not being in the center of the screen. Well I checked the code and this code calculates the center of the screen everytime that the OSD is displayed. So windows is messing up. Nothing I can do.
Ingo
October 13th, 2002, 03:55 PM
oops... sorry, your's is fine, it's Mark's OSD PopUp V3.03 thats missbehaved ;-) should have checked that before reporting it (hi Mark anything else you need to know? ;-))
Ron
October 13th, 2002, 03:55 PM
Pfew :-)
Scotchfox
October 13th, 2002, 03:55 PM
Ron,
I may have found a bug with convertor 1.5.
Using SendMessage plugin, the "Save Result in Girder Variable" is right in the edit box, but points to an empty variable name when executing.
Otherwise, as you implemented lots of cool stuffs, here's a few new suggestions...
- an enhanced Save Reg, that would not only save integers, but also doubles and strings.
- the ability to delete a variable directly in the Variable Display window (as seen in a 3.0 or 3.1 version)
If that's too easy, I'll try to find something else :wink:
Ron
October 13th, 2002, 03:55 PM
About the sendmessage thing, that is not something that the convertor does. The plugin changed quite some time back already. If I remember correctly I already modified the sendmessage plugin to fix this problem. What version are you using ? (girder+sendmessage)
About the suggestions
The delete I can think about it, I'm very sure that 3.0 didn't have this though.
Save and Load reg work just fine, they save the integers, doubles and strings.
SF_lt
October 13th, 2002, 03:55 PM
there are no any chances to restore program from tray in 3.1.x version. Maybe this is done in 3.2 ? if not, maybe this feature would be great for some people
Ron
October 13th, 2002, 03:55 PM
I'm not sure what you mean. Restore from tray ?
Scotchfox
October 13th, 2002, 03:55 PM
First, I'm using 3.2 beta 14 with Sendmessage 1.53.
I simply save to a .xml file, but if I open it, the DoubleRegisters and StringRegisters are empty child nodes.
Though, after adding new entrys with a XML editor, the Girder's Load Reg function works fine.
I just don't understand how to make a save command.
Ron
October 13th, 2002, 03:55 PM
Strange, did you check if there are any double and strings in the variable screen (F10).
Mark F
October 13th, 2002, 03:55 PM
I need to know everything. :)
Unfortunately, I don't see a "re-size desktop, popup in the wrong spot" problem on my Win '98 machine. I used the automatic location/size functions ("whole" screen, bottom right, bottom left, center, top right) and the entire PopUp is always visible. Are you using a custom size and/or location for the popup? What version of Windows are you using?
Ingo
October 13th, 2002, 03:55 PM
Hi Mark,
first of all, I'm on XP (hope this isn't the first case that XP is giving more proplems than 98 ;-)). Girder 3.2b14, OSD PopUp 3.03
checkboxes are in:
use border
use message
transparent
don't use full screen
greyed out but checked: ('use custom information' is not checked)
use custom size
use custom location
other selections:
pre-defined locations: center
timeout properties: timeout: 0.5 seconds
anything else I forgot?
Ingo
Ingo
October 13th, 2002, 03:55 PM
Ron,
I tried to copy the treeview node and paste the xml stuff in the message to Mark, but phpBB2 somehow changed it so it couldn't be pasted back to Girder after posting it. It does work with the stuff in the editbox, but it doesn't once it is posted (just hit preview...).
Could you change this? (make the paste routine a bit more tollerant on <cr><lf> would probably do it... (at least that's what I would guess)).
Ron
October 13th, 2002, 03:55 PM
Nope, html posting is disabled. ( html is a subset (?) of XML ) Just imagine if there was a node that has the same name as some html tag,.. mayhem would result ;-) I might add the possibility to upload some stuff sometime in the future.
Ingo
October 13th, 2002, 03:55 PM
Hi Ron,
no, I didn't think about formated xml stuff, but just posting things like
<snip>
and beeing able to select the stuff in the posting and paste it back to girder. this would give Mark (in this case) the possibility to see all options I set...
just did one some more testing... the only changes between the stuff I pasted to the edit box and copied back from preview are a few spaces after "/"... probably the ones that caused the linebrakes....
edit by Ron, removed GML code ;-)
Scotchfox
October 13th, 2002, 03:55 PM
:oops: I'm ok with Doubles now.
Yes, all variables are in the display window.
Still have this mystery : all String variables are deleted on file, the only ones saved are the last modified.
Ron
October 13th, 2002, 03:55 PM
On what event do you save the variables ? Try using F5 (test command see if it works then )
Ron
October 13th, 2002, 03:55 PM
Scotchfox,
I've been looking closely at some register code and I found one spot that wasn't protected by a mutex. This might have been messing up your saving. I'll release an updated version later today.
mitko
October 13th, 2002, 03:55 PM
Mark, I have the same problem with the OSD and I've reported this before but I thought it was only me - now I'm sure that I'm not alone.
I'm using WinXP also - so the problem should be in XP.
Tell me how can I help you find and fix this problem
Scotchfox
October 13th, 2002, 03:55 PM
Ron,
I downloaded beta 15, but the problem was still there with my usual Girder file. :cry:
Then I tried on a new file and yes, it worked in normal use.
So, I noticed that when setting an empty string value ( "" ) with GVMS or Set Text Reg, all variables strings are deleted in Save Reg file, but are still present in the Display Window.
Is it plausible ?
Ron
October 13th, 2002, 03:55 PM
Yes, if a variable is empty 0 or "" it will not be saved. Don't tell me this is your problem.
If this is not the problem send me the gml file with only the relevant nodes. Try to make a simple case that I can verify.
Mark F
October 13th, 2002, 03:55 PM
I can't reproduce this on Win '98. I don't have and don't plan to install XP.
The PopUp code watches for WM_DISPLAYCHANGE messages. If one occurs, the display values are updated. This works on '98, NT 4.0 and ME.
Here is a novel idea. Contact Microsoft support and tell them that their new OS has bugs in it. :)
Seriously, I'm about to leave town for a few days. I'll have to wait until I return to think about this.
Scotchfox
October 13th, 2002, 03:55 PM
Ron,
hopefully that's not my problem. Check your e-mail, I just posted the test group...
mitko
October 13th, 2002, 03:55 PM
Ron, I'm reporting a problem but can't tell exactly how to reproduce it :oops: . It happens only from time to time when I'm closing girder (3.20beta15) with the UI shown (or I think so - not sure). Then the program stops responding and I have to kill it with TaskManger (WinXP). Also once I had Girder running in memory (as TaskManager showed) but no UI and no icon in the Tray :-? :-? :-? . I think but I think both cases happened very shortly after girder was started (or even when starting).
I wonder if someone else had similar problems or it's only me.
Despite this I love version 3.2 :D
Ron
October 13th, 2002, 03:55 PM
I have never seen it. What plugins are you using ?
update: One thing that I thought of, sometimes if the UI is open and you changed something Girder will display a question box, asking if you want to save. However i've seen that this box drops to the background sometimes thus blocking girder... maybe this was your problem.
mitko
October 13th, 2002, 03:55 PM
I don't think this is the case because there should be a beep when I click on the girder window. I'm using the the following plugins:
AdvancedMouseEvent
ButtonMode
GenericSerialIR
KeyBoard
UIR/Holywood/...
PopupOSD
I'll try to isolate the problem tonight
Ron
October 13th, 2002, 03:55 PM
Please use beta 16 for testing.
mitko
October 13th, 2002, 03:55 PM
OK
downloading it now
Ron
October 13th, 2002, 03:55 PM
Well not a single bug report Good good, everybody ready for the release tomorrow ? :lol:
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.