Alexander Tumin
3403f6a1ed
Allow custom emoji reactions: add option to scale reaction buttons
2023-03-17 23:55:34 +03:00
Alexander Tumin
306e254c15
Fix user-profile route crash on pinned favorites route
2023-03-17 23:31:53 +03:00
Alexander Tumin
832019b2c2
Hide custom emoji in reaction picker when BE does not advertise pleroma_custom_emoji_reactions
2023-03-17 20:28:16 +03:00
Alexander Tumin
998aa8f732
Allow custom emoji reactions
2023-03-17 20:28:16 +03:00
Henry Jameson
ab5408d36e
remove obsolete files
2023-03-17 00:10:37 +02:00
Henry Jameson
27f63d5e50
lint
2023-03-17 00:06:31 +02:00
Henry Jameson
bfd802ad04
setting admin settings works now. also now we have draftable settings
2023-03-16 23:18:55 +02:00
Henry Jameson
4d23d31fec
initial admin settings prototype (WIP)
2023-03-14 21:50:43 +02:00
Henry Jameson
9632b77786
initial implementation of an admin settings module
2023-03-13 00:09:47 +02:00
Henry Jameson
55ea6df40b
lint
2023-03-12 17:28:14 +02:00
Henry Jameson
6a7b182af1
fixes for stuff i missed
2023-03-12 17:11:20 +02:00
Henry Jameson
947b73f870
minimize the rest of the sharedcomputedobject
2023-03-12 16:55:39 +02:00
Henry Jameson
ac32997f8b
move websocket connection logic into module
2023-03-12 16:51:50 +02:00
Henry Jameson
af0cd54223
serverSideConfig renamed into profileSettingConfig to avoid confusion
...
with serverSideStorage, reduced overall need for SharedComputedObject in
settings tabs, moved copypaste code of "setting" type of helpers into a
separate file.
2023-03-12 14:36:49 +02:00
tusooa
da46c30893
Fix display of theme checkboxes
2023-03-03 23:38:56 -05:00
HJ
0842193957
Merge branch 'tusooa/1249-suggestor' into 'develop'
...
Make suggestor ignore users without valid names
Closes #1249
See merge request pleroma/pleroma-fe!1794
2023-03-03 10:10:06 +00:00
tusooa
88db557141
Make suggestor ignore users without valid names
...
Otherwise it might have undefined issues.
Resolves https://git.pleroma.social/pleroma/pleroma-fe/-/issues/1249
2023-03-02 23:47:55 -05:00
tusooa
1a852b96ef
Give tab switcher a role
2023-03-02 21:15:43 -05:00
tusooa
763ae182b8
Remove @touchstart in post status button
2023-02-28 22:39:53 -05:00
tusooa
e516eee479
Make block & mute lists able to load more
2023-02-21 00:39:16 -05:00
tusooa
5468309f6a
Make it possible to auto-select the first candidate in autocomplete
2023-02-20 23:49:34 -05:00
tusooa
2316bcc842
Fix poll interaction
2023-02-18 13:41:21 -05:00
tusooa
65d78ced93
Fix registration error with email language selected
2023-02-12 15:38:36 -05:00
Pacific Coast Highway
597c069e36
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 72.4% (714 of 986 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hant/
2023-02-10 09:49:02 +00:00
Dmytro Poltavchenko
30f1502df6
Translated using Weblate (Ukrainian)
...
Currently translated at 84.9% (838 of 986 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2023-02-10 09:49:02 +00:00
nixe neko
2e9014abd7
Translated using Weblate (Japanese (ja_EASY))
...
Currently translated at 99.6% (983 of 986 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_EASY/
2023-02-10 09:49:02 +00:00
Poesty Li
cb18497902
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.6% (983 of 986 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-02-10 09:49:02 +00:00
Poesty Li
6dc683f602
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.6% (979 of 982 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-02-10 09:49:02 +00:00
Ryan Chiang
79f1d79c4e
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 89.0% (824 of 925 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-02-10 09:49:02 +00:00
tusooa
902954b298
Use class to style screenreader-only text
2023-02-09 21:35:56 -05:00
tusooa
6158b8667e
Make checkbox settings accessible
2023-01-28 22:10:06 -05:00
tusooa
f7daaead6f
Fix stylelint
2023-01-28 21:54:08 -05:00
tusooa
1506d2421d
Get rid of *
2023-01-28 21:44:24 -05:00
tusooa
da58282e90
Merge remote-tracking branch 'upstream/develop' into checkbox-goes-brrr
2023-01-28 21:39:39 -05:00
HJ
f229c4a106
Merge branch 'from/develop/tusooa/autocomplete-accessibility' into 'develop'
...
Autocomplete accessibility
Closes #1219
See merge request pleroma/pleroma-fe!1771
2023-01-28 23:04:59 +00:00
HJ
af22092472
Merge branch 'tusooa/anon-xact-acc' into 'develop'
...
Make interact buttons accessible for anonymous users
See merge request pleroma/pleroma-fe!1773
2023-01-28 23:00:07 +00:00
HJ
a08378253f
Merge branch 'tusooa/topbar-alttext' into 'develop'
...
Accessibility fixes for panel headers/top bar
See merge request pleroma/pleroma-fe!1772
2023-01-28 22:59:40 +00:00
tusooa
817432bd62
Fix stylelint
2023-01-25 19:01:29 -05:00
HJ
22c3012e1c
Merge branch 'birthdays' into 'develop'
...
Birthdays
See merge request pleroma/pleroma-fe!1432
2023-01-25 23:50:54 +00:00
HJ
65e10f07de
Merge branch 'from/develop/tusooa/confirm-dialogs' into 'develop'
...
Confirmation dialogs
See merge request pleroma/pleroma-fe!1431
2023-01-25 23:49:16 +00:00
HJ
a9716701be
Merge branch 'from/develop/tusooa/multi-iface-lang' into 'develop'
...
Multiple interface languages support
See merge request pleroma/pleroma-fe!1568
2023-01-25 23:47:29 +00:00
tusooa
03d5c2e140
Make date picker aware of the birthday max value
2023-01-22 11:22:24 -05:00
tusooa
dd97a23ce7
Add birthday to registration form
2023-01-22 11:15:52 -05:00
tusooa
b1e75c25bd
Merge remote-tracking branch 'upstream/develop' into birthdays
2023-01-22 09:34:01 -05:00
tusooa
c7c68340f1
Fix mobile nav stylelint
2023-01-22 09:25:55 -05:00
Tusooa Zhu
ce8101e60a
Add remove follower confirmation
2023-01-22 09:25:24 -05:00
tusooa
d159031121
Add some aria to post status form
2023-01-21 16:28:33 -05:00
Tusooa Zhu
68110ce825
Make interact buttons accessible for anonymous users
2023-01-21 15:41:12 -05:00
tusooa
1ab958ba6b
Make quick settings menus more accessible
2023-01-21 15:30:23 -05:00
tusooa
5243632678
Label buttons in top bar
2023-01-21 15:08:17 -05:00
tusooa
5478192e20
Make keys work as intended when there is no suggestions
2023-01-21 14:50:57 -05:00
tusooa
883a8004f2
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 86.8% (803 of 925 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-01-21 15:47:05 +00:00
Tirifto
280ff3520d
Translated using Weblate (Esperanto)
...
Currently translated at 97.7% (904 of 925 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2023-01-21 15:47:05 +00:00
tusooa
246593970b
Make autocomplete prompt more user-friendly
2023-01-21 01:30:44 -05:00
tusooa
72cb9e8bdb
Make all emoji inputs screen-reader-friendly
2023-01-21 01:28:43 -05:00
tusooa
6235af4592
Make screenreaders read out autocomplete results
2023-01-21 01:07:07 -05:00
tusooa
4db7f07421
Make autocomplete items buttons
2023-01-20 23:43:09 -05:00
Tusooa Zhu
5359633c74
Fix timed mute lint
2023-01-20 23:40:12 -05:00
Tusooa Zhu
8a99d129dc
Fix confirm modal lint
2023-01-20 23:40:12 -05:00
Tusooa Zhu
1856eeda40
Auto close confirm dialog after approve/deny
2023-01-20 23:40:12 -05:00
Tusooa Zhu
041bbb1622
Add English translation for accept & deny follow requests
2023-01-20 23:40:12 -05:00
Tusooa Zhu
547e85c7c6
Add confirm dialogs for accept & deny follow requests
2023-01-20 23:40:12 -05:00
Tusooa Zhu
b7af37fce8
Add English translation for mute duration
2023-01-20 23:40:12 -05:00
Tusooa Zhu
228a9afdf5
Add timed-mute functionality
2023-01-20 23:40:11 -05:00
Tusooa Zhu
ec957d4162
Make confirm dialogs work with vue-i18n 9
2023-01-20 23:40:11 -05:00
Tusooa Zhu
91c4a57fe5
Make page unscrollable when confirm modal is shown
...
Or we could scroll until the component is ... hidden
due to virtual-scrolling, and the modal disappears!
2023-01-20 23:40:11 -05:00
Tusooa Zhu
0b914d7815
Make modal display over the top bar
2023-01-20 23:40:09 -05:00
Tusooa Zhu
76d99c08d6
Move modal out of vue tree
2023-01-20 23:39:45 -05:00
Tusooa Zhu
dc04c8cbd4
Use vue3 teleport instead of portal
2023-01-20 23:39:45 -05:00
Tusooa Zhu
39e4746f61
Use portal for modals
2023-01-20 23:39:42 -05:00
Tusooa Zhu
51ade26066
Fix logout confirm dialog title
2023-01-20 23:39:09 -05:00
Tusooa Zhu
8c8a8232c8
Lint
2023-01-20 23:39:09 -05:00
Tusooa Zhu
5c048321e7
Add English translation for logout confirmation
2023-01-20 23:39:09 -05:00
Tusooa Zhu
c202c89ca0
Add confirmation for logout
2023-01-20 23:39:08 -05:00
Tusooa Zhu
0bfe100ef7
Add English translation for block confirmation
2023-01-20 23:39:08 -05:00
Tusooa Zhu
3b7aaae2b3
Add confirmation for blocking
2023-01-20 23:39:08 -05:00
Tusooa Zhu
c032b48219
Add English translation for mute confirmation
2023-01-20 23:39:08 -05:00
Tusooa Zhu
e7e35ead09
Add confirmation for muting
2023-01-20 23:39:08 -05:00
Tusooa Zhu
a0c6d642af
Add English translations for repeat and unfollow confirmation
2023-01-20 23:39:08 -05:00
Tusooa Zhu
0684f19d1b
Add ConfirmModal comp
2023-01-20 23:39:08 -05:00
Tusooa Zhu
a0b886459b
Add confirmation for following
2023-01-20 23:39:07 -05:00
Tusooa Zhu
4d175235f1
Add confirmation for repeating
2023-01-20 23:39:07 -05:00
Tusooa Zhu
f8b522e36d
Add English translations for setting entries
2023-01-20 23:39:07 -05:00
Tusooa Zhu
1ff2948aeb
Add setting entries for whether to show confirmation dialogs
2023-01-20 23:39:07 -05:00
Tusooa Zhu
1e352fbfac
Add English translations for delete status confirm modal
2023-01-20 23:39:07 -05:00
Tusooa Zhu
3ad5df805e
Add delete status confirm modal
2023-01-20 23:39:01 -05:00
tusooa
d1876503bc
Display delete status errors
2023-01-20 12:34:15 -05:00
tusooa
5b56b6b9fd
Populate user card on receiving chats
2023-01-17 19:55:16 -05:00
tusooa
bd58ccd3b6
Fix mobile layout margin
2023-01-16 09:34:24 -05:00
tusooa
d2ba67d565
Merge remote-tracking branch 'upstream/develop' into tusooa/stylelint
2023-01-15 10:00:44 -05:00
HJ
4d2056d8aa
Merge branch 'tusooa/1175-user-card' into 'develop'
...
Add status authors from search results to store
Closes #1175
See merge request pleroma/pleroma-fe!1760
2023-01-15 12:37:55 +00:00
HJ
4a5134af02
Merge branch 'tusooa/1195-notif-overflow' into 'develop'
...
Fix notification attachment icon overflow
Closes #1195
See merge request pleroma/pleroma-fe!1759
2023-01-15 12:37:36 +00:00
HJ
f956b0ca37
Merge branch 'tusooa/1159-debounce-wordfilter' into 'develop'
...
Debounce mute word setting
Closes #1159
See merge request pleroma/pleroma-fe!1758
2023-01-15 12:37:12 +00:00
HJ
df632652fa
Merge branch 'tusooa/1079-bdi' into 'develop'
...
Use bdi to isolate repeater name
Closes #1079
See merge request pleroma/pleroma-fe!1757
2023-01-15 12:36:57 +00:00
tusooa
10af092800
Add status authors from search results to store
2023-01-15 00:08:59 -05:00
tusooa
a58a6d3c35
Fix notification attachment icon overflow
2023-01-14 23:20:28 -05:00
tusooa
fa3b07352b
Debounce mute word setting
2023-01-14 22:43:18 -05:00
tusooa
8acbc31a20
Use bdi to isolate repeater name
2023-01-14 22:36:21 -05:00
tusooa
c69878cee7
Display better error message for unauthenticated timelines
2023-01-14 22:17:21 -05:00
tusooa
274d384572
Make modal easier to close if there is only one image
2023-01-14 10:19:08 -05:00
tusooa
a28032fa58
Disable no-shorthand for certain props for better readability
2023-01-13 00:37:42 -05:00
flxy
d21ce77670
Use splice instead of delete
2023-01-12 09:45:10 +01:00
flxy
d81fdafacb
Pick a better query selector
2023-01-11 14:12:29 +01:00
flxy
aea9f92d39
Adjust query selector to actually get the popover now
2023-01-11 13:52:49 +01:00
HJ
5dc6cbd487
Merge branch 'tusooa/1234-emoji-regression' into 'develop'
...
Fix emoji picker off-by-1 error
Closes #1234
See merge request pleroma/pleroma-fe!1747
2023-01-09 21:11:39 +00:00
tusooa
7dc2277453
Use stylelint
2023-01-09 13:02:16 -05:00
tusooa
6d0b3d4d0a
Stop propogation for all top-bar buttons
2023-01-06 13:35:39 -05:00
tusooa
76019d1e03
Fix emoji picker off-by-1 error
2023-01-06 13:14:38 -05:00
tusooa
47af5419b1
Clean up code
2023-01-02 14:01:56 -05:00
tusooa
081a416103
Calculate display count from width
2023-01-02 13:42:09 -05:00
tusooa
6cc3b239f6
Load emoji row by row
2023-01-02 13:25:59 -05:00
tusooa
314a4474f6
Fix header indicator
2023-01-02 12:40:03 -05:00
tusooa
afd7f5fabe
Use virtual scrolling for emoji picker
2023-01-02 11:49:48 -05:00
tusooa
78081836df
Remove lozad code
2023-01-02 11:48:34 -05:00
Ihor Andreew
cf2b44acfd
Translated using Weblate (Ukrainian)
...
Currently translated at 90.4% (834 of 922 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2023-01-02 16:28:12 +00:00
Dmytro Poltavchenko
1120eb3694
Translated using Weblate (Ukrainian)
...
Currently translated at 87.9% (811 of 922 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2023-01-02 16:28:12 +00:00
HJ
b9b4181f17
Merge branch 'from/develop/tusooa/1221-quote-style' into 'develop'
...
Improve quote style
Closes #1221
See merge request pleroma/pleroma-fe!1697
2023-01-02 16:28:05 +00:00
HJ
b5d4c43bc2
Merge branch 'tusooa/announcements-priv' into 'develop'
...
Make announcements available to all with privileges
See merge request pleroma/pleroma-fe!1716
2023-01-02 16:27:32 +00:00
HJ
4361e15377
Merge branch 'tusooa/backup-state' into 'develop'
...
Display detailed backup state
See merge request pleroma/pleroma-fe!1715
2023-01-02 16:27:01 +00:00
HJ
3e4a8186a8
Merge branch 'tusooa/list-add' into 'develop'
...
Fix list membership actions
See merge request pleroma/pleroma-fe!1733
2023-01-02 16:25:09 +00:00
tusooa
876e51603a
Include unpacked emojis in emoji picker
2022-12-31 12:29:33 -05:00
tusooa
5e98ee05e4
Fix list membership actions
2022-12-30 16:26:50 -05:00
Tirifto
a1520b172a
Translated using Weblate (Esperanto)
...
Currently translated at 98.0% (904 of 922 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2022-12-29 20:07:13 +00:00
Dmytro Poltavchenko
010fdd8c24
Translated using Weblate (Ukrainian)
...
Currently translated at 87.8% (810 of 922 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2022-12-29 20:07:13 +00:00
Dmytro Poltavchenko
de8c97f3a0
Translated using Weblate (Ukrainian)
...
Currently translated at 87.8% (810 of 922 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2022-12-29 20:07:12 +00:00
tusooa
01807446a8
Make notification settings work
2022-12-27 13:46:50 -05:00
tusooa
b65a89c822
Make announcements available to all with privileges
2022-12-24 12:17:09 -05:00
tusooa
78690cdf51
Display detailed backup state
2022-12-24 11:58:33 -05:00
tusooa
7e2ae2ba95
Optimize UI
2022-12-23 23:02:21 -05:00
Tusooa Zhu
52eef2eed1
Add English translations for multiple interface languages
2022-12-23 22:46:17 -05:00
Tusooa Zhu
b7e9373965
Add support for multiple interface languages
2022-12-23 22:45:55 -05:00
HJ
eae62e2eb8
Merge branch 'fix-excessive-reregistrations' into 'develop'
...
Fix rogue nested watcher triggering notifications registering too often
Closes #1159
See merge request pleroma/pleroma-fe!1708
2022-12-22 13:15:46 +00:00
HJ
e009510c52
Merge branch 'from/develop/tusooa/user-note' into 'develop'
...
User note
See merge request pleroma/pleroma-fe!1612
2022-12-22 13:14:30 +00:00
HJ
515dcfd339
Merge branch 'expand-notifications' into 'develop'
...
add icon to allow expand collapsed (status-related) notifications
Closes #1224
See merge request pleroma/pleroma-fe!1701
2022-12-22 10:48:01 +00:00
Henry Jameson
8a594e2f98
more aria
2022-12-22 12:31:49 +02:00
tusooa
9f30ccc26b
Apply 1 suggestion(s) to 1 file(s)
2022-12-22 10:28:24 +00:00
Tusooa Zhu
2e25120192
Make notes editable only on user profile
2022-12-21 23:18:40 -05:00
Tusooa Zhu
a35fa29a6b
Use textarea for note input
2022-12-21 23:18:14 -05:00
Tusooa Zhu
9ab3f27f72
Test if server supports note
2022-12-21 23:18:12 -05:00
Tusooa Zhu
9f51517ecd
Make API requests to edit note
2022-12-21 23:17:39 -05:00
Tusooa Zhu
1101305ffb
Add ui for note editing
2022-12-21 23:16:00 -05:00
Henry Jameson
3cba358743
fix nested properties watcher being triggered far too often
2022-12-21 23:45:35 +02:00
Alexander Tumin
48be4e9cb6
Fix notifications/interactions null dereference
2022-12-21 23:59:38 +03:00
Henry Jameson
5bde89297c
a11y
2022-12-21 22:58:41 +02:00
HJ
830b0008a2
Merge branch 'fix-passwords-same' into 'develop'
...
fix passwords not being detected as same
Closes #1228
See merge request pleroma/pleroma-fe!1706
2022-12-21 20:46:40 +00:00
Henry Jameson
a1e7e7782f
fix passwords not being detected as same
2022-12-21 22:41:17 +02:00
Xnuk Shuman
f8a0cd2dd3
vertical centering the checkbox
2022-12-20 21:57:19 +09:00
Xnuk Shuman
1bf256b34b
use normal checkbox component label in announcement
2022-12-20 21:57:08 +09:00
Xnuk Shuman
2fc0927b7a
more resistant code for color parsing error
2022-12-20 21:38:08 +09:00
Henry Jameson
efdcfedfbe
add icon to allow expand collapsed (status-related) notifications
2022-12-19 22:20:15 +02:00
tusooa
d2f97bf833
Improve quote style
2022-12-14 19:26:34 -05:00
Henry Jameson
d6c8821d37
fix private mode & timelines dropdown
2022-12-15 00:53:32 +02:00
Tirifto
50a02a603d
Translated using Weblate (Esperanto)
...
Currently translated at 96.7% (885 of 915 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Xnuk Shuman
3c00bf1b46
Translated using Weblate (Korean)
...
Currently translated at 99.5% (911 of 915 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Xnuk Shuman
160a7e4b01
Translated using Weblate (French)
...
Currently translated at 97.3% (891 of 915 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2022-12-14 13:35:04 +00:00
Xnuk Shuman
65b87d9ae7
Translated using Weblate (Korean)
...
Currently translated at 98.6% (883 of 895 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Haelwenn
4f99ff4b98
Translated using Weblate (French)
...
Currently translated at 99.5% (891 of 895 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2022-12-14 13:35:04 +00:00
Ahmad Dakhlallah
78ac44eed8
Translated using Weblate (Arabic)
...
Currently translated at 15.0% (135 of 895 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ar/
2022-12-14 13:35:04 +00:00
Xnuk Shuman
2a219bdb36
Translated using Weblate (Korean)
...
Currently translated at 98.3% (880 of 895 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Xnuk Shuman
fb87f46f31
Translated using Weblate (Korean)
...
Currently translated at 97.7% (875 of 895 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Tirifto
a756108ddb
Translated using Weblate (Esperanto)
...
Currently translated at 97.6% (866 of 887 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Tirifto
ccc01f7358
Translated using Weblate (Esperanto)
...
Currently translated at 93.9% (833 of 887 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Tirifto
b106ca15ce
Translated using Weblate (Esperanto)
...
Currently translated at 91.3% (800 of 876 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Dmytro Poltavchenko
4fd00c9256
Translated using Weblate (Ukrainian)
...
Currently translated at 87.0% (732 of 841 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/uk/
2022-12-14 13:35:04 +00:00
Fristi
065112e985
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (805 of 805 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/nl/
2022-12-14 13:35:04 +00:00
tusooa
d9dbd7064b
Merge branch 'xnuk-develop-patch-08175' into 'develop'
...
Untranslated text "Users" in mute settings
See merge request pleroma/pleroma-fe!1691
2022-12-09 02:43:54 +00:00
Xnuk Shuman
4f66220812
Fix not to show "Save changes" button in "Delete account" section
2022-12-08 06:25:21 +09:00
Xnuk Shuman
b28565e2d6
Untranslated text "Users" in mute settings
2022-12-08 06:20:57 +09:00
HJ
00f4e20492
Merge branch 'from/develop/tusooa/announcements' into 'develop'
...
Announcements
See merge request pleroma/pleroma-fe!1466
2022-12-05 15:34:59 +00:00
HJ
e41edd1bbf
Merge branch 'from/develop/tusooa/fix-fetchTimeline' into 'develop'
...
Fix fetchTimeline error
See merge request pleroma/pleroma-fe!1688
2022-11-29 14:56:11 +00:00
Henry Jameson
74813864fc
fix tests
2022-11-27 00:11:54 +02:00
Henry Jameson
7fed35a627
fun restrained
2022-11-26 23:38:06 +02:00
tusooa
4b252ea8d3
Fix fetchTimeline error
2022-11-24 23:12:08 -05:00
tusooa
f3a245f899
Fix announcements not showing on nav panel
2022-11-24 18:48:22 -05:00
Tusooa Zhu
a3aabf0d2a
Lint
2022-11-24 18:40:04 -05:00
Tusooa Zhu
1fc0a8b332
Fix announcements lint
2022-11-24 18:39:46 -05:00
tusooa
d74d5a8ce2
Detect backend support for announcements
2022-11-24 18:39:42 -05:00
Tusooa Zhu
fa69034020
Prevent announcement buttons from being too wide
2022-11-24 18:30:07 -05:00
Tusooa Zhu
54318d31fe
Fix announcement buttons style on narrow screens
2022-11-24 18:30:00 -05:00
Tusooa Zhu
f3d97cf917
Improve readability in fetchAnnouncements()
2022-11-24 18:29:52 -05:00
Tusooa Zhu
23a9a46580
Add English translation for announcement published time
2022-11-24 18:29:40 -05:00
Tusooa Zhu
68ef7e4e65
Add published time for announcements
2022-11-24 18:29:31 -05:00
Tusooa Zhu
7a73f2fcd2
Fix announcement content not showing properly
2022-11-24 18:27:58 -05:00
Tusooa Zhu
dd5cc08a3e
Port away from Vue2 Vue.set()
2022-11-24 18:27:44 -05:00
Tusooa Zhu
5f633bbfa3
Change name for the announcement being edited to editedAnnouncement
2022-11-24 18:27:15 -05:00
Tusooa Zhu
eac0008002
Readablify unreadAnnouncementCount
2022-11-24 18:27:15 -05:00
Tusooa Zhu
d6dd394cd9
Do not count unread announcements for guests
2022-11-24 18:27:14 -05:00
Tusooa Zhu
8cb7f7d6d2
Start fetching announcements on page load
2022-11-24 18:27:14 -05:00
Tusooa Zhu
b4a7e58bec
Show badges for unread announcements
2022-11-24 18:27:14 -05:00
Tusooa Zhu
fe1d01ec9a
Add English translation for inactive announcement message
2022-11-24 18:27:14 -05:00
Tusooa Zhu
458ce54143
Mark inactive and active announcements for admin
2022-11-24 18:27:14 -05:00
Tusooa Zhu
1972e57ceb
Add English translations for editing announcements
2022-11-24 18:27:14 -05:00
Tusooa Zhu
89c49b6fb4
Allow editing announcements
2022-11-24 18:27:14 -05:00
Tusooa Zhu
0e51e824a2
Add English translation for announcement dates
2022-11-24 18:27:14 -05:00
Tusooa Zhu
04fbb6d93d
Show announcement dates
2022-11-24 18:27:14 -05:00
Tusooa Zhu
ce84557190
Add English translation for posting announcement metadata
2022-11-24 18:27:14 -05:00
Tusooa Zhu
56e6d86f88
Allow posting announcements with other metadata
2022-11-24 18:27:14 -05:00
Tusooa Zhu
db5c0c3502
Add English translation for deleting announcements
2022-11-24 18:27:14 -05:00
Tusooa Zhu
e877fedb0e
Implement deleting announcement
2022-11-24 18:27:14 -05:00
Tusooa Zhu
efb76dcb03
Add English translations for posting announcements
2022-11-24 18:27:14 -05:00
Tusooa Zhu
e494e74643
Implement posting announcements
2022-11-24 18:27:13 -05:00
Tusooa Zhu
e5b49ae34b
Add English translations for announcements
2022-11-24 18:27:13 -05:00
Tusooa Zhu
95750509b1
Fetch real data from backend
2022-11-24 18:27:13 -05:00
Tusooa Zhu
e067783a30
Add announcement display with placeholder messages
2022-11-24 18:26:46 -05:00
tusooa
045a222183
Merge branch 'better-defaults-user-popovers' into 'develop'
...
Better defaults for user popovers
See merge request pleroma/pleroma-fe!1685
2022-11-24 23:23:03 +00:00
Henry Jameson
1512431973
fix leaky journal by running uniq on addToCollection entries
2022-11-24 22:31:38 +02:00
Henry Jameson
3c0e7882b1
lint
2022-11-21 22:17:33 +02:00
HJ
d1885d45e7
Merge branch 'search-pagination' into 'develop'
...
Implement loading more statuses when searching
See merge request pleroma/pleroma-fe!1410
2022-11-21 19:48:24 +00:00
Henry Jameson
96d45617e2
make better defaults for user popovers, closer to OG behavior
2022-11-21 21:44:03 +02:00
HJ
72a5eaf40a
Merge branch 'emoji-popovers' into 'develop'
...
use Popover for Emoji picker + suggestor
See merge request pleroma/pleroma-fe!1648
2022-11-21 19:36:15 +00:00
HJ
896cbf89f6
Merge branch 'minor-fixes-batch' into 'develop'
...
Minor fixes batch
Closes #1192 , #1193 , and #1196
See merge request pleroma/pleroma-fe!1651
2022-11-21 19:35:49 +00:00
HJ
513b81a23b
Merge branch 'from/develop/tusooa/remote-xact' into 'develop'
...
Remote interaction with posts: frontend part
See merge request pleroma/pleroma-fe!1419
2022-11-21 19:34:19 +00:00
HJ
8a87d82b7b
Merge branch 'fine_grained_moderation_privileges' into 'develop'
...
Add privileges
Closes #1177
See merge request pleroma/pleroma-fe!1583
2022-11-21 19:23:41 +00:00
tusooa
b28cdf2cbd
Apply 1 suggestion(s) to 1 file(s)
2022-11-09 19:32:49 +00:00
tusooa
b718c0c77d
Use feed role for notifs and timelines
2022-11-08 10:34:38 -05:00
tusooa
17aa503106
Make notification panel a list of articles
2022-11-08 00:43:33 -05:00
tusooa
a34bea75a8
Handle properly 2-col and 3-col desktop notifications
2022-11-08 00:37:22 -05:00
tusooa
771933183b
Make user panel and notification <aside>
2022-11-08 00:23:08 -05:00
tusooa
d41e7a4c6d
Make timeline a list of articles
2022-11-07 13:53:56 -05:00
tusooa
038b45e64a
Add labels to mobile navs
2022-11-07 13:39:48 -05:00
tusooa
f715de43f2
Add labels for timeline header
2022-11-07 13:22:40 -05:00
tusooa
f0ba0e6855
Use <main> for main content
2022-11-07 12:49:41 -05:00
tusooa
f8956a37b2
Add title to mobile post button
2022-11-07 12:43:45 -05:00
Henry Jameson
c1be65332f
always focus search when opening emoji picker
2022-11-01 23:25:34 +02:00
Henry Jameson
a1e49ae999
fix theme tab color indicators
2022-11-01 23:21:50 +02:00
Henry Jameson
e80bf50a36
lint
2022-11-01 23:05:17 +02:00
Henry Jameson
3aadad3013
show counter in show new button on mobile
2022-11-01 22:26:04 +02:00
Henry Jameson
87a78aae57
add new search to reaction picker and make hardcoded set... better
2022-10-17 22:45:38 +03:00
Henry Jameson
3bdff6e6ee
use better color slot for selected pins #1193
2022-10-17 22:13:49 +03:00
Henry Jameson
8f55cae515
fix picked emoji not being highlighted #1196 + updated its CSS structure
2022-10-17 22:11:07 +03:00
Henry Jameson
eba5d3f4d7
fix staff panel #1192
2022-10-17 22:10:57 +03:00
Henry Jameson
373fb077a8
use new color slot for badges
2022-10-17 21:50:49 +03:00
Henry Jameson
1435b65e36
add titles to mobile buttons
2022-10-17 21:50:37 +03:00
Henry Jameson
11f9a7ba27
update popover styles when caret updates
2022-10-17 21:23:25 +03:00
Henry Jameson
4a1ffced44
fix unit tests
2022-10-10 22:04:49 +03:00
Henry Jameson
faca1b31e3
better autocomplete handling, fix leak
2022-10-10 20:26:32 +03:00
Henry Jameson
692342a77f
focus search input when opening emoji picker
2022-10-10 20:11:04 +03:00
Henry Jameson
d2fabe1a71
use anchor for picker
2022-10-10 00:37:59 +03:00
Henry Jameson
8fa1f0b50d
move keepOpen to picker
2022-10-10 00:33:58 +03:00
Henry Jameson
296a6fa4e3
some shitty initial implementation of emoji picker with popover
2022-10-09 23:42:36 +03:00
Henry Jameson
518fcf856a
fix blinking popup
2022-10-09 23:09:31 +03:00
Henry Jameson
2469415809
fix css
2022-10-09 23:02:42 +03:00
Henry Jameson
05640e4cc1
cleanup
2022-10-09 23:02:39 +03:00
Henry Jameson
3dd9f6f68c
moved popovers space outside app because otherwise it causes weird
...
issues A LOT
2022-10-09 23:01:49 +03:00
Henry Jameson
4631b1b9f7
suggestor popover
2022-10-09 22:09:50 +03:00
Henry Jameson
8b957fb85e
fix chevrons alignment
2022-10-09 19:04:45 +03:00
Henry Jameson
cf9957c733
fix alert dot
2022-10-09 19:00:25 +03:00
Henry Jameson
5fa533fbb7
Merge remote-tracking branch 'origin/develop' into scrolltotop
...
* origin/develop: (89 commits)
Update dependency @vuelidate/validators to v2.0.0
Remove lolex package
Remove diff package
Pin dependencies
Update dependency sass to v1.55.0
Make suggestor suggest according to cldr annotations
Make chunks named
Use import() for emoji.json
Add regional indicators
Support filtering by keywords from cldr
Display localized unicode emoji names
Load unicode emoji annotations
Extract language list to its own file
using the half-shit approach since proper approach is full-shit
Make unicode emoji phrases match with _
Use console.info
Fix non-square emojis being truncated
Fix emoji picker lint
Fix emoji picker lint
Tweak efficiency when changing filter keywords in emoji picker
...
2022-10-09 18:51:42 +03:00
Henry Jameson
0331e42ee8
move definitions for timeline header buttons to Panel.scss, now called
...
rightside buttons
2022-10-09 18:50:13 +03:00
Henry Jameson
ce6ce4b6cd
minor improvements
2022-09-29 11:52:48 +03:00
Henry Jameson
a4e0eeea7a
fix buttons overlapping
2022-09-29 11:49:19 +03:00
Henry Jameson
66014fcfcb
port changes to notifications
2022-09-28 21:34:53 +03:00
Henry Jameson
7519c7f5d5
cleanup
2022-09-28 21:34:41 +03:00
Henry Jameson
d3b5ba4864
added scrolltotop for mobile notifications
2022-09-28 21:34:33 +03:00
Henry Jameson
1c459028cc
fix scrollerref not setting properly
2022-09-28 21:23:27 +03:00
Henry Jameson
8c4de692f4
apply same for scrolltop button
2022-09-28 21:17:44 +03:00
Henry Jameson
c041d7aa9b
refactor css for timeline buttons, make it a bit easier to tap them
2022-09-28 21:16:05 +03:00
Ilja
131d310703
Only show Reports tab in Interactions when privileged to see reports
2022-09-24 16:00:10 +02:00
Ilja
5541d0ec29
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into fine_grained_moderation_privileges
2022-09-24 15:56:27 +02:00
HJ
03b61f0a9c
Merge branch 'from/develop/tusooa/grouped-emoji-picker' into 'develop'
...
Group emojis into packs in emoji picker
See merge request pleroma/pleroma-fe!1408
2022-09-22 08:11:25 +00:00
Tusooa Zhu
a7f836a64e
Make suggestor suggest according to cldr annotations
2022-09-21 23:16:33 -04:00
Tusooa Zhu
a758e18dce
Make chunks named
2022-09-20 23:13:07 -04:00
Tusooa Zhu
6fab7b9e3f
Use import() for emoji.json
2022-09-20 22:03:31 -04:00
Tusooa Zhu
cc58b9b93d
Add regional indicators
2022-09-20 21:50:40 -04:00
Tusooa Zhu
980241c1ac
Support filtering by keywords from cldr
2022-09-20 21:06:57 -04:00
Tusooa Zhu
a73f9731f5
Display localized unicode emoji names
2022-09-20 20:44:52 -04:00
Tusooa Zhu
1c3bdda14c
Load unicode emoji annotations
2022-09-20 20:15:32 -04:00
Tusooa Zhu
d5411c9f88
Extract language list to its own file
2022-09-20 19:27:26 -04:00
tusooa
aa9cae8c71
Merge branch 'add/remove-from-followers' into 'develop'
...
Added support for removing users from followers
See merge request pleroma/pleroma-fe!1640
2022-09-20 18:58:32 +00:00
Henry Jameson
fa1d9f3fb4
using the half-shit approach since proper approach is full-shit
2022-09-20 00:24:08 +03:00
Tusooa Zhu
0445d7c882
Make unicode emoji phrases match with _
2022-09-18 13:19:55 -04:00
HJ
8bd27165f3
Fix non-square emojis being truncated
2022-09-18 13:19:55 -04:00
Tusooa Zhu
6e2b87f5af
Fix emoji picker lint
2022-09-18 13:19:55 -04:00
Tusooa Zhu
58b01db9e1
Fix emoji picker lint
2022-09-18 13:19:54 -04:00
Tusooa Zhu
5d6f3a5c8b
Tweak efficiency when changing filter keywords in emoji picker
2022-09-18 13:19:54 -04:00
Tusooa Zhu
09bcb6a5b1
Use trimmed keyword for filtering emojis
2022-09-18 13:19:54 -04:00
Tusooa Zhu
0fd0d6c4c2
Limit the width of unsupported multichar emojis
2022-09-18 13:19:54 -04:00
Tusooa Zhu
e01c76c7e9
Make emoji picker work with vue3
2022-09-18 13:19:54 -04:00
Tusooa Zhu
96564609f8
Make StillImage react to src changes
2022-09-18 13:19:54 -04:00
Tusooa Zhu
fbbeb33f48
Lint
2022-09-18 13:19:54 -04:00
Tusooa Zhu
a29ac5b9a4
Add English translation for unicode emoji group names
2022-09-18 13:19:53 -04:00
Tusooa Zhu
02de0ed825
Add icons for unicode emoji groups
2022-09-18 13:19:53 -04:00
Tusooa Zhu
8f4f02683f
Make emoji picker use grouped unicode emojis
2022-09-18 13:19:53 -04:00
Tusooa Zhu
38861fc6cc
Scroll active tab header into view in emoji picker
2022-09-18 13:19:53 -04:00
Tusooa Zhu
d9e428ebab
Clean up emoji picker css
2022-09-18 13:19:53 -04:00
Tusooa Zhu
b77259a9a0
Use StillImage to render emojis in emoji picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
c93da0b865
Fix error on emoji picker first load
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
d648a6f8dc
Group emojis only by pack and remove pack: prefix
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
3156f046b4
Lint
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
06a636db37
Lazy-load emoji picker in post form
...
When clicking the reply button, we used to load the whole emoji picker.
This causes a considerable delay even if the user is not going to use
the emoji picker. Now the content of the emoji picker is loaded only
after the user has explicitly opened the emoji picker.
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
9aeffd7634
Fix sticker picker heading tab
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
d00ebc14f1
Fix vertical scrollbar of emoji picker header
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
5ab51613b7
Use StillImage for emoji group header
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
031a01be79
Remove useless class disabled
in emoji picker
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
f1d6e6afce
Clean up unused variables
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
23edc4f7e2
Fix scrol->highlight behaviour
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
8777b6eadd
Clean up legacy code in emoji picker
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
c70cdbb873
Use lozad for lazy image loading
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
90f757cc6d
Lint
2022-09-18 13:19:51 -04:00
Tusooa Zhu
123913f34f
Optimise emoji picker loading process
2022-09-18 13:19:50 -04:00
Tusooa Zhu
99a368dbb3
Load emoji properly on first showing
2022-09-18 13:19:50 -04:00
Tusooa Zhu
ba1b006e05
Load visible emoji groups when scrolling
2022-09-18 13:19:50 -04:00
Tusooa Zhu
992d57ef69
Display all emoji groups on emoji picker header
2022-09-18 13:19:50 -04:00
Tusooa Zhu
ff2242e85d
Fix load more emoji action
2022-09-18 13:19:50 -04:00
Tusooa Zhu
69b3102fb2
Group custom emojis by pack in emoji picker
2022-09-18 13:19:40 -04:00
Sean King
3c707608ce
Change "Remove this follower" to "Remove Follower" and add a button to remove a follower in the followers tab for the logged in user
2022-09-17 11:36:34 -06:00
Sean King
12d8d1711b
Added support for removing users from followers
2022-09-15 22:02:58 -06:00
HJ
d8730cad60
Merge branch 'apology-fixes' into 'develop'
...
add a mask to load shape to flow text around quicker
Closes #1183
See merge request pleroma/pleroma-fe!1618
2022-09-14 15:11:18 +00:00
tusooa
2bea5d8128
Merge branch 'add/edit-status' into 'develop'
...
Add edit status functionality
See merge request pleroma/pleroma-fe!1537
2022-09-11 18:08:00 +00:00
Tusooa Zhu
12b0561992
Fix follow request count
2022-09-07 20:00:41 -04:00
Henry Jameson
2ab51a4ccb
fix veryfaint not applying
2022-08-31 01:19:18 +03:00
Henry Jameson
73abae1b3e
lint
2022-08-31 00:58:03 +03:00
Henry Jameson
98f97ff9a9
lint
2022-08-31 00:57:02 +03:00
Henry Jameson
8ecb67230c
make custom router-link for nav-entry to un-nest the interactive elements
2022-08-31 00:48:38 +03:00
Henry Jameson
3ffe62acdc
make "up to date" icon even more faint to distinguish it from actual
...
interactive elements
2022-08-30 23:55:35 +03:00
Henry Jameson
887fac5add
Merge remote-tracking branch 'origin/develop' into scrolltotop
...
* origin/develop: (59 commits)
a11y
Use dedicated indicator for non-ascii domain names
add a favorites "timeline" shortcut
refactor navigation-entry and use them in other nav items
Update dependency sinon-chai to v3
Update dependency semver to v7
Update dependency vue-router to v4.1.5
Update dependency eslint to v8.23.0
Update dependency vue-template-compiler to v2.7.10
Update dependency @vue/babel-helper-vue-jsx-merge-props to v1.4.0
Update dependency eslint-plugin-promise to v6.0.1
fix lists edit page
change ugly checkbox to a list element that doesn't look too much out of place
a11y
squeeze/stretch pinned items as long as there's enough space for it, hide items that won't fitc
Remove isparta
lint
fix being unable to edit timeline pins on mobile
aria
fix mobile side drawer causing issues
...
2022-08-30 23:54:16 +03:00
tusooa
8b25febe36
Merge branch 'navigation-update' into 'develop'
...
Navigation update + preferences storage (and some minor fixes)
See merge request pleroma/pleroma-fe!1592
2022-08-30 00:14:30 +00:00
Henry Jameson
dbb6f22442
a11y
2022-08-30 02:36:41 +03:00
Tusooa Zhu
0a79a74773
Use dedicated indicator for non-ascii domain names
2022-08-29 18:46:41 -04:00
Henry Jameson
ec320e8fb6
add a favorites "timeline" shortcut
2022-08-30 00:53:20 +03:00
Henry Jameson
768b3ea14f
refactor navigation-entry and use them in other nav items
2022-08-30 00:15:42 +03:00
Henry Jameson
af734afe36
lint
2022-08-24 22:46:41 +03:00
Henry Jameson
f31bec7ef8
only mark as read if closed intentionally
2022-08-24 22:42:58 +03:00
Henry Jameson
09a4d963d4
fix notifications
2022-08-24 22:37:07 +03:00
Henry Jameson
986c453702
use a bit more compact layout on mobile
2022-08-24 22:31:48 +03:00
Henry Jameson
4e339d9be3
Merge remote-tracking branch 'origin/develop' into scrolltotop
...
* origin/develop: (47 commits)
Update dependency eslint-plugin-vue to v9.4.0
Update dependency opn to v5
fix notices being under the navbar, also change offset to use variable
fix modals not having proper z index
reduce indexes to be below 9999 so that develop error messages appear above
Fix react & extra buttons not styled on tab-focus
Fix popover not popping up
Fix styling on Safari
Use :focus-visible instead of :focus for focus markers
Optimize Reply badge position
Add badges to status interacting buttons
Update dependency nightwatch to v2
Update dependency eslint-plugin-n to v15.2.5
Update dependency mocha to v10
Update dependency karma-coverage to v2
Update dependency sass to v1.54.5
Update dependency karma-firefox-launcher to v2
Update dependency vue-template-compiler to v2.7.9
Pin dependencies
Refresh yarn.lock
...
2022-08-24 22:01:00 +03:00
Henry Jameson
ea3ce55929
fix lists edit page
2022-08-24 20:33:04 +03:00
Henry Jameson
8c48a56a89
change ugly checkbox to a list element that doesn't look too much out of place
2022-08-24 20:24:21 +03:00
Henry Jameson
cf714c2756
a11y
2022-08-24 20:24:08 +03:00
Henry Jameson
8dceffa8d7
squeeze/stretch pinned items as long as there's enough space for it,
...
hide items that won't fitc
2022-08-24 19:57:57 +03:00
Henry Jameson
dc5992f990
lint
2022-08-23 22:18:33 +03:00
Henry Jameson
d3454ca7de
fix being unable to edit timeline pins on mobile
2022-08-23 22:16:51 +03:00
Henry Jameson
f44ae0ce6b
aria
2022-08-23 22:15:46 +03:00
Henry Jameson
666015c9fa
fix mobile side drawer causing issues
2022-08-23 22:10:21 +03:00
Henry Jameson
cd7380efe7
Merge remote-tracking branch 'origin/develop' into navigation-update
...
* origin/develop:
Update dependency opn to v5
fix notices being under the navbar, also change offset to use variable
fix modals not having proper z index
reduce indexes to be below 9999 so that develop error messages appear above
Do not allow to find by name in findUser()
Use lookup endpoint to obtain users by nickname
Use $ for id UserProfile routes
Allow opening profile: multiChoiceProprties record, anonymous access
Allow opening profile when clicking an avatar inside of user popover
2022-08-23 21:52:17 +03:00
Henry Jameson
bd7356376e
fix links not being active by default
2022-08-23 15:36:54 +03:00
Henry Jameson
63f35509a7
improve submenu and improve icon buttons hover effects
2022-08-23 13:26:05 +03:00
Sean King
ee58e3868c
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into add/edit-status
2022-08-22 19:08:58 -06:00
Henry Jameson
6e1639cc1e
fetch text height only after mask has been loaded
2022-08-23 02:06:54 +03:00
Henry Jameson
420f29b6a4
add a mask to load shape to flow text around quicker
2022-08-23 02:01:56 +03:00
HJ
cb6b96b9ba
Merge branch 'zindexes-fix' into 'develop'
...
Fix various issues related to z-indexes
See merge request pleroma/pleroma-fe!1617
2022-08-22 22:58:57 +00:00
Henry Jameson
1a24f8b4c1
fix notices being under the navbar, also change offset to use variable
2022-08-23 01:49:22 +03:00
Henry Jameson
ef4ea49653
fix modals not having proper z index
2022-08-23 01:46:59 +03:00
Henry Jameson
0f51b00540
reduce indexes to be below 9999 so that develop error messages appear above
2022-08-23 01:30:17 +03:00
HJ
272b748f26
Merge branch 'develop' into 'allow-opening-profile-in-user-popover'
...
# Conflicts:
# src/components/settings_modal/tabs/general_tab.vue
2022-08-22 22:29:13 +00:00
HJ
88a3cf8705
Merge branch 'from/develop/tusooa/user-profile-routes' into 'develop'
...
Stop generating /:nickname user profile routes
See merge request pleroma/pleroma-fe!1589
2022-08-22 21:56:55 +00:00
Henry Jameson
fa41f6cf96
add an underline to the selected pin to improve accesibility
2022-08-23 00:50:38 +03:00
Henry Jameson
7b6745bb84
Merge remote-tracking branch 'origin/develop' into navigation-update
...
* origin/develop: (49 commits)
Fix react & extra buttons not styled on tab-focus
Fix popover not popping up
Fix styling on Safari
Use :focus-visible instead of :focus for focus markers
Optimize Reply badge position
Add badges to status interacting buttons
Update dependency nightwatch to v2
Update dependency eslint-plugin-n to v15.2.5
Update dependency mocha to v10
Update dependency karma-coverage to v2
Update dependency sass to v1.54.5
Update dependency karma-firefox-launcher to v2
Update dependency vue-template-compiler to v2.7.9
Pin dependencies
Refresh yarn.lock
Allow column width configuration: allow stretching navbar with columns
Remove legacy code for chunksSortMode
Add FIXME comment about html-webpack-plugin-after-emit
Use exact webpack version in package.json
Reintroduce css minimizer
...
2022-08-23 00:35:25 +03:00
HJ
8e97a40c70
Merge branch 'allow-application-width-configuration' into 'develop'
...
Allow application width configuration
See merge request pleroma/pleroma-fe!1533
2022-08-22 21:32:31 +00:00
Tusooa Zhu
cd536157ee
Fix react & extra buttons not styled on tab-focus
2022-08-22 20:28:52 +00:00
Tusooa Zhu
5676b5cfc9
Fix popover not popping up
...
Sometimes the "focus-marker" gets clicked. In this situation,
it will trigger an open, and then a close, because the original
focus-marker was removed from the dom, so $el.contains() no
longer thinks the marker is part of the trigger! We replaced the
v-if with v-show to resolve this problem.
2022-08-22 20:28:52 +00:00
Tusooa Zhu
11672bc490
Fix styling on Safari
2022-08-22 20:28:52 +00:00
Tusooa Zhu
97951fccfd
Use :focus-visible instead of :focus for focus markers
...
In this way, after the user clicked with a pointer and moved that
pointer away, the focus marker will no longer show a focused style.
As Safari remains the only major browser engine that does not support
:focus-visible, a fallback to :focus is used if there is no browser
support for :focus-visible.
https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible
2022-08-22 20:28:52 +00:00
Tusooa Zhu
378ed3682e
Optimize Reply badge position
2022-08-22 20:28:52 +00:00
Tusooa Zhu
b2e4827741
Add badges to status interacting buttons
...
Now, the following badges will be added:
0: (+) sign to reply, favourite, repeat, react and extra buttons
1: (-) sign to unfavourite and unrepeat
2: (x) sign to close reply form, close react popover, and close extra buttons popover
3: Check mark to favourited and repeated statuses
https://git.pleroma.social/pleroma/pleroma-fe/-/issues/1092
2022-08-22 20:28:52 +00:00
Henry Jameson
e9ad922eeb
oops
2022-08-17 21:34:56 +03:00
Henry Jameson
711a610727
fix routes and tests
2022-08-17 21:25:02 +03:00
Henry Jameson
b440982220
fix lists not having pins in edit mode
2022-08-17 21:14:10 +03:00
Henry Jameson
f12198c2b3
fix edit mode checkbox showing up for anon users
2022-08-17 21:13:39 +03:00
Henry Jameson
efc6b6b703
add "scroll to top" button to timelines and notifications
2022-08-17 20:49:20 +03:00
Henry Jameson
faefd05c03
create new list UI
2022-08-17 20:21:10 +03:00
Alexander Tumin
a29835375a
Allow column width configuration: allow stretching navbar with columns
2022-08-17 09:49:52 +03:00
Henry Jameson
b4f4b370d4
forgot to actually add add/remove methods, lel. remove some consolelogs
2022-08-17 00:58:05 +03:00
Henry Jameson
77dcbe641c
lint
2022-08-17 00:49:07 +03:00
Henry Jameson
d074aefb4f
List edit UI overhaul
2022-08-17 00:48:10 +03:00
Henry Jameson
821a09109c
fix list tests
2022-08-16 20:00:29 +03:00
Henry Jameson
04acf069d1
ignore invalid journal entries
2022-08-16 19:33:34 +03:00
Henry Jameson
840ce06397
proper journal trimming + remove some old workaround to my local bad data
2022-08-16 19:24:45 +03:00
Tusooa Zhu
aa97335b20
Make webpack 5 work
2022-08-15 18:01:33 -04:00
Henry Jameson
8d6e5c1e69
whoops, forgot the most important bit
2022-08-15 23:33:07 +03:00
Henry Jameson
bbd99dc3cf
fix
2022-08-15 23:31:05 +03:00
Henry Jameson
50f5afbce1
add and remove users to/from lists from their profile
2022-08-15 23:19:33 +03:00
Henry Jameson
14292d7ed1
edit mode
2022-08-15 21:56:07 +03:00
Henry Jameson
96090ea98f
fix anon user issues
2022-08-15 21:03:27 +03:00
Henry Jameson
ebe095bd76
fix prod build again + fetch lists (and follow request) on login,
...
stop fetching on logout, don't start fetching in components
2022-08-15 20:44:21 +03:00
Henry Jameson
50924aab5c
fix prod build
2022-08-15 20:34:45 +03:00
Henry Jameson
80600137d1
lint
2022-08-12 01:27:09 +03:00
Henry Jameson
7d13f38d88
limit amount of pins on desktop to 6 (for now)
2022-08-12 01:26:19 +03:00
Henry Jameson
f54fcda887
band-aid to prevent misclics on logout
2022-08-12 01:22:00 +03:00
Henry Jameson
8d3d8fffab
fixes, clear cache on logout
2022-08-12 01:19:19 +03:00
Henry Jameson
c3e7eadddf
let mobile users customize top bar as well
2022-08-12 01:00:41 +03:00
Henry Jameson
0123872b56
fixes + fixes for anon users
2022-08-12 00:50:08 +03:00
Henry Jameson
3a16a59f37
navigation refactored, used in mobile nav as well
2022-08-11 21:56:30 +03:00
Henry Jameson
9e453372b3
show pinned lists between timelines and rest
2022-08-11 21:08:53 +03:00
Henry Jameson
77127e2a58
you can now pin lists
2022-08-11 21:00:27 +03:00
Henry Jameson
04f8c2d29d
it works more or less well now
2022-08-11 18:06:28 +03:00
Alexander Tumin
258b5e6be2
Column width configuration: do not act on defaults, bound with on minmax --miniColumn
2022-08-11 16:38:24 +03:00
HJ
017061a46c
refactor
2022-08-11 16:38:24 +03:00
Alexander Tumin
3e7e31d4a9
Allow column width configuration
...
Group column configuration in settings
Column width configuration: do not act on defaults
2022-08-11 16:38:24 +03:00
Henry Jameson
6df9913354
ability to pin items in navigation menu, initial draft version
2022-08-11 14:30:58 +03:00
Henry Jameson
732733f115
add a todo for future
2022-08-11 02:23:58 +03:00
Henry Jameson
72e238ceb3
server side storage support for collections + fixes
2022-08-11 01:07:51 +03:00
Henry Jameson
8a67fe93c2
update link in update notification to be a better one
2022-08-11 01:07:26 +03:00
Tusooa Zhu
ab4a75bdd9
Do not allow to find by name in findUser()
2022-08-10 12:17:18 -04:00
Tusooa Zhu
09f9640be1
Use lookup endpoint to obtain users by nickname
2022-08-09 22:11:55 -04:00
Tusooa Zhu
2afe1539d9
Use $ for id UserProfile routes
2022-08-09 21:49:40 -04:00
Henry Jameson
894a506382
fixes
2022-08-10 02:59:08 +03:00
Henry Jameson
2c0eb29b28
more prefs storage work + move dontShowUpdateNotifs to prefs
2022-08-10 02:37:09 +03:00
Henry Jameson
aa41cedd93
initial prefs storage work
2022-08-10 02:19:07 +03:00
HJ
750696643f
Merge branch 'feat/report-notification' into 'develop'
...
#949 Feat/report notification
See merge request pleroma/pleroma-fe!1322
2022-08-09 21:56:15 +00:00
HJ
7773e7de64
Merge branch 'lists-implementation' into 'develop'
...
Add lists support
See merge request pleroma/pleroma-fe!1584
2022-08-09 21:46:55 +00:00
HJ
2867c69629
Merge branch 'fix-chat-scroll' into 'develop'
...
fix chat scroll acting unwise
Closes #1178
See merge request pleroma/pleroma-fe!1587
2022-08-09 21:31:18 +00:00
Alexander Tumin
a403f93b47
Allow opening profile: multiChoiceProprties record, anonymous access
2022-08-09 10:48:48 +03:00
Henry Jameson
a4f40bf346
fix chat scroll acting unwise
2022-08-09 01:44:44 +03:00
Alexander Tumin
4803fb07c8
Allow opening profile when clicking an avatar inside of user popover
2022-08-08 23:50:38 +03:00
Sean King
325930eecb
Fix merge conflicts
2022-08-08 07:32:38 -06:00
Henry Jameson
55791f3824
move pleroma-tan just a tiny bit lower
2022-08-08 14:21:06 +03:00
Henry Jameson
e147dbfb82
art credit
2022-08-08 14:20:01 +03:00
Henry Jameson
0832228e45
lint
2022-08-08 12:18:06 +03:00
Henry Jameson
3f7cf52f53
proper animation
2022-08-08 12:17:32 +03:00
Henry Jameson
95f03a56ab
don't let function access this
2022-08-08 02:18:29 +03:00
Henry Jameson
502d76ebcd
lint
2022-08-08 02:14:43 +03:00
Henry Jameson
f63ee29fac
proper links and fix user detection
2022-08-08 02:14:09 +03:00
Henry Jameson
fcf62a13ed
don't show to anons, make it possible to disable notification instance-wide
2022-08-08 02:01:07 +03:00
Henry Jameson
59d160a6dd
Merge remote-tracking branch 'origin/develop' into been-awhile
...
* origin/develop:
lint
fix bugs
Apply 1 suggestion(s) to 1 file(s)
change icons
Update dependency vue-i18n to v9.2.0
made quick settings into their own component, added quick view settings, added both to conversation view
2022-08-08 01:48:38 +03:00
HJ
4bfad25f01
Apply 2 suggestion(s) to 1 file(s)
2022-08-07 17:38:36 +00:00
Sean King
470654d275
Update fallback privileges for moderators to include reports_manage_reports
2022-08-07 01:20:49 -06:00
Sean King
6a2f427072
Fix lint stuff
2022-08-06 22:15:34 -06:00
Sean King
dc9951d400
Fix merge conflicts
2022-08-06 22:02:21 -06:00
Ilja
56d1232588
Show moderation drop down menu and items based on privileges
...
There's a seperator between certain blocks of items. I show/hide the seperator together with the block under it.
When a block with a seperator is at the top, the seperator doesn't show, keeping a consistent look with seperators only between blocks.
I also hide granting roles for deactivated accounts because that doesn't make much sense to me.
For the rest the items are hidden when you're not privileged. When there's no privileges that show items, the menu isn't shown either.
2022-08-06 22:33:38 +02:00
Alexander Tumin
891fbf996d
Lists implementation: make route naming consistent
2022-08-06 21:39:36 +03:00
Alexander Tumin
b5eba5974c
Lists implementation: tests, linter fix
2022-08-06 18:28:49 +03:00
Alexander Tumin
171f6f0894
Lists implementation
2022-08-06 17:56:54 +03:00
Ilja
6c9768b8e2
Option to delete a post is shown when privileged with messages_delete
2022-08-06 14:00:29 +02:00
Ilja
0d714f07ec
Add priviliges
...
We can now check what priviliges someone has besides only the role.
On older back-ends, privileges aren't provided, so we have a fall-back to list the privileges corresponding to what mods/admins are allowed on older BE's.
2022-08-06 12:01:13 +02:00
marcin mikołajczak
6649baaac9
Merge remote-tracking branch 'pleroma/develop' into birthdays
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-05 11:53:44 +02:00
Hélène
fbc3f783d1
Apply 2 suggestion(s) to 1 file(s)
2022-08-05 08:16:47 +00:00
Henry Jameson
09f3783647
lint
2022-08-04 23:44:56 +03:00
Henry Jameson
44d6d36ed1
fix bugs
2022-08-04 23:32:06 +03:00
HJ
2802e47ac9
Apply 1 suggestion(s) to 1 file(s)
2022-08-04 19:34:29 +00:00
Henry Jameson
8c59bad3c2
unit test + some refactoring
2022-08-04 22:09:42 +03:00
Henry Jameson
9c00610d00
refactoring
2022-08-04 17:20:11 +03:00
Henry Jameson
6c0a6ff8b0
shadow
2022-08-04 02:15:35 +03:00
Henry Jameson
8b56db177b
debug handlers for now
2022-08-04 02:12:04 +03:00
Henry Jameson
dbfca224d8
server-side storage for flags
2022-08-04 01:56:52 +03:00
Sean King
04e62df377
Allow for template inside Timeago component that shows unless the time string is 'just now'
2022-08-02 23:19:25 -06:00
Henry Jameson
4903069481
change icons
2022-08-02 23:54:06 +03:00
Sean King
b70d50407c
Refresh the relative time object for a Timeago component if the time changes
2022-08-01 21:25:08 -06:00
Sean King
232cc72df8
Fix lint errors and warnings
2022-08-01 18:45:52 -06:00
Sean King
081aa0fd05
Fix merge conflicts
2022-08-01 18:17:09 -06:00
Henry Jameson
5b7c653874
initial scratch
2022-08-02 00:37:48 +03:00
Henry Jameson
f4276f7241
made quick settings into their own component, added quick view settings,
...
added both to conversation view
2022-08-01 23:20:27 +03:00
HJ
3fc9673a7d
Merge branch 'from/develop/tusooa/1172-reg-indicator' into 'develop'
...
Add optional/required indicator for registration fields
Closes #1172
See merge request pleroma/pleroma-fe!1543
2022-08-01 11:48:52 +00:00
HJ
8e7f3ea074
Merge branch 'eslint-update' into 'develop'
...
update ESLint
See merge request pleroma/pleroma-fe!1576
2022-08-01 11:46:57 +00:00
Weblate
71d9bbb56b
Merge remote-tracking branch 'origin/develop' into develop
2022-07-31 23:00:53 +00:00
HJ
33ad712852
Merge branch 'disjointed-popovers' into 'develop'
...
Disjointed popovers
See merge request pleroma/pleroma-fe!1540
2022-07-31 17:57:32 +00:00
Henry Jameson
bd5d5c9df7
"deal" with async promise executor, should be fine in these specific cases
2022-07-31 13:18:11 +03:00
Henry Jameson
ee066c4436
fix filesizeformat const/let stuff
2022-07-31 12:39:34 +03:00
Henry Jameson
b44df37c1b
"fix" the sort function potentially not always outputting results
2022-07-31 12:39:02 +03:00
Henry Jameson
fc18673030
deal with no-prototype-builtins
2022-07-31 12:36:02 +03:00
Henry Jameson
fddb531ed2
--fix
2022-07-31 12:35:48 +03:00
Henry Jameson
1cf7af3374
Merge branch 'disjointed-popovers' into eslint-update
...
* disjointed-popovers: (56 commits)
fix typo
fix errors in console
pinned no longer needed
popover stack
add stay-on-click prop to solve case of clicking user avatar in status popover
fix settings tooltips
vertical nudge for popovers, especially for overlay-centers ones
make user popover options expert
use same sizing for timeline dropdown as in the main nav
fix avatar not zooming in profile page
fix spacing in mentionsline
add popovers to chats
fix avatar not closing, add option to put popovers next to avatar instead of over it
fix the incorrect rounding in nav list
re-unfuck the timeline popover
Revert "unify styling of timelines dropdown with other dropdown menus"
close on avatar click again, add zooming as option
fix basicusercard
make hover popovers less annoying to close
move tooltips setting
...
2022-07-31 11:44:15 +03:00
Henry Jameson
36aae1635a
fix typo
2022-07-31 11:30:52 +03:00
Henry Jameson
6fc62a771a
fix errors in console
2022-07-31 01:48:22 +03:00
Henry Jameson
8ab30545b2
pinned no longer needed
2022-07-31 01:45:38 +03:00
Henry Jameson
6f696874bb
popover stack
2022-07-31 01:41:00 +03:00
Henry Jameson
d5bc825616
add stay-on-click prop to solve case of clicking user avatar in status popover
2022-07-31 00:05:26 +03:00
Henry Jameson
03e6c6b993
fix settings tooltips
2022-07-30 23:36:40 +03:00
Henry Jameson
5c553bb1eb
vertical nudge for popovers, especially for overlay-centers ones
2022-07-30 23:34:07 +03:00
Henry Jameson
3d9b3a7352
make user popover options expert
2022-07-27 20:25:30 +03:00
Henry Jameson
00ded9523f
use same sizing for timeline dropdown as in the main nav
2022-07-27 19:10:12 +03:00
Henry Jameson
c5919228ab
fix avatar not zooming in profile page
2022-07-27 19:08:20 +03:00
Tusooa Zhu
1a63f439e3
Fix poll duration i18n
2022-07-24 23:32:58 -04:00
Yating Zhan
e0aeab04b8
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 95.3% (766 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/zh_Hans/
2022-07-24 08:04:10 +00:00
tusooa
1678d5aa21
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 95.3% (766 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/zh_Hans/
2022-07-24 08:04:10 +00:00
Haelwenn
e55e4f9cef
Translated using Weblate (French)
...
Currently translated at 100.0% (803 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/fr/
2022-07-24 08:04:10 +00:00
Haelwenn
0d60cf9dd3
Translated using Weblate (French)
...
Currently translated at 100.0% (803 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/fr/
2022-07-24 08:04:10 +00:00
Yating Zhan
a739670300
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 85.5% (687 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/zh_Hans/
2022-07-24 08:04:10 +00:00
Haelwenn
d317eb3760
Translated using Weblate (French)
...
Currently translated at 100.0% (803 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/fr/
2022-07-24 08:04:10 +00:00
Haelwenn
acc26d71fd
Translated using Weblate (French)
...
Currently translated at 99.8% (802 of 803 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/fr/
2022-07-24 08:04:10 +00:00
Henry Jameson
19a7335ee7
fix spacing in mentionsline
2022-07-20 12:59:38 +03:00
Henry Jameson
f6d0d3efba
add popovers to chats
2022-07-20 12:54:51 +03:00
Henry Jameson
2c3c2bb5b0
fix avatar not closing, add option to put popovers next to avatar
...
instead of over it
2022-07-19 19:33:48 +03:00
Ilja
18d69f93d3
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into feat/report-notification
2022-07-18 12:42:40 +02:00
Tusooa Zhu
48c474ed3a
Fix non-8bit string export problem
2022-07-16 11:15:08 -04:00
Tusooa Zhu
b09912d2f9
Make search say No more results when there are current results
2022-07-15 20:26:05 -04:00
Tusooa Zhu
b11ac22192
Fix search() not honouring type param
2022-07-15 20:22:39 -04:00
Sean King
75216c5feb
Remove guard for raw_html
2022-07-10 21:07:47 -06:00
Tusooa Zhu
8a0f659a86
Add optional/required indicator for registration fields
2022-07-10 22:46:53 -04:00
Sean King
63519c325f
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into add/edit-status
2022-07-10 20:06:18 -06:00
Sean King
65b0b69f10
Merge branch 'from/edit-status/tusooa/indicator' into 'add/edit-status'
...
Edited indicator on status
See merge request seanking/pleroma-fe!4
2022-07-11 01:36:01 +00:00
Sean King
e764fbe8b6
Merge branch 'from/edit-status/tusooa/1' into 'add/edit-status'
...
Handle explicit mention changes in status updates
See merge request seanking/pleroma-fe!3
2022-07-11 01:33:18 +00:00
Tusooa Zhu
5cd18be47b
Enable anonymous users to interact with statuses remotely
2022-07-01 13:03:45 -04:00
Henry Jameson
54ab1ed741
fix the incorrect rounding in nav list
2022-06-29 21:40:54 +03:00
Henry Jameson
14f48ed4ab
re-unfuck the timeline popover
2022-06-29 21:40:44 +03:00
Henry Jameson
feb8a17b90
Revert "unify styling of timelines dropdown with other dropdown menus"
...
This reverts commit 898b326f6c
.
2022-06-29 21:12:56 +03:00
Henry Jameson
d232fa3dc3
close on avatar click again, add zooming as option
2022-06-27 19:52:40 +03:00
Henry Jameson
700df11e9a
fix basicusercard
2022-06-27 19:26:52 +03:00
Henry Jameson
cb135645f9
make hover popovers less annoying to close
2022-06-27 19:16:33 +03:00
Henry Jameson
9c9dc2053b
move tooltips setting
2022-06-27 19:12:16 +03:00
Henry Jameson
898b326f6c
unify styling of timelines dropdown with other dropdown menus
2022-06-27 19:10:18 +03:00
Henry Jameson
e59e10e077
put modals on top of navbar
2022-06-27 19:03:06 +03:00
Henry Jameson
4dc4a91224
Merge remote-tracking branch 'origin/develop' into disjointed-popovers
...
* origin/develop:
add SK (Slovak) translation
ReactButton: Workaround for android composition mode
EmojiPicker: Workaround to search immediately on mobile
Fix top bar input text colour
Show underlay for mobile
Fix tests
Add English translations for correctly i18nized time units
Delegate relativeTime plural rules to vue-i18n
restore notifications page, fix z-index issues
Make lint happy
Add English translations for backup UI
Add backup UI
Add English translation for list aliases error
Log errors when listing aliases
Add changelog
Add Engilsh translation for migration
Add frontend ui for aliases and migration
Change translation key
Explain better what delete does in moderation menu
2022-06-27 14:49:31 +03:00
Henry Jameson
6be625b058
use nextrick with status popover updates
2022-06-27 14:28:51 +03:00
Henry Jameson
81bf18a311
fix invisible old popover, cleanup, add selection indicator in mentionlinks
2022-06-27 14:26:47 +03:00
Sean King
29ff63d1b4
Refactor to delete the properties for originalStatus in showStatusHistory in a better way
2022-06-26 18:10:30 -06:00
Sean King
6f4b57e845
Use a better way to clone the original status
2022-06-26 17:41:21 -06:00
Sean King
8c7f4ab481
Use watch to change localDescription
2022-06-26 13:25:36 -06:00
Tusooa Zhu
acd53957e0
Do not show edited indicator in history items
2022-06-22 16:14:19 -04:00
Tusooa Zhu
58d58f3d3d
Add English translation for last edited at indicator
2022-06-22 16:07:49 -04:00
Tusooa Zhu
ed8bc61022
Add last edited at indicator in status
2022-06-22 16:07:46 -04:00
Sean King
08c9aa4bf3
Use <p> elements instead of <br> for notice on edit status form
2022-06-21 18:00:24 -06:00
Sean King
f56298adbd
Add ability to detect whether backend supports editing
2022-06-21 17:44:04 -06:00
Henry Jameson
a0ddfa499f
update status popover when its content changes (only status reference)
2022-06-22 00:34:22 +03:00
Henry Jameson
872db65fd8
slight z-index refactor and attempt at organizing it
2022-06-22 00:30:10 +03:00
Henry Jameson
93293db038
fix popovers not scrolling in mobile notifications
2022-06-21 15:57:42 +03:00
Henry Jameson
57d156f14a
fix spacings again
2022-06-21 15:52:53 +03:00
Sean King
fa5d35523d
Add ability to view status history for edited statuses
2022-06-20 22:52:08 -06:00
Henry Jameson
b7b6432e14
fix mentionsline extramentions lack of space
2022-06-21 01:32:31 +03:00
Henry Jameson
e6ed00ea1c
don't show bookmark button for anon visitors
2022-06-21 01:24:50 +03:00
Henry Jameson
3d4d694b49
don't stop propagation on settings modal open
2022-06-21 01:07:32 +03:00
Henry Jameson
78ced0c901
proper horizontal limit
2022-06-21 01:05:42 +03:00
Henry Jameson
af98bc2973
don't use async component for user popover to fix the incorrect initial
...
position.
for some reason same doesn't work with status popover...
2022-06-21 01:03:20 +03:00
Henry Jameson
aca8cf64db
move media modal to the topmost layer
2022-06-21 00:14:09 +03:00
Henry Jameson
01e56a3e10
Merge remote-tracking branch 'origin/disjointed-popovers' into disjointed-popovers
...
* origin/disjointed-popovers:
popover controls for user-card
unify user popovers into a separate component
2022-06-20 23:57:44 +03:00
Henry Jameson
cb89646c56
optimization: only process resize/scroll events when popup is open
2022-06-20 23:55:39 +03:00
HJ
56501e95c4
Merge branch 'from/develop/tusooa/migration-ui' into 'develop'
...
Add ui for account migration
See merge request pleroma/pleroma-fe!1414
2022-06-19 20:35:58 +00:00
HJ
0e65253360
Merge branch 'improve_delete_user_confirmation_message' into 'develop'
...
Explain better what delete does in moderation menu
See merge request pleroma/pleroma-fe!1453
2022-06-19 20:32:27 +00:00
HJ
5ad7dc7835
Merge branch 'from/develop/tusooa/backup-ui' into 'develop'
...
Add ui for backup
See merge request pleroma/pleroma-fe!1520
2022-06-19 20:31:19 +00:00
HJ
b4006bf4f0
Merge branch 'translation-sk' into 'develop'
...
add SK (Slovak) translation
See merge request pleroma/pleroma-fe!1517
2022-06-19 20:29:25 +00:00
k2s
c1ee78756c
add SK (Slovak) translation
2022-06-19 20:29:24 +00:00
HJ
da022e722e
Merge branch 'from/develop/tusooa/unit-pl' into 'develop'
...
Use vue-i18n to determine plural forms of time units
Closes #1164
See merge request pleroma/pleroma-fe!1535
2022-06-19 20:28:29 +00:00
HJ
2b10fe06fa
Merge branch 'from/develop/tusooa/show-underlay-mobile' into 'develop'
...
Show underlay for mobile
See merge request pleroma/pleroma-fe!1536
2022-06-19 20:26:55 +00:00
HJ
4452a14c77
Merge branch 'from/develop/tusooa/topbar-input-text' into 'develop'
...
Fix top bar input text colour
See merge request pleroma/pleroma-fe!1538
2022-06-19 20:26:24 +00:00
Henry Jameson
60571685c2
popover controls for user-card
2022-06-16 17:06:16 +03:00
Henry Jameson
d84cda7009
unify user popovers into a separate component
2022-06-16 16:48:10 +03:00
Henry Jameson
770d12f7ad
limit width of popover to slightly lesser than screen width
2022-06-15 04:03:18 +03:00
Henry Jameson
b343599e6f
don't hide on clicks in popover's content
2022-06-15 04:02:05 +03:00
Henry Jameson
30c4a66518
use user popovers in notifications as well
2022-06-15 04:01:46 +03:00
Henry Jameson
d3b5d27f29
properly center user popovers
2022-06-15 03:50:57 +03:00
Henry Jameson
7c633aa952
user popovers WIP
2022-06-13 13:45:04 +03:00
Henry Jameson
97e4a3d8e5
fix popovers in modals
2022-06-13 01:36:41 +03:00
Henry Jameson
85de0927fa
recalculate position on scrolls
2022-06-13 01:30:20 +03:00
Sean King
1b796691b0
Change message on unsupported edit features
2022-06-12 10:16:56 -06:00
Henry Jameson
8979548ed8
remove duplicate buttons on post buttons
2022-06-12 16:32:32 +03:00
Henry Jameson
55adcd822e
fix animations, replace ugly old mentionlink tooltips with new usercard ones
2022-06-12 16:31:56 +03:00
Henry Jameson
61d63b0e61
fix popovers so that all of them have shadows
2022-06-12 15:23:43 +03:00
Henry Jameson
ce00954e7c
turns out it is needed still + some code cleanup
2022-06-12 15:21:09 +03:00
Lain Soykaf
67a9452e11
ReactButton: Workaround for android composition mode
2022-06-12 13:48:21 +02:00
Lain Soykaf
9c8738ff22
EmojiPicker: Workaround to search immediately on mobile
...
See https://github.com/vuejs/vue/pull/9814
2022-06-12 13:38:12 +02:00
Sean King
21c590f83f
Clarification on unsupported edit features warning
2022-06-11 23:51:13 -06:00
Sean King
87fa7b82fb
Add warning for editing statuses
2022-06-11 20:40:53 -06:00
Sean King
8dac3932fe
Only refetch status on highlight if streaming is not enabled
2022-06-11 20:10:16 -06:00
Sean King
6e42409b8a
Fetch status when highlighting it
2022-06-11 19:30:29 -06:00
Tusooa Zhu
c195e3571c
Handle explicit mention changes in status updates
2022-06-11 20:33:12 -04:00
Sean King
32ecdfdd87
Don't pollute the original timeline when new media attachment is added
2022-06-11 16:38:03 -06:00
Sean King
80ec88beab
Use statusId instead of repliedUser.id
2022-06-11 16:32:46 -06:00
Tusooa Zhu
31571361d3
Fix top bar input text colour
2022-06-11 18:18:27 -04:00
Tusooa Zhu
131febe653
Display attachment description updates properly
2022-06-11 18:06:46 -04:00
Sean King
77e6aa6968
Remove comment regarding Mastodon in API service
2022-06-11 10:32:37 -06:00
Tusooa Zhu
bb5aed09cf
Display edited status
2022-06-11 12:20:11 -04:00
Sean King
1a333aabba
Add edit status functionality
2022-06-07 21:31:48 -06:00
Tusooa Zhu
1ce78435c4
Show underlay for mobile
2022-06-07 21:48:34 -04:00
Henry Jameson
71b5462a05
vPadding is no longer needed
2022-06-08 03:22:50 +03:00
Tusooa Zhu
772ddade21
Add English translations for correctly i18nized time units
2022-06-07 20:22:25 -04:00
Henry Jameson
e3b9c00d5e
hide popovers on scroll
2022-06-08 03:22:15 +03:00
Tusooa Zhu
c17de10d3a
Delegate relativeTime plural rules to vue-i18n
2022-06-07 20:22:03 -04:00
Henry Jameson
832d7f2354
more fixes to chat popovers
2022-06-08 03:18:37 +03:00
Henry Jameson
fa398b5e7a
popup offsets should be fixed now
2022-06-08 03:08:03 +03:00
Henry Jameson
1154a6514b
Merge remote-tracking branch 'origin/develop' into disjointed-popovers
...
* origin/develop: (25 commits)
force panel headers to be square on mobile (for now?)
fix gap between panel heading and timeline menu
Fix Open Chat button
fix?
fix
Revert "Merge branch 'revert-a88abc7e' into 'develop'"
Revert "Merge branch 'from/develop/tusooa/lang-opts' into 'develop'"
Fix registration error
stick chat scroll to bottom to help with OSK resizing the viewport
Pass file name of cropped avatar to form data
Add English translation for filtering end-of-poll notifications
Add settings for filtering end-of-poll notifications
Add English translations for poll-end notifications
Show poll-end notifications
Fix virtual scrolling when the user has a lot of pinned statuses
Update dependency @vuelidate/core to v2.0.0-alpha.41
Make lint happy
Make lint happy
Add English translation for language options
Add email language option to registration form
...
2022-06-08 02:13:47 +03:00
Henry Jameson
9b5fe24ca4
restore notifications page, fix z-index issues
2022-06-07 16:52:03 +03:00
HJ
0aa334515b
Merge branch 'threecolumn' into 'develop'
...
Layout refactoring + Three column mode
See merge request pleroma/pleroma-fe!1503
2022-05-31 17:46:59 +00:00
HJ
1418054b53
Merge branch 'from/develop/tusooa/fix-open-chat' into 'develop'
...
Fix Open Chat button
See merge request pleroma/pleroma-fe!1532
2022-05-31 17:46:31 +00:00
Henry Jameson
a63aeccbcc
force panel headers to be square on mobile (for now?)
2022-05-31 20:35:30 +03:00
Henry Jameson
58b8217283
fix gap between panel heading and timeline menu
2022-05-31 20:28:47 +03:00
Tusooa Zhu
152302cbff
Fix Open Chat button
2022-05-25 13:35:09 -04:00
Henry Jameson
c3c120e91d
fix?
2022-05-22 21:50:30 +03:00
Henry Jameson
1feff4dcc7
fix
2022-05-22 21:47:19 +03:00
HJ
48c739027c
Merge branch 'from/develop/tusooa/lang-opts' into 'develop'
...
Fix registration error
See merge request pleroma/pleroma-fe!1527
2022-05-22 16:41:37 +00:00
HJ
9725443e60
Revert "Merge branch 'revert-a88abc7e' into 'develop'"
...
This reverts merge request !1526
2022-05-22 16:40:59 +00:00
HJ
069cf3fa87
Revert "Merge branch 'from/develop/tusooa/lang-opts' into 'develop'"
...
This reverts merge request !1494
2022-05-22 16:38:09 +00:00
Tusooa Zhu
79ee77a6fe
Fix registration error
2022-05-22 12:37:38 -04:00
HJ
a88abc7ee3
Merge branch 'from/develop/tusooa/lang-opts' into 'develop'
...
Add language options
See merge request pleroma/pleroma-fe!1494
2022-05-22 16:35:51 +00:00
HJ
48f97ebf40
Merge branch 'eientei-pass-avatar-file-name' into 'develop'
...
Pass file name of cropped avatar to form data
See merge request pleroma/pleroma-fe!1522
2022-05-22 16:25:46 +00:00
Henry Jameson
d137d5800a
stick chat scroll to bottom to help with OSK resizing the viewport
2022-05-22 12:18:20 +03:00
Alexander Tumin
29b084b4b8
Pass file name of cropped avatar to form data
2022-05-21 19:44:44 +03:00
Tusooa Zhu
6e0ceda968
Add English translation for filtering end-of-poll notifications
...
Ref: poll-notif
2022-05-20 16:45:34 -04:00
Tusooa Zhu
a35daceb5b
Add settings for filtering end-of-poll notifications
...
Ref: poll-notif
2022-05-20 16:45:33 -04:00
Tusooa Zhu
a4b6a97b1b
Add English translations for poll-end notifications
...
Ref: poll-notif
2022-05-20 16:45:33 -04:00
Tusooa Zhu
df487e3980
Show poll-end notifications
...
Ref: poll-notif
2022-05-20 16:45:33 -04:00
Henry Jameson
2c876f455a
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix virtual scrolling when the user has a lot of pinned statuses
fix "allow discovery" setting misbehaving
2022-05-20 12:45:06 +03:00
Tusooa Zhu
38ea47df89
Fix virtual scrolling when the user has a lot of pinned statuses
2022-05-19 20:42:40 -04:00
Henry Jameson
fd831a27f4
experimental disjointed popups
2022-05-20 00:56:23 +03:00
Henry Jameson
c83657a072
stick chats to bottom
2022-05-20 00:28:34 +03:00
Henry Jameson
a45a05fbb2
try out fully hidden input field
2022-05-16 23:46:32 +03:00
Henry Jameson
8d93e9c13c
set/unset threecolumn mode on login/logout
2022-05-16 23:40:51 +03:00
Henry Jameson
edbbbaad48
don't use wide mode for anon viewers
2022-05-09 23:25:41 +03:00
Henry Jameson
ce8722b0e6
don't show "up to date" in user profile TL
2022-05-09 23:22:01 +03:00
Henry Jameson
54a40bfa01
fix inline conversation's shadow showing through outer header
2022-05-09 23:18:39 +03:00
Henry Jameson
cc1e3c6792
fix incorrect sticking in user profile page
2022-05-09 23:14:58 +03:00
Henry Jameson
fb70ea3b95
fix panel overlaps in firefox
2022-05-09 23:11:50 +03:00
Henry Jameson
4a956fa18d
fix hidden input for file upload causing unintended scrolls
2022-05-09 23:07:55 +03:00
Tusooa Zhu
653a762c21
Make lint happy
2022-05-09 00:42:24 -04:00
Tusooa Zhu
22af78c7f4
Add English translations for backup UI
2022-05-09 00:42:24 -04:00
Tusooa Zhu
f3ce76ddbf
Add backup UI
2022-05-09 00:42:21 -04:00
Tusooa Zhu
5831534800
Add English translation for list aliases error
2022-04-29 21:27:03 -04:00
Tusooa Zhu
cd9c026042
Log errors when listing aliases
2022-04-29 21:27:03 -04:00
Tusooa Zhu
f661099b60
Add Engilsh translation for migration
...
Ref: migrate-ui
2022-04-29 21:27:03 -04:00
Tusooa Zhu
176da2bbe5
Add frontend ui for aliases and migration
...
Ref: migrate-ui
2022-04-29 21:27:03 -04:00
Tusooa Zhu
f57171d7b9
Make lint happy
2022-04-29 20:36:56 -04:00
Tusooa Zhu
3633ea66d4
Make lint happy
2022-04-29 20:34:32 -04:00
Tusooa Zhu
093c85d006
Add English translation for language options
2022-04-29 20:34:32 -04:00
Tusooa Zhu
1d36ea5ec5
Add email language option to registration form
2022-04-29 20:34:32 -04:00
Tusooa Zhu
d39de30221
Add config opts for email language
2022-04-29 20:34:31 -04:00
Tusooa Zhu
a5e861cd01
Set userLanguage cookie when setting interface language
2022-04-29 20:34:29 -04:00
Henry Jameson
91f833d1f0
fix "allow discovery" setting misbehaving
2022-04-29 10:52:16 +03:00
Henry Jameson
4d720974c3
minor fixes
2022-04-28 16:36:53 +03:00
Henry Jameson
23c5627639
sort and optimize panel.scss
2022-04-28 10:57:06 +03:00
Henry Jameson
5775abb25c
fix panel footer colors
2022-04-28 10:52:41 +03:00
Henry Jameson
e5be00dae1
fix mobile version
2022-04-26 18:55:21 +03:00
Henry Jameson
cc84485650
improvements to chats view
2022-04-26 18:50:22 +03:00
Henry Jameson
4e4c96dfaf
fix for notices being glued together
2022-04-26 18:15:12 +03:00
Henry Jameson
f0f56bf148
more cleanup/fixes, gap b/w panels and topbar is closer to original now
2022-04-26 18:12:58 +03:00
Henry Jameson
49db16318b
more fixes for shoutbox
2022-04-26 18:12:45 +03:00
Henry Jameson
079e289260
improvements and cleanup to input components
2022-04-26 17:31:26 +03:00
Henry Jameson
a96367139c
oops
2022-04-26 00:12:24 +03:00
Henry Jameson
1860bb354f
make panel height property private since it relies on font size
2022-04-26 00:10:51 +03:00
Henry Jameson
deece57584
better formatting
2022-04-26 00:10:33 +03:00
Henry Jameson
318c62c852
reduce height of post form by default
2022-04-26 00:08:55 +03:00
Henry Jameson
2a6f42fef3
unified how panel-footer works between regular timelines and user timeline
2022-04-25 23:50:22 +03:00
Henry Jameson
f2b75a075d
switching to center because baseline looks extremely off
2022-04-22 00:28:58 +03:00
Henry Jameson
cd021bc6df
cleanup & more fixes for alignments and sizing
2022-04-21 19:57:00 +03:00
Henry Jameson
d4bd64a5f5
fix panel headers on mobile
2022-04-21 00:39:54 +03:00
Henry Jameson
ed80ecfdbd
cleanup
2022-04-21 00:27:48 +03:00
Henry Jameson
491449c418
undo mistake
2022-04-21 00:21:46 +03:00
Henry Jameson
33d92f9b16
relative units in line-height + some cleanup
2022-04-20 23:55:34 +03:00
Henry Jameson
7f513fe46f
more em-sized fonts
2022-04-20 23:44:33 +03:00
Henry Jameson
58a975e8df
cleanup and fixes
2022-04-20 23:22:51 +03:00
Henry Jameson
076c52788b
fixes for mobile
2022-04-20 20:43:10 +03:00
Henry Jameson
80b1ccb267
restore old chat inputbox behavior
2022-04-20 20:40:10 +03:00
Henry Jameson
e388dbc168
Merge branch 'fix-chat-errors' into threecolumn
...
* fix-chat-errors:
fix some chat errors/warnings that sometimes happen
Fix incorrect close of a status popover when clicking Expand inside it
fix tests
fix hashtags by explicitly putting attributes
2022-04-20 20:23:34 +03:00
Henry Jameson
895eda3714
fix some chat errors/warnings that sometimes happen
2022-04-20 20:19:22 +03:00
Henry Jameson
be8098e8ec
fix chat
2022-04-20 20:16:41 +03:00
Henry Jameson
06f58f5349
i forgor
2022-04-20 20:03:18 +03:00
Henry Jameson
85c515b395
more fixes for timeline headers
2022-04-20 19:57:01 +03:00
Henry Jameson
631b8b93a4
tons of fixes mainly aimed at panel headings
2022-04-20 19:44:49 +03:00
Tusooa Zhu
a4ea0a30bf
Fix incorrect close of a status popover when clicking Expand inside it
...
basically Vue (3 in particular?) will make changes to DOM before this event
listener is called, and if the target is displayed using v-if, it will not
be part of the DOM at that time, and contains() will return false. so it
goes to call hidePopover() which caused this bug.
2022-04-19 20:24:24 -04:00
Henry Jameson
aef6d52951
fix logoLeft not working at all
2022-04-20 01:25:30 +03:00
Henry Jameson
d87a1fda59
fix scrollbars in dropdowns
2022-04-20 00:47:09 +03:00
Henry Jameson
9ae8ff0098
fix scrollbars in panel headers
2022-04-20 00:46:57 +03:00
Henry Jameson
bb29218a6c
fixate conversation heading
2022-04-19 23:06:57 +03:00
Henry Jameson
b25c0c6f02
fix overflow that sometimes happens in sidebar due to too wide file
...
upload element
2022-04-19 22:22:16 +03:00
Henry Jameson
28556f7c27
localization updates
2022-04-12 22:01:04 +03:00
Henry Jameson
4b050c7fa5
properly ignore sticky elements when calculating offset because they
...
technically are following main scroll
2022-04-12 21:49:14 +03:00
Henry Jameson
3d37b9d8e1
unified layout-setting code and made an option to control or disable
...
third column behavior
2022-04-12 21:18:06 +03:00
Henry Jameson
d175e86901
fix hashtags by explicitly putting attributes
2022-04-12 18:10:19 +03:00
Henry Jameson
b37932fdf4
fix main scrollbar on chrome
2022-04-12 17:27:34 +03:00
Henry Jameson
08ad2923a5
fix chats button alignment
2022-04-12 17:17:52 +03:00
Henry Jameson
e5eca8a554
reduce chats jumpiness
2022-04-12 17:03:29 +03:00
Henry Jameson
0db756b4a5
fix post form/dropzone for good (?)
2022-04-12 01:22:31 +03:00
Henry Jameson
f4447eb3a0
deal with browsers that don't support hiding scrollbars (somewhat)
2022-04-12 00:19:29 +03:00
Henry Jameson
2e10c1b0a3
enforce scroll to avoid jumpiness
2022-04-11 23:54:44 +03:00
Henry Jameson
e744775ce8
fix dropdown menus
2022-04-11 23:49:46 +03:00
Henry Jameson
647b8e5f6b
more fixes for z-indexes in panels
2022-04-11 23:34:56 +03:00
Henry Jameson
4f617a7293
fix for chat shadow
2022-04-11 23:30:41 +03:00
Henry Jameson
df18a74adc
fixes for z-indexes
2022-04-11 23:18:46 +03:00
Henry Jameson
2f1f1455aa
fix notifications scrolling the main column
2022-04-11 16:45:16 +03:00
Henry Jameson
e5f0f95356
fix dropzone
2022-04-11 00:20:27 +03:00
Henry Jameson
21f7cb39a8
cleanup
2022-04-10 22:50:33 +03:00
Henry Jameson
5d203e93ae
improvements to relative panel sizing
2022-04-10 22:37:08 +03:00
Henry Jameson
fe8b5b62ae
fix chromium crashing on my machine :hyperjoy: LUL
2022-04-10 22:23:07 +03:00
Henry Jameson
f27226b55c
improvements to relative font sizes
2022-04-10 22:09:46 +03:00
Henry Jameson
666498e7b7
fix main post form having hidden emoji picker
2022-04-10 21:56:54 +03:00
Henry Jameson
aa07b219c9
fix horizontal scroll, make hovered column render stuff on top of other
...
ones (popups, tooltips etc)
2022-04-10 21:32:29 +03:00
Henry Jameson
3f65c8b1d6
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix image cropper not closing correctly
2022-04-10 20:42:25 +03:00
Henry Jameson
62572c3204
remove margins from underlay since it causes horizontal scroll on
...
smaller screens
2022-04-10 20:41:36 +03:00
Henry Jameson
3f9d9dd6bd
underlay improvements
2022-04-10 20:27:09 +03:00
Henry Jameson
3e1b40ce29
fix new post button not working day1, minor stylistic fixes
2022-04-10 20:18:54 +03:00
Tusooa Zhu
169d13680a
Fix image cropper not closing correctly
2022-04-10 13:02:45 -04:00
Henry Jameson
0f28c28760
layout fixes
2022-04-10 19:29:10 +03:00
Henry Jameson
d9f8091ce6
fix extra padding in thread view
2022-04-10 19:29:06 +03:00
Henry Jameson
5b664f464d
chat fixes
2022-04-10 19:29:06 +03:00
Henry Jameson
7426417a52
more fixes
2022-04-10 18:44:22 +03:00
Henry Jameson
a035fa4e6c
fix timeline scroll-to-top
2022-04-10 18:44:03 +03:00
Henry Jameson
4c2301bc9f
fix scrollable columns
2022-04-10 18:43:52 +03:00
Henry Jameson
77505fa7c9
revert layout back to scrollable body
2022-04-10 17:48:02 +03:00
Henry Jameson
2df48b1643
revert timeline changes
2022-04-10 17:47:54 +03:00
Henry Jameson
ce9fd04865
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix tab switcher not working when some tabs hidden
Fix mobile nav link text colour
Fix shrug text in muted status
2022-04-10 14:54:03 +03:00
Henry Jameson
684650e14f
restore margins for inline convos
2022-04-10 14:47:47 +03:00
Henry Jameson
0ff34f8a5a
clean up and organize CSS, use ems for widths, use vars more
2022-04-10 14:23:30 +03:00
Henry Jameson
4750d9bb4c
fix notifs' shadow peeking in when closed on mobile
2022-04-10 14:23:03 +03:00
Tusooa Zhu
3b02566e16
Fix tab switcher not working when some tabs hidden
2022-04-09 23:50:29 -04:00
Henry Jameson
5b47856329
fix scrollbars for real now
2022-04-08 13:34:20 +03:00
Henry Jameson
282e6812b3
fix chats, boost popover's z-index some more
2022-04-08 13:31:29 +03:00
Henry Jameson
6109fab14e
cleanup, fix some things, try to disable scrollbars on mobile
2022-04-08 10:17:23 +03:00
Tusooa Zhu
6951fda0d6
Fix mobile nav link text colour
2022-04-07 15:59:03 -04:00
Tusooa Zhu
22c70ae22a
Fix shrug text in muted status
2022-04-07 11:45:23 -04:00
Henry Jameson
c71cf72eea
fix mobile view
2022-04-07 16:39:39 +03:00
Henry Jameson
51c996bd7e
boost z-index of popover
2022-04-07 16:18:39 +03:00
Henry Jameson
4007ddbf32
oops
2022-04-07 16:10:46 +03:00
Henry Jameson
6b67c095bf
make scrollbars use button roundness
2022-04-07 16:07:47 +03:00
Henry Jameson
b8b7ae8564
fancy scrollbars
2022-04-07 16:04:22 +03:00
Henry Jameson
b5ded67c06
options to enable scrollbars and disable sticky headers
2022-04-07 15:11:23 +03:00
Henry Jameson
d3d219f15d
fix interactions page
2022-04-07 14:37:16 +03:00
Henry Jameson
8d623ab1ea
fix some scroll issues
2022-04-07 11:36:14 +03:00
Henry Jameson
ab7490e49b
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix active popover style
Use panel text instead of text for shoutbox icon
Fix dropdown menu style inside panel header
Fix phoenix sockets in dev mode
Fix no reactivity on vuex 4 values
fix tegulu
heck
fix i18n for good??
force runtime build of i18n
fix CSP by compiling the i18n templates as well
2022-04-07 10:33:20 +03:00
HJ
d8324dd80b
Merge branch 'from/develop/tusooa/shoutbox-icon-paneltext' into 'develop'
...
Use panel text instead of text for shoutbox icon
See merge request pleroma/pleroma-fe!1508
2022-04-07 07:24:40 +00:00
HJ
caacaf238c
Merge branch 'from/develop/tusooa/popover-in-panel-style' into 'develop'
...
Fix popover in panel header styling
See merge request pleroma/pleroma-fe!1507
2022-04-07 07:24:22 +00:00
Tusooa Zhu
fce9c5eeb2
Fix active popover style
2022-04-06 22:50:46 -04:00
Tusooa Zhu
6de87e8b65
Use panel text instead of text for shoutbox icon
2022-04-06 20:30:23 -04:00
Tusooa Zhu
041c72b07c
Fix dropdown menu style inside panel header
2022-04-06 20:14:17 -04:00
Tusooa Zhu
4ddb6189dc
Fix no reactivity on vuex 4 values
2022-04-06 17:17:47 -04:00
Henry Jameson
853f5145be
fix tegulu
2022-04-06 18:43:47 +03:00
Henry Jameson
b213d25711
heck
2022-04-06 15:48:07 +03:00
Henry Jameson
bd77f3a1a6
fix i18n for good??
2022-04-06 15:45:44 +03:00
Henry Jameson
6a319154d9
teleport bread
2022-04-05 19:22:15 +03:00
Henry Jameson
4a068483ed
wide mode initial implementation + cleanup
2022-04-05 18:38:05 +03:00
Henry Jameson
9e5037c715
make chatlist header sticky
2022-04-05 17:44:40 +03:00
Henry Jameson
835feea163
fix random error that sometimes occurs
2022-04-05 17:44:30 +03:00
Henry Jameson
52649bdabc
cleanup & code splitting
2022-04-05 17:15:45 +03:00
Henry Jameson
0a606c2720
fix chat loading endlessly
2022-04-05 17:11:50 +03:00
Henry Jameson
cfa8edf2c0
chats work and look a bit better
2022-04-05 13:19:12 +03:00
Henry Jameson
e7ac0e5d68
fix main column having wild widths
2022-04-05 13:03:03 +03:00
Henry Jameson
71863061c6
fixed tons of stuff, at least it looks normalish on desktop
2022-04-04 19:41:09 +03:00
Henry Jameson
0e83ced25b
refactored how main app layout works
2022-04-04 09:42:52 +03:00
HJ
f71f101fce
Merge branch 'vue3-again' into 'develop'
...
Migration to Vue 3 (again)
See merge request pleroma/pleroma-fe!1385
2022-03-31 17:45:29 +00:00
HJ
1d1ea7e703
Merge branch 'from/develop/tusooa/fix-feat-shoutbox-en' into 'develop'
...
Fix English translation of Shoutbox in features panel
See merge request pleroma/pleroma-fe!1489
2022-03-30 21:40:19 +00:00
Henry Jameson
052ad2fe3f
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
oops
2022-03-30 23:54:21 +03:00
Henry Jameson
a0099ecb66
oops
2022-03-30 23:54:11 +03:00
Henry Jameson
9940739f1f
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix some mishaps i noticed during self-review
2022-03-30 23:52:24 +03:00
Henry Jameson
afbe1a96ac
fix some mishaps i noticed during self-review
2022-03-30 23:48:06 +03:00
Henry Jameson
e029c2864f
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix importer
2022-03-30 18:00:48 +03:00
Henry Jameson
dadf2f407f
fix importer
2022-03-30 18:00:37 +03:00
Henry Jameson
6751c22a23
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
make all clickable icons into actual buttons
2022-03-30 13:13:41 +03:00
Henry Jameson
1943991077
make all clickable icons into actual buttons
2022-03-30 12:34:27 +03:00
Henry Jameson
115170f35d
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix emoji input warning spam
fix error clear icon
Add controlledShowingLongSubject and toggle in StatusContent props
2022-03-30 01:26:35 +03:00
Henry Jameson
c3690b456e
fix emoji input warning spam
2022-03-30 01:24:53 +03:00
Henry Jameson
70593e71e6
fix error clear icon
2022-03-30 01:24:17 +03:00
Tusooa Zhu
b84acfd7b7
Add controlledShowingLongSubject and toggle in StatusContent props
2022-03-29 13:56:42 -04:00
Henry Jameson
2179054384
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix warning about custom component
fix?
fix some issues with trees
removing uselsess stuff
fix reset buttons in profile again
fix spacing in poll expiration label
registration fixes
2022-03-29 20:00:59 +03:00
Henry Jameson
de2f968645
fix?
2022-03-29 19:44:07 +03:00
Henry Jameson
e1483488c7
fix some issues with trees
2022-03-29 19:23:30 +03:00
Henry Jameson
a1822f073d
removing uselsess stuff
2022-03-29 19:21:13 +03:00
Henry Jameson
218b15b5fd
fix reset buttons in profile again
2022-03-29 19:12:57 +03:00
Henry Jameson
bc029b0fa2
fix spacing in poll expiration label
2022-03-29 19:04:01 +03:00
Henry Jameson
2d7f242713
remove unused props to fix test
2022-03-29 16:33:34 +03:00
Henry Jameson
0afc955ebd
registration fixes
2022-03-29 16:08:57 +03:00
Henry Jameson
e80e53d9d2
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
re-fix i18n warnings again
fix qr code
2022-03-29 16:00:56 +03:00
Henry Jameson
afcfcce2e6
re-fix i18n warnings again
2022-03-29 15:46:21 +03:00
Henry Jameson
3e0bb91ff2
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
lint + fixes for registration
fix production build's reply not working in tree mode
lock down version?
manual lint
Revert "fix weird thing i somehow missed"
Revert "lint"
fix weird thing i somehow missed
lint
2022-03-29 15:35:47 +03:00
Henry Jameson
5bbc0e0bb5
lint + fixes for registration
2022-03-29 15:35:18 +03:00
Henry Jameson
3799983d4f
fix production build's reply not working in tree mode
2022-03-29 12:43:42 +03:00
Henry Jameson
b93e5437bd
manual lint
2022-03-29 12:04:09 +03:00
Henry Jameson
64d56e6515
Revert "fix weird thing i somehow missed"
...
This reverts commit b132581b3a
.
2022-03-29 11:59:00 +03:00
Henry Jameson
d9d4d8954e
Revert "lint"
...
This reverts commit f20ae34400
.
2022-03-29 11:57:54 +03:00
Henry Jameson
b132581b3a
fix weird thing i somehow missed
2022-03-29 11:47:22 +03:00
Henry Jameson
f20ae34400
lint
2022-03-29 01:04:37 +03:00
Henry Jameson
dc8bef7928
remove compat build
2022-03-29 00:58:17 +03:00
Henry Jameson
650e69c336
fix misc warnings
2022-03-29 00:02:02 +03:00
Henry Jameson
f21dc21a83
properly implement resettableAsyncComponent
2022-03-28 23:55:57 +03:00
Henry Jameson
9afbb12f95
fix opacity control again
2022-03-28 23:55:11 +03:00
Henry Jameson
7b10e47b21
rename some binding hooks according to new names
2022-03-28 23:54:30 +03:00
Henry Jameson
4b630c3c36
fix warnings
2022-03-28 17:37:26 +03:00
Henry Jameson
bdd240a230
fix some more warnings
2022-03-28 17:21:42 +03:00
Henry Jameson
c57af7e242
remove some warnings
2022-03-28 17:13:48 +03:00
Henry Jameson
f706234d77
fix being unable to set/reset background (and possibly avatar/banner)
2022-03-28 15:01:34 +03:00
Henry Jameson
805615d52b
fix background not showing
2022-03-28 14:26:50 +03:00
Henry Jameson
8424b772b0
fix tabs in search
2022-03-27 14:43:16 +03:00
Henry Jameson
115f38c422
fix optional color inputs
2022-03-27 14:20:55 +03:00
Henry Jameson
48fd8a66ad
fix opacity control
2022-03-27 14:18:02 +03:00
Henry Jameson
53cde52027
fix font control
2022-03-27 14:16:23 +03:00
Henry Jameson
75f6506bc7
fix (You) spacing
2022-03-27 14:10:45 +03:00
Henry Jameson
1d77063a4b
fix shadow control in theme tab
2022-03-27 13:45:02 +03:00
Henry Jameson
ccd7378347
fix (roundness) ranges in theme tab
2022-03-27 13:31:56 +03:00
Henry Jameson
87d420a92b
port !1488 to vue3
2022-03-27 12:58:28 +03:00
Henry Jameson
d6bbccdd71
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop:
Remove debugging code
Fix overlapping buttons in Theme settings
Update dependency ruffle-mirror to v2021.12.31
Update dependency babel-loader to v8.2.4
2022-03-27 12:50:00 +03:00
Henry Jameson
913749739f
fix user-list-popover
2022-03-27 12:29:28 +03:00
Henry Jameson
0b7a8dca15
fix duplicate setting (most likely a merge issue)
2022-03-27 12:26:51 +03:00
Henry Jameson
dd4672dc9a
fix opening directly to filtering tab not working
2022-03-27 12:24:38 +03:00
Henry Jameson
9ac7046521
Fix notices not disappearing on their own
2022-03-27 12:21:33 +03:00
Henry Jameson
e4c804fac0
fix another spacing issue
2022-03-27 12:03:31 +03:00
Ilja
c34fdd46da
Merge remote-tracking branch 'pleroma/develop' into improve_delete_user_confirmation_message
2022-03-26 12:07:57 +01:00
Ilja
2dd75ca76c
Change translation key
2022-03-26 12:05:25 +01:00
HJ
b319c0c72b
Remove debugging code
2022-03-25 13:17:22 +00:00
Tusooa Zhu
c5551e834b
Fix English translation of Shoutbox in features panel
2022-03-24 19:28:15 -04:00
Tusooa Zhu
e58422889b
Fix overlapping buttons in Theme settings
2022-03-24 18:03:13 -04:00
Henry Jameson
b7755314b1
fix forms closing in timelines
2022-03-24 14:09:25 +02:00
Henry Jameson
3fb647b34b
fix minor renames
2022-03-24 13:50:22 +02:00
Henry Jameson
0eb9c019e4
woah ima stupid
2022-03-24 13:41:52 +02:00
Henry Jameson
4539feed40
fix checkboxes, specifically the NSFW one
2022-03-24 11:41:39 +02:00
Henry Jameson
9793002070
cleanup console log
2022-03-23 16:53:57 +02:00
Henry Jameson
01d8fa4e54
fix i18n at places
2022-03-23 16:32:53 +02:00
Henry Jameson
961ca3a71b
fix all the spacings i could find
2022-03-23 16:15:05 +02:00
Henry Jameson
08811e5a27
fix spacings in notifications
2022-03-23 16:08:45 +02:00
Henry Jameson
a6fae395da
fix dupe id
2022-03-23 16:05:53 +02:00
Henry Jameson
d690b88c1c
fix animations
2022-03-23 15:53:36 +02:00
Henry Jameson
d524e98348
fix capitalization (and localization of tooltips for scope icon)
2022-03-22 20:42:29 +02:00
Henry Jameson
7afa6c9f40
listeners aren't actually used
2022-03-22 20:22:28 +02:00
Henry Jameson
538903f9d8
fix selects in settings screen
2022-03-22 20:17:25 +02:00
Henry Jameson
c5a6f40dff
fix tabs not being able to be "disabled"
2022-03-22 20:15:21 +02:00
Henry Jameson
b817e09ee8
fix avatars not opening inline card
2022-03-22 19:43:11 +02:00
Henry Jameson
6b5791fda6
fix other weird route
2022-03-22 19:20:12 +02:00
Henry Jameson
9d7a7e2019
fix emoji input tests
2022-03-22 18:22:23 +02:00
Henry Jameson
c2cf13fc00
fix richcontent and its tests
2022-03-22 18:22:23 +02:00
Henry Jameson
edb66ecade
fix mobile post button being too square
2022-03-22 16:39:27 +02:00
Henry Jameson
c6a4a0a320
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop:
quick fix for alignment in avatars, juggling multiple branches is confusing
fix even more issues with avatars
Update dependency ora to v0.4.1
Update dependency mini-css-extract-plugin to v0.12.0
Update dependency karma-firefox-launcher to v1.3.0
fix avatars in mobile view
2022-03-22 12:14:02 +02:00
Henry Jameson
fa99abf106
quick fix for alignment in avatars, juggling multiple branches is confusing
2022-03-22 11:57:21 +02:00
HJ
a253c95170
Merge branch 'develop' into 'fix-avatars2'
...
# Conflicts:
# src/components/status/status.scss
2022-03-22 09:47:24 +00:00
Henry Jameson
c6e0dcf08e
fix even more issues with avatars
2022-03-22 11:43:51 +02:00
HJ
2cd8a3ec8d
Merge branch 'fix-mobile-avatars' into 'develop'
...
fix avatars in mobile view
See merge request pleroma/pleroma-fe!1479
2022-03-22 08:24:42 +00:00
Henry Jameson
971cec024c
fix avatars in mobile view
2022-03-22 10:20:45 +02:00
Henry Jameson
7a17eb7fec
fix selects
2022-03-21 22:01:08 +02:00
Henry Jameson
4cb14c257c
fix expert mode checkbox not working
2022-03-21 21:34:55 +02:00
Henry Jameson
1187727b60
fix tabswitcher bugs
2022-03-21 21:29:51 +02:00
Henry Jameson
54fd7e2be6
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop:
improve the looks of bot indicator
fix bot indicator appearing on retweeter avatar
Update dependency localforage to v1.10.0
Update dependency http-proxy-middleware to v0.21.0
Update dependency eslint-plugin-standard to v4.1.0
Update dependency eslint-plugin-import to v2.25.4
Update babel monorepo to v7.17.8
Update dependency iso-639-1 to v2.1.13
Update dependency express to v4.17.3
Update dependency eslint-plugin-promise to v4.3.1
Update dependency eslint-loader to v2.2.1
2022-03-21 21:09:48 +02:00
Henry Jameson
9478a462a7
improve the looks of bot indicator
2022-03-21 20:59:25 +02:00
Henry Jameson
4e2fd7baf9
fix bot indicator appearing on retweeter avatar
2022-03-21 20:39:56 +02:00
Ilja
e594252668
clean up leftover
...
There was a comment to enable something for eslint. This was a leftover from when it was dissabled.
But the dissabling was removed in a privious commit f9393b0dab
2022-03-21 09:59:52 +01:00
Ilja
88ad5033a8
Use empty array for emji instead
...
Instead of relying on a key that isn't actually usefull, I just provide an empty array directly.
2022-03-21 09:49:06 +01:00
Ilja
89c409c6d2
Add default array for RichContent emoji
...
Reports don't currently return an emoji key. There's an MR to add it, but in case something doesn't return this key, we now have a default empty array.
2022-03-21 08:57:59 +01:00
Ilja
d0bfd9a808
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into feat/report-notification
2022-03-20 09:53:57 +01:00
Ilja
f9393b0dab
Use RichContent component for Reports
...
Note that this expects an emoji list for the reports. I made an MR in BE to provide that: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3650
2022-03-20 09:45:35 +01:00
Ilja
1d42d05c1f
Use Select component
...
After merging develop, the dropdown didn't format properly any more because selects have been made into a component. Here I turn the select into a component as well.
2022-03-20 09:31:36 +01:00
Henry Jameson
5948d20f00
mutes and blocks tab works
2022-03-18 13:36:08 +02:00
Henry Jameson
b3ed29ff02
made withLoadMore work... sorta
2022-03-18 13:32:36 +02:00
Henry Jameson
26bfbdc2ad
fix sw compilation
2022-03-18 11:02:00 +02:00
Henry Jameson
051d51bcd9
fix suggest not working
2022-03-17 09:28:19 +02:00
Henry Jameson
5718c6491e
fix selects being messed up
2022-03-17 09:06:05 +02:00
Henry Jameson
a97c07bfdf
fix settings not persisting
2022-03-17 09:02:26 +02:00
Henry Jameson
d815f984fb
fix i18n errors related to @ symbol
2022-03-17 08:53:45 +02:00
Henry Jameson
4993dc37e2
fix rich content not rendering stillimage nor links correctly
2022-03-17 08:53:45 +02:00
Henry Jameson
0671aa0dd0
fix tabswitcher
2022-03-17 08:53:45 +02:00
Henry Jameson
b62653c202
fix chat user titles
2022-03-17 08:37:01 +02:00
Henry Jameson
be4244acde
fix some warnings
2022-03-17 08:35:19 +02:00
Henry Jameson
8311d4deba
shit renders yo
2022-03-16 22:13:21 +02:00
Henry Jameson
e51144809f
shit boots yo
2022-03-16 22:02:44 +02:00
Henry Jameson
cd4ad2df11
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop: (475 commits)
Apply 1 suggestion(s) to 1 file(s)
Update dependency @ungap/event-target to v0.2.3
Update package.json
fix broken icons after FA upgrade
Update Font Awesome
Update dependency webpack-dev-middleware to v3.7.3
Update dependency vuelidate to v0.7.7
Pin dependency @kazvmoe-infra/pinch-zoom-element to 1.2.0
lint
Make media modal buttons larger
Add English translation for hide tooltip
Add hide button to media modal
Lint
Prevent hiding media viewer if swiped over SwipeClick
Fix webkit image blurs
Fix video in media modal not displaying properly
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
Remove image box-shadow in media modal
Clean up debug code for image pinch zoom
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
...
2022-03-16 21:00:20 +02:00
HJ
b632d740c1
Merge branch 'expert-settings-and-serverside' into 'develop'
...
Expert settings and serverside settings + new defaults
See merge request pleroma/pleroma-fe!1438
2022-03-16 17:33:24 +00:00
HJ
123de8aad0
Apply 1 suggestion(s) to 1 file(s)
2022-03-16 17:02:09 +00:00
Henry Jameson
47bb08514b
fix broken icons after FA upgrade
2022-03-15 21:00:52 +02:00
Henry Jameson
71c0b59866
lint
2022-03-14 09:35:29 +02:00
Henry Jameson
a97db1efd6
Merge remote-tracking branch 'origin/develop' into expert-settings-and-serverside
...
* origin/develop: (83 commits)
Make media modal buttons larger
Add English translation for hide tooltip
Add hide button to media modal
Lint
Prevent hiding media viewer if swiped over SwipeClick
Fix webkit image blurs
Fix video in media modal not displaying properly
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
Remove image box-shadow in media modal
Clean up debug code for image pinch zoom
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
Bump pinch-zoom-element version
Clean up
Check whether we swiped only for mouse pointer
Scale swipe threshold with viewport width
Update pinch-zoom-element
Allow pinch-zoom to fill the whole screen
Use native click for hiding overlay
Reset position on swipe end even if we cannot navigate
Make lint happy
...
2022-03-14 09:31:24 +02:00
HJ
e34d71fc1f
Merge branch 'from/develop/tusooa/tree-threading' into 'develop'
...
Add the option to display threads as trees
See merge request pleroma/pleroma-fe!1407
2022-03-13 17:31:46 +00:00
Tusooa Zhu
1b204012ea
Make media modal buttons larger
2022-03-13 12:02:03 -04:00
Tusooa Zhu
b67a557a8c
Add English translation for hide tooltip
2022-03-13 12:02:03 -04:00
Tusooa Zhu
5fb302d0f1
Add hide button to media modal
2022-03-13 12:02:02 -04:00
Tusooa Zhu
7e21853cca
Lint
2022-03-13 12:02:02 -04:00
Tusooa Zhu
7dd1a0dd30
Prevent hiding media viewer if swiped over SwipeClick
2022-03-13 12:02:02 -04:00
Tusooa Zhu
90b066a744
Fix webkit image blurs
2022-03-13 12:02:02 -04:00
Tusooa Zhu
1128cc463c
Fix video in media modal not displaying properly
2022-03-13 12:02:02 -04:00
Tusooa Zhu
76727cd39c
Remove image box-shadow in media modal
...
The box-shadow causes an image to be very blurry on Webkit browsers
(experienced: Konqueror, Safari; heard of: Chrome) when scaled up
if the initial size of the image is much smaller than the actual size
(e.g. when viewing a very long picture).
The shadow is not really obvious anyway.
2022-03-13 12:02:02 -04:00
Tusooa Zhu
5829cd98af
Clean up debug code for image pinch zoom
2022-03-13 12:02:02 -04:00
Tusooa Zhu
3b4afdf567
Clean up
2022-03-13 12:00:45 -04:00
Tusooa Zhu
a485ebc2bb
Check whether we swiped only for mouse pointer
2022-03-13 12:00:45 -04:00
Tusooa Zhu
6980e4ddf1
Scale swipe threshold with viewport width
2022-03-13 12:00:44 -04:00
Tusooa Zhu
ddf6c9cef0
Allow pinch-zoom to fill the whole screen
2022-03-13 12:00:44 -04:00
Tusooa Zhu
9f3a983fef
Use native click for hiding overlay
...
The pointerup strategy is unsuccessful, as some other overlays
(Firefox's Inspect Element) will pass down pointerup events.
2022-03-13 12:00:44 -04:00
Tusooa Zhu
839627ffc4
Reset position on swipe end even if we cannot navigate
2022-03-13 12:00:44 -04:00
Tusooa Zhu
f3269cdc10
Make lint happy
2022-03-13 12:00:44 -04:00
Tusooa Zhu
3502d374e3
Prevent the click event from firing on content below modal
2022-03-13 12:00:44 -04:00