about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/features/ui
AgeCommit message (Collapse)Author
2018-12-18Allow disabling media confirmation from the confirmation dialog itselfThibaut Girka
2018-12-18Remove dead codeThibaut Girka
2018-12-18[Glitch] Save onlyMedia prop when pinning columnThibaut Girka
Port 5ea643b27908b14bd89ff068fc87e446e8cbcd32 to glitch-soc
2018-12-18[Glitch] Add exact attribute to WrappedRoute for community timelineThibaut Girka
Port 46061dc041b0a2a4a3907976cc3432abdb1d67ec to glitch-soc
2018-12-18[Glitch] Add media timelineThibaut Girka
Port 7403e5d306d36c83bfb80cd900235373186cd51a to glitch-soc
2018-12-17Sandbox toot embeds in the embed modalThibaut Girka
It should not be necessary thanks to our Content Security Policy, but best be sure in case a server's CSP is incorrect. Also, avoids a CSP warning about loading remote scripts.
2018-11-28Do not crash the whole UI when loading an invalid columnThibaut Girka
2018-11-09[Glitch] Implement adding a user to a list from their profileThibaut Girka
Port bb5558de627ca9bc26949570025f6193cd7cbd98 to glitch-soc
2018-10-10Really fix HotKeysThibaut Girka
2018-10-09Fix app-wide hotkeys randomly failing to workThibaut Girka
2018-10-07[Glitch] Change documentation URLThibaut Girka
Port 28401962caff028f328d674878e1f0abd16ffdfd to glitch-soc
2018-09-28[Glitch] Adjust beforeUnload conditionsThibaut Girka
Port 05f90e3695c410526fc7fa79fc6a9bdaa717cb87 to glitch-soc
2018-09-13Autofocus comment textarea in report modalThibaut Girka
2018-09-11Fix media description in various media modalsThibaut Girka
2018-09-11[Glitch] Hide floating action button on thread viewsThibaut Girka
Port f66a7860291e6b2fef1844b580c22296dbad9202 to glitch-soc
2018-09-07Add preferences for notification badgesThibaut Girka
2018-09-07Add unread notifications badge to the mobile navbarThibaut Girka
2018-09-07Add notification badge to faviconThibaut Girka
2018-09-07Count unread notifications when window loses focusThibaut Girka
2018-09-03[Glitch] Add aria-label to floatingActionButtonThibaut Girka
Port 7c12c7b1246b991c68f4b51573538e02b3968beb to glitch-soc
2018-08-31[Glitch] On the mobile UI, move the search column to the rightThibaut Girka
Port 20bb90ced60fdac4ca254b43dad5615b1549da26 to glitch-soc
2018-08-31[Glitch] Add search item to tab bar for mobile devicesThibaut Girka
Port c9cbb8de703e321c0d152813a2e22471ffe5eef7 to glitch-soc
2018-08-31[Glitch] Use withRouter for TabsBarThibaut Girka
Port 61e62757816cd8cfe38944d509f8ec13d7d86912 to glitch-soc
2018-08-31[Glitch] Move "compose" on mobile to floating action buttonThibaut Girka
Port e72db6d9dd53a9d44f641bdf6bce7e64548e7d94 to glitch-soc
2018-08-31[Glitch] When search enabled, display hint in search popoutThibaut Girka
Port 7901f9f63e156732ab10154c34f3c2d188471a9d to glitch-soc
2018-08-22Add pinned accounts editorThibaut Girka
2018-08-20[Glitch] Add hotkey for follow requestsThibaut Girka
Port 25f6f41052b52a765a74e9e16d7411750ae46221 to glitch-soc
2018-08-20Make non-link ColumnLinks behave as linksThibaut Girka
2018-08-18Add focal points support in the composerThibaut Girka
2018-08-01[Glitch] Compensate for scrollbar disappearing when media modalThibaut Girka
Port 60df87f6f0fb8afd9a4e750917eff7c425b62891 to glitch-soc
2018-08-01[Glitch] Show media modal on public timelineThibaut Girka
Port e0b1e17bd04d7f9b533ab462aee4544a5f5fb926 to glitch-soc
2018-07-26Prevent scrolling main frame when navigating in image gallery with arrow keysThibaut Girka
2018-07-24[Glitch] Use LoadingBar instead of blur to indicate that an image is loadingThibaut Girka
Port 955d5d36e80259d8c10a0246d359f35f63de059d to the glitch-soc flavour
2018-07-24Fix focusing search bar with hotkeysThibaut Girka
2018-07-24Fix focusing composer textarea on “new toot” hotkeyThibaut Girka
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-06-21[Glitch] Submit report using meta keyThibaut Girka
Port 64d7a63f1830e970a6196448cae443ca5d55d1f9 to glitch-soc
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] Do not crash in getStatusIds when there is a gap in the timelineThibaut Girka
Port b1938d7853f1d52f9bd99244c550cc609dd81202 to glitch-soc
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-05-27[Glitch] Replace onScrollToBottom with onLoadMoreThibaut Girka
Port b0664a5e6cee9be602098fb9a2f98a9e61b2ab9b to glitch-soc
2018-05-17[Glitch] Open video modal on public UIThibaut Girka
Port d9b2f84c92f24067b12be81837240bf6c8930236 to glitch-soc
2018-05-15Fix modals testing for props.noEsc (fixes #482)Thibaut Girka
2018-05-11Fix root modal's keyup handling (Fixes #478)Thibaut Girka
2018-05-07[Glitch] Also display replies in report modalThibaut Girka
Port c88e12fca622c46a361a5c751a529e77aa5bf2ba to glitch-soc
2018-04-26Merge pull request #401 from ThibG/glitch-soc/features/unfold-threadbeatrix
Port the “unfold thread” feature from Mastodon's UI to glitch-soc flavour
2018-04-23Fix actions modal on mobile (fixes #441)Thibaut Girka