Thibaut Girka
31599ad91c
[Glitch] Fix bug in order of conversations in web UI
Port e18390cfe6
to glitch-soc
6 years ago
Thibaut Girka
837ea32c88
[Glitch] Replace recursion in status mapStateToProps
Port dfbadd6837
to glitch-soc
6 years ago
Thibaut Girka
1624a95b2b
[Glitch] Introduce flat layout to contexts reducer
Port 023fe5181b
to glitch-soc
6 years ago
Thibaut Girka
6a264c9379
Improve detailed status component lifecycle
- Move componentWillMount and componentWillReceiveProps logic to
getDerivedStateFromProps.
- Compute CW auto-unfold status earlier
6 years ago
Thibaut Girka
39c8a71df8
Do not crash the whole UI when loading an invalid column
6 years ago
Thibaut Girka
c18bb5d245
Switch “cycling” reply policy link to set of radio inputs
Fixes #832
6 years ago
Thibaut Girka
f17a61a916
Add basic UI to set list replies setting in glitch-soc
6 years ago
Thibaut Girka
3b707bdc12
[Glitch] Volume sliders for videos
Port f978afa487
to glitch-soc
6 years ago
Thibaut Girka
6b6e633c09
Update MediaGallery and Video props when folding/unfolding CWs in detailed statuses
6 years ago
Thibaut Girka
b41d60f2d8
Render placeholder when inline video container width isn't known
6 years ago
Thibaut Girka
b3ff35a75c
Move URLs to backend in their own file
6 years ago
Thibaut Girka
c78c80f807
[Glitch] Fix loading indicator inconsistency
Port 3cecf3e5b9
to glitch-soc
6 years ago
Thibaut Girka
5ebbaffaa3
[Glitch] Use local instead of global loading indicator for timelines, account timelines
Port dd00cd19d2
to glitch-soc
6 years ago
Thibaut Girka
bf92e7aaa6
[Glitch] Implement adding a user to a list from their profile
Port bb5558de62
to glitch-soc
6 years ago
Thibaut Girka
2b2facbbdf
[Glitch] Port some of upstream's getting started footer links
6 years ago
Thibaut Girka
7e18e95716
Add a local setting for inline preview cards
6 years ago
Thibaut Girka
b21615e957
[Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
Port 9c38c5daa3
to glitch-soc
6 years ago
Thibaut Girka
ac9780b844
[Glitch] Include preview cards in status entity in REST API
Port 795f0107d2
to glitch-soc
6 years ago
Thibaut Girka
8f4fab65a1
Do not rely on hover for upload form options if touch is used
6 years ago
Thibaut Girka
0c7f710be1
[Glitch] Surround mid-text display names with bdi tags
Port 7861c5f108
to glitch-soc
6 years ago
Thibaut Girka
323ae1403a
[Glitch] fix: initial state of PrivacyDropdown is should not be null
Port bebe8ec887
to glitch-soc
6 years ago
Thibaut Girka
04bedd237b
Attempt at fixing inline video player
6 years ago
Thibaut Girka
13c3fa8d36
Focus the UI when pressing Escape in the CW field
6 years ago
Thibaut Girka
b13c34de3a
Fix fav/boosts hotkeys not working on detailed statuses
6 years ago
Thibaut Girka
b0527a4ce7
Handle alt+enter in the spoiler input as shortcut for secondary post
Fixes #780
6 years ago
Thibaut Girka
bb1103d974
Really fix HotKeys
6 years ago
Thibaut Girka
721aec40cd
Define some local-settings hints
6 years ago
Thibaut Girka
26409f3e8e
Add support for hints (or extended descriptions) in local-settings pages
6 years ago
Thibaut Girka
6cd793f0ac
Change “preferences” icon to match settings page icon
6 years ago
Thibaut Girka
edb9ec8543
Add icons for each of the local-setting pages
6 years ago
Thibaut Girka
d0b1369a85
Fix app-wide hotkeys randomly failing to work
6 years ago
Thibaut Girka
96c3d26870
Move “Show action buttons in collapsed toots” option
6 years ago
Thibaut Girka
faecb35fe0
Switch from selects to radio buttons for local settings, improve styling
6 years ago
Thibaut Girka
a3677a828d
[Glitch] Change documentation URL
Port 28401962ca
to glitch-soc
6 years ago
Thibaut Girka
7cc7843109
Do not scroll timelines when *closing* media modals
Media modals push an history state so that pressing back on mobile closes them.
We made sure to not scroll when opening them, but not when *closing* them,
which caused some issues in rare cases.
6 years ago
Thibaut Girka
c6e4c48942
[Glitch] Add a confirmation dialog when hitting reply and the compose box isn't empty
6 years ago
Thibaut Girka
a9e8f98a9d
Make hidden media clickable in account media gallery
6 years ago
Thibaut Girka
d82c495c0f
Add media description (or status spoiler) in account media gallery
6 years ago
Thibaut Girka
eb85427576
[Glitch] Honour displayMedia setting in accountMedia gallery
Inspired by b79ab15859
6 years ago
Thibaut Girka
6ad7606909
[Glitch] Add support for new display_media setting
Port f7a6f9489d
to glitch-soc
[API] [vanilla required] [glitch-soc optional] initial_state show_sensitive_media boolean changed to show_media string with options "default", "hide_all", "show_all"
6 years ago
Spencer Alves
4e60a0d543
Add option to hide action bar in collapsed toots
6 years ago
Thibaut Girka
86b2b009dd
Make pre-selection of usernames optional when replying to a toot
Fixes #751
6 years ago
Thibaut Girka
15134beb1e
Fix styling issue in “Compose box options” local settings page
6 years ago
Thibaut Girka
9594c68532
Scroll to textarea when composing a toot
6 years ago
Thibaut Girka
fa18859b20
[Glitch] Adjust beforeUnload conditions
Port 05f90e3695
to glitch-soc
6 years ago
Thibaut Girka
d3426ed87a
Disable the “TOOT” button (and secondary toot button) if the toot text is empty
6 years ago
Thibaut Girka
9e8d776a77
[Glitch] Display verified links in glitch flavor
Port front-end changes from f4d549d300
to glitch-soc
6 years ago
Thibaut Girka
5833cc41c2
[Glitch] Add edit profile action button to profile
Port some parts from 1a7a74ff76
6 years ago
Thibaut Girka
c1701ae2a8
[Glitch] Fix “Toots” tab highlighting for replies and media timelines
Port front-end changes from f8b54d229f
6 years ago
Thibaut Girka
925c185ef9
Prevent clicks on video from initiating selections
6 years ago