Thomas Ricouard
7f6419ebae
Swiftformat
2023-01-17 11:36:01 +01:00
Thomas
382ebcf8f7
Implement language selection for new posts ( #83 ) close #76
...
* Implement language selection in status editor
* Apply the correct language on replies and edits
* Use sheet for language selector
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-17 07:07:26 +01:00
Thomas Ricouard
d05d9fbfff
Fix not posting status special characters or dropping part of it (Post in JSON now)
2023-01-15 14:51:09 +01:00
Thomas Ricouard
6b210aec4f
Add OpenAI pipeline + some prompts
2023-01-13 18:43:02 +01:00
Sean Goldin
ba64015f18
Polls ( #70 )
...
* Add poll options
* Add the poll view
* Disable adding attachments when showing polls
* Update to post poll info
* Wire up poll view
* Remove debug code
* Use VM for showing poll
* Rename PollView to something better!
* Move file location
* Disable poll button if media is attached.
* Don't refocus on delete option to avoid index out of range crash
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-13 07:30:15 +01:00
David Walter
d646fef9f4
Fix Link Handling ( #69 )
2023-01-12 18:25:37 +01:00
Thomas Ricouard
6f7c576c3a
Add notify next to follow button if following
2023-01-12 07:36:19 +01:00
Thomas Ricouard
f50a7f1556
UI fixes on status + prepare for generic media upload
2023-01-10 08:44:29 +01:00
Thomas Ricouard
71ec57f915
Support edit profile
2023-01-10 08:24:05 +01:00
Thomas Ricouard
33634a16aa
Fetch server side preferences
2023-01-09 19:47:54 +01:00
Thomas Ricouard
662f4be29d
Bookmarks support close #48
2023-01-09 19:26:56 +01:00
Thomas Ricouard
424cd475ad
Add push notifications support
2023-01-08 10:22:52 +01:00
Thomas Ricouard
e1ad5efd80
Direct message + empty screen for notifications and messages
2023-01-05 12:21:54 +01:00
Thomas Ricouard
dcdd8402e9
Timeline: Add filter for followed tags
2023-01-04 18:37:58 +01:00
Thomas Ricouard
7ce3446030
Editor: Add image ALT
2023-01-03 19:30:27 +01:00
Thomas Ricouard
a1681c3f1b
Display pinned statuses on profile
2023-01-03 18:22:08 +01:00
Thomas Ricouard
e0253fb439
Added lists support + bunch of bug fixes
2023-01-02 19:23:44 +01:00
Thomas Ricouard
9f009376f5
Add trending as a timeline
2023-01-01 14:28:15 +01:00
Thomas Ricouard
a592341768
Account: Added filter for accounts status
2023-01-01 08:22:39 +01:00
Thomas Ricouard
bb47937eb6
Editor: Refactor + Add autocomplete for mentions and hashtag
2022-12-31 09:10:27 +01:00
Thomas Ricouard
f215298917
Embed + tap on statuses link from any instances
2022-12-30 16:55:13 +01:00
Thomas Ricouard
03a5dd9f54
New Sign In flow & instances browser
2022-12-29 14:07:58 +01:00
Thomas Ricouard
5bc262da33
Clear notifications on list view appear
2022-12-29 09:10:49 +01:00
Thomas Ricouard
2b733e6b10
Timeline: Fetch up to 10 new pages on pull to refresh
2022-12-28 19:10:13 +01:00
Thomas Ricouard
3b8772c5da
Status: View & votes on polls
2022-12-28 10:08:41 +01:00
Thomas Ricouard
03e5a960d2
Better status editor
2022-12-27 19:10:31 +01:00
Thomas Ricouard
99dc57a023
compress to JPEG before uploading
2022-12-27 16:25:47 +01:00
Thomas Ricouard
627173989e
WIP Media upload
2022-12-27 16:16:25 +01:00
Thomas Ricouard
e5fb3acd07
Quote status + embed status
2022-12-27 07:51:44 +01:00
Thomas Ricouard
bda77571b6
Editor: Simple edit
2022-12-26 08:24:55 +01:00
Thomas Ricouard
93543cad6b
Post / Delete a status and watch main timeline
2022-12-25 12:46:42 +01:00
Thomas Ricouard
8df70043cb
Very basic status post
2022-12-25 08:17:16 +01:00
Thomas Ricouard
70ee6e0d27
Post boosted by / favourited by
2022-12-24 13:41:25 +01:00
Thomas Ricouard
569aedeaeb
Prepend new timeline statuses and new notifications
2022-12-24 12:20:42 +01:00
Thomas Ricouard
8de2a8192b
Handle HTTP Link header for favourites and followers/following
2022-12-24 09:21:04 +01:00
Thomas Ricouard
e4e2b2ab8b
Following / Followers page 1
2022-12-23 18:47:19 +01:00
Thomas Ricouard
6e8ed998d4
Explore: Added suggested accounts to follow
2022-12-23 15:28:22 +01:00
Thomas Ricouard
189037b53d
Explore + Account polish + Status editor WIP
2022-12-23 10:41:55 +01:00
Thomas Ricouard
fc77dd14fe
Account detail: Add also followed by section
2022-12-22 12:26:11 +01:00
Thomas Ricouard
1b4bef1459
Add mentions filter in notifications
2022-12-22 07:00:44 +01:00
Thomas Ricouard
0f2c2df624
Featured tags
2022-12-21 20:26:38 +01:00
Thomas Ricouard
07188a6818
Status detail + context
2022-12-21 18:28:21 +01:00
Thomas Ricouard
2cd28c13f3
Follow tags + various enhancements
2022-12-21 12:39:29 +01:00
Thomas Ricouard
effa895eac
See your followed tags on account screen
2022-12-21 09:42:05 +01:00
Thomas Ricouard
f561be7d4f
Display favourites on current user profile
2022-12-21 08:35:26 +01:00
Thomas Ricouard
024d325291
Favourite / Unfavourite status
2022-12-20 20:33:45 +01:00
Thomas Ricouard
60a963441c
Follow / Unfollow
2022-12-20 17:11:12 +01:00
Thomas Ricouard
8def548913
Account tab + brand color
2022-12-20 16:08:09 +01:00
Thomas Ricouard
3d7042832e
Open HashTag
2022-12-20 15:37:51 +01:00
Thomas Ricouard
cab21c137b
Notification tab
2022-12-19 12:28:55 +01:00
Thomas Ricouard
4c3809a95b
Account statuses and more packages
2022-12-18 20:30:19 +01:00
Thomas Ricouard
846184ae58
Add icons + icon selector
2022-12-04 09:50:25 +01:00
Thomas Ricouard
df2d383b8a
OAuth + Home timeline
2022-12-01 09:05:26 +01:00
Thomas Ricouard
203abbcf0d
Account screen WIP
2022-11-29 12:18:06 +01:00
Thomas Ricouard
202bf06dc6
Split Models from Network package
2022-11-29 09:28:17 +01:00
Thomas Ricouard
4742e3112b
Remove needless fetchArray
2022-11-25 12:29:42 +01:00
Thomas Ricouard
ec8de5fb83
Paginated tiemeline and refactoring
2022-11-25 12:00:01 +01:00
Thomas Ricouard
0608996bb8
Render Status as Markdown
2022-11-25 10:03:42 +01:00
Thomas Ricouard
3c1b879d1a
Better status header
2022-11-21 14:42:59 +01:00
Thomas Ricouard
864a0b3969
New Timeline architecture
2022-11-21 09:31:32 +01:00
Thomas Ricouard
ab8e8a59ea
Move Network to Packages folder
2022-11-21 09:01:26 +01:00