LucasGGamerM
5d3afc1b0e
Merge pull request #413
...
refactor: share img/show preview
2024-05-23 14:16:03 -03:00
Grishka
0c8f903eb6
Share sheet previews (AND-139)
2024-05-23 14:09:45 -03:00
FineFindus
c0ab3a47ae
feat(PhotoViewer): rich previews for image sharing
2024-05-22 19:53:57 +02:00
FineFindus
f4a94bc42e
refactor(PhotoViewer): deduplicate file sharing code
2024-05-22 19:51:10 +02:00
LucasGGamerM
c64d6db859
Merge pull request #409 from FineFindus/feat/improve-poll-animation
...
feat(Poll): scale animation based on votes
2024-05-19 10:59:38 -03:00
LucasGGamerM
a082a3d325
feat(crash-status-display-item): makes the app not crash when creating the status display items
...
This is the first part of a 2 part patch, because crashes can still happpen when the item is being "binded", which makes it necessary to handle those errors as well, which we currently DON'T do.
Also the Error item is still needing to be better, so there is also that to work on
2024-05-19 10:20:15 -03:00
FineFindus
169fbc2d52
feat(Poll): scale animation based on votes
...
Updates the animation timing, to be based on the amount of votes a
option received relative to the other options. This means a option with
more votes will run longer than one with less votes. Overall this makes
the animation appear more dynamic and smoother.
2024-05-19 08:42:02 +02:00
FineFindus
ad9b5f028d
feat(PollOptions): adjust animation curve
2024-05-12 21:29:50 +02:00
FineFindus
54202f3e8d
feat(PollOptions): animate view results
2024-05-12 20:42:28 +02:00
LucasGGamerM
129ce09c9f
fix(get-client-filters): only add client filters if status is not previously filtered
2024-05-11 14:49:13 -03:00
FineFindus
d1d8f2ef45
refactor(StatusDisplayItem): move client filters to AccountSession
2024-05-09 06:39:50 +02:00
FineFindus
ebf3b075b8
fix(StatusDisplayItem): apply filter highlight
...
The filter highlight was not correctly shown, as the source text was
re-parsed when creating the TextStatusDisplayItem.
2024-05-08 17:08:18 +02:00
FineFindus
28c851a630
refactor: remove StatusFilterPredicate
...
Removes the deprecated StatusFilterPredicate class, as it has been
replaced upstream. Client-side filters are now directly applied in the
when building a StatusDisplayItem.
2024-05-08 16:43:33 +02:00
LucasGGamerM
9cb48e2f25
fix(mute-confirmation-sheet-timer-dialog): use Ok instead of Save
2024-05-05 16:21:44 -03:00
LucasGGamerM
6f89dd7331
fix(photo-viewer-menu-icons): readd share button on non-status media viewers
2024-05-05 16:18:11 -03:00
LucasGGamerM
a59c20d239
fix(menu-icons): disable them for android 14 and higher devices
...
This is due to a shitty bug with android 14 and InsetDrawables which I couldn´t fix yet
2024-05-05 16:07:26 -03:00
LucasGGamerM
d047379785
fix(compose-autocomplete): add null checks to hashtags logic
...
Fuck java
2024-04-12 16:53:43 -03:00
LucasGGamerM
ff9587661e
fix(emoji-selector): fixes crash when you typed an emoji's name and pressed the virtual keyboard's emoji suggestion
...
@sk22 might like this one
2024-04-12 16:29:49 -03:00
LucasGGamerM
e6a4f81b78
fix(client-filters): readd the necessary logic for them to work again
2024-04-12 14:39:33 -03:00
LucasGGamerM
6c519b3cb9
feat(mute-sheet): use secondary button for mute duration instead of a new row
2024-04-10 12:30:02 -03:00
FineFindus
fe96ee5f2a
feat: propagate row clicks to child
2024-04-02 20:04:40 +02:00
FineFindus
e6501ad8a3
feat: add mute notifications toggle
2024-04-02 19:53:54 +02:00
FineFindus
56540d7e7b
feat: re-add mute duration option
2024-04-02 19:32:08 +02:00
FineFindus
37f63b1142
feat: add support for rows with custom views
2024-04-02 19:31:22 +02:00
LucasGGamerM
d08c64e749
Merge pull request #368 from FineFindus/fix/open-link-browser
...
fix: use correct openURL function
2024-03-28 17:32:44 -03:00
FineFindus
974774a913
fix: use correct openURL function
2024-03-28 20:49:51 +01:00
LucasGGamerM
0931702802
fix(custom-local-timelines): revert 629262c266 and fix the crash for good
...
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2024-03-24 15:13:24 -03:00
FineFindus
a7c558afd8
feat: support longpressing replyBar
2024-03-22 13:21:31 +01:00
LucasGGamerM
8d6593e12c
feat(search): add back bot indicator to account search results preview
2024-03-20 17:20:19 -03:00
LucasGGamerM
2497ece9f1
fix(avatar-span): don´t check for handleClick to be null
...
This makes it so the avatar span is always shown, even when handleClick is null
2024-03-19 14:30:27 -03:00
FineFindus
6ae234cf42
refactor(inline-avatar): find displayname using string search
2024-03-19 15:43:21 +01:00
FineFindus
39f3e72a47
fix: display inline avatar on short text
2024-03-19 09:14:09 +01:00
LucasGGamerM
a9c6bf24fd
fix(avatar-span): make the avatar appear more centered relative to the rest of the text
2024-03-17 20:16:14 -03:00
LucasGGamerM
f33edfa70f
Merge branch 'feat/inline-reply-avatar'
2024-03-17 16:31:47 -03:00
LucasGGamerM
8f69358d34
Merge pull request #357
...
feat: use PhotoViewerInfoSheet buttons
2024-03-17 13:39:25 -03:00
LucasGGamerM
a95c0058d8
Merge pull request #358
...
feat: add instance info button to DecentralizationExplainerSheet
2024-03-17 13:28:11 -03:00
LucasGGamerM
b1b03a3ada
Merge pull request #355
...
fix: use correct hashtag text to prevent crash
2024-03-17 13:26:19 -03:00
FineFindus
4d91ff3866
feat(DecentralizationExplainerSheet): add button to open about page
2024-03-17 15:55:14 +01:00
FineFindus
740ff45bb6
feat: use photo info sheet buttons
2024-03-17 15:33:16 +01:00
FineFindus
7773c08387
fix(sheet-photo-viewer-info): increase button width
2024-03-17 15:30:03 +01:00
LucasGGamerM
4a13398801
feat(profile): make the new decentralization sheet appear only when holding the instance button
2024-03-17 10:37:02 -03:00
FineFindus
c73fa2dd6b
fix: use correct hashtag text
...
Fixes a regression introduced in 0af8dbf09b , taht caused the app to crash when long pressing on a hastag to copy it
2024-03-17 14:11:32 +01:00
FineFindus
14a36d2602
feat: show reply sheet on reply button
2024-03-16 23:34:00 +01:00
LucasGGamerM
75e8d738a4
fix: crash when opening other people's profiles
2024-03-04 20:42:34 -03:00
LucasGGamerM
ec02aed557
feat: add the new block confirmation sheet from upstream
2024-03-04 20:25:24 -03:00
LucasGGamerM
20d0acc88c
chore: make the mute confirmation dialog work
...
TODO: Readd the time option
2024-03-04 16:40:10 -03:00
LucasGGamerM
71dd974d19
chore: readd all the new bottom sheet code
2024-03-04 16:29:57 -03:00
LucasGGamerM
3ea8b370bb
fix(link-card): use placeholder image when there is no card image
...
And round off the corners too
2024-03-03 16:25:09 -03:00
LucasGGamerM
193ef88814
fix(extended-footer): readd visibility indicator
2024-03-03 11:43:13 -03:00
LucasGGamerM
e71232ad40
chore(merge-upstream): use extended footer from upstream for now
2024-03-03 10:23:38 -03:00