Commit graph

7731 commits

Author SHA1 Message Date
Henry Jameson
ddd6c9345e Merge branch 'emoji-popovers' into shigusegubu-vue3
* emoji-popovers:
  always focus search when opening emoji picker
2022-11-01 23:25:58 +02:00
Henry Jameson
b7afb50559 Merge branch 'minor-fixes-batch' into shigusegubu-vue3
* minor-fixes-batch:
  fix theme tab color indicators
2022-11-01 23:25:53 +02: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
859b547412 Merge branch 'minor-fixes-batch' into shigusegubu-vue3
* minor-fixes-batch:
  add new search to reaction picker and make hardcoded set... better
  use better color slot for selected pins #1193
  fix picked emoji not being highlighted #1196 + updated its CSS structure
  fix staff panel #1192
  Update dependency @vuelidate/core to v2.0.0
  Update dependency express to v4.18.2
  Update dependency autoprefixer to v10.4.12
2022-10-17 22:47:39 +03: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
82f47c0585 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  use new color slot for badges
  add titles to mobile buttons
2022-10-17 21:51:47 +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
ceac379c9b Merge branch 'emoji-popovers' into shigusegubu-vue3
* emoji-popovers:
  update popover styles when caret updates
2022-10-17 21:24:17 +03:00
Henry Jameson
11f9a7ba27 update popover styles when caret updates 2022-10-17 21:23:25 +03:00
tusooa
7e6812784b Merge branch 'renovate/autoprefixer-10.x' into 'develop'
Update dependency autoprefixer to v10.4.12

See merge request pleroma/pleroma-fe!1646
2022-10-17 00:46:25 +00:00
tusooa
67b6124828 Merge branch 'renovate/express-4.x' into 'develop'
Update dependency express to v4.18.2

See merge request pleroma/pleroma-fe!1647
2022-10-17 00:25:39 +00:00
tusooa
3aba1c4f85 Merge branch 'renovate/vuelidate-core-2.x' into 'develop'
Update dependency @vuelidate/core to v2.0.0

See merge request pleroma/pleroma-fe!1644
2022-10-17 00:21:25 +00:00
Pleroma Renovate Bot
df1a57db04 Update dependency @vuelidate/core to v2.0.0 2022-10-16 09:08:13 +00:00
Henry Jameson
e6fbf4ce12 Merge branch 'emoji-popovers' into shigusegubu-vue3
* emoji-popovers:
  fix unit tests
2022-10-10 22:14:18 +03:00
Henry Jameson
4a1ffced44 fix unit tests 2022-10-10 22:04:49 +03:00
Henry Jameson
9de6ac5abb Merge branch 'emoji-popovers' into shigusegubu-vue3
* emoji-popovers:
  better autocomplete handling, fix leak
  focus search input when opening emoji picker
2022-10-10 20:28:25 +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
3d7f5f7be8 Merge branch 'emoji-popovers' into shigusegubu-vue3
* emoji-popovers:
  use anchor for picker
  move keepOpen to picker
  some shitty initial implementation of emoji picker with popover
  fix blinking popup
  fix css
  cleanup
  moved popovers space outside app because otherwise it causes weird issues A LOT
  suggestor popover
2022-10-10 00:38:16 +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
085da87af3 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  fix chevrons alignment
  fix alert dot
  move definitions for timeline header buttons to Panel.scss, now called rightside buttons
  Update dependency @vuelidate/validators to v2.0.0
  Remove lolex package
  Remove diff package
  Pin dependencies
  Update dependency sass to v1.55.0
2022-10-09 19:11:12 +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
Pleroma Renovate Bot
903301fd01 Update dependency express to v4.18.2 2022-10-09 09:06:08 +00:00
Pleroma Renovate Bot
34a39e10dd Update dependency autoprefixer to v10.4.12 2022-10-09 09:05:57 +00:00
tusooa
c807254d3e Merge branch 'renovate/vuelidate-validators-2.x' into 'develop'
Update dependency @vuelidate/validators to v2.0.0

See merge request pleroma/pleroma-fe!1645
2022-10-08 12:46:17 +00:00
Pleroma Renovate Bot
f2a3883cec Update dependency @vuelidate/validators to v2.0.0 2022-10-08 09:06:30 +00:00
tusooa
ce2edfe49d Merge branch 'renovate/pin-dependencies' into 'develop'
Pin dependencies

See merge request pleroma/pleroma-fe!1642
2022-10-07 22:07:24 +00:00
HJ
8433784685 Merge branch 'remove/unused-packages' into 'develop'
Remove unused diff and lolex packages

See merge request pleroma/pleroma-fe!1643
2022-10-07 09:43:25 +00:00
Sean King
42e0926752
Remove lolex package 2022-10-06 22:10:16 -06:00
Sean King
ec7a8d0766
Remove diff package 2022-10-06 22:05:50 -06:00
Pleroma Renovate Bot
6c71686d26 Pin dependencies 2022-10-02 09:06:29 +00:00
tusooa
d0f6be5bb3 Merge branch 'renovate/sass-1.x' into 'develop'
Update dependency sass to v1.55.0

See merge request pleroma/pleroma-fe!1639
2022-10-02 01:38:25 +00:00
Henry Jameson
b3279c58c4 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  minor improvements
  fix buttons overlapping
2022-09-29 11:53:04 +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