Tusooa Zhu
ee14424a58
Generate grouped unicode emojis from unicode-emoji-json
2022-08-17 19:01:56 -04:00
Tusooa Zhu
ebe517992c
Scroll active tab header into view in emoji picker
2022-08-17 19:01:20 -04:00
Tusooa Zhu
056f3f8bc5
Clean up emoji picker css
2022-08-17 19:01:20 -04:00
Tusooa Zhu
7c35b17d7f
Use StillImage to render emojis in emoji picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
347fe87071
Fix error on emoji picker first load
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
1a5638238b
Group emojis only by pack and remove pack: prefix
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
f50b3f5b05
Lint
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
2161067423
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-08-17 19:01:19 -04:00
Tusooa Zhu
f92a25cfab
Fix sticker picker heading tab
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
f763624782
Fix vertical scrollbar of emoji picker header
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
b9fcf8da11
Use StillImage for emoji group header
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
c06b01db85
Remove useless class disabled
in emoji picker
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
e6fa4104e5
Clean up unused variables
...
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
fa482135a7
Fix scrol->highlight behaviour
...
Ref: grouped-emoji-picker
2022-08-17 19:01:18 -04:00
Tusooa Zhu
cbe8a2a5d2
Clean up legacy code in emoji picker
...
Ref: grouped-emoji-picker
2022-08-17 19:01:18 -04:00
Tusooa Zhu
d9901d3914
Use lozad for lazy image loading
...
Ref: grouped-emoji-picker
2022-08-17 19:01:15 -04:00
Tusooa Zhu
5fb65a4b11
Lint
2022-08-17 19:00:06 -04:00
Tusooa Zhu
1cf2191593
Optimise emoji picker loading process
2022-08-17 19:00:06 -04:00
Tusooa Zhu
8629da50ca
Load emoji properly on first showing
2022-08-17 19:00:06 -04:00
Tusooa Zhu
3733e12b88
Load visible emoji groups when scrolling
2022-08-17 19:00:06 -04:00
Tusooa Zhu
c9557ef28c
Display all emoji groups on emoji picker header
2022-08-17 19:00:06 -04:00
Tusooa Zhu
d0b052a17e
Fix load more emoji action
2022-08-17 19:00:06 -04:00
Tusooa Zhu
16f01e1d3f
Group custom emojis by pack in emoji picker
2022-08-17 19:00:01 -04:00
Henry Jameson
03de3bf857
Merge branch 'scrolltotop' into shigusegubu-vue3
...
* scrolltotop:
oops
2022-08-17 21:35:08 +03:00
Henry Jameson
e9ad922eeb
oops
2022-08-17 21:34:56 +03:00
Henry Jameson
9165383f1c
Merge remote-tracking branch 'origin/develop' into shigusegubu-vue3
...
* origin/develop:
Refresh yarn.lock
2022-08-17 21:25:35 +03:00
Henry Jameson
47d6071d72
Merge branch 'navigation-update' into shigusegubu-vue3
...
* navigation-update:
fix routes and tests
fix lists not having pins in edit mode
fix edit mode checkbox showing up for anon users
2022-08-17 21:25:23 +03:00
Henry Jameson
711a610727
fix routes and tests
2022-08-17 21:25:02 +03:00
HJ
992ddde4f8
Merge branch 'from/develop/tusooa/webpack-5' into 'develop'
...
Webpack 5 support
See merge request pleroma/pleroma-fe!1601
2022-08-17 18:24:24 +00:00
Tusooa Zhu
cad0520568
Refresh yarn.lock
2022-08-17 14:15:34 -04: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
0be86b37c8
Merge branch 'scrolltotop' into shigusegubu-vue3
...
* scrolltotop:
add "scroll to top" button to timelines and notifications
2022-08-17 21:12:12 +03:00
Henry Jameson
7ef6f8f6a0
Merge branch 'navigation-update' into shigusegubu-vue3
...
* navigation-update:
create new list UI
2022-08-17 21:12:07 +03:00
Henry Jameson
6428efcb4d
Merge branch 'from/develop/tusooa/webpack-5' into shigusegubu-vue3
...
* from/develop/tusooa/webpack-5: (31 commits)
fix yarn lock
Remove legacy code for chunksSortMode
Add FIXME comment about html-webpack-plugin-after-emit
Use exact webpack version in package.json
Reintroduce css minimizer
Fix double dot in generated asset names
Update webpack plugins
Use assets in favour of loaders
Fix tests
Make webpack 5 work
Fix production builds
Update vue-loader
Update url-loader
Update sass-loader
Update raw-loader
Update mini-css-extract-plugin
Update inject-loader
Update file-loader, html-webpack-plugin, http-proxy-middleware and postcss-loader
Update css-loader to 5
Update dependency cross-spawn to v7
...
2022-08-17 21:01:04 +03:00
Henry Jameson
b912aaa854
fix yarn lock
2022-08-17 21:00:35 +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
65ee66aeb9
Merge branch 'navigation-update' into shigusegubu-vue3
...
* navigation-update:
forgot to actually add add/remove methods, lel. remove some consolelogs
2022-08-17 00:58:28 +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
64526db60e
Merge branch 'navigation-update' into shigusegubu-vue3
...
* navigation-update:
lint
List edit UI overhaul
fix journal test
fix list tests
ignore invalid journal entries
proper journal trimming + remove some old workaround to my local bad data
2022-08-17 00:50:03 +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
38bd59ceb0
fix journal test
2022-08-16 20:14:18 +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
Henry Jameson
d479a0a01b
proper journal trimming + remove some old workaround to my local bad data
2022-08-16 19:24:20 +03:00
Tusooa Zhu
99ee903c46
Remove legacy code for chunksSortMode
2022-08-16 08:02:09 -04:00