Shadowfacts
|
229b51686c
|
Update HTMLStreamer, fix certain links not appearing
Closes #456
|
2024-02-04 15:12:14 -05:00 |
Shadowfacts
|
bdec14c463
|
Remove dead code
|
2024-02-04 11:49:41 -05:00 |
Shadowfacts
|
0f6492a051
|
Disable strict concurrency checking
|
2024-01-28 14:59:40 -05:00 |
Shadowfacts
|
fc26c9fb54
|
More strict concurrency fixes
|
2024-01-27 14:58:36 -05:00 |
Shadowfacts
|
c489d018bd
|
Merge branch 'develop' into strict-concurrency
# Conflicts:
# Tusker/Caching/ImageCache.swift
# Tusker/Extensions/PKDrawing+Render.swift
# Tusker/MultiThreadDictionary.swift
# Tusker/Views/BaseEmojiLabel.swift
|
2024-01-26 11:32:12 -05:00 |
Shadowfacts
|
94f71541f8
|
Merge branch 'develop' into vision
# Conflicts:
# Packages/ComposeUI/Sources/ComposeUI/Controllers/ToolbarController.swift
# Tusker/Screens/Timeline/TimelineViewController.swift
# Tusker/Views/Status/TimelineStatusCollectionViewCell.swift
|
2024-01-26 11:11:41 -05:00 |
Shadowfacts
|
c2402303cc
|
First pass at strict concurrency checking
|
2024-01-26 11:02:40 -05:00 |
Shadowfacts
|
cd01d2f8c3
|
Pin HTMLStreamer version
|
2024-01-17 15:52:56 -05:00 |
Shadowfacts
|
65c3c8026d
|
Fix whitespace in statuses not being trimmed
|
2024-01-17 15:51:54 -05:00 |
Shadowfacts
|
fd72390a22
|
Replace SwiftSoup with HTMLStreamer
|
2023-12-22 20:44:46 -05:00 |
Shadowfacts
|
16f6dc84c9
|
Update Sentry package
|
2023-11-18 11:15:47 -05:00 |
Shadowfacts
|
01bbfc31f2
|
visionOS: Improve suggested profile card appearance
|
2023-11-08 21:49:21 -05:00 |
Shadowfacts
|
a846954dcd
|
visionOS: Improve trending link cell appearance
|
2023-11-08 17:47:01 -05:00 |
Shadowfacts
|
1da25300ca
|
Merge branch 'develop' into vision
|
2023-11-07 22:26:22 -05:00 |
Shadowfacts
|
bd21e88e8b
|
Add UI for changing list reply policy and exclusivity
Closes #428
|
2023-10-28 12:16:14 -05:00 |
Shadowfacts
|
2464e2530f
|
Remove dead code
|
2023-10-27 17:29:51 -05:00 |
Shadowfacts
|
e4c22a0205
|
Compile for visionOS
|
2023-10-20 11:27:24 -04:00 |
Shadowfacts
|
b1564d822e
|
Bump version and move to xcconfig to fix warnings
|
2023-10-01 22:14:01 -04:00 |
Shadowfacts
|
a8a2f0a26c
|
Add search operators UI on Mastodon 4.2
Closes #433
|
2023-10-01 21:40:53 -04:00 |
Shadowfacts
|
31a0db014a
|
Improve multi-column layout for suggested profiles
|
2023-10-01 00:08:00 -04:00 |
Shadowfacts
|
7a2dc7d3c4
|
Improve readable-width content inset behavior
|
2023-09-28 21:30:30 -04:00 |
Shadowfacts
|
3f15a453bd
|
Update to recommended Xcode settings
|
2023-09-16 13:50:39 -04:00 |
Shadowfacts
|
53611d80d6
|
Bump version and update changelog
|
2023-09-16 13:48:05 -04:00 |
Shadowfacts
|
4b52cafb9a
|
Bump version and build number
|
2023-09-09 12:28:21 -04:00 |
Shadowfacts
|
88105f22a0
|
Add widescreen navigation mode preference
|
2023-09-05 19:21:50 -04:00 |
Shadowfacts
|
9c368f295e
|
Initial multi-column navigation controller implementation
|
2023-09-05 19:21:37 -04:00 |
Shadowfacts
|
6c0564e0ee
|
Bump version and update changelog
|
2023-07-23 10:36:11 -07:00 |
Shadowfacts
|
ef00c0e2df
|
Cache own instance in CoreData
See #251
|
2023-05-28 22:10:10 -07:00 |
Shadowfacts
|
06f761bf56
|
Bump build number and update changelog
|
2023-05-16 13:10:42 -04:00 |
Shadowfacts
|
8c40a5a9e8
|
Bump build number and update changelog
|
2023-05-16 11:57:46 -04:00 |
Shadowfacts
|
f6831ec02b
|
Add QuickLook fallback for showing unknown attachments in the gallery
Closes #169
|
2023-05-16 11:25:28 -04:00 |
Shadowfacts
|
8e570027a1
|
Bump build number and update changelog
|
2023-05-16 00:18:34 -04:00 |
Shadowfacts
|
0343e2e310
|
Bump build number and update changelog
|
2023-05-16 00:01:28 -04:00 |
Shadowfacts
|
6b57ec8b97
|
Cleanup orphaned local attachments
|
2023-05-15 23:45:18 -04:00 |
Shadowfacts
|
361ce456cf
|
Bump build number and update changelog
|
2023-05-14 22:31:10 -04:00 |
Shadowfacts
|
fc7e7f502b
|
Bump build number and update changelog
|
2023-05-14 17:30:01 -04:00 |
Shadowfacts
|
c8eec17180
|
Fix custom emoji in display name being replaced multiple times unnecessarily
|
2023-05-14 14:41:36 -04:00 |
Shadowfacts
|
9ac1c43511
|
Update favorite/reblog button appearance immediately on tap
Fixes #381
|
2023-05-13 13:48:49 -04:00 |
Shadowfacts
|
6261318df1
|
Bump build number and update changelog
|
2023-05-11 23:15:52 -04:00 |
Shadowfacts
|
fc391cc18c
|
Bump build number and update changelog
|
2023-05-11 20:24:21 -04:00 |
Shadowfacts
|
db7c183d06
|
Add status edit history view
|
2023-05-11 14:57:47 -04:00 |
Shadowfacts
|
e87dcfe48e
|
Add support for editing posts
Closes #321
|
2023-05-11 10:03:09 -04:00 |
Shadowfacts
|
822c2e0fa2
|
Bump build number and update changelog
|
2023-05-10 10:13:00 -04:00 |
Shadowfacts
|
7449688bfe
|
Bump build number and update changelog
|
2023-05-07 19:44:04 -04:00 |
Shadowfacts
|
8e010c7fa5
|
Remove unused notifications and status table view code
|
2023-05-07 15:11:35 -04:00 |
Shadowfacts
|
7551c79715
|
Convert status updated notification to collection view cell
|
2023-05-07 15:11:35 -04:00 |
Shadowfacts
|
5a4e387026
|
Convert poll finished notification to collection view cell
|
2023-05-07 15:11:35 -04:00 |
Shadowfacts
|
00945a0028
|
Convert follow request notification to collection view cell
|
2023-05-07 13:44:55 -04:00 |
Shadowfacts
|
2b9d384f8f
|
Convert follow notification to collection view cell
|
2023-05-07 11:02:37 -04:00 |
Shadowfacts
|
90efee3f20
|
Convert action group notification to collection view cell
|
2023-05-07 11:02:06 -04:00 |
Shadowfacts
|
574d1f9134
|
Initial notifications collection view implementatioan
|
2023-05-06 20:32:48 -04:00 |
Shadowfacts
|
d85f74f365
|
Fix crash due to layout loop when laying out fields on certain profiles
Closes #378
Also make field layout more consistent, and tweak appearance
|
2023-05-06 14:16:43 -04:00 |
Shadowfacts
|
f775527d63
|
Bump build number and update changelog
|
2023-05-05 10:33:17 -04:00 |
Shadowfacts
|
891fd3826b
|
Add expanded attachment description view to Compose screen
Closes #365
|
2023-05-03 23:20:58 -04:00 |
Shadowfacts
|
3bba4edb45
|
Fix sharing extension not being available on iOS 15
|
2023-04-23 10:19:20 -04:00 |
Shadowfacts
|
bda8fdb1b9
|
Bump build number and update changelog
|
2023-04-22 23:31:27 -04:00 |
Shadowfacts
|
3d3fc3f515
|
Allow switching accounts from share sheet
|
2023-04-19 22:20:05 -04:00 |
Shadowfacts
|
6c371f868f
|
Initial share extension implementation
|
2023-04-18 21:55:14 -04:00 |
Shadowfacts
|
06855420da
|
Move preferences to shared package
|
2023-04-18 19:47:49 -04:00 |
Shadowfacts
|
2224dbebb8
|
Remove old code
|
2023-04-17 10:08:18 -04:00 |
Shadowfacts
|
9882250a9b
|
Bump build number and update changelog
|
2023-04-16 19:06:45 -04:00 |
Shadowfacts
|
bb22a6bf9e
|
Remove more old asset picker code
|
2023-04-16 18:47:03 -04:00 |
Shadowfacts
|
15c83f8332
|
Fix keyboard focus background on list cells not showing correctly
|
2023-04-16 18:46:47 -04:00 |
Shadowfacts
|
cd9d64410f
|
Add hashtag pinned timeline search improvements
Closes #348
|
2023-04-16 14:50:54 -04:00 |
Shadowfacts
|
2b66f98832
|
Remove old asset picker
|
2023-04-16 14:28:09 -04:00 |
Shadowfacts
|
30449a2875
|
Rename NewComposeHostingController to ComposeHostingController
|
2023-04-16 13:47:48 -04:00 |
Shadowfacts
|
afed157f29
|
Remove old compose screen code
|
2023-04-16 13:47:06 -04:00 |
Shadowfacts
|
0746e12737
|
Extract compose UI into separate package
|
2023-04-16 13:23:13 -04:00 |
Shadowfacts
|
350e331eb2
|
Move GIFImageView to TuskerComponents
|
2023-04-16 13:17:39 -04:00 |
Shadowfacts
|
b2fe2fdf9a
|
Move Visibility to top-level type and move extensions to Pachyderm
|
2023-03-07 10:14:35 -05:00 |
Shadowfacts
|
850a0e90ce
|
Move MenuPicker to separate package
|
2023-03-07 10:07:45 -05:00 |
Shadowfacts
|
391ea1b46a
|
Move InstanceFeatures to separate package
|
2023-03-05 14:52:19 -05:00 |
Shadowfacts
|
247bb31c56
|
Move local user accounts to separate package
|
2023-03-05 14:35:25 -05:00 |
Shadowfacts
|
ee630cf9df
|
Bump build number and update changelog
|
2023-02-28 20:27:06 -05:00 |
Shadowfacts
|
33649cc5c0
|
Bump build number and update changelog
|
2023-02-28 14:40:27 -05:00 |
Shadowfacts
|
f176a6c8eb
|
Bump build number and update changelog
|
2023-02-25 18:38:52 -05:00 |
Shadowfacts
|
6ca5bb0c74
|
Unify state restoration with user activity handling code
|
2023-02-25 14:08:54 -05:00 |
Shadowfacts
|
b2977540e0
|
Add profile moved banner
Closes #284
|
2023-02-24 18:27:31 -05:00 |
Shadowfacts
|
8deb502140
|
Show message on remote profiles with no statuses
Closes #279
|
2023-02-22 22:23:18 -05:00 |
Shadowfacts
|
75f290ae8f
|
Tab state restoration
Closes #32
|
2023-02-22 21:38:12 -05:00 |
Shadowfacts
|
aaa031f212
|
First pass at strict sendability checking
|
2023-02-19 15:23:25 -05:00 |
Shadowfacts
|
cb82826fcf
|
Catch NSExceptions when doing objc runtime shenanigans
|
2023-02-15 19:34:23 -05:00 |
Shadowfacts
|
4731801893
|
Bump build number and update changelog
|
2023-02-12 10:22:33 -05:00 |
Shadowfacts
|
4293b51c31
|
Add extended suggested profiles screen
Closes #355
|
2023-02-11 19:05:12 -05:00 |
Shadowfacts
|
d8c7eb5cf5
|
Add buttons to Explore screen
|
2023-02-10 18:19:00 -05:00 |
Shadowfacts
|
8bc185ecf9
|
Add jump to present button to timelines
|
2023-02-07 23:52:23 -05:00 |
Shadowfacts
|
1832e64ad7
|
Remove now-unused hashtag table view cell
|
2023-02-06 21:47:47 -05:00 |
Shadowfacts
|
04ca932a01
|
Mode non-pure-black dark mode stuff to dedicated modifiers
|
2023-02-06 18:43:00 -05:00 |
Shadowfacts
|
4ea2dff8f1
|
Merge branch 'develop' into non-pure-black-mode
|
2023-02-06 18:15:23 -05:00 |
Shadowfacts
|
afed69e43e
|
Bump build number and update changelog
|
2023-02-05 19:50:21 -05:00 |
Shadowfacts
|
ce741d6e1f
|
Extract trends to separate VC
|
2023-02-05 14:23:29 -05:00 |
Shadowfacts
|
a314521b96
|
Extract out conversation tree-building code
|
2023-02-04 13:49:20 -05:00 |
Shadowfacts
|
ec75906bc1
|
Add favorites screen
Closes #327
|
2023-02-04 13:21:58 -05:00 |
Shadowfacts
|
137a537f68
|
Extract loading and local updating handling code from bookmarks VC into separate VC
|
2023-02-04 13:14:08 -05:00 |
Shadowfacts
|
91123fd24a
|
Make username label on profile copyable
|
2023-02-04 11:10:01 -05:00 |
Shadowfacts
|
20c4c4bb2f
|
Start adding non-pure-black dark mode
|
2023-02-02 23:02:11 -05:00 |
Shadowfacts
|
474064669d
|
Bump build number and update changelog
|
2023-01-29 10:26:20 -05:00 |
Shadowfacts
|
2e64500c35
|
Rewrite bookmarks VC using UICollectionView
|
2023-01-28 15:30:41 -05:00 |
Shadowfacts
|
aec5c0b787
|
Update Sentry SDK
|
2023-01-28 00:16:11 -05:00 |
Shadowfacts
|
0e1cbce10d
|
Revoke token and destroy stores when logging out
|
2023-01-27 18:53:20 -05:00 |