-
-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Faster Favorites with the keyboard #900
Comments
Press Alt+F to open the OneMore Favorites dialog, which has been enhanced a bit in 5.7.0. |
@stevencohn I will have to settle for complaining that the installer closed OneNote but didn't reopen it when the install finished. Oops, I spoke too soon.
and the details from the dialog
Continue let me see the dialog and start typing, but there are no choices.
Selecting favorites from the ribbon showed the list normally. I closed and then reopened OneNote and the problem still occurs. Not sure what happened, as it is not reproducible and I now have the ribbon customize dialog open. Closed OneNote and after reopening checked favorites and they are all there. Closed OneNote and tried to do a modify/repair install of OneMore to see if that helped and This is getting ugly! I completely uninstalled OneMore and reinstalled v5.7 and the error still persists when using the shortcut key for favorites. |
I just updated to 5.7 as well.. I get the same error when invoking the fav's dialogue with Ctrl+f and also when going into manage fav's. If you want a copy of my favs .xml let me know and I will e-mail them to you. (tears) as I use this command more than I click on the ribbon! System.Xml.XmlException: The ' ' character, hexadecimal value 0x20, cannot be included in a name. |
If I rename my fav's file all is OK, so I think it is parsing the favourites and possibly displaying them. |
@julie777 please kick off an email discussion by contacting me here https://stevencohn.net/#contact I don't like to post my email in these issues due to junk mail spiders. |
@stevencohn I've e-mailed you a copy of my fav's so you can see which one of the fav's looks like it might cause the issue. |
Got it but it loads fine so I'm hoping Julie's helps diagnose the problem. Meanwhile, I throwing in all kinds of error handling. If it can't read the file, it will start from scratch. But if there's a specific problem, I may be able to fix it. |
Fixes needed(added after the below was completed)
Debugging in progress.
This entry caused the space in the name error
Creating a new favorite for that section resulted in an entry
Diffing the two entries shows that the
I have never done any C# or linq programming so I am still trying to find out what the actual string passed in to cause the error was. The problem causing the error |
@julie777 Julie, I've also had the issue where alt+f brings up the file menu, but it seems to sort itself out. There are definately some weird things happening if you click or invoke things too quickly. I find clickng off the instance onto another instance and back again seems to fix it (maybe). Strange the @stevencohn didn't have the error when using my fav's .xml as all the labels have spaces in them. |
You can customize all OneMore shortcuts in the OneMore Settings dialog
The first nine styes defined are also customizable in the Keyboard settings I can fix the space issue now. It would only happen for existing favorites that were created prior to 5.7 and do not have the notebookID and pageID attributes. If those attributes do not exist, it falls back on the screentip attribute to determine if the page is still valid and that's where it's complaining about the space. |
The Alt problem is transitional. If you just click on the OneMore menu, it re-actives the bindings if they were lost. I haven't figure out why/when it looses the bindings. |
BTW, If an Alt binding is overriden, like Alt+F, you can still press [Alt] followed by [F} will activate the File menu. Not standard, I totally understand, but just an observation |
My goal is to update the development setup documentation so that anyone can get it building. You can be the test for that. |
Problem to Solve
It takes more keystrokes than I would like to open a favorite. (I do love favorites!)
I have favorites added to the QAT so that
<alt>-3
will open the menu. Then I have to move my hand to the arrow keys and scroll while visually searching the list to select the page I want to go to.New Feature/Solution
(I have no idea if this is possible with the interface available to a OneNote add-in.)
I would like a "type to select" interface for the favorites drop-down.
I like to use Gmail as an example of an efficient interface, and Gmail uses the "type to select" drop-down textbox to filter and select from the menu very nicely for labels.
The Details
<gl>
in gmail (which is<alt>-3
for my OneMore favorites).<enter>
.<enter>
This is insanely fast because:
In addition the implementation filter is simple because it is a simple and exact text match.
BTW, it just occurred to me that this is exactly how I open applications in Windows for those not pinned to the task bar and opened with
<win>-N
.I open Fusion 360 with
<win> f <enter>
I do realize that Windows is remembering past uses to selection Fusion 360 with
f
instead of Firefox. However,<win>-f-u-<enter>
would always work as there are no other apps installed withfu
in the name.My use case is often
My QAT starts with Back, Foward, Favorites
The text was updated successfully, but these errors were encountered: