shinemoon / omnibox-timer

Omnibox Timer Again

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Omnibox Timer Again

Yet another quick timer tool for Chrome users, based on Omnibox Timer

"Omnibox Timer" is so good extension, but with below restriction (Or indeed it's just author's own special flavor... I believe so.)

  • Can't support absolute time for reminder, e.g. 14:00 Call Mom
  • Can't support combined way of configuration , e.g. 1h20m Go Home
  • Can't cancel/stop ongoing timers
  • Help info is not so readable for newbie, especially if they don't have habit to read the webstore page
  • Peronsally I am not so in favor of the page style of option page, icon and font, etc.... but just personally

That's the reason I fork and create the extension: https://github.com/shinemoon/omnibox-timer.git

Omnibox Timer

A Chrome extension to set timers from the omnibox. It is good for Keyboard lovers. Type 'tm' and space, then you can set the timer from the omnibox. When time is over, Chrome will show a desktop notification and tell you a message you entered. The default message is 'Timer done!'.

Install

Please visit chrome web store.

Timer commands

  • 10 Lunch : the default unit is minute. This timer will ring in 10 minutes.
  • 30s : 30 seconds
  • 20m Go home : 20 minutes
  • 1h meeting : 1 hour

More commands

  • show or options : opens Options page.

UI

  • Browser Action
    • You will see Omnibox Timer icon next to Omnibox.
    • Hide: If you right-click the icon, you can see an option to hide this icon.
    • Click: if you click the icon, chrome will open Options page.
    • Feedback: you will see 'add' or 'error' from the icon when you type any commands to Omnibox Timer.
  • Options
    • This page shows timers you created, statistics and options you can select.
    • You can open this page from Omnibox command, Browser Action icon or Chrome Settings page.

Media files

I used the icons from this page introduced in this article. The alarm bell is downloaded from this page.

About

Omnibox Timer Again


Languages

Language:JavaScript 76.4%Language:HTML 12.1%Language:SCSS 6.0%Language:CSS 5.5%