Anki-Android icon indicating copy to clipboard operation
Anki-Android copied to clipboard

Improve 'sync conlict' dialog content

Open david-allison opened this issue 2 months ago • 13 comments

TODO: open to anyone - add a comment and I'll update the main post

  • [ ] Summarize discussion on https://github.com/ankidroid/Anki-Android/issues/17544#issuecomment-3413535195

david-allison avatar Oct 17 '25 02:10 david-allison

  1. Issue: Add a “Help” icon to the Sync Conflict dialog in AnkiDroid to make it easier for users to understand and resolve sync conflicts.
  2. Goal: The icon should link to an explanation — ideally an AnkiDroid-specific help page instead of the generic Anki manual.
  3. Discussion: Contributors debated between using an external link or an in-app dialog; in-app was preferred for better accessibility and user experience.
  4. Progress: Several contributors showed interest, but work stalled; later, @sakesane proposed a simple design with a help icon and concise in-app explanation.
  5. Current Status: Issue remains open and is blocked until the related documentation page (ankidroiddocs#166) is updated; final plan is to add the icon and link first, then refine dialog content in a separate issue.

himanshjangra1 avatar Oct 19 '25 13:10 himanshjangra1

I would like to work on this issue, can you please assign me this. @david-allison

LakshyaPatni1 avatar Oct 27 '25 14:10 LakshyaPatni1

@LakshyaPatni1 Feel free to start with the summarization so we can figure out next steps

david-allison avatar Oct 27 '25 15:10 david-allison

@david-allison may i ask why himanshjangra1's comment is hidden as off topic (I don't know whether it is a github robot behavior or not)? I think that maybe already enough as a conclusion.

sakesane avatar Oct 29 '25 09:10 sakesane

It doesn't appear to have summarised the discussion on the linked issue. Looks LLM generated

david-allison avatar Oct 29 '25 10:10 david-allison

@david-allison Hey could you assign this issue

chandanpavan avatar Nov 02 '25 13:11 chandanpavan

Sure, cheers

david-allison avatar Nov 02 '25 13:11 david-allison

@david-allison that was just formatted by Chatgpt, because I doesn't belong from english origin so I may make some grammatical error, so I just explained the summary to chatgpt and it just formatted it in this way.

himanshjangra1 avatar Nov 04 '25 11:11 himanshjangra1

@david-allison next time I will make sure to write my own in any other chat and can do the same for this if you want me to 🙂

himanshjangra1 avatar Nov 04 '25 11:11 himanshjangra1

It's fine, issue has been reassigned, and we have more issues which need to be fixed than people to work on them

david-allison avatar Nov 04 '25 12:11 david-allison

@david-allison can you suggest me something for GSOC 🤔.

himanshjangra1 avatar Nov 04 '25 13:11 himanshjangra1

The standard advice is to pick a few warnings from the following to get used to the codebase:

  • https://github.com/ankidroid/Anki-Android/issues/13282

Come to Discord and you'll get more tailored advice from the community, this conversation is off-topic for the issue

david-allison avatar Nov 04 '25 13:11 david-allison

Hi — I’d like to work on improving the sync conflict dialog content as part of GSoC prep. I’ll propose wording changes and open a small PR for review. Thanks!

fadheeluddeen avatar Dec 11 '25 12:12 fadheeluddeen