roma0104 / gsd5

A Getting-Things-Done tools for the TiddlyWiki5 environment.
MIT License
59 stars 22 forks source link

Tag Manager: Under a tag not all related tiddlers are listed #74

Open dominikalexander opened 8 years ago

dominikalexander commented 8 years ago

Bug: When going to More->Tags and clicking on a certain tag, a complete list of the related tiddlers is displayed. However, when clicking on TagManager and opening the same tag, the displayed list is incomplete. I believe that project action tiddlers are missing as well as projects at all. Please allow all tiddlers under a tag to show up.

roma0104 commented 8 years ago

Hello Dominik,

Check that the missing tiddlers are not completed actions. The tiddlers shown in the drop-list when clicking the tag are ALL tiddlers with that tag; the drop-list is a TiddlyWiki5 specific feature, it will not consider the status of Actions when displaying them. When you open the Context tiddler, it only shows Actions that are not completed.

That might be the cause of the discrepancy you are noticing.

We can add a list to show complete Actions in Context lists easily, if that is something you desire.

Currently, Context tiddlers do not show projects that may be tagged with that Context. The reasoning is that you perform Action within certain Contexts. You don't preform Projects. If that is something you think should be something that should be considered, please create another issue specifically asking that Projects be allowed Contexts. We can discuss the merits there.

dominikalexander commented 8 years ago

Hello Roman

Thank you for your answer. I followed your suggestion and double checked accordingly. Unfortunately, the bug persists. Following I will point out my issue in detail. The tiddlers in this example are all Projects and uncompleted Actions. The Tag in question is the context-tag: #bordeaux.

My example includes the following tiddlers:

(A) Project: FranzösischeBankangelegenheitenBereinigung - context: #bordeaux Project Task: Bei Société Général LSVA widerrufen - context: #bordeaux Project Task: Französische Checks einkassieren - context: #bordeaux Project Task: Swiss Life Versicherung künden - context: #bordeaux

(B) Project: AnlagevermögenReorganisieren Project Task: Bank bezüglich fällig werdenden Bankaktien kontaktieren - context: #bordeaux

When going on the tab More/Tags I click on the tag #bordeaux once. In the popup-window I see all tiddlers (A & B) whereby the project B is not shown as it is not tagged with #bordeaux.

When opening the context tiddler: #bordeaux only the Project (A) and its Action tiddlers are shown. Project (B) is not shown (as no context: #bordeaux) but also its Action tiddler is not shown.

Even when tagging Project (B) with the context tiddler #bordeaux it would not make any difference. Only, when unlinking Task (B) from Project (B) eg. Project of: - , Task (B) would be listed in the context tiddler #bordeaux.

I hope these explanations make my problem more understandable and helps you to solve the issue.

roma0104 commented 8 years ago

Hi Dominik,

Sorry about the huge delay in getting this issue cleared up. If you are still interested, please look at http://gsd5-nightly.tiddlyspot.com/ and see if this issue is still occurring. Recreating your example everything is appearing as I expect it should.

I assume you are manually editing Project A and adding the #bordeaux tag. There isn't a way to add a Context to a Project normally.

When going on the tab More/Tags I click on the tag #bordeaux once. In the popup-window I see all tiddlers (A & B) whereby the project B is not shown as it is not tagged with #bordeaux.

Correct. This is how I would expect it to appear.

When opening the context tiddler: #bordeaux only the Project (A) and its Action tiddlers are shown. Project (B) is not shown (as no context: #bordeaux) but also its Action tiddler is not shown.

When I open the Context's tiddler, it lists all Action that I have given the Context, grouped by Project. Both Project A & B appear with their associated Actions. This is how I expected this to appear.

dominikalexander commented 8 years ago

Hi Roma

Thank you for your efforts. I will try to reproduce the issue and let you know the outcome.

Best regards

Dominik

2016-08-19 1:55 GMT+02:00 Roma notifications@github.com:

Hi Dominik,

Sorry about the huge delay in getting this issue cleared up. If you are still interested, please look at http://gsd5-nightly. tiddlyspot.com/ and see if this issue is still occurring. Recreating your example everything is appearing as I expect it should.

I assume you are manually editing Project A and adding the #bordeaux tag. There isn't a way to add a Context to a Project normally.

When going on the tab More/Tags I click on the tag #bordeaux once. In the popup-window I see all tiddlers (A & B) whereby the project B is not shown as it is not tagged with #bordeaux.

Correct. This is how I would expect it to appear.

When opening the context tiddler: #bordeaux only the Project (A) and its Action tiddlers are shown. Project (B) is not shown (as no context:

bordeaux) but also its Action tiddler is not shown.

When I open the Context's tiddler, it lists all Action that I have given the Context, grouped by Project. Both Project A & B appear with their associated Actions. This is how I expected this to appear.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/roma0104/gsd5/issues/74#issuecomment-240891687, or mute the thread https://github.com/notifications/unsubscribe-auth/APl4UrxwmoE-WiZp_okq6L-kWwST9oDuks5qhPDrgaJpZM4G-uNC .