spacecowboy / spacecowboy/NotePad
a third widget: "favorite note"
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 409
- Forks
- 161
- PR merge metrics
- No merged PRs in 30d
Description
Make a new widget, different from both the "shortcut" and the "list widget".
It is similar to the big widget, but here you can choose only one note.
This note is shown on the nome screen in a simple style. It shows only:
- Title
- content
- due date
It needs no more than 3 buttons:
- copy text
- open in TaskDetailView
- open widget configuration activity
One of this could be the action triggered by simply touching the widget.
Try to make this widget minimal, or else users can just use the "list widget" with a list with only 1 note.
To do:
- a settings activity
- a service class, like ListWidgetService
An easier way to implement this is as an instance of the "list widget" with a custom configuration, since that may be easier for users. The list widget already does 80% of this, but setting it up is not trivial for users.
Contributor guide
No contributing guide indexed for this repository
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.
Research direction
Start by reading the existing list widget implementation, especially ListWidgetService, and inspect TaskDetailView plus the current widget configuration flow. Determine whether a custom list-widget instance can support one selected note or whether separate settings and service components are needed. Done means a minimal home-screen widget shows one note's title, content, and due date, with the requested actions available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100