mediawiki-extensions-Discus.../modules
Ed Sanders de4d4bfb21 Support new topic tool on mobile
* Use featuresEnabled.newtopictool to decide when new topic
  links might exist on the page, instead of relying on
  `#ca-addsection` existing. Change the logic of that feature
  flag to check if __NONEWSECTIONLINK__ is on the page.
* Render the add-topic button locally in a hook to replace
  the one suppressed by onMinervaNeueTalkPageOverlay. Do so
  whenever the newtopictool feature is enabled (see above).

Bug: T270537
Change-Id: I3e3f7403b3b86bb84fcb75a8833919512519b70f
2021-11-04 18:19:40 +00:00
..
dt-ve Support reply tool on mobile 2021-11-03 17:49:06 +00:00
lib
.eslintrc.json Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00
AbandonCommentDialog.js Separate dialog for abandoning a new topic 2021-01-19 21:40:21 +01:00
AbandonTopicDialog.js Separate dialog for abandoning a new topic 2021-01-19 21:40:21 +01:00
CommentController.js Support reply tool on mobile 2021-11-03 17:49:06 +00:00
CommentDetails.js Show edit notices in the new discussion tool 2021-06-22 21:40:51 +02:00
CommentItem.js Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00
controller.js Reload the page after posting a comment on mobile 2021-11-04 18:19:06 +00:00
dt.debug.js Code style: Move var declarations inline 2021-04-22 17:43:46 +00:00
dt.init.js Apply an empty-state to pages with the new topic tool enabled 2021-08-04 18:46:28 -05:00
dt.init.less Support new topic tool on mobile 2021-11-04 18:19:40 +00:00
dt.ui.NewTopicController.less Show edit notices in the new discussion tool 2021-06-22 21:40:51 +02:00
dt.ui.ReplyWidget.js Fix saving edit mode on mobile in reply tool 2021-11-04 18:19:30 +00:00
dt.ui.ReplyWidget.less Support reply tool on mobile 2021-11-03 17:49:06 +00:00
dt.ui.ReplyWidgetPlain.js Support reply tool on mobile 2021-11-03 17:49:06 +00:00
dt.ui.ReplyWidgetVisual.js Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00
HeadingItem.js Code style: Move var declarations inline 2021-04-22 17:43:46 +00:00
highlighter.js Code style: Move var declarations inline 2021-04-22 17:43:46 +00:00
highlighter.less Change dt- class prefix to ext-discussiontools- 2021-03-13 14:42:39 +00:00
logger.js Logging for new comments 2021-10-28 21:50:23 +00:00
ModeTabOptionWidget.js Improve mode selector keyboard interactions 2021-03-18 15:15:40 +01:00
ModeTabSelectWidget.js Improve mode selector keyboard interactions 2021-03-18 15:15:40 +01:00
modifier.js Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00
NewTopicController.js Logging for new comments 2021-10-28 21:50:23 +00:00
Parser.js Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00
ReplyLinksController.js Support new topic tool on mobile 2021-11-04 18:19:40 +00:00
ThreadItem.js Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00
utils.js Define documentable types in eslintrc instead of inline 2021-10-17 14:38:39 +01:00