Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Js es6 #1

Open
wants to merge 136 commits into
base: master
Choose a base branch
from
Open

Js es6 #1

wants to merge 136 commits into from

Conversation

jamesyeomans
Copy link
Collaborator

No description provided.

…"cid", a unique id assigned to all objects created by FlipClock
…r passing the object to child classes as a property
…The flip() method was getting triggered twice.
… the number of seconds. Should never display 60.
…es should be automatically added to the clock
actengage and others added 30 commits October 24, 2018 19:42
Updated some of the examples to work with the new code. Still need to go through the rest of the examples.
- Refactored countdown to work more like the old version, except centered around date objects.
- Tested starting/stopping/resuming countdowns
- Tested stopAt functionality with countdowns
- Updated some examples
- Still needs more testings and work with examples
- Fixed issue loading new clock faces after clock as rendered
- Updated all the primary examples and tested to make sure they work
- Fixed some issues with counters
- Added a few new examples and deleted some redundant ones
- Fixed some issues with languages
- Added ability to pass custon language dictionary object options used to instantiate a FlipClock instance
- Added jsdoc code blocks to most methods/classes. Still need proofed, with better examples. But the core is there. Docs are auto generated on new builds.
- Will use new /docs directory to replace flipclockjs.com for v1. Still need to theme and finish the docs, but this commit represents a large chunk
- Updated another round of code comments
- Updated /docs
- Reorganized docs blocks for better readability in the /docs

TODO: Theme the /docs with custom templates and make that what will become the flipclock website, or at least the doc portion if the jsdocs isn’t flexible enough
- Updated jsdoc with new flipclock theme. Site can now be entirely generated by jsdocs.
- Docs are deployable and viewable as local files
- Finished porting all the existing examples into the new docs
- Added page to tell how others can contribute and create new examples for the repo
- More doc updates
- Improved doc linking and referencing
- Added script to create the contributors page using the Github api
- Lots of code comment updates
- Fixed various lint warnings
- Fixed issue with using constructor.name, replace with new static method for each class.

objectivehtml#375
Great bug to get fixed. No backface visibility used, and the px offset is gone which was caused by a chrome bug.

https://stackoverflow.com/questions/24854640/strange-pixel-shifting-jumping-in-firefox-with-css-transitions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants