Commit Graph

8036 Commits

Author SHA1 Message Date
sim
66824aadb9 Use standard webpush for UnifiedPush only 2025-01-14 16:13:31 +01:00
sim
00e90e5f21 Use standard webpush when available 2025-01-14 16:04:27 +01:00
sim
376653cb3f Update UnifiedPush lib 2025-01-14 16:00:54 +01:00
LucasGGamerM
082de410e0 build: disable vcsInfo for fdroid builds 2025-01-07 12:12:16 -03:00
LucasGGamerM
899f48b40c build: disable DependencyInfoBlock 2025-01-07 11:55:05 -03:00
LucasGGamerM
1d1c4f2666 build: bump version number 2025-01-05 19:33:11 -03:00
Jacoco
ed5c58b4ea Fix wrong padding under reactions 2024-12-22 12:08:32 +01:00
Jacoco
cbab92ed87 Prevent double long press for reaction buttons 2024-12-21 17:34:28 +01:00
FineFindus
bd6f739842 feat(Compose): exclude own account from reblog mentions
Excludes the users account from being automatically included when
repplying to a status that has been bosted by the user.

Fixes https://github.com/LucasGGamerM/moshidon/issues/548
2024-09-23 18:44:40 +02:00
Jacocococo
e336f15cb0 Don't hide filter settings on Iceshrimp.NET 2024-09-14 21:28:42 +02:00
Jacocococo
a554059cce Change isAkkoma to be based on version code
Iceshrimp.NET now also implements some APIs using the pleroma field, so
only checking for that would create false positives for Iceshrimp.NET
2024-09-14 21:21:41 +02:00
FineFindus
08542cd16f fix(Timeline/Hashtag): check if hashtag is null
Fixes a crash when clicking on hashtags in profiles, since the hashtag
is for some reason null.
2024-09-09 12:03:10 +02:00
LucasGGamerM
f30e12f5c6 Merge pull request #526 from FineFindus/fix/empty-hashtag
feat(Error): disable clicking + crash fix
2024-09-02 09:39:41 -03:00
FineFindus
cc64a1b6a2 fix(HashtagTimeline): update follow menu icon
Fixes an issue, where the menu follow icon was not correctly updated,
and would always show the follow state.
2024-08-31 17:49:04 +02:00
FineFindus
7fa079e362 fix(HtmlParser): check if hashtag has text
Fixes a crash, where the text of an hashtag was empty, leading to an oob
string access.
2024-08-31 10:44:53 +02:00
FineFindus
c2e6280a18 feat(ErrorStatusDisplayItem): disable clicking on error item
Disable clicking on the ErrorStatusDisplayItem, since there is no valid
content that can be displayed.
2024-08-31 10:42:09 +02:00
Jacocococo
f016b87ea0 Fix indent 2024-08-28 16:32:30 +02:00
Jacocococo
9426a9bc59 Code comments clarifying features being hidden on some servers 2024-08-27 22:21:47 +02:00
Jacocococo
f146067cda Code comments to clear up isIceshrimp and isIceshrimpJs 2024-08-27 22:16:59 +02:00
Jacocococo
f28e06d2f5 Code comments about hiding news discovery on Iceshrimp 2024-08-27 22:16:00 +02:00
Jacocococo
87cbffcb06 Better code style for hiding language button 2024-08-27 22:04:14 +02:00
FineFindus
7a103046b4 feat(sheets): add domain block sheet 2024-08-26 13:12:56 +02:00
FineFindus
64c53be990 fix(MuteAccountSheet): set selected mute time 2024-08-26 13:10:30 +02:00
FineFindus
e419c504e4 feat: use mute row
Partially 6c519b3cb9 to use the full row
again, but keep the selection in a dialog. This improves the UI, as the
secondary button is confusing, and feels out-of-place.
2024-08-26 13:10:30 +02:00
FineFindus
1f06e4e8f3 feat(Timeline/Hashtag): show snackbar when unmuting
Gives the user feedback in the form of a snackbar that the unmuting was
sucessful. This is already done for unmuting accounts.
2024-08-25 13:43:26 +02:00
FineFindus
b0f8cbb2e3 feat(Timeline/Hashtag): show confirmation sheet when muting
Shows a MuteHashtagConfirmationSheet when muting a hashtag, similar to
the MuteAccountConfirmationSheet. This also adds the option for the mute
to expire.
2024-08-25 13:35:32 +02:00
Jacocococo
e3df5ce0a8 Properly set emoji reactions padding 2024-08-22 14:01:35 +02:00
Jacocococo
fcf7665ab5 Merge branch 'master' of https://github.com/LucasGGamerM/moshidon into moshidon-iceshrimp-improvements 2024-08-22 13:32:48 +02:00
Jacocococo
407844378f Revert some changes specifically for Iceshrimp.NET 2024-08-21 22:56:33 +02:00
Jacocococo
c834199ee4 Hide filter settings on Iceshrimp 2024-08-19 22:42:13 +02:00
Jacocococo
893b88350a Allow all content types on Iceshrimp
It's disabled anyways for new users, and allowing all lowers the chance
of crashes from a previously selected option being missing
2024-08-19 22:26:11 +02:00
Jacocococo
96b992025b Disable content type setting on Iceshrimp
We can be sure it doesn't support anything other than MFM
2024-08-19 22:24:06 +02:00
Jacocococo
cd7c546bed Only allow MFM content type on Iceshrimp 2024-08-19 21:59:42 +02:00
Jacocococo
6a46815809 Prevent more reactions if max has been reached
This is specifically for tapping existing reactions on a post if the
user has already reached the instance max
2024-08-19 21:11:57 +02:00
Jacocococo
5d411e842e Place new reaction where server specified it 2024-08-19 17:26:33 +02:00
Jacocococo
309d27242d Fix crash when liking statuses from non-Iceshrimp instances 2024-08-19 17:16:39 +02:00
Jacocococo
5f78cd4a8e Fix unicode reaction not showing up if no reactions were previsouly present 2024-08-19 17:13:16 +02:00
Jacocococo
1ad2257bb1 Add favorite reaction in right place + fix issues 2024-08-19 17:04:47 +02:00
LucasGGamerM
5427b21365 Merge pull request #508 from FineFindus/feat/duration
feat(MuteSheet): revert to row
2024-08-18 17:35:05 -03:00
LucasGGamerM
4aecb17497 Merge pull request #507 from FineFindus/fix/note-save-crash
fix(Profile) note save crash
2024-08-14 15:56:20 -03:00
LucasGGamerM
806db1d09f Merge pull request #496 from FineFindus/fix/share-theme
fix(ExternalShareActivity): set theme before opening compose
2024-08-14 15:55:16 -03:00
FineFindus
49cf100d37 fix(MuteAccountSheet): set selected mute time 2024-08-14 19:12:35 +02:00
FineFindus
259a0ae140 feat: use mute row
Partially 6c519b3cb9 to use the full row
again, but keep the selection in a dialog. This improves the UI, as the
secondary button is confusing, and feels out-of-place.
2024-08-14 18:50:58 +02:00
FineFindus
420233da14 fix(Profile): remove note text before hiding NoteTextField
Fixes an issue, where if the NoteTextField was focussed and the note was
hidden, the note would saved and reshown once the NoteTextField was
hidden.
2024-08-12 07:16:15 +02:00
FineFindus
78ec24ff0c feat(Profile): only show note saved if note has not been hidden
The note text field being hidden is already enough comfirmation that the
note has been hidden.
2024-08-12 07:15:22 +02:00
FineFindus
a6f1d981db fix(Profile): use global context for note toast
Uses the global context for displaying the note saved toast. When using
the local context, it was somehow, sometimes null, leading to crashes.
2024-08-12 07:09:17 +02:00
FineFindus
42c55d5eee fix(StatusDisplayItem): check if account is null before adding quote
This should fix crashes in the ScheduledStatusListFragment,
as ScheduledStatus do not contain an account.
2024-08-11 23:48:31 +02:00
FineFindus
134513babd feat(ProfileFragment): display toast when saving note
It can be quite unclear if the note has been saved. This adds a toast,
to indicate that the profile note has been saved.
2024-08-11 11:48:51 +02:00
FineFindus
91cb616164 refactor(ProfileFragment): remove duplicated InputType setting
The NoteEdit InputType is already set in the UI file.
2024-08-11 11:47:34 +02:00
Jacocococo
3266a490be Add reaction when favoriting post on Iceshrimp 2024-08-05 18:02:27 +02:00