Page 1 of 1

[UI] An option to disable automatic alphabetical ordering of

Posted: Tue Jun 07, 2011 8:13 pm
by faus
Hi,

I can't quite figure out why there was no reply (whether positive or negative) from anyone to my latest post in this thread, but since seemingly there wasn't any objection, I'll go ahead and make an official request here concerning the same issue.

I think it'd be nice if there is an option to choose to disable automatic alphabetical ordering on the note preview and in the edit window so that the tags can be shown in typed order (in other words, the same as how the tags are shown in the Tags textbox on the edit window before saving and closing the window). This wouldn't need to be applied to the tag sidebar because there'd be no point in that. As for the reasoning behind this request, sadly I can't put it better than what I've already wrote in the aforementioned post.

I hope you take this request positively.

Thank you for your commitment.

Re: An option to disable automatic alphabetical ordering of

Posted: Tue Jun 14, 2011 11:03 am
by CintaNotes Developer
Hi faus,

faus wrote:I think it'd be nice if there is an option to choose to disable automatic alphabetical ordering on the note preview and in the edit window so that the tags can be shown in typed order (in other words, the same as how the tags are shown in the Tags textbox on the edit window before saving and closing the window). This wouldn't need to be applied to the tag sidebar because there'd be no point in that. As for the reasoning behind this request, sadly I can't put it better than what I've already wrote in the aforementioned post.


I think that your idea is a very interesting one, as it approaches a quite important question, namely, whether tags are all equal among themselves and can one tag can be declared more important to a certain note than another.
Using tag natural order to enter this information into the system is a nice idea, but there remain still some unanswered questions here:

1) How to specify that tags are equally important for a note and none of them comes before another?
2) What if for some notes the user wants to enter this information, and for other notes, not? So the tag order will be meaningful only for part of the notes;
3) CN should probably make use of this information, the simple example being the tag search: the notes having the searched tag as the leftmost one should be listed first, followed by notes having this tag as second etc. ?

Re: An option to disable automatic alphabetical ordering of

Posted: Sun Jun 19, 2011 6:59 am
by faus
Hi alex,

Clearly you understand well the implications of a newly brought feature on the system as a whole. I wasn't aware of such until you brought them up. I guess that's one of the things that separates you as a developer from the users.

Now on to the questions:

1) There could be a couple of ways to get it done. Here is what I suggest:

i) If tags can be written in bold or italic form,

a) If all tags of a certain note are equally relevant / important, either write all of them in normal font, or mark them with bold letters.

b) If only some tags of a cetain note are equally relevant / important, say tag A > tag B = tag C, use bold or italic fonts to show that the tags in such form are more important than the following one not in such shape. For example, as for the above case, you present them as: "tag A tag B tag C".

ii) If two different tag delimiters can be used at the same time, you can use them to indicate whether a tag is equally or more relevent / important than the following one. For instance, you can put the tags like "tag A;tag B:tag C" to denote tag A > tag B = tag C, where the semi colon is meant to show that the tag preceding it is more import than the one coming after while the colon is there to signify that both are equal.
Likewise, "tag A:tag B:tag C" would mean that the tags are all equally important or that there is no such order of relevance / importance for that note.

These suggested methods needs to employ the typed order as the one to represent the overall order of relevance / importance. In other words, you still have to put the most relevant / important topic up first (leftmost) unless when all tags are equal.

In any case, this is just what I think and you can always come up with a better and sophisticated idea.

2) If you can successfully "specify that (all) tags are equally important for a note and none of them comes before another" then the tag order would be meaningless for that note. This is will automatically lead to a situation where the tag order would be meaningful for some notes but not the others.


3) This is a very nice idea, but wouldn't it take too much code for such a feature (cintanote might get a bit too bloated) ? If not, why not ? Oh, one more thing: please leave an option to choose to sort the searched notes in chronological order. When there are so many notes sometimes this will prove to be a better way.

Re: An option to disable automatic alphabetical ordering of

Posted: Mon Jun 20, 2011 9:23 am
by CintaNotes Developer
Hi again, faus, and thanks for the elaboration!
I now see how this feature can be naturally integrated into CN. Probably there's no need to further
elaborate on the details - now it's clear that it is doable, and first and foremost, I need to establish
the user demand for such feature, and this is done using our official roadmap.

So I've added the request to the roadmap here:
http://roadmap.cintanotes.com/feedback/ ... mportance/

and I encourage you and everyone who is interested in this feature to vote for it.