 Wu ZhongandGitHub
|
aa734da840
|
Merge pull request #905 from talanov/development
Fix: Allow required initializator methods @ Views.
|
2018-10-14 23:04:39 +08:00 |
|
stanislav
|
648609d114
|
Fix: Allow required init coder @ MessageLabel, MessagesCollection, PlayButton Views, MessageContent, MessageCollectionView Cells, MessagesCollectionViewFlow Layout.
|
2018-10-14 17:45:57 +03:00 |
|
Nathan Tannar
|
197ec8b0d5
|
Final tweak to layout
|
2018-10-13 11:30:43 -07:00 |
|
Nathan Tannar
|
2e6de00785
|
Horizontal Padding only for accessoryView
|
2018-10-11 22:21:16 -07:00 |
|
Nathan Tannar
|
78c48fbf2d
|
Merge remote-tracking branch 'origin/development' into accessoryview-updates
|
2018-10-11 21:32:02 -07:00 |
|
Julien K
|
bc70b5bccc
|
[Accessoryview] Fix
|
2018-10-04 16:43:56 +02:00 |
|
Nathan Tannar
|
9a2affcd6f
|
Update to Swift 4.2
|
2018-09-29 11:45:50 -07:00 |
|
Steven Deutsch
|
1be76220a5
|
Fix CHANGELOG
|
2018-08-15 10:50:50 -05:00 |
|
 Cory ImdiekeandGitHub
|
16761a01a5
|
Double the font size of emoji messages
Modifies the emoji size calculator to set a new font, which has a size that is double the size of the default font.
|
2018-08-02 15:34:52 -05:00 |
|
zhongwuzw
|
ab59a6d67b
|
Make initializer of CellSizeCalculator open
|
2018-07-16 11:13:03 +08:00 |
|
Shawn Gong
|
9c3032d8f7
|
Don’t ignore size calculation on zero size, and consider accessoryView height
|
2018-06-02 22:15:19 -07:00 |
|
Shawn Gong
|
7fde2fdc26
|
mimic avatar
|
2018-06-02 19:11:19 -07:00 |
|
Shawn Gong
|
9c23282d07
|
Add customizable accessoryView besides messageContainer
|
2018-06-02 02:10:51 -07:00 |
|
zhongwuzw
|
386ab8027f
|
Change helper method from open to public
|
2018-05-23 10:36:40 +08:00 |
|
zhongwuzw
|
6d667fcaca
|
Replace comments
|
2018-05-22 20:17:00 +08:00 |
|
zhongwuzw
|
4dbf9ccdda
|
Added convenience method to set properties for all MessageSizeCalculators
|
2018-05-22 18:19:33 +08:00 |
|
Steven Deutsch
|
a6a5908276
|
Revert .bottom change and remove arg
|
2018-04-26 03:22:53 -05:00 |
|
Steven Deutsch
|
a6473c673e
|
Rename cellBottomLabel
|
2018-04-26 02:51:41 -05:00 |
|
Steven Deutsch
|
02805c748a
|
Fix cellContentHeight calculations
|
2018-04-20 03:40:37 -05:00 |
|
zhongwuzw
|
edd79fb3ae
|
Add cellTop/messageLabelTop/cellBottom case for avatar vertical position
|
2018-04-18 17:24:53 +08:00 |
|
zhongwuzw
|
56418d2c70
|
Add cellTopLabel and rename topLabel to messageTopLabel
|
2018-04-16 18:40:58 +08:00 |
|
zhongwuzw
|
39986f0458
|
Renamed MessageData to MessageKind
|
2018-04-16 11:57:50 +08:00 |
|
zhongwuzw
|
99bb911c03
|
Reduce the number of calculation for label size
|
2018-04-12 23:32:16 +08:00 |
|
Corey Walo
|
b646060bc5
|
Updated access control from review
|
2018-04-07 18:23:43 -05:00 |
|
Corey Walo
|
1038b96d01
|
Update access control
These are necessary to create custom cells that rely on the existing layout mechanisms.
|
2018-04-06 16:15:52 -05:00 |
|
Corey Walo
|
3dc6979a78
|
Move computed properties out of extension and add documentation
|
2018-04-03 15:16:06 -05:00 |
|
Corey Walo
|
63784c7010
|
Make computed properties of MessagesCollectionViewFlowLayout public
This allows cellSizeCalculatorForItem to be overridden and still call super.
|
2018-04-03 14:59:06 -05:00 |
|
zhongwuzw
|
d2ce5877f9
|
Transform CellSizeCalculator from protocol to class
|
2018-03-31 16:03:35 +08:00 |
|
zhongwuzw
|
aaae67ec65
|
Make sizeCalculator lazy && fix access level
|
2018-03-30 10:09:46 +08:00 |
|
zhongwuzw
|
5971523b41
|
Support custom CellSizeCalculator not restrict to MessageSizeCalculator
|
2018-03-29 23:33:27 +08:00 |
|
zhongwuzw
|
87a0baa31b
|
Add explicit access level && some comments
|
2018-03-29 23:13:08 +08:00 |
|
zhongwuzw
|
7ac9ede829
|
make calculator of layour open
|
2018-03-29 15:38:45 +08:00 |
|
Steven Deutsch
|
800396c13e
|
Refactor reusable view inheritance hierarchy
|
2018-03-27 02:38:07 -05:00 |
|
Steven Deutsch
|
577e1bdc21
|
Improve equality checking on layout attributes
|
2018-03-27 01:52:31 -05:00 |
|
Steven Deutsch
|
f70e1c82aa
|
Remove deleted file
|
2018-03-27 01:11:26 -05:00 |
|
Steven Deutsch
|
b9c626d405
|
Add CHANGELOG entry for #580
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
66ed7a0817
|
Modify default behavior for insets and height
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
4f2fd52465
|
Stop sizing cell labels to fit text
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
86f9372d44
|
Add size calculators
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
601a35007a
|
Remove MessageIntermediateLayoutAttributes
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
d342bc4b56
|
Add LocationItem protocol
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
5707a3441f
|
Add MediaItem protocol
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
1432c02278
|
Handle layout logic using CellSizeCalculator
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
3c3b0a052f
|
Add back shouldCacheAttributes
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
75807db05b
|
Gardening and open a few methods
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
3af73b0939
|
Clean up some cache edge cases
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
9181cd8db4
|
Make itemHeight lazy on intermediate attributes
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
7a30b63661
|
Handle MessageData.custom caching
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
212473c26f
|
Create MessageCellLayout objects
|
2018-03-24 03:52:35 -05:00 |
|
Steven Deutsch
|
1d8eedf65b
|
Remove MessageCellLayoutContext
|
2018-03-24 03:52:35 -05:00 |
|