297 Commits

Author SHA1 Message Date
46db70d58b Fix building in release mode
When handleEvent dispatches to the other methods, it crashes the compiler
during an optimization pass. Seems to be related to:
https://github.com/apple/swift/issues/61350
2022-10-08 11:45:02 -04:00
21958eb77f Merge branch 'develop' into collection-timelines 2022-10-08 11:01:19 -04:00
9b83566482 Fix TuskerTests not compiling 2022-10-08 10:55:55 -04:00
4d654358d7 Extract a bunch of common stuff to StatusCollectionViewCell protocol 2022-10-05 23:19:30 -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
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
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
85ced7ff5f Bump build number and update changelog 2022-09-19 15:05:10 -04:00
123a512d3c Bump build number and update changelog 2022-09-18 22:14:54 -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
bbfb3b0a7a Add loading indicator to DiffableTimelineLikeTableViewController 2022-09-12 22:05:19 -04:00
24591cee05 Improve account switching animation 2022-08-01 21:29:24 -04:00
5e7a1e5974 Bump build number and update changelog 2022-07-09 12:05:17 -04:00
5b70c713b2 Two column navigation on iPad 2022-07-06 17:47:40 -04: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
a9e0bffe5f Bump deployment target to iOS 15 2022-06-30 19:04:08 -07:00
b842389449 Convert trending hashtags to collection view 2022-06-30 18:15:13 -07:00
0960699699 Fix building for iOS 14 2022-06-28 17:29:46 -07:00
f5385b0a1d Use context menu for filter/sort on profile directory 2022-06-28 17:29:46 -07:00
6ef8c92d09 Update to recommended Xcode settings 2022-06-10 23:44:52 -04:00
08b7cf013b Use browser-style navigation bars on iPad 2022-06-10 23:44:52 -04:00
dbdf1d39bd Bump build number and update changelog 2022-05-17 10:31:56 -04:00
0f6e9c97cc Bump build number and update changelog 2022-05-15 17:40:01 -04:00
d3187ce2c4 Move saved instances and hashtags to CoreData 2022-05-10 22:58:30 -04:00
c069712c22 Don't include Open in Tusker on Catalyst 2022-05-01 21:50:16 -04:00
8cc08cf4c0 Fix crash when displaying polls on Catalyst in Optimize for Mac
Closes #152
2022-05-01 21:50:11 -04:00
a22059a1a1 Show current user avatar in sidebar 2022-04-30 13:05:20 -04:00
2f7c7bae5e Extract status posting to separate class, convert to async/await 2022-04-30 11:11:22 -04:00
eb9a5aeb42 Perform grouping with existing notifications when refreshing
Closes #88
2022-04-26 22:57:46 -04:00
8c888906c9 Bump build number and update changelog 2022-04-25 16:30:52 -04:00
dc818524b2 Bump build number and update changelog 2022-04-06 22:05:13 -04:00
0a7709526f Bump build number and update changelog 2022-04-02 20:24:02 -04:00
9ec821f6b3 Nix the xcworkspace, convert Pachyderm to a Swift package
Closes #138
2022-04-02 19:28:10 -04:00
5c4474dc87 Only show Trending Posts/Links on new enough Mastodon versions 2022-04-02 13:18:14 -04:00
8473f32781 Add Trending Links 2022-04-02 12:03:11 -04:00
240ccf23a4 Add Trending Posts 2022-04-02 12:03:11 -04:00
7da139be4d Redact request paths in error reporter 2022-03-29 22:37:39 -04:00
2444783edf Add error reporter to Client.Error toast on long-press 2022-03-29 22:37:26 -04:00
80c79ded3b Bump build number and update changelog, fix building weburl 2022-02-16 22:11:24 -05:00
54c01be7ff Use WebURL for more lenient parsing of external URLs
Fixes #136
2022-02-03 23:11:29 -05:00
41a31c23b7 Allow posting local-only from Glitch instances
See #130
2022-01-24 22:49:51 -05:00
072e68e97b Add nodeinfo request and InstanceFeatures 2022-01-23 23:26:49 -05:00
e12a82b476 Show local only posts on hometown instances
#130
2022-01-23 10:58:36 -05:00