Commit Graph

4914 Commits

Author SHA1 Message Date
sk 277282d7f5 fix first notifications loaded multiple times
closes sk22#616
2023-06-28 01:37:21 +02:00
sk 664851cac5 update build.gradle 2023-06-27 09:40:59 +02:00
Schuyler Cebulskie 75b269fd65 feat: Implement haptics for APIs 23-29 2023-06-26 16:46:27 -04:00
LucasGGamerM 17227cdb7d
Merge pull request #214
feat: Add haptic feedback on boost/favourite/bookmark
2023-06-26 17:24:23 -03:00
LucasGGamerM fc445516f5 Merge remote-tracking branch 'megalodon_main/main' 2023-06-26 17:21:29 -03:00
Schuyler Cebulskie 38970a10f5 Fix haptic feedback only applying to remote statuses 2023-06-26 15:14:47 -04:00
FineFindus 06543d5fc2
fix(edit-timelines/hashtags): set tags as list (#596)
* fix(edit-timelines/hashtags): set tags as list

Fixes https://github.com/sk22/megalodon/issues/595, by setting the tags a tags and not as a list.

* refactor(edit-timelines/hashtags): set all tag terminator at once

* feat(edit-timelines/hashtags): add comment
2023-06-21 22:34:22 +02:00
LucasGGamerM fd0a741ff2 Merge remote-tracking branch 'megalodon_main/main'
# Conflicts:
#	mastodon/src/main/java/org/joinmastodon/android/fragments/EditTimelinesFragment.java
#	mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java
2023-06-21 15:50:10 -03:00
sk a70d39065c add some new icons 2023-06-21 10:44:54 +02:00
sk dc75882cee slightly adjust margin
closes sk22#585
2023-06-21 10:32:41 +02:00
sk e47f253c0e unset name if hashtag is applied from name
closes sk22#588
2023-06-21 10:27:57 +02:00
sk d05f3932b2 fix empty hashtag when editing 2023-06-21 10:24:50 +02:00
FineFindus be425282a6
Hashtag timelines with multiple tags (#584)
* feat(api/hashtag): add any, all, and none parameter

* feat(timeline/hashtag): load with any, all and none parameter

* feat(timeline/hashtag): save any, all and none in timeline definition

* feat: set hastag parameter in UI

* feat: move strings to string res

* feat: show hint for tags

* refactor: use method for setting up tags text

* improve edit dialog, allow creating hashtag timelines

* add chips for hashtags

* add option for displaying only local posts in hashtag

* improve layout and wording

---------

Co-authored-by: sk <sk22@mailbox.org>
2023-06-21 01:38:51 +02:00
Schuyler Cebulskie 0beb215f1d Change default for haptic feedback setting to be dependent on Android build 2023-06-18 01:32:46 -04:00
Schuyler Cebulskie 412fe5c303 Change haptic feedback setting description 2023-06-18 01:31:06 -04:00
Schuyler Cebulskie ede7305fe9 feat: Add haptic feedback on boost/favourite/bookmark 2023-06-16 20:36:10 -04:00
LucasGGamerM ea650d0154 build: bump version 2023-06-16 13:04:11 -03:00
LucasGGamerM 62ac3458b5 Merge remote-tracking branch 'weblate/master' 2023-06-16 13:02:09 -03:00
LucasGGamerM b9ca0d74cf
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (73 of 73 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/pt_BR/
2023-06-16 16:01:14 +00:00
LucasGGamerM ee9bd3dd4b Merge remote-tracking branch 'megalodon_main/main' 2023-06-16 13:00:42 -03:00
Titanium d3e24bd35c
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (305 of 305 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/zh_Hans/
2023-06-16 15:57:32 +00:00
Titanium fa6ee2cba4
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (72 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/zh_Hans/
2023-06-16 15:57:31 +00:00
Weblate f67d28c7ec
Added translation using Weblate (Portuguese) 2023-06-16 15:57:31 +00:00
Weblate 80aa73555f
Added translation using Weblate (Arabic (Saudi Arabia)) 2023-06-16 15:57:31 +00:00
Weblate 6812ecbc3e
Added translation using Weblate (Arabic (Algeria)) 2023-06-16 15:57:31 +00:00
Andrewblasco b90a85cd6f
Translated using Weblate (Spanish)
Currently translated at 100.0% (305 of 305 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/es/
2023-06-16 15:57:31 +00:00
dontobi 90fef0aaed
Translated using Weblate (German)
Currently translated at 100.0% (305 of 305 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/de/
2023-06-16 15:57:31 +00:00
Oliebol d054d87438
Translated using Weblate (Dutch)
Currently translated at 91.1% (278 of 305 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/nl/
2023-06-16 15:57:31 +00:00
Weblate 03b37ad40f
Added translation using Weblate (Persian) 2023-06-16 15:57:31 +00:00
legiz 75410a22c9
Translated using Weblate (Russian)
Currently translated at 100.0% (302 of 302 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/ru/
2023-06-16 15:57:31 +00:00
Oliebol 064f71ef8a
Translated using Weblate (Dutch)
Currently translated at 88.4% (267 of 302 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/nl/
2023-06-16 15:57:31 +00:00
legiz 7710b25ee5
Translated using Weblate (Russian)
Currently translated at 97.2% (70 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/ru/
2023-06-16 15:57:31 +00:00
Oliebol dcf96c8a1c
Translated using Weblate (Dutch)
Currently translated at 97.2% (70 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/nl/
2023-06-16 15:57:31 +00:00
LucasGGamerM a501a41cb2 fix: fix wrong coloring for the new distinctive enabled post notifications icon
cc: @sk22
This is a fix to my earlier commit, please also merge it over at Mega!
2023-06-15 21:25:23 -03:00
LucasGGamerM 5709389322 feat: add distinctive bell icon for when post notifications are enabled
cc: @sk22
I will cc you a lot from now on, as I have realized Mega has a few design rough edges I feel personally obligated to give back the fix to. Primarily wrong coloring on a few text views here and there.

For putting colors onto things, I always a true black tone and the green visual option, because those options specifically make the mismatched colors a lot more apparent.
2023-06-15 21:21:58 -03:00
sk bb4a52f03a fix threads opened from notification 2023-06-15 22:44:46 +02:00
sk 50360059ce fix margins 2023-06-15 20:38:47 +02:00
LucasGGamerM 08866e0bea feat: add check for if device has a camera before sending out the image capture intent 2023-06-15 15:36:14 -03:00
LucasGGamerM 63bcef990b feat: use correct coloring for new exclusive list explanation
cc: @sk22
2023-06-15 20:34:51 +02:00
LucasGGamerM a177d35c4f Merge remote-tracking branch 'megalodon_weblate/main' 2023-06-15 15:22:57 -03:00
LucasGGamerM 2bbcae9fc6 feat: use correct coloring for new exclusive list explanation
cc: @sk22
2023-06-15 15:19:20 -03:00
LucasGGamerM 7a46992d88
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (308 of 309 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pt_BR/
2023-06-15 18:15:30 +00:00
LucasGGamerM 1beba48b66 Merge remote-tracking branch 'megalodon_weblate/main'
# Conflicts:
#	mastodon/build.gradle
#	mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java
#	mastodon/src/main/res/values-pt-rBR/strings_sk.xml
2023-06-15 14:58:12 -03:00
LucasGGamerM e7ce822f7e feat: merge new forward report switch default setting from megalodon 2023-06-15 14:55:39 -03:00
LucasGGamerM 8094d8c7a3
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (305 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pt_BR/
2023-06-15 17:51:30 +00:00
EndermanCo b214974228
Translated using Weblate (Persian)
Currently translated at 54.7% (167 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fa/
2023-06-15 17:51:30 +00:00
abidin24 b27a5a2431
Translated using Weblate (Arabic)
Currently translated at 10.4% (32 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/ar/
2023-06-15 17:51:30 +00:00
Alfika07 0c014dcf0f
Translated using Weblate (Hungarian)
Currently translated at 40.3% (123 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/hu/
2023-06-15 17:51:30 +00:00
ihor_ck cf3d6afffc
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (305 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/uk/
2023-06-15 17:51:30 +00:00
LucasGGamerM 8fcc27d2b3
Translated using Weblate (Portuguese (Brazil))
Currently translated at 85.2% (260 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pt_BR/
2023-06-15 17:51:30 +00:00
a_mento 77734e8e0c
Translated using Weblate (Basque)
Currently translated at 94.0% (287 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/eu/
2023-06-15 17:51:30 +00:00
LucasGGamerM 6ecc6c4621 fix(instance-about): actually fix instance url not being trimmed. Also fixes the pixel launcher url feature 2023-06-15 14:43:21 -03:00
sk 94eb6b5775 one less thing for parceler to complain about 2023-06-15 19:21:44 +02:00
sk 6595a088fb support exclusive lists
closes sk22#576
2023-06-15 19:21:26 +02:00
sk b463ef65ce fix parceler complaining about private class member 2023-06-15 18:13:59 +02:00
sk b22a25e7af workaround for proguard errors
re: sk22#572
2023-06-15 18:12:29 +02:00
LucasGGamerM f197d6f19a feat: trim instance URL on InstanceInfoFragment
This is for the akkoma instances, where the local timeline would be inaccessible due to the https header being there. And it also looks better
2023-06-14 21:29:37 -03:00
LucasGGamerM 45e3cc2d24 feat: add radio checks for color theme options menu 2023-06-14 21:13:37 -03:00
LucasGGamerM b226fcc128 feat: add pin button to custom local timelines
This is now a thing due to the new instance about fragment, where you can see a server's local timeline from there, and from there you should be able to pin it. This commit addresses that
2023-06-14 20:57:20 -03:00
LucasGGamerM 7b4728cff7 feat(instance-about): use consistent refreshLayout coloring 2023-06-14 20:44:38 -03:00
LucasGGamerM 9977d7168a fix(instance-about): fix menu item icons being not colored correctly 2023-06-14 20:42:42 -03:00
LucasGGamerM 10fc8c9b03 Merge remote-tracking branch 'weblate/master'
# Conflicts:
#	mastodon/src/main/res/values-es-rES/strings_sk.xml
#	mastodon/src/main/res/values-nl-rNL/strings_sk.xml
2023-06-13 14:47:10 -03:00
LucasGGamerM 034be8f78f
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (72 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/pt_BR/
2023-06-13 17:46:11 +00:00
Oliebol 77ba8b9c9b
Translated using Weblate (Dutch)
Currently translated at 94.4% (68 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/nl/
2023-06-13 17:32:11 +00:00
Andrewblasco ad22c30775
Translated using Weblate (Spanish)
Currently translated at 100.0% (72 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/es/
2023-06-13 17:32:11 +00:00
sk22 6b42b7d7f0
Translated using Weblate (German)
Currently translated at 100.0% (72 of 72 strings)

Translation: Moshidon/values
Translate-URL: https://translate.codeberg.org/projects/moshidon/values/de/
2023-06-13 17:32:11 +00:00
LucasGGamerM 3520018812 fix: fix missing strings 2023-06-13 14:31:49 -03:00
LucasGGamerM b0353920a3 fix: fix compilation problems 2023-06-13 14:26:15 -03:00
LucasGGamerM e1a262ec5f Merge remote-tracking branch 'megalodon_main/main'
# Conflicts:
#	README.md
#	mastodon/build.gradle
#	mastodon/src/main/java/org/joinmastodon/android/GlobalUserPreferences.java
#	mastodon/src/main/java/org/joinmastodon/android/PushNotificationReceiver.java
#	mastodon/src/main/java/org/joinmastodon/android/fragments/HomeTimelineFragment.java
#	mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java
#	mastodon/src/main/java/org/joinmastodon/android/model/Status.java
#	mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ExtendedFooterStatusDisplayItem.java
#	mastodon/src/main/res/values-it-rIT/strings_sk.xml
#	metadata/de-DE/changelogs/83.txt
#	metadata/de-DE/changelogs/94.txt
#	metadata/en-US/changelogs/94.txt
#	metadata/es/changelogs/94.txt
#	metadata/fr/title.txt
#	metadata/my-MM/title.txt
#	metadata/my/short_description.txt
#	metadata/pt-PT/changelogs/59.txt
#	metadata/pt-PT/changelogs/61.txt
#	metadata/pt-PT/full_description.txt
#	metadata/pt-PT/short_description.txt
#	metadata/pt-PT/title.txt
2023-06-13 14:03:50 -03:00
Oliebol c75b436745
Translated using Weblate (Dutch)
Currently translated at 82.7% (250 of 302 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/nl/
2023-06-13 13:11:29 +00:00
Andrewblasco b1006b33f0
Translated using Weblate (Spanish)
Currently translated at 100.0% (302 of 302 strings)

Translation: Moshidon/values_sk
Translate-URL: https://translate.codeberg.org/projects/moshidon/values_sk/es/
2023-06-13 13:11:29 +00:00
sk 3af7518cf4 disable proguard for now :/ 2023-06-13 12:20:03 +02:00
sk 91b9fdf5ce add gson proguard rules 2023-06-13 12:13:55 +02:00
sk 22f5667549 fix javadoc 2023-06-13 11:50:57 +02:00
sk 8115578e94 boop version 2023-06-13 10:19:13 +02:00
sk 08dc122b6b tweak min/max heights 2023-06-13 10:07:30 +02:00
sk e3199c009e hopefully fix typetoken crashes 2023-06-13 09:47:48 +02:00
LucasGGamerM e1f5c9cb63 feat: lower publish button text setting opacity when relocatePublishButton is enabled 2023-06-12 19:09:13 -03:00
LucasGGamerM 7ca4f2ab2c feat: remove singleLine statement from Button settings items
cc: @sk22
2023-06-12 18:42:48 -03:00
sk 2e09010151 boop version 2023-06-12 20:44:25 +02:00
sk 3d79e87ec8 Merge remote-tracking branch 'upstream/l10n_master' 2023-06-12 20:43:22 +02:00
sk 09ed3c647a reduce max height for photos 2023-06-12 20:25:12 +02:00
EndermanCo 172515ba0a
Translated using Weblate (Persian)
Currently translated at 23.2% (71 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fa/
2023-06-12 17:43:48 +00:00
Andrewblasco 888cee4556
Translated using Weblate (Spanish)
Currently translated at 100.0% (305 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/es/
2023-06-12 17:43:48 +00:00
sk c005e9bf18 apply upstream alt overlay changes 2023-06-12 19:43:13 +02:00
LucasGGamerM cda565aadb feat: use higher resolution camera image when using camera shortcut 2023-06-12 14:26:58 -03:00
Eugen Rochko 64362968fc New translations strings.xml (Persian) 2023-06-12 19:10:22 +02:00
LucasGGamerM e7654affa7 feat: add FileProvider class from AndroidX
This is for getting high quality camera images, and was a requirement for the code I need.
2023-06-12 13:49:03 -03:00
sk 320027ca9b merge upstream photo layout changes 2023-06-12 18:42:07 +02:00
sk ad2678da7c Merge remote-tracking branch 'upstream/l10n_master' 2023-06-12 18:22:38 +02:00
sk 731e67725c fix errors in strings 2023-06-12 18:22:02 +02:00
LucasGGamerM a39024dfe1 Revert "feat: use higher resolution method to get image from camera shortcut"
This reverts commit 1f4cf2b2f0.
2023-06-12 13:06:56 -03:00
LucasGGamerM 7a0e827e23 Revert "style: fix mistyped extra )"
This reverts commit bca157a4af.
2023-06-12 13:06:56 -03:00
sk 968cde9e4c clean up empty regional locales 2023-06-12 18:03:22 +02:00
EndermanCo 513e6439ff
Translated using Weblate (Persian)
Currently translated at 22.2% (68 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fa/
2023-06-12 15:35:16 +00:00
Oliebol 1f0108b14e
Translated using Weblate (Dutch)
Currently translated at 84.5% (258 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/nl/
2023-06-12 15:35:15 +00:00
Choukajohn 1433d0717e
Translated using Weblate (French)
Currently translated at 100.0% (305 of 305 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fr/
2023-06-12 15:35:15 +00:00
sk be91775f4b fix pinned posts showing post multiple times 2023-06-12 17:29:00 +02:00
sk 6cf214f127 fix header disappearing in some cases
closes sk22#570
2023-06-12 15:39:38 +02:00
Eugen Rochko b6976fb519 New translations strings.xml (Persian) 2023-06-12 15:36:23 +02:00