I didn't get any response on this: do you care if I break backward compatability for the ErrorDialogs library? I hate to refactor for its own sake, but a lot of getting it under control falls into that category, and bits of the API are taking hits (nothing serious, but if anyone's using it, they'll notice right away).
Also: how important is the ability to include a logo? I've eliminated the hardcoded logos since they're pretty much not appropriate for 99% of all uses I can think of, but including one's own logo might be important. It's not hard to add at this point, but should I bother?
I didn't get any response on this: do you care if I break backward compatability for the ErrorDialogs library?
Well, since I'm willing to totally toss it out at this point I don't really care about backwards compatibility. What I do care about is that it isn't a mess and that it works. (Neither of which has ever been completely true in the past.)
I hate to refactor for its own sake, but a lot of getting it under control falls into that category, and bits of the API are taking hits (nothing serious, but if anyone's using it, they'll notice right away).
I don't htink anybody is using it, otherwise I would have had some complaints about it.
Also: how important is the ability to include a logo? I've eliminated the hardcoded logos since they're pretty much not appropriate for 99% of all uses I can think of, but including one's own logo might be important. It's not hard to add at this point, but should I bother?
It's up to you.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!
Well, since I'm willing to totally toss it out at this point I don't really care about backwards compatibility. What I do care about is that it isn't a mess and that it works. (Neither of which has ever been completely true in the past.)
I gotta be an idiot walking away from a Get Home From Jail Free card and trying to fix this thing, but there I am
Working on the 'mess' part - how well it works we'll see - but I think the basic underpinnings were good. The GUI coding ... the horror ... the horror ...
OTOH if I can't make it work without rexec I may have to give up after all. We'll see. I've got a more or less working replacement core class now, working out the rough spots.
Well, since I'm willing to totally toss it out at this point I don't really care about backwards compatibility. What I do care about is that it isn't a mess and that it works. (Neither of which has ever been completely true in the past.)
I gotta be an idiot walking away from a Get Home From Jail Free card and trying to fix this thing, but there I am
Working on the 'mess' part - how well it works we'll see - but I think the basic underpinnings were good. The GUI coding ... the horror ... the horror ...
OTOH if I can't make it work without rexec I may have to give up after all. We'll see. I've got a more or less working replacement core class now, working out the rough spots.
Hi Jeff,
What's your statis on this? Will it be ready soon or should I just remove the current modules and let it be resurrected later as errordialogs2 when you are able to get the reimplementation done?
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!
I gotta be an idiot walking away from a Get Home From Jail Free card and trying to fix this thing, but there I am
Working on the 'mess' part - how well it works we'll see - but I think the basic underpinnings were good. The GUI coding ... the horror ... the horror ...
OTOH if I can't make it work without rexec I may have to give up after all. We'll see. I've got a more or less working replacement core class now, working out the rough spots.
What's your statis on this? Will it be ready soon or should I just remove the current modules and let it be resurrected later as errordialogs2 when you are able to get the reimplementation done?
It's definately not at the 'real soon now' stage. Don't wait up on me
I haven't finalized the 'new' API and there is at least one minor and one major major bug either in the handler OR in the wxPython lib itself (can't prove it so just pretend you didn't see that yet).
Plus, more eyeballs might find flaws in implementation. I *think* my implementation is cleaner but that's probably ego talking. No peeking yet though.