timestamper/doc/todo.rst
Jonathan Bernard 2cc17b85f1 Implemented notes UI.
- Switched from a global reset in www/css/ts-screen.scss to a selected
  top-level elements reset to allow default formatting for user notes.
- Restructured the #entry-list and entry displays.
- Restructured notes div, now has a sub-div for text and a textarea
  element for input.
- Added Showdown.js, a JavaScript Markdown library for formatting comments.
- Moved EntryView blur events to the View events map.
- Added images for expansion of notes.
- Added the ability to edit notes.
- Split EntryListView.addOne into renderOne and addOne so that renderOne
  can be called with a new entry (fixes duration glitch)
2011-05-16 04:09:37 -05:00

30 lines
992 B
ReStructuredText

Current
=======
Upcoming
========
- Generate day seperators
- Fix UI for tasks with a duration a day or longer
- Fix hover UI for user menu
- Fix hover UI for timeline menu
- Test (implement?) timeline selection
- Add UI for timeline creation
- Change the UI for editing the start-time. Use a date-picker (custom jQuery
UI theme?)
- Fix UI for timestamp edits which change the order of events in the timeline.
- Create a light, alternating background for entries
- Add hover-enabled icons for editing entries/showing notes
- Create tooltips.
- Create a realtime tick-tock for the duration of the current item.
- Mobile version of the app.
- Refactor code, seperate out reusable bits for mobile version.
- Automatic code-highlighting (Highlight.js)
Done
====
- Add UI for note-taking
- Add Markdown converter for notes.
- Fix the duration bug when adding new events. Need to set the nextModel for
the previously 'current' timestamp and set the nextModel of the new timestamp
to 'null'