catstodon/app/javascript/mastodon/components
Eugen Rochko 8ee2eb5d2e Allow mounting arbitrary columns (#3207)
* Allow mounting arbitrary columns

* Refactor column headers, allow pinning/unpinning and moving columns around

* Collapse animation

* Re-introduce scroll to top

* Save column settings properly, do not display pin options in
single-column view, do not display collapse icon if there is
nothing to collapse

* Fix one instance of public timeline being closed closing the stream
Fix back buttons inconsistently sending you back to / even if history exists

* Getting started displays links to columns that are not mounted
2017-06-04 01:39:38 +02:00
..
account.js Remove unnecessary constructors (#3280) 2017-05-24 17:55:16 +02:00
attachment_list.js Change PureComponent to ImmutablePureComponent (#3460) 2017-05-31 02:14:26 +02:00
autosuggest_textarea.js Introduce react-textarea-autosize instead of using style.height side effects (#3334) 2017-05-26 18:22:23 +02:00
avatar.js Fix hovering default value for avatar component (#3290) 2017-05-25 03:08:05 +02:00
avatar_overlay.js Add ESLint rule (object-curly-spacing) (#3498) 2017-06-01 17:25:10 +02:00
button.js Change anchor to button element (#3321) 2017-05-26 14:10:37 +02:00
collapsable.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00
column.js Allow mounting arbitrary columns (#3207) 2017-06-04 01:39:38 +02:00
column_back_button.js Allow mounting arbitrary columns (#3207) 2017-06-04 01:39:38 +02:00
column_back_button_slim.js Allow mounting arbitrary columns (#3207) 2017-06-04 01:39:38 +02:00
column_collapsable.js Keep children of the column-collapsable until the transition is completed (#3218) 2017-05-22 15:01:27 +02:00
column_header.js Allow mounting arbitrary columns (#3207) 2017-06-04 01:39:38 +02:00
display_name.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00
dropdown_menu.js Fix "Edit profile" on the account action bar (#3222) 2017-05-22 14:57:50 +02:00
extended_video_player.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00
icon_button.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00
load_more.js Prevent wasted render in load_more.js (#3402) 2017-05-29 17:52:45 +02:00
loading_indicator.js Replace sprockets/browserify with Webpack (#2617) 2017-05-03 02:04:16 +02:00
media_gallery.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00
missing_indicator.js Replace sprockets/browserify with Webpack (#2617) 2017-05-03 02:04:16 +02:00
permalink.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00
relative_timestamp.js implement shouldComponentUpdate for relative_timestamp (#3320) 2017-05-26 03:25:41 +02:00
status.js Fix isIntersecting in Chrome (#3525) 2017-06-03 14:43:10 +02:00
status_action_bar.js Improve shouldComponentUpdate for status and status_action_bar (#3323) 2017-05-26 14:05:52 +02:00
status_content.js Fix an error on dragging into status_content component (#3308) 2017-05-25 16:27:44 +02:00
status_list.js Add IntersectionObserverWrapper to cut down on re-renders (#3406) 2017-05-29 18:17:51 +02:00
video_player.js Improve eslint rules (#3147) 2017-05-20 17:31:47 +02:00