Buttercup-desktop: Improve trash usability

Created on 20 Nov 2016  路  13Comments  路  Source: buttercup/buttercup-desktop

I think Trash group needs a couple of changes:

  • Prevent users from creating a new entry in Trash group
  • Allow users to empty Trash group(Maybe using a right click menu following by a confirmation dialog)

If you agree, I can send a pull request for these features in the next few days.

Low Medium Completed Enhancement

Most helpful comment

The core part (buttercup-pw/buttercup-core#121) is now complete and in production as v0.31.0.

First come first served on the PR 馃槃

EDIT: Of course the empty-trash functionality is still pending in core: buttercup-pw/buttercup-core#131

All 13 comments

@alireza-ahmadi Thanks! These are valid concerns. And the PR is certainly most welcome.

Great 馃憤, I will start working on it as soon as possible.

Please be aware that this should be implemented in parallel in the core. It's not enough that the interface protects against it, it should be blocked at the functionality level.

This shouldn't be closed until it's also implemented in the core.

@perry-mitchell Thanks, I will try to implement the functionality in the buttercup-core too.

I could also implement it, was just mentioning that they should go together 馃檪

@perry-mitchell If you are okay I prefer to implement core functionality as well. I like to read most of the application source code and implementing this feature can be a good excuse for that. I will let you know if there was any problem in the implementation process.

@alireza-ahmadi Are you still doing this?

This is already in progress in the core (I started it recently), so perhaps this should be blocked until that part is done (buttercup-pw/buttercup-core#121)

EDIT: However this UI behavioural part is still free, of course. Please let us know @alireza-ahmadi if you're available to do this.

Another friend was also interested in doing this (the UI part). Thats why Im asking

The core part (buttercup-pw/buttercup-core#121) is now complete and in production as v0.31.0.

First come first served on the PR 馃槃

EDIT: Of course the empty-trash functionality is still pending in core: buttercup-pw/buttercup-core#131

So i've released buttercup-pw/buttercup-core#131 (Trash emptying) as 0.32.0: https://github.com/buttercup-pw/buttercup-core/blob/master/CHANGELOG.md#v0320

~This is not yet in the core-web package so it can't be used here just yet, but this UI functionality can be added without waiting.~
Core-web is now at 0.16.0 and includes the trash improvements.

@perry-mitchell thanks!
@alireza-ahmadi I gave this a go, since you haven't updated the status, so Im assuming I can do this. It'll be merged soon. Thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kimus picture kimus  路  5Comments

VARed picture VARed  路  3Comments

mokhosh picture mokhosh  路  6Comments

FuridamuFaita picture FuridamuFaita  路  3Comments

KneePham picture KneePham  路  3Comments