Shadowfacts
|
6d2830cf78
|
Rewrite Compose toolbar with SwiftUI
Fixes buttons not being accessible with VoiceOver
Fixes content overflowing on small devices
Closes #232
Closes #218
|
2022-11-12 22:59:11 -05:00 |
Shadowfacts
|
eb7fe22863
|
Add mute action to profiles
Closes #201
|
2022-11-11 23:35:30 -05:00 |
Shadowfacts
|
60bf3b2e33
|
Fix potential crash when deleting list
|
2022-11-11 18:16:44 -05:00 |
Shadowfacts
|
b465838b71
|
Fix renaming list not updating UI
Closes #213
|
2022-11-11 18:08:44 -05:00 |
Shadowfacts
|
21bd716844
|
Fix crash when creating list fails
Closes #212
|
2022-11-11 17:54:25 -05:00 |
Shadowfacts
|
523fb91b21
|
Add scope to search following accounts when editing list
Also fixes crash when loading or editing list
Closes #216
Closes #221
|
2022-11-11 17:33:48 -05:00 |
Shadowfacts
|
6d692c2730
|
Rewrite Drafts screen with SwiftUI
|
2022-11-09 18:18:31 -05:00 |
Shadowfacts
|
01124b76a3
|
Add Duckable package, make Compose screen duckable
|
2022-11-08 22:17:01 -05:00 |
Shadowfacts
|
7600954f4b
|
Refactor ComposeView to use a single List for everything
|
2022-11-07 22:58:01 -05:00 |
Shadowfacts
|
68c3affacf
|
Bump build number and update changelog
|
2022-11-05 18:31:22 -04:00 |
Shadowfacts
|
ca2ceaea56
|
Remove now-unused confirm load more table view cell
|
2022-11-04 22:32:34 -04:00 |
Shadowfacts
|
11233f7d25
|
Dyanmic type support in profile header view
|
2022-11-04 21:39:47 -04:00 |
Shadowfacts
|
b38c24b347
|
Bump build number and update changelog
|
2022-11-02 23:48:53 -04:00 |
Shadowfacts
|
a6d51cee3c
|
More fiddling with the sentry script
|
2022-11-02 23:47:14 -04:00 |
Shadowfacts
|
5de0c034f4
|
Remove old TimelineTableViewController
|
2022-11-01 21:11:13 -04:00 |
Shadowfacts
|
658c08010d
|
Re-add undo scroll-to-top to timelines/profiles
|
2022-11-01 20:49:07 -04:00 |
Shadowfacts
|
bca7bd3586
|
Tweak sentry upload script and fix using dist build config in debug
|
2022-10-31 12:25:54 -04:00 |
Shadowfacts
|
9978e392a2
|
Bump build number and update changelog
|
2022-10-31 12:25:37 -04:00 |
Shadowfacts
|
91450ced7c
|
Use Sentry for crash reporting
|
2022-10-30 17:10:58 -04:00 |
Shadowfacts
|
c907b7257a
|
Bump build number and update changelog
|
2022-10-29 18:27:12 -04:00 |
Shadowfacts
|
2344275ff9
|
Enable blurhash in debug
Capping the size at 32x32 means this is fast enough even in un-optimized builds
|
2022-10-29 14:19:43 -04:00 |
Shadowfacts
|
67718d8fe4
|
Fix wrong logs getting sent with crash reports
|
2022-10-29 14:19:43 -04:00 |
Shadowfacts
|
71a2029752
|
Switch everything to new profile view controller
|
2022-10-28 21:38:56 -04:00 |
Shadowfacts
|
2469d285bc
|
Initial implementation of profile switching with collection views
|
2022-10-28 19:17:33 -04:00 |
Shadowfacts
|
5f410213e2
|
Start converting profile statuses to collection view
|
2022-10-28 19:17:33 -04:00 |
Shadowfacts
|
ffb0ceba20
|
Remove old XCB code
|
2022-10-11 10:10:55 -04:00 |
Shadowfacts
|
22022f5ef6
|
Bump build number and update changelog
|
2022-10-10 19:04:26 -04:00 |
Shadowfacts
|
212ce69ffd
|
Log when status unexpectedly doesn't have URL
|
2022-10-10 14:21:12 -04:00 |
Shadowfacts
|
7470b053c6
|
Bump build number and update changelog
|
2022-10-09 22:02:17 -04:00 |
Shadowfacts
|
b43f0d5bd9
|
Bump build number and update changelog
|
2022-10-09 20:53:45 -04:00 |
Shadowfacts
|
bce0f8ef18
|
Bump build number and update changelog
|
2022-10-09 14:46:48 -04:00 |
Shadowfacts
|
133921848d
|
Extract favoriting/reblogging to separate services
Allows displaying error popups and retrying
|
2022-10-08 13:19:32 -04:00 |
Shadowfacts
|
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 |
Shadowfacts
|
21958eb77f
|
Merge branch 'develop' into collection-timelines
|
2022-10-08 11:01:19 -04:00 |
Shadowfacts
|
9b83566482
|
Fix TuskerTests not compiling
|
2022-10-08 10:55:55 -04:00 |
Shadowfacts
|
4d654358d7
|
Extract a bunch of common stuff to StatusCollectionViewCell protocol
|
2022-10-05 23:19:30 -04:00 |
Shadowfacts
|
780e8b09b7
|
Status cell UI
|
2022-10-05 21:39:58 -04:00 |
Shadowfacts
|
7085ac01cb
|
Timeline status collection view cell collapsing
|
2022-10-04 00:02:41 -04:00 |
Shadowfacts
|
81671d73c7
|
Start converting timeline status to UICollectionViewCell
|
2022-10-04 00:01:16 -04:00 |
Shadowfacts
|
a38c89a17f
|
Re-add public timeline descriptions
|
2022-10-01 15:32:06 -04:00 |
Shadowfacts
|
a682c8f5cc
|
Extract a bunch of timeline view controller stuff to separate protocol
|
2022-09-24 11:39:12 -04:00 |
Shadowfacts
|
426b31d46c
|
Initial TimelineLikeController + TimelineViewController implementation
|
2022-09-24 10:49:06 -04:00 |
Shadowfacts
|
5c09b1910f
|
Cleanup/reorganize some things
|
2022-09-19 22:52:52 -04:00 |
Shadowfacts
|
fe72d8faec
|
Remove x-callback-url support
Closes #1
|
2022-09-19 22:44:27 -04:00 |
Shadowfacts
|
85ced7ff5f
|
Bump build number and update changelog
|
2022-09-19 15:05:10 -04:00 |
Shadowfacts
|
123a512d3c
|
Bump build number and update changelog
|
2022-09-18 22:14:54 -04:00 |
Shadowfacts
|
e9962997a6
|
Show preview of status in reblog confirmation alert
Closes #121
|
2022-09-17 20:27:36 -04:00 |
Shadowfacts
|
f2ab1778c5
|
Replace expanded emoji picker with SwiftUI
|
2022-09-15 21:49:50 -04:00 |
Shadowfacts
|
bbfb3b0a7a
|
Add loading indicator to DiffableTimelineLikeTableViewController
|
2022-09-12 22:05:19 -04:00 |
Shadowfacts
|
24591cee05
|
Improve account switching animation
|
2022-08-01 21:29:24 -04:00 |
Shadowfacts
|
5e7a1e5974
|
Bump build number and update changelog
|
2022-07-09 12:05:17 -04:00 |
Shadowfacts
|
5b70c713b2
|
Two column navigation on iPad
|
2022-07-06 17:47:40 -04:00 |
Shadowfacts
|
5cb25c8c1f
|
Move trending hashtags/links to Explore tab on iPad
|
2022-06-30 19:53:40 -07:00 |
Shadowfacts
|
700cc2c67c
|
temp env var
|
2022-06-30 19:24:49 -07:00 |
Shadowfacts
|
a9e0bffe5f
|
Bump deployment target to iOS 15
|
2022-06-30 19:04:08 -07:00 |
Shadowfacts
|
b842389449
|
Convert trending hashtags to collection view
|
2022-06-30 18:15:13 -07:00 |
Shadowfacts
|
0960699699
|
Fix building for iOS 14
|
2022-06-28 17:29:46 -07:00 |
Shadowfacts
|
f5385b0a1d
|
Use context menu for filter/sort on profile directory
|
2022-06-28 17:29:46 -07:00 |
Shadowfacts
|
6ef8c92d09
|
Update to recommended Xcode settings
|
2022-06-10 23:44:52 -04:00 |
Shadowfacts
|
08b7cf013b
|
Use browser-style navigation bars on iPad
|
2022-06-10 23:44:52 -04:00 |
Shadowfacts
|
dbdf1d39bd
|
Bump build number and update changelog
|
2022-05-17 10:31:56 -04:00 |
Shadowfacts
|
0f6e9c97cc
|
Bump build number and update changelog
|
2022-05-15 17:40:01 -04:00 |
Shadowfacts
|
d3187ce2c4
|
Move saved instances and hashtags to CoreData
|
2022-05-10 22:58:30 -04:00 |
Shadowfacts
|
c069712c22
|
Don't include Open in Tusker on Catalyst
|
2022-05-01 21:50:16 -04:00 |
Shadowfacts
|
8cc08cf4c0
|
Fix crash when displaying polls on Catalyst in Optimize for Mac
Closes #152
|
2022-05-01 21:50:11 -04:00 |
Shadowfacts
|
a22059a1a1
|
Show current user avatar in sidebar
|
2022-04-30 13:05:20 -04:00 |
Shadowfacts
|
2f7c7bae5e
|
Extract status posting to separate class, convert to async/await
|
2022-04-30 11:11:22 -04:00 |
Shadowfacts
|
eb9a5aeb42
|
Perform grouping with existing notifications when refreshing
Closes #88
|
2022-04-26 22:57:46 -04:00 |
Shadowfacts
|
8c888906c9
|
Bump build number and update changelog
|
2022-04-25 16:30:52 -04:00 |
Shadowfacts
|
dc818524b2
|
Bump build number and update changelog
|
2022-04-06 22:05:13 -04:00 |
Shadowfacts
|
0a7709526f
|
Bump build number and update changelog
|
2022-04-02 20:24:02 -04:00 |
Shadowfacts
|
9ec821f6b3
|
Nix the xcworkspace, convert Pachyderm to a Swift package
Closes #138
|
2022-04-02 19:28:10 -04:00 |
Shadowfacts
|
5c4474dc87
|
Only show Trending Posts/Links on new enough Mastodon versions
|
2022-04-02 13:18:14 -04:00 |
Shadowfacts
|
8473f32781
|
Add Trending Links
|
2022-04-02 12:03:11 -04:00 |
Shadowfacts
|
240ccf23a4
|
Add Trending Posts
|
2022-04-02 12:03:11 -04:00 |
Shadowfacts
|
7da139be4d
|
Redact request paths in error reporter
|
2022-03-29 22:37:39 -04:00 |
Shadowfacts
|
2444783edf
|
Add error reporter to Client.Error toast on long-press
|
2022-03-29 22:37:26 -04:00 |
Shadowfacts
|
80c79ded3b
|
Bump build number and update changelog, fix building weburl
|
2022-02-16 22:11:24 -05:00 |
Shadowfacts
|
54c01be7ff
|
Use WebURL for more lenient parsing of external URLs
Fixes #136
|
2022-02-03 23:11:29 -05:00 |
Shadowfacts
|
41a31c23b7
|
Allow posting local-only from Glitch instances
See #130
|
2022-01-24 22:49:51 -05:00 |
Shadowfacts
|
072e68e97b
|
Add nodeinfo request and InstanceFeatures
|
2022-01-23 23:26:49 -05:00 |
Shadowfacts
|
e12a82b476
|
Show local only posts on hometown instances
#130
|
2022-01-23 10:58:36 -05:00 |
Shadowfacts
|
2198e2bf3e
|
Allow development against local instances with self-signed certificates
|
2022-01-23 10:56:36 -05:00 |
Shadowfacts
|
6138fc7748
|
Add select more photos option to asset picker
|
2022-01-23 10:55:07 -05:00 |
Shadowfacts
|
2b22180191
|
Remove TimelineLikeTableViewController
Everything now uses DiffableTimelineLike
|
2021-11-25 12:29:35 -05:00 |
Shadowfacts
|
d1083116e0
|
Use a single disptach queue for attachment/card thumbnails
|
2021-11-24 15:02:35 -05:00 |
Shadowfacts
|
eccb1043db
|
Bump build number and update changelog
|
2021-11-13 22:40:26 -05:00 |
Shadowfacts
|
9f8b14d180
|
Replace Gifu with CGImageAnimation
Closes #44
|
2021-11-11 13:26:11 -05:00 |
Shadowfacts
|
30ef9cc6d0
|
Extract compose image into separate view
|
2021-11-10 16:57:27 -05:00 |
Shadowfacts
|
5a26739b78
|
Remove old compilation condition
|
2021-11-07 14:35:14 -05:00 |
Shadowfacts
|
aced0a63c9
|
Bump build number and update changelog
|
2021-08-15 22:43:32 -04:00 |
Shadowfacts
|
7f4bf52050
|
Add toast system
|
2021-08-15 10:37:20 -04:00 |
Shadowfacts
|
71b6f1bdf0
|
Alphabetize things in Xcode
|
2021-08-14 18:27:22 -04:00 |
Shadowfacts
|
b781b56efd
|
Add public timeline descriptions
|
2021-08-08 10:09:28 -04:00 |
Shadowfacts
|
10a8a85bfc
|
Enable object lifetime optimization
|
2021-08-07 11:06:07 -04:00 |
Shadowfacts
|
6d8a014cc7
|
Bump build number and update changelog
|
2021-06-27 19:02:51 -04:00 |
Shadowfacts
|
f8b79ef34f
|
Fix app extension build number
|
2021-06-27 10:37:03 -04:00 |
Shadowfacts
|
9b30b48016
|
Bump build number and update changelog
|
2021-06-26 18:28:38 -04:00 |
Shadowfacts
|
5f9fe505d5
|
Add pref to disable infinite scrolling on timelines
Closes #125
|
2021-06-25 23:28:43 -04:00 |
Shadowfacts
|
49572c1fec
|
Add DiffableTimelineLikeTableViewController
|
2021-06-20 22:27:29 -04:00 |