about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/features/ui/index.js
AgeCommit message (Collapse)Author
2018-07-24Fix routing issues, especially keyboards shortcuts changing locationThibaut Girka
2018-07-10Add client-side custom filter support to glitch-socThibaut Girka
Port cdb101340a20183a82889f811d9311c370c855e5 to glitch-soc, but without dropping support for regexp filters yet.
2018-05-31Use history.state to decide whether we should goBack() or go to / (fixes #247)Thibaut Girka
So far, glitch-soc used history.length to decide whether to call `goBack()` or go to / in order to not leave the webUI. This made clicking the “Back” button go to the “Getting started” column instead of going back in the browser's history when such an action would leave the web UI, but also when: - The WebUI is refreshed (F5) - A tab is restored - The history length reaches its maximum (e.g., 50 in Firefox) This commit fixes these shortcomings by checking `window.history.state`. Indeed, we only want to go back in the browser's history when the current location has been reached from within the WebUI, which only happens via `pushState` as far as I know. Since browser store the serialized state in the browser history, this also survives page reload and session restoration.
2018-05-31Use props.router instead of context.router, as we are using withRouterThibaut Girka
2018-05-29[Glitch] Allow clients to fetch notifications made while they were offlineThibaut Girka
Port cbf97c03bba35a642e6f1d1a698aad7a69ad13a3 to glitch-soc
2018-05-29[Glitch] Allow clients to fetch statuses made while they were offlineThibaut Girka
Port 9a1a55ce526c956ac6b35897d483c316b7ad4394 to glitch-soc
2018-04-11Add glitch-soc front-end support for bookmarksThibaut Girka
Unlike boosts and like, there is no confirmation dialog as misclicking can be recovered without another user seeing it.
2018-03-30Merge pull request #380 from ThibG/glitch-soc/features/domain-block-uibeatrix
Port #6628 to glitch-soc flavour
2018-03-30[Glitch] Remove pointer events on the entire UI when a dropdown menu is openThibaut Girka
Port 913a38111ff5b0cb7f412bec93e8314859c88855 to glitch-soc
2018-03-30Add basic domain block UIThibaut Girka
2018-03-16[Glitch] Add "Toots/Toots with replies/Media" tab below profile headerThibaut Girka
Port 51310125051a75ef7af4e8ffc8b6532c151e96b6 to glitch
2018-01-04WIP <Compose> Refactor; 1000 tiny editskibigo!
2017-12-20add keyboard shortcuts to getting started (fixes #275)cwm
2017-12-12add components to getting started columncwm
2017-12-08merged tootsuite pr #5811 into glitch flavourcwm
2017-12-08merged tootsuite pr #5750 into glitch flavourcwm
2017-12-04Merge branch 'gs-master' into glitch-themeDavid Yip
2017-12-03Rename themes -> flavours ? ?kibigo!