Commit graph

2,339 commits

Author SHA1 Message Date
Henry Jameson
f881d6d2b5 Merge remote-tracking branch 'upstream/develop' into shigusegubu
* upstream/develop:
  Prevent overflow for long usernames/domains
  fix tests
  fix last issue
  prioritize disabled opacity over transparent keyword
  fix several issues related to opacity
  mention status preview fix in changelog
  fix trasparency problems in some cases (purple headers)
  add status unavailable message when status can't be loaded in status preview
  Fix captcha input and disable ALL the helpers
2020-03-25 18:37:32 +02:00
Alex
b9820b84a1 Prevent overflow for long usernames/domains 2020-03-14 19:41:38 +00:00
HJ
ed0b240e29 Merge branch 'fix/captcha-input' into 'develop'
Fix captcha input and disable ALL the helpers

Closes #778

See merge request pleroma/pleroma-fe!1071
2020-03-11 16:40:31 +00:00
Shpuld Shpuldson
ab4005add5 add status unavailable message when status can't be loaded in status preview 2020-03-02 08:35:57 +02:00
Henry Jameson
6595083003 Merge remote-tracking branch 'upstream/develop' into shigusegubu
* upstream/develop:
  Update CHANGELOG.md
  Update CHANGELOG.md
  Apply suggestion to src/modules/instance.js
  Fix/popover performance
  make theme loading work with source-only presets
  remove bloat from themes
  update using variables
  Apply suggestion to static/themes/pleroma-dark.json
  Apply suggestion to static/themes/pleroma-dark.json
  Apply suggestion to static/themes/pleroma-dark.json
  Apply suggestion to static/themes/pleroma-dark.json
  make panel header highlight less harsh
  update pleroma-dark and pleroma-light
  stop using customTheme in user card, instead use color slots. fix for opacity inheritance polluting inheritors
  Fix user activation/deactivation, deletion, and role assignment in the moderation menu
2020-02-29 15:35:46 +02:00
Shpuld Shpludson
31225f5d14 Fix/popover performance 2020-02-28 16:39:47 +00:00
Mark Felder
23e0ce59e6 Fix captcha input and disable ALL the helpers 2020-02-22 09:42:22 -06:00
Henry Jameson
3d307def02 Merge remote-tracking branch 'upstream/fix/popover-performance' into shigusegubu
* upstream/fix/popover-performance:
  make use of menu themes
2020-02-21 00:12:36 +02:00
Shpuld Shpuldson
7e5620ea07 make use of menu themes 2020-02-20 21:02:40 +02:00
Henry Jameson
0d4abd244a Merge remote-tracking branch 'upstream/fix/popover-performance' into shigusegubu
* upstream/fix/popover-performance:
  make it easier to use status previews with hover
2020-02-20 19:36:42 +02:00
Henry Jameson
d19c64314f stop using customTheme in user card, instead use color slots. fix for opacity
inheritance polluting inheritors
2020-02-20 18:13:40 +02:00
Shpuld Shpuldson
741c2b0d02 make it easier to use status previews with hover 2020-02-20 16:49:06 +02:00
Henry Jameson
c960bb6d55 Merge remote-tracking branch 'upstream/fix/popover-performance' into shigusegubu
* upstream/fix/popover-performance:
  fix offset Y bug
  clean up and fixes, change popover padding -> margin
  fix centering of certain dropdowns
  update changelog
  remove unused popover target from portal experiment
  fix mistakes
  remove popper references
  separate bounds x/y
  remove v-tooltip completely
  make more components use new popover, fix some things
  rewrite popover because v-tooltip is slow as heck
2020-02-19 14:44:34 +02:00
Henry Jameson
87e15c9cd2 Merge remote-tracking branch 'upstream/develop' into shigusegubu
* upstream/develop:
  fix changelog. kenomo didn't happen.
  EmojiInput tests should be checking the input value on the last input event, not the first
  Add onInput() function as listener for input events, remove unnecessary compositionupdate listener
  after_store: Fix failing to parse nodeinfo when mrf transparency is disabled
2020-02-19 14:41:40 +02:00
Shpuld Shpuldson
e7a793a966 fix conflict 2020-02-19 11:05:05 +02:00
Shpuld Shpuldson
238afc4c01 fix offset Y bug 2020-02-19 08:51:55 +02:00
Shpuld Shpuldson
16302b5630 clean up and fixes, change popover padding -> margin 2020-02-19 08:49:04 +02:00
HJ
3ddf7ebe2c Merge branch 'themes-accent' into 'develop'
Themes v3 Part 1 "2.1" codenamed "One step for themes, a giant burder for code reviewers"

Closes #750 and #774

See merge request pleroma/pleroma-fe!1037
2020-02-18 21:20:43 +00:00
Shpuld Shpuldson
813d121cdd fix centering of certain dropdowns 2020-02-18 11:47:34 +02:00
Henry Jameson
c6063a128e Merge remote-tracking branch 'upstream/develop' into shigusegubu
* upstream/develop:
  Refactor i18n messages for MRF policy disclosure
  Improve default ToS
2020-02-18 00:25:03 +02:00
Henry Jameson
c7ae982115 Merge branch 'themes-accent' into shigusegubu
* themes-accent:
  update headers in switcher to better separate the subsections
  paper theme, updated todo, lol
  improve the display of disabled buttons
  attempt to fix some bugs with shadows control
  fix #774
  revert emoji reaction style
2020-02-18 00:24:31 +02:00
Henry Jameson
171f4c7ddb update headers in switcher to better separate the subsections 2020-02-18 00:01:48 +02:00
Henry Jameson
5c6046ea0a attempt to fix some bugs with shadows control 2020-02-17 23:43:35 +02:00
Henry Jameson
76323d6d9a fix #774 2020-02-17 22:38:24 +02:00
Henry Jameson
e36647e95e revert emoji reaction style 2020-02-17 22:28:14 +02:00
Shpuld Shpuldson
f007a795ac remove unused popover target from portal experiment 2020-02-17 11:48:14 +02:00
Shpuld Shpuldson
b19d51c3dc fix mistakes 2020-02-17 11:34:56 +02:00
Shpuld Shpuldson
3e971f0f25 remove popper references 2020-02-17 11:14:22 +02:00
Shpuld Shpuldson
10fc666a49 separate bounds x/y 2020-02-17 10:14:06 +02:00
HJ
12cd96bfa7 Merge branch 'fix-android-emoji-input' into 'develop'
Add onInput() function as listener for input events, remove unnecessary compositionupdate listener

Closes #775

See merge request pleroma/pleroma-fe!1065
2020-02-16 23:54:57 +00:00
xenofem
59dd7f1320 Add onInput() function as listener for input events, remove unnecessary compositionupdate listener 2020-02-16 14:58:43 -05:00
Shpuld Shpuldson
7ac1a4a9fe remove v-tooltip completely 2020-02-16 09:58:05 +02:00
Shpuld Shpuldson
3c136c241f make more components use new popover, fix some things 2020-02-14 09:05:33 +02:00
Hakaba Hitoyo
4aeba026e6 Refactor i18n messages for MRF policy disclosure 2020-02-13 09:43:56 +00:00
Shpuld Shpuldson
94eeca3e7e Merge branch 'develop' into fix/popover-performance 2020-02-12 19:23:07 +02:00
Shpuld Shpuldson
5262676e0e rewrite popover because v-tooltip is slow as heck 2020-02-12 19:22:40 +02:00
Henry Jameson
fb2fd32517 Merge branch 'themes-accent' into shigusegubu
* themes-accent:
  dismiss warning when selecting other themes, fix collapsed attachments link color
  properly clear theme
  fixed transparent + semi-transparent inheritance case
  post-merge fix
  fix v2 breezy themes having messed up pressed buttons. updated v2.1 breezy themes to have derived colors instead of fixed ones.
  Emoji Reactions - fixes and improvements
  MRF Keyword Policy Disclosure
  Include non-gallery attachments and distinguish between images and videos
  Indicate whether collapsed statuses contain gallery media or link preview cards
  Add option text
  Add `with_move` param for fetching notification
  Change to hide User migrates tab when allow following move
  Add setting for allow_following_move
2020-02-12 01:29:57 +02:00
Henry Jameson
ba3c278002 dismiss warning when selecting other themes, fix collapsed attachments link color 2020-02-12 01:26:01 +02:00
Henry Jameson
0fd78e99f5 properly clear theme 2020-02-12 01:19:48 +02:00
Henry Jameson
2274976c09 post-merge fix 2020-02-12 01:10:00 +02:00
HJ
84ebae8ed3 Merge branch 'develop' into 'themes-accent'
# Conflicts:
#   src/components/emoji_reactions/emoji_reactions.vue
2020-02-11 23:09:15 +00:00
Henry Jameson
60446c56a5 fix v2 breezy themes having messed up pressed buttons. updated v2.1 breezy
themes to have derived colors instead of fixed ones.
2020-02-12 00:46:48 +02:00
Shpuld Shpludson
f6b482be51 Emoji Reactions - fixes and improvements 2020-02-11 12:24:51 +00:00
Henry Jameson
25f785770c Merge branch 'themes-accent' into shigusegubu
* themes-accent: (83 commits)
  fix and update changelog
  fix/remove contrast ratios
  removed base16-related code
  fix warning stylings
  fixed eslint, made `mod` work properly depending on context including in shadows
  Better Disabled buttons support. Mammal theme fixes. Implemented proper context-aware `mod` argument - now checks lightness of "variant" color. needs retesting tho
  updated preview to account for underlay
  update button toggled state, apply it to emoji reactions
  removed one color TODO
  add theme to list
  Kenomo (see: #624) theme. Ability to define link color for post contents. Fixes
  fix rgba function, whoops
  lint
  fix rgba css generation, add some tests to automatically verify that themes are generated properly
  fix transparent color not affecting downstream slots
  fix icons in menus
  improved selectedMenu again
  popover/selected menu improvements
  separate actual theme data from theme framework
  revert fgText -> text after some consideration. case was fixed already in other way
  ...
2020-02-11 10:09:54 +02:00
Henry Jameson
786a695eb6 Merge remote-tracking branch 'upstream/develop' into themes-accent
* upstream/develop:
  Fix one click nsfw unhide on videos
  Escape HTML from display name and subject fields
2020-02-11 10:03:34 +02:00
Henry Jameson
43bddc79e0 fix/remove contrast ratios 2020-02-11 01:13:59 +02:00
Henry Jameson
b4278ee517 fix warning stylings 2020-02-11 00:52:25 +02:00
Henry Jameson
38c34b8b51 fixed eslint, made mod work properly depending on context including in shadows 2020-02-11 00:34:30 +02:00
Shpuld Shpludson
17b6d8ddb8 Merge branch 'move-type-notification' into 'develop'
Add setting for allow following move

Closes #732

See merge request pleroma/pleroma-fe!1054
2020-02-10 14:51:35 +00:00
Shpuld Shpludson
6be6241767 Merge branch 'feature-collapsed-media-indicator' into 'develop'
Indicate whether collapsed statuses contain gallery media or link preview cards

Closes #767

See merge request pleroma/pleroma-fe!1056
2020-02-10 14:50:42 +00:00