* We now use a new custom view, {{cloaked-collection}} to display posts in a topic.
* Posts are removed and inserted (cloaked/uncloaked) into the DOM dynamically based on whether they
are visible in the current browser viewport.
* There's been a lot of refactoring to ensure the relationship between the post views and the topic
controller is sane.
* Lots of fixes involving jumping to a post, including a new LockOn component to that tries to stay
focused on an element even if stuff is loading before it in the DOM that would normally push it
down.
|
||
|---|---|---|
| .. | ||
| application_controller.js | ||
| avatar_selector_controller.js | ||
| composer_controller.js | ||
| composer_messages_controller.js | ||
| controller.js | ||
| create_account_controller.js | ||
| edit_category_controller.js | ||
| edit_topic_auto_close_controller.js | ||
| flag_action_type_controller.js | ||
| flag_controller.js | ||
| forgot_password_controller.js | ||
| header_controller.js | ||
| history_controller.js | ||
| invite_controller.js | ||
| invite_private_controller.js | ||
| list_categories_controller.js | ||
| list_controller.js | ||
| list_topics_controller.js | ||
| login_controller.js | ||
| merge_topic_controller.js | ||
| modal_controller.js | ||
| not_activated_controller.js | ||
| notification_controller.js | ||
| notifications_controller.js | ||
| object_controller.js | ||
| poster_expansion_controller.js | ||
| preferences_about_controller.js | ||
| preferences_controller.js | ||
| preferences_email_controller.js | ||
| preferences_username_controller.js | ||
| quote_button_controller.js | ||
| search_controller.js | ||
| share_controller.js | ||
| split_topic_controller.js | ||
| static_controller.js | ||
| topic_admin_menu_controller.js | ||
| topic_controller.js | ||
| upload_selector_controller.js | ||
| user_activity_controller.js | ||
| user_controller.js | ||
| user_invited_controller.js | ||
| user_topics_list_controller.js | ||