[glow=red,1,50]Revised[/glow] {IGNORE the first entry above, this is revised. I'm just leaving the first entry for John L. and Jon Tackabury to refer to if needed}:
6 Requested Bug Fixes and 12 New Features
The following is with Windows Vista SP1, DisplayFusion 3.0.2, and "Taskbars using Windows Visual Styles".
(Note to Jon Tackabury: I think that Feature Requests #6, #9, and #13 are too advanced for most users, and should be made an option in a new entry called "Advanced Settings". Perhaps you may not agree on #9 & #13, but at least for #6, it beats editing the registry and I imagine that over time you will fill up the Advanced Settings with more entries
)
Bug Fixes:
0) When a user has the User Account Control come up, and the user attemps to click on it in the DisplayFusion taskbar, nothing happens. Additionally, the window does not flash "orange" as the Windows taskbar does. They can only click on it in the Windows taskbar. I am referring to a case in which a user clicks on a program that requires UAC and then-before UAC pops up-they click elsewhere (ex: on the desktop). Also, if 2 UAC prompts come up, first one shows on the screen, and when that one is dealt with, the second stays "flashing orange" in the Windows taskbar. (I am now calling this bug fix #0 so as not to mess up the numbering.)
1) If the "Taskbar Opacity" option that is new to Version 3.0.2 is lower than 100%, it only returns to 100% when the mouse moves over an area on the taskbar that is not occupied by a window (that is, blank space).
2) If the "Taskbar Opacity" option that is new to Version 3.0.2 is lower than 100% AND the displayFusion taskbar height is 2 rows [in other words, bigger than standard], the taskbar only returns to standard opacity (100%) when the mouse moves over the "first row" of the taskbar (bottom most). When it moves over the additional row, nothing happens.
3) If a user clicks--in the DisplayFusion taskbar--on a maximized window, then the window minimizes and is no longer "pressed in" to the DisplayFusion taskbar. Thus DisplayFusion handles this correctly--BUT, it remains "pressed in" on the Windows taskbar until the user click somewhere (on something).
4) There is "lag". In other words, a window that is opened or closed... will appear or disappear from the windows taskbar instantly, whereas it takes the DisplayFusion taskbar around a second to reflect this. Since DisplayFusion "polls the Windows taskbar" to see what's changed, perhaps this issue can be fixed by allowing advanced users to enable an option (in the DisplayFusion Settings) that would have DisplayFusion poll the Windows taskbar more frequently-even if it would more RAM or CPU.
5) When you right-click a window in the DisplayFusion taskbar (which is on the 2nd monitor), it
brings to the front/pulls up the window and only then opens the "right-click shortcut menu" (normally, right-clicking does not pull up the window).
Note: Jon Tackabury previously said that "I found that in order for DisplayFusion to "fake" the context menu for the window, that window had to be visible. That's why I have to restore the window first. It's not perfect, but it's better than no context window."
This being the case, this issue is at the very end of the bug fix list and can be
ignored. I'm just leaving it here so that if the way DisplayFusion handles its taskbar changes in the future, then this issue can be addressed.
Feature Requests:
6) Instead of making a user dig into the registry to change the DisplayFusion taskbar height, make this an option in the DisplayFusion Settings.
7) Make a new option in the DisplayFusion Settings where if a user has selected the option "All taskbars show all windows" then they will have a second option in which: If the window is clicked on in the DisplayFusion taskbar, it will maximize on to the 2nd monitor even if it was previously on the first (assuming the window was not visibly open on the first monitor, rather it was minimized). Similarly, if a window was previously on the DisplayFusion monitor (the one with the DisplayFusion taskbar) and a user clicks on the window in the windows tasktray, it should maximize to (=show on) the 1st monitor. Also, if a window is visibly open on monitor #1 and a user clicks the "window that is in the tasktray for it" to minimize it, then it should "minimize TO window #2 (See Feature Request #6).
When a window is minimized or maximized, have the window "minimize TO the DisplayFusion taskbar" or "maximize FROM the DisplayFusion taskbar" if that window is on the 2nd monitor (I am referring to the window animation). It is quite strange to minimize a window that exists on the 2nd monitor and see it minimize "to the other screens taskbar".
9) Make it an option that when a user has "Taskbar Opacity" set to a number lower than 100% (=when the taskbar is translucent), if a window is maximized (not just open but maximized) then the tasbar will return to 100% opacity.
10) BLANK (See #1
11) Add a choice to the right-click menu of the windows on all the taskbars to move the window to the other monitor.
12) Add an option that when one middleclicks on a window in all taskbars, that window switches to the other monitor (the same way it does when you middleclick on a window's title bar).
13) Make an option that would allow a user to middleclick on the minimize & restore/maximize button, and have it switch to the other monitor (Currently, middleclicking on the minimize & restore/maximize buttons do nothing). With such a feature, then in applications such as Google Chrome when a user has their title bar filled with tabs and there is little room to middleclick on empty space (that is not occupied with tabs), they will be able to middleclick on the minimize & restore/maximize button, and have it switch to the other monitor.
14) Have an option for the DisplayFusion taskbar to display (=mirror) the time (If the taskbar is double the normal size, it should also show the Day and 0/00/2009) just like the regular windows taskbar does.
15) Allow the DisplayFusion task tray to "fade out" when in Flip 3D, just like the windows taskbar does, instead of "disappearing" as it does now.
16) When using the "Auto-hide the DisplayFusion taskbars" option, instead of the taskbar just appearing or disappearing, make the taskbar "slide up" and "slide down" in the same way that the Windows taskbar does.
17) Add a progress bar to the screen that comes up when clicking "Check for Updates Now" and there are updates downloading. Some users are still on dial-up and the download is not instantaneous!
1
Have the DisplayFusion taskbar show "Window previews" (A thumbnail-sized preview when you point to a taskbar button). [This used to be entry #10 but since Jon Tackabury responded that "This is coming in version 3.1", I have moved it to the end.]