Skip to content

[Discussion needed, new feature] Support writing description for each notification #172

@24seconds

Description

@24seconds

Description

Currently description column is not used. It just shows default string, sample. See the image below.
image

I found that this could be useful if it accepts user input. If the user can type description on their own, then the user can see the more information in history.

Problem - fat table & accepting user input

Because the result of list table is quite fat (there are many columns), I don't think it's good idea to extend description column. For example, if the description string length is more than 50 (50 is just a sample number. There is no meaning), then the table would be more uglier than now. So we should find a proper way of

  • showing description efficiently
  • accepting description from user input efficiently

Suggestion - accepting description from user input

Maybe --description or --desc should be introduced. For example, we can create a notification like this.

> pomodoro create --default --desc "finish writing README.md"

Discussion needed - showing description efficiently

I have no idea..

Additional feature

  • Maybe description can be configured by --config option if it is changed too often.
  • Desktop Notification or other channel notification message can contain description.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionwhen the pr or issue 's main purpose is discussingenhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions