Non-standard unsaved file dialog
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
Research direction
Start by locating the unsaved changes confirmation dialog used when leaving an edited text file; the issue does not name a file or test. Compare its current actions with the requested Cancel, Discard, and Save and exit choices, then verify each action closes, discards, or saves and exits as described.
Written by the indexing model from the issue text.
Description
Confusing and Not As Usual Unsaved Exit Confirmation Dialog
When you are about to leave a text file that has been edit but not yet saved, you get a pop up dialog telling you so and offer according options. However, the action buttons are designed unusual unlike many editing applications which confuses lots of users
Currently
Cancelequals toNowhere it discards all edits and keep the file intactKeep editingequals toCancelwhich closes the dialog and abort exiting.- There is no
Yeswhich saves and exit the file.
It should've been
A typical confirmation button UX design, like all editing softwares
Cancel/Keep EditingCloses dialog and aborts exitingNo/DiscardDiscards edit, exit and keep file intactYes/Save and exitSaves and exit
- Dominant language
- Kotlin
- Stars
- 9.2k
- Forks
- 761
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from zhanghai/MaterialFiles
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
zhanghai/MaterialFiles#1638 · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
zhanghai/MaterialFiles#1580 ·
-
图片查看器的图片顺序似乎和文件列表不一致Open
Difficulty 3/5 1-2 days Newbie friendliness 47/100
zhanghai/MaterialFiles#1657 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
zhanghai/MaterialFiles#1655 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
zhanghai/MaterialFiles#1653 · 5 comments ·
All issues in zhanghai/MaterialFiles
Similar issues
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
dafonton77-tech/Cadreenf#11 ·
-
design good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
scribe-org/Scribe-Android#739 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
graphql-java-kickstart/graphql-java-tools#893 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
ssalggnikool/Navic#688 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
xybrid-ai/xybrid#661 · 1 comment ·
Maintainers usually reply within 1 day