Author Archives: Dynalist Team

Weekly update: 2016 week #33

Welcome to a new week! Here’s what’s new from last week:

Features

  • Keyboard shortcut customization (Pro feature) is here! Read more about it in its announcement.

Improvements

  • The current date (today) is now highlighted in the date picker.
  • We updated our backup system from Dropbox API v1 to v2.

Bug fixes

  • Fixed node toolbar too wide to fit in the screen on mobile by moving some lesser used options to “More options”.
  • Fixed checkbox position in heading items.
  • Fixed Dynalist document links appearing as normal external links.

See you next week! 🙂

Customizing shortcuts

As a Pro user, you can now customize shortcut hotkeys.

To start, go to Settings → Keymap. Click on the shortcut you want to customize and press the new key combination you prefer. And that’s it! The new shortcut will take effect right away; no page refresh is needed.

For the new shortcuts you set, you must use at least one modifier key from Ctrl, Shift, and Alt. The key combination you choose must not conflict with existing ones. Note that the browser won’t let you override certain shortcuts like Ctrl+N and Ctrl+T.

After you customize a shortcut, the shortcut help panel will be updated, as well as their appearance in context menus and tooltips.

To reset a shortcut to default, click on the icon on the right side of the shortcut. This is also an indicator that this shortcut has been overridden.

Please let us know if you have questions about this feature or run into bugs while using it. Enjoy!

Weekly update: 2016 week #32

We’ll keep this update short: last week we fixed two bugs related to renaming files. Before, when you create a new file and give it a name, the renaming would be interrupted when a sync happens and it would appear that what you typed disappeared. Another bug we fixed is that the focus would jump to the first item when you double click to rename a file. Sorry about the bugs!

While we haven’t forgotten about  desktop and mobile apps, in the next few weeks we’ll spend more time fixing existing bugs and improving performance to improve the overall Dynalist experience.

Last but not least, we also worked on a new Pro feature this week, which will be announced next week. Stay tuned! 🙂

Weekly update: 2016 week #31

We’ll keep this update very short.

Last week we released dates, and as a result we spent some time polishing this feature and fixing related bugs. Most notably, the “has:date” filter is added.

We also polished the UI. Below is a before & after for the left sidebar; we also made a few improvements across the app. The overall UI is flatter and borders are less pronounced. We will continue improving and simplifying the UI as that’s one of the main complaints we got from the survey we sent out.

There were also “invisible” work going on, but we’ll give updates when there’s something visible to show.

That’s it, thanks for reading, and have a wonderful week y’all!

 

Announcing date support on !(2016-08-01)

Starting today, you can add dates to Dynalist and search for them!

It’s really simple. To insert a date, type “!” after a space, and a date-picker will pop up. You can either click “Done” or hit Enter after you’ve selected the date and time. We didn’t demo changing the time in the video above — but it’s very straightforward.

To edit an existing date, simply click on it and make changes on the date-picker. Click “Done” or use Enter to make the change.

Finally, to search for dates, use the syntax “within:”. You can do “within:5d” (during the next 5 days), “within:-2w” (during the past 2 weeks), or “within:3m” (during the next 3 months).

Best of all, you can bookmark these searches so that you don’t have to repeat them. Also a friendly reminder that you can switch to bookmarks using the file finder now, and we hope all these combined will improve your workflow! 😊

Related new settings: you can choose between 12-hour and 24-hour clock, with 12-hour clock being the default. You can also choose to add timezone to dates; consider turning this option on if you’re collaborating with people in other timezones.

By the way, there’s a related feature request for Google Calendar integration in our roadmap. Come vote for it if you’re interested!

Thanks to Brandon Bertelsen, Christian A. Garcia, Mike Wittenstein, Nick Wright, DA Southern, Ed Jr, Chris, Oliver Jakoubek for taking the time to give us feedback on the spec for date support. You guys are awesome!

Weekly update: 2016 week #30

It’s been another good week at Dynalist! Here’s what’s new —

Features

  • Bookmarks are now searchable in File Finder (Ctrl+O)! 🔖
  • Date support is finally here, woohoo! We’ll cover the specifics in other feature announcement post, but we want to include it here for completeness’ sake.

Bug fixes

  • Fixed NaN% file upload quota bug after getting the free trial. Now it properly shows 0%.
  • Fixed bug where the page would auto-scroll when you’re writing in a long note field and the top of the note is currently out of view.

That’s it, have an awesome week you guys, see you next week! 🙂

Weekly update: 2016 week #29

Hello y’all! It’s been a busy week at Dynalist:

Bug fixes

  • We patched a bug where “Can’t sync” error arises when large changes are made (like moving large lists and paste in lots of data). This should stop happening for now.

Improvements

  • Moving an item up and down is now available on mobile. Woohoo!
  • Multi-item copy ✂️ & paste 📋 used to copy everything, no matter if it’s visible or not. This makes copying search results hard. Now only visible items are copied (except in OPML format, where everything is copied), so you get what you see.
  • Now caret focus location is preserved when zooming out with keyboard shortcut. Yay!
  • For German users, the shortcuts to zoom in and out weren’t working, as square brackets work completely differently in the German keyboard layout. Now we added a new keyboard layout setting for German 🇩🇪, under which you can zoom in with Alt+Right and zoom out with Alt+Left, bypassing the bracket problem.

Features

  • Last week we spent the most time working on date support. You guys have been waiting for some time, and we think you deserve a sneak peek into this upcoming feature! 📅

    Please note that no details are final yet! This is just a preview. We’re working on the final polishing and testing to make sure it looks pretty and works in all major browsers. Timezone is also a pain, but we’re getting there! 💪

  • Another small feature that we rolled out last week is the new “Export visible items only” option in Export. If you don’t want to export items that are filtered by search or whatever, use this option!

If things don’t go terribly wrong, we should be able to release date support before the next weekly update 😍. See you then! 👋

Weekly update: 2016 week #28

We’ll keep this week’s update very brief:

  1. Biggest news: we’re halfway through building dates! Super, super excited about this! 🎉
  2. We rewrote our markdown recognition algorithm to prepare for dates, which broke some other stuff. So if you saw HTML links disappear last week… that was our fault. It’s all fixed now, thank god (and Shida).
  3. After fixing copying multiple items in Safari the week before last week, copy and paste was broken in Firefox. We spent quite some time to every major browser happy.
  4. As a side note, last week we helped two users recover their data. We recently started tested part of the offline system in production, which involved huge sync protocol changes. So the reports really scared us.
    But as it turned out, one request was due to a copy and paste bug on Firefox, and the other “data loss” report was due to logging into the wrong account and therefore “losing everything”.
    Two false alarms, but the good news is, with no one reporting actually losing data so far, it means the new offline prototype is running pretty smoothly! 👏 This gives us a lot of confidence in using it in desktop and mobile apps.

So see you next week! Hopefully we’re be a lot closer to releasing v1.0 date support 🙂

Weekly update: 2016 week #27

Here’s the latest from Dynalist:

Bugs fixes

  • It used to the case that you cannot copy multiple items on Safari. After hours and hours of debugging on OS X, now it’s fixed! 😀
  • Fixed removing collaborators in a shared document or folder didn’t work.
  • Fixed cannot open File Finder with Ctrl+O in small mode.
  • Fixed cannot enter search mode with Ctrl+F in small mode.
  • Fixed weird icon for read-only shared files.

Improvements

  • As part of our preparation for mobile apps, Settings now has a better layout, both on desktop and mobile! Below is a before & after comparison on desktop and mobile, respectively:

Features

  • Not exactly a feature, but we’ve gathered enough feedback for date support and we can get to build it very soon. We’re super excited about it, we hope you are too!
  • We made good process on offline mode, and some of the offline code are already running and being tested on the live site. We’re now in the final testing phase, and desktop and mobile apps are next!

See you next week, stay awesome people!

Weekly update: 2016 week #26

Happy Monday again!

As usual, here’s what happened last week:

Bug fixes

  • Fixed bug where clicking on “Search everywhere” when search query is empty will lead to the “No document is open” page.

Improvements

  • Now the full path to document shows up in file finder, rather than just the immediate parent folder of the document. Hopefully it helps you more easily identify which document you’re looking for!
  • Now clicking on the zoomed title will also expand or collapse all the items. It used to be that only clicking on document title would do this.
  • (This one is for user style users) Now tags have an additional “title” attribute which contains the content of the tag. You can style tags by targeting this attribute. For example, you can give all @due tags a red background. For a real-world example, please see this comment.
  • If you want to embed Dynalist in an iframe, now the header is hidden for better presentation.

As mentioned two weeks ago, we’re now focusing on offline mode and preparation work for mobile apps. We know that less visible stuff is going on, but please bare with us!

See you next week! 🙂