Giter Club home page Giter Club logo

imdone-atom's Introduction

imdone-atom

I have decided to retire as the imdone-atom maintainer. Instead, I'm putting all my energy into imdone, an electron based desktop app that works with any text editor. If you would like to take over maintenance of imdone-atom, please contact me.

The latest release source code is available in the archive branch.

Sincerely,

Jesse Piascik

imdone desktop image

imdone-atom's People

Contributors

claytonrcarter avatar imdone-test avatar itaisteinherz avatar jarvvski avatar piascikj avatar waffle-iron avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

imdone-atom's Issues

Uncaught TypeError: Cannot set property 'Sortable1446347564017' of null

1.When I click the "I Need Another List" button, type in my new list name, then click "Looks Good" I get this error.
note: it also throw me the error reported in Issue 16.
........

Atom Version: 1.1.0
System: Microsoft Windows 10 Home
Thrown From: imdone-atom package, v1.1.51

Stack Trace

Uncaught TypeError: Cannot set property 'Sortable1446347564017' of null

At C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:854

TypeError: Cannot set property 'Sortable1446347564017' of null
  at Sortable.destroy (C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:854:16)
  at MenuView.module.exports.MenuView.updateMenu (C:\Users\Trevor\.atom\packages\imdone-atom\lib\menu-view.coffee:68:20)
  at Repository.<anonymous> (C:\Users\Trevor\.atom\packages\imdone-atom\lib\menu-view.coffee:30:39)
  at emitOne (events.js:82:20)
  at Repository.emit (events.js:169:7)
  at C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:74:12
  at C:\Users\Trevor\AppData\Local\atom\app-1.1.0\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:251:17
  at C:\Users\Trevor\AppData\Local\atom\app-1.1.0\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:200:33
  at C:\Users\Trevor\AppData\Local\atom\app-1.1.0\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:248:21
  at C:\Users\Trevor\AppData\Local\atom\app-1.1.0\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:572:34
  at C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:657:11
  at C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:624:9
  at C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:463:5
  at C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:104:11
  at C:\Users\Trevor\.atom\packages\imdone-atom\node_modules\imdone-core\lib\tools.js:220:24
  at C:\Users\Trevor\.atom\packages\flex-tool-bar\node_modules\cson\node_modules\safefs\node_modules\graceful-fs\graceful-fs.js:42:10
  at FSReqWrap.oncomplete (fs.js:82:15)

Commands

     -2:16.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  4x -2:07.8.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -2:06.9.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -1:58.4.0 core:backspace (atom-text-editor.editor.mini.is-focused)
  4x -1:57.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -1:10.7.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -1:10.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  3x -0:12.7.0 core:close (atom-text-editor.editor.is-focused)
     -0:09.5.0 imdone-atom:tasks (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-fusion-syntax.theme-nucleus-dark-ui)
     -0:04.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {
    "disabledPackages": [
      "wrap-guide"
    ],
    "themes": [
      "nucleus-dark-ui",
      "atom-dark-fusion-syntax"
    ],
    "ignoredNames": [
      "*.sql"
    ],
    "audioBeep": false,
    "autoHideMenuBar": true
  },
  "imdone-atom": {}
}

Installed Packages

# User
atom-dark-fusion-syntax, v0.7.0
clipboard-plus, v0.5.1
docblockr, v0.7.3
emmet, v2.3.13
file-icons, v1.6.11
flex-tool-bar, v0.6.0
imdone-atom, v1.1.51
linter, v1.10.0
linter-jshint, v1.2.1
linter-php, v1.0.5
minimap, v4.15.2
nucleus-dark-ui, v0.6.6
pigments, v0.18.1
project-manager, v2.6.5
Remote-FTP, v0.7.9
sass-autocompile, v0.10.7
symbol-gen, v1.0.0
tool-bar, v0.1.9
wordpress-dictionary, v4.3.7

# Dev
No dev packages

Dependency on imdone-core non-existing version

Installation fails with following error:

npm ERR! Darwin 15.0.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/krtek/.atom/.apm/.apmrc" "--userconfig" "/Users/krtek/.atom/.apmrc" "install" "/private/var/folders/bl/h8tpp3n90zd3grk7vd6p9dm00000gn/T/d-115830-5916-wjzrm1/package.tgz" "--target=0.30.7" "--arch=x64"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3

npm ERR! version not found: [email protected]
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /private/var/folders/bl/h8tpp3n90zd3grk7vd6p9dm00000gn/T/apm-install-dir-115830-5916-1g027yg/npm-debug.log

The issue seems to be that imdone-core last released version is 1.2.9 but package.json states dependency on 1.2.23?

Uncaught TypeError: Cannot read property 'path' of undefined

[Enter steps to reproduce below:]

  1. open atom in a project path
  2. press Ctrl+Shift+T
  3. then the imdone panel open and after a while the crash

Atom Version: 1.0.7
System: Ubuntu 14.04.3
Thrown From: imdone-atom package, v1.1.21

Stack Trace

Uncaught TypeError: Cannot read property 'path' of undefined

At /home/jgotti/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:580

TypeError: Cannot read property 'path' of undefined
  at /home/jgotti/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:580:65
  at /home/jgotti/.atom/packages/imdone-atom/node_modules/imdone-core/lib/mixins/repo-fs-store.js:352:25
  at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:302:5)

Commands

     -0:20.7.0 pane:reopen-closed-item (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
     -0:11 fuzzy-finder:toggle-file-finder (atom-text-editor.editor.is-focused)
     -0:08.1.0 imdone-atom:tasks (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "followSymlinks": true,
    "disabledPackages": [
      "autocomplete",
      "remember-session",
      "atom-jshint",
      "tab-move-key",
      "tree-view-open-files",
      "language-javascript-semantic"
    ],
    "themes": [
      "seti-ui",
      "atom-dark-syntax"
    ],
    "projectHome": "/home/jgotti/git/workspace/"
  }
}

Installed Packages

# User
Stylus, v1.1.0
atom-ternjs, v0.7.1
auto-detect-indentation, v0.4.2
docblockr, v0.7.3
editorconfig, v1.0.1
git-log, v0.4.1
highlight-selected, v0.10.1
imdone-atom, v1.1.21
line-diff-details, v1.1.2
linter, v1.4.3
linter-jscs, v2.0.4
linter-jshint, v1.1.5
minimap, v4.12.3
minimap-git-diff, v4.1.8
node-debugger, v1.1.8
seti-ui, v0.8.0
simple-drag-drop-text, v0.2.3
symbol-gen, v1.0.0
terminal-panel, v1.14.1
up2date, v0.0.7

# Dev
No dev packages

.imdoneignore not handling paths

If I specify an .imdoneignore file as follows:

dist
src/admin/config.js

then everything in the dist directory is ignored as expected, but the src/admin/config.js
file's TODOs still show up in the task list. More generally, any .imdoneignore file entry with a multipart path will not be ignored.

I am on a windows machine. On the tasks list, the links to the files have "" path dividers, not "/". Is that related? I have tried specifying paths with "" instead, but it did not fix the problem.

recent update ignores .imdoneignore

Hello, after update, I'm not able to control atom, it keeps loading all the #todo from my node_modules and is a nightmare now... atom is hanged up to 100% cpu and I can't get edition back. is there a way to remove the package without running atom? thanks.

keyboard scrolling of board

Once the board is clicked for focus it would be nice to be able to use the arrow keys to scroll around the board when it overflows horizontally and/or vertically.

Uncaught TypeError: Cannot read property 'removeEventListener' of null

[Enter steps to reproduce below:]

  1. Moved card on imdone tab from one column to another

Atom Version: 1.2.1
System: Microsoft Windows 8.1
Thrown From: imdone-atom package, v1.2.0

Stack Trace

Uncaught TypeError: Cannot read property 'removeEventListener' of null

At C:\Users\braunson\Dropbox\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:930

TypeError: Cannot read property 'removeEventListener' of null
    at _off (C:\Users\braunson\Dropbox\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:930:5)
    at Sortable._onDrop (C:\Users\braunson\Dropbox\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:677:4)
    at Sortable.handleEvent (C:\Users\braunson\Dropbox\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:759:10)

Commands

  2x -4:27.8.0 core:close (atom-text-editor.editor.is-focused)
     -3:30.3.0 command-palette:toggle (atom-pane.pane.active)
     -3:28.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -3:28.8.0 settings-view:open (atom-pane.pane.active)
     -3:15.6.0 core:backspace (atom-text-editor#core.ignoredNames.editor.mini.is-focused)
     -2:36.7.0 core:select-all (atom-text-editor.editor.mini.is-focused)
     -2:28.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -2:00.8.0 core:close (div.package-readme.native-key-bindings)
     -1:59.2.0 imdone-atom:tasks (atom-pane.pane.active)
  4x -1:32.5.0 core:page-up (atom-pane.pane.active)

Config

{
  "core": {
    "autoHideMenuBar": true,
    "themes": [
      "one-dark-ui",
      "atom-light-syntax"
    ]
  },
  "imdone-atom": {}
}

Installed Packages

# User
aligner, v0.17.1
aligner-css, v1.2.0
aligner-php, v1.0.0
aligner-scss, v1.1.0
atom-beautify, vundefined
atom-shortcuts, v0.0.2
autocomplete-paths, v1.0.2
autocomplete-php, v0.3.7
color-picker, v2.0.13
devdocs, v0.2.1
docblockr, v0.7.3
editor-stats, v0.17.0
file-icons, v1.6.11
flex-tool-bar, v0.6.0
highlight-line, v0.11.0
highlight-selected, v0.11.1
imdone-atom, v1.2.0
imdone-atom-github, v0.1.4
jshint, v1.8.3
linter, v1.11.2
linter-php, v1.1.1
minimap, v4.16.0
minimap-bookmarks, v0.1.0
minimap-git-diff, v4.1.8
minimap-highlight-selected, v4.3.1
minimap-pigments, v0.1.7
php-cs-fixer, v2.5.1
pigments, vundefined
Remote-FTP, v0.7.10
tabs-to-spaces, v0.11.1
tool-bar, v0.1.9
tool-bar-main, v0.0.8
tree-view-git-modified, v0.6.0

# Dev
No dev packages

gitignore

Currently when you change the priority it updates the NOTE with a number NOTE:20. Every time this changes Git will recognise this as a change.

How do you stop this from happening as I don't want to push this change to the repo.

Ignoring paths

How do you make imdone ignore paths? (bower, npm are the main culprits showing a bunch of todos that aren't related to my projects)

Failed to load the imdone-atom package

[Enter steps to reproduce below:]

  1. Failed upon Atom startup

Atom Version: 1.0.7
System: Mac OS X 10.10.5
Thrown From: imdone-atom package, v1.1.19

Stack Trace

Failed to load the imdone-atom package

At Cannot find module 'space-pen'

Error: Cannot find module 'space-pen'
    at Module._resolveFilename (module.js:328:15)
    at Function.Module._resolveFilename (/Applications/Atom.app/Contents/Resources/app.asar/src/module-cache.js:383:52)
    at Function.Module._load (module.js:270:25)
    at Module.require (module.js:357:17)
    at require (module.js:376:17)
    at Object.<anonymous> (/Users/ultron/.atom/packages/imdone-atom/node_modules/atom-space-pen-views/lib/main.js:4:10)
    at Object.<anonymous> (/Users/ultron/.atom/packages/imdone-atom/node_modules/atom-space-pen-views/lib/main.js:22:4)
    at Module._compile (module.js:452:26)
    at Object.loadFile [as .js] (/Applications/Atom.app/Contents/Resources/app.asar/src/babel.js:163:21)
    at Module.load (module.js:347:32)

Commands

Config

{
  "core": {}
}

Installed Packages

# User
color-picker, v2.0.11
file-icons, v1.6.3
imdone-atom, v1.1.19
language-rust, v0.4.4
linter, v1.3.4
linter-golinter, v1.0.0
linter-rust, v0.2.7
minimap, v4.12.3
pigments, v0.11.0
travis-ci-status, v0.16.0

# Dev
No dev packages

Export TODOs

I would like to be able to export TODOs. Like copying to a clipboard or exporting to a certain format (markdown, html). Is this something you're considering doing?

Uncaught TypeError: Cannot read property 'push' of undefined

Note: it throws this error but still appears to work.

To Reproduce:

  1. Write a comment, e.g. "#doing:20 Task in a text file like markdown" (in a .md file)
  2. Save the file (throws this error)

Atom Version: 1.0.5
System: Microsoft Windows 10 Pro
Thrown From: imdone-atom package, v1.1.10

Stack Trace

Uncaught TypeError: Cannot read property 'push' of undefined

At C:\Users\bfunkhouser\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:405

TypeError: Cannot read property 'push' of undefined
    at C:\Users\bfunkhouser\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:405:19
    at C:\Users\bfunkhouser\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:86:11
    at C:\Users\bfunkhouser\.atom\packages\imdone-atom\node_modules\imdone-core\lib\tools.js:220:24
    at FSReqWrap.oncomplete (fs.js:77:15)

Commands

     -0:09.8.0 imdone-atom:tasks (atom-text-editor.editor.is-focused)
     -0:03.1.0 core:paste (atom-text-editor.editor.is-focused)
     -0:02.8.0 core:save (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "themes": [
      "one-light-ui",
      "pen-paper-coffee-syntax"
    ]
  }
}

Installed Packages

# User
imdone-atom, v1.1.10
pen-paper-coffee-syntax, v0.9.1

# Dev
No dev packages

Uncaught TypeError: Cannot read property 'isPathIgnored' of null

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.0.7
System: Microsoft Windows 7 Ultimate
Thrown From: imdone-atom package, v1.1.27

Stack Trace

Uncaught TypeError: Cannot read property 'isPathIgnored' of null

At C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\lib\imdone-atom.coffee:88

TypeError: Cannot read property 'isPathIgnored' of null
  at Repository.module.exports.ImdoneAtom.excludeVcsIgnoresMixin.shouldExclude (C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\lib\imdone-atom.coffee:88:29)
  at Repository.repo.fileOK (C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:97:14)
  at C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:206:14
  at replenish (C:\Users\Luke.Lazurite\AppData\Local\atom\app-1.0.7\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:191:21)
  at _eachLimit (C:\Users\Luke.Lazurite\AppData\Local\atom\app-1.0.7\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:208:15)
  at Object.async.eachLimit (C:\Users\Luke.Lazurite\AppData\Local\atom\app-1.0.7\resources\app.asar\node_modules\request\node_modules\form-data\node_modules\async\lib\async.js:168:12)
  at C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:203:13
  at C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:283:17
  at C:\Users\Luke.Lazurite\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:291:15
  at FSReqWrap.oncomplete (fs.js:77:15)

Commands

     -0:31.2.0 core:save (atom-text-editor.editor.is-focused)
     -0:30.3.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:27.2.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -0:27.2.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -0:26.6.0 imdone-atom:tasks (atom-text-editor.editor.is-focused)
     -0:14.7.0 core:close (atom-pane.pane.active)
     -0:11.8.0 core:save (atom-text-editor.editor.is-focused)
     -0:10.9.0 imdone-atom:tasks (atom-text-editor.editor.is-focused)
     -0:09.0 core:close (atom-pane.pane.active)
     -0:08.2.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  2x -0:06.4.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  2x -0:05.5.0 core:move-up (atom-text-editor.editor.mini.is-focused)
     -0:05.1.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:04.7.0 core:move-up (atom-text-editor.editor.mini.is-focused)
     -0:04.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:04.4.0 imdone-atom:tasks (atom-text-editor.editor)

Config

{
  "core": {
    "themes": [
      "atom-material-ui",
      "atom-material-syntax"
    ],
    "disabledPackages": [
      "npm-docs",
      "npm-docs",
      "npm-docs"
    ]
  }
}

Installed Packages

# User
atom-material-syntax, v0.2.3
atom-material-ui, v0.6.0
atom-terminal-panel, v4.4.4
color-picker, v2.0.11
gulp-watcher, v0.1.0
imdone-atom, v1.1.27
language-arduino, v0.3.1
minimap, v4.13.1
pigments, v0.11.0
travis-ci-status, v0.16.0

# Dev
No dev packages

filtering tasks could show number of matches

When you filter tasks in the tools side menu, each of the task lists could show the number of matching tasks (as well as the current number of all tasks on the list). This could be done in two possible places. First the filter match count could be included in the tools menu on the lines where visibility for a list can be triggered. It could also be that the task list headers on the board could show both the number of tasks in that list as well as how many match the current filter.

imDone not picking up Tasks from todo.txt in project root directory?

First off, thanks so much for this plugin, its awesome!

Not sure if I've managed to misconfigure something or something, but I've added a todo.txt file to my project root directory (to look after tasks that don't have a home in my code yet), but for some reason none of the tasks in there (defined using #TODO) are picked up by imdone.

I've tried making the file a code file (.js to match the rest of my code), but to no avail.

I get the feeling I'm being stupid...?

Uncaught TypeError: Cannot set property 'name' of undefined

[Enter steps to reproduce below:]

  1. Created task called "Title"
  2. Deleted task called "Title"
  3. Tried to add a new task called "Title"

Atom Version: 1.0.11
System: Mac OS X 10.10.5
Thrown From: imdone-atom package, v1.1.37

Stack Trace

Uncaught TypeError: Cannot set property 'name' of undefined

At /Users/shmck/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:779

TypeError: Cannot set property 'name' of undefined
  at Repository.renameList (/Users/shmck/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:779:30)
  at ConfigView.module.exports.ConfigView.doListRename (/Users/shmck/.atom/packages/imdone-atom/lib/config-view.coffee:77:17)
  at HTMLButtonElement.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/node_modules/space-pen/lib/space-pen.js:220:36)
  at HTMLButtonElement.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4435:9)
  at HTMLButtonElement.elemData.handle (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4121:28)

Commands

     -1:44.2.0 core:move-left (atom-text-editor.editor.is-focused)
  9x -1:43.8.0 core:backspace (atom-text-editor.editor.is-focused)
     -1:37.3.0 core:save (atom-text-editor.editor.is-focused)
  5x -1:25.2.0 core:backspace (atom-text-editor.editor.is-focused)
     -1:19.6.0 snippets:expand (atom-text-editor.editor.is-focused.autocomplete-active)
 19x -1:15.6.0 core:move-left (atom-text-editor.editor.is-focused.autocomplete-active)
  4x -1:13.2.0 core:backspace (atom-text-editor.editor.is-focused)
     -1:09.1.0 core:save (atom-text-editor.editor.is-focused)
  8x -0:53.2.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:51.6.0 editor:select-to-end-of-line (atom-text-editor.editor.is-focused)
  2x -0:51.3.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:43.3.0 emmet:insert-formatted-line-break-only (atom-text-editor.editor.is-focused)
     -0:43.3.0 docblockr:parse-enter (atom-text-editor.editor.is-focused)
  3x -0:42.7.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:40.1.0 core:save (atom-text-editor.editor.is-focused)
 10x -0:20.8.0 core:backspace (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {}
}

Installed Packages

# User
.bin, vundefined
atom-beautify, v0.28.11
atom-typescript, v6.0.5
atom-wallaby, v1.0.4
auto-update-packages, v1.0.0
autoclose-html, v0.19.0
docblockr, v0.7.3
emmet, v2.3.12
file-icons, v1.6.9
highlight-line, v0.11.0
highlight-selected, v0.10.1
imdone-atom, v1.1.37
jshint, v1.6.1
linter, v1.5.1
pigments, v0.14.0
project-manager, v2.5.1
save-session, v0.15.7

# Dev
No dev packages

Uncaught TypeError: object is not a function

[Enter steps to reproduce below:]

  1. Open imdone tab
  2. Open new file
  3. Save new file as TODO.txt

alternate:

  1. Open imdone tab
  2. Open TODO.md
  3. Add a TODO
  4. Save the file

Atom Version: 1.0.7
System: linux 4.1.5-1-ARCH
Thrown From: imdone-atom package, v1.1.23

Stack Trace

Uncaught TypeError: object is not a function

At /home/chris/.atom/packages/imdone-atom/lib/imdone-atom-view.coffee:50

TypeError: object is not a function
    at Repository.<anonymous> (/home/chris/.atom/packages/imdone-atom/lib/imdone-atom-view.coffee:124:38)
    at emitOne (events.js:82:20)
    at Repository.emit (events.js:166:7)
    at /home/chris/.atom/packages/imdone-atom/node_modules/imdone-core/lib/mixins/repo-watched-fs-store.js:83:18
    at /home/chris/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:590:9
    at /home/chris/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:425:5
    at /home/chris/.atom/packages/imdone-atom/node_modules/imdone-core/lib/mixins/repo-fs-store.js:100:11
    at /home/chris/.atom/packages/imdone-atom/node_modules/imdone-core/lib/tools.js:220:24
    at FSReqWrap.oncomplete (fs.js:77:15)

Commands

     -0:14.7.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:13.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:13.7.0 imdone-atom:tasks (atom-text-editor.editor)

Config

{
  "core": {
    "disabledPackages": [
      "autocomplete",
      "autocomplete-plus",
      "autoflow",
      "encoding-selector",
      "metrics",
      "open-on-github",
      "snippets",
      "space-tab",
      "tabs-to-spaces",
      "timecop",
      "welcome",
      "ruby-block",
      "alignment",
      "file-types",
      "ruler",
      "hex",
      "atomic-number",
      "symbols-tree-view",
      "git-blame",
      "git-blame-plus",
      "wrap-guide",
      "multi-wrap-guide",
      "quotes"
    ],
    "themes": [
      "atom-dark-ui",
      "grandson-of-obsidian"
    ],
    "destroyEmptyPanes": false,
    "autoHideMenuBar": true
  }
}

Installed Packages

# User
Stylus, v1.2.1
atom-alignment, v0.12.1
custom-title, v1.0.1
file-type-icons, v0.7.3
grandson-of-obsidian, v0.1.0
highlight-selected, v0.10.1
imdone-atom, v1.1.23
language-docker, v1.1.3
language-haml, v0.21.0
language-puppet, v0.14.0
language-rust, v0.4.4
language-salt, v0.4.0
minimap, v4.13.1
minimap-find-and-replace, v4.3.0
minimap-git-diff, v4.1.8
minimap-highlight-selected, v4.3.0
minimap-selection, v4.3.0
rulerz, v0.3.3

# Dev
No dev packages

Crashes

Awesome idea! Unfortunately it's either crashing for me or opening up a blank text editor window. I have a pretty large project.

Uncaught TypeError: Cannot set property 'Sortable1446114867910' of null

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.0.19
System: Microsoft Windows 10 Home
Thrown From: imdone-atom package, v1.1.50

Stack Trace

Uncaught TypeError: Cannot set property 'Sortable1446114867910' of null

At C:\Users\User\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:854

TypeError: Cannot set property 'Sortable1446114867910' of null
  at Sortable.destroy (C:\Users\User\.atom\packages\imdone-atom\node_modules\sortablejs\Sortable.js:854:16)
  at MenuView.module.exports.MenuView.updateMenu (C:\Users\User\.atom\packages\imdone-atom\lib\menu-view.coffee:68:20)
  at Repository.<anonymous> (C:\Users\User\.atom\packages\imdone-atom\lib\menu-view.coffee:33:41)
  at emitOne (events.js:82:20)
  at Repository.emit (events.js:169:7)
  at fn (C:\Users\User\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:252:20)
  at C:\Users\User\.atom\packages\quick-editor\node_modules\chokidar\node_modules\readdirp\node_modules\graceful-fs\graceful-fs.js:42:10
  at FSReqWrap.oncomplete (fs.js:82:15)

Commands

     -7:58.5.0 core:save (span.ft-body-text)
  5x -6:04.7.0 window:decrease-font-size (ft-outline-editor#QJlA7imNhe.text-mode)
 12x -3:49.3.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -3:44.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -2:56.1.0 command-palette:toggle (div.settings-view.pane-item)
     -2:51.1.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -2:51.1.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -2:16.5.0 command-palette:toggle (div.settings-view.pane-item)
     -2:10.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -2:10.1.0 expose:toggle (div.settings-view.pane-item)
  4x -2:00.1.0 core:move-right (div.expose-view.animate.visible)
  4x -1:56.6.0 core:move-left (div.expose-view.animate.visible)
     -1:22.8.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -1:15.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -1:15.5.0 imdone-atom:tasks (atom-text-editor.editor)
  5x -0:16.2.0 core:backspace (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {
    "autoHideMenuBar": true
  }
}

Installed Packages

# User
aligner, v0.17.1
atomatigit, v1.5.5
color-picker, v2.0.13
emmet, v2.3.13
expose, v0.9.0
imdone-atom, v1.1.50
language-diff, v0.3.1
minimap, v4.15.0
php-cs-fixer, v2.5.1
quick-editor, v0.4.3
remote-edit, vundefined
sync-settings, v0.6.0

# Dev
No dev packages

Uncaught TypeError: Cannot read property 'length' of undefined

Steps to reproduce:

  1. Added TODO-Task in a file: "// TODO: foo bar"
  2. Right-clicked on this file in Atom's tree and chose "show Tasks - iMIDone"
  3. New file tab "Template Issues" opened, with content
    "Loading template Issues.
    It's gonna be legen... wait for it."

Atom Version: 1.0.5
System: BTXNB40
Thrown From: imdone-atom package, v1.1.10

Stack Trace

Uncaught TypeError: Cannot read property 'length' of undefined

At C:\Users\srissel\.atom\packages\imdone-atom\lib\imdone-atom-view.coffee:44

TypeError: Cannot read property 'length' of undefined
  at C:\Users\srissel\.atom\packages\imdone-atom\lib\imdone-atom-view.coffee:44:15
  at C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:62:46
  at FSReqWrap.oncomplete (fs.js:77:15)

Commands

     -3:36.9.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  3x -3:31.6.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -3:29.8.0 core:backspace (atom-text-editor.editor.mini.is-focused)
  4x -3:28.8.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -3:27.6.0 core:move-up (atom-text-editor.editor.mini.is-focused)
     -3:27.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -3:27.3.0 settings-view:install-packages-and-themes (atom-text-editor.editor)
     -3:23.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  2x -1:56.4.0 ctrl-last-tab:next (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
  4x -1:36.8.0 expose:toggle (div.settings-view.pane-item)
     -0:35.7.0 editor:newline (atom-text-editor.editor.is-focused)
  2x -0:24.4.0 core:backspace (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:19.9.0 core:save (atom-text-editor.editor.is-focused)

Config

{
  "core": {}
}

Installed Packages

# User
compare-files, v0.6.2
ctrl-last-tab, v0.2.0
expose, v0.4.0
highlight-selected, v0.10.1
imdone-atom, v1.1.10
language-groovy, v0.4.0
pretty-json, v0.4.1
Sublime-Style-Column-Selection, v1.3.0

# Dev
No dev packages

.imdoneignore

So how this works?
i made a ".imdoneignore" file placed in the root of wordpress then added

wp-content/languages/
wp-content/plugins/
wp-includes/

but nothing happened i placed it in ".imdone" and nothing.
Am i missing something? (i updated the package btw)

i forgot to say, i don't want to see wordpress TODO's just mines.

Trello Integration

I love how this package is looking and the Atom blog post made me curious if integrating Trello would be an enhancement worth exploring. My office uses trello constantly and having it baked into Atom would be outstanding!

Ignore node_modules

I am not sure how to ignore node_modules in my project

my .imdoneignore file:

node_modules

Other full-length path combinations and glob patterns do not work for me either.

Uncaught TypeError: Arguments to path.join must be strings

Steps to reproduce

  1. Open Atom.
  2. Open imdone by pressing ctrl+shift+p, typing imdone and pressing enter.
  3. Close the imdone tab.

Atom Version: 1.0.5
System: Ubuntu 14.04.3
Thrown From: imdone-atom package, v1.1.13

Stack Trace

Uncaught TypeError: Arguments to path.join must be strings

At /home/james/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:549

TypeError: Arguments to path.join must be strings
    at Object.posix.join (path.js:449:13)
    at Repository.getFullPath (/home/james/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:343:15)
    at /home/james/.atom/packages/imdone-atom/node_modules/imdone-core/lib/mixins/repo-fs-store.js:84:36
    at FSReqWrap.oncomplete (fs.js:77:15)

Commands

     -0:06.1.0 command-palette:toggle (atom-text-editor.editor.is-focused.vim-mode.normal-mode)
     -0:04.8.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -0:04.8.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -0:04.3.0 command-palette:toggle (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
     -0:03.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:03.0 imdone-atom:tasks (atom-text-editor.editor.vim-mode.normal-mode)
     -0:00.6.0 core:close (atom-pane.pane.active)

Config

{
  "core": {
    "themes": [
      "one-dark-ui",
      "monokai"
    ]
  }
}

Installed Packages

# User
atom-handlebars, v1.1.0
color-picker, v2.0.11
imdone-atom, v1.1.13
less-than-slash, v0.7.0
linter, v1.3.2
linter-jshint, v1.1.4
monokai, v0.17.0
vim-mode, v0.57.0
vim-surround, v0.8.0

# Dev
No dev packages

Uncaught TypeError: Cannot read property 'lists' of undefined

[Enter steps to reproduce below:]

  1. Load a project
  2. Run imdone to query list of todos, fixmes

Atom Version: 1.0.5
System: Ubuntu 15.04
Thrown From: imdone-atom package, v1.1.15

Stack Trace

Uncaught TypeError: Cannot read property 'lists' of undefined

At /home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:270

TypeError: Cannot read property 'lists' of undefined
    at Repository.getLists (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:270:26)
    at Repository.listExists (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:297:28)
    at File.taskFoundListener (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:203:15)
    at emitOne (events.js:77:13)
    at File.emit (events.js:166:7)
    at File.extractCodeStyleTasks (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/file.js:342:12)
    at File.extractTasksInCodeFile (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/file.js:390:10)
    at File.extractTasks (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/file.js:512:10)
    at extract (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:478:10)
    at Repository.extractTasks (/home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:489:10)
    at /home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/repository.js:568:12
    at /home/adam/.atom/packages/imdone-atom/node_modules/imdone-core/lib/mixins/repo-fs-store.js:340:9
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:379:3)

Commands

     -0:45 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:38.9.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:38.8.0 todo-show:find-in-project (atom-text-editor.editor)
     -0:09.1.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:07.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:07.0 imdone-atom:tasks (atom-text-editor.editor)

Config

{
  "core": {
    "autoHideMenuBar": true,
    "disabledPackages": [
      "go-format",
      "markdown-preview",
      "atom-rails",
      "archive-view",
      "background-tips",
      "link",
      "metrics",
      "welcome",
      "linter-rubocop",
      "linter-haml"
    ]
  }
}

Installed Packages

# User
Stylus, v1.0.0
atom-handlebars, v1.1.0
autocomplete-paths, v1.0.2
autocomplete-python, v0.5.3
autocomplete-ruby, v0.1.0
color-picker, v2.0.11
editorconfig, v1.0.1
file-icons, v1.6.3
gulp-snippets, v0.6.1
imdone-atom, v1.1.15
javascript-snippets, v1.0.0
language-haml, v0.21.0
language-jade, v0.6.2
language-restructuredtext, v0.7.0
language-slim, v0.5.0
linter, v1.3.2
linter-eslint, v3.0.2
linter-flake8, v1.6.0
linter-pep8, v1.0.1
linter-stylint, v2.0.0
pigments, v0.9.3
ruby-block, v0.3.5
todo-show, v0.13.0
travis-ci-status, v0.16.0

# Dev
No dev packages

Dragging around items stops working after a while

Hi there,

I really like iMDone for Atom, but I have this strange bug. After dragging around some items to a new position (which works fine), the drag-and-drop feature stops working and I end up with just selecting the HTML text of the iMDone page when I try to "grab" an item:

imdone

I have to restart Atom to restore the drag-and-drop functionality. Closing and reopening the iMDone pane is not sufficient. I've checked the Developer console, but there are no error messages. The fact I have to restart Atom may indicate I have another package enabled which conflicts with iMDone. I've already inspected the HTML element of an item and it has listeners attached for dragstart, etc. I can dive deeper into the code behind and try to figure out what's going wrong or what's conflicting. But I was wondering if there are other users which experience the same problem?

I'm using Atom 1.0.19 on Windows (10). Any ideas? Thanks!

Syntax help link makes atom unresponsive

Clicking on the syntax help link in imdone window freezes atom and a "Editor is not responsive. Do you want to force close it" window pops up.

There doesn't seem to be anything special about my project. It's not very big and there were ~10 TODOs correctly loaded.

Keybinding conflict

Hello,

I do not know if this is an issue but the Ctrl-Shift-T shortcut is already used by the Atom core.

screenshot - 24-11-2015 - 08 41 22

Would not it be better to change it?

Wrong source links handling in issue view

I'm running iMDone-atom 1.1.10, Atom 1.05 on Windows 10.

In issue views, links to the source code in tasks point to wrong path. For example:

  • When my project is located in C:\Users\marek\foo and TODO item is in C:\Users\marek\foo\path\to\file.rs:143
  • iMDone generates following HTML task node:
<li class="task well" data-path="path\to\file.rs" draggable="false" id="48c8af22f1a08be36077292dfd5a3ae2a4372557">
    <!-- ... -->
    <div class="task-source">
        <a class="source-link" data-line="143" data-uri="\Users\marek\foo\path\to\file.rs" draggable="false" title="go to task source">path\to\file.rs:143</a>
    </div>
</li>
  • And after click it tries to open C:\Users\marek\foo\Users\marek\foo\path\to\file.rs.

Uncaught TypeError: Cannot read property 'hidden' of undefined

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.0.5
System: Mac OS X 10.10.4
Thrown From: imdone-atom package, v1.1.15

Stack Trace

Uncaught TypeError: Cannot read property 'hidden' of undefined

At /Users/ferraky/.atom/packages/imdone-atom/lib/menu-view.coffee:61

TypeError: Cannot read property 'hidden' of undefined
  at HTMLSpanElement.<anonymous> (/Users/ferraky/.atom/packages/imdone-atom/lib/menu-view.coffee:61:29)
  at space-pen-div.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4435:9)
  at space-pen-div.elemData.handle (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4121:28)

Commands

     -0:15.7.0 core:save (a.delete-list)

Config

{
  "core": {
    "themes": [
      "atom-material-ui",
      "atom-material-syntax"
    ]
  }
}

Installed Packages

# User
atom-material-syntax, v0.2.1
atom-material-ui, v0.5.13
atom-wordpress, v0.3.0
autocomplete-php, v0.3.6
color-picker, v2.0.11
emmet, v2.3.12
gulp-snippets, v0.6.1
imdone-atom, v1.1.15
language-SCSS, v0.4.0
language-vue-component, v0.2.0
php-twig, v4.0.0

# Dev
No dev packages

Uncaught TypeError: Cannot read property 'exclude' of undefined

Steps to reproduce:

  1. Added TODO-Task in a file: "// TODO: foo bar"
  2. Right-clicked on this file in Atom's tree and chose "show Tasks - iMIDone"
  3. New file tab "Template Issues" opened, with content
    "Loading template Issues.
    It's gonna be legen... wait for it."

Atom Version: 1.0.5
System: BTXNB40
Thrown From: imdone-atom package, v1.1.10

Stack Trace

Uncaught TypeError: Cannot read property 'exclude' of undefined

At C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:379

TypeError: Cannot read property 'exclude' of undefined
  at Repository.shouldExclude (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:379:21)
  at EventEmitter.repo.watcher.chokidar.watch.ignored [as _isIgnored] (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-watched-fs-store.js:43:28)
  at EventEmitter.FSWatcher._handle (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:339:12)
  at EventEmitter.<anonymous> (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:417:17)
  at Array.forEach (native)
  at EventEmitter.FSWatcher.add (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:416:9)
  at Object.exports.watch (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:455:33)
  at Repository.repo.initWatcher (C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-watched-fs-store.js:39:29)
  at C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-watched-fs-store.js:21:14
  at C:\Users\srissel\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:38:16
  at FSReqWrap.oncomplete (fs.js:77:15)

Commands

     -3:36.8.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  3x -3:31.6.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -3:29.8.0 core:backspace (atom-text-editor.editor.mini.is-focused)
  4x -3:28.7.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -3:27.5.0 core:move-up (atom-text-editor.editor.mini.is-focused)
     -3:27.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -3:27.2.0 settings-view:install-packages-and-themes (atom-text-editor.editor)
     -3:23.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  2x -1:56.4.0 ctrl-last-tab:next (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
  4x -1:36.8.0 expose:toggle (div.settings-view.pane-item)
     -0:35.7.0 editor:newline (atom-text-editor.editor.is-focused)
  2x -0:24.4.0 core:backspace (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:19.8.0 core:save (atom-text-editor.editor.is-focused)

Config

{
  "core": {}
}

Installed Packages

# User
compare-files, v0.6.2
ctrl-last-tab, v0.2.0
expose, v0.4.0
highlight-selected, v0.10.1
imdone-atom, v1.1.10
language-groovy, v0.4.0
pretty-json, v0.4.1
Sublime-Style-Column-Selection, v1.3.0

# Dev
No dev packages

Filter task for "not containing"

would be nice to have negative lookahead in filter regex for hide tasks by tag, like:
^(?:(?!\+tag).)*$ won't find #ARCHIVE:60 test +tag but find #ARCHIVE:60 test +smile

Uncaught TypeError: Cannot read property 'indexOf' of undefined

  1. Open the imdone-atom pane
  2. Click the list icon with numbers in front to create a new list
  3. Give the list a name and press enter
  4. Crash

Atom Version: 1.0.4
System: Microsoft Windows 8.1
Thrown From: imdone-atom package, v1.1.9

Stack Trace

Uncaught TypeError: Cannot read property 'indexOf' of undefined

At C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:342

TypeError: Cannot read property 'indexOf' of undefined
  at Repository.getFullPath (C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\lib\repository.js:342:11)
  at Repository.repo.fileOK (C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-fs-store.js:80:18)
  at EventEmitter.<anonymous> (C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\lib\mixins\repo-watched-fs-store.js:72:14)
  at emitTwo (events.js:87:13)
  at EventEmitter.emit (events.js:169:7)
  at EventEmitter.FSWatcher.emit (C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:365:31)
  at C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:281:18
  at FSWatcher.<anonymous> (C:\Users\Anthony\.atom\packages\imdone-atom\node_modules\imdone-core\node_modules\chokidar\index.js:247:7)
  at emitTwo (events.js:87:13)
  at FSWatcher.emit (events.js:169:7)
  at FSEvent.FSWatcher._handle.onchange (fs.js:1215:12)

Commands

     -5:16.7.0 settings-view:open (atom-text-editor.editor.is-focused)
  3x -4:30.2.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -4:24.6.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -1:04.6.0 imdone-atom:tasks (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "disabledPackages": [
      "eslint",
      "atom-lint",
      "lcov-info",
      "sublime-tabs"
    ]
  }
}

Installed Packages

# User
autocomplete-paths, v1.0.2
build, v0.43.0
color-picker, v2.0.11
imdone-atom, v1.1.9
linter, v1.3.2
linter-coffeelint, v1.0.2
linter-jshint, v1.1.4
mocha-test-runner, v0.4.4
travis-ci-status, v0.16.0

# Dev
No dev packages

Show due dates on task board

For todo.txt-style todos it would be nice to display the due date on the card. This would help in sorting and prioritizing tasks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.