Folo
Folo copied to clipboard
One-click read without secondary confirmation
Clear and concise description of the problem
当前存在的问题:
- 手动一键全部已读操作时,需要进行二次确认。这会增加操作步骤,影响使用体验和效率。
- 使用快捷键 Shift + Ctrl + A 来一键全部已读时,不会弹出二次确认,直接完成操作,这跟上一条的逻辑不一致
Suggested solution
- 统一快捷键和手动操作逻辑:无论是手动点击按钮,还是通过快捷键 Shift + Ctrl + A 来进行“全部已读”操作,行为应一致,并且都遵循同一套逻辑。
- 设置中加入“二次确认”选项:在设置菜单中增加一个开关选项,允许选择是否启用“二次确认”功能。用户可以根据自己的使用习惯,决定是否需要在点击“全部已读”时额外确认,以避免误操作。
- 通知及撤销功能
- 每当完成“全部已读”操作后,弹出一个通知框显示“已全部已读”,并附带一个“撤销”按钮。
- 通知框的显示时间为5秒,以便用户能够迅速看到操作结果。如果觉得操作有误,可以在这段时间内点击撤销按钮,恢复之前的状态,避免无法恢复的操作。
- 点击“撤销”按钮后,软件应能立即撤销“全部已读”操作,恢复为操作前的状态。
Additional context
👇参考
Validations
- [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
- [x] This issue is valid