Wordpress/src/wp-admin/includes
Weston Ruter c35fe07703 Customize: Introduce a new experience for discovering, installing, and previewing themes within the customizer.
Unify the theme-browsing and theme-customization experiences by introducing a comprehensive theme browser and installer directly accessible in the customizer. Replaces the customizer theme switcher with a full-screen panel for discovering/browsing and installing themes available on WordPress.org. Themes can now be installed and previewed directly in the customizer without entering the wp-admin context. Also includes an extensible framework for browsing and installing themes from other sources.

Also includes CSS auto-prefixing added via `grunt precommit:css`.

For details, see: https://make.wordpress.org/core/2016/10/03/feature-proposal-a-new-experience-for-discovering-installing-and-previewing-themes-in-the-customizer/

Previously [38813] but reverted in [39140].
Fixes #37661, #34843, #38666.
Props celloexpressions, folletto, westonruter, karmatosed, melchoyce, afercia.


git-svn-id: https://develop.svn.wordpress.org/trunk@41648 602fd350-edb4-49c9-b593-d223f7449a82
2017-09-29 20:12:19 +00:00
..
admin-filters.php Options, Meta APIs: Require a confirmation link in an email to be clicked when an admin attempts to change the site admin email address. 2017-08-14 20:12:23 +00:00
admin.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:30:48 +00:00
ajax-actions.php Upgrade/Install: Show new version number when updating a theme on Multisite. 2017-09-27 09:43:07 +00:00
bookmark.php Text Changes: Unify permission error messages. 2016-06-29 15:15:40 +00:00
class-automatic-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-bulk-plugin-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-bulk-theme-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-bulk-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-core-upgrader.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-file-upload-upgrader.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-ftp-pure.php FTP: ensure that there is only one class named ftp, which is what is expected in the loading of this arcane library. This ensures that an autoload generator, something along the lines of Composer, won't hiccup when it gets to these files. 2016-08-26 18:46:17 +00:00
class-ftp-sockets.php FTP: ensure that there is only one class named ftp, which is what is expected in the loading of this arcane library. This ensures that an autoload generator, something along the lines of Composer, won't hiccup when it gets to these files. 2016-08-26 18:46:17 +00:00
class-ftp.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:30:48 +00:00
class-language-pack-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-language-pack-upgrader.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-pclzip.php Filesystem API: Ensure memory limit calculations by PclZip are using integers. 2016-07-19 11:54:09 +00:00
class-plugin-installer-skin.php Retire Press This and extract it to a plugin. First run. 2017-09-24 14:21:42 +00:00
class-plugin-upgrader-skin.php Plugins: Introduce singular capabilities for activating and deactivating individual plugins. 2017-08-22 14:01:36 +00:00
class-plugin-upgrader.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-theme-installer-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-theme-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-theme-upgrader.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-walker-category-checklist.php General: Fix more instances of inconsistent parameters passed to various filters, plus fix some filter docs. 2017-08-03 16:12:25 +00:00
class-walker-nav-menu-checklist.php Docs: Walker_Nav_Menu_Checklist and Walker_Nav_Menu_Edit are part of the Navigation Menu API, but intended for use in the scope of administration. 2015-10-15 17:25:11 +00:00
class-walker-nav-menu-edit.php Menus: Visually hide the menu item edit link text in a consistent way. 2017-08-03 22:12:01 +00:00
class-wp-ajax-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-automatic-updater.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-wp-comments-list-table.php Docs: Remove some more top-level @aacess tags from function DocBlocks. 2017-07-27 08:18:25 +00:00
class-wp-community-events.php Standardise on performing api.WordPress.org requests over SSL when possible, falling back to non-SSL when appropriate. 2017-09-27 07:59:14 +00:00
class-wp-filesystem-base.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-filesystem-direct.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-filesystem-ftpext.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-filesystem-ftpsockets.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-filesystem-ssh2.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-importer.php Database: Don't quote placeholders in queries going through $wpdb->prepare() 2017-09-28 04:31:05 +00:00
class-wp-internal-pointers.php Docs: Clarify the file header summary for wp-admin/includes/class-wp-internal-pointers.php, introduced in [34241]. 2015-09-22 14:34:55 +00:00
class-wp-links-list-table.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-list-table-compat.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-list-table.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-media-list-table.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-ms-sites-list-table.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-wp-ms-themes-list-table.php General: Fix a typo introduced in [41219]. 2017-08-03 15:45:14 +00:00
class-wp-ms-users-list-table.php Docs: Reduce confusion in @since MU notationss by indicating the WP version (3.0.0) the code was merged into core while retaining the original context. 2017-08-01 20:43:25 +00:00
class-wp-plugin-install-list-table.php Upgrade/Install: Fix updating plugins on the Add Plugins screen. 2017-09-27 11:59:01 +00:00
class-wp-plugins-list-table.php General: Add missing URL-encoding and add extra hardening to plugin and template names when they're displayed in the admin area. 2017-09-19 10:10:35 +00:00
class-wp-post-comments-list-table.php Docs: Add missing file headers to the list table classes and adjust class DocBlocks accordingly. 2015-10-17 15:12:48 +00:00
class-wp-posts-list-table.php Quick/Bulk Edit: Remove duplicate inline-edit-{$screen->post_type} CSS class from Quick Edit table rows. 2017-09-23 11:01:45 +00:00
class-wp-screen.php Docs: Correct description for view_mode_post_types filter added in [35357]. 2017-08-25 19:26:03 +00:00
class-wp-site-icon.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-terms-list-table.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-theme-install-list-table.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-themes-list-table.php General: Fix various instances of incorrect filter docs and incorrect filter and action parameters. 2017-08-03 15:42:45 +00:00
class-wp-upgrader-skin.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
class-wp-upgrader-skins.php Load: Re-add class-wp-upgrader-skins.php. 2016-12-03 03:39:03 +00:00
class-wp-upgrader.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
class-wp-users-list-table.php Users: Introduce the concept of a large site in order to speed up the Users screen when there are many users. 2017-09-27 13:03:03 +00:00
comment.php Text Changes: Unify permission error messages. 2016-06-29 15:15:40 +00:00
continents-cities.php I18N: Update list of continents and cities for the timezone selection. 2016-05-24 23:23:46 +00:00
credits.php Standardise on performing api.WordPress.org requests over SSL when possible, falling back to non-SSL when appropriate. 2017-09-27 07:59:14 +00:00
dashboard.php I18N: Use a consistent pattern for translator comments for placeholders in wp-admin/includes/dashboard.php. 2017-09-29 11:43:27 +00:00
deprecated.php Permalinks: Change structure tag button state more reliably. 2017-09-26 08:23:07 +00:00
edit-tag-messages.php Docs: Standardize hook docs in wp-admin/* to use third-person singular verbs per the inline documentation standards for PHP. 2016-05-22 18:00:23 +00:00
export.php Docs: Add missing backtick character in export_wp() DocBlock. 2017-06-27 00:57:56 +00:00
file.php Filesystem API: Ensure filenames are valid before attempting to unzip them to ensure malformed file paths don't cause issues. 2017-09-19 14:35:09 +00:00
image-edit.php Media: Rename several attachment related parameters from $post_id to $attachment_id for clarity, and improve related 2017-08-22 11:11:23 +00:00
image.php Docs: Fix various filter documentation. 2017-08-03 14:33:19 +00:00
import.php Standardise on performing api.WordPress.org requests over SSL when possible, falling back to non-SSL when appropriate. 2017-09-27 07:59:14 +00:00
list-table.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:30:48 +00:00
media.php Posts, Post Types: Pass $post parameter to post_submitbox_start, attachment_submitbox_misc_actions, media_submitbox_misc_sections, audio_submitbox_misc_sections filters. 2017-09-23 17:06:40 +00:00
menu.php Text Changes: Unify permission error messages. 2016-06-29 15:15:40 +00:00
meta-boxes.php Posts, Post Types: Pass $post parameter to post_submitbox_start, attachment_submitbox_misc_actions, media_submitbox_misc_sections, audio_submitbox_misc_sections filters. 2017-09-23 17:06:40 +00:00
misc.php Options, Meta APIs: Require a confirmation link in an email to be clicked when an admin attempts to change the site admin email address. 2017-08-14 20:12:23 +00:00
ms-admin-filters.php Options, Meta APIs: Require a confirmation link in an email to be clicked when a user attempts to change the network 2017-09-27 14:16:21 +00:00
ms-deprecated.php Docs: Standardize and add missing deprecation notations in DocBlocks for the following functions: 2017-06-22 17:47:47 +00:00
ms.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
nav-menu.php Database: Don't quote placeholders in queries going through $wpdb->prepare() 2017-09-28 04:31:05 +00:00
network.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
noop.php Docs: Add missing file header to wp-admin/includes/noop.php, introduced in [34037]. 2017-01-25 23:09:37 +00:00
options.php Permalinks: Change structure tag button state more reliably. 2017-09-26 08:23:07 +00:00
plugin-install.php Standardise on performing api.WordPress.org requests over SSL when possible, falling back to non-SSL when appropriate. 2017-09-27 07:59:14 +00:00
plugin.php Plugin Editor: Use include_once instead of include in plugin_sandbox_scrape() to fix unit tests broken with [41560]. 2017-09-22 02:00:33 +00:00
post.php Post Formats: In bulk_edit_posts(), set post format before the post is updated, for consistency with edit_post(). 2017-07-30 14:40:42 +00:00
revision.php Revisions: correct a timezone display issue. 2017-09-21 23:32:25 +00:00
schema.php Multisite: Use get_network() in populate_network() to check whether a network with the given ID already exists. 2017-09-08 16:32:39 +00:00
screen.php Screen API: After [37972], ensure that $box['args'] is an array before trying to access __widget_basename. 2016-07-07 16:38:28 +00:00
taxonomy.php Store only term IDs in object term relationships caches. 2016-05-26 04:49:10 +00:00
template.php General: Add missing URL-encoding and add extra hardening to plugin and template names when they're displayed in the admin area. 2017-09-19 10:10:35 +00:00
theme-install.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
theme.php Customize: Introduce a new experience for discovering, installing, and previewing themes within the customizer. 2017-09-29 20:12:19 +00:00
translation-install.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
update-core.php Retire Press This and extract it to a plugin. First run. 2017-09-24 14:21:42 +00:00
update.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
upgrade.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
user.php Editor: Add CodeMirror-powered code editor with syntax highlighting, linting, and auto-completion. 2017-09-13 06:07:48 +00:00
widgets.php Accessibility: Improve the sidebar toggles in the Widgets screen. 2017-09-27 16:28:59 +00:00