LucasGGamerM
edb4b7152b
chore: update bug_report.md
...
Swap Megalodon for Moshidon in issue template.
2024-06-17 09:14:49 -03:00
LucasGGamerM
66c9e0d908
fix(wrong-tab-selected-on-back): set the correct tab in after going back from a notification
...
Fixes #388
2024-06-16 10:37:50 -03:00
LucasGGamerM
0bdb23e462
Merge pull request #429 from FineFindus/feat/trending-links-timeline
...
feat(Discover): add Timeline to trending links
2024-06-16 09:44:13 -03:00
LucasGGamerM
d9ce0e6d31
Merge pull request #428 from FineFindus/fix/draft-error
...
fix(StatusDisplayItem): explictly copy filter list
2024-06-16 09:42:38 -03:00
FineFindus
aa3c8b5812
feat(Discover/TrendingLinkTimelineFragment): support prefilled compose text
2024-06-15 19:02:34 +02:00
FineFindus
4392ce20b6
feat(Discover/TrendingLinks): disable timeline on non 4.3.0 servers
2024-06-15 18:57:59 +02:00
FineFindus
d5085c5899
feat(Discover): add Timeline to trending links
...
Adds a timeline of statuses that posted about a trending link.
See https://github.com/mastodon/mastodon/pull/30381 for more details.
2024-06-15 18:49:47 +02:00
FineFindus
9a1668a29a
fix(StatusDisplayItem): explictly copy filter list
...
Fixes an issue, where the app could crash when trying to add client-side
filters to an immutable list. This was the case for viewing scheduled
statuses
2024-06-15 18:44:38 +02:00
LucasGGamerM
4d598bd2fe
Merge pull request #425 from FineFindus/fix/account-switch-reload
...
fix(AccountSwitcherSheet): only restart on different accounts
2024-06-14 14:10:24 -03:00
LucasGGamerM
57911ce070
Merge pull request #427 from FineFindus/fix/erro-null-url
...
fix(ErrorStatusDisplayItem): disable open in browser button on null URL
2024-06-13 16:29:35 -03:00
FineFindus
f9f8c4a9ef
fix(ErrorStatusDisplayItem): disable open in browser button on null URL
...
Disables the Open in Browser, if the URL is null, as otherwise the app
would crash when trying to open the null URL.
2024-06-13 21:25:14 +02:00
LucasGGamerM
6ad8a85044
Merge pull request #426 from FineFindus/feat/error-displayitem
...
feat(ErrorDisplayItem): improve UI/UX with new design
2024-06-13 15:48:11 -03:00
FineFindus
14e6187efc
feat(ErrorDisplayItem): improve UI/UX with new design
...
Updates the design of the ErrorStatusDisplayItem to be more
user-friendly. The new design displays an error message indicating that
an error has occurred while attempting to display the item. It then
offers the choice of either view the item in the browser or copy the
error details.
2024-06-13 20:43:29 +02:00
FineFindus
bd88606c48
fix(AccountSwitcherSheet): only restart on different accounts
...
Changes the AccountSwitcherSheet from always restarting the application
to only restarting if a different account is selected. This reduces the
friction of accidentally clicking on the same account.
2024-06-13 19:22:45 +02:00
LucasGGamerM
b38c78c50a
Merge pull request #424 from FineFindus/patch-1
...
fix(HashtagTimelineFragment): display correct URL in recents menu
2024-06-13 08:20:40 -03:00
FineFindus
4c9f7fc8be
fix(HashtagTimelineFragment): display correct URL in recents menu
...
Fixes an issue, where the hashtag, instead of the hashtagName was displayed in the recents menu, causing the toString() function of the hashtag to be called, which inlcuded all the hashtag data, producing a faulty URL.
2024-06-13 09:34:56 +02:00
LucasGGamerM
4f11a79d2a
Merge pull request #422 from FineFindus/fix/honor-group-divider
...
fix: disable GroupDivider on Honor's MagicOS
2024-06-09 16:02:53 -03:00
FineFindus
7ab920d943
fix: disable GroupDivider on Honor's MagicOS
...
They have the same invisibility bug as EMUI.
2024-06-09 08:40:45 +02:00
LucasGGamerM
c8f2e7a752
fix(purple-theme): just straight up rewriting the purple theme
2024-05-30 17:26:50 -03:00
LucasGGamerM
cdcc428e86
fix( #421 ): make out of screen poll items update when clicking the "Show results" button
2024-05-29 15:24:59 -03:00
LucasGGamerM
7bb5584dd9
fix(haptic-feedback): readd the haptic feedback settings item to all android versions
2024-05-28 13:17:30 -03:00
LucasGGamerM
0c5c51dc17
Merge pull request #420
...
revert: readd haptic feedback setting on Android 11 and lower
2024-05-28 13:10:32 -03:00
FineFindus
b17b7afd03
revert: readd haptic feedback setting on Android 11 and lower
...
Some OEMs do not implement a systemwide setting for touch feedback.
This reverts commit e0a793e176
.
2024-05-28 07:28:48 +02:00
LucasGGamerM
e2e8173db6
fix(image-viewer): add downloading toast when sharing videos/gifs
2024-05-27 16:42:24 -03:00
LucasGGamerM
5e7f4bda82
fix(image-viewer): put the download and share buttons back on a sensible place
2024-05-27 16:38:06 -03:00
LucasGGamerM
38996d8921
Merge pull request #419 from FineFindus/fix/bot-icon
...
fix(Search): display bot icon only for bots
2024-05-27 09:43:51 -03:00
FineFindus
6cb8961639
fix(Search): display bot icon only for bots
...
Due to the way Android handles lists, the icon could be wrongly shown on
non-bot accounts.
Fixes https://github.com/LucasGGamerM/moshidon/issues/418 .
2024-05-27 13:41:25 +02:00
LucasGGamerM
18ac0423c0
Merge pull request #414 from TheMemeSniper/fix-autoreveal-cw
...
fix: make autoexpand content warning option also expand cws that start with "re:"
2024-05-26 11:49:02 -03:00
LucasGGamerM
d2704c1f0d
Merge pull request #416 from FineFindus/refactor/remote-interaction
...
refactor: deduplicate remote interactions
2024-05-26 11:47:06 -03:00
LucasGGamerM
ed23b7cc13
Merge pull request #417 from FineFindus/feat/cleanup-settings
...
feat: cleanup settings
2024-05-26 11:44:50 -03:00
FineFindus
47ab6b5a08
fix(FooterStatusDisplayItem): implement applyInteraction
2024-05-26 16:39:37 +02:00
LucasGGamerM
70686bbbd0
Merge pull request #415 from FineFindus/refactor/sharing-img
...
refactor(PhotoViewer): use getFileProviderUri
2024-05-26 11:28:00 -03:00
LucasGGamerM
b53997261e
fix(akkoma-hashtags): an issue where akkoma for some reason needs this for hashtags to open properly
2024-05-26 10:17:26 -03:00
FineFindus
efd9b1e916
feat: remove default forward reports setting
2024-05-25 11:46:25 +02:00
FineFindus
b51033a421
feat: remove unused `loadRemoteAccountFollowers` setting
2024-05-25 11:36:17 +02:00
FineFindus
e0a793e176
feat: remove haptic feedback setting
...
Haptic feedback behaviour can already be controlled from Anddroid
settings.
2024-05-25 11:31:58 +02:00
FineFindus
542c24ff75
refactor: deduplicate remote interactions
2024-05-25 11:26:45 +02:00
FineFindus
965f7c6d1d
refactor(PhotoViewer): use getFileProviderUri
2024-05-25 11:11:41 +02:00
Kaitlin
2df6d9ce60
fix: make autoexpand content warning option also expand cws that start with re: or variations
2024-05-23 20:13:28 -05:00
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
Grishka
ef23734b22
Fix #842
2024-05-22 15:34:05 -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
730adc34dd
Merge pull request #410 from FineFindus/feat/fdroid-notification-warning
...
feat: warn if UP is disabled on FDroid variant
2024-05-19 10:57:31 -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
c7820ddac8
feat: warn if UP is disabled on FDroid variant
...
Displays a warning in the notifications settings fragment, if
UnifiedPush is disabled (or cannot be enabled). The warning will be only
displayed on the FDroid build variant, since other versions use FCM by
default.
2024-05-19 13:36:45 +02: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
LucasGGamerM
44e3e5faaf
fix(compose-content-type-menu): hopefully fix a crash on this thing being null
...
Fuck java
2024-05-18 13:43:06 -03:00