Page 2 of 3
Re: Unable to acess Status Log
Posted: 19 Apr 2010 12:42
by nas8e9
admin wrote:nas8e9 wrote:admin wrote:I don't think the Status Bar should be bothered with this -- it would conflict with its other duties.
I'd personally like to have abbreviated status information accessible from the corner of my eye (i.e. without having to open the Status view to get the full picture); the status bar seems the logical place for it.
In terms of impact on its current duties, the status bar currently has three sections, all of which are left-aligned. By adding a fourth section in the right-most corner and keeping it small (for instance, something like "P: x, R: y, C: z" with the text "Idle" when there are no operations) and having a tooltip explaining and possibly expanding this info, impact on the rest of the status bar seems minimal to me while adding control. When backgrounding is disabled, this fourth section could disappear.
Edited to add: Regardless of whether the status bar would allow access to the Status view, it's currently awfully well hidden (you need to add a toolbar button, which you then have to right-click). Making it more discoverable might be a good idea. My preference would be the way described above, of course.

I'll meditate about it...
Just in case it's a factor: in terms of the effect of single-clicking on the status bar, currently XYplorer can be set to open/close the Info Panel when doing that. By retaining that option and having only a single-click on the additional fourth section of the status bar, opening the Status view, no current functionality would be affected.
Re: Unable to acess Status Log
Posted: 19 Apr 2010 15:36
by nas8e9
admin wrote:Edited to add: A nice place for corner of the eye info could be the titlebar of the Status View window, which is now visible in the taskbar.
It would, especially on Windows 7 with its ability to have taskbar icons become progress meters. Then again, on Windows 7 the taskbar by default only shows icons and not the labels/windows titles. Also, would this mean you'd automatically open the Status View window when backgrounding an operation and if so, in the background?
Apart from how to access the Status View (adding it to the View menu would be nice as well), I still have a preference for the taskbar/single click to open Status View option (I do spend a lot of time in Firefox, however). It's within XYplorer's window, it's not dependent on taskbar size and settings and it always displays all three counts of operations (pending, running and completed). Curious to see what others think!
Re: Unable to acess Status Log
Posted: 19 Apr 2010 15:38
by admin
nas8e9 wrote:admin wrote:Edited to add: A nice place for corner of the eye info could be the titlebar of the Status View window, which is now visible in the taskbar.
It would, especially on Windows 7 with its ability to have taskbar icons become progress meters. Then again, on Windows 7 the taskbar by default only shows icons and not the labels/windows titles. Also, would this mean you'd automatically open the Status View window when backgrounding an operation and if so, in the background?
Apart from how to access the Status View (adding it to the View menu would be nice as well), I still have a preference for the taskbar/single click to open Status View option (I do spend a lot of time in Firefox, however). It's within XYplorer's window, it's not dependent on taskbar size and settings and it always displays all three counts of operations (pending, running and completed). Curious to see what others think!
Do you have a screenshot of this? I'm not totally sure what you are talking about.
Add: Yes, I had been thinking about (optionally) opening the Status View automatically (in the background?) when a background process is launched; and maybe close it automatically when all jobs are completed.
Re: Unable to acess Status Log
Posted: 19 Apr 2010 15:52
by nas8e9
admin wrote:Do you have a screenshot of this? I'm not totally sure what you are talking about.
Sure. This shows the Windows 7 taskbar with default settings. The last icon (XYcopy.exe's) shows the progress meter being superimposed on the icon (the green addition).
Re: Unable to acess Status Log
Posted: 19 Apr 2010 16:03
by admin
nas8e9 wrote:admin wrote:Do you have a screenshot of this? I'm not totally sure what you are talking about.
Sure. This shows the Windows 7 taskbar with default settings. The last icon (XYcopy.exe's) shows the progress meter being superimposed on the icon (the green addition).
Nice, but actually I meant the Firefox statusbar thing.

Sorry for making it not clear.
Conc. your screenshot:
You superimposed the progress meter using Photoshop or something, right? Or can Win7 look into XYcopy's activities...

Re: Unable to acess Status Log
Posted: 19 Apr 2010 16:09
by serendipity
admin wrote:nas8e9 wrote:admin wrote:Do you have a screenshot of this? I'm not totally sure what you are talking about.
Sure. This shows the Windows 7 taskbar with default settings. The last icon (XYcopy.exe's) shows the progress meter being superimposed on the icon (the green addition).
Nice, but actually I meant the Firefox statusbar thing.

Sorry for making it not clear.
Conc. your screenshot:
You superimposed the progress meter using Photoshop or something, right? Or can Win7 look into XYcopy's activities...

Win7 knows this. My screenshot:
Win7_Progress.png
Re: Unable to acess Status Log
Posted: 19 Apr 2010 16:12
by admin
serendipity wrote:admin wrote:nas8e9 wrote:admin wrote:Do you have a screenshot of this? I'm not totally sure what you are talking about.
Sure. This shows the Windows 7 taskbar with default settings. The last icon (XYcopy.exe's) shows the progress meter being superimposed on the icon (the green addition).
Nice, but actually I meant the Firefox statusbar thing.

Sorry for making it not clear.
Conc. your screenshot:
You superimposed the progress meter using Photoshop or something, right? Or can Win7 look into XYcopy's activities...

Win7 knows this. My screenshot:
Win7_Progress.png
Cool.
Re: Unable to acess Status Log
Posted: 19 Apr 2010 16:15
by zer0
admin wrote:Nice, but actually I meant the Firefox statusbar thing.

Sorry for making it not clear.
Here's the link to Firefox's status bar extension:
https://addons.mozilla.org/en-US/firefox/addon/26
Re: Unable to acess Status Log
Posted: 19 Apr 2010 16:20
by nas8e9
admin wrote:Nice, but actually I meant the Firefox statusbar thing.

Sorry for making it not clear.
One screen shot coming up!
admin wrote:Conc. your screenshot:
You superimposed the progress meter using Photoshop or something, right? Or can Win7 look into XYcopy's activities...

On Vista and Windows 7, XYcopy.exe (which has no window of its own) calling the shell file function, makes Windows generate a status window which inherits the icon of the application calling the shell file function. This window (Windows's own) uses the Windows 7 functionality to display the progress bar superimposed on the icon.
Edited to add: The Windows shell file functions obviously know how far they are along, providing the information needed for the progress bar. They take their time calculating all that stuff!
Re: Unable to acess Status Log
Posted: 19 Apr 2010 16:25
by nas8e9
This extension adds some to Firefox's native functionality, but by default Firefox already has most of what I'm aiming for here: a small part of its status bar giving (mostly textual) status info with some stats, with a single click opening a status view offering the full picture with control options (pause/resume, cancel/delete).
Re: Unable to acess Status Log
Posted: 19 Apr 2010 17:46
by admin
I think the native firefox thing takes up too much space (a space that's available on a browser's statusbar but not on a file manager's statusbar). And the extension I don't like how it looks. I will think of something else. But all this starts making even more sense when we have live progress (XYcopy 2.0).
Re: Unable to acess Status Log
Posted: 19 Apr 2010 17:59
by nas8e9
admin wrote:I think the native firefox thing takes up too much space (a space that's available on a browser's statusbar but not on a file manager's statusbar). And the extension I don't like how it looks. I will think of something else. But all this starts making even more sense when we have live progress (XYcopy 2.0).
I do agree with Firefox's implementation's size being far too big for XYplorer. However, something along the lines of
would take 10 to 12 characters (assuming at most double-digit numbers of jobs). I'm not sure how many pixels that are including a divider in front of it, but it doesn't seem huge. In case you'd still think it to be too much (or as a graceful degradation in case one's screen width shrinks below a threshold when you would nevertheless implement this), would something like a semi-live traffic light icon in the status bar be an idea? Green could stand for the idle state, with red denoting jobs in progress. A single click on this icon would produce the Status View, while the icon's tool tip could already elaborate on the status.
Re: Unable to acess Status Log
Posted: 19 Apr 2010 18:01
by TheQwerty
I think I'd like to see this dialog put into a tab and given a tab title like:
"Elapsed Time [Remaining Items]" ie "00:05:24 [10]"
My status bar is already far too crowded.
Re: Unable to acess Status Log
Posted: 19 Apr 2010 18:04
by nas8e9
TheQwerty wrote:I think I'd like to see this dialog put into a tab and given a tab title like:
"Elapsed Time [Remaining Items]" ie "00:05:24 [10]"
My status bar is already far too crowded.
Do you mean like Opera? Can I ask (or could you post a screen shot) how your status bar is so crowded?
Re: Unable to acess Status Log
Posted: 19 Apr 2010 18:21
by TheQwerty
nas8e9 wrote:Do you mean like Opera?
I don't use Opera but looking at some screenshots yes similar to that.
nas8e9 wrote:Can I ask (or could you post a screen shot) how your status bar is so crowded?
20100419-120830 - Screenshot.png
20100419-120753 - Screenshot.png
20100419-120905 - Screenshot.png
Now a lot of this is of my own doing:
Code: Select all
StatusBar3OnFile="<curname><curver [v*]> [m<datem yy.mmm.d.hhnn>] [c<datec yy.mmm.d.hhnn>]"
Which points that (GetInfo("FileOpElapsed") and GetInfo("FileOpQueued")) could translate to <get ...> vars and allow the user to add said content to the third section. (And would be useful in a script to determine when all operations are finished.)