RCFilters: Convert RL modules to packageFiles
authorRoan Kattouw <roan.kattouw@gmail.com>
Fri, 14 Sep 2018 19:29:51 +0000 (12:29 -0700)
committerKrinkle <krinklemail@gmail.com>
Sun, 10 Feb 2019 00:44:49 +0000 (00:44 +0000)
commit84e2feee2d55bb4a3221841d095b74598b447d4a
tree9c15ff21eacd7f6800f888a68531f01aa7d3bbe5
parent1c7c9bdf1fc5d57434aadeffff749807f042df24
RCFilters: Convert RL modules to packageFiles

* Use per-file require() to get classes' dependencies
* Export all DM classes to the global mw.rcfilters.dm object because the
  unit tests need that
* Don't make any of the UI classes globally available except
  MainWrapperWidget (and we can probably drop that one too)
* Rename mw.rcfilters.{dm,ui}.XYZ.js to XYZ.js

Change-Id: I8e541abf15c6987827a29eecc6a6f19f27378abb
87 files changed:
resources/Resources.php
resources/src/mediawiki.rcfilters/Controller.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/HighlightColors.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/UriProcessor.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/ChangesListViewModel.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/FilterGroup.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/FilterItem.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/FiltersViewModel.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/ItemModel.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/SavedQueriesModel.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/SavedQueryItemModel.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.ChangesListViewModel.js [deleted file]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterGroup.js [deleted file]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterItem.js [deleted file]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FiltersViewModel.js [deleted file]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.ItemModel.js [deleted file]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.SavedQueriesModel.js [deleted file]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.SavedQueryItemModel.js [deleted file]
resources/src/mediawiki.rcfilters/mw.rcfilters.Controller.js [deleted file]
resources/src/mediawiki.rcfilters/mw.rcfilters.HighlightColors.js [deleted file]
resources/src/mediawiki.rcfilters/mw.rcfilters.UriProcessor.js [deleted file]
resources/src/mediawiki.rcfilters/mw.rcfilters.init.js
resources/src/mediawiki.rcfilters/mw.rcfilters.js
resources/src/mediawiki.rcfilters/ui/ChangesLimitAndDateButtonWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/ChangesLimitPopupWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/ChangesListWrapperWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/CheckboxInputWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/DatePopupWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterItemHighlightButton.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterMenuHeaderWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterMenuOptionWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterMenuSectionOptionWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterTagItemWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterTagMultiselectWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FilterWrapperWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/FormWrapperWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/GroupWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/HighlightColorPickerWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/HighlightPopupWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/ItemMenuOptionWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/LiveUpdateButtonWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/MainWrapperWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/MarkSeenButtonWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/MenuSelectWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/RcTopSectionWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/RclTargetPageWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/RclToOrFromWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/RclTopSectionWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/SaveFiltersPopupButtonWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/SavedLinksListItemWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/SavedLinksListWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/TagItemWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/ValuePickerWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/ViewSwitchWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/WatchlistTopSectionWidget.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesLimitAndDateButtonWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesLimitPopupWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.CheckboxInputWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.DatePopupWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterItemHighlightButton.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuOptionWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuSectionOptionWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterTagItemWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterTagMultiselectWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FormWrapperWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.GroupWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.HighlightColorPickerWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.HighlightPopupWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ItemMenuOptionWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.LiveUpdateButtonWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MainWrapperWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MarkSeenButtonWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MenuSelectWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RcTopSectionWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RclTargetPageWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RclToOrFromWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RclTopSectionWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.SaveFiltersPopupButtonWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.SavedLinksListItemWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.SavedLinksListWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.TagItemWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ValuePickerWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ViewSwitchWidget.js [deleted file]
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.WatchlistTopSectionWidget.js [deleted file]