Jump to content


Evernote Staff
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by rezecib

  1. @gazumped The one that's currently only used for Evernote Business. These screenshots are from the new web client.
  2. @DTLow I'm not completely sure how clients are determining relevance, but on the backend relevance refers to a score that the search cluster returns, which is mostly based on how many times search terms are matched. @emil_a We are working on improved relevance. I see that its current iteration uses a field prioritization kind of like what you describe. No guarantees on timing or rollout, but my guess is that the soonest it would become available is when the new web client comes to personal.
  3. @AndyDent Not sure-- my JS experience is at the Greasemonkey script level, I'm not really familiar with frameworks available for it (well, I hear about them sometimes, but...). The Common Editor isn't really responsible for sync, though (it's responsible for UI to manipulate ENML), so that would vary more substantially by client.
  4. The old web editor (which was rolled back to for Chrome and is still in Firefox at the moment) is TinyMCE based. Everything else should be using the common editor, which I don't think is based on TinyMCE. But like dconnet, I don't work on that part of the code. A cursory look suggests Electron.
  5. This is probably another casualty of the recent Chrome update, which forced us to roll back a number of things in Chrome. If so, it should still be there in Safari and the native clients (but never made it to Firefox).
  6. I don't think there's a good way to do this right now. It's not explicitly part of the search grammar itself (but rather a flag in the API call), so you can't type anything that does exactly the same thing as clicking "My Notes". You could, however, add something like "author:skkippy" to the search if you haven't been modifying the author field on your notes. And if you want to really automate it you could use any hotkey scripting language to get a hotkey for adding that.
  7. For me it still opens in the old web client, so it looks like your screenshot. I just copied some text from yours sans-formatting. I'm excited to use the web client for my personal account too, right now I only get to use it with my EB account. No timeline for release, but I do know that it's being actively worked on.
  8. I did some brief tests in the new web client (currently business-only, but moving towards personal) and it seems to look at a lot better there with the "default" font, although peeking at what the CSS resolves to it looks like it might be system-specific (I am using a mac).
  9. @CalS The Boolean part comes from that pwever wants to join the results of that reminder-based query with the results of tag:ongoing
  10. @Jose Gonzalez Unfortunately no, my understanding is that the focus is on getting the new web client (in which code blocks work) ready for personal accounts. I don't think there's any release time set for that.
  11. Exactly. reminderTime:year-10 parses to reminderTime:[1206795420 TO *], where 1206795420 is the timestamp for 10 years ago. As for the general request, it is something I would like to do, but there are no plans to do it right now. The main obstacle to getting things like this in is supporting local search, which is implemented independently by each of the clients, so making changes there has a lot of friction. Server-side search we can change pretty easily, but when it comes to changing the grammar itself in substantial ways, it becomes rather dangerous because it will be inconsiste
  12. Unfortunately no. I'm eagerly awaiting it as well.
  13. @Orsonk99 You can do this. It's not really exposed in the UI (or even the search grammar page ... working on fixing that), but you can add something like this to a search: stack:"My full stack name" It doesn't work unless it's exactly the name of the stack. An alternative approach to doing what you want that might leave you some more flexibility in the future is to tag all notes you want to archive, and then exclude the tag in your search-- like "-tag:archived". Tagging can be done in bulk by selecting all of them in the list and then adding the tags in the right panel (exa
  14. @Gesph Not in iOS. It can only be done in the Mac (and probably Windows) clients. I don't work on the clients so I'm not sure about the thoughts about this.
  15. @Javamom2 Which client are you using? On the mac client you can use [command 0] to reset the zoom, or [command +/-] to adjust it. I'd guess there's something analogous in each of the other clients.
  16. Hmm, well it's definitely working in Safari. Edit: Ah, I see. We had only been able to update it to the version that had code blocks in WebKit-based browsers (Chrome, Safari). Chrome has broken it, so only Safari remains. And the native clients, of course. So Firefox never actually had code blocks.
  17. @JeremyToler @CalS A recent change in Chrome broke part of what supported that, so we had to revert to an earlier version. All other clients (including the new web client that's currently business-only) should still have it, and it should work in Safari.
  18. This change must've been made before I arrived; how was the behavior of that All Notes button different from clicking it in the sidebar now? It seems to switch the list to All Notes even if it's already been highlighted and subsequently set to filter for a particular notebook. Somewhat strangely the hotkey for All Notes (opt+cmd+0) doesn't actually do the same thing.
  19. findNotesMetadata should be able to do this if you set includeAllReadableNotebooks in the NoteFilter you pass to it. The business vault user owns all published notebooks, so with their auth token (if you can get it?), listNotebooks should return those. If you want everything everything, I'm not sure if that's possible.
  20. @NathanielH I wasn't able to set aside enough time to get up and running with a token etc of my own, but I see there's a Thrift definition for listAccessibleBusinessNotebooks, which I believe is what you want. Unfortunately the Python API isn't up-to-date with that, but it looks like it would just need to be automatically generated from the Thrift definitions. I'll poke around and see if I can make that happen. Meanwhile I see you've already done a little patching of the client yourself, so you could try to making the Python UserStore function for it.
  21. I don't know much about the internals of the old web client, but I agree it's pretty dated. Fortunately we've been working on a new web client which is way better, and includes the common editor. It's currently available for businesses, but should be coming to personal as well (I personally would really like to use it too). If you're curious about it, all the screenshots/gifs here look like they've been taken from it.
  22. I don't work on/with the API, but it looks to me like there might not be official support for this in the public API yet, although some workarounds look possible. What exactly are you trying to do? Some options: Get all notebooks in the business Get all notebooks shared with a particular user (i.e. in their list of notebooks and/or spaces) All notebooks that they have permission to access (including notebooks they haven't added to their list)
  23. @jefito That's kind of what I said at the end of this-- that is, that the features ignore each other. But yes you can't make stacks in spaces, but a notebook in a stack can also be in a space. @Duane That's part of it for sure :). There's a bit more to Spaces, though: pinning, notes at the space level, a cross-notebook list of recent changes. @DTLow You can't assign a note to a Space exactly, but you can move it into one (that is, a space functions like a notebook that can also contain non-space notebooks; so moving a note into a space moves it out of its previous notebook).
  24. I'm not on the legal team, but I know there is someone there who has been working on GDPR compliance very intensively, and I personally had a task for a couple of weeks making sure that data related to search wasn't being kept too long, as part of GDPR compliance. I'm sorry that I can't provide more info, but I do know it's something we care about and are working hard on.
  • Create New...