|
4d654358d7
|
Extract a bunch of common stuff to StatusCollectionViewCell protocol
|
2022-10-05 23:19:30 -04:00 |
|
|
24e90de672
|
Status cell interaction
|
2022-10-05 22:28:10 -04:00 |
|
|
780e8b09b7
|
Status cell UI
|
2022-10-05 21:39:58 -04:00 |
|
|
7085ac01cb
|
Timeline status collection view cell collapsing
|
2022-10-04 00:02:41 -04:00 |
|
|
81671d73c7
|
Start converting timeline status to UICollectionViewCell
|
2022-10-04 00:01:16 -04:00 |
|
|
a38c89a17f
|
Re-add public timeline descriptions
|
2022-10-01 15:32:06 -04:00 |
|
|
253fb8d27d
|
Extract more things to TimelineLikeCollectionViewController
|
2022-10-01 15:08:51 -04:00 |
|
|
a682c8f5cc
|
Extract a bunch of timeline view controller stuff to separate protocol
|
2022-09-24 11:39:12 -04:00 |
|
|
426b31d46c
|
Initial TimelineLikeController + TimelineViewController implementation
|
2022-09-24 10:49:06 -04:00 |
|
|
5ac76ef9c4
|
Revert "Maybe fix timeline discontinuities"
This reverts commit 43b4976ed7a7e2d94e61cd12147888f304f1fc43.
That commit reintroduced #166
|
2022-09-18 22:37:18 -04:00 |
|
|
43b4976ed7
|
Maybe fix timeline discontinuities
See #174
|
2022-09-15 20:54:28 -04:00 |
|
|
bbfb3b0a7a
|
Add loading indicator to DiffableTimelineLikeTableViewController
|
2022-09-12 22:05:19 -04:00 |
|
|
a9e0bffe5f
|
Bump deployment target to iOS 15
|
2022-06-30 19:04:08 -07:00 |
|
|
10f6a68065
|
Use new-style self-sizing cells on iOS 16
|
2022-06-28 17:29:46 -07:00 |
|
|
d3187ce2c4
|
Move saved instances and hashtags to CoreData
|
2022-05-10 22:58:30 -04:00 |
|
|
bf8a294676
|
Split MenuActionProvider from MenuPreviewProvider
|
2022-05-01 23:05:23 -04:00 |
|
|
d04957ba41
|
Remove reference counting system
Delete statuses/accounts that haven't been fetched in a week
|
2022-05-01 21:50:16 -04:00 |
|
|
89a9bfba47
|
Fix crash when refreshing while logged in to a Pixelfed account
Closes #142
|
2022-04-06 21:48:04 -04:00 |
|
|
3d0402c1e0
|
Fix potential deadlock when infinite scrolling is disabled
Fixes crash when used with Pixelfed
|
2022-04-04 09:59:45 -04:00 |
|
|
1e54235ff5
|
Hide public timeline description when user begins scrolling rather than
after cell moves offscreen
Fixes description getting dismissed prematurely on iOS 14 and hitching
when the cell moves offscreen
|
2021-08-15 22:29:14 -04:00 |
|
|
9026f487ec
|
Convert notifications to use DiffableTimelineLikeTableViewController
|
2021-08-15 19:25:29 -04:00 |
|
|
c0097ba752
|
Fix potential race condition with DiffableTimelineLikeTableViewController
|
2021-08-15 18:44:23 -04:00 |
|
|
f109253bba
|
Show toast when there are no new posts
|
2021-08-15 18:27:30 -04:00 |
|
|
340d13b1fa
|
Fix crash when reloading list timelines
|
2021-08-08 10:19:18 -04:00 |
|
|
b781b56efd
|
Add public timeline descriptions
|
2021-08-08 10:09:28 -04:00 |
|
|
60c88ded5e
|
Require iOS 15 for Disable Infinite Scrolling
|
2021-06-27 17:17:39 -04:00 |
|
|
1e7a6af0bf
|
Fix TimelineTableVC item hash including status state
Fixes crash when refreshing on iOS 14
|
2021-06-27 15:52:22 -04:00 |
|
|
b95819cada
|
Fix crash when switching accounts
|
2021-06-26 16:42:56 -04:00 |
|
|
dc1ea1bed9
|
Fix timeline momentum scrolling stopping due to adding footer section
|
2021-06-26 15:54:10 -04:00 |
|
|
5f9fe505d5
|
Add pref to disable infinite scrolling on timelines
Closes #125
|
2021-06-25 23:28:43 -04:00 |
|
|
5b8e97287e
|
Convert TimelineTableViewController to use DiffableTimelineLikeTableViewController
|
2021-06-20 22:27:38 -04:00 |
|
|
ffe6450b26
|
Xcode recommendations, use AnyObject instead of class in protocol requirements
|
2021-05-22 13:44:58 -04:00 |
|
|
edd89450aa
|
Fail gracefully when fetching statuses in timeline controller
|
2021-04-04 14:43:51 -04:00 |
|
|
2e88b266d9
|
Prefetch on a background queue to avoid blocking main queue with
CoreData lookups
|
2021-01-18 14:29:32 -05:00 |
|
|
27b39b79e6
|
Fix refreshes after no-result refresh not working
Fixes #117
|
2021-01-13 00:16:33 -05:00 |
|
|
30297c2390
|
Add multi-window drag and drop to all the things
|
2020-12-14 18:44:48 -05:00 |
|
|
522c9b2b03
|
Add multi-window support and auxiliary windows
|
2020-12-13 22:37:37 -05:00 |
|
|
dfad8740eb
|
Extract common functionality into TimelineLikeTableViewController
|
2020-11-15 15:48:49 -05:00 |
|
|
9e15a84006
|
Add refresh key command
|
2020-11-14 11:22:47 -05:00 |
|
|
59c00b01dc
|
Fix not being able to compile for Catalyst
|
2020-11-14 10:45:27 -05:00 |
|
|
89b35fab6d
|
Move pruning of offscreen rows to when the VC disappears, instead of
during scrolling
Prevents race when removing and adding cells in the willDisplay table
view delegate method.
|
2020-10-26 22:55:58 -04:00 |
|
|
911e66a159
|
Allow more browsing of instance public timelines
Closes #74
|
2020-09-13 15:51:08 -04:00 |
|
|
9b04b75949
|
Prevent potential race condition when loading additional statuses
|
2020-08-16 10:29:31 -04:00 |
|
|
79b23127e9
|
Fix crash on refreshing
|
2020-08-15 14:15:38 -04:00 |
|
|
794594805c
|
Prevent needlessly prefetching non-image attachments
|
2020-07-06 00:00:55 -04:00 |
|
|
db30471011
|
Fix not being able to refresh timelines
|
2020-07-05 16:30:16 -04:00 |
|
|
056346cee9
|
Add reply indicator to statuses in timelines
|
2020-06-16 23:06:36 -04:00 |
|
|
36326e4469
|
Make network requests in viewWillAppear instead of viewDidLoad
|
2020-06-15 19:41:51 -04:00 |
|
|
35a510e8ed
|
Add cache reset button to Advanced Preferences
|
2020-05-13 18:58:11 -04:00 |
|
|
cd78287a87
|
Fix crash when viewing instance public timelines
Use a CoreData in-memory store for public timelines.
|
2020-05-11 17:57:50 -04:00 |
|