|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Fri Oct 26, 2007 1:59 am
Minimize/Maximize bugs are fixed for v2.09 |
I can't believe I spent *all day* on this stupid little bug, but using Minimize and Maximize now work properly in all themes in v2.09 and will restore properly when you open a saved session. It also properly remembers the maximized state of the default untitled window.
All of these bugs were buried in the Theme engine system, and since I was in the Theme engine working on other bug, I decided to go ahead and fix these too.
If I had known that this would take 8 hours of annoying problems, I probably would have never worked on it. There are a *lot* more serious bugs that I need to be working on. Now I have a ton of other stuff still left to fix tomorrow. I'd really like to release a beta version that Vijilante can actually *use* ;) |
|
|
|
Arde Enchanter
Joined: 09 Sep 2007 Posts: 605
|
Posted: Fri Oct 26, 2007 2:47 am |
Thanks, Zugg, for fixing this.
|
|
_________________ My personal bug|wish list:
-Wrong Priority when copy-paste setting
-1 prompt trigger for Mapper, Session and General Options, not 3 different!
-#SECTION can terminate threads
-Buttons can't start threads |
|
|
|
mr_kent Enchanter
Joined: 10 Oct 2000 Posts: 698
|
Posted: Fri Oct 26, 2007 5:35 am |
Excellent work, sir. Thank you.
It is my sincere belief that you'd be surprised at how small nuisances like this one (that took waaayyy too much time to fix - from your perspective- and, didn't accomplish anything having to do with functionality) really impact the customers'/users' sense of value, stability and usability. I firmly believe that small and time-consuming fixes like this one will have a greater impact on the number of sales than adding more functionality at this point. Saying this is sure to bring lots of hate from those who are waiting for that specific-but-limited-use feature promised in the next version. I offer my apologies to those individuals.
From my perspective, added functionality from this point (the mapper and DB being the exceptions) will result in diminishing returns; but, a very stable, well behaved and visually-pleasing client will create a lot of new sales in the short term.
Historically, this isn't how it has been. I understand it isn't fun tweaking the guts of the code and hunting down obscure bugs. Adding new things is most certainly more satisfying and rewarding on a personal level. Perhaps this is just my wishful dreaming.
In any event, I just wanted to say thank you for fixing this and I'll presume to speak for the near-future users of CMUD by also saying that this was NOT wasted time and the effort was very much worth whatever time it took.
Vijilante has my utmost respect and thanks for his outstanding efforts in finding, breaking down and reporting, reproducible bugs. I also hope he soon gets a beta version he can use as well. His work benefits us all. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Fri Oct 26, 2007 8:50 pm |
Btw, I should mention that what this *doesn't* fix/change is the fact that CMUD is still using the skin/theme system and therefore it still might interfere or not work with 3rd party Windows enhancements that require standard window caption painting. I'm still planning to try and make the "No theme" selection in the Theme menu turn off the entire skinning system, but that requires a lot more work with the theme engine and isn't something that I'm working on right now.
The bugs that I fixed were related to the main window not remembering that it was maximized, and with the maximized window "bleeding" into other monitors on multi-monitor systems. |
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|