Thibaut Girka
1b074d2a50
Add link to edit each listed filter
5 years ago
Thibaut Girka
f7fa11c4cd
Make some strings translatable
5 years ago
Thibaut Girka
fc8577cf2b
Minor refactoring
5 years ago
Thibaut Girka
707b8d7d75
Move the “Show why” button inline
5 years ago
Thibaut Girka
85f3bc1ab3
Implement feature to add filtered phrases to content warnings
5 years ago
Thibaut Girka
42b59b730b
Implement option to completely hide filtered toots
5 years ago
Thibaut Girka
16b79a6237
Add options to configure filtering behavior
5 years ago
Thibaut Girka
bde7a415b9
Add a way to know why a status has been filtered, and show it anyway
5 years ago
Thibaut Girka
e9fac2def9
Do not keep polls pre-filled in thread mode
5 years ago
Thibaut Girka
e0bfa685c6
Fix error boundary CSS
5 years ago
Thibaut Girka
0baaee495f
Fix report dialog crashing when a toot gets deleted
Fixes #1155
5 years ago
ThibG
64f3bc77ac
[Glitch] Only scroll to the compose form if it's not horizontally in the viewport
Port c07cca4727
to glitch-soc
5 years ago
ThibG
47c30be8d8
[Glitch] Memoize ancestorIds and descendantIds in detailed status view
Port 99924f282f
to glitch-soc
5 years ago
ThibG
894d82a325
[Glitch] When deleting & redrafting a poll, fill in closest expires_in
Port dc88d226e1
to glitch-soc
5 years ago
Thibaut Girka
c94966891a
Minor cleanup and maybe minor performance improvements
5 years ago
Thibaut Girka
9d6b46fe34
Minor optimization regarding regexp filtering in timelines
5 years ago
Thibaut Girka
c49f7d5d16
Use strict equality rather than Immutable.is as the compared props are values
5 years ago
Thibaut Girka
82a76f03a4
Assume children of visible IntersectionObserverArticle always change
This fixes multiple issues, while adding few computations
5 years ago
Thibaut Girka
c0b5ee315d
Revert to using upstream's optimisations
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
5 years ago
Thibaut Girka
0ef6a114e7
Fix error boundary DOM
5 years ago
Thibaut Girka
82cd138c89
Fix some React warnings
5 years ago
Thibaut Girka
b6e9b7d1cd
[Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
Partial port of ccc7fe3e1d
to glitch-soc
It doesn't ensure the field isn't changed, just that it isn't submitted if
the field isn't visible. Ensuring the field isn't changed would require
reworking the “always show CW field” feature.
5 years ago
ThibG
cbb41e2dad
[Glitch] Optimize makeGetStatus
Port f895bf1984
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
46829e009e
[Glitch] Use ScrollToOptions for smooth scrolling if supported
Port 84ff393842
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
662252c8f7
[Glitch] Add categories for custom emojis
Port front-end changes from e64e6a03dd
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
4d964398de
[Glitch] Fix swiping columns on mobile sometimes failing
Port 072158ee97
to glitch-soc
5 years ago
ThibG
43698e08ca
[Glitch] Add message telling FTS is disabled when no toot can be found because of this
Port ca8944728f
to glitch-soc
5 years ago
Thibaut Girka
6ad870a410
Change search components classes and styling to match upstream
5 years ago
ThibG
4175f13155
[Glitch] Add option to disable blurhash previews
Port 3086c645fd
to glitch-soc
5 years ago
PatOnTheBack
383136d9bb
[Glitch] Removed extra pipes from regex.
Port 5b20284f6f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
5c3171e8ea
[Glitch] Apply filters to poll options in WebUI
Port 47ef4a6c7a
to glitch-soc
5 years ago
Thibaut Girka
9ef25877df
Scroll to compose form rather than reply indicator on focus
5 years ago
Thibaut Girka
598cdc9542
Use a different icon for audio attachments
5 years ago
Eugen Rochko
d7eb580053
[Glitch] Add media description as title to links of unknown media attachments
Port front-end changes from 49ebda4d49
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
967456b6a9
[Glitch] Add audio uploads
Port front-end changes from f7f23b4a19
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
38d2882447
Fix NavigationBar styling
5 years ago
Thibaut Girka
bb9459774d
Add NavigationBar to getting started column in single-column mode
Fixes #1131
5 years ago
ThibG
3771a993b7
[Glitch] Completely hide toots matched by “irreversible” filters even if they got to the client
5 years ago
Thibaut Girka
f4b008906d
Change preferences link in local settings modal from sliders to cog for consistency
5 years ago
Thibaut Girka
ed2f0f6152
Fix bottom margin of lists in toots
5 years ago
Thibaut Girka
a06e7bc3fb
Change plaintext icon in composer options
5 years ago
Thibaut Girka
f57a0f89a8
Fix styling of poll options on public pages in glitch flavour
5 years ago
Thibaut Girka
d3aaacb6d4
Do not scroll in the compose panel on single-column
5 years ago
Thibaut Girka
a29ab6f1bd
Fix composer buttons overflowing the composer box in single-column
5 years ago
Eugen Rochko
b6f76d1306
[Glitch] Change full logo to use primary text color of the given theme
Port 20dda5cca0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
e433386545
Fix replying not automatically switching to compose form on mobile
5 years ago
ThibG
7b68e1725c
[Glitch] List attachments in boost modal
Port dd45c63921
to glitch-soc
5 years ago
ThibG
80849812d2
[Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
Port b4d67fe57a
to glitch-soc
5 years ago
ThibG
d1edbfaed3
[Glitch] Only show profile directory link when it's enabled
Port 1b4dcc3f78
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
983cbd558d
[Glitch] Fix border-bottom of active tab bars
Port faafc3ae25
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago