In the Action dashboard there is a "Depends on" dropdown (listing all
other actions in the project).

I suggest this very same dropdown menu is available directly from the
Projects dashboard, next to each Action. Setting up what-depends-on-
what is more reasonable from the Projects view than from within each
Action.

Real estate wise I guess one should minimize the projects view initial
drop down button.

-------------------

For the very action dashboards I've succeeded in creating a new button
to make a depending new action (...which, if you think the "depends
on" dropdown is logically located in the Action dash, then this new
button should also be. Again, I think it is better controlled from a
Project view where you can puzzle a sequence seeing all actions
directly)

Create a new tiddler NewHerePluginExtended, tagged systemConfig and
containing:

/***
|Name:|NewHerePluginExtended|
|Description:|Macros for buttons to actions in projects and actions
after actions|
|Version:|1.0|
|Source:|based on Simon Bairds http://mptw.tiddlyspot.com/#NewHerePlugin|
|Author:|Matias fully based on Simon Bairds work|
|License|http://mptw.tiddlyspot.com/#TheBSDLicense|
***/
//{{{
merge(config.macros, {
        newActionFromProject: {
                handler:
function(place,macroName,params,wikifier,paramString,tiddler) {
                        wikify("<<newTiddler "+paramString+" label:newAction 
tag:
[["+tiddler.title+"]] tag:[[Action]] tag:
[[Next]]>>",place,null,tiddler);
                }
        },
        newDepAction: {
                handler:
function(place,macroName,params,wikifier,paramString,tiddler) {
                        wikify("<<newTiddler "+paramString+" label:newDepAction 
tag:
[["+tiddler.title+"]] tag:[[Action]] tag:[[Future]]
{{config.macros.mgtdList.getRealm()+']]
[['+tiddler.getParent('Context')+']] [['+tiddler.getParent('Project')}}
>>",place,null,tiddler);
                }
        }
});

//}}}

____________

...and then in the TitleButtons tiddler, under !Project, add this
middler row;

{{{
  ...
  <div class="floatright" macro="deleteAllTagged 'delete project' ''
'delete'"><br/></div>
  <div class="floatright" macro="newActionFromProject"><br/></div>
  <div class="floatleft"><span cla ................
}}}

..och, under !Action, add this middle row;

{{{
  <div class="floatright" macro="convertActionToReference"><br/></div>
  <div class="floatright" macro="newDepAction"><br/></div>
  <div class="floatleft" ma.......
}}}

-- 
You received this message because you are subscribed to the Google Groups "GTD 
TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/gtd-tiddlywiki?hl=en.

Reply via email to