Shadowfacts
|
27d44340e8
|
Even more strict concurrency fixes
|
2024-01-27 15:48:58 -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
|
28c1a9092b
|
Add server-provided translation
Closes #331
|
2023-12-04 19:31:51 -05:00 |
Shadowfacts
|
1c36312850
|
Fix status deletions not being handled properly in logged-out views
|
2023-11-10 14:35:36 -05:00 |
Shadowfacts
|
19db78e352
|
visionOS: Don't highlight non-selectable list rows
|
2023-11-07 22:52:13 -05:00 |
Shadowfacts
|
7a2dc7d3c4
|
Improve readable-width content inset behavior
|
2023-09-28 21:30:30 -04:00 |
Shadowfacts
|
708112c486
|
Don't reconfigure conversation main status unnecessarily
|
2023-05-28 12:16:48 -07:00 |
Shadowfacts
|
126e8c8858
|
Resolve Mastodon remote status links
Closes #384
|
2023-05-15 22:01:44 -04:00 |
Shadowfacts
|
dbc89509d7
|
Fix expand thread cell using wrong background color
Closes #383
|
2023-05-15 21:25:01 -04:00 |
Shadowfacts
|
1f95a6cb8e
|
Fix constraints breaking on expand thread cell
|
2023-05-14 19:08:52 -04:00 |
Shadowfacts
|
421cb7ba03
|
Fix conversation main status flickering when context is loaded
|
2023-05-14 15:25:09 -04:00 |
Shadowfacts
|
15c83f8332
|
Fix keyboard focus background on list cells not showing correctly
|
2023-04-16 18:46:47 -04:00 |
Shadowfacts
|
d74be9d81d
|
Add handoff to various user activities
|
2023-02-25 15:00:55 -05:00 |
Shadowfacts
|
6ca5bb0c74
|
Unify state restoration with user activity handling code
|
2023-02-25 14:08:54 -05:00 |
Shadowfacts
|
2252b6d09e
|
Fix crash duplicate main status and crash when conversation context is preloaded
For expand thread cells, the main status needs to be the one above the selected cell
|
2023-02-23 10:02:05 -05:00 |
Shadowfacts
|
266868376d
|
Allow refreshing conversations
Closes #157
|
2023-02-22 21:52:45 -05:00 |
Shadowfacts
|
75f290ae8f
|
Tab state restoration
Closes #32
|
2023-02-22 21:38:12 -05:00 |
Shadowfacts
|
4ea2dff8f1
|
Merge branch 'develop' into non-pure-black-mode
|
2023-02-06 18:15:23 -05:00 |
Shadowfacts
|
7cadcf1e86
|
Reuse conversation tree where possible when selecting a status in a conversation
|
2023-02-04 15:15:41 -05:00 |
Shadowfacts
|
a314521b96
|
Extract out conversation tree-building code
|
2023-02-04 13:49:20 -05:00 |
Shadowfacts
|
20c4c4bb2f
|
Start adding non-pure-black dark mode
|
2023-02-02 23:02:11 -05:00 |
Shadowfacts
|
f1facea929
|
Fix status URLs with fragments not being resolved
|
2023-01-26 21:15:02 -05:00 |
Shadowfacts
|
2229b332e0
|
Try to resolve statuses from links that match known patterns
|
2023-01-21 14:03:21 -05:00 |
Shadowfacts
|
63ed3b6e10
|
Add loading indicator to conversation screen
|
2023-01-21 13:17:11 -05:00 |
Shadowfacts
|
ccd1672e72
|
Show highlight on expand thread cell selection
|
2023-01-21 13:14:16 -05:00 |
Shadowfacts
|
addcc2dacc
|
Rewrite conversation screen to use UICollectionView
|
2023-01-21 11:26:51 -05:00 |
Shadowfacts
|
b1421767dd
|
Fix tapping expand thread cell not working
|
2023-01-20 14:17:15 -05:00 |
Shadowfacts
|
6aee926f00
|
Fix table views being too far inset on iPhone
|
2023-01-19 13:13:01 -05:00 |
Shadowfacts
|
5623cedab3
|
Fix conversation reloading on appear
|
2023-01-18 13:59:42 -05:00 |
Shadowfacts
|
fb7a7db6e8
|
Handle deleted statuses in status action account list
|
2023-01-17 20:02:03 -05:00 |
Shadowfacts
|
78cd1313fe
|
Fix new conversation VC not responding to status bar taps
|
2023-01-17 19:36:12 -05:00 |
Shadowfacts
|
db1bbf7148
|
Add delete status action
|
2023-01-17 19:32:50 -05:00 |
Shadowfacts
|
6f006adbc1
|
Show better message when opening conv for deleted status
Also split conversation loading out into separate view controller
|
2023-01-17 19:15:54 -05:00 |
Shadowfacts
|
907cf08400
|
Fix expand thread cell not adjusting to accent color pref
|
2023-01-16 17:54:56 -05:00 |
Shadowfacts
|
e85d194e5f
|
Make table and collection view focusable
|
2023-01-16 17:54:56 -05:00 |
Shadowfacts
|
e4f1309e2d
|
Make everything follow the readable width
|
2022-12-26 12:22:17 -05:00 |
Shadowfacts
|
4b2a263889
|
Better accessibility label for conversation toggle collapse button
|
2022-12-14 22:05:17 -05:00 |
Shadowfacts
|
a13d5d5a82
|
Fix crash when activating account in My Profile scene
|
2022-12-14 21:24:54 -05:00 |
Shadowfacts
|
f96cd1b5e2
|
Copy showStatusesAutomatically when selecting conversation expand thread item
Closes #303
|
2022-12-12 21:06:05 -05:00 |
Shadowfacts
|
cde3109203
|
Rename StatusState to CollapseState
|
2022-12-03 18:21:49 -05:00 |
Shadowfacts
|
59d866aa23
|
Ditch custom image request grouping, rely on URLSession's
|
2022-11-02 22:06:08 -04:00 |
Shadowfacts
|
b755607895
|
Fix crash when TimelineStatusTableViewCell outlives its containing VC
|
2022-10-31 17:33:33 -04:00 |
Shadowfacts
|
a9e0bffe5f
|
Bump deployment target to iOS 15
|
2022-06-30 19:04:08 -07:00 |
Shadowfacts
|
b4675a97c7
|
Add missing awaits due to changed overload resolution
|
2022-06-10 23:44:52 -04:00 |
Shadowfacts
|
2f75510889
|
Disable transparent nav bar in conversation vc
|
2022-05-11 19:15:56 -04:00 |
Shadowfacts
|
46332cd1b9
|
Jump to statuses below parent when expanding subthread in conversation
|
2022-05-11 19:12:28 -04:00 |
Shadowfacts
|
21e9ca990d
|
Use async/await for conversation loading
|
2022-05-11 19:10:38 -04:00 |
Shadowfacts
|
1a02319894
|
Fix using old style for show all statuses bar button item when showing a
conversation that initially expands all statuses
|
2022-05-11 11:33:18 -04:00 |