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
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