Closed Contexts Showing Up When Task Is Also In Open Context

112 views
Skip to first unread message

Cornelius

unread,
Nov 18, 2010, 3:14:04 AM11/18/10
to MyLifeOrganized
I downloaded and have been playing with the pro version for several
hours now ( It's 2am =x ) and I ran into a snag.

When I add a task to multiple contexts, even if I close most of the
contexts, if one of the contexts is presently open, all of the
contexts are displayed. So I have the same task appearing in the
morning context, afternoon context, and evening context no matter what
time it is.

Am I doing something dumb? I can't imagine why this would be the
default setting. If I tell a context to close during these hours, why
would it ever be displayed on the To-Do list when the "Include Closed"
isn't checked?

Any help is appreciated guys. =)

pottster

unread,
Nov 18, 2010, 7:41:24 AM11/18/10
to MyLifeOrganized
Based on what you've said, I would guess you have "(all)" contexts
selected in the context section of the filter panel. If you do this
then it disregards open/close status (including the "Include closed"
tickbox setting). If you want to filter out closed status tasks, and
select multiple or all contexts, then you should make sure the
"Operation" is set to "OR" and control click on any or all of the
contexts. You should then find that ticking/unticking the "Include
closed" tickbox will work.

Hope this is clear. Good luck.

Cornelius

unread,
Nov 18, 2010, 9:59:08 AM11/18/10
to MyLifeOrganized
Thank you, that fixed it. =)

Though if I understand it correctly, if I have "all" selected and use
the OR option, nothing will happen. Only when I control + click all of
the contexts and use the OR option, will OR have any effect. That's
odd to me. Disregard my critique if there's some logical reason for
treating "all" and "ctrl + click all" differently.

pottster

unread,
Nov 18, 2010, 1:12:28 PM11/18/10
to MyLifeOrganized
Glad to help. I could make a "logical" case for it being both ways -
it's pretty subjective.

If you find that you are making the same context selections a lot, you
can save them as views in "Save settings..." in the Filter Panel. You
can then access your views by clicking on the View column heading.

naifon

unread,
Dec 16, 2010, 8:49:23 AM12/16/10
to MyLifeOrganized
I agree with Cornelius!
I spend a lot of time to solve this problem, but I can't, untill I see
this topic.
> > > > Any help is appreciated guys. =)- Скрыть цитируемый текст -
>
> - Показать цитируемый текст -

Riaan Eloff

unread,
Oct 29, 2015, 9:25:38 AM10/29/15
to MyLifeOrganized
Folks, I have a related problem:

I have a context, say "Work".  The open hours are set to Mon-Fri 08:00 - 17:00.  I have a task there to contact a certain person about a certain issue.

I also have a context "Calls".  Obviously, since the task I mentioned above will be relevant when I am able to make phone calls, I include it in this context also.  Yet, personal calls are also included in this context, so this context is not limited to working hours.

Yet, now, this phone call shows up the whole weekend, while I am OUTSIDE the open hours of WORK.  How does one resolve this in a multiple context scenario?

Thnx

Nick Clark

unread,
Oct 30, 2015, 4:25:29 AM10/30/15
to MyLifeOrganized
The task shows because you have included an active context in it. I think the only way to prevent this is to have two contexts, "Personal Calls" and "Work Calls" and set the active times appropriately. You may be able to include these within the context "Calls" to see the whole picture when both are active, but i'd need to experiment a bit to see the effect.

Riaan Eloff

unread,
Oct 30, 2015, 5:42:30 AM10/30/15
to mylifeo...@googlegroups.com

Thnx

On Oct 30, 2015 10:25 AM, "Nick Clark" <nick.c...@gmail.com> wrote:
The task shows because you have included an active context in it. I think the only way to prevent this is to have two contexts, "Personal Calls" and "Work Calls" and set the active times appropriately. You may be able to include these within the context "Calls" to see the whole picture when both are active, but i'd need to experiment a bit to see the effect.

--
You received this message because you are subscribed to a topic in the Google Groups "MyLifeOrganized" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mylifeorganized/Birim04GASE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mylifeorganiz...@googlegroups.com.
To post to this group, send email to mylifeo...@googlegroups.com.
Visit this group at http://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit https://groups.google.com/d/msgid/mylifeorganized/a9457603-0166-4252-84eb-9f8e1b47da95%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Dwight Arthur

unread,
Oct 30, 2015, 9:02:35 AM10/30/15
to MyLifeOrganized
Hi, Riann. The thing about MLO is that there are usually several ways to handle each issue, and none of them are "right" or "wrong" they are just for different people. Sometimes it comes down to whether you would rather spend more time and deal with more complexity to craft a solution that exactly matches up with the way you work, or do something that is a lot easier and simpler and comes close to how you work.

Nick's solution is the simple one in this case. You have to change the way you work to tag every call as to whether it's personal or work, and then it works. 

If you wanted to go for the crafted solution in this case, you would create a custom view that's just like the view you are using now, but with a filter added to say, basically, that if a task has both "calls" and "work" contexts, it is to be displayed only during the hours when "work" is open. Then you can go back to tagging tasks "work" if they are for work and "calls" if they are calls and MLO will know what to do if they are both. It's not hard when you know how, but it involves a plunge into the complex, fiddly but incredibly powerful advanced filtering setup. Would you like to try this? Let me know and I will step you through it.
-Dwight

Riaan Eloff

unread,
Nov 2, 2015, 3:49:48 AM11/2/15
to MyLifeOrganized
Thanks Dwight.  I would actually love to mess around with custom views.  Where could I learn more about this?  Have read the manual, it does not seem to say much on the subject.  And, can they be used for Android once created?

Dwight Arthur

unread,
Nov 3, 2015, 12:01:35 AM11/3/15
to mylifeo...@googlegroups.com
Hi, Riaan. There is actually some pretty good documentation on how to manage views in section 5.3 of the User's Guide. The most important part is Task Filtering, section 5.3.2. Unfortunately, the documentation on Advanced Filtering is sparse, and that's where the really magical stuff happens. The view you are looking for is an example of a view that requires the use of Advanced Filtering.

I'm assuming that you are using the Active Actions view. That would be good because Active Actions doen't have any Advanced Filters, so we can just write the filter we need. If you want to use some other view that starts out with an Advanced Filter then we would need to somehow join the new rules to the old ones, which is a little more complex.

Before writing the filter we need to think about what is exactly needed. I believe it goes like this:
If a task has the @Work context and also has the @Calls context, and if the @Work context is currently closed, then exclude the task from the view, regardless of whether the @Calls context is open.

To say the same thing in formal notation, tasks would pass the filter if:
(NOT((Contexts contains @Work) AND (Contexts contains @Calls) AND (Context @Work is closed)))
this can be simplified using boolean logic (this is just logic so far, nothing to do with MLO) to
(contexts does not contain @Calls) OR (contexts does not contain @Work) OR (context contains @Work and it's open)

ok, here we go.
1. Open MLO on Windows
2. Is the left panel (view properties) showing? If not, hit Alt-F1 to display it.
3. We want the left panel to say Views at the top followed by a list of availableviews. If it shows a view name at the top followed by the specs for that view, then you should click on the view name once to bring up the view list.
4. Find the view Active Actions and click on it to highlight it, them click on the VIEWS title to bring up the view properties
5. find the Advanced section in the view properties. If it's collapsed, click the twistie to expand it.
6. tick the checkbox for Add Advanced
7. click the Setup button to bring up the Setup Advanced Filtering window
8. click the big blue plus sign to add a blank rule
9. click the first dropdown box and select "contexts"
10. click the second dropdown box and select "does not contain"
11. click the third dropdown box and select @Calls
12. click the fourth dropdown box and select OR
13. click the blue plus at the end of the line to add another rule
14. click the first dropdown box and select "contexts"
15. click the second dropdown box and select "does not contain"
16. click the third dropdown box and select @Work
17. click the fourth dropdown box and select OR
18. click the blue plus at the end of the line to add another rule
19. click the first dropdown box and select "contexts"
20. click the second dropdown box and select "contains (consider open/closed)"
21. click the third dropdown box and select @Work
22. click the OK button at the bottom of the popup to save these rules.
23. At the bottom of the left panel hit Save View and type in a view name, like Limited Calls

Done. Now you should be able to select a view "limited calls" and see your tasks, except that work calls will be hidden when work is closed.

You may also want to create a new workspace, set this as the default view for the workspace, and lock the workspace to this default view

-Dwight






-Dwight
MLO Betazoid on Windows, Cloud and Android SGN2
--
You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mylifeorganiz...@googlegroups.com.

To post to this group, send email to mylifeo...@googlegroups.com.
Visit this group at http://groups.google.com/group/mylifeorganized.

Riaan Eloff

unread,
Nov 4, 2015, 5:59:18 AM11/4/15
to MyLifeOrganized
Thanks for this Dwight.  You lost me at (NOT((Contexts contains....

Ok, just kidding.  Thanks for this, will try and apply to see how well I get it to work.    Did go through Section 5, but either skimmed to much, or didn't realize I'm looking the views info.  But, yes, the advanced stuff is missing big-time.

Dwight Arthur

unread,
Nov 6, 2015, 9:44:51 AM11/6/15
to mylifeo...@googlegroups.com
In addition to an opportunity to discuss advanced filtering, this also
gives us a chance to discuss folders. At some point, despite your
pleasantly empty inbox you will find that you have a tangle of
disordered tasks at the root, and that when you need to find something
that does not quickly show up in a search, that you are in for a time
consuming hunt. Suppose that you made a folder called Calls and put all
of your calls there (except for the ones that you completed right away
while they were still in the inbox). There would be no context "calls"
but you would have a calls view that would show anything that's in the
calls folder. Each call in the calls folder would be marked with a
context, like work, or personal, or something else. For each call there
would be one and only one context.

In this setup (maybe not right for you but still interesting to think
about) if a call has the work context and the work context has a
schedule, then the call will be on your active actions list if and only
if the work context is open. No special views, no fancy filters.

Does this make sense?

-Dwight
MLO Betazoid on Windows, Cloud and Android SGN2
Reply all
Reply to author
Forward
0 new messages