Thibaut Girka
b9ae9c7205
Revert to using upstream's optimisations
...
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
2019-07-01 19:31:10 +02:00
Thibaut Girka
081790f04b
Fix error boundary DOM
2019-07-01 19:30:59 +02:00
Thibaut Girka
edad7f2a6c
Fix some React warnings
2019-07-01 19:30:59 +02:00
Thibaut Girka
6b21ce2daa
[Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
...
Partial port of fa7866c9c8
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.
2019-06-30 14:35:03 +02:00
ThibG
c49a57e989
[Glitch] Optimize makeGetStatus
...
Port ff65c494a6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-30 11:06:04 +02:00
ThibG
68e998de21
[Glitch] Use ScrollToOptions for smooth scrolling if supported
...
Port 20b1f8dcf6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-30 11:01:01 +02:00
Eugen Rochko
a3cd9e432d
[Glitch] Add categories for custom emojis
...
Port front-end changes from 1c612f24e4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-28 21:42:37 +02:00
ThibG
284ff65022
[Glitch] Fix swiping columns on mobile sometimes failing
...
Port 9668e42afd
to glitch-soc
2019-06-28 21:38:34 +02:00
ThibG
a393529547
[Glitch] Add message telling FTS is disabled when no toot can be found because of this
...
Port 0943e994dd
to glitch-soc
2019-06-28 18:54:56 +02:00
Thibaut Girka
ad4ebd172a
Change search components classes and styling to match upstream
2019-06-28 11:13:41 +02:00
ThibG
dd97db20d0
[Glitch] Add option to disable blurhash previews
...
Port 4b3d91dc2c
to glitch-soc
2019-06-26 23:19:26 +02:00
PatOnTheBack
426758b619
[Glitch] Removed extra pipes from regex.
...
Port 9a216634a1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-26 23:19:26 +02:00
ThibG
105d248fea
[Glitch] Apply filters to poll options in WebUI
...
Port 42c803fe61
to glitch-soc
2019-06-26 23:19:26 +02:00
Thibaut Girka
883160b769
Scroll to compose form rather than reply indicator on focus
2019-06-26 10:46:11 +02:00
Thibaut Girka
b99f77bd31
Use a different icon for audio attachments
2019-06-24 16:16:16 +02:00
Eugen Rochko
a0abbbe8cd
[Glitch] Add media description as title to links of unknown media attachments
...
Port front-end changes from a266d7f1a2
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-24 16:00:42 +02:00
Eugen Rochko
b02325e820
[Glitch] Add audio uploads
...
Port front-end changes from d7e2f554fb
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-24 16:00:42 +02:00
Thibaut Girka
b468639015
Fix NavigationBar styling
2019-06-20 19:19:46 +02:00
Thibaut Girka
900db91d96
Add NavigationBar to getting started column in single-column mode
...
Fixes #1131
2019-06-20 19:19:46 +02:00
ThibG
68d2d73067
[Glitch] Completely hide toots matched by “irreversible” filters even if they got to the client
2019-06-19 19:16:13 +02:00
Thibaut Girka
b9cfc69106
Change preferences link in local settings modal from sliders to cog for consistency
2019-06-19 15:19:23 +02:00
Thibaut Girka
381168ed69
Fix bottom margin of lists in toots
2019-06-19 15:19:03 +02:00
Thibaut Girka
b24595c93f
Change plaintext icon in composer options
2019-06-19 07:03:17 +02:00
Thibaut Girka
0f1b81ea40
Fix styling of poll options on public pages in glitch flavour
2019-06-16 21:33:27 +02:00
Thibaut Girka
aaa0c0bec7
Do not scroll in the compose panel on single-column
2019-06-16 19:13:22 +02:00
Thibaut Girka
aca7fdabbb
Fix composer buttons overflowing the composer box in single-column
2019-06-16 15:55:55 +02:00
Eugen Rochko
ac7aafb272
[Glitch] Change full logo to use primary text color of the given theme
...
Port 73e610790e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-15 18:49:44 +02:00
Thibaut Girka
aefaa50f73
Fix replying not automatically switching to compose form on mobile
2019-06-14 20:37:54 +02:00
ThibG
7773b30b4f
[Glitch] List attachments in boost modal
...
Port 92ec50ad4b
to glitch-soc
2019-06-13 22:28:51 +02:00
ThibG
7260574e9a
[Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
...
Port b4d67fe57a
to glitch-soc
2019-06-13 22:15:31 +02:00
ThibG
88c7d217a5
[Glitch] Only show profile directory link when it's enabled
...
Port 1b4dcc3f78
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
ThibG
f92e9530fb
[Glitch] Fix border-bottom of active tab bars
...
Port faafc3ae25
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Thibaut Girka
5137951499
Fix notification badge
2019-06-13 22:15:31 +02:00
Thibaut Girka
4d91fddc2e
Fix multiple-column padding
2019-06-13 22:15:31 +02:00
Thibaut Girka
aabf4ab1a4
Add hints to make local settings about layout more explicit
2019-06-13 22:15:31 +02:00
Thibaut Girka
a757cf567c
Replace link to favourites with link to bookmarks
2019-06-13 22:15:31 +02:00
Thibaut Girka
0a3bbb215c
Fix navigation panel
2019-06-13 22:15:31 +02:00
Thibaut Girka
9e4dd00b1a
Restore navigation bar position glitch-soc setting
2019-06-13 22:15:31 +02:00
Thibaut Girka
428a1603e2
Use forceSingleColumn only in automatic layout mode
2019-06-13 22:15:31 +02:00
Thibaut Girka
210610386f
Default to multiple column mode if backend doesn't have appropriate seting
2019-06-13 22:15:31 +02:00
Thibaut Girka
9f30a97e7f
Fix and refactor SCSS
2019-06-13 22:15:31 +02:00
Thibaut Girka
425efff741
Add app settings link to single-column mode
2019-06-13 22:15:31 +02:00
Eugen Rochko
b6a6c3482e
[Glitch] Fix position of search icon
...
Port f698e28803
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
3a70752ab5
[Glitch] Fix some React warnings
...
Port 5c1a46bdcf
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
d0205ee469
[Glitch] Fix margins on profile metadata in single column mode
...
Port b01b8521ec
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Wenceslao Páez Chávez
e99bdc6304
[Glitch] Fix overlap of emoji button on search popup
...
Port 796b8e8d34
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Takeshi Umeda
3565315aa2
[Glitch] Fix emoji picker being always displayed
...
Port 88a04bf6c4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Eugen Rochko
769823518c
[Glitch] Add profile directory link to single column navigation panel
...
Port 4331f4948e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Takeshi Umeda
2a1e7f779b
[Glitch] Improvement variable height in single column layout
...
Port 96ac52dabd
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00
Hanage999
1e0b2ffccf
[Glitch] Center 2-columns layout without side effect
...
Port 702dbf1622
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13 22:15:31 +02:00