Jesse Squires
|
3f0f52f704
|
more unit test refinements
|
2014-10-20 23:17:14 -07:00 |
|
Jesse Squires
|
b590303a4f
|
new abstract base class, JSQMediaItem, for pulling out common media item behavior. refactor JSQPhotoMediaItem to inherit from JSQMediaItem. #571
|
2014-10-20 22:08:23 -07:00 |
|
Jesse Squires
|
d4a5bc6d09
|
add new JSQMessagesMediaViewBubbleImageMasker. ref #571
|
2014-10-20 20:22:44 -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
|
a023fee709
|
complete localization! close #237 whoo! :)
|
2014-10-19 17:22:42 -07:00 |
|
Jesse Squires
|
f201b085e3
|
add new empty strings file. ref #237
|
2014-10-19 16:33:29 -07:00 |
|
Jesse Squires
|
3e8a3cbfc1
|
add spec to project
|
2014-10-19 14:02:12 -07:00 |
|
Jesse Squires
|
dee7714d9e
|
re-add video item
|
2014-10-19 11:15:31 -07:00 |
|
Jesse Squires
|
dd9458a70f
|
remove video item
|
2014-10-19 11:14:39 -07:00 |
|
Jesse Squires
|
d85c94e57f
|
fix JSQVideoMediaItem typo. close #570
|
2014-10-19 11:12:58 -07:00 |
|
Jesse Squires
|
02e5927a1d
|
add JSQVideoMediaitem. close #504.
|
2014-10-12 19:09:04 -07:00 |
|
Jesse Squires
|
ae47a8350f
|
fix bubble assets #524
|
2014-10-12 13:17:06 -07:00 |
|
Jesse Squires
|
1fb7f9f6cf
|
add play icon for #504
|
2014-10-12 13:11:16 -07:00 |
|
Jesse Squires
|
31bf2b2fa9
|
update bubble assets for @3x close #524
|
2014-10-12 13:07:36 -07:00 |
|
Jesse Squires
|
7ef5b4bbc2
|
handle iOS 7 and 8 specific issues. close #5221. close #544. ref #484.
|
2014-10-11 11:17:53 -07:00 |
|
Jesse Squires
|
d1781adc09
|
re-add stroked bubble assets. close #534
|
2014-10-09 19:46:35 -07:00 |
|
Jesse Squires
|
42b8f45252
|
add JSQLocationMediaItem. #504. update demo.
|
2014-10-05 12:03:37 -07:00 |
|
Jesse Squires
|
1052627f59
|
clean up project. fix travis script for unit tests.
|
2014-10-04 17:03:51 -07:00 |
|
Jesse Squires
|
91753a7169
|
update demo. new DemoSettingsViewController.
|
2014-10-02 21:31:20 -07:00 |
|
Jesse Squires
|
6df0e07619
|
implement basic placeholder media view. #504
|
2014-09-28 22:55:58 -07:00 |
|
Jesse Squires
|
ef8c54597a
|
update assets #502. begin JSQMessagesMediaPlaceholderView. #504
|
2014-09-28 20:07:27 -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
|
ddfd4f5d8c
|
update cocoapods
|
2014-09-28 14:25:56 -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
|
d82f39ccb9
|
unit tests
|
2014-09-21 00:47:30 -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
|
c3376a1eb5
|
Merge branch 'develop' into release-6.0
|
2014-09-17 23:54:01 -07:00 |
|
Jesse Squires
|
cf543f6110
|
fix settings
|
2014-09-17 23:53:20 -07:00 |
|
Jesse Squires
|
8c0760e766
|
close #484
|
2014-09-17 23:51:25 -07:00 |
|
Jesse Squires
|
0f619f71a7
|
apply workaround for #484
|
2014-09-12 16:14:36 -07:00 |
|
Jesse Squires
|
a8fe8f961d
|
new header and footer properties on collection view. remove typingIndicatorColor from view controller. refinements for #476
|
2014-09-07 23:13:43 -06:00 |
|
Jesse Squires
|
5045f04522
|
rename JSQMessagesAvatarFactoryTests —> JSQMessagesAvatarImageFactoryTests
|
2014-09-06 18:59:35 -07:00 |
|
Jesse Squires
|
5020d5ad85
|
rename JSQMessagesAvatarFactory —> JSQMessagesAvatarImageFactory
|
2014-09-06 16:40:52 -07:00 |
|
Jesse Squires
|
a97cf9dcbc
|
new JSQMessagesAvatarImage class and unit tests. ref #319
|
2014-09-06 12:00:25 -07:00 |
|
Jesse Squires
|
430853e7c8
|
add JSQMessagesBubbleImageTests
|
2014-09-01 22:10:15 -07:00 |
|
Jesse Squires
|
1787b82224
|
add new JSQMessagesBubbleImage object. concrete JSQMessageBubbleImageDataSource. #319
|
2014-09-01 21:59:50 -07:00 |
|
Jesse Squires
|
f0916dc5e3
|
add new data source protocols. beginning #319
|
2014-09-01 21:35:35 -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
|
c6f108b94b
|
move collection view delegate and data source definitions to their own header files to clean up collection view header.
|
2014-08-30 22:24:32 -07:00 |
|
Jesse Squires
|
178e1a5ab8
|
v 5.0.4
|
2014-05-26 19:10:16 -07:00 |
|
Jesse Squires
|
9538b4fdb0
|
Merge pull request #313 from erysaj/issue_281_improve_cpu_springiness_cpu_usage
Improve springiness cpu usage
|
2014-05-26 10:51:10 -07:00 |
|
Jesse Squires
|
6fd3209097
|
schemes
|
2014-05-24 17:54:53 -07:00 |
|
Eugene Rysaj
|
9bdf157a39
|
Revert "avoid expensive view hierarchy modification during cell configuration"
This reverts commit 3f7b5ae86f.
|
2014-05-25 00:11:41 +03:00 |
|
Eugene Rysaj
|
3f7b5ae86f
|
avoid expensive view hierarchy modification during cell configuration
|
2014-05-23 13:52:52 +03:00 |
|
Eugene Rysaj
|
d5a6d67638
|
use custom layout invalidation context to suppress unneeded computations
|
2014-05-23 12:52:31 +03:00 |
|
Jesse Squires
|
8ce72ac3d3
|
import OCMock
|
2014-05-18 11:07:56 -07:00 |
|
Jesse Squires
|
0e0e90e3eb
|
schemes
|
2014-05-12 09:02:30 -07:00 |
|
Jesse Squires
|
2bb26b7f7e
|
update pods
|
2014-05-11 20:07:24 -07:00 |
|
Jesse Squires
|
b30722b34d
|
edit schemes
|
2014-05-03 16:32:15 -07:00 |
|