mate-desktop / caja

Caja, the file manager for the MATE desktop
https://mate-desktop.org/
Other
263 stars 144 forks source link

Add status icon when transfering large files #1012

Open vkareh opened 6 years ago

vkareh commented 6 years ago

Expected behaviour

When transfering large files, the user should have an interactive visual notification of the ongoing transfer. The traditional way of doing this is through a status icon in the notification tray applet.

Actual behaviour

Since GtkStatusIcon is deprecated, this functionality is being lost on caja.

Steps to reproduce the behaviour

  1. Copy a large file (several GBs) from one caja window to another
  2. Watch the system tray

MATE general version

1.21

Package version

1.21

Linux Distribution

upstream

Aditional Notes

This system could be made optional somehow, through a gsettings flag, for example. An alternative would be to determine if the status icon is embedded, and if not then display the new notifications popup. Also, we can have basic heuristics to determine whether the file transfer takes long enough that it warrants a status icon.

Reference discussion: #1007

vkareh commented 6 years ago

https://specifications.freedesktop.org/systemtray-spec/systemtray-spec-0.3.html