this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Possible fix for weird view-transition-related page crash

+56 -54
+6 -4
src/components/media.jsx
··· 290 290 } else { 291 291 e.preventDefault(); 292 292 el.style.viewTransitionName = mediaVTN; 293 - document.startViewTransition(() => { 294 - el.style.viewTransitionName = ''; 295 - location.hash = `#${to}`; 296 - }); 293 + setTimeout(() => { 294 + document.startViewTransition(() => { 295 + el.style.viewTransitionName = ''; 296 + location.hash = `#${to}`; 297 + }); 298 + }, 1); 297 299 } 298 300 } else { 299 301 onClick?.(e);
+50 -50
src/locales/en.po
··· 108 108 109 109 #: src/components/account-info.jsx:462 110 110 #: src/components/account-info.jsx:1236 111 - #: src/components/compose.jsx:2788 111 + #: src/components/compose.jsx:2792 112 112 #: src/components/media-alt-modal.jsx:55 113 113 #: src/components/media-modal.jsx:363 114 114 #: src/components/status.jsx:1836 ··· 450 450 #: src/components/account-info.jsx:2295 451 451 #: src/components/account-sheet.jsx:38 452 452 #: src/components/compose.jsx:891 453 - #: src/components/compose.jsx:2744 454 - #: src/components/compose.jsx:3224 455 - #: src/components/compose.jsx:3433 456 - #: src/components/compose.jsx:3663 453 + #: src/components/compose.jsx:2748 454 + #: src/components/compose.jsx:3228 455 + #: src/components/compose.jsx:3437 456 + #: src/components/compose.jsx:3667 457 457 #: src/components/drafts.jsx:59 458 458 #: src/components/embed-modal.jsx:13 459 459 #: src/components/generic-accounts.jsx:151 ··· 779 779 msgstr "Posting on <0/>" 780 780 781 781 #: src/components/compose.jsx:1447 782 - #: src/components/compose.jsx:3282 782 + #: src/components/compose.jsx:3286 783 783 #: src/components/shortcuts-settings.jsx:715 784 784 #: src/pages/list.jsx:388 785 785 msgid "Add" ··· 821 821 msgid "More…" 822 822 msgstr "" 823 823 824 - #: src/components/compose.jsx:2558 824 + #: src/components/compose.jsx:2562 825 825 msgid "Uploaded" 826 826 msgstr "" 827 827 828 - #: src/components/compose.jsx:2571 828 + #: src/components/compose.jsx:2575 829 829 msgid "Image description" 830 830 msgstr "Image description" 831 831 832 - #: src/components/compose.jsx:2572 832 + #: src/components/compose.jsx:2576 833 833 msgid "Video description" 834 834 msgstr "Video description" 835 835 836 - #: src/components/compose.jsx:2573 836 + #: src/components/compose.jsx:2577 837 837 msgid "Audio description" 838 838 msgstr "Audio description" 839 839 ··· 841 841 #. placeholder {0}: prettyBytes( videoSize, ) 842 842 #. placeholder {1}: prettyBytes(imageSizeLimit) 843 843 #. placeholder {1}: prettyBytes(videoSizeLimit) 844 - #: src/components/compose.jsx:2608 845 - #: src/components/compose.jsx:2628 844 + #: src/components/compose.jsx:2612 845 + #: src/components/compose.jsx:2632 846 846 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." 847 847 msgstr "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." 848 848 ··· 850 850 #. placeholder {1}: i18n.number(height) 851 851 #. placeholder {2}: i18n.number(newWidth) 852 852 #. placeholder {3}: i18n.number( newHeight, ) 853 - #: src/components/compose.jsx:2620 854 - #: src/components/compose.jsx:2640 853 + #: src/components/compose.jsx:2624 854 + #: src/components/compose.jsx:2644 855 855 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." 856 856 msgstr "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." 857 857 858 - #: src/components/compose.jsx:2648 858 + #: src/components/compose.jsx:2652 859 859 msgid "Frame rate too high. Uploading might encounter issues." 860 860 msgstr "Frame rate too high. Uploading might encounter issues." 861 861 862 - #: src/components/compose.jsx:2708 863 - #: src/components/compose.jsx:2958 862 + #: src/components/compose.jsx:2712 863 + #: src/components/compose.jsx:2962 864 864 #: src/components/shortcuts-settings.jsx:726 865 865 #: src/pages/catchup.jsx:1081 866 866 #: src/pages/filters.jsx:413 867 867 msgid "Remove" 868 868 msgstr "" 869 869 870 - #: src/components/compose.jsx:2725 870 + #: src/components/compose.jsx:2729 871 871 #: src/compose.jsx:84 872 872 msgid "Error" 873 873 msgstr "" 874 874 875 - #: src/components/compose.jsx:2750 875 + #: src/components/compose.jsx:2754 876 876 msgid "Edit image description" 877 877 msgstr "Edit image description" 878 878 879 - #: src/components/compose.jsx:2751 879 + #: src/components/compose.jsx:2755 880 880 msgid "Edit video description" 881 881 msgstr "Edit video description" 882 882 883 - #: src/components/compose.jsx:2752 883 + #: src/components/compose.jsx:2756 884 884 msgid "Edit audio description" 885 885 msgstr "Edit audio description" 886 886 887 - #: src/components/compose.jsx:2797 888 - #: src/components/compose.jsx:2846 887 + #: src/components/compose.jsx:2801 888 + #: src/components/compose.jsx:2850 889 889 msgid "Generating description. Please wait…" 890 890 msgstr "Generating description. Please wait…" 891 891 892 892 #. placeholder {0}: e.message 893 - #: src/components/compose.jsx:2817 893 + #: src/components/compose.jsx:2821 894 894 msgid "Failed to generate description: {0}" 895 895 msgstr "Failed to generate description: {0}" 896 896 897 - #: src/components/compose.jsx:2818 897 + #: src/components/compose.jsx:2822 898 898 msgid "Failed to generate description" 899 899 msgstr "Failed to generate description" 900 900 901 - #: src/components/compose.jsx:2830 902 - #: src/components/compose.jsx:2836 903 - #: src/components/compose.jsx:2882 901 + #: src/components/compose.jsx:2834 902 + #: src/components/compose.jsx:2840 903 + #: src/components/compose.jsx:2886 904 904 msgid "Generate description…" 905 905 msgstr "" 906 906 907 907 #. placeholder {0}: e?.message ? `: ${e.message}` : '' 908 - #: src/components/compose.jsx:2869 908 + #: src/components/compose.jsx:2873 909 909 msgid "Failed to generate description{0}" 910 910 msgstr "Failed to generate description{0}" 911 911 912 912 #. placeholder {0}: localeCode2Text(lang) 913 - #: src/components/compose.jsx:2884 913 + #: src/components/compose.jsx:2888 914 914 msgid "({0}) <0>— experimental</0>" 915 915 msgstr "" 916 916 917 - #: src/components/compose.jsx:2903 917 + #: src/components/compose.jsx:2907 918 918 msgid "Done" 919 919 msgstr "" 920 920 921 921 #. placeholder {0}: i + 1 922 - #: src/components/compose.jsx:2939 922 + #: src/components/compose.jsx:2943 923 923 msgid "Choice {0}" 924 924 msgstr "Choice {0}" 925 925 926 - #: src/components/compose.jsx:2986 926 + #: src/components/compose.jsx:2990 927 927 msgid "Multiple choices" 928 928 msgstr "" 929 929 930 - #: src/components/compose.jsx:2989 930 + #: src/components/compose.jsx:2993 931 931 msgid "Duration" 932 932 msgstr "" 933 933 934 - #: src/components/compose.jsx:3020 934 + #: src/components/compose.jsx:3024 935 935 msgid "Remove poll" 936 936 msgstr "" 937 937 938 - #: src/components/compose.jsx:3241 938 + #: src/components/compose.jsx:3245 939 939 msgid "Search accounts" 940 940 msgstr "Search accounts" 941 941 942 - #: src/components/compose.jsx:3295 942 + #: src/components/compose.jsx:3299 943 943 #: src/components/generic-accounts.jsx:236 944 944 msgid "Error loading accounts" 945 945 msgstr "" 946 946 947 - #: src/components/compose.jsx:3439 947 + #: src/components/compose.jsx:3443 948 948 msgid "Custom emojis" 949 949 msgstr "" 950 950 951 - #: src/components/compose.jsx:3459 951 + #: src/components/compose.jsx:3463 952 952 msgid "Search emoji" 953 953 msgstr "Search emoji" 954 954 955 - #: src/components/compose.jsx:3490 955 + #: src/components/compose.jsx:3494 956 956 msgid "Error loading custom emojis" 957 957 msgstr "" 958 958 959 - #: src/components/compose.jsx:3501 959 + #: src/components/compose.jsx:3505 960 960 msgid "Recently used" 961 961 msgstr "Recently used" 962 962 963 - #: src/components/compose.jsx:3502 963 + #: src/components/compose.jsx:3506 964 964 msgid "Others" 965 965 msgstr "Others" 966 966 967 967 #. placeholder {0}: i18n.number(emojis.length - max) 968 - #: src/components/compose.jsx:3540 968 + #: src/components/compose.jsx:3544 969 969 msgid "{0} more…" 970 970 msgstr "" 971 971 972 - #: src/components/compose.jsx:3678 972 + #: src/components/compose.jsx:3682 973 973 msgid "Search GIFs" 974 974 msgstr "Search GIFs" 975 975 976 - #: src/components/compose.jsx:3693 976 + #: src/components/compose.jsx:3697 977 977 msgid "Powered by GIPHY" 978 978 msgstr "Powered by GIPHY" 979 979 980 - #: src/components/compose.jsx:3701 980 + #: src/components/compose.jsx:3705 981 981 msgid "Type to search GIFs" 982 982 msgstr "" 983 983 984 - #: src/components/compose.jsx:3799 984 + #: src/components/compose.jsx:3803 985 985 #: src/components/media-modal.jsx:469 986 986 #: src/components/timeline.jsx:927 987 987 msgid "Previous" 988 988 msgstr "" 989 989 990 - #: src/components/compose.jsx:3817 990 + #: src/components/compose.jsx:3821 991 991 #: src/components/media-modal.jsx:488 992 992 #: src/components/timeline.jsx:944 993 993 msgid "Next" 994 994 msgstr "" 995 995 996 - #: src/components/compose.jsx:3834 996 + #: src/components/compose.jsx:3838 997 997 msgid "Error loading GIFs" 998 998 msgstr "" 999 999 ··· 1357 1357 msgid "Filtered" 1358 1358 msgstr "" 1359 1359 1360 - #: src/components/media.jsx:469 1360 + #: src/components/media.jsx:471 1361 1361 msgid "Open file" 1362 1362 msgstr "Open file" 1363 1363