Shadowfacts
|
2e88b266d9
|
Prefetch on a background queue to avoid blocking main queue with
CoreData lookups
|
2021-01-18 14:29:32 -05:00 |
Shadowfacts
|
0b008489f7
|
Add CachingDiskStorage
|
2021-01-18 14:17:20 -05:00 |
Shadowfacts
|
de67327f6d
|
Fix ImageCache kicking off extra requests when a completion block was
not provided
|
2021-01-18 13:46:07 -05:00 |
Shadowfacts
|
04a6fe807e
|
Cache scaled images
|
2021-01-17 13:27:30 -05:00 |
Shadowfacts
|
6dee0957ea
|
Remove in-memory caches of most original image data
|
2021-01-17 11:45:04 -05:00 |
Shadowfacts
|
c12d2db258
|
Cache UIImage objects to avoid re-decoding images unnecessarily
|
2021-01-17 11:28:50 -05:00 |
Shadowfacts
|
27b39b79e6
|
Fix refreshes after no-result refresh not working
Fixes #117
|
2021-01-13 00:16:33 -05:00 |
Shadowfacts
|
d7aa3f1617
|
Fix crash when updating timestamp of removed status
|
2021-01-12 22:17:30 -05:00 |
Shadowfacts
|
69c2faf0e1
|
Fix crash when user refreshes profile before initial pinned statuses request completes
|
2021-01-12 22:17:01 -05:00 |
Shadowfacts
|
678ed4959b
|
Fix crash upon split view expansion before sidebar VC is loaded
|
2021-01-12 22:16:20 -05:00 |
Shadowfacts
|
0bdcda1b23
|
Fix secondary windows not respecting theme preference
|
2021-01-06 19:20:14 -05:00 |
Shadowfacts
|
74a30d27e8
|
Hide keyboard before dismissing windows
|
2021-01-06 19:16:57 -05:00 |
Shadowfacts
|
f0e2bb8db6
|
Fix crash while cancelling prefetching of rows
|
2020-12-31 23:20:53 -05:00 |
Shadowfacts
|
3fdeb51353
|
Bump build number and update changelog
|
2020-12-31 11:13:47 -05:00 |
Shadowfacts
|
a7b2a7df71
|
Don't try to re-replace emojis unnecessarily
|
2020-12-29 11:56:40 -05:00 |
Shadowfacts
|
41403c84f9
|
Don't allocate a new Set every time timeAgo is computed
|
2020-12-29 11:54:02 -05:00 |
Shadowfacts
|
e67f6b2ad8
|
Avoid redundant database lookups
|
2020-12-25 12:01:35 -05:00 |
Shadowfacts
|
4ac3292183
|
Allow dragging attachments between Compose windows
|
2020-12-14 22:46:56 -05:00 |
Shadowfacts
|
d3c13ee1e6
|
Fix own account/instance not being loaded if the only active scene was non-main
|
2020-12-14 22:35:34 -05:00 |
Shadowfacts
|
1b44117891
|
Don't unnecessarily load views when transferring navigation stacks
|
2020-12-14 22:24:48 -05:00 |
Shadowfacts
|
c7b708e62b
|
Fix crash when sidebar collapses
|
2020-12-14 22:23:22 -05:00 |
Shadowfacts
|
56b51f944d
|
Add drag and drop spring loading to tab bar & sidebar
|
2020-12-14 22:16:16 -05:00 |
Shadowfacts
|
30297c2390
|
Add multi-window drag and drop to all the things
|
2020-12-14 18:44:48 -05:00 |
Shadowfacts
|
522c9b2b03
|
Add multi-window support and auxiliary windows
|
2020-12-13 22:37:37 -05:00 |
Shadowfacts
|
67a029180e
|
Don't construct unnecessary view controllers in MainSplitViewController
|
2020-11-15 19:04:46 -05:00 |
Shadowfacts
|
dfad8740eb
|
Extract common functionality into TimelineLikeTableViewController
|
2020-11-15 15:48:49 -05:00 |
Shadowfacts
|
b45dc19811
|
Re-enable split view controller on iPhone
|
2020-11-14 22:48:09 -05:00 |
Shadowfacts
|
80c0d08ec6
|
Tweak MenuController
|
2020-11-14 22:28:52 -05:00 |
Shadowfacts
|
2b5ab90cd8
|
Add key commands for prev/next sub tab
|
2020-11-14 22:26:02 -05:00 |
Shadowfacts
|
0303c9af9d
|
Use correct sidebar style on Catalyst
|
2020-11-14 12:23:13 -05:00 |
Shadowfacts
|
1e59f663e5
|
Add sidebar item key commands
|
2020-11-14 12:15:49 -05:00 |
Shadowfacts
|
72217cde51
|
Add compose key command
|
2020-11-14 11:55:19 -05:00 |
Shadowfacts
|
4bccbe254b
|
Add text formatting key commands
|
2020-11-14 11:47:20 -05:00 |
Shadowfacts
|
9e15a84006
|
Add refresh key command
|
2020-11-14 11:22:47 -05:00 |
Shadowfacts
|
c19b7ec2c6
|
Fix crash when logging in for the first time
|
2020-11-14 10:45:36 -05:00 |
Shadowfacts
|
59c00b01dc
|
Fix not being able to compile for Catalyst
|
2020-11-14 10:45:27 -05:00 |
Shadowfacts
|
75d26e613b
|
Add account switching animation
|
2020-11-11 15:28:17 -05:00 |
Shadowfacts
|
904ff4eecf
|
Fix crash when decoding emojis with spaces in URLs
|
2020-11-11 12:45:13 -05:00 |
Shadowfacts
|
0249207dcc
|
Fix LazilyDecoding not handling top-level optionals
|
2020-11-11 12:44:57 -05:00 |
Shadowfacts
|
366378f267
|
Scroll attachment description views to ensure caret is always visible
|
2020-11-11 12:44:39 -05:00 |
Shadowfacts
|
80cca7673a
|
Tweak compose text view scrolling behavior
|
2020-11-11 12:14:36 -05:00 |
Shadowfacts
|
fc888b168c
|
Add fast account switching on iPhone
|
2020-11-09 19:39:42 -05:00 |
Shadowfacts
|
348c306858
|
Add tapping CW to expand/collapse status
Expand status collapse button tap area to cover stack view spacing
|
2020-11-03 15:58:08 -05:00 |
Shadowfacts
|
0a11d2de47
|
Fix playing gifs from a background thread
|
2020-11-03 15:49:30 -05:00 |
Shadowfacts
|
4ac76ab672
|
Add opposite collapse keywords preference
|
2020-11-03 15:39:02 -05:00 |
Shadowfacts
|
eb4e6e32f7
|
Add Grayscale Images preference
|
2020-11-01 13:59:58 -05:00 |
Shadowfacts
|
89b35fab6d
|
Move pruning of offscreen rows to when the VC disappears, instead of
during scrolling
Prevents race when removing and adding cells in the willDisplay table
view delegate method.
|
2020-10-26 22:55:58 -04:00 |
Shadowfacts
|
d638ff513b
|
Fix crash when using show timeline Siri Shortcut
|
2020-10-26 22:13:48 -04:00 |
Shadowfacts
|
93828830a9
|
Fix logging in to PixelFed instances
See #68
|
2020-10-25 23:07:41 -04:00 |
Shadowfacts
|
39b244384b
|
Show link cards on statuses
|
2020-10-25 16:05:28 -04:00 |