Lim Chee Aun
c34ee3a7ff
Fix filter badge text cropped off
2024-08-30 17:26:40 +08:00
Chee Aun
c920030cd6
New translations (Korean) ( #701 )
2024-08-30 06:45:07 +00:00
Chee Aun
c5553bcc2a
New Crowdin updates ( #700 )
...
* New translations (Portuguese)
* New translations (Portuguese, Brazilian)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-30 01:16:11 +00:00
Chee Aun
9cff1d09d6
New Crowdin updates ( #699 )
...
* New translations (Portuguese, Brazilian)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-29 23:55:31 +00:00
Chee Aun
5646853ab6
New Crowdin updates ( #698 )
...
* New translations (Italian)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-29 14:15:51 +00:00
Lim Chee Aun
534e090333
Subtle facelift for menus
2024-08-29 16:51:19 +08:00
Lim Chee Aun
7ff241187b
Update en
2024-08-29 16:50:27 +08:00
Lim Chee Aun
a75e816e6c
Try handle Threads' link
2024-08-29 16:50:07 +08:00
Lim Chee Aun
f3895d09e3
Fix radio inputs intercept arrow keys
2024-08-29 16:50:07 +08:00
Lim Chee Aun
41af07c440
Test show error toast if first load + no items
2024-08-29 16:50:07 +08:00
Lim Chee Aun
50a2fe1743
Trying out new hover style for top nav bar
2024-08-29 16:50:07 +08:00
Chee Aun
2e2ba243ca
New Crowdin updates ( #697 )
...
* New translations (Portuguese)
* New translations (Russian)
* New translations (Korean)
* Update catalogs.json
* New translations (Galician)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-29 07:18:55 +00:00
Chee Aun
a88aaac8f7
New Crowdin updates ( #695 )
...
* New translations (Kabyle)
* New translations (Basque)
* New translations (Polish)
* New translations (Spanish)
* New translations (Chinese Simplified)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-28 15:29:59 +00:00
Stefano Pigozzi
8f6d1da008
Add support for Pleroma instances
2024-08-28 13:17:46 +02:00
Chee Aun
3b0ca94ea4
New Crowdin updates ( #694 )
...
* New translations (Basque)
* Update catalogs.json
* New translations (Catalan)
* New translations (Portuguese)
* New translations (Finnish)
* New translations (Russian)
* New translations (Portuguese)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-27 21:27:30 +00:00
Lim Chee Aun
6930ce9a7c
Debounce page visibility to prevent streaming/polling noise
2024-08-28 00:20:44 +08:00
Chee Aun
ef0d9cd810
New Crowdin updates ( #693 )
...
* New translations (Portuguese)
* New translations (French)
* New translations (Spanish)
* New translations (Arabic)
* New translations (Catalan)
* New translations (German)
* New translations (Basque)
* New translations (Finnish)
* New translations (Italian)
* New translations (Japanese)
* New translations (Korean)
* New translations (Dutch)
* New translations (Chinese Simplified)
* New translations (Chinese Traditional)
* New translations (Galician)
* New translations (Occitan)
* New translations (Kabyle)
* New translations (Hebrew)
* New translations (Portuguese)
* New translations (Persian)
* New translations (Esperanto)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Russian)
* New translations (Thai)
* New translations (Polish)
2024-08-27 06:17:10 +00:00
Lim Chee Aun
7c56b64e8a
OAuth PKCE is in.
...
Reference PR: https://github.com/mastodon/mastodon/pull/31129
2024-08-27 13:50:03 +08:00
Lim Chee Aun
1d69a1da71
Get vapid key to instance config
2024-08-27 11:46:29 +08:00
Chee Aun
51e3341e82
New Crowdin updates ( #692 )
...
* New translations (Portuguese)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-26 22:37:41 +00:00
Chee Aun
af29315664
New Crowdin updates ( #691 )
...
* New translations (Galician)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-26 20:33:31 +00:00
Chee Aun
2bf1130ede
New Crowdin updates ( #690 )
...
* New translations (Portuguese)
* Update catalogs.json
* New translations (Portuguese)
* Update catalogs.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-26 17:33:33 +00:00
Chee Aun
df8c64f8a6
New Crowdin updates ( #689 )
...
* New translations (Spanish)
* New translations (Kabyle)
* New translations (Italian)
2024-08-26 15:21:55 +00:00
Chee Aun
ef550fc109
New Crowdin updates ( #688 )
...
* New translations (Catalan)
* Update catalogs.json
* New translations (Korean)
* Update catalogs.json
* New translations (Polish)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-26 11:22:17 +00:00
Chee Aun
1bc1e57348
New translations (Portuguese) ( #687 )
2024-08-25 20:25:47 +00:00
Chee Aun
3c10b790d2
New translations (Portuguese) ( #686 )
2024-08-25 19:11:25 +00:00
Chee Aun
f7a97c6407
New Crowdin updates ( #685 )
...
* New translations (French)
* Update catalogs.json
* New translations (Spanish)
* New translations (Esperanto)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-25 17:44:00 +00:00
Chee Aun
8be26d97ac
New translations (Portuguese) ( #684 )
2024-08-25 15:24:51 +00:00
Chee Aun
7b22b32038
New Crowdin updates ( #682 )
...
* New translations (Basque)
* New translations (Portuguese)
2024-08-25 14:19:11 +00:00
Chee Aun
44b17c2981
New Crowdin updates ( #681 )
...
* New translations (Basque)
* New translations (Portuguese)
2024-08-25 11:18:06 +00:00
Lim Chee Aun
6263c01bd8
Update catalogs
2024-08-25 18:00:01 +08:00
Lim Chee Aun
6f7e761977
Update en
2024-08-25 17:59:38 +08:00
Lim Chee Aun
fe5ec917da
Use store
2024-08-25 17:59:38 +08:00
Lim Chee Aun
c3eb33e230
Only show Switch menu items when more than 1 account
2024-08-25 17:59:38 +08:00
Chee Aun
75853cd8e4
New Crowdin updates ( #680 )
...
* New translations (Czech)
* New translations (Persian)
* New translations (Kabyle)
* New translations (Persian)
2024-08-25 09:41:47 +00:00
Lim Chee Aun
58ccdf84fa
Try fix the menu width again
2024-08-25 16:39:57 +08:00
Lim Chee Aun
e2eeffde63
Update catalogs
2024-08-25 16:35:45 +08:00
Lim Chee Aun
5d2f8ffddc
Use secure same-site session cookie instead of sessionStorage
2024-08-25 16:35:07 +08:00
Chee Aun
0bbb631221
New translations (Portuguese) ( #679 )
2024-08-24 22:15:30 +00:00
Chee Aun
1e23b09252
New Crowdin updates ( #678 )
...
* New translations (Catalan)
* New translations (Portuguese)
2024-08-24 20:11:02 +00:00
Chee Aun
1b93325794
New Crowdin updates ( #677 )
...
* New translations (French)
* New translations (Portuguese)
* New translations (Russian)
* New translations (French)
* New translations (French)
2024-08-24 18:50:44 +00:00
Chee Aun
26bf5462d2
New Crowdin updates ( #676 )
...
* New translations (Kabyle)
* New translations (Finnish)
* New translations (Portuguese)
2024-08-24 15:21:05 +00:00
Chee Aun
a29c17a9fb
New Crowdin updates ( #675 )
...
* New translations (French)
* New translations (Spanish)
* New translations (Arabic)
* New translations (Catalan)
* New translations (German)
* New translations (Basque)
* New translations (Finnish)
* New translations (Italian)
* New translations (Japanese)
* New translations (Korean)
* New translations (Dutch)
* New translations (Chinese Simplified)
* New translations (Chinese Traditional)
* New translations (Galician)
* New translations (Occitan)
* New translations (Kabyle)
* New translations (Hebrew)
* New translations (Portuguese)
* New translations (Persian)
* New translations (Esperanto)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Russian)
* New translations (Thai)
* New translations (Polish)
2024-08-24 10:26:00 +00:00
Lim Chee Aun
f9f573a8cb
Update catalogs
2024-08-24 18:22:49 +08:00
Lim Chee Aun
bb75f42f1b
Sort deterministically for less-noisy diffs
2024-08-24 18:22:29 +08:00
Lim Chee Aun
2fa40e810e
Update en
2024-08-24 18:22:29 +08:00
Lim Chee Aun
afa47da694
Check log-in state for Composer page
2024-08-24 18:22:29 +08:00
Lim Chee Aun
714fcb4b17
Add switch menus for Accounts
...
Increase awareness that users can open multiple tabs for different accounts
2024-08-24 18:22:29 +08:00
Lim Chee Aun
ea53d8ad9d
Attempt to make menus wider
2024-08-24 18:22:29 +08:00
Lim Chee Aun
b2fa32d134
Generate alternate link tags for all languages
2024-08-24 18:22:29 +08:00
Lim Chee Aun
1bfe3f5034
Fix text flowed out of card
2024-08-24 18:22:29 +08:00
Chee Aun
8ac14d1ea6
New Crowdin updates ( #673 )
...
* New translations (Korean)
* New translations (Czech)
2024-08-24 08:51:33 +00:00
Chee Aun
e2bf235f96
New Crowdin updates ( #672 )
...
* New translations (Finnish)
* New translations (Polish)
* New translations (French)
* New translations (Russian)
* New translations (Kabyle)
* New translations (Basque)
* New translations (Basque)
* New translations (Catalan)
* New translations (Korean)
2024-08-24 07:50:11 +00:00
Chee Aun
65281226c5
New Crowdin updates ( #671 )
...
* New translations (French)
* New translations (Spanish)
* New translations (Arabic)
* New translations (Catalan)
* New translations (German)
* New translations (Basque)
* New translations (Finnish)
* New translations (Italian)
* New translations (Japanese)
* New translations (Korean)
* New translations (Dutch)
* New translations (Chinese Simplified)
* New translations (Chinese Traditional)
* New translations (Galician)
* New translations (Occitan)
* New translations (Kabyle)
* New translations (Hebrew)
* New translations (Portuguese)
* New translations (Persian)
* New translations (Esperanto)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Russian)
* New translations (Thai)
* New translations (Polish)
2024-08-23 10:19:51 +00:00
Lim Chee Aun
fcb2899084
Update catalogs
2024-08-23 18:00:22 +08:00
Lim Chee Aun
67bbbfb2f8
Update en.po
2024-08-23 18:00:15 +08:00
Lim Chee Aun
482d8c3f2e
Better locale matching
2024-08-23 18:00:04 +08:00
Lim Chee Aun
e5f674cf38
Add link to Crowdin
2024-08-23 17:59:45 +08:00
Lim Chee Aun
54d1fdcba2
Remove console.log
2024-08-23 17:59:03 +08:00
Chee Aun
6067602901
New Crowdin updates ( #670 )
...
* New translations (Russian)
* New translations (Catalan)
* New translations (Arabic)
* New translations (Arabic)
* New translations (Arabic)
* New translations (Arabic)
* New translations (Russian)
2024-08-23 09:10:54 +00:00
Chee Aun
9995503006
New Crowdin updates ( #669 )
...
* New translations (Lithuanian)
* New translations (Basque)
* New translations (Korean)
* New translations (Catalan)
* New translations (Finnish)
2024-08-22 17:03:51 +00:00
Chee Aun
93ccf47521
New translations (Italian) ( #668 )
2024-08-22 13:52:38 +00:00
Chee Aun
2ea2bf6c34
New Crowdin updates ( #666 )
...
* New translations (Catalan)
* New translations (Catalan)
* New translations (Russian)
* New translations (Russian)
* New translations (Russian)
* New translations (Spanish)
2024-08-22 20:37:02 +08:00
Lim Chee Aun
9b2c01fb02
Fix locale matching
2024-08-22 19:24:45 +08:00
Lim Chee Aun
36f0e7a0c5
Increase line height for menu items
2024-08-22 13:37:06 +08:00
Lim Chee Aun
d54cb61872
Update catalogs
2024-08-22 09:27:35 +08:00
Chee Aun
8c1e1d94af
New Crowdin updates ( #665 )
...
* New translations (Russian)
* New translations (Kabyle)
2024-08-21 21:06:39 +00:00
Chee Aun
708738d71b
New Crowdin updates ( #664 )
...
* New translations (Arabic)
* New translations (Kabyle)
* New translations (Russian)
2024-08-21 18:35:17 +00:00
Chee Aun
c7ad441781
New Crowdin updates ( #663 )
...
* New translations (Lithuanian)
* New translations (Russian)
2024-08-21 16:44:53 +00:00
Lim Chee Aun
25d73c4b46
Show all locales, <50% complete will be called devLocales
...
Dev locales show on dev or based on env var PHANPY_SHOW_DEV_LOCALES
2024-08-22 00:12:47 +08:00
Lim Chee Aun
cea06f32fc
Make sure nice-date-time also match the more local locale
2024-08-22 00:10:48 +08:00
Lim Chee Aun
ca536723e9
Update catalogs
2024-08-21 23:47:02 +08:00
Chee Aun
e0737568c4
New Crowdin updates ( #662 )
...
* New translations (Italian)
* New translations (Kabyle)
* New translations (Persian)
* New translations (Lithuanian)
* New translations (Russian)
2024-08-21 15:00:14 +00:00
github-actions[bot]
ae47183ece
Update catalogs.json
2024-08-21 14:58:46 +00:00
Chee Aun
0ec5afcd93
New Crowdin updates ( #660 )
...
* New translations (Catalan)
* New translations (Czech)
* New translations (French)
* New translations (Spanish)
* New translations (Arabic)
* New translations (Catalan)
* New translations (German)
* New translations (Basque)
* New translations (Finnish)
* New translations (Italian)
* New translations (Japanese)
* New translations (Korean)
* New translations (Dutch)
* New translations (Chinese Simplified)
* New translations (Chinese Traditional)
* New translations (Galician)
* New translations (Occitan)
* New translations (Kabyle)
* New translations (Hebrew)
* New translations (Portuguese)
* New translations (Persian)
* New translations (Esperanto)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Russian)
* New translations (Thai)
* New translations (Polish)
* New translations (Catalan)
* New translations (Basque)
* New translations (Korean)
* New translations (Kabyle)
* New translations (Korean)
* New translations (Kabyle)
* New translations (Russian)
* New translations (Kabyle)
* New translations (Czech)
* New translations (Finnish)
* New translations (Kabyle)
* New translations (Czech)
* New translations (Chinese Simplified)
* New translations (Kabyle)
* New translations (Czech)
* New translations (Kabyle)
* New translations (Russian)
2024-08-21 22:58:01 +08:00
Lim Chee Aun
056e22aaf9
Split context for two "Post" strings
2024-08-21 14:37:34 +08:00
Chee Aun
2ec5bf07f6
New Crowdin updates ( #659 )
...
* New translations (Basque)
* New translations (Kabyle)
* New translations (Persian)
* New translations (Kabyle)
2024-08-20 22:38:22 +00:00
Chee Aun
32e1974e30
New Crowdin updates ( #658 )
...
* New translations (Kabyle)
* New translations (Polish)
2024-08-20 17:33:16 +00:00
Stefano Pigozzi
67cce5b9cc
Add italian translation
2024-08-20 19:03:20 +02:00
Stefano Pigozzi
a2ce79a2a7
Update english localization file
2024-08-20 19:03:04 +02:00
Stefano Pigozzi
1e1d6e40bc
Add support for local instance posts
...
A new platform feature is defined, `@akkoma/local-only`, which is marked as present only if the string `akkoma` is found in the instance version string.
If this feature is supported, a new post visibility option is added to the post compose visibility selector, "Local instance", which sets the visibility to `"local"`.
The post viewer is also updated accordingly; while local-only posts could already be seen previously, they didn't have anything written in the `.extra-meta` section, and didn't display a visibility icon.
The `building` icon has been selected as the symbol for "Local instance" posts, as it's already used in the main menu to denote the Local timeline.
2024-08-20 19:00:10 +02:00
Chee Aun
4e5cb133d0
New Crowdin updates ( #655 )
...
* New translations (Catalan)
* New translations (Kabyle)
* New translations (Lithuanian)
* New translations (Czech)
2024-08-20 16:32:30 +00:00
Lim Chee Aun
79d4330d89
Set max width for the filter badge
2024-08-20 23:55:42 +08:00
Chee Aun
ce50b7a08c
New Crowdin updates ( #654 )
...
* New translations (Catalan)
* New translations (Kabyle)
* New translations (Persian)
* New translations (Lithuanian)
2024-08-20 14:16:29 +00:00
Chee Aun
01d6bdaf6d
New Crowdin updates ( #653 )
...
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Spanish)
* New translations (Chinese Simplified)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Catalan)
* New translations (Basque)
* New translations (Finnish)
* New translations (Kabyle)
* New translations (Lithuanian)
2024-08-20 13:14:11 +00:00
Lim Chee Aun
0dbc76c40a
Fix my dumb code
2024-08-20 20:34:42 +08:00
Lim Chee Aun
3b15768538
Handle kab-KAB → kab rename
2024-08-20 20:18:16 +08:00
Lim Chee Aun
0e539ba2cb
Require additional info if report account
2024-08-20 20:17:43 +08:00
Lim Chee Aun
3902db5c0b
Handle kab issue temporarily
2024-08-20 20:08:09 +08:00
Lim Chee Aun
2db909d7af
Try/catch all intl stuff
2024-08-20 20:08:09 +08:00
Chee Aun
5bf81b2269
New translations (Kabyle) ( #652 )
2024-08-20 09:41:59 +00:00
Chee Aun
0404c6edf6
New translations (Kabyle) ( #651 )
2024-08-20 09:23:58 +00:00
Chee Aun
a4347e9939
New Crowdin updates ( #650 )
...
* New translations (Kabyle)
* New translations (Kabyle)
2024-08-20 08:26:39 +00:00
Chee Aun
7c8c0ceab2
New Crowdin updates ( #649 )
...
* New translations (French)
* New translations (Spanish)
* New translations (Arabic)
* New translations (Catalan)
* New translations (German)
* New translations (Basque)
* New translations (Finnish)
* New translations (Italian)
* New translations (Japanese)
* New translations (Korean)
* New translations (Dutch)
* New translations (Chinese Simplified)
* New translations (Chinese Traditional)
* New translations (Galician)
* New translations (Occitan)
* New translations (Kabyle)
* New translations (Hebrew)
* New translations (Portuguese)
* New translations (Persian)
* New translations (Esperanto)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (Russian)
* New translations (Thai)
2024-08-20 05:45:44 +00:00
github-actions[bot]
b5fe61a2fe
Update catalogs.json
2024-08-20 05:40:42 +00:00
Chee Aun
e612fc1083
New translations (Finnish) ( #648 )
2024-08-20 13:40:18 +08:00
Lim Chee Aun
0bc7b6202b
Revise the sentence to be clearer
2024-08-20 12:53:13 +08:00
Chee Aun
b9a56c4764
New Crowdin updates ( #647 )
...
* New translations (Catalan)
* New translations (Catalan)
* New translations (Finnish)
2024-08-20 01:40:12 +00:00
Chee Aun
09637823e2
New Crowdin updates ( #646 )
...
* New translations (Czech)
* New translations (French)
* New translations (Kabyle)
* New translations (Spanish)
* New translations (Kabyle)
2024-08-19 22:15:23 +00:00
Chee Aun
ff06b9281d
New Crowdin updates ( #645 )
...
* New translations (French)
* New translations (Kabyle)
* New translations (Czech)
2024-08-19 17:15:51 +00:00
Chee Aun
a583332bed
New Crowdin updates ( #644 )
...
* New translations (Spanish)
* New translations (Catalan)
* New translations (Kabyle)
* New translations (Persian)
2024-08-19 16:04:24 +00:00
github-actions[bot]
38933306a8
Update catalogs.json
2024-08-19 14:49:12 +00:00
Chee Aun
f3f18e7305
New Crowdin updates ( #643 )
...
* New translations (Spanish)
* New translations (Kabyle)
* New translations (Persian)
* New translations (Czech)
2024-08-19 14:41:18 +00:00
Lim Chee Aun
8a2150d854
All handles need bidi isolate
2024-08-19 19:06:24 +08:00
Lim Chee Aun
6fe922d1cf
Revert "Fix PHANPY_DEFAULT_LANG not working"
...
This reverts commit b286511f44
.
2024-08-19 18:57:25 +08:00
Lim Chee Aun
e736617a19
Fix bidi for handle in header
2024-08-19 17:21:03 +08:00
Lim Chee Aun
8c02d336be
Auto-generate list of catalogs from PO files
...
Then auto-list them based on percentage threshold
2024-08-19 10:52:56 +08:00
Lim Chee Aun
b286511f44
Fix PHANPY_DEFAULT_LANG not working
...
It needs to be used before navigator.language
2024-08-19 10:19:52 +08:00
Chee Aun
96e4a3dc7a
New translations (Catalan) ( #641 )
2024-08-19 01:01:29 +00:00
Chee Aun
a12006b4df
New Crowdin updates ( #640 )
...
* New translations (Catalan)
* New translations (Catalan)
2024-08-18 23:47:29 +00:00
Chee Aun
7cc44e550f
New Crowdin updates ( #639 )
...
* New translations (Finnish)
* New translations (Catalan)
2024-08-18 21:30:22 +00:00
Chee Aun
a4cc0fb76d
New Crowdin updates ( #638 )
...
* New translations (French)
* New translations (Finnish)
* New translations (Italian)
* New translations (Russian)
2024-08-18 18:57:34 +00:00
Chee Aun
031d021f5d
New Crowdin updates ( #636 )
...
* New translations (Finnish)
* New translations (Thai)
2024-08-18 17:41:27 +00:00
Chee Aun
82bb7e1081
New Crowdin updates ( #635 )
...
* New translations (French)
* New translations (Finnish)
* New translations (Persian)
2024-08-18 16:43:12 +00:00
Chee Aun
f83b97bbae
New Crowdin updates ( #634 )
...
* New translations (French)
* New translations (Persian)
* New translations (Esperanto)
2024-08-18 15:27:40 +00:00
Chee Aun
1cb8fdb969
New Crowdin updates ( #633 )
...
* New translations (French)
* New translations (Spanish)
* New translations (Basque)
* New translations (Persian)
* New translations (Esperanto)
2024-08-18 14:19:15 +00:00
Chee Aun
ebf400b91b
New Crowdin updates ( #632 )
...
* New translations (French)
* New translations (Catalan)
* New translations (Basque)
* New translations (Czech)
* New translations (French)
* New translations (Spanish)
2024-08-18 12:31:57 +00:00
Chee Aun
d09eb1322e
New Crowdin updates ( #631 )
...
* New translations (Korean)
* New translations (Czech)
* New translations (Galician)
* New translations (Czech)
* New translations (Lithuanian)
* New translations (French)
* New translations (Galician)
* New translations (Lithuanian)
* New translations (French)
* New translations (Galician)
* New translations (Lithuanian)
* New translations (Italian)
* New translations (Lithuanian)
* New translations (French)
* New translations (Catalan)
* New translations (Basque)
* New translations (Korean)
* New translations (Czech)
2024-08-18 10:17:42 +00:00
Lim Chee Aun
480e1aa733
Should use localeCompare
2024-08-18 12:46:45 +08:00
Lim Chee Aun
0f41d46c52
Add new languages: Catalan, French, Korean
2024-08-18 11:11:36 +08:00
Lim Chee Aun
1fde4c6730
Less-noisy language selector with perhaps better sort
2024-08-18 11:11:03 +08:00
Lim Chee Aun
15e4012dd2
Fix carousel not scrolling
2024-08-18 11:06:58 +08:00
Lim Chee Aun
5e2d084854
Fix lang selector not centered on Welcome page
2024-08-18 11:06:58 +08:00
Chee Aun
96cab91911
New Crowdin updates ( #630 )
...
* New translations (Czech)
* New translations (Czech)
* New translations (Czech)
* New translations (Korean)
* New translations (Czech)
* New translations (French)
* New translations (Basque)
* New translations (Czech)
* New translations (French)
* New translations (Catalan)
* New translations (Basque)
* New translations (Chinese Simplified)
* New translations (Czech)
* New translations (Russian)
* New translations (French)
* New translations (Catalan)
* New translations (German)
* New translations (Russian)
* New translations (French)
* New translations (Catalan)
* New translations (French)
* New translations (Catalan)
* New translations (Persian)
* New translations (Czech)
* New translations (Catalan)
* New translations (Czech)
* New translations (French)
* New translations (Catalan)
* New translations (French)
* New translations (Spanish)
* New translations (Catalan)
* New translations (Catalan)
* New translations (Catalan)
* New translations (Catalan)
2024-08-18 11:05:19 +08:00
Lim Chee Aun
88c14e9ccb
Fix nav menu messed up in German
2024-08-17 17:30:15 +08:00
Lim Chee Aun
d38e3e7569
Update instances list
2024-08-17 13:04:12 +08:00
Lim Chee Aun
139bcfee43
Only extract en
...
This assumes that all other locales will never be the source
2024-08-17 12:55:07 +08:00
Lim Chee Aun
70aef6879a
Prevent language select from breaking in Settings
2024-08-17 12:52:18 +08:00
Lim Chee Aun
dd772c10bf
Handle the list here
2024-08-17 11:48:09 +08:00
Chee Aun
8bd56489e9
Merge pull request #628 from cheeaun/l10n_main
...
New Crowdin updates
2024-08-17 11:46:49 +08:00
Chee Aun
fbfe321860
New translations (Thai)
2024-08-17 11:31:59 +08:00
Chee Aun
720603bd31
New translations (Russian)
2024-08-17 11:31:58 +08:00
Chee Aun
fdc303f9cf
New translations (Lithuanian)
2024-08-17 11:31:57 +08:00
Chee Aun
81e956ac5d
New translations (Czech)
2024-08-17 11:31:56 +08:00
Chee Aun
ab1babf688
New translations (Esperanto)
2024-08-17 11:31:55 +08:00
Chee Aun
6b9a9e73b5
New translations (Persian)
2024-08-17 11:31:53 +08:00
Chee Aun
72d90171e9
New translations (Portuguese)
2024-08-17 11:31:52 +08:00
Chee Aun
915c8f56c4
New translations (Hebrew)
2024-08-17 11:31:51 +08:00
Chee Aun
3236aac117
New translations (Kabyle)
2024-08-17 11:31:50 +08:00
Chee Aun
eff438129e
New translations (Occitan)
2024-08-17 11:31:49 +08:00
Chee Aun
8919aee046
New translations (Galician)
2024-08-17 11:31:48 +08:00
Chee Aun
ea12b8f1f4
New translations (Chinese Traditional)
2024-08-17 11:31:47 +08:00
Chee Aun
760588c91c
New translations (Dutch)
2024-08-17 11:31:46 +08:00
Chee Aun
a7f2cd52e6
New translations (Korean)
2024-08-17 11:31:44 +08:00
Chee Aun
f05fc55a88
New translations (Japanese)
2024-08-17 11:31:43 +08:00
Chee Aun
4e9a0d6de8
New translations (Italian)
2024-08-17 11:31:42 +08:00
Chee Aun
913e9cea6a
New translations (Finnish)
2024-08-17 11:31:41 +08:00
Chee Aun
dfa6c2ee18
New translations (Basque)
2024-08-17 11:31:40 +08:00
Chee Aun
c19e423605
New translations (German)
2024-08-17 11:31:39 +08:00
Chee Aun
a1885d15a7
New translations (Catalan)
2024-08-17 11:31:38 +08:00
Chee Aun
8da8c55248
New translations (Arabic)
2024-08-17 11:31:37 +08:00
Chee Aun
ebcd7d119e
New translations (French)
2024-08-17 11:31:35 +08:00
Chee Aun
eb24b9af72
New translations (Spanish)
2024-08-17 02:01:55 +08:00
Chee Aun
0c92774741
New translations (Chinese Simplified)
2024-08-17 00:00:52 +08:00
Chee Aun
38c00ef15f
New translations (Chinese Simplified)
2024-08-16 20:04:36 +08:00
Chee Aun
6b27fe6db7
New translations (Spanish)
2024-08-16 20:04:35 +08:00
Lim Chee Aun
18b3ee8c92
Standardize display of common + native languages list
2024-08-16 19:17:57 +08:00
Lim Chee Aun
6d68232e45
Make lang selector fixed-width
2024-08-16 19:17:18 +08:00
Chee Aun
c96ff42597
New translations (Chinese Simplified)
2024-08-16 17:22:46 +08:00
Chee Aun
baed9ddc02
New translations (Chinese Simplified)
2024-08-16 16:22:17 +08:00
Lim Chee Aun
8ec951d1fc
These menus need spans
2024-08-16 13:46:17 +08:00
Chee Aun
0d990b6191
New translations (Chinese Simplified)
2024-08-16 12:56:34 +08:00
Lim Chee Aun
c914cf58aa
Don't even need dayjs anymore
2024-08-16 11:16:19 +08:00
Lim Chee Aun
6c0f0a4127
More fallbacks for Intl.DisplayNames
2024-08-16 11:14:16 +08:00
Lim Chee Aun
bdb1dff278
Fix this unneeded Plural
2024-08-16 11:12:00 +08:00
Lim Chee Aun
89a2e7de43
Fix wrong feature detection for trending link posts
...
Ooops!
2024-08-15 17:34:54 +08:00
Lim Chee Aun
b351060fa7
Make lang selector smaller
2024-08-15 17:34:24 +08:00
Chee Aun
503d0a9867
New translations (Chinese Simplified)
2024-08-15 16:44:04 +08:00
Lim Chee Aun
1a3751ff16
Forgot to set lang attr on html
2024-08-15 15:33:15 +08:00
Lim Chee Aun
377ad11c1a
Fix relative time ago exceeding 24 hours
2024-08-15 09:09:57 +08:00
Lim Chee Aun
ac94303d0c
Fix horizontal menu control group placement bug
...
react-menu changed it to role="none"
2024-08-14 22:22:43 +08:00
Lim Chee Aun
f9b676856e
Prevent text blocks from wrapping
2024-08-14 22:03:53 +08:00
Lim Chee Aun
b16907dc24
Forgot to localise these keyboard shortcuts
2024-08-14 21:58:22 +08:00
Lim Chee Aun
59f8f44776
Use v2 notifications policy API and new UI
...
Reference: https://github.com/mastodon/mastodon/pull/31342
Very MVP, not a lot of explanations. Maybe revisit later.
2024-08-14 20:12:39 +08:00
Lim Chee Aun
f359d36e9b
Sync the list of locales between config & app code
2024-08-14 17:16:56 +08:00
Lim Chee Aun
e5815686a9
Add try/catch fallback if file fails to load
...
Could be the file is not there or something wrong with the connection. Still good to include this try/catch
2024-08-14 15:02:45 +08:00
Lim Chee Aun
d9bc18f557
Oops, accidentally add this locale when it's not ready yet
2024-08-14 15:00:15 +08:00
Lim Chee Aun
3048bd1eea
Switch the common/native text
...
Prevents the lang selector from being jumpy
2024-08-14 11:48:14 +08:00
Lim Chee Aun
868e613089
Use msg here because the memo'ed Home doesn't re-render
...
And see the line numbers change again in translation files
2024-08-14 11:47:45 +08:00
Lim Chee Aun
d1887afed8
The lines have changed
...
Hmm, this diff change is kinda noisy but useful to jump straight to the line
2024-08-14 10:48:37 +08:00
Lim Chee Aun
2ab921d6db
Load en
by default, activate it later
2024-08-14 09:42:12 +08:00
Lim Chee Aun
b28fdcb0fa
Fix wrong passing of locale values in Intl.DisplayNames
2024-08-14 09:41:31 +08:00
Lim Chee Aun
2c050c650b
Fix wrong pluralization usage
...
Instead of one, should use _1 because string for "one" has to be shown regardless of plural forms
When 1, "{account} followed you" must show instead of "1 people followed you".
Some languages don't have plural rule for "one" so it might not show up. _1 forces it to show.
2024-08-14 09:40:39 +08:00
Lim Chee Aun
4918027c90
Use real ellipsis
...
And see if these strings can sync up
2024-08-13 18:17:00 +08:00
Lim Chee Aun
c2e6d732c4
Initial i18n dev
...
Expecting bugs!
2024-08-13 15:26:23 +08:00
Lim Chee Aun
3f23fe6eb6
New post languages
2024-08-10 10:04:44 +08:00
Lim Chee Aun
c27275a9af
Disable columns scroll snap for wider viewports
2024-08-10 10:04:44 +08:00
Lim Chee Aun
ff29e93b4f
Fix RTL observer not working
2024-08-10 10:04:44 +08:00
Lim Chee Aun
78ca5bbc0b
Fix prefs bug
...
- Some prefs returned can be uppercased, so make them lowercase
- `postingDefaultLanguage` probably doesn't work anymore every since masto.js upgrade. Sorry!
- Add additional checks to make sure prefs from server are not in unexpected forms
2024-08-10 10:04:44 +08:00
Lim Chee Aun
3be53f1ff9
Also set sort order when filter by Boosts in Catch-up
2024-08-10 10:04:44 +08:00
owl
225eaf4a2d
Pass undefined
to Intl.DisplayNames
, so '*'
doesn't break it
2024-08-05 14:14:03 +02:00
Lim Chee Aun
a1c419b675
Try fix select field bug on Windows again
...
Previously: b47c043699
2024-08-04 19:01:21 +08:00
Lim Chee Aun
89e8bdf77b
Use pinned instead of _pinned
2024-08-04 18:06:26 +08:00
Lim Chee Aun
ad7193d067
Fix notifications popover not close-able on iPad
2024-08-04 13:53:06 +08:00
Lim Chee Aun
f05e3012e3
Preliminary step for RTL
2024-08-04 13:32:46 +08:00
Lim Chee Aun
2aff1dc1fd
Try switch to 20s interval
2024-08-04 13:32:46 +08:00
Lim Chee Aun
99ee6c3979
Don't reuse var for both timeout and interval
2024-08-04 13:32:46 +08:00
Lim Chee Aun
cf2461add5
Better checks
2024-08-04 13:32:46 +08:00
Frederic Hemberger
0febcacb93
fix(shortcuts-settings): settingsJSON
must be defined if note doesn't exist
2024-08-03 13:30:22 +02:00
Lim Chee Aun
818f58b460
Fix profile URLs not working for http route
2024-08-01 20:18:44 +08:00
Lim Chee Aun
57db8778a4
Adapt to new changes in group notifications API
...
Reference: https://github.com/mastodon/mastodon/pull/31214
2024-08-01 20:18:10 +08:00
Roman Komarov
522a324b0d
Fix overflow for the columns wrapper
2024-07-31 13:59:35 +02:00
Lim Chee Aun
379ef7cc11
Random unused IntersectionView
...
Keeping this for future use
2024-07-28 16:09:44 +08:00
Lim Chee Aun
2d23b15c8d
Assume title is the author for .card-post
2024-07-28 16:09:03 +08:00
Lim Chee Aun
fa3a0e23cc
Unhide some text for posts inside Edit History
...
Every char matters when looking at post edit history
2024-07-28 16:08:18 +08:00
Lim Chee Aun
f1822d54af
Fix poll radio button position on Safari
...
Plus a color
2024-07-25 18:39:14 +08:00
Lim Chee Aun
4c0bc62ad0
Group filtered carousel items
2024-07-22 14:31:52 +08:00
Lim Chee Aun
84b3106f50
Undo font size inherit for card posts
2024-07-22 14:19:25 +08:00
Lim Chee Aun
a2b88f1cdd
Distinct both implementation of grouped notifications
2024-07-21 20:31:10 +08:00
Lim Chee Aun
b88376569e
Test this out for bridgy fed links
2024-07-21 19:06:38 +08:00
Lim Chee Aun
00e2ba0b34
Fix notification markers not working
...
Also the ids are getting confusing, so need to clean this up.
2024-07-21 18:59:38 +08:00
Lim Chee Aun
4b2ec14dcd
Try set default sort and group when choosing Boosts
2024-07-19 20:00:10 +08:00
Scott Feeney
44d440649f
Include domain when copying local user's handle
...
Fixes #596
2024-07-13 01:15:01 -07:00
Lim Chee Aun
a2f7638257
Experimental opt-in server-side grouped notifications
2024-07-12 18:57:48 +08:00
Lim Chee Aun
57d6889826
Test memoize Media
2024-07-12 13:35:43 +08:00
Lim Chee Aun
2a91c005a1
Test fix self-recursive quote posts
2024-07-12 13:34:57 +08:00
Lim Chee Aun
180a23f116
Fix wrong exceeded chars highlighting
2024-07-07 22:56:24 +08:00
Lim Chee Aun
9ea7a1f4db
Use onClose for this
2024-07-06 09:47:42 +08:00
Lim Chee Aun
f26dbeb79a
Fix more cloaking business
2024-07-06 09:47:28 +08:00
Lim Chee Aun
a72400febf
Test support Hollo
2024-07-05 16:19:04 +08:00
Lim Chee Aun
c950a6552c
Experiment: unhide header when clicking on timeline items
2024-07-03 20:01:11 +08:00
Lim Chee Aun
95bf9e183e
Replace trivago/ with ianvs/prettier-plugin-sort-imports
2024-07-01 17:41:21 +08:00
Lim Chee Aun
e6e884f1cb
Refactor + make card post work for no-image cards
2024-06-28 07:49:30 +08:00
Lim Chee Aun
b6a25f5939
MVP-ish add/remove featured tags
2024-06-27 22:05:16 +08:00
Lim Chee Aun
71823fbad2
Fix typo
2024-06-27 22:05:16 +08:00
Lim Chee Aun
046d3d323a
Enable unfurling when fetching reply hints
2024-06-27 22:05:16 +08:00
Lim Chee Aun
f7024f7723
Only allow trending link posts for current instance, not remote instance
...
For this to work on remote instance, will need to fetch its version and check first
2024-06-27 22:05:16 +08:00
Lim Chee Aun
5ab0ea1b59
Remove usehooks dep
...
In the end, only used one hook out of so many hooks
2024-06-27 22:05:16 +08:00
Lim Chee Aun
09745e3078
Don't show account if notification = severed_relationships
2024-06-27 22:05:16 +08:00
COxDE
04588874c7
fix: enable/disable boosts button logic
2024-06-27 13:38:55 +01:00
Lim Chee Aun
5d6a43e5d2
Bump up to 600
2024-06-23 15:41:00 +08:00
Lim Chee Aun
7f5f01b118
Further extend quote post dimensions
2024-06-22 17:48:14 +08:00
Lim Chee Aun
f4a4913889
Don't animate for small-dimension images
2024-06-22 17:47:56 +08:00
Lim Chee Aun
f8e72d1808
Prevent miscalculated width in large media container
2024-06-22 12:42:23 +08:00
Lim Chee Aun
527a1551cf
The math here is quite forgiving
2024-06-19 23:34:19 +08:00
Lim Chee Aun
a6e6a7d741
Simplify natural aspect ratio math
2024-06-19 18:29:20 +08:00
Lim Chee Aun
21bdb6afc1
Posts timeline for trending links
...
Timeline logic changed slightly, so might be buggy.
2024-06-19 12:22:17 +08:00
Lim Chee Aun
4be88da1d6
Test slight fade out
2024-06-19 12:19:48 +08:00
Lim Chee Aun
93bb1da7c9
Fix undefined in account link when ctrl-clicking
2024-06-18 20:14:56 +08:00
Lim Chee Aun
497ede1a3d
Use state to set natural aspect ratio instead
...
And fix all other data attributes
2024-06-15 10:25:10 +08:00
Lim Chee Aun
8a1fda5a85
Prevent flash of post page
2024-06-15 10:24:33 +08:00
Lim Chee Aun
83164c321f
Apply anim-duration for card image too
...
And also media images in Catch-up
2024-06-15 08:36:12 +08:00
Lim Chee Aun
15ebf628f8
Give status cards same treatment as media attachments
2024-06-14 18:13:59 +08:00
Lim Chee Aun
1f8a8f8928
Use URL.parse with polyfill
2024-06-14 08:34:50 +08:00
Lim Chee Aun
febd04dd54
Try use dangerouslySetInnerHTML again
...
And… fix the loop attribute value
2024-06-11 23:43:55 +08:00
Lim Chee Aun
983dd6623f
Try autoPlay instead of autoplay
...
Fixing Mobile Safari bug
2024-06-11 18:17:19 +08:00
Lim Chee Aun
a79d0613ec
One more experimental magic
2024-06-11 14:53:12 +08:00
Lim Chee Aun
c0c7fdd6e1
Handle tiny images & fix layout
...
Honestly there's just too many possibilities
2024-06-11 14:46:29 +08:00
Lim Chee Aun
17a3939061
Use data attr instead
...
The JSX className modification classes with this DOM-based modification
2024-06-10 20:50:21 +08:00
Lim Chee Aun
8a10a81fec
Experiment immersive media render on large-size post
2024-06-10 20:42:38 +08:00