Commit Graph

44 Commits (47c30be8d810fd6d5d27285a097d01843f4dd9f6)

Author SHA1 Message Date
ThibG 47c30be8d8 [Glitch] Memoize ancestorIds and descendantIds in detailed status view
Port 99924f282f to glitch-soc
6 years ago
Thibaut Girka 32bdff09c1 Properly handle unboosting statuses from detailed view
Fixes #1106
6 years ago
Thibaut Girka b551d8aa53 Fix unboost confirmation dialog not showing up on detailed statuses 6 years ago
Thibaut Girka ccfb48d3eb Add option to display a warning before boosting toots lacking media descriptions 6 years ago
Thibaut Girka b4d4138cf9 [Glitch] Add keyboard shortcut to hide/show media
Port a472190729 and 988342a56c to glitch-soc
6 years ago
Thibaut Girka d4c95e6a8a When selecting a toot via keyboard, ensure it is scrolled into view
Fixes detailed status column
6 years ago
Thibaut Girka f3acf8f414 Add hotkey for bookmarking a toot 6 years ago
Thibaut Girka e3c1472040 Shift+click on column Back button to return to last pinable column 6 years ago
ThibG 9e80b34a95 [Glitch] Add a “Block & Report” button to the block confirmation dialog
Port 6df4a82969 to glitch-soc
6 years ago
Thibaut Girka 4849eb8e7f Make clicking on the account and status column headers scroll to top 6 years ago
Mélanie Chauvel (ariasuni) 12a0dd71be [Glitch] Make the column header of toot/thread view look like the others
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka 02295257b3 [Glitch] Improve the public hashtag page
Port 8b19903559 to glitch-soc
6 years ago
Thibaut Girka 9a7201f2ee Allow disabling the reply confirmation dialog 6 years ago
Thibaut Girka 76320bf6d8 Scroll to selected toot even if the ancestors happen to be loaded 6 years ago
Thibaut Girka a10fee3c09 Scroll to detailed status when new ancestors get inserted 6 years ago
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 b13c34de3a Fix fav/boosts hotkeys not working on detailed statuses 7 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.
7 years ago
Thibaut Girka c6e4c48942 [Glitch] Add a confirmation dialog when hitting reply and the compose box isn't empty 7 years ago
David Yip c065717b67
Merge pull request #681 from ThibG/glitch-soc/fixes/accessibility
Port various accessibility improvements from upstream
7 years ago
Thibaut Girka 657805f444 Fix thread CW expansion not being reset when changing threads 7 years ago
Thibaut Girka 530da545a5 [Glitch] Give focused status a sensible aria-label for screen readers
Port 248df68c36 to glitch-soc
7 years ago
Thibaut Girka d8fbd74c47 [Glitch] Add aria-label to column regions
Port 66dbb59aa1 to glitch-soc
7 years ago
Thibaut Girka c6942a5283 Add option to not automatically unfold content warnings matching a regexp
Fixes #678
7 years ago
Thibaut Girka 9d2739d74d Add a setting to automatically unfold all content warnings 7 years ago
Thibaut Girka 130bdb5ee8 [Glitch] Show compose form on delete & redraft when in mobile layout
Port 025fbb8285 to glitch-soc
7 years ago
Thibaut Girka 4a6bc2482a [Glitch] Defer scrollIntoView after DOM is drawn 7 years ago
Thibaut Girka b02bfe86ce Don't reset scroll position when opening a modal 7 years ago
Thibaut Girka 0bb1720495 Add client-side custom filter support to glitch-soc
Port cdb101340a to glitch-soc,
but without dropping support for regexp filters yet.
7 years ago
Thibaut Girka a01faecfcb [Glitch] Add redraft function
Port bd0791d800 to glitch-soc
7 years ago
Thibaut Girka 97c69de416 [Glitch] Feature: Direct message from Statuses
Port 904a2479dd to glitch-soc
7 years ago
Thibaut Girka 64d8d0464d Add show more/less toggle for entire threads in web UI
Inspired from b6003afcdb but using component
properties instead of redux store for hidden/revealed state.
7 years ago
Thibaut Girka 2888f74c12 Refactor the infamous three-valued boolean into two booleans, trying to simplify the logic 7 years ago
Thibaut Girka acb434b0c9 Add glitch-soc front-end support for bookmarks
Unlike boosts and like, there is no confirmation dialog as misclicking
can be recovered without another user seeing it.
7 years ago
cwm cc6a2ffd0a use 'flavours/glitch/' prefix in new imports 7 years ago
cwm 22818d2a16 Add mute, block, conversation mute actions to detailed status dropdown menu 7 years ago
cwm c5a688d70e remove trailing spaces 7 years ago
cwm 22cdbca82c fixes, functioning now 7 years ago
cwm abe95b614b add initial components based off of tootsuite pr #1507 7 years ago
David Yip d9800a5647
Merge branch 'gs-master' into glitch-theme 7 years ago
kibigo! bc4fa6b198 Rename themes -> flavours ? ? 7 years ago