- Copy-to-clipboard option added, so that you can copy the current time to your clipboard by right-clicking on the time tile in the status bar.
- Full-screen only option added (see pull request)
- 📝 Full-screen option added to the README file
.gitattributes
file added to ignore useless files (images, CI config...) (see pull request).moment
updated to 2.20
- UTC class added to clock items and tooltip, so that customization is possible when the UTC time is enabled (see pull request).
- 📝 Customization tips added to the README file.
- 👑 Hall of fame in the README file! Thank you collaborators!
- Tooltip class allows basic customization for font, size and color (see pull request and related issue).
- README typos fixing.
- New feature!! UTC time can be shown as well, instead of the regular time (every detail in the fantastic pull request).
- ✅ Specs added for the UTC feature.
- Configuration items rearranged, some dots added.
- README file rearranged.
- ⬆️
moment
updated to 2.18
- 🔥 Style file removed from the package (see pull request).
- 🔥 Empty keybinding folder removed.
- ✅ AppVeyor added as CI service: upgrayedd to double-dose of pimpin'.
- 💚 Travis fixed so that the configuration file is aligned with the one from Atom itself (here for the pull request).
- New priority set for the clock, so that now it should be placed at the very right of the bar (at least, compared to other core packages). Should be this defined into a new configuration item, that's still unclear.
- README file style fixed.
- New tooltip added to the configuration, so a more extensive date format can be displayed when the mouse is over the clock (check pull request here).
- 🐛 Clock is redrawn so that its alignment is fixed with the system status
bar elements (see issue here
and pull request here - the
pull request was not accepted eventually, but it highly inspired my changes,
that and the
status-bar
package). - 🐛 Menu label is updated so that it is more user friendly (check pull request here).
- 💚 Travis build fixed with new Linux image (again, check pull request here).
- ✅ New tests added to make the package more robust. The configuration items are now tested so that when the clock format or the clock locale are changed, the proper content is expected in the status bar.
- 🐛 Content size does not get properly calculated, so the clock content can overflow and the last part of it might not show up (see issue here and here)
- Clock content is not dynamically calculated, rather the clock position is now set as relative
- Small glitch fixed for the clock vertical alignment (now set as middle, so that there is the same alignment with the OOTB status bar tiles)
- 🐛 Global variables removed from the code, preventing the clock from breaking in future versions based on babel 6 (see issue here)
- 🐛 Clock has now a fixed width, calculated according to the content (check the related issue here)
- Small typo fixed in the README file (pull request here)
- GitCheese no longer used for tips
- Welcome Beerpay!
- 🐎
moment.js
is (again) lazily imported, so loading and activation times are (again) significantly reduced - README updated with a cool SAVE THE CLOCK TOWER pic!
- Small code refactoring
- README updated with gitcheese and flattr buttons
- New locale feature added (see pull request)
- New code: the package has been written in ES6, so no more CoffeeScript
- New view: the clock element is now manually added, so
atom-space-pen-views
has been dismissed, drastically reducing the activation time - Toggling the package now does not loose the ticker
- 🐛 Fixed major bug about time refresh into status bar (see issue #6)
- ⬆️ 🔒
moment.js
dependency updated to latest stable and secure version - 🐎
moment.js
is lazily imported, so loading and activation times are significantly reduced
- Specs fixed
- New ticking mechanism adopted, preventing atom-clock to be behind the wall clock (see pull request)
- New specs for the package
- Travis integration
- Clock toggle in the package menu
- Minor bug fixes
- Clock provided with customizable formats
- Icon clock available
- Ticking interval configurable