mastodon/app/javascript/flavours/glitch/components
Claire 6e3d5cbca2 Fix and simplify browser history handling in relation to modals
This simplifies the logic to:
- when the last modal gets closed and we're in our history buffer state, go back
- whenever a modal is open, ensure we're in a history buffer state by
  potentially pushing one
2021-07-12 20:13:02 +02:00
..
account.js [Glitch] Fix not to show follow button in global suggestion 2021-04-21 13:50:51 +02:00
animated_number.js [Glitch] Add pop-out player for audio/video in web UI 2020-10-26 19:51:09 +01:00
attachment_list.js [Glitch] Add noopener and/or noreferrer 2019-10-27 14:36:25 +01:00
autosuggest_emoji.js [Glitch] Change how CDN_HOST is passed down to make assets build reproducible 2020-10-21 21:28:47 +02:00
autosuggest_hashtag.js [Glitch] Replace shortNumberFormat with <ShortNumber> 2020-07-07 19:25:06 +02:00
autosuggest_input.js [Glitch] Fix default searchTokens 2021-02-22 15:47:17 +01:00
autosuggest_textarea.js [Glitch] Change RTL detection to rely on unicode-bidi paragraph by paragraph 2020-12-15 16:42:39 +01:00
avatar.js WIP <Compose> Refactor; SCSS ed. 2018-01-04 18:23:46 -08:00
avatar_composite.js [Glitch] Change conversations UI 2019-09-30 17:01:16 +02:00
avatar_overlay.js Fix GIF avatars not autoplaying (fixes #287, tootsuite pr #6000) 2017-12-28 08:30:51 -06:00
blurhash.js [Glitch] Improve safety of Blurhash component 2020-07-10 17:08:31 +02:00
button.js [Glitch] Fix logo button style 2021-01-06 19:03:21 +01:00
column.js [Glitch] Bump detect-passive-events from 1.0.5 to 2.0.1 2020-11-07 18:32:09 +01:00
column_back_button.js [Glitch] Fix crash when switching back/from mobile layout 2019-10-11 22:40:52 +02:00
column_back_button_slim.js Fix using wrong component in ColumnBackButtonSlim 2019-09-30 15:58:29 +02:00
column_header.js [Glitch] Fix browser notification permission request logic 2020-10-21 21:28:47 +02:00
common_counter.js [Glitch] Fix following_counter plural to include "one" 2020-07-22 13:50:58 +02:00
display_name.js [Glitch] Change custom emoji to be animated when hovering container 2021-02-03 17:16:22 +01:00
domain.js [Glitch] Change the string "hidden" to "blocked" in WebUI 2020-03-22 16:29:51 +01:00
dropdown_menu.js [Glitch] Add dropdown for boost privacy in boost confirmation modal 2021-02-12 12:31:49 +01:00
error_boundary.js [Glitch] Add paragraph about browser add-ons when encountering some errors 2020-09-28 17:49:55 +02:00
gifv.js [Glitch] Fix click range discrepancies in gifv 2020-08-30 16:31:41 +02:00
hashtag.js [Glitch] Fix WebUI crashing when SVG support is disabled 2021-03-02 12:26:12 +01:00
icon.js Use upstream's Icon component 2019-09-09 19:00:20 +02:00
icon_button.js [Glitch] Fix regressions in icon buttons in web UI 2020-10-26 19:51:09 +01:00
icon_with_badge.js [Glitch] Fix browser notification permission request logic 2020-10-21 21:28:47 +02:00
intersection_observer_article.js [Glitch] Code style improvements in JavaScript 2020-03-08 20:43:53 +01:00
link.js WIP <Compose> Refactor; 1000 tiny edits 2018-01-04 18:33:13 -08:00
load_gap.js Use the `Icon` component instead of directly using `i` tag 2019-09-09 19:00:20 +02:00
load_more.js [Glitch] Allow clients to fetch statuses made while they were offline 2018-05-29 21:25:28 +02:00
load_pending.js [Glitch] Add option to disable real-time updates in web UI 2019-07-16 16:51:08 +02:00
loading_indicator.js
logo.js [Glitch] Change onboarding by replacing tutorial with follow recommendations in web UI 2021-05-07 22:00:11 +02:00
media_gallery.js [Glitch] Make media_gallery.toggle_visible less confusing to translate 2021-05-09 10:50:39 +02:00
missing_indicator.js [Glitch] Fix performance of home feed regeneration 2019-10-10 21:00:13 +02:00
modal_root.js Fix and simplify browser history handling in relation to modals 2021-07-12 20:13:02 +02:00
notification_purge_buttons.js Use the `Icon` component instead of directly using `i` tag 2019-09-09 19:00:20 +02:00
permalink.js Shift+click on column Back button to return to last pinable column 2019-04-17 18:40:40 +02:00
picture_in_picture_placeholder.js [Glitch] Add pop-out player for audio/video in web UI 2020-10-26 19:51:09 +01:00
poll.js [Glitch] Add “translate” class to other user strings 2021-01-26 14:05:24 +01:00
radio_button.js [Glitch] Add profile directory to web UI 2019-08-31 18:23:23 +02:00
regeneration_indicator.js [Glitch] fix component name 2021-05-07 18:34:54 +02:00
relative_timestamp.js [Glitch] Change last_status_at to be a date, not datetime 2020-01-27 16:03:24 +01:00
scrollable_list.js [Glitch] Fix keyboard navigation in scrollable lists 2020-07-22 13:51:44 +02:00
setting_text.js Rename settingKey to settingPath (tootsuite pr #6046 & #6098) 2017-12-26 13:21:20 -06:00
short_number.js [Glitch] Replace shortNumberFormat with <ShortNumber> 2020-07-07 19:25:06 +02:00
spoilers.js Minor refactoring 2019-07-15 00:48:28 +02:00
status.js [Glitch] Fix not being able to open audio modal in web UI 2021-05-07 22:47:09 +02:00
status_action_bar.js [Glitch] Slightly reorder three dots menu on toots to make it more intuitive 2021-02-12 10:55:37 +01:00
status_content.js Fix clicking on the pop-up player placeholder expanding the clicked toot 2021-07-12 16:24:53 +02:00
status_header.js [Glitch] Add noopener and/or noreferrer 2019-10-27 14:36:25 +01:00
status_icons.js [Glitch] Replace fav icon animation with CSS 2019-10-27 21:10:24 +01:00
status_list.js [Glitch] Freeze scroll position when a dropdown menu is open in the TL 2020-07-10 17:05:44 +02:00
status_prepend.js Fix boost icon not being displayed in boost notifications 2020-09-29 11:05:05 +02:00
status_visibility_icon.js Use the `Icon` component instead of directly using `i` tag 2019-09-09 19:00:20 +02:00
timeline_hint.js [Glitch] Add hints about incomplete remote content to web UI 2020-06-17 17:48:04 +02:00