LucasGGamerM
33d725acb4
refactor: use isRemote instead of reloadWhenClicked
...
Why are my variable naming abilities be so awful?
2023-06-10 10:44:56 -03:00
LucasGGamerM
fb78ac1243
feat: use megalodon's setting item and strings for remote followers
2023-06-10 10:33:30 -03:00
LucasGGamerM
bc7f614573
refactor: fix compilation problems by refactoring old code
2023-06-09 18:52:08 -03:00
LucasGGamerM
7700288dbe
fix: fix compilation problems with isScrolledToTop method not being implemented
2023-06-09 18:31:45 -03:00
LucasGGamerM
e2c62aa76b
Merge remote-tracking branch 'megalodon_main/main'
...
# Conflicts:
# mastodon/build.gradle
# mastodon/src/main/java/org/joinmastodon/android/GlobalUserPreferences.java
# mastodon/src/main/java/org/joinmastodon/android/api/requests/accounts/GetAccountByHandle.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/ProfileFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/BaseAccountListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/FollowerListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/FollowingListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/PaginatedAccountListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/model/Account.java
# mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java
# mastodon/src/main/java/org/joinmastodon/android/ui/text/ClickableLinksDelegate.java
# mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java
# mastodon/src/main/res/layout/display_item_footer.xml
# mastodon/src/main/res/values/dimens.xml
2023-06-09 18:09:23 -03:00
sk
35bf858a83
auto-reveal equal spoilers in threads
2023-06-09 14:54:03 +02:00
sk
870bfaf08c
don't use switch for android ids
2023-06-09 14:50:21 +02:00
sk
c4238fb19b
keep revealed states when reloading
...
closes sk22#561
2023-06-09 13:27:25 +02:00
sk
ba7aeb358b
fix thread status not clickable if filter revealed
...
closes sk22#554
2023-06-09 12:50:10 +02:00
sk
1ab953d819
fix spoiler button being hidden while editing
...
closes sk22#553
2023-06-08 15:03:04 +02:00
sk
b93b1847c3
increase pixelfed compatibility
2023-06-07 21:12:30 +02:00
sk
4a0e4edef8
load more if screen isn't full yet
2023-06-07 20:28:56 +02:00
sk
2ea7333daa
only reload main status when refreshing
...
closes sk22#552
2023-06-07 18:45:50 +02:00
sk
fa7a66809d
change profile loading error behavior
2023-06-07 16:09:41 +02:00
sk
71884ab760
don't show wrong relationship with remote accounts
2023-06-07 15:50:30 +02:00
LucasGGamerM
c196dc563f
fix(follow-more): fix follow more fragment pointing to edit profile
...
This was probably made to be used on the create new account procedure, and it was being reused on the Home tab long click action. As we don't have an account creation procedure on Moshidon, we can just stop pointing to the OnboardingProfileSetup fragment
2023-06-06 19:38:04 -03:00
LucasGGamerM
15976a991b
refactor(settings): refactor settings toolbar animations
...
Also fixes wrong elevation on toolbar hidden mode
2023-06-06 19:17:07 -03:00
LucasGGamerM
02f0c794c7
feat(settings): add fadeIn and fadeOut animations to toolbar title
2023-06-06 14:10:06 -03:00
sk
4258c55b88
implement fetching listings from remote instances
2023-06-06 17:04:29 +02:00
sk
969f29e2e9
support string res for small text item
2023-06-06 16:55:20 +02:00
sk
24e5bda8d3
fix profile options icons
2023-06-06 10:30:32 +02:00
sk
ac4458e106
fix badged toolbar icons with new appkit version
2023-06-05 18:07:22 +02:00
sk
3d24b2de10
add status counters event listener to notifications
2023-06-05 16:19:55 +02:00
sk
8c4678aba5
fix updated main status not being applied
2023-06-05 16:05:58 +02:00
sk
d16e199dd1
scroll up when posting on profile fragment
...
closes sk22#546
2023-06-05 11:48:40 +02:00
Grishka
1b4579346b
Fix #548
2023-06-04 23:39:06 +02:00
LucasGGamerM
4f367d3e88
feat: add instance url to toolbar on instance about fragment
2023-06-04 18:32:47 -03:00
sk
1db4b1319e
use latest appkit version
2023-06-04 23:26:39 +02:00
Grishka
76a97fcb47
Fix #591
2023-06-04 23:20:29 +02:00
LucasGGamerM
9d78bb508a
feat: better toolbar behavior on instance about fragment
2023-06-04 17:45:38 -03:00
LucasGGamerM
ac8b950893
feat: remove colorful refreshLayout from ProfileFragment
2023-06-04 16:02:50 -03:00
sk
2f02a238df
refresh updated main status
2023-06-04 20:56:44 +02:00
LucasGGamerM
22f9e941aa
feat: share instance menu item on instance about screen
2023-06-04 15:45:26 -03:00
LucasGGamerM
faabc068ca
fix: remoteFollowers feature
...
This fixes the remoteFollowers feature, which was broken after the merge from Megalodon
2023-06-04 11:18:33 -03:00
sk
60ccf5cf0a
only shift selection box if footer is present
2023-06-04 04:15:15 +02:00
LucasGGamerM
24df7d49d5
feat: make ProfileFragment not reloadable when in edit mode
2023-06-03 21:46:23 -03:00
sk
44a4d02815
remove redundant suppress annotation
2023-06-04 01:36:38 +02:00
sk
336a8194bd
fix settings button binding not reset visibility and events
2023-06-04 01:36:05 +02:00
LucasGGamerM
ac7c1c8497
fix: wrong pixel launcher url for customLocalTimelines
2023-06-03 20:30:24 -03:00
LucasGGamerM
d72f66b9bf
fix: NPE when getInstance().pleroma.metadata.fieldsLimits is null
2023-06-03 20:25:27 -03:00
LucasGGamerM
1d445b8b27
fix: compilation problems
2023-06-03 20:21:28 -03:00
LucasGGamerM
14175a9140
Merge remote-tracking branch 'megalodon_main/main'
...
# Conflicts:
# mastodon/build.gradle
# mastodon/src/main/java/org/joinmastodon/android/ExternalShareActivity.java
# mastodon/src/main/java/org/joinmastodon/android/MainActivity.java
# mastodon/src/main/java/org/joinmastodon/android/PushNotificationReceiver.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/EditTimelinesFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/FollowRequestsListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/FollowedHashtagsFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/HomeFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/HomeTabFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/ListTimelinesFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/NotificationsFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/NotificationsListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/ProfileFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/SettingsFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/StatusListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/FollowerListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/FollowingListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/StatusFavoritesListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/StatusReblogsListFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverAccountsFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverHashtagsFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/DiscoverNewsFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/FederatedTimelineFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/LocalTimelineFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchFragment.java
# mastodon/src/main/java/org/joinmastodon/android/fragments/onboarding/AccountActivationFragment.java
# mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java
# mastodon/src/main/java/org/joinmastodon/android/ui/AccountSwitcherSheet.java
# mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java
# mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/HashtagStatusDisplayItem.java
# mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java
# mastodon/src/main/res/layout/item_account_switcher.xml
# mastodon/src/main/res/values-ar-rDZ/strings_sk.xml
# mastodon/src/main/res/values-es-rES/strings_sk.xml
# mastodon/src/main/res/values-nl-rNL/strings_sk.xml
# mastodon/src/main/res/values-pt-rPT/strings_sk.xml
# mastodon/src/main/res/values-v31/colors.xml
# mastodon/src/main/res/values/colors.xml
# mastodon/src/main/res/values/styles.xml
2023-06-03 19:56:16 -03:00
sk
37622ba9ce
generalize notification handling, open reports in browser
2023-06-03 22:47:20 +02:00
sk
7a6af89375
fix unwanted fab animation when scrolling and switching tab
...
closes sk22#528
2023-06-03 22:07:58 +02:00
sk
056bfaacfe
fix fab being hidden when scrolling to top
...
closes sk22#528
2023-06-03 21:54:57 +02:00
sk
6684311ec5
fix button state/char counter not updating when empty
...
closes sk22#537
2023-06-03 21:24:40 +02:00
sk
11943571ad
fix thread replies not added to data
...
closes sk22#543
2023-06-03 21:10:45 +02:00
sk
f696fcd412
simplify ancestry code
2023-06-03 21:03:47 +02:00
sk
2919e109ca
remove unused member
2023-06-03 20:40:29 +02:00
sk
fb8764bcd7
refactor ancestry, fix case regarding reply line
...
fix case where reply line was removed despite having no direct ancestor
2023-06-02 22:08:03 +02:00