floele Posted January 13, 2009 Report Share Posted January 13, 2009 Hi all, here is a new beta version of Ketarin: http://ketarin.canneverbe.com/downloads/Ketarin/Ketarin-0.9.9.21.zip Please have a look at it before I do a release. Also, create a backup of your database before you use this version, because there is quite some database upgrading being done. Link to comment Share on other sites More sharing options...
CybTekSol Posted January 13, 2009 Report Share Posted January 13, 2009 So far... SO GOOD Florian!! Looks like you've hit it out of the park. No problems with my existing database. THANK YOU for implementing my feature requests (especially the 'new variable' dialog box drop-down list) and the others... I've re-enabled ALL my entries as none of them continually update although the version remained the same! I'll continue to test today and let you know if I encounter any issues... but right now I'm IMPRESSED! YOU ROCK FLO! Link to comment Share on other sites More sharing options...
floele Posted January 13, 2009 Author Report Share Posted January 13, 2009 Thanks Link to comment Share on other sites More sharing options...
FranciscoR Posted January 13, 2009 Report Share Posted January 13, 2009 Looking good, even Blacklight (w/ MajorGeeks {version} as indicator for changes), doesn't continuously update anymore. Well done ! Link to comment Share on other sites More sharing options...
FranciscoR Posted January 13, 2009 Report Share Posted January 13, 2009 (edited) New problem, sometimes when you introduce new variables (or change existing one's), background overlaps current window... Edited January 13, 2009 by FranciscoR Link to comment Share on other sites More sharing options...
MadDog Posted January 13, 2009 Report Share Posted January 13, 2009 Thank you for this new version. Things I tried: - Sorting of columns is now remembered between sessions - This one majorgeeks HTML source I reported as bug is fixed. Thanks! Link to comment Share on other sites More sharing options...
floele Posted January 13, 2009 Author Report Share Posted January 13, 2009 @FranciscoR: This is more or less intentional to prevent flicker. I could also show a progress dialog, but that doesn't seem worth it currently. Link to comment Share on other sites More sharing options...
FranciscoR Posted January 13, 2009 Report Share Posted January 13, 2009 (edited) Intentional ? :o C'mon, what other app has this behaviour ? IMHO, this is HIGLY anoying, is it possible to disable it ? I don't see why you had to change previous version, that from this point of view was running OK. BTW, the other bug I reported is solved. Edited January 13, 2009 by FranciscoR Link to comment Share on other sites More sharing options...
FranciscoR Posted January 13, 2009 Report Share Posted January 13, 2009 (edited) This seems to succed only with the Firefox window ?!?... probably badwidth related (I think)... not a big deal... Edited January 13, 2009 by FranciscoR Link to comment Share on other sites More sharing options...
FranciscoR Posted January 13, 2009 Report Share Posted January 13, 2009 Question about the "Use the following variable as indicator for changes": couldn't we use this field also to prevent the download of a file that has been renamed ? I've done some limited testing, but as far as I can tell, a renamed file is ALWAYS downloaded, even if I insert {version} in this field (& in variables, of course). This way we could automate file renames. Link to comment Share on other sites More sharing options...
CybTekSol Posted January 14, 2009 Report Share Posted January 14, 2009 I've been testing a good portion of the day... exporting, importing, adding, tweaking, and on and on. I'm VERY HAPPY with this beta and think it's a KEEPER! GREAT JOB Flo! I've only experienced one small hitch when I was manually editing a complex regular expression and hit a combo that Ketarin didn't like and froze... I think this was MY fault as I should have edited it outside of Ketarin and pasted it... which I did and then NO problems! Link to comment Share on other sites More sharing options...
floele Posted January 14, 2009 Author Report Share Posted January 14, 2009 @FranciscoR: This is because Ketarin wants to make sure that the file exists at the location you specified in the application definition. If you want to move the file to somewhere else, you'll also have to adjust the application, not only rename the file. @CybTekSol: If you enter a RegEx which takes too long to compute...well, I guess you'll have to live with such problems for the moment Link to comment Share on other sites More sharing options...
appyface Posted January 14, 2009 Report Share Posted January 14, 2009 Hi Flo, Thanks for implementing feature to check a variable for update indicating. The text of the input box says to provide a variable, I did but Ketarin didn't use it and updated the entry anyway. I discovered I have to put braces around it for Ketarin to use it. I mention this only because, in other places where a variable is mentioned as the input (e.g File -> Settings -> Variable to use for Custom column), the braces are not specified around the variable name. I'm looking forward to exercising this new version! Thanks and regards, --appyface Link to comment Share on other sites More sharing options...
floele Posted January 14, 2009 Author Report Share Posted January 14, 2009 Are you sure? Actually, the { and } are removed before using this variable anyway. Link to comment Share on other sites More sharing options...
appyface Posted January 14, 2009 Report Share Posted January 14, 2009 Yes. However, I just tested a bit more and it is inconsistent, sometimes it honors the variable without braces and sometimes not. So I think this may be tied in with another another issue I'm experiencing. I'll do some more testing. Thanks! --appyface Link to comment Share on other sites More sharing options...
appyface Posted January 14, 2009 Report Share Posted January 14, 2009 P.S. Thank you for putting in my wish to have Export ALL as a separate menu choice!!!! That is really really helpful :-) Link to comment Share on other sites More sharing options...
FranciscoR Posted January 14, 2009 Report Share Posted January 14, 2009 (edited) @FranciscoR: This is because Ketarin wants to make sure that the file exists at the location you specified in the application definition. If you want to move the file to somewhere else, you'll also have to adjust the application, not only rename the file. I read in some older post that you didn't implement CRC, so why not using {version} to prevent download of a renamed file ? I'm testing only with a renamed {file} in {target} folder, not moving anything, {file} MD5 or SHA are the same, if server retrieves same {version} (exactly what is server currently retrieving, {version} + {appname} ?) we could opt not to download using the new field. Is that difficult to implement ? This would solve the problem of files that continuously update & file renames in {target} folder. The problem I see is when you import XML, because {version}, not currently saved in database, is not populated; but this is not a problem... Edited January 14, 2009 by FranciscoR Link to comment Share on other sites More sharing options...
FranciscoR Posted January 14, 2009 Report Share Posted January 14, 2009 BTW, I've also noticed the new commands box, but it's not that bigger... if window height is now fixed, why not maximize the box removing the scrollbars ? Scrollbars don't do anything you can't do with keyboard, they're redundant. To be honest, I don't use them. The possibility to wrap commands is more interesting, at least for me. Link to comment Share on other sites More sharing options...
floele Posted January 14, 2009 Author Report Share Posted January 14, 2009 @FranciscoR: Sorry, but I don't get your idea with CRCs, MDB and SHA1 Regarding the scrollbars: They are necessary. The scrollbars need to be there if the content exceeds the screen space, and won't be shown automatically on demand. A textbox without scrollbar is not nice. Link to comment Share on other sites More sharing options...
FranciscoR Posted January 14, 2009 Report Share Posted January 14, 2009 (edited) What else should I explain ? If a file as the same MD5 (=same file, right ?) it shouldn't be downloaded, regardles if it was renamed or not. What's the point of downloading twice the same file ? Seems to me we can use {version} in "Use the following variable as indicator for changes" to prevent this behaviour, because checksums are not implemented in Ketarin. Currently, you cannot prevent this because Ketarin is retrieving MORE than just {version} when you insert {version} in "Use the following variable as indicator for changes" field. Regarding the scrollbars: seems to me you're more a mouse person and I am more a keyboard person, but the problem for me as always been that the majority of my commands are getting CROPPED. I hardly use scrollbars. So why not let USER choose between SCROLL LINES or WRAP LINES in both command boxes ? This is more ergonomic for me, the least I use mouse, the better ! Edited January 14, 2009 by FranciscoR Link to comment Share on other sites More sharing options...
appyface Posted January 14, 2009 Report Share Posted January 14, 2009 @FranciscoR I agree it is really handy to be able to drag a corner of dialog boxes and resize them. Like can be done with the variables definition pane in Ketarin, or the pop-up download errors window. But I also appreciate Flo's position that boxes without scrollbars are not nice! I often use my Asus Eee PC 1000, a little 10" netbook with a maximum screen resolution of 1024x600 (OK it can do 1024x768 but the display itself has to be scrolled to reach the bottom of it). I can't tell you how many times I encounter software with tall dialog boxes and no scrollbars, that require at least 768 depth (often more). I can't see the bottom half of the dialog boxes and can't reach the "OK" or "Cancel" buttons, I have to enable a 'move' command and reposition the top half of the dialog off the display first. VERY frustrating, scrollbars would be soooo friendly. Best regards, --appyface Link to comment Share on other sites More sharing options...
FranciscoR Posted January 14, 2009 Report Share Posted January 14, 2009 (edited) @appyface Well, we can have both a SCROLL LINES and/or WRAP LINES option. Another option, is to have an associated multiline editor, something simple just like this: Anyway, if no one is interested, I just keep using third party tools to edit commands. Not a big deal ! Cheers, Francisco Edited January 14, 2009 by FranciscoR Link to comment Share on other sites More sharing options...
floele Posted January 14, 2009 Author Report Share Posted January 14, 2009 The multi line editor seems like a really neat idea for Ketarin I'll consider that for future releases. Link to comment Share on other sites More sharing options...
FranciscoR Posted January 14, 2009 Report Share Posted January 14, 2009 What about "using {version} to prevent download of a renamed file ?" You don't like the idea, does it have problems I'm not seeing, is dificult to implement...? Link to comment Share on other sites More sharing options...
floele Posted January 14, 2009 Author Report Share Posted January 14, 2009 First of all, there are no {md5} or {sha1} variables implemented yet. Once this is one, I could think about copying or moving (what should it actually do?) existing files which can be determined as identical instead of downloading them. Not a quick fix. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now