Skip to content

Latest commit

 

History

History
211 lines (203 loc) · 7.37 KB

todo.org

File metadata and controls

211 lines (203 loc) · 7.37 KB

Things I want [18/42]

  • [-] Extensibility [1/5]
    • [x] Avoid reloading when files do not change
    • [ ] Similar folder names for all extensions in User folder
    • [ ] Document all extensibility in user folder (and test it)
    • [ ] Symbol and function table is only created once and reused.
    • [ ] Document all items available in the settings file. (Might be best just to do this in the settings file?)
  • [ ] Named Objects [0%]
    • [ ] Works with babel
    • [ ] Identifies tables and other things
  • [-] Capture [57%]
    • [ ] External Capture (orgprotocol)
    • [x] Basic capture buffer
    • [x] Templates in config file.
    • [x] Capture targetting
      • [x] Capture manages level properly (BROKEN)
    • [x] Capture using sublime snippets
    • [ ] Capture panel size controls?
    • [ ] Capture with view vs panel (better for neovintageous users)
  • [-] Parsing [4/6]
    • [x] Basic file parsing
    • [x] Tags parsed.
    • [x] Comments (#+) available
    • [x] Positions available
    • [ ] Stripping to keep in memory size down.
    • [ ] Folding on unsaved files seems to have a problem sometimes
  • [-] Refiling [2/3]
    • [x] Basic Refile support
    • [x] Basic Copy support
    • [ ] More complex options for refiling.
  • [x] Fold cycling [11/11]
    • [x] Local fold cycling
    • [x] Fold cycling in a modified file (currently gets confused)
    • [x] Global fold cycling
    • [x] Initial folding state control tag
    • [x] Fold ALL, Unfold ALL commands
    • [x] Folding property drawers
    • [x] Folding src and quote blocks
    • [x] Automatic property drawer folding. (I hate seeing those things!)
    • [x] Fixing folding over a git pull! Sublime folds don’t adapt and persist across a save.
    • [x] Folding of all generic property drawers.
    • [x] Folding of checkbox trees
  • [-] Archiving [4/7]
    • [x] Copy to org_archive an entire subtree
    • [ ] (Low Priority) Archive by old datetime stamps
    • [x] (Low Priority) Archive by adding :ARCHIVE: tag
    • [ ] (Low Priority) Archive projects without TODO tags.
    • [ ] Configuration for what gets added to the archive entries
    • [x] #+ARCHIVE tags
    • [x] Global archive option
  • [x] Numbered Lists
  • [-] Editing [13/14]
    • [ ] Todo cycling
    • [x] Todo menu
    • [x] Priority menu
    • [x] Insert heading (child and sibling)
    • [x] Insertion flow with dwim style insertion (new headings, new checkboxes etc)
    • [x] Caret looks okay
    • [x] Indent, De-Indent heading and subtree
    • [x] Heading movement, like you can do with lines
    • [x] Checkbox insert?
    • [x] Sublime snippets?
    • [x] Auto indenting of checkboxes (with tab)
    • [x] Property insertion
    • [x] Fix Tag Insertion (tooltip is broken for some reason)
    • [x] Fix Tab Insertion (snippets are now not expanding properly) (ST4 only issue)
  • [-] Links [11/19]
    • [x] Orgmode style links
    • [x] images displayed inline
    • [ ] #+ATTR_ORG: :width 100 supported for images
    • [x] Single entry links vs with description (don’t auto fold)
    • [x] Follow links on various platforms.
    • [x] Link copy
    • [ ] Link insertion
    • [x] Link snippet
    • [x] Collapsing links/pretty formatting (not possible) or can this be done with folding?
    • [ ] Links in templates.
    • [x] Ensure file: works (currently doesn’t work that well)
    • [x] <<TAG>> works for links
    • [ ] Named objects work
    • [ ] Ensure line number
    • [ ] search links
    • [x] regex links works for links
    • [x] custom_id links work
    • [ ] Write a page about personal wikis
    • [ ] Link aliases, find a way of making that work well. How about doing this like dynamic blocks? Simplify the resolver?
  • [-] Formatting [4/8]
    • [x] Basic syntax highlighting
    • [x] Priority blocks
    • [ ] Smarter heading blocks
    • [x] Fix priority highlighting.
    • [x] Property drawers vs tags.
    • [ ] Strings?
    • [ ] Finish the babel work.
    • [ ] Htmlify
  • [-] Tables [16/23]
    • [x] Basic table editing (Table Edit?)
    • [x] Syntax highlighting of tables
    • [x] Formula highlighting in tables
    • [ ] Bold headers in tables
    • [x] Table formats
    • [ ] Table parameters to execution blocks
    • [x] Relative offsets in tables
    • [x] In cell formulas
    • [x] From edge symbols
    • [x] Date time calc functions
    • [x] Start column for column formulas
    • [x] Range operator for cells
    • [x] Range targets for cells
    • [x] HLine indexes
    • [x] Table visualization
    • [x] Table resizing updates formulas
    • [x] Extensible functions for tables
    • [x] Documentation page for tables
    • [ ] Extensible symbols for tables
    • [ ] Advanced table features
    • [ ] Gnu Plot Support
    • [ ] Table cache handles multiple files.
    • [ ] Remote keyword handles tables in other files.
  • [x] Checkbox summary updating
    • [x] Recursive mode for checkbox summaries (1.1.19)
  • [x] Checkbox percentages
  • [-] Dynamic Blocks [3/5]
    • [x] Basic dynamic blocks
    • [ ] Test user side blocks
    • [x] clocktable block
    • [x] Clock reports
    • [ ] execute all dynamic blocks in file command
  • [x] Basic Clocking
  • [x] Agenda [8/8]
    • [x] Todo list (dynamic)
    • [x] Extensible agenda views
    • [x] org_calendar - will it work for me? (NO) - to linked to old orgmode
    • [x] Todo summaries?
    • [x] More extensible views.
    • [x] Week View
    • [x] Calendar is selectable for day view?
    • [x] Formatting for today line in day view?
  • [-] Agenda Notifications [2/4]
    • [x] Windows Support
    • [ ] Fully customizable
    • [x] Mac Support
    • [ ] Linux Support
  • [ ] Logging [0/2]
    • [ ] Todo state controls (Markup @ symbol etc.)
    • [ ] Logging and notes on certain state transitions.
  • [x] Priorities (From format block)
  • [ ] TODO states are fully dynamic, even in coloring? Not sure I can make that possible.
  • [ ] Format headings
  • [ ] Babel execution of src blocks [0/5]
    • [ ] plantuml and dot integration?
    • [ ] latex?
    • [ ] noweb
    • [ ] naming src blocks
    • [ ] parameters from tables
  • [-] Snippets [2/4]
    • [x] Src block snippet
    • [ ] Quote block snippet
    • [ ] Name snippet
    • [x] Example block snippet
  • [x] Quotes
  • [x] Src blocks (more languages finish the color scheme)
  • [x] Symbol indexing for headers
  • [x] Color highlighting for #+ symbols
  • [x] Image display? Is that possible?
  • [x] csharp mode still doesn’t exit properly for some reason? Something is up with that grammar
  • [ ] Persistent folding between open and close
  • [x] Agenda? Integration with existing plugin?
  • [ ] Jira integration?
  • [ ] Google calendar integration?
  • [ ] Searching by tag (like occur style?)
  • [x] Export… probably refer and document using pandoc?
    • [x] Reveal.js support
    • [x] Export subtree
  • [ ] Presentation mode from a file.
  • [ ] Column view (Is this possible in sublime?)
  • [ ] Effort Estimate
  • [x] Vintageous bindings

Next

Agenda

  • [x] Week View
  • [x] Week Quick Select

Notifications

  • [x] Linux popup
  • [ ] Windows powershell prompt (ascii art)

Jira

  • [ ] Query Jira for My Stuff

Google Calendar

  • [ ] Pull my calendar
  • [ ] Update my calendar

Colored Headers

Underlined Headers

TRAMP

  • I would love to hook this in to babel as well.
  • I would love to see this embeded into sublime as a whole this IS one of the powerful tools of emacs.

GUD - Grand Unified Debugger

  • I would love to see something like GUD ported

Mu4E

  • I love using Mu once I have org.

EDiff

  • There are diff tools for sublime but ediff is simple and awesome the other tools cost to much money IMHO and I find them a bit buggy.