Weekly update: 2016 week #47

Last week was exciting! We made major progress towards the Android app and fixed/improved lots of other things.

This week we’re experimenting with adding categories (e.g. “minor UI” and “iOS web”) to the list of changes to make it easier to scan. Here’s the list:

Features

  • Read mode for mobile. Now by clicking on the “book” icon at the top, you can enter the read mode. You can zoom in, collapse/expand, and check checkboxes, but the keyboard will never pop up. In the read mode, the “book” icon will become a “pencil” icon. Clicking it again will return to the normal mode.

Ongoing

  • [Android app] We’re now ready for internal testing to iron out major bugs. Hopefully the closed beta will happen soon!

Improved

  • [Performance] Big sync optimization. Basically we made loading and syncing faster by avoiding doing unnecessary things. How much time it would save depends on how much stuff you have in your document and how many changes you make; in theory it would made a pretty big  difference.
  • [Desktop] Added the options to print and zoom.
  • [Mobile web] Added save status to the main menu (accessible by tapping the three dots icon at the top right corner).
  • [Minor UI] The undo button will be disabled and the redo button will be hidden on mobile when they’re unavailable. Redo is hidden to make space for the read mode button because it’s the least used one among the four buttons.
  • [Minor UI] Bumped image preview size to 1.5x.
  • [Minor UI] Collapse/expand option is removed from the node toolbar because the option is already available on screen without the toolbar.
  • [Locale] Added support for the Czech keyboard layout.
  • [Performance] Added a bunch of miscellaneous UI optimization that makes the page load faster. It’ll be unnecessarily trivial and technical to expand on that, but it has a lot to do with a JavaScript library that starts with a lowercase “j” and rhymes with “mercury”.

Fixed

  • [Android] Fixed can’t copy and paste on Android.
  • [Minor UI] Fixed jumpy document title when you try to rename it.
  • [Mobile web] Fixed scrolling the document would trigger zoom and expand/collapse if you happen to have your finger over these icons.
  • [MacOS beta] We now don’t override Alt+Left/Right for going back/forward. We learned the shortcut is important for Mac users, really sorry about that!
  • [Custom shortcuts] Fixed custom shortcuts wouldn’t persist when you set too many of them. Silly mistake on our end.
  • [Sharing] Fixed file right click menu doesn’t show up for read-only files someone else shared with you.
  • [iOS web] Fixed note still occupies full space when the note visibility setting is set to “1st line only”.
  • [Minor UI] Fixed the current line highlight leans towards the bottom by 2 pixels.

That’s it guys, see you next week!