Thomas, thanks for your comments!
Thomas Lohrum wrote:In general the changes are a move to the better. Having one unified menu with absolute items was the correct design decision.
Good to hear!
Thomas Lohrum wrote:After doing some tests i noticed some minor effects, that did bother me. Some of the issues are affected mainly by my testing procedure. In real life it proably does not affect usability. For example you can not use Ctrl+F or Ctrl+Shift+Space, when the history menu is shown.
That's Windows, not me. The same happens when you press Shift+F10 to display notes list context menu.
Thomas Lohrum wrote:[*]Make history menu available even when one can't go back or forward
First time i right clicked on one of the disabled history icons i thought this is a bug. I understand there is nowhere to navigate to, when you're on top of the list already. On the other hand it is strange to have disabled icons, which can still be used to start some action.
I think the visual feedback of disabled buttons outweighs the surprise factor here. The left click is still not available, so the item is greyed out correctly. However one always can access the history menu, without having to aim for the enabled arrow, and this is IMO good UI.
Thomas Lohrum wrote:[*]The shortcut Alt+Backspace takes the ability to undo. Ctrl+Z can not be used as a replacement, since it only functions within a single word.
But CN doesn't have Undo yet. Or do you mean undo in the search edit box?
Which other shortcut would you suggest?
Thomas Lohrum wrote:[*]Compared to our discussion section names are always shown in the history. With your last proposal you said, that this will happen for multiple sections only. It will not be done for the active section though. What is the background to this change?
I thought that always displaying the context is not a bad thing after all. The current model with independent sections is clearly too complex, especially given the ability to select multiple sections.
Actually like I said in the Beta 2 topic for CN 3.0 I want to completely get away with separate view state and hence history for each section. This will require substantial UI change: sections will need to go under the toolbar (or to the bottom), above the toolbar the notebook tabs will appear. This is too big a change for 2.8 or 2.9, so now we'll just have to make the best of what we have now.
Would be grateful for any comments on this idea!.
Thomas Lohrum wrote:[*]After a switch from 'all' to a specific section the search text is used, which is by design. However it also appears in the history of that section right away. To me this was unexpected.[/list]
I think you misunderstand the current history menu. It displays:
- The forward states;
- The current state;
- The past states.
So what is displayed in bold is not history, it is current state.
Thomas Lohrum wrote:[*]Empty states still get inserted to the list. This affects both 'all' and single sections. I can reproduce by pressing Ctrl+F.
Once again, most probably you're referring to the current state (bold). It does not get recorded into the "back" states.
Thomas Lohrum wrote:[*]I did search for 'javascript' and waited up to 4 seconds, before extending the search to 'javascript blogs'. After pressing ENTER to search tags, i noticed this will result in one item "javascript blogs" only, rather than having two separate "javascript" and "javascripts blogs" items. This happens even after switching between various searches. What is even more confusing, in case you have a typo, which you immediately correct, it will result in two history items. Definitely not what i expected.
I agree this is unfortunate. But I see no way how to correct this, because CN has no way of knowing which is the correct moment to record the state into history. The focus lost and timeout approaches are not reliable. So CN takes this decision based only on filters themselves.
It would be much easier if CN didn't have as-you-type search and had a "Search!" button instead.
Thomas Lohrum wrote:[*]After switching back from one section to 'all', the items of the 'all' history were gone and instead replaced by the items of the last section. Doesn't 'all' have its own history?[/list]
No. There's no single "All" section, "All" is not a section (I wonder how many more times I'll have to repeat this
)
Say after All you switched to section "S". When you had all sections selected, a different section was first-selected, not "S". Let's call it "A". So what you think was "All", in fact was "A+all other sections". The history displayed belonged to A. When you switched to "S", the history changed to the history of section "S".
See, too complicated. So the changes for CN 3.0 which I describe above are a good idea
Don't you think? Please share you thoughts, everyone.