Hm, you're right. There are actually two problems: 1. Selecting the right todo from user perspective. How to distinguish them if they have the same name
2. Passing tracks the right id for todos that have the same name. If the user picks the second name, Tracks will currently just pick the first it finds I'm not sure how big problem 1) is. How do people distinguish them now? Either by tags or project or context. If you want to put all that info in the autocomplete, it would be a very wide field. Perhaps autocomplete is able to place the info on 2 lines? 2) is necessary. Even if you fix 1) you get into trouble with 2) :-) Reinier Van: Henrik Bohre [mailto:[email protected]] Verzonden: dinsdag 18 augustus 2009 17:01 Aan: Reinier Balt CC: tracks-discuss Onderwerp: Re: [Tracks-discuss] Re: Action dependencies merge candidate I maybe I understand what you mean, but there still has to be some way for the user to distinguish between actions that may only differ from the creation time. /Henrik On Tue, Aug 18, 2009 at 11:56 AM, Reinier Balt <[email protected]> wrote: I never really investigated the autocomplete. But isn't there some option to use it like a selectbox where you see the name of the todo, but the browser sends the id of the todo? Reinier Van: [email protected] [mailto:[email protected]] Namens Henrik Bohre Verzonden: maandag 17 augustus 2009 19:09 Aan: tracks-discuss Onderwerp: [Tracks-discuss] Re: Action dependencies merge candidate 1-4: "Only work" I guess. 5: Hm, forgot about this one. I haven't really thought this through but what about displaying the project, context and creation date also? Not sure if we should display that info always or only when needed to disambiguate. Example autocomplete list where we've started typing "buy" buy Buy shoes Buy bread <Breakfast, Supermarket, 2009-01-01 07:00> Buy bread <Dinner, Supermarket, 2009-01-01 07:10> Buy bread <none, Bakery, 2009-01-01 13:00> /Henrik On Mon, Aug 17, 2009 at 3:09 PM, Reinier Balt <[email protected]> wrote: I'd like to merge it into trunk/master if 1) you could rebase to current master 2) create a clean patch. You have added some 'noise' to your tree that I prefer not to add to master, like you changes to the default databases or the changes to .gitignore. I'd suggest you create a new tree from master and cherry-pick the right patches. I could pull from there. 3) make sure things work for home view, context view and tag view, besides project view. 4) I'd like to see some tests for the new functionality, but we could add it in master too 5) you link a todo to its predecessor by looking for the description of the predecessor. This won't work if you have more than one todo with the same description which we cannot rule out (I've got several todos with the same name in different contexts currently). We need to find a solution to this. See http://github.com/bohrax/tracks/blob/5967a0433b9211916f8291e77d32071e87eac4d <http://github.com/bohrax/tracks/blob/5967a0433b9211916f8291e77d32071e87eac4 d%0A5/app/models/todo.rb#L96> 5/app/models/todo.rb#L96 and http://github.com/bohrax/tracks/blob/5967a0433b9211916f8291e77d32071e87eac4d <http://github.com/bohrax/tracks/blob/5967a0433b9211916f8291e77d32071e87eac4 d%0A5/app/models/todo.rb#L114> 5/app/models/todo.rb#L114 I hope to find some time to help out with 3) and 5) Reinier > -----Oorspronkelijk bericht----- > Van: [email protected] [mailto:tracks- > [email protected]] Namens Luis Villa > Verzonden: maandag 17 augustus 2009 13:23 > Aan: Henrik Bohre > CC: tracks-discuss > Onderwerp: [Tracks-discuss] Re: Action dependencies merge candidate > > On Sun, Aug 16, 2009 at 5:35 PM, Henrik > Bohre<[email protected]> wrote: > > Hi all, > > > > most readers on this list is probably aware of the dependencies > branch I > > started a while ago. > > > > The latest features include: > > * Add dependencies with drag and drop > > * Hierarchical view of successors > > * Remove dependency with single click (Thanks Reinier!) > > * Improved ajax updates > > > > Just wanted to let you know that I think it's starting to reach a > maturity > > level where it's reasonable to think of merging it into the 1.8 > branch. > > I have not tried the changes of the past 24 hours, nor have I looked > at the code, but from this user's perspective it is definitely > maturing and probably ready for inclusion in trunk. > > Luis > _______________________________________________ > Tracks-discuss mailing list > [email protected] > http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
_______________________________________________ Tracks-discuss mailing list [email protected] http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
