- Added event preview on hover.
- Added dateformat to bower
- Added minDuration
- mobile: fixed month issue, added selectable date
- add weekly-day-available and weekly-day-unavailable to weekly-days element
- factor in .5 in timezone offset
- updated connect config
- change logic for checking if dates
- [mobile] dummy function for setSelectableDates
- call this.update when setting selectableDates
- fixed test
- added weekly-unavailable class to days that can't be selected
- added a ui test for selectableDates
- allow native date objects to be passed to selectableDates
- added selectable dates example
- removed console.log
- jshint stuff
- added setter for selectable dates
- updated datefmt lib
- changed date format to be %Y-%m-%d
- tests: console.log to terminal
- Add option for selectable dates
- overlap: false.
- Added day to header on mobile.
- passing tests that failed due to dst change.
- Fixed timezone offset bug.
- Updated jquery path.
- Disabled readonly and tweaked styles.
- mobile lib
- Added support for Date() in scrollFirstEvent and fixed date parse issue.
- Adds ability to scroll to first event on a given date (or every date).
- Switched out Timeformat to use dateFormat from bower.
- Merge pull request #14 from firstandthird/feature/10-working-tests
- Fixed tests around timezone changes.
- Merge pull request #13 from firstandthird/feature/12-highlight-day-label
- Highlights day label.
- Merge pull request #11 from firstandthird/feature/class-weekend
- Add class to weekends.
- Fix for clicking right on an hour divider line creating weird events.
- removed console.log
- added jumpTo method
- updated build scripts
- IE8 support for time format lib
- added other tests to mocha
- don't change resize and delete on change readonly
- split up scripts in test/index.html for code coverage
- remove auto split code. fixes #6
- added template2js to watch
- if 30 min event and has title, don't show time. fixes #7
- build full version on watch
- updated build scripts
- added setReadOnly method
- updated grunt to just run default on watch
- few changes to the build scripts
- updated to use load-grunt-config
- added setSplitInterval method
- added property to set autoSplitInterval independant from interval
- updated example to toggle autosplit
- method to setAutoSplit
- fixed split event to support interval
- Added ability to pass in interval.
- tweaked layout of delete button
- added livereload to grunt-connect
- Killed plato (hehe).
- Updated tests files.
- Added test for fromDecimal
- Allows events to be created in 30 minute intervals.
- Tweaked time border colors.
- Added half hour guides.
- load-grunt-tasks and bower ignore
- Fixed isPastDate
- moved livereload option to the top
- don't return time when calling getDates()
- renamed getdateUtils to getDates
- fixed tests
- Added support to start the week on any given week offset (0-6) or today.
- Fixed issue when mouseDown would be set too early. Also added check for clicking on close button.
- Merge branch 'feature/create-previous-events'
- updated build
- Added option to disable/enable creating past events.
- updated to use bower 1.0
- updated timezone should not trigger weekchange
- [grunt] don't run default on dev
- addEvent shouldn't offset time
- Merge remote-tracking branch 'origin/bug/time-display-midnight'
- Merge remote-tracking branch 'origin/feature/timezoneOffset'
- removed moment-timezone from exclude
- Fixed problem with midnight display.
- Fixed issue with new events being offset when they didn't need to be.
- Merge branch 'feature/timezoneOffset'
- Updated setTimezoneOffset to actually work correctly and not just offset everything.
- added timezone dropdown to example
- First version of timezone support.
- grunt connect to allow connections from anywhere
- tweaks to ui to fix scrollbar offset issue
- fixed display in firefox
- updated style for delete x
- Merge remote-tracking branch 'origin/bug/scheduling-last-time'
- Fixed issue with months being one off.
- Fixed rendering bug if event ends at midnight.
- fixed start time of 0
- Merge branch 'feature/scroll-times'
- added startTimeScrollOffset option
- [example] updated to end at midnight
- [grunt] run default on dev
- Updated example.
- Added scroller around times and grid with option in theme mixin.
- add event to events[] even if outside bounds
- fixed for including the hour after the endTime
- don't render times outside of startTime and endTime
- added showToday option to not show today button
- added border around calendar, added option for eventSpacing
- fixed delete button location
- option to allowPreviousWeeks which hides the previous week button
- make delete button bigger
- if event has a type attribute, add weekly-event-[type] class
- test for populating title
- changed name to title
- added showing of event title
- added time.js to build
- removed reloadr, added livereload option to watch
- added event trigger when clicking on an event
- added enableDelete. if readOnly, set enableDelete and enableResize to false
- Renamed Dates to dateUtil.
- Added Dates lib and tests. Updated weekly to reflect these changes.
- Removed time lib from dist directory.
- Changed weekly over to use new TimeFormat library.
- Added TimeFormat library & tests.
- option to disable resize
- added autoSplit option to automatically split events into hour intervals
- Added readonly mode + test.
- Basic test for draf to modify.
- Finished drag to modify event.
- fixed issue where tests weren't running on 2nd save of test files
- added weekChange event
- updated example
- changed clearedEvents to clearEvents
- changed .id to ._index so .id can be used for fetching from db
- set background color for weekly-dragger based on eventColor
- option for min/max for fitText
- WIP - Drag to modify event.
- Font sizes are a little more reasonable.
- Added dates to next/previous buttons.
- Event time now wraps.
- Updated header week on prev/next.
- update to user concat-bower
- Hides today button when on today + tests.
- Added jump to today method and added test.
- Changed changeWeek methods to use weekOffset.
- Actually fized timezone offset test.
- Fixed breaking time test.
- Fixed breaking tests due to fittext.
- Fixed bug where event would be created when right or middle clicking.
- Added fittext and made text size more responsive.
- Fixed time offsets.
- pass in button color
- split up core to layout and theme-mixin
- rearranged core.less to have styles and layout separate
- moved header in dom
- added getWeekSpan and header
- don't check autorender when changing dates
- updated template to use timef
- remove delete button styles
- added font-family to example/index.html
- removed font-family
- Added clearEvents method + tests.
- Handle arrays in addEvent.
- Show end time on events.
- Time correctly formatted on display.
- Styled buttons for next/previous.
- Added basic next/prev week buttons.
- Added test for click to create.
- Single click created event.
- Fixed failing test.
- Updated less to reflect class prefix.
- Changed remove to a button.
- Merge branch 'master' of github.com:jgallen23/weekly
- Added weekly- prefix to classes.
- updated example to use weekly.full
- updated build process
- separated layout and style and created a less mixin
- tweaked gruntfile.js to watch scripts and styles separately
- Added highlight + test for current date.
- added full distro that includes fidel and template
- Added delete button and events.
- Added time format method and tests.
- Added next/prev day methods and render of saved events on update.
- Added test for addEvent event.
- Fixed a minor error when clicking without dragging.
- Dragging now actually creates a real event.
- Added basic drag to create test.
- Added based drag event.
- Added test for fraction conversion.
- Working percentages!
- Event show shows title and description. Also pretty failtastic math thats really close to being right. I can feel it.
- Almost working alignment!
- New template implemented and test updated to reflect this.
- updated readme
- initial work on lib and template
- [bower] deps
- boilerplate