Documentation ¶
Overview ¶
bubbletd is a package implementing a Getting-Things-Done workflow. See README.md for details. Written by Stefan Schroeder
Index ¶
- func PrintHelp()
- type Bubbletd
- func (b *Bubbletd) AddTask(s string)
- func (b Bubbletd) Defertask(s string)
- func (b Bubbletd) Delegatetask(s string)
- func (b Bubbletd) EditTitle(s string)
- func (b *Bubbletd) GetDescriptions() []string
- func (b Bubbletd) GetTaskId(indexstring string) int
- func (b *Bubbletd) GetTitles() []string
- func (b Bubbletd) MoveCalendarlist(s string)
- func (b Bubbletd) MoveDone(s string)
- func (b Bubbletd) MoveQueuelist(s string)
- func (b Bubbletd) MoveQuicklist(s string)
- func (b Bubbletd) MoveToBeDelegated(s string)
- func (b Bubbletd) PrintFilter(s string)
- func (b *Bubbletd) PrintTasks()
- func (b *Bubbletd) ReadConfig()
- func (b Bubbletd) Refer(s string)
- func (b Bubbletd) Review()
- func (b Bubbletd) SetDesc(s string)
- func (b *Bubbletd) Size() string
- func (b Bubbletd) Trash(s string)
- func (b *Bubbletd) WriteConfig()
- type Task
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Bubbletd ¶
type Bubbletd []Task
func (Bubbletd) Delegatetask ¶
func (*Bubbletd) GetDescriptions ¶
func (Bubbletd) MoveCalendarlist ¶
func (Bubbletd) MoveQueuelist ¶
func (Bubbletd) MoveQuicklist ¶
func (Bubbletd) MoveToBeDelegated ¶
func (Bubbletd) PrintFilter ¶
printFilter generically looks up the boolean of the Tasks-struct and will print it only when the field is true.
func (*Bubbletd) PrintTasks ¶
func (b *Bubbletd) PrintTasks()
func (*Bubbletd) ReadConfig ¶
func (b *Bubbletd) ReadConfig()
func (*Bubbletd) WriteConfig ¶
func (b *Bubbletd) WriteConfig()
type Task ¶
type Task struct { AddTime string Title string Desc string State string //IsTrash bool //IsReference bool //IsDeferred bool DeferredTime string //IsQuicklist bool //IsQueuelist bool //IsCalendarlist bool //IsToBeDelegated bool WaitingTime string }
+-------- Waiting for some time --+ <--+ v | |
Start -> State=Inbox +--> State=Later --+ |
| | | Actionable --No--> +--> State=Reference | | | | Yes +--> State=Trash -->GC | | | +--------------+--> State=Delegate ----+ | +--> State=Calendar -> Done | +--> State=Queue ----> Done | +--> State=Quick ----> Done
Click to show internal directories.
Click to hide internal directories.