Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Add simple checkbox and simple note editor for simple notes

オープン
#3,207 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
35/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
android, java
領域
mobile

調査の方向性

ファイルやテストは指定されていません。まず現在の追加ボタンのフローとエディターを確認し、次に fork の simple-note と checklist の実装を比較してください。完了とは、既存のノートを壊すことなく、シンプルノート、チェックリスト、高度なノート、それらに記載されている編集操作、および内部共有インジケーターをサポートすることです。

索引モデルが issue の本文から書いたものです。

説明

enhancement
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
Image Image Image
主要言語
Java
スター
1.1k
フォーク
168
平均マージ
20時間 11分
マージ済み PR(30日)
28

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nextcloud/notes-android のほかの issue

nextcloud/notes-android の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。