subscribe by email
or follow @checkvist_news

Checkvist story

Helping people easily create, share, and collaborate on task lists and outlines

Apr 9, 2014 10:29pm

"Heartbleed" security issue

Most of you probably heard about so-named Heartbleed security problem, which puts at risk sensitive information, including usernames/passwords.

Checkvist servers used the software, which contain this bug, so HTTPS/SSL operations with Checkvist servers could have been compromised.

Currently, we’ve updated the software, and we’ve regenerated SSL certificates used by Checkvist. Now all operations with Checkvist servers should be safe.

But we cannot guarantee, that this problem wasn’t exploited by bad guys previously, when the flawed software was still running. So they could have stolen your usernames and passwords, and we’re unaware about this :(

Chances are, we were lucky and nothing was stolen. But we’d recommend to change your password at your profile page:

https://checkvist.com/auth/profile

Better yet to use a service like LastPass or 1Password to manage all your passwords in one place - just for such situations.

Sorry for the trouble.

Feb 24, 2014 5:03pm

Release: delete notes, context actions, integrations, and fixes

Hello, friends! Here’s another server update that brings smaller features and fixes, inspired mostly by your comments and ideas.

So, what’s new:

Deleting notes

Deleting notes was something we were going to implement for a long time. Of course, one can’t edit notes made by other people, but delete an old discussion? It’s quite useful.

So, if you want to delete just one note, select it and press Del

If you want to delete all notes on a selected list item, press cn (clear notes).

Actions menus

Balancing minimalism and feature discoverability is an issue we’re working on from day one of Checkvist’s public release. Now we’ve added a visual cue for the ‘Actions’ menu, which yes! can be clicked, not only invoked with keyboard :)

Moreover, to give people a hint on using smart syntax, we’ve added the same control to the edited list item:

What do you think, is it better now?

Wipe and reset – now contextual

And one more important thing: all actions from the Actions menu are contextual. It means, that wipeand reset, invoked from the ‘Actions’ menu on the selected task (or via keyboard shortcut), work only on that task and its children.

If you want to reset or wipe tasks from the whole list, you should either remove the selection with esc before typing ‘wipe’, or use the context menu on the list name:

Integrations

Integrations are great. With Checkvist open API you can do quite a lot – but you must know how to code.

Luckily, there are tools that allow to integrate different applications without a line of code, and we’re starting to investigating the opportunities.

Integration with Evernote via TaskClone

TaskClone automatically copies to-dos from Evernote to other task management apps, including Checkvist. So if you are an Evernote user, you can definitely try this out, as one of our customers already did.

Testing Zapier

In case you need a rich mechanism of integrating Evernote (and 250+ other tools) and Checkvist, you can also try our integration with Zapier. It’s not public yet, but you can still use it and see whether it works. More details on our community page.

Other

  • Fixed the bug in auto-completer for lnk: and lst: actions
  • Fixed the bug when using smart syntax in notes could lead to broken showing of attachments
  • Reworked ‘loading page’ and ‘contacting server’ progress indicators

What’s next? More work on the new mobile app, and more work and more love for Checkvist user interface. We are going to change a lot and hopefully – improve a lot. And as always, we rely on your help and ideas!

Jan 27, 2014 7:51pm

Mouseless Chrome: setting keyboard shortcuts for Checkvist extension and bookmarklet

Chrome extension

You can add a keyboard shortcut to open any Chrome extension without a mouse. The feature is rather hidden, so here’s a walkthrough.

Click the ‘Extensions’ icon in the Chrome toolbar → Tools → Extensions. At the very bottom of the Extension list see the ‘Keyboard shortcuts’ link. Click it, open the Keyboard shortcuts dialog window — set the shortcut.

Bookmarklet

You can also set a keyboard shortcut for any bookmark or a bookmarklet. Here’s how to add a shortcut for Checkvist bookmarklet:

  • Right click the address bar
  • Select ‘Edit Search Engines…’
  • In the ‘Search engines’ dialog window scroll to the very bottom, and add a shortcut

As you see, we have set c as a one-letter shortcut for Checkvist bookmarklet. To make the bookmarklet work, paste this javascript code into the last field:


javascript:(function() { var doc = top.document; window._cvHost = ‘checkvist.com’; var script = doc.createElement(‘script’); script.type = ‘text/javascript’; script.src = (document.location.protocol == ‘https:’ ? ‘https’ : ‘http’) + ‘://checkvist.com/assets/javascripts/maxkir/bookmarklet.js?’ + new Date().getTime(); doc.getElementsByTagName(‘head’)[0].appendChild(script); } )()


Now when you want to quickly open Checkvist bookmarklet, simply use Ctrl+L to set focus into the address bar, type c and then Enter.

No need to say that Checkvist bookmarklet is totally keyboard-friendly. Use Tab or Shift+Tab to move from field to field; ESC to close the window, and Ctrl+Enter to submit.

Happy short-cutting!

Jan 17, 2014 2:18pm

Chrome extension improvements, and a handful of fixes

Hello, everyone! Happy and shiny New Year to you all :)

Here are some improvements we’ve brought to Checkvist while working on our big task.

New Chrome extension

Chrome extension is a concise version of Checkvist (all keyboard shortcuts at your disposal), that doesn’t require a full browser window. One big shortcoming it had was the lack of live filtering. Not anymore:

So if you are on Chrome, update (or install!) the newer and better Checkvist extension.

The same concise view is used in the Checkvist “embedlet”, a simple way to embed your lists into web pages (details in an older post)

Keyboard shortcut to open Checkvist Chrome extension

We can go totally ‘mouseless mode’ with a great Chrome feature — an ability to set a custom keyboard shortcut for a Chrome extension. The feature is rather hidden, so here’s a walkthrough.

Click the ‘Extensions’ icon in the Chrome toolbar → Tools → Extensions. At the very bottom of the Extension list see the ‘Keyboard shortcuts’ link. Click it, open the Keyboard shortcuts dialog window — set the shortcut.

New shortcuts for search

Keyboard shortcuts for filter and search have just become more convenient

  • Enter once — filter
  • Enter twice — search
  • ESC once — focus returns to the list
  • ESC twice — clears search field

And if you already use / to set focus in the search field, list filtering really doesn’t require any help from the mouse.

(Kudos to Olli for such a simple and elegant idea!)

There is also some smaller issues we’ve been fixing thanks to your constant feedback and help:

  • Fixed the problem with list item editing right after drag-n-drop
  • Fixed the ‘Collapse all’ bug, now it should work as expected
  • Performance improvement on copying large lists (>1000 items).
  • Fixed a nasty bug with automatic tabs opening

We have so much in the plans for this year. The first thing to expect is the long-awaited mobile app. The bravest can already test its ‘alpha’ version with limited functionality and unlimited spots to improve. We post all updates and instructions to the Checkvist Google+ community, feel free to join and help us make the app better.

Then we plan to concentrate on UI redesign and, more important, integrations with many other productivity apps out there, so you could combine Checkvist outlines with your favourite tools.

As always, tons of thanks for all your support! Stay tuned :)

Nov 12, 2013 1:37pm

About keyboard shortcuts in web applications

Spending time on an abstract topic is a good idea only when you know there are people interested in your musings :)

In our case our friends who are working on a sophisticated web app themselves, asked to summarize our own experience implementing keyboard shortcuts in web apps. The result is a rather long blog post — J, K, or How to choose keyboard shortcuts for web applications

We know there’re some people involved in web development here, so who knows, may be you’ll find it interesting, too.

Page 1 of 22