prajeet
749c4aef0b
Removed picker and replaced with themepreview view for selecting theme ( #24 )
...
* Removed picker and replaced with themepreview view for selecting theme
* Used navigation stack instead of sheet for theme selector view.
2023-01-03 14:42:09 +01:00
Thomas Ricouard
a351fb8a7b
Don't display empty alt
2023-01-03 13:14:13 +01:00
Thomas Ricouard
6f0bad30ac
Don't display media ALT in compact mode
2023-01-03 13:13:03 +01:00
Thomas Ricouard
f4f8b81f6c
Support filters in statuses
2023-01-03 12:24:15 +01:00
Thomas Ricouard
37a5567fe7
Display image alt in feed
2023-01-03 08:45:27 +01:00
Thomas Ricouard
fb0cd6b623
Fix empty displayName
2023-01-03 08:17:47 +01:00
Sean Goldin
41d7f4ca62
Less typing padding constants ( #23 )
...
* Change enum of constants to CGFloat extension
* Use CGFloat padding extension
2023-01-03 07:41:29 +01:00
Sean Goldin
fa912bd327
Allow tapping avatar to go details page ( #21 )
2023-01-03 07:40:22 +01:00
Sean Goldin
ef44e32e21
Fix list visibility in light theme ( #22 )
2023-01-03 07:40:05 +01:00
Thomas Ricouard
e0253fb439
Added lists support + bunch of bug fixes
2023-01-02 19:23:44 +01:00
prajeet
17af674387
Removed toggle for selecting themes and replaced with picker. ( #19 )
...
* Removed toggle for selecting themes and replaced with picker.
* Synced stored and inmemory themeset.
* fixed default theme state
* Added desert dark and light theme
* fixed navigation bar background not changing in setttings tab after theme change.
* nemesis theme added
2023-01-02 17:18:16 +01:00
Thomas Ricouard
9f009376f5
Add trending as a timeline
2023-01-01 14:28:15 +01:00
Thomas Ricouard
b324c87ae1
Timeline tab: Quick accounts switcher + new filter menu
2023-01-01 14:02:11 +01:00
Thomas Ricouard
975a403c49
Handle account link in account bio and notifications
2023-01-01 11:40:18 +01:00
Thomas Ricouard
28ef54fa4b
Improve logged out experience
2023-01-01 09:19:00 +01:00
Thomas Ricouard
a592341768
Account: Added filter for accounts status
2023-01-01 08:22:39 +01:00
Thomas Ricouard
a06386c1da
Fixed scroll to top
2022-12-31 15:41:44 +01:00
Jérôme Danthinne
810e9fbe6b
Add avatar position setting ( #14 )
...
Co-authored-by: Jérôme Danthinne <jerome.danthinne@smile.eu>
2022-12-31 12:29:19 +01:00
Thomas Ricouard
315a57b447
Tab timeline tab top scroll to top
2022-12-31 12:28:27 +01:00
Thomas Ricouard
07a4ef856d
Editor: Forward theme colors
2022-12-31 12:11:42 +01:00
Thomas Ricouard
bb47937eb6
Editor: Refactor + Add autocomplete for mentions and hashtag
2022-12-31 09:10:27 +01:00
Thomas Ricouard
423df5f4b4
Merge pull request #5 from PrajeetShrestha/theme close #3
...
Color Set added for light and dark mode.
2022-12-31 06:50:05 +01:00
Thomas Ricouard
8eee1788b6
Lint
2022-12-31 06:48:09 +01:00
Thomas Ricouard
faa766d65f
Merge pull request #9 from angristan/mute-default
...
Mute video player by default
2022-12-31 06:40:29 +01:00
Thomas Ricouard
38b7eaa0b2
Sync embed load
2022-12-31 06:37:13 +01:00
Stanislas Lange
18bbc96624
Mute video player by default
2022-12-31 00:07:42 +01:00
Thomas Ricouard
0423351f5d
Fixed account title
2022-12-30 22:55:24 +01:00
Thomas Ricouard
193469fbc0
Merge pull request #7 from angristan/account-navbar-title-emoji
...
AccountDetailView: support display name with emoji in navbar title
2022-12-30 22:51:23 +01:00
Thomas Ricouard
639227be89
Mention everyone in reply
2022-12-30 22:49:09 +01:00
Stanislas Lange
d673a1cd4c
AccountDetailView: support display name with emoji in navbar title
2022-12-30 22:26:07 +01:00
Thomas Ricouard
2bb68c915d
Revert "Provide a default light theme close #3 "
...
This reverts commit d1ad54248c
.
2022-12-30 21:46:15 +01:00
Thomas Ricouard
d1ad54248c
Provide a default light theme close #3
2022-12-30 21:00:20 +01:00
prajeet shrestha
b58b49a1c1
Color Set added for light and dark mode.
2022-12-31 01:40:23 +05:45
Thomas Ricouard
d9481cc802
Load embed gracefully
2022-12-30 19:31:17 +01:00
Thomas Ricouard
b2d4d151e5
Add video type support for media attachement (reading)
2022-12-30 18:40:10 +01:00
Thomas Ricouard
f215298917
Embed + tap on statuses link from any instances
2022-12-30 16:55:13 +01:00
Thomas Ricouard
9cf7066663
Don't add duplicate notifications
2022-12-30 15:17:45 +01:00
Thomas Ricouard
07bfa47d49
Fix typo in search token
2022-12-30 12:56:20 +01:00
Thomas Ricouard
7bb7bb5cb7
Always embed status true URL
2022-12-30 12:00:09 +01:00
Thomas Ricouard
d61ce04dac
Convert status to local URL when quoting
2022-12-30 10:11:05 +01:00
Thomas Ricouard
3a076492a1
Multi accounts
2022-12-30 08:36:22 +01:00
Thomas Ricouard
dd5a6a8b45
Various UI enhancements
2022-12-29 17:22:07 +01:00
Thomas Ricouard
03a5dd9f54
New Sign In flow & instances browser
2022-12-29 14:07:58 +01:00
Thomas Ricouard
1449719af0
Handle correct pagination on profile for statuses
2022-12-29 11:32:53 +01:00
Thomas Ricouard
d00c3e533e
Theme support + default theme
2022-12-29 10:39:34 +01:00
Thomas Ricouard
789adc8b22
Haptic feedback when refreshing timeline
2022-12-29 09:10:59 +01:00
Thomas Ricouard
5bc262da33
Clear notifications on list view appear
2022-12-29 09:10:49 +01:00
Thomas Ricouard
346345e0c9
Boosted status: display avatar
2022-12-29 07:02:10 +01:00
Thomas Ricouard
d393c4b90f
Fix notifications tab + prepare multi account
2022-12-29 06:55:53 +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
7cf233c974
Better spoiler
2022-12-28 11:41:56 +01:00
Thomas Ricouard
80c2086a8e
Status: Spoiler support
2022-12-28 10:45:05 +01:00
Thomas Ricouard
3b8772c5da
Status: View & votes on polls
2022-12-28 10:08:41 +01:00
Thomas Ricouard
5b9f91abd1
Editor character count + settings instance rules
2022-12-28 08:06:46 +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
f14640a2ee
Merge branch 'main' into update-nuke
2022-12-27 14:23:41 +01:00
Thomas Ricouard
afbdd45e48
Status visibility
2022-12-27 14:20:00 +01:00
Thomas Ricouard
ee39840713
Account: Internal isCurrentUser
2022-12-27 13:49:54 +01:00
Thomas Ricouard
0ac109c49b
Better quote post
2022-12-27 13:38:10 +01:00
Thomas Ricouard
816e1d5e7d
Explore: Search
2022-12-27 10:04:39 +01:00
Thomas Ricouard
94d4db6214
Various fixes
2022-12-27 09:11:12 +01:00
Thomas Ricouard
5db6d2d991
Dismiss status editor on not signed in
2022-12-27 08:31:57 +01:00
Thomas Ricouard
9209258f4c
Routeur: Handle same instance status url
2022-12-27 08:31:47 +01:00
Thomas Ricouard
e5fb3acd07
Quote status + embed status
2022-12-27 07:51:44 +01:00
Thomas Ricouard
dcd686a44b
Media meta
2022-12-27 06:44:40 +01:00
Thomas Ricouard
f339692d3c
Use Nuke if possible for featured media in status
2022-12-27 06:44:31 +01:00
kean
aaba7f3337
Update Nuke usage
2022-12-26 14:16:21 -05:00
Thomas Ricouard
48ed60b095
Tap area improvements + live status in profile tab
2022-12-26 08:47:41 +01:00
Thomas Ricouard
bda77571b6
Editor: Simple edit
2022-12-26 08:24:55 +01:00
Thomas Ricouard
fded30bb76
Refactor live timeline + handle more events
2022-12-26 07:36:54 +01:00
Thomas Ricouard
b04ccc18fa
Ensure own status is added on top
2022-12-25 19:18:19 +01:00
Thomas Ricouard
6bbe352f7e
WIP posting photos
2022-12-25 19:15:35 +01:00
Thomas Ricouard
827e06b26c
More safeguard
2022-12-25 18:48:50 +01:00
Thomas Ricouard
758fa8a6f9
Fix button
2022-12-25 18:46:54 +01:00
Thomas Ricouard
11d4d20873
Timeline scroll to top UX / Flow
2022-12-25 18:43:15 +01:00
Thomas Ricouard
73fde0f6aa
Status editor improvements
2022-12-25 17:46:51 +01:00
Thomas Ricouard
8e16764ff7
Handle status update in post context
2022-12-25 17:39:23 +01:00
Thomas Ricouard
b1f81dbe2f
Fix build
2022-12-25 13:11:51 +01:00
Thomas Ricouard
a8fb18559d
Live notifications
2022-12-25 13:09:43 +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
e569bb1d74
Use Nuke where relevant
2022-12-25 07:43:02 +01:00
Thomas Ricouard
4be33b4f67
WIP Status Editor
2022-12-25 06:55:33 +01:00
Thomas Ricouard
44d36c4cf0
A bit more consistent style
2022-12-24 15:09:17 +01:00
Thomas Ricouard
5e24c1ee58
Early WIP of theming support
2022-12-24 14:55:04 +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
2c39af280e
Better notifications UX
2022-12-24 10:14:47 +01:00
Thomas Ricouard
8de2a8192b
Handle HTTP Link header for favourites and followers/following
2022-12-24 09:21:04 +01:00
Thomas Ricouard
a90a63bf1b
Cleanup
2022-12-24 08:29:45 +01:00
Thomas Ricouard
25a80eea65
Status detail info view + better single image preview
2022-12-24 08:01:35 +01:00
Thomas Ricouard
840461caeb
Display reply to in status
2022-12-24 07:32:20 +01:00
Thomas Ricouard
e4e2b2ab8b
Following / Followers page 1
2022-12-23 18:47:19 +01:00
Thomas Ricouard
d01bbda5dc
Better notifications UI
2022-12-23 17:50:51 +01:00
Thomas Ricouard
2f7653d05c
Refactor follow to shared FollowButton
2022-12-23 16:21:31 +01:00
Thomas Ricouard
7068ad90bb
Share + Fixed logged out mode
2022-12-23 15:53:02 +01:00
Thomas Ricouard
6e8ed998d4
Explore: Added suggested accounts to follow
2022-12-23 15:28:22 +01:00
Thomas Ricouard
c598a4ab1d
Fix build
2022-12-23 10:46:20 +01:00