NetAccess::statInternal and showing job progress
Alex Merry
kde at randomguy3.me.uk
Tue Jul 27 11:19:02 BST 2010
On 22/07/10 19:04, Sebastian Kügler wrote:
> On Thu July 22 2010 10:17:41 David Faure wrote:
>> On Tuesday 20 July 2010, Chani wrote:
>>> erm, but this wasn't about save, it was about stat :)
>> ... which is usually done just before saving, to warn in case you're about
>> to overwrite an existing file.
> Still, "I'm checking if there's a file I'd be overwriting" is not something
> that the user needs to know. We might need feedback somewhere, but that should
> be "saving your file now" (and covering the complete process: stat'ing,
> transferring and saving), anything with finer granularity is not useful IMO.
> Likely, as Save is often fire and forget, we'd only need a warning if the file
> wasn't saved in the end, maybe a confirmation that the file is now on disk and
> you can happily pull the cable, or whatever.
Perhaps we need some distinction (possibly made at the application
level) about whether a job is ephemeral or not. Things like opening and
saving files across the network are ephemeral - we don't want
notifications if they're quick and successful, and we don't want records
of them in the notification list if they're successful. Notifications
should appear when a job is taking a long time or has failed (possibly
even not when they've failed, in the case of a stat, say - it's the
application's job to determine whether a failed stat is a problem).
Non-ephemeral jobs are things like file transfers - the user probably
wants a record of completed file transfers. Although we may want this
to be configurable.
Alex
More information about the kde-core-devel
mailing list