Dmitry Abolmasov
08bcc96f08
fix crash when user use Undo after sending text message
2014-09-25 22:56:02 +04:00
James Coleman
03ac5832c9
Rename viewWillAppearHasSetupObservers to isObserving.
2014-08-25 13:51:52 -04:00
James Coleman
5d5d6a410b
Use property rather than ivar for viewWillAppearHasSetupObservers.
2014-08-25 09:04:47 -04:00
James Coleman
68ec26479f
Fix KVO registration/deregistration issues.
...
viewWillAppear and viewWillDisappear are not guaranteed to happen in any particular order; the only guarantees are that they will be called on appearance/disappearance. That is, viewWillDisappear, for example, can be called more than once. This means that for proper KVO API conformance, to register/deregister in these methods you need to keep track of whether or not you're currently observing. This fixes #180 , fixes #268 , fixes the issues caused by #131 and the fix in #177 that was later reverted.
2014-06-09 10:57:07 -04:00
Jack
666eace95b
Just fix the iOS7 new api.
2014-04-28 13:54:18 +08:00
Jack
3a7e8b13dc
refactor method.
2014-04-28 13:01:52 +08:00
Jack
eb485f2184
fix the bug from iOS7 new api.
2014-04-28 12:55:03 +08:00
Jack
b81cfae779
fix textView the bug from iOS7.
2014-04-27 13:08:41 +08:00
Jesse Squires
32ec5790c8
fix keyboard panning
2014-04-26 11:28:00 -07:00
Jesse Squires
bb2df59011
set delegate / datasource to nil in dealloc. close #201
2014-04-26 11:19:57 -07:00
Jesse Squires
70b43b9b68
fix animation curve
2014-04-26 11:17:52 -07:00
Jesse Squires
8dbcd869a8
fix #25
2014-04-13 14:07:33 -07:00
Konstantin Simakov
d94d2f4ad1
Fix #205 - bubbleFrame fix vertical center
2014-04-09 16:59:55 +06:00
Jesse Squires
af7a1be1c9
close #181 . close #180 .
2014-03-02 14:14:40 -08:00
Simon Räder
6b4f5390f6
fix: KVO Bug
2014-02-27 09:51:53 +01:00
Jesse Squires
631ecdebe3
make tableview frame size of container and only set insets. RE: close #150
2014-02-22 22:47:17 -08:00
Jesse Squires
238719b30f
Merge branch 'develop'
2014-02-22 19:42:08 -08:00
Jesse Squires
4d45904459
slight refactoring from PR #153
2014-02-22 19:40:22 -08:00
Jesse Squires
e40929dd1d
remove scrollToBottom. now responsibility of subclass. closes #159 .
2014-02-22 19:13:24 -08:00
Theodore Felix Leo
7dec817454
Fix inconsistent bubble position due to displayed timestamp.
2014-02-23 11:08:24 +08:00
Jesse Squires
f6b0214a39
remove data detectors by default
2014-02-22 19:04:32 -08:00
Jesse Squires
d9ef6e6ef9
edit text view notifications for refreshing view for placeholder text.
2014-02-22 18:38:47 -08:00
Jesse Squires
fe6cd1cd26
change where textView KVO is added/removed. remove textView snapBackToPoint delegate callback.
2014-02-22 18:11:05 -08:00
Jesse Squires
09646af2f8
implement JSMessageData protocol. close #149
2014-01-23 21:32:00 -08:00
Jesse Squires
b651a04af2
add delegate to customize when timestamps are displayed
2014-01-21 23:55:32 -08:00
Jesse Squires
ac6e89c59f
refactoring and fixes for JSMessage. #130 .
2014-01-21 23:39:50 -08:00
Jesse Squires
875e5dc5a1
refactor to use new JSMessage object. closes #130 .
2014-01-21 23:04:36 -08:00
Jesse Squires
a06935079d
add JSMessage object.
2014-01-21 22:08:03 -08:00
Jesse Squires
77ee8bbdd2
add JSMessageTableView object
2014-01-21 21:40:59 -08:00
Jesse Squires
80fd4749bb
close #142 : allow tap to dismiss instead of pan.
2014-01-21 21:27:49 -08:00
Jesse Squires
ba84913a94
remove avatar, timestamp, subtitle policies. simplify delegate and datasource protocols. #130
2014-01-21 20:45:52 -08:00
Jesse Squires
fed2eca468
fix if formatting
2014-01-21 20:28:42 -08:00
Jesse Squires
e868fb08c2
fix docs and formatting from #137
2014-01-21 20:23:48 -08:00
Anil Anar
2e76ab6611
Merge branch 'master' of https://github.com/jessesquires/MessagesTableViewController into feature/custom-cell-identifier
...
Conflicts:
JSMessagesViewController/Classes/JSMessagesViewController.m
2014-01-18 18:34:44 +02:00
Jesse Squires
4f945940e3
fix crash from #128
2014-01-17 21:13:38 -08:00
Jesse Squires
91282744f6
formatting and fixes from #128
2014-01-17 21:04:28 -08:00
Jesse Squires
79ff9fba79
Merge branch 'develop' of https://github.com/jessesquires/MessagesTableViewController into develop
2014-01-17 20:56:19 -08:00
Jesse Squires
c7576218e3
Merge pull request #128 from slycrel/jesse-master-pull
...
Removing deprecated warnings for iOS 7, keeping iOS 6 support.
2014-01-17 20:54:54 -08:00
Jesse Squires
0a4e3826d7
fix visual glitch from #136
2014-01-17 20:52:36 -08:00
Jesse Squires
492b49171d
Merge branch 'develop' of https://github.com/jessesquires/MessagesTableViewController into develop
2014-01-17 20:42:26 -08:00
Jesse Squires
f4c795fb46
Merge pull request #136 from LazarusX/master
...
Fix scrolling issue
2014-01-17 20:42:07 -08:00
Jesse Squires
23ab69979d
Merge branch 'develop' of https://github.com/jessesquires/MessagesTableViewController into develop
2014-01-17 20:39:00 -08:00
Jesse Squires
8b2c7267c6
formatting
2014-01-17 20:28:45 -08:00
Scott Corscadden
adbd45faf3
Cosmetic only.
...
Remove a single space, and clarify a comment.
2014-01-17 09:07:55 -05:00
Scott Corscadden
6d9e4e43d4
Attempt to resolve amusing behaviour when using "split keyboard" on a contained iPad view.
2014-01-16 22:40:40 -05:00
Jeremy Stone
1a96abaea3
Updating for possible rounding issues.
2014-01-14 16:40:11 -07:00
Jeremy Stone
cd1e04cd2b
Removing deprecated warnings for iOS 7.
...
Conflicts:
JSMessagesViewController/Classes/JSBubbleView.m
2014-01-14 16:31:11 -07:00
Anil Anar
1e8872d133
Minor fix.
2014-01-14 16:38:45 +02:00
Anil Anar
3d09bf1ddd
Minor fix.
2014-01-14 16:35:51 +02:00
Anil Anar
81b0a99d01
Added a function that optionally returns a custom cell reuse identifier in JSMessagesViewDelegate.
2014-01-14 16:09:21 +02:00