John Blackbourn
|
78367f22d5
|
Abstract the theme browser route paths into attributes so they can be easily overridden.
Fixes #30116
Props matveb
Built from https://develop.svn.wordpress.org/trunk@30508
git-svn-id: http://core.svn.wordpress.org/trunk@30497 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-11-21 17:30:22 +00:00 |
Dominik Schilling
|
e3e1433e9a
|
Themes: Make it possible to delete broken themes.
props ideag, obenland.
fixes #28165.
Built from https://develop.svn.wordpress.org/trunk@29924
git-svn-id: http://core.svn.wordpress.org/trunk@29676 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-10-16 19:46:18 +00:00 |
Sergey Biryukov
|
18606f2d2b
|
Use a more specific selector for the count displayed on Add Themes network admin screen.
props mantismamita, nikolov.tmw.
fixes #29421.
Built from https://develop.svn.wordpress.org/trunk@29786
git-svn-id: http://core.svn.wordpress.org/trunk@29558 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-09-29 13:07:17 +00:00 |
Helen Hou-Sandí
|
713857625e
|
Make filter bar CSS less verbose and redundant.
Also removes an unused handler in the theme feature filter.
see #28794.
Built from https://develop.svn.wordpress.org/trunk@29596
git-svn-id: http://core.svn.wordpress.org/trunk@29370 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-08-25 15:58:15 +00:00 |
Dominik Schilling
|
fb9084eed3
|
Disable background page scrolling when modals are open.
props celloexpressions.
fixes #29074.
Built from https://develop.svn.wordpress.org/trunk@29346
git-svn-id: http://core.svn.wordpress.org/trunk@29124 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-08-01 20:15:15 +00:00 |
Helen Hou-Sandí
|
c4b561bb6c
|
Use more generic, reusable CSS for the filter bar on Add Themes. This will allow us to reuse the UI in other places, such as the Media Library. props paulwilde. fixes #28794.
Built from https://develop.svn.wordpress.org/trunk@29217
git-svn-id: http://core.svn.wordpress.org/trunk@29001 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-07-18 03:40:16 +00:00 |
Sergey Biryukov
|
ff00c377ec
|
Show a "No themes found" message if the search for an installed theme doesn't produce any results.
props gauravmittal1995 for initial patch.
fixes #28587.
Built from https://develop.svn.wordpress.org/trunk@28890
git-svn-id: http://core.svn.wordpress.org/trunk@28689 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-06-29 09:16:14 +00:00 |
Sergey Biryukov
|
08332b50cb
|
Avoid duplication of callbacks in theme browser sidebar each time the Next or Previous button is clicked.
This makes the collapse/expand button work as expected.
fixes #28581.
Built from https://develop.svn.wordpress.org/trunk@28868
git-svn-id: http://core.svn.wordpress.org/trunk@28668 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-06-27 16:06:15 +00:00 |
Andrew Nacin
|
f5c0ad0115
|
Theme Installer: Properly call router navigation.
props gcorne.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@28147
git-svn-id: http://core.svn.wordpress.org/trunk@27978 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-16 03:06:16 +00:00 |
Andrew Nacin
|
d46037e0b5
|
Theme Installer: Fixes for browsers without pushState.
props gcorne.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@28141
git-svn-id: http://core.svn.wordpress.org/trunk@27972 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-16 00:04:15 +00:00 |
Andrew Nacin
|
9f81d0526e
|
Theme Installer: Revert to proxying through PHP for WordPress.org API requests.
This is to ensure we have valid installation nonces, though we've run into this as a problem previously (see #27639, #27581, #27055).
A tad slower, but we gained speed in 3.9 by simplifying the request made to the API.
props ocean90.
fixes #27798.
Built from https://develop.svn.wordpress.org/trunk@28126
git-svn-id: http://core.svn.wordpress.org/trunk@27957 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-15 01:16:14 +00:00 |
Andrew Nacin
|
f911d99902
|
Theme installer: Improve route handling and make ?theme= work.
props matveb.
fixes #27708.
Built from https://develop.svn.wordpress.org/trunk@28123
git-svn-id: http://core.svn.wordpress.org/trunk@27954 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-14 22:06:15 +00:00 |
Andrew Nacin
|
cd5f8d517c
|
Theme install: Set a timeout and error message for API responses.
props ocean90.
fixes #27708.
Built from https://develop.svn.wordpress.org/trunk@28105
git-svn-id: http://core.svn.wordpress.org/trunk@27936 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-13 19:02:14 +00:00 |
Andrew Nacin
|
b631825414
|
Theme installer keyboard fixes. Updates [28033] and [28036].
props matveb.
see #27521.
Built from https://develop.svn.wordpress.org/trunk@28049
git-svn-id: http://core.svn.wordpress.org/trunk@27879 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-08 16:24:14 +00:00 |
Dominik Schilling
|
f2d874e3db
|
Theme Installer: Prevent default events for "Upload Theme" and "Browse" buttons.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@28047
git-svn-id: http://core.svn.wordpress.org/trunk@27877 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-08 12:35:18 +00:00 |
Andrew Nacin
|
9a82e9070e
|
Theme Installer: Show 'Preview' button for installed themes.
props adamsilverstein.
see #27055, see #27708.
Built from https://develop.svn.wordpress.org/trunk@28038
git-svn-id: http://core.svn.wordpress.org/trunk@27868 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-08 04:38:15 +00:00 |
Andrew Nacin
|
640d9cb1a1
|
Theme Installer: Left/right arrow keys in the overlay.
props adamsilverstein.
see #27521.
Built from https://develop.svn.wordpress.org/trunk@28036
git-svn-id: http://core.svn.wordpress.org/trunk@27866 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-08 04:13:30 +00:00 |
Andrew Nacin
|
93d2e831cb
|
Theme Installer: Use 'browse' instead of 'sort' for routes.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@28035
git-svn-id: http://core.svn.wordpress.org/trunk@27865 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-08 04:13:16 +00:00 |
Andrew Nacin
|
658032c9f9
|
Theme Installer: Disable prev/next buttons on first/last themes, add Esc handling, use IDs.
props adamsilverstein, DH-Shredder.
fixes #27521.
Built from https://develop.svn.wordpress.org/trunk@28033
git-svn-id: http://core.svn.wordpress.org/trunk@27863 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-08 03:57:15 +00:00 |
Andrew Nacin
|
56c1deba7c
|
Theme Installer: Handle currently installed themes, add search route, let prev/next refresh collections.
props matveb.
see #27055. fixes #27695.
Built from https://develop.svn.wordpress.org/trunk@28025
git-svn-id: http://core.svn.wordpress.org/trunk@27855 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-07 23:04:15 +00:00 |
Andrew Nacin
|
7cd04f4829
|
Theme Installer: Separate API from an event handler to avoid issues where a false return value stops the event.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27963
git-svn-id: http://core.svn.wordpress.org/trunk@27793 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-05 20:46:15 +00:00 |
Andrew Nacin
|
9fc1d41ec1
|
Theme Installer: Use JSONP for api.wordpress.org requests.
fixes #27639.
Built from https://develop.svn.wordpress.org/trunk@27961
git-svn-id: http://core.svn.wordpress.org/trunk@27791 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-05 20:28:14 +00:00 |
Andrew Nacin
|
e36c1cbf9e
|
Theme Installer: Fix displaying of errors.
props SergeyBiryukov.
fixes #27640.
Built from https://develop.svn.wordpress.org/trunk@27958
git-svn-id: http://core.svn.wordpress.org/trunk@27788 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-05 19:26:14 +00:00 |
Andrew Ozz
|
d4755ebea3
|
TinyMCE: add image backgrounds for more and nextpage tags (also jshint fix for theme.js). Fixes #27106
Built from https://develop.svn.wordpress.org/trunk@27944
git-svn-id: http://core.svn.wordpress.org/trunk@27774 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-04 05:23:14 +00:00 |
Andrew Nacin
|
0163a95d79
|
Theme Installer: Fix sorting, counts, keyboard navigation; add prev/next to previews.
props matveb.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27937
git-svn-id: http://core.svn.wordpress.org/trunk@27767 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-03 23:53:15 +00:00 |
Andrew Nacin
|
d330c402c8
|
Theme Installer fixes:
* Better more filters section. props sonjanyc for some mockups.
* Better handling of no results.
* Use # for hrefs.
props matveb.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27896
git-svn-id: http://core.svn.wordpress.org/trunk@27727 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-04-01 22:20:14 +00:00 |
Andrew Nacin
|
495c73fc1c
|
Theme Installer: Avoid race condition during pagination.
props matveb.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27845
git-svn-id: http://core.svn.wordpress.org/trunk@27679 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-29 09:09:14 +00:00 |
Andrew Nacin
|
e96b783f69
|
Theme Installer: Caching and paginating of API requests.
props matveb.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27830
git-svn-id: http://core.svn.wordpress.org/trunk@27664 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-28 21:49:14 +00:00 |
Helen Hou-Sandí
|
3c72ba4282
|
Bring keyboard accessibility to the theme install screen and theme action buttons. props jorbin. see #27521.
Built from https://develop.svn.wordpress.org/trunk@27804
git-svn-id: http://core.svn.wordpress.org/trunk@27638 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-28 03:16:15 +00:00 |
Andrew Nacin
|
84a4d86536
|
Themes screens: Bump to 20 items per page so it fills a high resolution display. see #26968.
Built from https://develop.svn.wordpress.org/trunk@27744
git-svn-id: http://core.svn.wordpress.org/trunk@27581 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-26 17:46:16 +00:00 |
Dominik Schilling
|
1b2bb74f76
|
Themes: Improve RegExp pattern for search.
* The replacement of spaces is now done globally.
* The search term is now escaped for RegExp meta characters.
props westonruter for the hint.
fixes #27479.
Built from https://develop.svn.wordpress.org/trunk@27649
git-svn-id: http://core.svn.wordpress.org/trunk@27492 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-21 21:04:15 +00:00 |
Andrew Nacin
|
3c15a9c9f2
|
Theme installer:
* Restore the feature filter.
* Improve responsiveness.
* Router updates, fixes.
* Make "Upload Theme" button more consistent with the admin.
* Avoid theme-count causing filters to jump.
props matveb.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27636
git-svn-id: http://core.svn.wordpress.org/trunk@27479 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-20 04:20:15 +00:00 |
Andrew Nacin
|
0f32a52afa
|
Themes screens: Lose search input focus when pressing enter.
This allows the keyboard to close on iOS, for example.
props matveb.
fixes #27233.
Built from https://develop.svn.wordpress.org/trunk@27555
git-svn-id: http://core.svn.wordpress.org/trunk@27398 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-15 05:14:15 +00:00 |
Andrew Nacin
|
8e6ec4f72c
|
Use correct variable in themes JS, fixes themes.php.
props SergeyBiryukov.
fixes #27360.
Built from https://develop.svn.wordpress.org/trunk@27509
git-svn-id: http://core.svn.wordpress.org/trunk@27352 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-12 00:29:15 +00:00 |
Andrew Nacin
|
9aca2a65f8
|
Bring the theme browsing experience from 3.8 to the theme installer. First pass.
props matveb with assists from me and gcorne.
see #27055.
Built from https://develop.svn.wordpress.org/trunk@27499
git-svn-id: http://core.svn.wordpress.org/trunk@27341 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-03-11 07:47:15 +00:00 |
Andrew Nacin
|
7481fd46d0
|
Themes screen: Clicking back through history should properly close the overlay.
props gcorne.
fixes #27198.
Built from https://develop.svn.wordpress.org/trunk@27306
git-svn-id: http://core.svn.wordpress.org/trunk@27159 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-02-27 00:18:13 +00:00 |
Mark Jaquith
|
acb65e13c3
|
Improve pushState, replaceState and routing for Themes page
* Uses `pushState()` generally
* Uses `replaceState()` when updating a search query (so no history cruft from typing)
fixes #27198. props gcorne, adamsilverstein.
Built from https://develop.svn.wordpress.org/trunk@27268
git-svn-id: http://core.svn.wordpress.org/trunk@27124 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-02-25 19:22:13 +00:00 |
Sergey Biryukov
|
51d07be5fc
|
Fix thickbox positioning if toolbar is not present.
fixes #26745.
Built from https://develop.svn.wordpress.org/trunk@27248
git-svn-id: http://core.svn.wordpress.org/trunk@27105 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-02-25 00:26:13 +00:00 |
Scott Taylor
|
0347a8944e
|
Update the versions of several `devDependencies` in `package.json`. `grunt-cssjanus` has been updated to `0.2.2`, we no longer need the fork. Run `npm install` to receive updates for `node_modules` in the project root.
Props yoavf, TobiasBg.
Fixes #26073.
Built from https://develop.svn.wordpress.org/trunk@27053
git-svn-id: http://core.svn.wordpress.org/trunk@26927 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-01-29 04:43:30 +00:00 |
Andrew Nacin
|
e18a013956
|
Themes screen: Add aria-describedby attributes to provide better information to screen readers.
props joedolson for initial patch.
fixes #26602 for trunk.
Built from https://develop.svn.wordpress.org/trunk@27012
git-svn-id: http://core.svn.wordpress.org/trunk@26889 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-01-22 21:00:11 +00:00 |
Andrew Nacin
|
9e942606c8
|
Keyboard navigation friendliness for themes.php.
props matveb, azaozz, jorbin.
see #26527.
Built from https://develop.svn.wordpress.org/trunk@26922
git-svn-id: http://core.svn.wordpress.org/trunk@26803 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-01-08 21:35:09 +00:00 |
Andrew Nacin
|
56e3b1f46e
|
Themes: Search the theme's slug too.
props matveb.
see #26730 for trunk.
Built from https://develop.svn.wordpress.org/trunk@26921
git-svn-id: http://core.svn.wordpress.org/trunk@26802 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2014-01-08 21:29:10 +00:00 |
Sergey Biryukov
|
db094e0f30
|
Add missing id attribute to "Search Installed Themes" input.
fixes #26599 for trunk.
Built from https://develop.svn.wordpress.org/trunk@26885
git-svn-id: http://core.svn.wordpress.org/trunk@26768 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-31 10:44:11 +00:00 |
Andrew Ozz
|
4f44dc74b1
|
Themes: fix overlays and buttons in responsive mode, props matveb, fixes #26481.
Built from https://develop.svn.wordpress.org/trunk@26838
git-svn-id: http://core.svn.wordpress.org/trunk@26725 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-09 19:38:10 +00:00 |
Andrew Nacin
|
87265a374b
|
Themes: use explicit 'search installed themes' label and placeholder.
fixes #26496.
Built from https://develop.svn.wordpress.org/trunk@26827
git-svn-id: http://core.svn.wordpress.org/trunk@26714 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-09 07:41:10 +00:00 |
Andrew Nacin
|
2530fbbfba
|
Themes: Avoid a JS error in the keyup event handler when the overlay is not yet initialized.
fixes #26497.
Built from https://develop.svn.wordpress.org/trunk@26826
git-svn-id: http://core.svn.wordpress.org/trunk@26713 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-09 07:07:10 +00:00 |
Andrew Nacin
|
6d226fb454
|
Don't set the theme overlay active state in the Theme view, as it overwrites the same work in the Details view.
fixes #26481.
Built from https://develop.svn.wordpress.org/trunk@26815
git-svn-id: http://core.svn.wordpress.org/trunk@26702 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-09 01:27:10 +00:00 |
Andrew Nacin
|
71fa7d8e6c
|
Fix JSHint errors and remove unreachable code. props adamsilverstein. see #25963.
Built from https://develop.svn.wordpress.org/trunk@26778
git-svn-id: http://core.svn.wordpress.org/trunk@26665 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-07 07:52:11 +00:00 |
Ryan Boren
|
b07b8d4fe8
|
Make the Backbone routes pushSTate capable with ?theme=themename type urls instead of hashes. Same applies to search queries.
Props adamsilverstein, nacin
fixes #25963
Built from https://develop.svn.wordpress.org/trunk@26767
git-svn-id: http://core.svn.wordpress.org/trunk@26655 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-07 03:11:10 +00:00 |
Andrew Nacin
|
51a89c8ae6
|
Themes: Ensure the image returns a width before checking that it is less than 300px.
see #26459.
Built from https://develop.svn.wordpress.org/trunk@26765
git-svn-id: http://core.svn.wordpress.org/trunk@26653 1a063a9b-81f0-0310-95a4-ce76da25c4cd
|
2013-12-07 01:59:10 +00:00 |