Links in collapsible module descriptions on extend page don't open in overlay
With the overlay module enabled, if you go to the extend/modules page it opens in the overlay. Then if you expand a collapsible module description and click one of the administration links, like...
View ArticleMake views active config save format match the default yml file (order and...
Follow up for #1935022-16: Add a language selector on views and #44 Part of #1938580: [META] Make active config save format match the default yml file (order and quotes)Problem/MotivationThe order in...
View ArticleTags and Language setting not discoverable under "edit view name/description"...
Follow up for 9 in #1935022-21: Add a language selector on viewsProblem/MotivationName, description, *and* tag and language are under the edit name/description button.Proposed resolutionUse a label...
View Article[META] Make active config save format match the default yml file (order and...
Inspired by #1938570: Make views active config save format match the default yml file (order and quotes)Problem/MotivationSome active config files (like...
View ArticleAdd a FormInterface replacement for confirm_form()
Similar to the new SystemConfigFormBase replacing system_config_form(), Crell suggested a replacement for confirm_form().I present the creatively-named ConfirmFormBase!The method names need a good deal...
View ArticleMake sure PHP storage doesn't write files divisible by 4096
We need to code around https://bugs.php.net/bug.php?id=60758 and pad our files if their length is divisible by 4096.
View ArticleExport all properties of all views handlers and plugins
Note: VDC folks may be able to explain this better, please edit if that is the case.Use-caseAdd a view that lists nodes and save it with the default settings, e.g. 10 nodes.Add the corresponding config...
View ArticleSimplify code for ContainerBuilder
Problem/MotivationThe Drupal\Core\DependencyInjection\ContainerBuilder class can be simplified now that Drupal is using Symfony 2.2.0.Proposed resolutionThe patch removes the obsolete...
View ArticleRemove the custom ExceptionListener class
Problem/MotivationThe Drupal\Core\EventSubscriber\ExceptionListener class is not needed anymore as changes upstream have been made to avoid the need for it.Proposed resolutionThe patch removes the...
View ArticleRecent comments block sorts by creation date but displays updated date
Quoting myself from #1938062: Convert the recent_comments block to a view:The comments are sorted by their creation date, but their modification/updated date is displayed. Although the use-case of...
View ArticleConvert unicode.inc to \Drupal\Component\Utility\Unicode
unicode.inc contains global functions that cannot be lazy-loaded. Convert these to a unicode utility class.
View ArticleViewsStorageController::postSave should be protected
It currently is public, although it overrides ConfigStorageController::postSave which is protected. I didn't know you could do that, but I don't think we should.Specific instructionsOpen the file...
View ArticleThemes cannot add theme suggestion to menus
In http://drupal.org/node/254940#theme-suggestions-for-menus it's documented that themes are able to add suggestions for THEMENAME_menu_tree__MENU_NAME(), but this is not correct. The context MENU_NAME...
View ArticleStart moving string functions into a utility class
This patch starts to move out some of our common string functions into a utility class.My main motivation for this change is make our classes more unit testable. Currently, if a class calls...
View ArticleMove controller derivation to route enhancers
RouteProcessorSubscriber is quickly getting crufty. Especially after overlay and SCOTCH get moved over to the new model, it's going to be really gross.So instead, let's move all of that logic to route...
View ArticleUse EmbeddedFormInterface to embed form snippets in forms
Now we have FormInterface, I'd like to suggest we add an EmbeddedFormInterface to make it easier and more consistent to embed form snippets in forms. Use cases are where plugins can offer form elements...
View ArticleConvert theme_table() to Twig
TaskUse Twig instead of PHPTemplateTwig sandbox: http://drupal.org/sandbox/pixelmord/1750250RemainingReplace all theme functions and templates with .html.twig equivalent templatesAdd new preprocess...
View ArticleConvert action_admin_manage to a new-style Controller
Convert this page callback to a new-style Controller, using the instructions on http://drupal.org/node/1800686
View ArticleConvert action_admin_remove_orphans to a new-style Controller
Convert this page callback to a new-style Controller, using the instructions on http://drupal.org/node/1800686
View ArticleConvert action_admin_manage to a new-style Controller
Convert this page callback to a new-style Controller, using the instructions on http://drupal.org/node/1800686This page callback does reference out to a form. For now, leave the drupal_get_form() calls...
View Article