Andrey, this sounds great -- it would truly be wonderful if there
could be some kind of drag-and-drop functionality within the to-do
list.

I wonder if it might not be better to make the choice to go to "Manual
Sort" before the user starts dragging (not sure how they would make
that choice if the mouse is already being held down on a particular
task to drag it).

It would also be very useful if the Manual Sort list could be
preserved...that way I could switch quickly to a sort by "Due Date"
and then back to my manually sorted list without having to drag it
into place all over again.

In this scenario, I would use the Computed-Score sort at the beginning
of each day so that I could see all of my Next Action items (marked as
"Weekly Goal") that I had also marked as "Today" items (with a Due
Date).  Then I would turn on Manual Sort for much of the rest of the
day as I moved the "Today" items up and down based on how the day is
going.  (I'd switch back to Computed-Score sort only when adding
several tasks in different parts of my outline).

As for syncing, maybe the solution is the same one you suggest for
newly added tasks.  That is: when returning to a previously-saved
Manual Sort list from any differently-sorted list (let's use Computed-
Score as an example), the following two sync operations would occur:

*  all tasks that currently appear in the Computed-Score-sorted To-Do
List that are NOT in the previously-saved Manual Sort list would be
appended to the bottom of the Manual Sort list (perhaps with some sort
of divider to indicate that "new tasks are below this line")

*  all tasks that appear in the previously-saved Manual Sort list that
are NOT in the previously-saved Manual Sort list will be automatically
removed from the Manual Sort list (perhaps they appear in
strikethrough at the very bottom of the list??)

Not sure if these are the sync problems you were thinking about, am
just trying to sift through all the issues that adding the Manual Sort
functionality might cause...

Nick

On Jan 15, 3:27 am, "Andrey Tkachuk (MLO)"
<[email protected]> wrote:
> Nick,
>
> Thanks for your ideas! I like them.
>
> I almost decided how to combine these two ideas of "custom lists" and
> "automatic lists". For example if you start dragging in "automatic
> list" MLO might ask if you want to switch to "Manual Sort" for this
> list. After re-arranging the tasks manually you can switch back to
> "automatic list" for a moment by selecting the sort order (Outline
> sort, Alphabetical sort etc.) and then return back to "Manual Sort"
> which will be preserved ( I think I know how to implement it :-) ).
> All new tasks will be added to the END of the list if "Manual Sort" is
> selected for this list.
>
> There are still questions how these Manual Sorted list will be synced
> with other files....
>
> Andrey.
>
> On Jan 13, 1:45 am, metroboy <[email protected]> wrote:
>
> > Andrey, thanks for your thoughts -- I'm also glad to hear that you are
> > on the case!
>
> > I can appreciate that this is a pretty intractable problem programming-
> > wise.  Your "custom task lists" is one good idea.  Here's another
> > possible set of sort option functions that might be reasonably easy to
> > implement, and could help eliminate some of the confusion about the
> > new drag-and-drop functionality.
>
> > 1) The "(none)" sort option is renamed to "outline order" (or
> > something similar).  Dragging-and-dropping would function in this sort
> > option just like it does in the current version, and would move items
> > to a different point not only in the To-Do List, but in the outline
> > order as well. (this option would cover the small lists that BOC
> > mentioned)
>
> > 2) For all other current sort parameters (importance, urgency, due
> > date, etc.), no dragging-and-dropping would be allowed, because of the
> > difficulties it would cause in recomputing everything on the fly (as
> > Andrey mentioned).  This would be the same functionality as in the
> > previous version of MLO.
>
> > 3) A new sort option would be added -- "Manual Sort".  This would
> > create a separate list that would be decoupled from the outline;
> > therefore, dragging-and-dropping in this list would not affect the
> > outline order.  This separate list would be persistent only until one
> > of the other sort options is chosen -- then it would disappear
> > completely, and wouldn't need to be saved at all.  (In other words,
> > this option would allow dragging-and-dropping only within the To-Do
> > list, and would be overridden as soon as another sort option for the
> > To-Do list was chosen.)
>
> > This "Manual Sort" option would really help me polish my GTD
> > implementation.  Currently I mark Next Actions in the outline (using
> > Weekly Goals), and then select a subset of these Next Actions to do
> > today (using Due Dates).  The problem is that I'm left with 7 to 10
> > items in my "Today" list, and no good way to order them (other than
> > fiddling with the Importance and Urgency sliders).  If I could turn on
> > "Manual Sort" and drag-and-drop my items to the correct order, I'd be
> > a happy guy -- there would be no need to scan every item every time I
> > looked at my To-Do list!
>
> > thanks for considering this,
>
> > Nick
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MyLifeOrganized" 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/myLifeOrganized?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to