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
2196663d94
Make StatusContentContainer play nice with hiding subviews
2022-10-04 22:48:42 -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
d18a4b3c42
Fixing loadInitial happening multiple times
2022-09-24 11:31:52 -04:00
426b31d46c
Initial TimelineLikeController + TimelineViewController implementation
2022-09-24 10:49:06 -04:00
5c09b1910f
Cleanup/reorganize some things
2022-09-19 22:52:52 -04:00
fe72d8faec
Remove x-callback-url support
...
Closes #1
2022-09-19 22:44:27 -04:00
b560bcd8dc
Prevent loading indicator from potentially being added multiple times
...
Not sure how this could happen, but it's caused 1 crash in the wild so w/e
2022-09-19 22:35:27 -04:00
85ced7ff5f
Bump build number and update changelog
2022-09-19 15:05:10 -04:00
5ac76ef9c4
Revert "Maybe fix timeline discontinuities"
...
This reverts commit 43b4976ed7a7e2d94e61cd12147888f304f1fc43.
That commit reintroduced #166
2022-09-18 22:37:18 -04:00
123a512d3c
Bump build number and update changelog
2022-09-18 22:14:54 -04:00
d141ed7d03
Enable reblog with visibility on Pleroma
2022-09-18 22:01:57 -04:00
95e120afd6
Fix large image controls not being hidden on iPhone 14 Pro
2022-09-18 11:30:50 -04:00
ca8a214cf6
Add reblog with visibility menu to reblog confirmation alert
2022-09-18 11:28:33 -04:00
7161861d36
Add API param for reblog visibility
2022-09-18 11:28:33 -04:00
c6c8f63e39
Fix compose reply view not working after ContentTextView refactor, use named CoordinateSpace for calculating scroll offset in reply avatar view
2022-09-18 11:28:33 -04:00
e9962997a6
Show preview of status in reblog confirmation alert
...
Closes #121
2022-09-17 20:27:36 -04:00
f2ab1778c5
Replace expanded emoji picker with SwiftUI
2022-09-15 21:49:50 -04:00
0f71d61b88
Fix crash when there are duplicate emojis
...
Closes #164
2022-09-15 21:10:52 -04:00
80c4fcce82
Use AnyAccount instead of EitherAccount for compose autocomplete
2022-09-15 21:05:18 -04:00
8f8d50efbd
Bring back StatusProtocol
2022-09-15 21:04:53 -04:00
43b4976ed7
Maybe fix timeline discontinuities
...
See #174
2022-09-15 20:54:28 -04:00
ff3681627b
Fix reblog status cell not showing selection background in spacer
...
Closes #175
2022-09-15 20:45:45 -04:00
35d21fb725
Switch to stable, hash-based account IDs
...
#160
2022-09-12 23:05:35 -04:00
bbfb3b0a7a
Add loading indicator to DiffableTimelineLikeTableViewController
2022-09-12 22:05:19 -04:00
8b78a5e7ad
Don't parent background managed object contexts to view context
...
Otherwise, certain operations require the background contexts to
interact with the view context, which can block the main thread from
accessing the view context (potentially causing hitches if the view
context access is in a critical path, like cell fetching).
2022-09-11 23:00:51 -04:00
66c17006d1
Fix poll votes displaying random number
...
i have no idea where the number was coming from
2022-09-11 22:35:09 -04:00
8a911f238b
Fix emojis getting set without setting emoji identifier
2022-09-11 22:20:46 -04:00
77c44c323f
Use os_unfair_lock for MultiThreadDictionary instead of DispatchQueue
2022-09-11 22:20:46 -04:00
c2d1fe45d8
Update for iPhone 14 series
2022-09-07 18:43:46 -04:00
24591cee05
Improve account switching animation
2022-08-01 21:29:24 -04:00
50dd785ef8
ContentTextView cleanup
2022-07-31 19:39:14 -04:00
af2e95ea39
Fix apparent crash when tapping tab bar item of selected tab
2022-07-11 15:07:11 -04:00
4fa1bd7268
Fix crash due to nested navigation controllers
2022-07-11 14:59:01 -04:00
ea07e6aef6
Simplify timeline status cell layout, fix due to missing constraint
...
Fixes crash when re-showing timeline actions after being hidden
2022-07-11 14:42:49 -04:00
5e7a1e5974
Bump build number and update changelog
2022-07-09 12:05:17 -04:00
9b3cc61dcb
Update WebURL to version with IDNA support
...
Closes #163
2022-07-09 11:45:27 -04:00
0c37b99a68
i don't even remember
2022-07-09 11:26:37 -04:00
f96d1d780c
Enable data detectors on main status text view
...
Tapping detected items doesn't work because it conflicts with our tap
gesture recognizer, but long pressing does
2022-07-09 11:25:23 -04:00
5a5364ad3b
Use iOS 16 API for disabling compose attachment list scrolling
2022-07-09 11:02:01 -04:00
5b70c713b2
Two column navigation on iPad
2022-07-06 17:47:40 -04:00
efb96eddf3
Fix compiling for Catalyst
2022-07-02 11:33:15 -07:00
5cb25c8c1f
Move trending hashtags/links to Explore tab on iPad
2022-06-30 19:53:40 -07:00
700cc2c67c
temp env var
2022-06-30 19:24:49 -07:00