Opened 5 years ago

Closed 5 years ago

Last modified 3 years ago

#824 closed enhancement (fixed)

Dynamic To-do list per document/project

Reported by: Corion Owned by:
Priority: minor Milestone:
Component: TODO List Version: 0.55
Keywords: todo Cc:

Description

It would be nice if Padre could show a dynamic to-do list per file or per project, created from all lines that contain

XXX: Needs more cowbell
FIXME:
TO-DO:
Ticket #666

Attached is a prototype that does this.

It needs some enhancements:

  • The list does not dynamically refresh
  • The list only shows the strings after the marker, but no category

(Categories would be "fixme", "xxx", "ticket")

  • The list has no preferences for customizing the regex(es)

Further fun things would be:

  • Double-click on a Ticket id jumps to the ticket URL instead of the line in the code, or jumps to both

Attachments (2)

Todo.pm (2.0 KB) - added by Corion 5 years ago.
The Plugin framework to load/operate the todo list
UI.pm (6.2 KB) - added by Corion 5 years ago.
Todo/UI.pm - the meat of the todo list

Download all attachments as: .zip

Change History (4)

Changed 5 years ago by Corion

The Plugin framework to load/operate the todo list

Changed 5 years ago by Corion

Todo/UI.pm - the meat of the todo list

comment:1 Changed 5 years ago by Corion

  • Resolution set to fixed
  • Status changed from new to closed
  • Version changed from 0.54 to 0.55

comment:2 Changed 3 years ago by szabgab

  • Component changed from editor to TODO List
Note: See TracTickets for help on using tickets.