FineFindus
a033d711c1
feat: show page URL in recents
2023-05-30 15:40:20 +02:00
sk
4c379b67a3
only auto-open search on pleroma instances
2023-05-29 03:33:31 +02:00
Jacoco
b5f6687925
More Akkoma improvements ( #524 )
...
* Only open account if domain matches
Akkoma will seemingly show results that don't match well. This checks if the domain matches before continuing
* Add "RE:" for quotes where it's missing
* Fix no hashtag history in search
* Skip not implemented discovery and select search on Pleroma
* Set proper max account fields for Pleroma
* Use Pleroma's non-standard poll limits
* Mark notifications as read properly on Pleroma
* Akkoma bubble timeline
* Respect Reply Visibility preference on all timelines
* vertically center if hashtag has no history
* only open account search result if uri equals
* add getInstance and isPleroma methods
* change timelines api, support compatibility checks
---------
Co-authored-by: sk <sk22@mailbox.org >
2023-05-29 02:37:46 +02:00
sk
9939d99c4b
Merge branch 'fix/hashtags-crash-akkoma'
2023-05-28 19:54:39 +02:00
sk
8053e8bb05
fix hashtag search crash on akkoma servers
...
closes mastodon#468
closes sk22#523
2023-05-28 19:51:29 +02:00
sk
b7e9380bc4
enable unspecified as default formatting option
...
closes sk22#521
2023-05-28 14:55:53 +02:00
Jacoco
83600087e1
Fix images being stretched on Pleroma ( #522 )
...
Closes sk22#488
* Update image bounds after load when metadata is null
* Fix broken image layout in some scenarios
* Transition when image dimensions update
* Replace blurhash with accent color on Pleroma
* fall back to solid color regardless of server
* use fragment's context instead of passing it down
---------
Co-authored-by: sk <sk22@mailbox.org >
2023-05-28 14:44:23 +02:00
sk
1fc2f81dab
fix creating posts on other people's account timelines
...
closes sk22#508
2023-05-27 01:50:10 +02:00
LucasGGamerM
69ddc95c2c
fix crash when notification markers are null
...
This would happen when an account had 0 notifications and received one.
After which, the user would tap on the notification icon on the tab bar
and the app would crash.
2023-05-27 01:40:05 +02:00
sk
f933bdbc53
button with ripple for files and instance picker
2023-05-27 01:13:32 +02:00
sk
99f0817bdb
generalize filtering logic
2023-05-26 02:07:50 +02:00
sk
220cd35d82
fix context not checked for warnings
...
closes sk22#518
2023-05-25 21:25:09 +02:00
sk
07f4ef1697
remove unused imports
2023-05-25 21:22:27 +02:00
sk
b1e0dc5843
show compose button when switching tab
...
closes sk22#506
2023-05-25 20:26:59 +02:00
sk
ec556511e6
Merge branch 'fix-restored-tab-selection'
2023-05-25 19:57:34 +02:00
sk
85c3d9f65f
fix wrong tab being selected on restore
2023-05-25 19:51:45 +02:00
Jacoco
8b502b605c
Alternative content types ( #516 )
...
* Akkoma content types
* Default content type preference
* per-account content types, compatible with glitch
* disable content types by default, change icon
* persist content type to state
* update string
* fall back to plain text if formatting enabled
---------
Co-authored-by: sk <sk22@mailbox.org >
2023-05-22 17:56:50 +02:00
Jacoco
a9ab9cb249
Fix crashes on Calckey and GoToSocial ( #515 )
...
* Fix crashes on calckey and gts
* Use url if previewUrl is null
2023-05-14 23:26:03 +02:00
LucasGGamerM
2e5bfa1d9c
fix: NPE when instance is null and attempts to get new notifications
...
For some weird reason, someone saw a pixelfed instance return null as the instance, causing a crash on the updateNotificationsBadge method. This reminds me of why java is such a shit language
2023-05-13 13:37:19 +02:00
sk
e7e8d13d9e
fix auto hide fab in profile fragment
2023-04-22 22:33:20 +02:00
sk
a683c2cb11
hide fab in notifications
2023-04-22 22:20:40 +02:00
sk
addf7de316
single fab for home tabs
...
closes sk22#415
2023-04-22 21:25:02 +02:00
sk
40bfdea5b1
fix pleroma emoji reaction notifications
2023-04-22 19:52:46 +02:00
sk
60ea7cedf6
support glitch react notification
2023-04-22 19:05:14 +02:00
Jacoco
b5a08b1b98
Pleroma emoji reaction notifications ( #499 )
2023-04-22 17:39:41 +02:00
r3g_5z
226e2a7cdc
Minor maintenance things ( #501 )
...
* validate gradle wrapper jar file
this is extremely important. see the following:
https://blog.gradle.org/wrapper-attack-report
https://github.com/gradle/wrapper-validation-action#the-gradle-wrapper-problem-in-open-source
Signed-off-by: r3g_5z <june@girlboss.ceo >
* update gradle wrapper to 8.1.1
it is necessary to run the gradlew update command twice to actually
update the jar file properly, e.g.:
./gradlew wrapper --gradle-version=8.1.1 --gradle-distribution-sha256-sum=e111cb9948407e26351227dabce49822fb88c37ee72f1d1582a69c68af2e702f
./gradlew wrapper --gradle-version=8.1.1 --gradle-distribution-sha256-sum=e111cb9948407e26351227dabce49822fb88c37ee72f1d1582a69c68af2e702f
Signed-off-by: r3g_5z <june@girlboss.ceo >
* use Gradle toolchain
this allows for better build reproducibility and avoid mix and matching
JDKs from other projects
https://docs.gradle.org/current/userguide/toolchains.html
Signed-off-by: r3g_5z <june@girlboss.ceo >
* update dependencies and fix build errors
Signed-off-by: r3g_5z <june@girlboss.ceo >
---------
Signed-off-by: r3g_5z <june@girlboss.ceo >
Co-authored-by: sk22 <sk22@mailbox.org >
2023-04-22 17:28:16 +02:00
sk
4d7c4aed4c
enable nonTransitiveRClass
2023-04-22 16:51:44 +02:00
sk
3ad46926f1
Merge remote-tracking branch 'upstream/master'
2023-04-13 21:46:45 +02:00
Grishka
4ef18f1f4a
Add touch interaction for the SplashFragment art
2023-04-12 19:20:23 +03:00
Grishka
eef33266fc
Remove unused code and strings
2023-04-12 18:34:28 +03:00
Grishka
924ea2d03a
Fix #557
2023-04-07 22:58:04 +03:00
Grishka
4f8d8f0c8d
Welcome fragment redesign again
...
# Conflicts:
# mastodon/src/main/res/values/strings.xml
# mastodon/src/main/res/values/styles.xml
2023-04-07 22:44:28 +03:00
sk
df93a1a845
increase max height
2023-04-07 18:42:18 +02:00
sk
4b2fcd760a
add option to confirm before reblog
...
closes sk22#456
2023-04-07 15:29:43 +02:00
sk
cceb0b4c6c
Merge remote-tracking branch 'upstream/master'
2023-03-24 19:33:40 +01:00
sk
a58640a718
fix crash when instance not yet loaded
...
closes sk22#474
2023-03-24 19:04:13 +01:00
Grishka
5951611fb0
Fix #551
2023-03-22 02:34:25 +03:00
sk
0216e22fcc
don't remove badge if loaded from cache
2023-03-21 15:25:01 +01:00
sk
e58aeec097
query notifications on load posts
...
closes sk22#471
2023-03-21 10:22:09 +01:00
sk
58b000927a
session-specific notification badge
...
fix sk22#470
2023-03-21 10:03:31 +01:00
sk
797642b972
fix profile fragment crash
...
closes sk22#469
2023-03-21 09:56:44 +01:00
sk
ff272179e7
implement notification badge using markers
2023-03-21 00:52:20 +01:00
sk
bec47f40f7
colorful swipe-to-refresh spinner
...
closes sk22#455
2023-03-20 23:25:29 +01:00
sk
f4365ed163
fix context menu resizing
...
closes sk22#467
2023-03-20 19:17:22 +01:00
sk
bb28a3bf83
Merge remote-tracking branch 'upstream/master'
2023-03-19 18:51:10 +01:00
FineFindus
82fac1d4e7
fix(search): check for empty queries
...
Fixes an error message, which would appear, if the search query was blank.
2023-03-17 16:19:38 +01:00
sk
b667afc7cd
some barebones calckey compatibility
...
re: sk22#429
2023-03-17 02:30:21 +01:00
sk
21b0736842
fix null pointer exception
...
closes sk22#442
2023-03-17 01:28:38 +01:00
sk
8bd3c7cc28
fix crash when navigating while sending
...
fix sk22#446
2023-03-17 01:23:14 +01:00
sk
6fef51fcbb
measure text manually
...
hopefully fix sk22#422
2023-03-17 00:51:22 +01:00