Giter VIP home page Giter VIP logo

mgsd's Introduction

mgsd's People

Contributors

cdent avatar gvictorv avatar simonbaird 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mgsd's Issues

Add editable done date separate from modified date

One thing that I've encountered several times is the situation where I want to change a task's done date or change the task without changing the done date.

For instance, sometimes I use a small notepad to record tasks when I'm away from the computer. If I create a new task on that and then finish it, I'll go back and put it in mGTD for my records. But if I forget and put it in the next morning, now it seems like I finished it that day instead.

Also, sometimes I'll have completed a single task that ends up being part of a larger project. If I then create the project and assign the task to it, the task has changed and so now it seems like was done on the day that I put it in the project, instead of when it was actually done. Could also happen for anything change (like renaming it or adding a note).

I think it'd be worth it even though it'd increase file size, since the concepts of modified date and done date are pretty different (modified more for things like syncing issues or timeline of changes, while done is specific to when a task was actually done for historical purposed).

Double quotes in tiddler titles cause problems

If I put at least one double quote (") in a tiddler title, I get a
slew of:
Error in macro <>>>

I tried this on a fresh mGSD file, and I get the same error. On a
fresh TiddlyWiki file, I don't see any problems.

Maybe a bug to track? (Or maybe a known issue...)

Thanks,
Brett

No "Next Actions" in "Next and "Waiting Actions by Context" View

I do not see any "Next Actions" in the mGSD "Next and Waiting Actions
by Context" view. All I see are "Waiting" actions. I suspect there is
a bug in the code, but I am not sufficiently versed in tiddlywiki
javascript to fix it without investing a lot of time. Has anyone else
noticed this and created an issue? Can you please post the fix or a reference to a previous closed item addressing this?
Thanks.
Don,
Ypsilanti, MI

Round bracket Bug

When a "Reference" is created for a "Project" whose title ends with a round bracket ")" that round bracket is truncated and an additional square bracket "]" and space is inserted following the associated tiddler. Example of tags for the "Reference" item
Reference PROJ [[60-Day Forecast (March 2010]] ]
should be
Reference PROJ [[60-Day Forecast (March 2010)]]

Also note that if you subsequently use the pulldown menu to choose the associated Project the proper tiddler link is made in addition to the incorrect one; like this

Reference PROJ [[60-Day Forecast (March 2010]] ] [[60-Day Forecast (March 2010)]]

MGTD macro errors after deleting, saving to TiddlyWeb

I've been testing mgtd using tiddlyweb to host, and I've found a fairly severe bug (which I believe has been reported before, link escapes me)

To set up a test environment:

  1. Create account on http://hoster.peermore.com
  2. Import "http://monkeygtd.tiddlyspot.com/downloadempty" into a new bag called "${username}.monkeygtd" (import action is represented by bent arrow icon next to bags heading)
  3. Create a new recipe "${username}.gtdwiki" with the "system" and "${username}.monkeygtd" (system bag contains the plugins for saving to tiddlyweb)

To reproduce bug:

  1. Delete a tiddler (tested with actions and projects, either using the red "x" or the delete link),

  2. Click "save changes".

  3. The save works, but afterward MGTD macros fail with errors like

    Error while executing macro <<mgtdList>>:
    TypeError: Cannot call method 'matchesEvalExpr' of null
    

After reloading from the server, macros work again. It only seems to be triggered when a tiddler is deleted before saving.

Spawn a tickler from action (possibly repeatedly)

Therefore, I think it would be great if there was a way to
automatically create a new action from a tickler without removing the
tickler
. Thus, the same tickler could spawn off multiple actions,
with some sort of date-based suffix added. Either that the "Make
Action" button was changed to do this for recurring ticklers, or that
a new button is added.

Thumbs up!... I've been thinking of this for several weeks already. I
also think it would be great idea :).

A very nice idea. I like it a lot. I'll give it a go.

Simon.

This one is not in the "mGSD roadmap"...

It would have been nice to have it...

:'-(

Oberon

Realm created via top menu doesn't get saved to tiddlyweb

I have mGSD on hoster.peermore.com (pretty easy to set up and works great!).

Realms created by the top menu don't get saved to the server though. Here is what I found with Chrome's JS console.

Realm created via process menu correctly has server fields set:

$ store.getTiddler('ProBono')['fields']
Object
server.bag: "ericdrex-mGSD-data"
server.etag: "ericdrex-mGSD-data/ProBono/2:95a921f38bea709badfbdcdbef949ac004013aae"
server.host: "http://hoster.peermore.com"
server.page.revision: "2:95a921f38bea709badfbdcdbef949ac004013aae"
server.title: "ProBono"
server.type: "tiddlyweb"
server.workspace: "bags/ericdrex-mGSD-data"
taggly.excerpts: "descr"
__proto__: Object

Realm created via top menu doesn't have server fields set, so it doesn't save:

$ store.getTiddler('Test')['fields']
Object
changecount: "1"
__proto__: Object

I don't know how to fix this. I tried replacing the "+" button with the macro from the process menu, but it crashed my tab :/

Clear QuickAdd text

Possibly auto clear after creation or maybe there could be a button to clear the text.

Give Projects and Activities a Due Date and Done Date

Feature
If you give Projects and Activities a Due Date and Done Date you can used the Due Date as a tickler insted of creating a Tickler Tiddler. The new format for tiddlers would be.
'tiddler' => 'New Tiddler',
'modified' => Time.now.convertToYYYYMMDDHHMM,
'created' => Time.now.convertToYYYYMMDDHHMM,
'modifier' => 'YourName',
'tags' => '',
'mgtd_done' => '',
'mgtd_due' => '',
'text' => '',

Creating new future from a context does not work

Steps to reproduce:

  1. Under process tab, click "new context", and create a context "mycontext".
  2. Click the "+" button next to Future, and create a task "mytask".

The mytask tiddler is empty - it does not contain context checkboxes, project/area/associated-contact/depends-on drop downs. a realm drop down, or any of the normal stuff that appears with a task. Additionally, the task does not even appear in the list of futures in the mycontext context.

The work around is to instead click the "+" button next to "Next" or "Waiting" on the mycontext tiddler, and then change the task to a future.

I am using Firefox 3.6.3.

MgtdIndexedTags and RenameTags interaction bug

  1. Create project 'Test project'
  2. In the project create an action 'Test action'
  3. With both tiddlers open edit the 'Test project' and rename it
    'Test project 2'
  4. Close both
  5. Open the 'Test Action' and it is no longer associated to a
    project.
  6. Open the 'Test project' and it is associated
  7. Edit the 'Test Action' and the tags are correct
  8. Click 'Done' and now it is re-associated

Error in macro <<mgtdList>>

The mGSD "Next and Waiting Actions by Context Single Col" view shows
an "Error in macro <>" at the top of the window. Can you tell me what that's all about and how to fix? Thanks.

Support for translations

Can you guide me how to translate MonkeyGTD.
I want to translate it into Vietnamese.

Thank you!

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.