Jesse Squires
e2b62c4996
change JSQVideoMediaItem to inherit from JSQMediaItem. mask JSQVideoMediaItem. closes #571 .
2014-10-20 22:32:17 -07:00
Jesse Squires
1af170b983
change JSQLocationMediaItem to inherit from JSQMediaItem. mask JSQLocationMediaItem. #571
2014-10-20 22:23:35 -07:00
Jesse Squires
a38125e726
mask media views for JSQPhotoMediaItem. ref #571
2014-10-20 21:26:05 -07:00
Jesse Squires
005378f8f3
update demo
2014-10-19 18:44:01 -07:00
Jesse Squires
0638d8caf2
refactor assets directory. use asset bundle. update categories for bundle. update tests
2014-10-19 18:22:22 -07:00
Jesse Squires
d85c94e57f
fix JSQVideoMediaItem typo. close #570
2014-10-19 11:12:58 -07:00
Jesse Squires
454be29f8d
revert @import for #import. fix #541
2014-10-15 21:16:47 -07:00
Jesse Squires
6a2bda18c8
update demo for video media
2014-10-12 19:21:19 -07:00
Jesse Squires
bde4ae92aa
remove old comment
2014-10-11 11:42:20 -07:00
Jesse Squires
65a691af96
follow up from PR #535
2014-10-09 21:40:54 -07:00
Raymond Walsh
2fdbc9f0f1
Refactor JSQMessagesBubbleImageFactory to enable custom images/insets
...
The factory is now instantiated, rather than used as a set of static methods.
The default init function creates a factory which behaves exactly like the previous version.
The two-parameter init function takes a custom image and user-defined strechable regions.
Two new unit tests cover the custom image constructor
2014-10-07 09:27:55 -07:00
Jesse Squires
b75bfdf54d
use MKMapSnapshotter instead of MKMapView for location items. close #529 .
2014-10-07 00:00:07 -07:00
Jesse Squires
ac1660841d
fix analyze warning.
2014-10-05 22:18:11 -07:00
Jesse Squires
e9d5f6371b
re-add cached media views for JSQLocationMediaItem and JSQPhotoMediaItem. fix cell re-use and dequeuing issues.
2014-10-05 16:03:01 -07:00
Jesse Squires
c3f8361ad3
update podfile
2014-10-05 13:56:03 -07:00
Jesse Squires
e436e8d456
add full copy/value semantics for JSQPhotoMediaItem. cache image view. update demo.
2014-10-05 12:57:33 -07:00
Jesse Squires
4d01ea8a14
update demo with options for sending media
2014-10-05 12:47:25 -07:00
Jesse Squires
42b8f45252
add JSQLocationMediaItem. #504 . update demo.
2014-10-05 12:03:37 -07:00
Jesse Squires
1e5247bce3
convert jpg to png because iOS7 barfs.
2014-10-04 17:19:16 -07:00
Jesse Squires
df55fd3e71
fix avatar setting. add setting to load empty view.
2014-10-02 21:57:19 -07:00
Jesse Squires
0892296fc3
update demo with avatar settings
2014-10-02 21:44:36 -07:00
Jesse Squires
91753a7169
update demo. new DemoSettingsViewController.
2014-10-02 21:31:20 -07:00
Jesse Squires
23a5402f1f
update header docs
2014-10-02 20:40:05 -07:00
Jesse Squires
57fc67be2c
update demo for async loading example
2014-10-01 23:38:54 -07:00
Jesse Squires
0c9825cbf9
adjust typing indicator view
2014-09-28 23:15:20 -07:00
Jesse Squires
6df0e07619
implement basic placeholder media view. #504
2014-09-28 22:55:58 -07:00
Jesse Squires
7f624691ee
turn off springiness in demo
2014-09-28 20:11:16 -07:00
Jesse Squires
fd192ba635
rebuild xcode project - fuck you xcode. update assets (#). clean up file imports. use modern objC. update podfile.
2014-09-28 19:24:44 -07:00
Jesse Squires
4e1047d815
add functionality to didPressAccessoryButton: in demo
2014-09-21 17:05:35 -07:00
Jesse Squires
e812298e34
add concrete JSQPhotoMediaItem for photo messages. ref #223 . update demo handle media messages
2014-09-21 17:00:43 -07:00
Jesse Squires
818c4af616
add demo photo asset
2014-09-21 15:41:17 -07:00
Jesse Squires
1dc1185baa
finish updating demo assets. #502
2014-09-21 00:03:07 -07:00
Jesse Squires
4a33d94766
update project assets
2014-09-20 23:56:20 -07:00
Jesse Squires
c144892a45
remove demo class prefixes
2014-09-20 23:27:07 -07:00
Jesse Squires
0a16732842
refactor library for core media message support. refactor JSQMessage to be abstract base class. add JSQTextMessage. add JSQMediaMessage. add JSQMessageMediaData protocol. Update demo. ref #223 , #476 .
2014-09-20 23:22:34 -07:00
Jesse Squires
0facd44dbd
Merge branch 'develop' into release-6.0
2014-09-20 17:13:18 -07:00
Jesse Squires
7198f760aa
bump version nums
2014-09-20 17:07:18 -07:00
Jesse Squires
084be62933
finish avatar highlighted states for #424 and #319
2014-09-12 15:41:52 -07:00
Jesse Squires
d7b4e73d7f
add TODO
2014-09-06 19:59:15 -07:00
Jesse Squires
d3b7f3a1a1
update demo for JSQMessageAvatarImageDataSource changes
2014-09-06 18:55:12 -07:00
Jesse Squires
eec8b614ee
new avatar default size constant
2014-09-06 16:44:57 -07:00
Jesse Squires
5020d5ad85
rename JSQMessagesAvatarFactory —> JSQMessagesAvatarImageFactory
2014-09-06 16:40:52 -07:00
Jesse Squires
7f4a2bab25
update library to utilize JSQMessageBubbleImageDataSource and JSQMessagesBubbleImage. add messageBubbleImageView to JSQMessagesCollectionViewCell prototype. update demo and unit-tests.
2014-09-06 14:03:47 -07:00
Jesse Squires
00cf2719a7
Merge branch 'develop' into release-6.0
2014-09-02 21:54:51 -07:00
Jesse Squires
027bdc3a30
bump version nums
2014-09-02 21:51:30 -07:00
Jesse Squires
751677394c
change message data protocol and model to use senderId and senderDisplayName. closes #389 .
2014-09-01 19:23:56 -07:00
Jesse Squires
832474648d
version nums
2014-09-01 12:17:51 -07:00
Jesse Squires
3c5725059c
version nums
2014-08-31 14:22:54 -07:00
Jesse Squires
742dcb288a
fix toolbar constraint issues and button widths not setting properly. fixes #460
2014-08-30 21:58:26 -07:00
Jesse Squires
47d1c210c5
fix demo
2014-08-30 13:38:11 -07:00