Opened 14 years ago
Last modified 2 years ago
#7228 new Feature request
Windows Taskbar Integrated Progress Bar
Reported by: | Francois | Owned by: | |
---|---|---|---|
Priority: | high | Component: | FileZilla Client |
Keywords: | windows missing functionality | Cc: | audiosmith@…, will@…, public@… |
Component version: | Operating system type: | Windows | |
Operating system version: | All |
Description
Showing TOTAL progress on the windows 7 taskbar would be very handy..
Change History (6)
comment:1 by , 14 years ago
Cc: | added |
---|---|
Keywords: | windows 7 GUI added |
Operating system version: | 7 → All Vista + Win7 |
Priority: | critical → high |
comment:3 by , 10 years ago
Cc: | added |
---|
comment:4 by , 9 years ago
Cc: | added |
---|
comment:5 by , 2 years ago
I guess this should now just be called “Show progress on Windows taskbar” now, as in the 11 years since this request was raised, Windows 7 has come and gone, Windows 8 has come and gone, and the plague that is Windows 11 has begun its infestation. (Also, the same taskbar features exist in graphical server editions of Windows.)
FileZilla at one stage added support for toast notifications, but those are actually a nuisance as they are far more intrusive with short transfers.
comment:6 by , 2 years ago
Keywords: | missing functionality added; 7 GUI removed |
---|---|
Operating system version: | All Vista + Win7 → All |
Summary: | Show progress on Windows 7 Taskbar → Windows Taskbar Integrated Progress Bar |
updated ticket details, can't believe it's been 11 years XD
This would really be a great feature for tracking long uploads in the background!!!
Details on the Win7 Taskbar API here:
http://msdn.microsoft.com/en-us/magazine/dd942846.aspx
he ITaskbarList3::SetProgressState and ITaskbarList3::SetProgressValue methods modify the state of the taskbar progress bar. There are several states available for applications to use: indeterminate, paused, error and normal. The managed equivalent is the Taskbar.ProgressBar.State and Taskbar.ProgressBar.CurrentValue static properties, as well as the Taskbar.ProgressBar.MaxValue property.
Alternate method:
Applications that take advantage of the built-in file operation functionality, added to the Windows Shell in Windows Vista, automatically get taskbar progress support for free. If you use the Win32 SHFileOperation function or IFileOperation interface, your taskbar button will automatically light up with progress information, even if you're invoking the APIs from a console application.