spacecowboy / spacecowboy/NotePad

Adding new notes to bottom

Open
#578 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Java
Stars
409
Forks
161
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
By default new notes are added on top. However, sometimes most times I want to add notes (tasks) to the bottom as a sort of backlog, because I believe the older stuff should be tackled first, so it won't catch dust. Of course this is not always the case, for instance there are still urgent/important tasks that I wish to be added on top (default behavior).

This customization would have significance, because the widget shows the top notes first. Auto-sorting isn't always an option when the ordering varies on personal preference. Immediately adding the note to the bottom also makes your life easier if you want the note to be on the bottom half on very long lists. The moving of notes is quite slow.

Describe the solution you'd like
Right when I create a note it should allow me to toggle between "Add to top"/"Add to bottom", but it should be a single touch interaction, so it doesn't take too long. Adding multiple notes should remember my previous selection. In the settings of the app I should be able to decide which option should be default for the first note I add.

Describe alternatives you've considered
Automatic sorting, but it doesn't give enough flexibility, as the weight of my note greatly depends on the task itself. Also moving the note manually after creation works, but is cumbersome if the note list is very long.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the note-creation flow and the app settings that control note ordering, then inspect how the widget selects and displays the top notes. Done means users can choose top or bottom when creating a note, repeated additions remember the choice, and settings define the initial default.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.