Add simple checkbox and simple note editor for simple notes
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
未列出文件或测试。首先查看当前的添加按钮流程和编辑器,然后比较 fork 中 simple-note 和 checklist 的实现。完成意味着支持简单笔记、清单、高级笔记、其所描述的编辑操作以及内部共享指示器,同时不影响现有笔记。
由索引模型根据 Issue 内容生成。
描述
Is your feature request related to a problem? Please describe.
- I would like to replace Google keep with something based on Nextcloud, however my wife thinks the current notes-android app is to complicated
Describe the solution you'd like
see additional context.
Describe alternatives you've considered
I have checked several apps, however they either do not play nice with Nextcloud share and sync
or they are to advanced.
Additional context
I have in my fork already implemented 2 new editors and modify the add button to show a selection of 3 note-types:
- simple note
- checklist
- Advanced note
then if you create a simple note, it gives you only a normal text input, no rich-text editor
if you select checklist then it gives you a simple ui to add check/uncheck items.
advanced note is using the current editor.
on open the note is evaluated:
if it contains only checkboxes - checklist item
if it only contains text - simple note
else - advanced note
from simple note and checkbox notes you can from settings open the advanced editor.
I also added support to show if a note is shared with a internal user (similar to the current link share)
- if the note is shared with only one user, it will show that users avatar
- else it will show a ring with the number of users that this note is shared with.
checkbox editor has the following features:
- sort by grab handle
- check/uncheck by clicking checkbox
- delete button deletes entry
-
- Add item adds a new item
- backspace on empty item deletes it
- enter creates a new item
- settings->Uncheck all
- 主要语言
- Java
- 星标
- 1.1k
- 派生
- 168
- 平均合并
- 20 小时 11 分钟
- 30 天内合并 PR
- 28
环境准备
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
nextcloud/notes-android 的其他 Issue
-
enhancement
难度 2/5 1-3 小时 新手友好度 65/100
nextcloud/notes-android#3367 ·
维护者通常 1 天内回复
-
0. Needs triage bug
难度 2/5 1-3 小时 新手友好度 74/100
nextcloud/notes-android#3353 · 1 条评论 ·
维护者通常 1 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 20/100
nextcloud/notes-android#3360 · 1 个 reaction ·
维护者通常 1 天内回复
-
0. Needs triage bug
难度 4/5 3-5 天 新手友好度 48/100
nextcloud/notes-android#3358 ·
维护者通常 1 天内回复
-
0. Needs triage bug
难度 3/5 1-2 天 新手友好度 68/100
nextcloud/notes-android#3357 · 2 条评论 ·
维护者通常 1 天内回复
查看 nextcloud/notes-android 的全部 Issue
相似的 Issue
-
难度 1/5 1 小时以内 新手友好度 88/100
apache/arrow-java#1311 ·
维护者通常 2 天内回复
-
bug triage
难度 2/5 1-3 小时 新手友好度 85/100
-
难度 2/5 1-3 小时 新手友好度 88/100
维护者通常 1 天内回复
-
security
难度 2/5 1-3 小时 新手友好度 65/100
IBM/networking-java-sdk#204 ·
-
bug Technical Debt
难度 2/5 1-3 小时 新手友好度 78/100
avniproject/avni-server#1080 ·