Page MenuHomePhabricator

Be able to thank contributors without navigating to diff view
Closed, ResolvedPublic

Description

Feature summary (what you would like to be able to do and where):
As a user of watch list and revision history on the Wikipedia Android App, I would like to thank logged in users for their contributions without clicking on individual diffs, so that I can have an easier workflow of expressing my gratitude to other volunteers for contributions that do not require a lot of context (i.e. anti-vandalism, copy edits. etc.) - @Sadads

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
On mobile clicking to view each diff in order to thank users for their contributions to articles that I care about is inconvenient

Benefits (why should this be implemented?):

  • Higher engagement with thanks button
  • More users feel appreciated for their contributions
  • Intuitive mobile workflows

Question to answer

  • Achieving the function without too many competing UI elements
  • Should this be exclusive to Thanks, what about reverts?
  • Will the logic hold that thanks should only be shown for logged in users
  • Are there parity considerations

Screenshot_20220913-152608.png (2×1 px, 163 KB)

APK: https://github.com/wikimedia/apps-android-wikipedia/pull/3595/checks

Event Timeline

I suggest adding it to the menu that we show when tapping the username to keep interactions consistent and not clutter the Watch and Revision history list:

Screenshot_20220919-182038.png (2×1 px, 193 KB)

Icon: Heart
Label: Thanks

  • It should also trigger the thanks dialog (1)
  • And thanks snackbar (2)
Screenshot_20220919-182612.png (2×1 px, 169 KB)
Screenshot_20220919-182644.png (2×1 px, 171 KB)

@Sharvaniharan could you please provide an APK link for this? Thanks!