Commit Graph

335 Commits

Author SHA1 Message Date
ReadmeCritic b309d07dbd Correct the spelling of CocoaPods in README 2016-02-10 13:38:49 -08:00
dingwenchao b88d7c2182 When invalidating frames, the headerHeight and weekdayHeight shouldn't be invalidated
1. When invalidating frames, the headerHeight and weekdayHeight
shouldn't be invalidated
2. Fix deprecated grammar
3. When the selectedDate is not in screen, but ‘today’ is, focus on
‘today’.
2016-02-09 15:19:24 +08:00
Wenchao Ding eecea2e0b8 Merge pull request #200 from lixar/master
Fixed contentOffset when calendar is shorter than the view
2016-02-06 20:11:27 +08:00
James Hurst 15f750aff4 Fixed contentOffset when calendar is shorter than the view 2016-02-05 15:39:50 -05:00
dingwenchao e6315af801 Support "multiple events"
1. Support "multiple events”
2. Fix #198
2016-02-05 11:23:53 +08:00
dingwenchao bb86d7085f Update framework version
1. Update framework version
2. Make ‘FSCalendarLayout’ private
2016-01-25 12:58:20 +08:00
dingwenchao df765bc913 Fix a stupid mistake
Fix a stupid mistake
2016-01-25 12:51:34 +08:00
dingwenchao 623330901b Better 'focus' behavoir
1. If selectedDate is nil, focus on ‘today’
2. If user change frame manually, all the frames for subviews/cells
should be updated
2016-01-25 12:46:37 +08:00
dingwenchao 2ce8c780f0 Fix #186
Fix #186
2016-01-24 13:26:38 +08:00
dingwenchao 83d4a77525 Fix #165
Fix #165
2016-01-24 13:05:08 +08:00
dingwenchao e852116974 Improve 'deprecate' macro
1. Improve 'deprecate' macro
2. Fix warnings
3. Kill redundant codes
4. Update Readme.md
2016-01-24 12:20:34 +08:00
dingwenchao cd44c39f4b Better scope transition behavior
1. Better scope transition behavior
2. Remove redundant lines
3. Improve example
2016-01-22 14:51:12 +08:00
dingwenchao dc83a35a18 1.8.0.beta
Fix wrong version number
2016-01-21 16:05:57 +08:00
dingwenchao cdf3db74a9 Bump version 1.8.1.beta
Focus on ‘selectedDate’ while chasing scope
2016-01-21 15:52:28 +08:00
dingwenchao 7b91a811c2 Clean Swift Example
Clean Swift Example
2016-01-03 12:06:18 +08:00
dingwenchao f8a460d257 UICollectionViewDelegateFlowLayout
UICollectionViewDelegateFlowLayout
2016-01-02 17:13:12 +08:00
dingwenchao 56a7ce4cd0 Update headerReferenceSize
Update headerReferenceSize
2015-12-20 16:17:31 +08:00
dingwenchao 661f376fa5 Detect orientation in App Extension
Fix #162
2015-12-20 15:53:13 +08:00
dingwenchao 8dad8793c6 Fix subtitle problem
Fix subtitle problem
2015-12-14 17:07:50 +08:00
dingwenchao 58dd12d903 1.7.1 - A super fast version
1.7.1 - A super fast version
2015-12-05 21:31:37 +08:00
dingwenchao d4b93102fb Bug fix
Bug fix
2015-12-03 15:45:12 +08:00
dingwenchao 86719057cf Update FullscreenExample with 'lunar' option
Update FullscreenExample with 'lunar' option
2015-12-03 14:12:53 +08:00
dingwenchao 4d21d55c20 Super fast
Super fast
2015-12-03 13:57:39 +08:00
dingwenchao f5959dba04 Not important
Not important
2015-11-30 14:44:04 +08:00
dingwenchao 9fc79b14bb Use older api to adapting iOS7
1. Use older api to adapting iOS7
2. Fix some other iOS7 problem
2015-11-30 14:31:43 +08:00
dingwenchao ee4fe92099 Fix timezone problem
1. Fix time zone problem
2. Better naming
2015-11-30 11:34:27 +08:00
dingwenchao fb8a05f02e Update 1.7.1.beta
1. Supports font customisation
2. Supports titleVerticalOffset and subtitleVerticalOffset
3. Remove SSLunarDate dependency, use NSCalendar and
NSCalendarIdentifierChinese instead
2015-11-29 19:00:56 +08:00
dingwenchao 7eeef02f48 First weekday initialize
First weekday initialize
2015-11-18 13:26:25 +08:00
dingwenchao f76a4bf387 Merge branch '1.7.0' 2015-11-17 15:35:30 +08:00
dingwenchao 16ad4a3ebb Code clean
Clean unused code
2015-11-17 15:34:59 +08:00
dingwenchao 5a7cdd7636 Update Example
1. Update Example
2. Update .gitignore
2015-11-17 15:27:57 +08:00
dingwenchao ca61f7c8b6 Fix conflicts
Fix conflicts
2015-11-17 14:56:24 +08:00
dingwenchao 18d9363dbf Huge update
1. Support NSCalendarIdentifier
2. Update Example
3. Fix some problem
2015-11-17 14:47:44 +08:00
dingwenchao 501b2718eb Merge branch '1.6.4.beta' 2015-11-11 18:11:07 +08:00
dingwenchao 4a9c8e54cf Fix problem changing first weekday in fullscreen
1. Fix problem changing first weekday in fullscreen
2. Optimise scope transition
2015-11-11 10:19:09 +08:00
dingwenchao 906b92e324 Header shows 'middle of the week'
1. Header shows 'middle of the week' instead of ‘first day of week’
2. Fix blink while performing scope-transition
3. Update example with scope-transition sample code
2015-11-10 19:18:07 +08:00
dingwenchao 767695f6e1 Not necessary to strong-holding a shared instance
Not necessary to strong-holding a shared instance
2015-11-10 10:50:50 +08:00
dingwenchao 820b5a685e Fix crash while pulling notification tray in 'full-screen' mode
Fix crash while pulling notification tray in 'full-screen' mode
2015-11-10 09:56:06 +08:00
WenchaoIOS 8759522f10 NSDate middleOfWeek
NSDate middleOfWeek
2015-11-08 23:01:41 +08:00
WenchaoIOS ca46534ad9 Merge branch '1.6.3' 2015-11-08 09:51:12 +08:00
WenchaoIOS a8ea508121 Fix double click problem
Fix double click problem
2015-11-08 09:49:18 +08:00
WenchaoIOS 0446f9febf NSDateComponents sharedInstance
1. Make NSDateComponents in NSDate+FSExtension.h single instance, avoid
alloc every time using it. This makes performance better

2. Optimize other logic
2015-11-08 09:13:09 +08:00
WenchaoIOS 6ad2658ec7 Should deselect selected counterpart date while clicking on counterpart date
Should deselect selected counterpart date while clicking on counterpart
date
2015-11-07 21:48:03 +08:00
WenchaoIOS 5c3560f640 Clean selectedDate while selectedCell is beyond screen
Clean selectedDate while selectedCell is beyond screen
2015-11-07 20:03:51 +08:00
WenchaoIOS 9151f7a484 Forgot about setNeedsLayout....
Forgot about setNeedsLayout....
2015-11-07 18:52:34 +08:00
WenchaoIOS 6784270167 Update Example
1. Update Example
2. Single instance NSDateFormatter
3. Fix performance issue
2015-11-07 09:08:56 +08:00
f33chobits 063bc41ac1 Merge branch '1.6.3' 2015-11-04 21:43:24 +08:00
dingwenchao 28a09164a6 initWithFrame:collectionViewLayout should also be intercepted
1. initWithFrame:collectionViewLayout should also be overriden
2. Reset stickyHeaders after orientation changing
2015-11-04 17:28:37 +08:00
dingwenchao fad2baf155 Async dataSource fetching, not date calculation
Async dataSource fetching, not date calculation
2015-11-04 10:53:16 +08:00
f33chobits 9c2cafebe8 Fix selectedDate problem in multi-selection Mode
Fix selectedDate problem in multi-selection Mode
2015-11-03 21:31:27 +08:00