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 |
Shadowfacts
|
8bd6f53f01
|
Allow pinning instance public timelines
|
2023-01-27 18:12:54 -05:00 |
Shadowfacts
|
fe32356bce
|
Bump build number and update changelog
|
2023-01-27 10:38:56 -05:00 |
Shadowfacts
|
8fc915d6a0
|
Bump build number and update changelog
|
2023-01-26 00:23:10 -05:00 |
Shadowfacts
|
5a9513bb30
|
Add tip jar
|
2023-01-25 23:58:51 -05:00 |
Fahim Farook
|
507d9c23e7
|
xcconfig Fixes
* Ensure that all bundle prefixes are replaced correctly for all targets and in entitlements files too
|
2023-01-25 09:42:36 +04:00 |
Shadowfacts
|
d2c7664073
|
Add profile suggestions to Explore on iPad
|
2023-01-23 17:10:26 -05:00 |
Shadowfacts
|
8181090763
|
Bump build number and update changelog
|
2023-01-21 23:01:55 -05:00 |
Shadowfacts
|
dd6813c058
|
Bump build number and update changelog
|
2023-01-21 15:31:35 -05:00 |
Shadowfacts
|
addcc2dacc
|
Rewrite conversation screen to use UICollectionView
|
2023-01-21 11:26:51 -05:00 |
Shadowfacts
|
a49e9f2c1f
|
Bump build number and update changelog
|
2023-01-21 11:24:19 -05:00 |
Shadowfacts
|
c03fc86300
|
Bump build number
|
2023-01-19 14:38:35 -05:00 |
Shadowfacts
|
13640be91d
|
Bump build number and update changelog
|
2023-01-19 13:08:05 -05:00 |
Shadowfacts
|
4211806b5f
|
Add followers/following screen
Closes #323
|
2023-01-18 15:02:56 -05:00 |
Shadowfacts
|
fb7a7db6e8
|
Handle deleted statuses in status action account list
|
2023-01-17 20:02:03 -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
|
5029b26b40
|
Bump build number and update changelog
|
2023-01-17 10:50:14 -05:00 |
Shadowfacts
|
566df3e285
|
Bump build number and update changelog
|
2023-01-16 11:53:10 -05:00 |
Shadowfacts
|
ac0dedfd3d
|
Bump build number and update changelog
|
2023-01-15 10:30:17 -05:00 |
Shadowfacts
|
94c34e03dd
|
Add reporting accounts and statuses
|
2023-01-14 11:03:39 -05:00 |
Shadowfacts
|
abe2bbdfd4
|
Bump build number and update changelog
|
2023-01-06 21:18:04 -04:00 |
Shadowfacts
|
cc401fce8c
|
Allow sharing gifv attachments, improve share sheet behavior for images
|
2023-01-02 16:59:55 -05:00 |
Shadowfacts
|
3ea1ad5622
|
Bump build number and update changelog
|
2023-01-01 15:28:55 -05:00 |
Shadowfacts
|
9dd966f639
|
Fix duplicate saved instances not being uniqued correctly
|
2023-01-01 15:27:25 -05:00 |
Shadowfacts
|
48662ef1f3
|
Bump build number and update changelog
|
2023-01-01 15:12:21 -05:00 |
Shadowfacts
|
60b182ac18
|
Sync timeline position using iCloud
|
2022-12-23 16:37:42 -05:00 |
Shadowfacts
|
f815d4e2e4
|
Replace VisualEffectImageButton with ProfileHeaderButton
|
2022-12-22 18:47:53 -05:00 |
Shadowfacts
|
9f86158bb7
|
Add About screen
|
2022-12-22 13:59:39 -05:00 |
Shadowfacts
|
231b0ea830
|
Add Acknowledgements page
|
2022-12-21 11:59:40 -05:00 |
Shadowfacts
|
4dc108f782
|
Add pinned timeline customization
|
2022-12-20 23:37:12 -05:00 |
Shadowfacts
|
1f37a5e7eb
|
Bump build number and update changelog
|
2022-12-14 22:04:48 -05:00 |
Shadowfacts
|
d4b9f71fd3
|
Remove old, unused code
|
2022-12-14 20:54:41 -05:00 |
Shadowfacts
|
cacc8a51cc
|
Remove unused code
|
2022-12-14 10:15:15 -05:00 |
Shadowfacts
|
89ca0629b3
|
Move bundle ID prefix to xcconfig
|
2022-12-14 10:04:25 -05:00 |
Shadowfacts
|
f55a870964
|
Move development team setting to xcconfig
Closes #308
|
2022-12-13 23:58:44 -05:00 |
Shadowfacts
|
5ee140cdab
|
Bump build number and update changelog
|
2022-12-13 21:26:28 -05:00 |
Shadowfacts
|
ba2c34fdd6
|
Persist timeline state using CoreData, rather than NSUserActivity
This allows persisting state for all the primary timelines, and across
all accounts.
Closes #297
Closes #293
|
2022-12-13 13:31:34 -05:00 |
Shadowfacts
|
8caf93bf0a
|
Add ScrollingSegmentedControl, and home/notifs/profiles to use it
|
2022-12-12 20:57:38 -05:00 |
Shadowfacts
|
9c4b68b09e
|
Reorganize gestures
|
2022-12-12 20:56:14 -05:00 |
Shadowfacts
|
b49e8d0279
|
Move Pachyderm to Packages folder
|
2022-12-11 14:25:25 -05:00 |
Shadowfacts
|
13d649bace
|
Bump build number and update changelog
|
2022-12-05 22:24:10 -05:00 |
Shadowfacts
|
044d34d20f
|
Bump build number and update changelog
|
2022-12-04 15:40:00 -05:00 |
Shadowfacts
|
e49725e06d
|
Bump build number and update changelog
|
2022-12-04 14:57:22 -05:00 |
Shadowfacts
|
54857a3bf3
|
Avoid converting HTML to attributed string twice when displaying a status cell for the first time
Now, when Filterer performs the conversion, the status cell can reuse
the attributed string.
|
2022-12-04 12:08:22 -05:00 |
Shadowfacts
|
81abcfcf7b
|
Timeline filtering!
|
2022-12-03 22:16:43 -05:00 |
Shadowfacts
|
7e5d8675c2
|
Extract HTML to attributed string converter to separate helper
|
2022-12-03 18:58:19 -05:00 |
Shadowfacts
|
f71804f094
|
Extract filter create/update/delete logic into separate services
|
2022-12-03 14:40:12 -05:00 |