Commit Graph

3150 Commits

Author SHA1 Message Date
FineFindus 9b4556d293
refactor: move boostable check to status 2023-06-08 10:33:27 +02:00
sk 307d483a56 add comment 2023-06-07 21:59:56 +02:00
sk 9612248695 remove unused imports 2023-06-07 21:51:17 +02:00
sk 1f63401e5b fix pixelfed post editing 2023-06-07 21:50:50 +02:00
sk d35ec18a88 increase akkoma scheduled posts compatibility 2023-06-07 21:12:38 +02:00
sk b93b1847c3 increase pixelfed compatibility 2023-06-07 21:12:30 +02:00
sk cd46ed565f open browser if login redirects to website 2023-06-07 21:11:20 +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
sk f31205c670 generalize lookup error handling 2023-06-07 15:45:22 +02:00
sk 0091ae87ce fix issues with external share
closes sk22#550
2023-06-07 15:17:44 +02:00
sk ad13b1e927 bump version 2023-06-06 17:13:30 +02:00
sk a354ea80ab Merge remote-tracking branch 'upstream/l10n_master' 2023-06-06 17:09:06 +02:00
sk22 9f65b8112a
Translated using Weblate (German)
Currently translated at 100.0% (297 of 297 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/de/
2023-06-06 15:08:53 +00:00
Choukajohn 6ac5d957fe
Translated using Weblate (French)
Currently translated at 100.0% (293 of 293 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fr/
2023-06-06 15:05:05 +00: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 68921d0f0b fix footer being too close to next header 2023-06-06 14:23:34 +02:00
Eugen Rochko c4ac4ee173 New translations strings.xml (Swedish) 2023-06-06 13:23:46 +02:00
Eugen Rochko 659b4e2fcd New translations strings.xml (Swedish) 2023-06-06 11:55:59 +02:00
sk 24e5bda8d3 fix profile options icons 2023-06-06 10:30:32 +02:00
Eugen Rochko 02b1ad8d7a New translations strings.xml (Swedish) 2023-06-06 00:56:52 +02:00
Eugen Rochko 47eeb01b75 New translations strings.xml (Turkish) 2023-06-05 21:08:28 +02:00
ihor_ck 4288814138
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (293 of 293 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/uk/
2023-06-05 16:09:08 +00: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 ed994b23e9 fix wrong views' states being modified
closes sk22#549
2023-06-05 16:12:07 +02:00
sk 8c4678aba5 fix updated main status not being applied 2023-06-05 16:05:58 +02:00
Eugen Rochko 3d5fb2dfea New translations strings.xml (Swedish) 2023-06-05 15:00:47 +02:00
Eugen Rochko ef6238b593 New translations strings.xml (Swedish) 2023-06-05 13:45:02 +02:00
Eugen Rochko bc9bec3d66 New translations strings.xml (Swedish) 2023-06-05 12:47:38 +02:00
sk d16e199dd1 scroll up when posting on profile fragment
closes sk22#546
2023-06-05 11:48:40 +02:00
sk a9c2df2e83 do copy spoilerRevealed on clone
closes sk22#547
2023-06-05 11:26:36 +02:00
sk 4673a4b9f7 add missing database column in post notification table 2023-06-05 11:22:01 +02:00
Grishka d4a5286895 Fix #553 2023-06-04 23:47:08 +02:00
Grishka 1b4579346b Fix #548 2023-06-04 23:39:06 +02:00
sk 0665b8dd3b fix incompatibility with upstream bugfix 2023-06-04 23:33:04 +02:00
Grishka 853124e2ce Fix it again 2023-06-04 23:32:13 +02:00
Grishka 5dcd6e5a0d Fix it again 2023-06-04 23:31:12 +02:00
Grishka 6f25c8be0f Fix #583 2023-06-04 23:26:48 +02: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
sk 4baaa39f35 bump version 2023-06-04 23:16:32 +02:00
sk 52f025ae5a Merge remote-tracking branch 'upstream/l10n_master' 2023-06-04 23:14:49 +02:00
sk22 14b805e883
Translated using Weblate (German)
Currently translated at 100.0% (293 of 293 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/de/
2023-06-04 21:13:53 +00:00
sk 433a7b15fe change bubble string 2023-06-04 23:03:29 +02:00
sk 6c8cbbc34a Merge remote-tracking branch 'weblate/main' 2023-06-04 22:58:56 +02:00
sk d4fbb298c1 use sp for reply line inline icons 2023-06-04 22:57:06 +02:00
sk 2aeb5f03d6 remove unused sp drawables 2023-06-04 22:32:54 +02:00
sk 6522403c37 fix footer text margins 2023-06-04 22:12:45 +02:00
sk f090ca7f75 use sp for scaled footer 2023-06-04 21:08:45 +02:00
sk 2f02a238df refresh updated main status 2023-06-04 20:56:44 +02:00
sk 0d5fa97800 fix wrong index 2023-06-04 20:40:27 +02:00
sk b102deaee1 don't let interaction counts go negative 2023-06-04 19:08:18 +02:00
Eryk Michalak 968b2ee460
Translated using Weblate (Polish)
Currently translated at 97.9% (286 of 292 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pl/
2023-06-04 10:37:37 +00:00
Andrewblasco 890340de94
Translated using Weblate (Spanish)
Currently translated at 99.6% (291 of 292 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/es/
2023-06-04 10:37:37 +00:00
sk 4ca1a7b29e fix index out of bounds exception 2023-06-04 11:45:12 +02:00
sk 5432f2590c fine-tune footer layout 2023-06-04 05:00:48 +02:00
sk 60ccf5cf0a only shift selection box if footer is present 2023-06-04 04:15:15 +02:00
sk bc717f5b10 tweak footer margins and hitboxes 2023-06-04 04:08:38 +02:00
sk 486eef21dd responsive footer width 2023-06-04 02:16:47 +02: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
sk 7859f4cd05 support parsing mailto links
i mean, why not - if github decided every @username@example.social is actually
an email address, might as well support sharing that mailto link to megalodon
2023-06-03 23:39:43 +02: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 995f478708 allow sharing @-handles with megalodon
closes sk22#540
2023-06-03 20:31:00 +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
Eugen Rochko d7f73e02c5 New translations strings.xml (German) 2023-06-02 20:22:32 +02:00
Eugen Rochko e897b3af57 New translations strings.xml (German) 2023-06-02 19:23:23 +02:00
sk e04fd8a004 bump version 2023-06-02 19:10:08 +02:00
sk ada70ae1b5 Merge remote-tracking branch 'upstream/l10n_master' 2023-06-02 19:09:44 +02:00
Espasant3 5fdec0900e
Translated using Weblate (Galician)
Currently translated at 100.0% (292 of 292 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/gl/
2023-06-02 17:09:12 +00:00
sk 56a93288c4 reimplement thread ancestry 2023-06-02 19:05:18 +02:00
sk 02e3421f98 fix null pointer exception 2023-06-02 19:03:29 +02:00
Eugen Rochko fdbf331432 New translations strings.xml (Bengali) 2023-06-02 18:01:03 +02:00
Eugen Rochko aed86ac6f0 New translations strings.xml (Bengali) 2023-06-02 16:50:10 +02:00
Eugen Rochko 3a13d4d6c0 New translations strings.xml (Bengali) 2023-06-02 05:45:51 +02:00
Eugen Rochko f5336564d0 New translations strings.xml (Bengali) 2023-06-02 04:39:21 +02:00
sk 1ce49c68fe bump version 2023-06-02 01:45:55 +02:00
sk d37e880993 don't close sheet after logging out 2023-06-02 01:45:30 +02:00
sk 6fdb81a01f Merge remote-tracking branch 'upstream/l10n_master' 2023-06-02 01:37:14 +02:00
ihor_ck f9d6827572
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (292 of 292 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/uk/
2023-06-01 23:36:24 +00:00
Linerly 10bf72b9ff
Translated using Weblate (Indonesian)
Currently translated at 100.0% (292 of 292 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/id/
2023-06-01 23:36:24 +00:00
Choukajohn 800f929a15
Translated using Weblate (French)
Currently translated at 100.0% (292 of 292 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fr/
2023-06-01 23:36:24 +00:00
sk bfcff1e19f fix null pointer exception
closes sk22#539
2023-06-02 01:34:31 +02:00
sk f373e7df3e put code in method, add todo 2023-06-02 01:16:21 +02:00
sk 3985de5b14 visually connect descendant replies in threads
closes sk22#256
closes sk22#510
2023-06-02 00:55:42 +02:00
sk e175a721d4 remove additional padding with translate button 2023-06-02 00:17:50 +02:00
sk d9784ebc31 use /about web uri for akkoma 2023-06-01 19:28:46 +02:00
sk f241092277 use isInstanceAkkoma() 2023-06-01 19:22:01 +02:00
sk 0702703d78 normalize instance uri 2023-06-01 19:13:03 +02:00
sk 2c4504bad3 fix current fragment detection 2023-06-01 19:12:50 +02:00
Eugen Rochko 07ca5a8b77 New translations strings.xml (Bengali) 2023-06-01 19:07:10 +02:00
sk 798a43906f denser account switcher
this one's for @experiencersinternational
2023-06-01 18:46:53 +02:00
sk 41cb0f2e09 implement assist url in instance rules 2023-06-01 18:38:45 +02:00
sk e12c0fb81f bump version 2023-06-01 18:10:30 +02:00
Oliebol ac39f119e2
Translated using Weblate (Dutch)
Currently translated at 88.4% (253 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/nl/
2023-06-01 16:08:59 +00:00
Espasant3 016faf3df0
Translated using Weblate (Galician)
Currently translated at 99.6% (285 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/gl/
2023-06-01 16:08:59 +00:00
sk b2d6879282 reimplement assist content 2023-06-01 18:02:33 +02:00
Eugen Rochko 6926a212f4 New translations strings.xml (Bengali) 2023-06-01 17:46:40 +02:00
sk 89afc05d5c Merge branch 'main' into pr/FineFindus/530 2023-06-01 16:32:04 +02:00
Eugen Rochko 936f39161b New translations strings.xml (German) 2023-05-31 20:11:48 +02:00
sk ee20ee0722 include mentions in reply from notification
closes sk22#536
2023-05-31 12:42:48 +02:00
sk 02f9f8c8ea always update active account, but not others 2023-05-31 12:23:04 +02:00
sk de3a252884 not as huge share sheet heading 2023-05-31 10:12:12 +02:00
sk 5e7a00de3e fix crash when logging out active account 2023-05-31 10:05:31 +02:00
sk 2858aeb55e only set last account id if creating new activity 2023-05-31 09:45:24 +02:00
sk 357104efa9 set checked on basis of fragment's account id
closes sk22#538
2023-05-31 09:42:29 +02:00
sk bb8027c7ef open externally opened content in main activity
closes sk22#533
2023-05-31 01:44:00 +02:00
sk f9dd787009 fix rules crashing the app
closes sk22#535
2023-05-31 00:19:38 +02:00
sk e005731ba6 theming support for m3 colors 2023-05-30 23:52:26 +02:00
sk 18ae3f4f61 Merge branch 'pr/FineFindus/531'
Co-authored-by: FineFindus <63370021+finefindus@users.noreply.github.com>
2023-05-30 22:46:08 +02:00
sk 10dfe0327e use new account switcher 2023-05-30 22:42:56 +02:00
Jacoco 1d1e921137
Fix GoToSocial crash when markers are null (#529) 2023-05-30 19:07:34 +02:00
sk 0985a4c968 getInstance returns optional 2023-05-30 18:57:17 +02:00
sk 8df589c103 safer file writing 2023-05-30 18:56:55 +02:00
FineFindus 71b6b2f451
feat(share): add option open URL 2023-05-30 16:33:09 +02:00
FineFindus d85940ded8
fix: re-add removed imports 2023-05-30 16:28:04 +02:00
LucasGGamerM e9e491c0b0
feat: redesign account picker sheet 2023-05-30 16:25:04 +02:00
FineFindus c73562fb75
feat(external-share): use AccountSwitcherSheet 2023-05-30 16:24:43 +02:00
FineFindus 3feacb59c8
feat(external-share): use transparent background 2023-05-30 16:19:28 +02:00
FineFindus a033d711c1
feat: show page URL in recents 2023-05-30 15:40:20 +02:00
sk 32081b71f5 throw exception if no instance for session 2023-05-29 13:31:42 +02:00
sk 7849c34d1f fix account list alignment 2023-05-29 13:25:14 +02:00
sk 24977ec613 bump version 2023-05-29 13:03:18 +02:00
sk 786bbab0d5 Merge remote-tracking branch 'weblate/main' 2023-05-29 13:01:36 +02:00
sk 1facb07c28 Merge remote-tracking branch 'upstream/l10n_master' 2023-05-29 13:01:24 +02:00
sk bba5aba22d settings icons not important for accessibility 2023-05-29 12:56:36 +02:00
sk d7b85d6eba move invalid strings 2023-05-29 12:47:38 +02:00
sk 6832bfb95c don't display blocked_by relationship
closes sk22#526
2023-05-29 12:34:53 +02:00
sk 4c379b67a3 only auto-open search on pleroma instances 2023-05-29 03:33:31 +02:00
sk 3a2ae1ce71 clean up preferences when removing account 2023-05-29 02:40:15 +02:00
sk c80afaf9c0 avoid sessions without instance info 2023-05-29 02:40:02 +02:00
sk 31d22bac47 remove unused method 2023-05-29 02:38:52 +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
taniamarquessilva b3f25af923
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (286 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pt_PT/
2023-05-28 20:19:30 +00:00
taniamarquessilva 78c141e946
Translated using Weblate (Portuguese)
Currently translated at 14.6% (42 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pt/
2023-05-28 20:19:30 +00:00
taniamarquessilva b928357ff1
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (286 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/pt_PT/
2023-05-28 20:19:30 +00:00
ihor_ck c074bc57bc
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (286 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/uk/
2023-05-28 20:19:30 +00:00
Linerly 0e80c88b7d
Translated using Weblate (Indonesian)
Currently translated at 100.0% (286 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/id/
2023-05-28 20:19:30 +00:00
Choukajohn 5ffa5b01fc
Translated using Weblate (French)
Currently translated at 100.0% (286 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/fr/
2023-05-28 20:19:30 +00:00
gallegonovato 61d9929485
Translated using Weblate (Spanish)
Currently translated at 100.0% (286 of 286 strings)

Translation: Megalodon/values
Translate-URL: https://translate.codeberg.org/projects/megalodon/values/es/
2023-05-28 20:19:30 +00:00