Commit Graph

3097 Commits

Author SHA1 Message Date
Mike Jolley 54a9387361 Show attribute data in admin list. 2017-06-12 13:37:52 +01:00
Mike Jolley 27d57e6019 More specific radio hiding
Closes #15538
2017-06-09 14:47:07 +01:00
Claudio Sanches c19da29223 Fixed a typo 2017-06-08 15:52:34 -03:00
Mike Jolley 5ee38c54c2 Option to disable reviews globally 2017-06-08 15:26:30 +01:00
Mike Jolley b4040b1335 Translate quick edit text 2017-06-08 14:24:28 +01:00
Claudio Sanches 43723f599f Merge pull request #15475 from woocommerce/fix/14677
Switch to image if it's in the gallery for variations
2017-06-06 14:26:56 -03:00
Mike Jolley fd7c154009 Optimise switch code 2017-06-06 14:16:56 +01:00
Faisal Alvi 1863446daf fresh fix for 14677 (without unnecessary commit history) 2017-06-06 13:57:22 +01:00
Mike Jolley eddcb16e00 Update copy + css for zones
Closes #15031
2017-06-06 13:46:09 +01:00
Valerie ed0d0e2fbc Update WCS banner heading spacing 2017-06-05 16:22:30 -04:00
Claudio Sanches 4aec4efa67 Merge pull request #15432 from woocommerce/update/wcs-banner-responsive
Update WooCommerce Services extensions banner
2017-06-05 15:36:22 -03:00
Claudiu Lodromanean d263b56438 Merge pull request #15448 from woocommerce/update/15447
Use prototype pattern and trigger wc_cart_button_updated after updating markup
2017-06-05 11:29:45 -07:00
Claudio Sanches 527fa0d07a Fixe CHMOD 2017-06-05 14:45:30 -03:00
Claudiu Lodromanean 2abb868715 Merge pull request #15451 from woocommerce/fix/15441
Fix button styling
2017-06-05 09:19:34 -07:00
Valerie 70570f3745 Update WCS banner style 2017-06-05 11:30:42 -04:00
Valerie baf405fdcf Update WCS banner image 2017-06-05 11:28:37 -04:00
Mike Jolley 4f72e9e914 Fix button styling 2017-06-05 14:46:57 +01:00
Mike Jolley a348dedfb7 Merge pull request #15397 from woocommerce/update/add-activation-toggles-in-subscriptions
Update/add activation toggles in subscriptions
2017-06-05 14:29:36 +01:00
Mike Jolley f22d30603d Use prototype pattern and trigger wc_cart_button_updated after updating markup
Fixes #15447
2017-06-05 12:43:52 +01:00
Mike Jolley d5cb320b7e Font smoothing CSS
Closes #15434
2017-06-05 10:14:31 +01:00
José Marques e77c86a7bc removes cursor from inactive toggles 2017-06-02 11:23:54 +01:00
José Marques 09a3b3d0dd updates active/inactive toggles on the Subscriptions tab 2017-06-01 13:14:38 +01:00
Claudio Sanches 5369bae987 Merge branch 'master' into add/wcs-banners 2017-05-31 16:02:38 -03:00
Nabeel Sulieman ffed9a945e Update CSS files 2017-05-31 09:37:38 -07:00
Mike Jolley c53c83aebb Tweak test and styling 2017-05-31 09:36:32 -07:00
Nabeel Sulieman 10e8c2d82e Use circular controls to indicate radio button on shipping wizard
Regenerate CSS and JS files
2017-05-31 09:35:10 -07:00
Nabeel Sulieman cd2da7fd07 Change style of checkbox in shipping wizard 2017-05-31 09:34:24 -07:00
Nabeel Sulieman c49fa38e2c Make units controls look the same for touted and non-touted
Rename local functions to "location"
2017-05-31 09:33:50 -07:00
Nabeel Sulieman 290fffd053 Update css files using grunt 2017-05-31 09:33:19 -07:00
Jeff Stieler 2d039c71e9 Fix jshint reserved word error and update minified wizard JavaScript. 2017-05-31 09:31:59 -07:00
Jeff Stieler 466cee9fc9 Update tax rates upon store location change. 2017-05-31 09:31:59 -07:00
Jeff Stieler 774d8c667e Implement radio input toggling using the checkbox styles on wizard shipping step. 2017-05-31 09:31:57 -07:00
Nabeel Sulieman 1122faf760 Implement WooCommerce Services NUX in Setup Wizard:
- Rename "shipping locale" to "shipping location"
- Move tax setup to to shipping location page
- Rename shipping & taxes to just shipping
- Implement radio button selection to enable/disable shipping
- Add checkbox for installing WooCommerce services
- Start updating wc-admin css and javascript
2017-05-31 09:31:57 -07:00
Valerie e7672d6572 Enable WCS banner on shipping extension page 2017-05-31 09:27:17 -06:00
Valerie 870e3ddea2 Add WCS banner addons block markup 2017-05-31 09:26:17 -06:00
Mike Jolley 532ddfa6b0 Merge conflicts 2017-05-31 12:23:52 +01:00
Mike Jolley 85b8d8661a Merge pull request #14595 from woocommerce/feature/helper
Helper: First pass at merging the Helper plugin into WooCommerce
2017-05-30 20:39:08 +01:00
Konstantin Kovshenin 1dc7e507b1 Helper: Redesign (work in progress) 2017-05-30 20:50:14 +03:00
Mike Jolley 2177ef93cd Use formatted weight and dimensions for variations
Fixes #15327
2017-05-29 10:31:31 +01:00
Mike Jolley 7f0fcac090 Merge branch 'feature/product-csv-import-export' into feature/product-csv-import-non-existing-data
# Conflicts:
#	assets/css/admin-rtl.css
#	assets/css/admin.css
2017-05-25 17:58:34 +01:00
Mike Jolley c790e4be7c Fix styling in firefox 2017-05-25 15:39:53 +01:00
Mike Jolley b821c24955 Restore top actions 2017-05-25 12:36:03 +01:00
Mike Jolley a3f35d6e96 Checkout fallback regex tweaks (#15210)
* *Improve JSON regex #15159

* Run parse on invalid JSON to ensure validity and make regex more greedy.

Closes #15161

* Add is_valid_json helper

* Improve return
2017-05-25 11:20:05 +01:00
Mike Jolley 1837abbd99 Increase the timeout so the sizing works after changing variation image
Closes #15251
2017-05-24 17:15:22 +01:00
Claudio Sanches 5f28c733cc Merge pull request #15234 from woocommerce/update/14630
Update serializejson to 2.8.1
2017-05-24 09:21:10 -03:00
Mike Jolley c5d7dfba6c Feedback 2017-05-23 19:46:46 +01:00
Mike Jolley 15f47e00a2 Merge branch 'master' into feature/13088
# Conflicts:
#	assets/css/admin-rtl.css
#	assets/css/admin.css
#	assets/css/twenty-seventeen-rtl.css
#	assets/css/twenty-seventeen.css
#	assets/css/woocommerce-rtl.css
#	assets/css/woocommerce.css
2017-05-23 16:35:17 +01:00
Mike Jolley f833aadf39 Merge pull request #14975 from tractus/master
Added namespace to jQuery events that are removed in VariationForm
2017-05-23 16:27:49 +01:00
Mike Jolley a1a79e57b5 Merge branch 'master' into pr/14896
# Conflicts:
#	assets/js/frontend/single-product.min.js
2017-05-23 16:22:18 +01:00
Mike Jolley 2d479e0580 Update serializejson to 2.8.1
Closes #14630
2017-05-23 15:27:53 +01:00
Mike Jolley b140f61510 Merge branch 'master' into fix/14578
# Conflicts:
#	assets/js/frontend/single-product.min.js
2017-05-23 15:09:20 +01:00
Mike Jolley b1a5b23629 Done screen handling and form tweaks 2017-05-23 15:05:32 +01:00
Mike Jolley 65474b0e49 Minify 2017-05-23 11:04:17 +01:00
Mike Jolley f09f7eb84e Merge pull request #15150 from woocommerce/fix/15118
Add handles so drag and drop does not break edit on mobile
2017-05-23 10:20:08 +01:00
Mike Jolley 2a51aa2020 Update jquery payment to v3 2017-05-22 16:37:08 +01:00
claudiulodro 76d6248cbd Minify js 2017-05-19 12:50:42 -07:00
claudiulodro cb297ad1b0 Add skip existing option 2017-05-19 10:58:31 -07:00
Mike Jolley cde32be82d Done step and styling 2017-05-19 13:25:03 +01:00
Mike Jolley 1617c62f47 Export text tweaks 2017-05-19 12:03:34 +01:00
claudiulodro b2e8d31262 Clean up 2017-05-18 09:49:58 -07:00
Mike Jolley c3c966b5fd Add handles so drag and drop does not break edit on mobile
Fixes #15118
2017-05-18 15:22:12 +01:00
claudiulodro f7cc3df222 Type 2017-05-17 15:00:16 -07:00
claudiulodro 7db993c88b Reprocess css 2017-05-17 14:58:21 -07:00
claudiulodro 2ab0fdfe78 Styling 2017-05-17 14:55:20 -07:00
claudiulodro 17083dafae Initial background importer implementation 2017-05-17 14:34:49 -07:00
Mike Jolley 956b1a6181 Adds storefront/theme step to the setup wizard
Also includes a background install to get Storefront installed and
activated on demand.

To test, use a default theme and go to wp-admin/index.php?page=wc-setup
The theme step will be after payments!
2017-05-17 17:42:18 +01:00
Mike Jolley a6537ff269 export styling 2017-05-17 14:22:41 +01:00
Mike Jolley d67fb8fb83 New style import controller
Closes #15107
2017-05-17 14:16:38 +01:00
Mike Jolley 34a7f9b3dd Merge pull request #15084 from ryelle/add/profile-field-improvements
Customer Profiles: copy billing address to shipping address
2017-05-16 20:31:05 +01:00
Claudio Sanches d6e43ddbe1 Merge pull request #15078 from woocommerce/fix/restore-empty-checkout-data-only
When re-filling fields on checkout, only change the empty ones.
2017-05-16 12:39:28 -03:00
Mike Jolley 5939939244 Wizard and blank state 2017-05-16 15:36:56 +01:00
Mike Jolley 74e2f61f0c Import and export buttons 2017-05-16 15:06:22 +01:00
Mike Jolley 6949ee162e Reduce visual noise 2017-05-16 15:05:11 +01:00
Kelly Dwan 684ae9c86c Run grunt 2017-05-15 18:00:29 -04:00
Kelly Dwan faea811a92 Customer profile: Add a “Copy from billing” button to shipping user meta fields 2017-05-15 17:09:02 -04:00
Mike Jolley 438e1aeeea When re-filling fields on checkout, only change the empty ones. 2017-05-15 17:59:22 +01:00
Mike Jolley f40dddacc3 Feedback 2017-05-15 10:42:10 +01:00
Mike Jolley e777b4d557 Merge branch 'feature/product-csv-import-export' into feature/csv-exporter 2017-05-12 21:03:20 +01:00
Mike Jolley ee7240de9c Styling 2017-05-12 21:01:27 +01:00
Mike Jolley 523d9d27cd Styling 2017-05-12 20:40:54 +01:00
Mike Jolley ed32dd558d Nonces and further tidyup 2017-05-12 20:15:08 +01:00
Mike Jolley a35df1394c Delay final step 2017-05-12 15:26:53 +01:00
Mike Jolley 0bf749aeac Move js into script file 2017-05-12 15:03:00 +01:00
Mike Jolley 8fe0f03a95 Type exporting 2017-05-12 14:48:30 +01:00
Guido Scialfa cce7e8a0e3 Allow other product types to use the sale schedule inputs.
Problem:

Simple product allow to schedule a product sale, but the datepicker
works only if there is one group of sale inputs.

This is because only the simple&external product type is allowed to show the general data tab.

As referenced within the includes/admin/meta-boxes/views/html-product-data-general.php
the div container has the class attribute values "show_if_simple show_if_external".

This make impossible to use the price fields for custom product types.

Workaround:

When I register a new product type and I want to use the general data tab, simply, I cannot.
But, I can create an additional data tab and put my custom code there but if I want to use the price and sale input what I need to do
is to get a copy of the code from html-product-data-general.php and put it on my own view.

Surprise, is not possible to send the data from the datepicker to the input field, also, the recalculate value for the minDate and maxDate
doesn't work as expected.

Solution:

Instead of use the .sale_price_dates_from (that is removed when the datePicker is initialized, and instead of using the id attribute
that must be unique and may create issues, using a combination of .next() and .is() function allow us to determine if the options must be the min or max value.

The code is a copy of the same closure found within the meta-boxes-variation.js.
2017-05-11 18:38:48 +02:00
Vinod Dalvi 3249f23576 Resolved the issue - Allow linking to single product additional_information tab from url hash #15016 2017-05-11 19:51:31 +05:30
Mike Jolley ca3f38377c Handle clearing for 3, 4, and 5 columns
Fixes #14990
2017-05-10 18:35:02 +01:00
Mike Jolley fd3bf05017 Working prototype exporter for products 2017-05-10 17:22:08 +01:00
Trey Richards 9774cfa15f Added namespace to jQuery events that are removed in creation of a VariationForm. 2017-05-09 16:50:34 -07:00
Mike Jolley 3289bee968 Clear left every 4 thumbnails
Fixes #14819
2017-05-08 14:46:58 +01:00
Claudio Sanches 3f31cdf6ff Fixed "Process to checkout" button color in Twenty seventeen dark theme
Fixes #14833
Closes #14834
2017-05-05 17:43:13 -03:00
refael iliaguyev fdc410b35c Remove 'bourbon' dependency. It's been replaced with automated prefixing tool. 2017-05-05 16:40:34 +03:00
refael iliaguyev 7fd88d1c7a Remove css prefixes in select2.scss 2017-05-05 16:34:38 +03:00
refael iliaguyev 24ae852635 Remove css prefixes in auth.scss 2017-05-05 16:34:23 +03:00
refael iliaguyev dabeb87f4c Remove css prefixes in activation.scss 2017-05-05 16:34:11 +03:00
refael iliaguyev 3f8f7d4f87 Remove css prefixes from mixins 2017-05-05 16:33:58 +03:00
refael iliaguyev cb41972e7d Remove css prefixes in admin.scss 2017-05-05 16:33:33 +03:00
refael iliaguyev 97efdc1f2c Remove css prefixes in dashboard.scss 2017-05-05 16:32:53 +03:00
refael iliaguyev 676404e42d Remove css prefixes in reports-print.scss 2017-05-05 16:32:40 +03:00
refael iliaguyev ade652310a Remove css prefixes in twenty-seventeen.scss 2017-05-05 16:32:13 +03:00
refael iliaguyev ef9361999b Remove css prefixes in wc-setup.scss 2017-05-05 16:31:58 +03:00
refael iliaguyev a56a8d18bf Remove css prefixes in woocommerce.scss 2017-05-05 16:31:30 +03:00
Claudio Sanches 80652660f9 Properly setup autoprefixer #14800 2017-05-04 19:29:40 -03:00
refael iliaguyev 8a155f2707 Replace grunt-autoprefixer with grunt-postcss 2017-05-04 00:41:10 +03:00
refael iliaguyev 54cc17109c load grunt autoprefixer 2017-05-04 00:15:01 +03:00
Mike Jolley d14a679e70 Merge pull request #14697 from bekarice/tweak/confirm-log-deletion
Confirm before deleting log files
2017-04-28 12:57:48 +01:00
Mike Jolley d0ebf48da4 Merge branch 'fix-13625'
# Conflicts:
#	assets/css/woocommerce-layout-rtl.css
#	assets/css/woocommerce-layout.css
#	assets/css/woocommerce-layout.scss
#	includes/wc-core-functions.php
2017-04-27 18:05:34 +01:00
Mike Jolley ad578137be No need to wrap - leave styling to themes 2017-04-27 18:03:42 +01:00
Mike Jolley 52612435e3 minify 2017-04-27 13:55:04 +01:00
Mike Jolley 1959f5bc84 Merge pull request #14739 from helgatheviking/issue-14738/select2-sortable-cursor
Fix the move cursor for sortable select2 inputs.
2017-04-27 13:54:21 +01:00
Mike Jolley 5f63f81b72 Merge branch 'add/inline-terms'
# Conflicts:
#	assets/js/frontend/single-product.min.js
2017-04-27 12:37:46 +01:00
Mike Jolley 3403e39740 Add icons and fix links 2017-04-27 12:23:16 +01:00
Mike Jolley 8f5a8b0ede Merge pull request #13898 from rellect/sass_woocommerce
Remove deep nesting where not necessary (woocommerce.scss)
2017-04-27 12:07:29 +01:00
Mike Jolley de54358650 Merge pull request #13896 from rellect/sass_admin
Remove deep nesting where not necessary (admin.scss)
2017-04-27 12:05:26 +01:00
Mike Jolley 7c037728f6 Merge branch 'fix/14448'
# Conflicts:
#	assets/js/frontend/single-product.min.js
2017-04-27 12:00:05 +01:00
Mike Jolley d546613c25 Merge branch 'pr/14394'
# Conflicts:
#	assets/js/frontend/single-product.min.js
2017-04-27 11:53:08 +01:00
Mike Jolley a4f7bb3d6e Remove extra comma 2017-04-27 11:52:10 +01:00
Mike Jolley 2cd490a372 Merge pull request #14714 from woocommerce/fix/14693
Fix handle position
2017-04-27 10:42:40 +01:00
Kathy Darling a6b0100cb4 Fix the move cursor for sortable select2 inputs. partially closes #14738. 2017-04-26 17:39:26 -05:00
Mike Jolley 165a8971ae Merge pull request #14712 from woocommerce/fix/14700
Add required placeholder for meta fields
2017-04-26 16:57:29 +01:00
Mike Jolley 162ed72f8e Hide notice only when updating
Closes #14554
2017-04-26 15:02:13 +01:00
Konstantin Kovshenin ec951c5c57 Helper: Fix CSS selectors structure
See: https://make.wordpress.org/core/handbook/best-practices/coding-standards/css/#structure
2017-04-26 16:03:03 +03:00
Mike Jolley 73adc1c493 Fix handle position
Closes #14693
2017-04-26 11:52:43 +01:00
Mike Jolley 076d2c9336 Minify 2017-04-26 11:43:12 +01:00
Mike Jolley 63e8221e2c Add required placeholder for meta fields
Closes #14700
2017-04-26 11:35:34 +01:00
Beka Rice f65b817fcf Code review tweaks 2017-04-25 21:45:42 -04:00
Beka Rice c552362b73 Confirm before deleting log files 2017-04-25 17:10:47 -04:00
Mike Jolley 1e6d52a3bd Add a data-caption for captions and keep title around.
Fixes #14578
2017-04-25 14:31:24 +01:00
Beka Rice 344269c267 Fix tooltip display with shipping zone modals 2017-04-21 16:22:14 -04:00
Konstantin Kovshenin e8b9bc8f98 Helper: First pass at merging the Helper plugin into WooCommerce
* Connect a site to a WooCommerce.com account
* List available product subscriptions
* Activate/deactivate subscriptions and extensions
* Serve updates for active subscriptions
2017-04-21 15:05:44 +03:00
Claudio Sanches accf956632 Merge pull request #14500 from woocommerce/fix/14494
Removed the non-functional order total input and combine the recalculation buttons into one working button.
2017-04-20 00:43:22 -03:00
Claudiu Lodromanean 1c0b4ed729 Merge pull request #14524 from woocommerce/fix/14515
Give zoomed images a bg color so it supports transparent PNG
2017-04-19 10:15:27 -07:00
Mike Jolley 3b6e7d9d14 Address field sorting was not working due to wrong data name
Fixes #14533
2017-04-19 16:33:32 +01:00
Mike Jolley 5b9ee32c49 Give zoomed images a bg color so it supports transparent PNG
Fixes #14515
2017-04-19 10:44:56 +01:00
Claudio Sanches d17dd2947b Merge pull request #14485 from woocommerce/update/js-cookie
Update js-cookie to 2.1.4
2017-04-18 18:38:56 -03:00
Mike Jolley 2a4103d776 Removed the non-functional order total input and combine the recalculation buttons into one working button.
Fixes #14494
2017-04-18 19:44:42 +01:00
Mike Jolley 34d170a004 Fix tip position for RTL
Closes #14478
2017-04-18 12:37:59 +01:00
Mike Jolley b8aade8523 Update js-cookie to 2.1.4 2017-04-18 11:44:51 +01:00
Claudio Sanches cabdc39913 Merge pull request #14441 from woocommerce/fix/14323
Give arrow buttons z-index
2017-04-17 13:12:55 -03:00
Mike Jolley 1f66a29457 Use smoothHeight
Closes #14448
2017-04-17 16:23:04 +01:00
Mike Jolley d72096e1be Merge branch 'pr/14454' 2017-04-17 15:07:57 +01:00
Mike Jolley 870ed75995 minify 2017-04-17 15:07:47 +01:00
avinapatel f06edd0123 Fixed checkout page css issues. ref #14381 2017-04-17 17:39:20 +05:30
Mike Jolley 8820e3c135 Give arrow buttons z-index 2017-04-17 11:53:15 +01:00
AJ Clarke b8e5fc22a2 Localized Photoswipe script 2017-04-14 09:34:05 -07:00
Manos Psychogyiopoulos 92d1490151 Fix typo in single-product.js 2017-04-12 15:06:16 +03:00
Claudio Sanches f61fa071cc Merge pull request #14280 from woocommerce/fix/14120
Remove error causing legacy suggest code
2017-04-11 18:32:45 -03:00
Mike Jolley f1c2bfccc8 Fix and minify 2017-04-11 21:46:25 +01:00
Mike Jolley 04fe2b9a44 Remove error causing legacy suggest code
Fixes #14120
2017-04-11 21:45:31 +01:00
Claudio Sanches e7acb2918c Merge pull request #14250 from woocommerce/fix/14231
Update notice wording links and styling
2017-04-11 17:34:15 -03:00
Claudio Sanches e2065cf696 Merge pull request #14248 from woocommerce/fix/14245
Trigger wc_fragments_loaded after add to cart fragment refresh
2017-04-11 16:48:14 -03:00
Mike Jolley 2eb9405caa Fix notice styling 2017-04-11 11:40:42 +01:00
Mike Jolley 4d32308b9f Trigger wc_fragments_loaded after add to cart fragment refresh
Fixes #14245
2017-04-11 10:51:59 +01:00
Mike Jolley 7274c14591 Use correct thumbnail for variation images in gallery
Fixes #14213
2017-04-10 23:02:53 +01:00
Claudio Sanches 8baef77b5c Prevent fix to be included to RTL, part of #13909 2017-04-06 16:38:11 -03:00
Claudio Sanches 393c9afe78 Replaced deprecated Select2 4 quietMillis in favor of delay 2017-04-06 16:18:42 -03:00
Mike Jolley c1468cdc2e Merge branch 'master' into fix/trycatchselect2
# Conflicts:
#	assets/js/admin/wc-enhanced-select.js
#	assets/js/admin/wc-enhanced-select.min.js
2017-04-06 18:58:17 +01:00
Mike Jolley d3d301a26c Add try/catch block to select2 code to stop it breaking EVERYTHING on conflict/failure 2017-04-06 13:04:22 +01:00
Claudio Sanches 2ffb2e8853 Allow search customers by ID in admin customer ajax search
Closes #13980
2017-04-06 02:19:12 -03:00
Claudio Sanches 168a4a3096 Merge pull request #13909 from woocommerce/fix/prevent-only-color-picker-to-flip
Prevent RTL flip only color picker inputs
2017-04-05 21:21:38 -03:00
Mike Jolley 0d1d1fa715 Include clearfix on billing and shipping wrappers.
Fixes #13957
2017-04-05 22:05:08 +01:00
refael iliaguyev 3c3f8a5fa4 Merge branch 'master' of https://github.com/woocommerce/woocommerce into sass_woocommerce 2017-04-05 20:35:06 +03:00
Claudio Sanches b9b76f3388 Fixed colorpicker align with other inputs 2017-04-05 14:31:59 -03:00
Mike Jolley d607aea651 Fade gallery in if no images are set.
Fixes #13910
2017-04-04 23:43:14 +01:00
refael iliaguyev 4f5f3f251e remove deep nesting where not really necessary 2017-04-04 20:14:33 +03:00
refael iliaguyev 3d53d746c1 remove deep nesting when not necessary 2017-04-04 19:30:16 +03:00
Claudio Sanches 514ce648b5 Minify CSS 2017-04-04 09:23:44 -03:00
Mike Jolley 005bedb7e8 Workaround for loading failed message 2017-04-04 11:13:43 +01:00
Mike Jolley 31cd2dcb90 Merge pull request #13853 from woocommerce/crud-security-hardening
CRUD security/hardening
2017-04-03 11:09:38 +01:00
Mike Jolley 75f79b3279 Se 20y limit on datepicker too 2017-04-03 10:46:37 +01:00
Mike Jolley 6ccac2f19f Switch to $target
https://github.com/woocommerce/woocommerce/pull/13859#discussion_r109178
476
2017-03-31 16:27:51 +01:00
Mike Jolley 101c11a7ec Use start event to fade 2017-03-31 15:26:46 +01:00
Mike Jolley 62bd505bda CSS transition 2017-03-31 15:16:10 +01:00
Mike Jolley 0c2ab2dabb Fade gallery in after delay to avoid flash
Closes #13847
2017-03-31 13:53:37 +01:00
James Koster 1cd85b1b9b Use the full size image dimensions to decide whether to init zoom. #13830 2017-03-30 19:52:29 +01:00
Mike Jolley 673aa5f5bb Change zoom mode on touch devices
Fixes #13775
2017-03-27 17:10:21 +01:00
Mike Jolley ece81deb8e Use term ID, not slug
Fixes #13731
2017-03-23 11:13:32 +00:00
Mike Jolley d9d62fac15 Merge pull request #13723 from rellect/colorpicker-rtl
RTL - prevent flipping of color input
2017-03-23 11:02:55 +00:00
refael iliaguyev d8cd0a7550 prevent flipping of color input in rtl 2017-03-22 22:12:07 +02:00
Claudio Sanches 40a86c28eb Merge pull request #13707 from woocommerce/fix-13699
Abort gallery script when there are no images
2017-03-22 10:56:49 -03:00
Mike Jolley 47f363a463 data-src on all gallery images
#13710
2017-03-22 13:26:00 +00:00
Mike Jolley 9ff603681b Abort gallery script when there are no images
Fixes #13699
2017-03-22 11:08:37 +00:00
Claudio Sanches d6d6096cba Merge pull request #13630 from woocommerce/fix-13628
Match language array in select2
2017-03-17 16:20:44 -03:00
Claudiu Lodromanean 7c8c17d284 Enable oembeds in short descriptions 2017-03-17 11:39:17 -07:00
Mike Jolley c1ce490956 Country select 2017-03-17 11:25:53 +00:00
Mike Jolley 2011c19b53 Match language array in select2
Closes #13628
2017-03-16 17:03:12 +00:00
Mike Jolley f29d4619d3 Change href of link with variation image.
Fixes #13620
2017-03-16 11:56:00 +00:00
Mike Jolley d55653a408 Merge branch 'master' into fix-13498
# Conflicts:
#	includes/class-wc-order.php
#	tests/unit-tests/crud/data.php
2017-03-15 15:52:40 +00:00
Mike Jolley d710ada38d Fix reset with more than one on page 2017-03-14 16:38:04 +00:00
Mike Jolley a6436eb915 prototype pattern 2017-03-14 15:48:18 +00:00
Manos Psychogyiopoulos 161b6a132b use data() correctly 2017-03-14 15:42:15 +02:00
Manos Psychogyiopoulos 290e000bcb better use of gallery var 2017-03-14 15:04:08 +02:00
Manos Psychogyiopoulos 4cc936c383 move event handlers to init 2017-03-14 13:52:48 +02:00
Manos Psychogyiopoulos fb6c1b09fc use class prop `flexslider_enabled` in `init_zoom` 2017-03-14 13:44:45 +02:00
Manos Psychogyiopoulos 4e48a2ddfa revert change from attr. to data. 2017-03-14 13:33:05 +02:00
Manos Psychogyiopoulos 9181f1c151 allow init with args 2017-03-14 12:55:25 +02:00
Manos Psychogyiopoulos 1d5cd9409e allow multiple galleries on page and init of dynamically loaded galleries 2017-03-13 18:58:39 +02:00
Claudiu Lodromanean e1891b85a2 Remove all previous messages on submit error 2017-03-07 12:15:07 -08:00
Claudiu Lodromanean cd37d8aa40 Add wrapper class to messages 2017-03-06 14:45:45 -08:00
Claudiu Lodromanean 4ad3709859 Make coupon errors properly refresh the checkout page 2017-03-06 11:52:38 -08:00
Mike Jolley ce82fcc0c7 Remove attribute code from product-ordering.js
Fixes #13471
2017-03-06 14:33:52 +00:00
Mike Jolley 052417e0d0 Merge pull request #13416 from woocommerce/fix-13402
Reset gallery position on variation change
2017-03-06 11:58:16 +00:00
Claudiu Lodromanean 3c4b06f51c Remove extra space 2017-03-03 13:30:16 -08:00
Claudiu Lodromanean 29bdcd7985 Better slide-reset checking 2017-03-03 13:28:38 -08:00
Mike Jolley 31b10d861e Add wrappers around sortable checkout fields
Fixes #13432
Fixes #13434
2017-03-02 15:08:02 +00:00
JeroenSormani 8abd814212 Fix #13432 - Order notes field not showing by default (hidden under 'ship to different address') 2017-03-02 15:23:03 +01:00
Claudiu Lodromanean 9348a9c7f9 Dont need to update after every variation change 2017-03-01 13:13:05 -08:00
Claudiu Lodromanean 0715146e89 Reset gallery position on variation change 2017-03-01 11:42:41 -08:00
Mike Jolley 8951bef0ee Version and minification 2017-02-28 19:11:41 +00:00
Ryan Ray 05a40d8df7 Merge branch 'master' into video-updates 2017-02-28 10:56:28 -05:00
Mike Jolley dfd602ef23 Style item meta after checkout
cc @jameskoster
2017-02-28 12:46:22 +00:00
Ryan Ray b2107f1a62 Renaming what used to be WooCommerce 101 videos to the current Guided
Tour naming scheme.
2017-02-25 11:40:10 -05:00
Mike Jolley 04aebd9fa7 Merge pull request #13306 from woocommerce/fix-13303
Fix multiple item additon to orders
2017-02-23 18:11:02 +00:00
Claudio Sanches 9a666d23e1 Merge pull request #13310 from woocommerce/checkout-improvements
Checkout improvements and fixes
2017-02-23 13:15:06 -03:00
Mike Jolley b9a01da618 Check size of all images to enable zoom
Closes #13290
2017-02-23 12:29:09 +00:00
Mike Jolley eb47dc7036 Improve validation event 2017-02-23 11:51:27 +00:00
Mike Jolley 114026b0be Maintain focus after selection
Fixes #13300
2017-02-23 10:51:41 +00:00
Mike Jolley f21997d661 Send items in one request rather than multiple requests 2017-02-23 10:19:32 +00:00
Mike Jolley 4124d41e46 Merge pull request #13283 from woocommerce/fix-13277
Avoid disabling buttons when password length is 0
2017-02-22 16:31:54 +00:00
Mike Jolley d1eab19725 Avoid disabling buttons when password length is 0 2017-02-22 11:03:43 +00:00
Mike Jolley 2ac125417f Fix sale date field 2017-02-22 10:31:20 +00:00
Mike Jolley 9394aae90d Style tidyup
Closes #13254
2017-02-21 11:39:17 +00:00
Mike Jolley 7f33db5746 Fix and minify 2017-02-21 10:35:11 +00:00
Maximus80 ea97b60d49 fix product gallery lightbox trigger 2017-02-21 09:11:39 +01:00
Claudio Sanches 542fea3d85 Merge pull request #13230 from woocommerce/quantity-actions-and-grouped-products
Quantity actions and grouped handling
2017-02-17 14:14:36 -02:00
Mike Jolley 81bad72c78 When showing sold individually item in grouped template, use checkbox 2017-02-17 15:53:15 +00:00
James Koster 8b31da7db5 Photoswipe button hover styles in twenty seventeen 2017-02-17 14:48:54 +00:00
Kathy c30b1c1bb3 Coupon tweaks (#13222)
* pass coupon to applied/removed JS trigger

* add coupon id and coupon object to action hooks in admin metabox
2017-02-17 11:58:15 +00:00
Mike Jolley 93e21a09c7 Convert alert to regular notice.
Fixes #13216
2017-02-16 16:27:37 +00:00
Mike Jolley a06f83ac50 Fix variation image change 2017-02-16 11:00:09 +00:00
Mike Jolley d8a00b97a1 Minify 2017-02-16 10:44:43 +00:00
Rasmus a77bd11dad Remove deprecated jQuery bind calls
As of jQuery 3.0, .bind() has been deprecated. It was superseded by the .on() method for attaching event handlers to a document since jQuery 1.7, so its use was already discouraged.

Since jQuery 1.7 or higher is included in the required WordPress version this seems like a safe and sane change.
2017-02-15 10:43:16 +01:00
Claudiu Lodromanean 5bb7e6e514 Move admin.css select2 dependency to gruntfile 2017-02-10 15:14:07 -08:00
Claudiu Lodromanean 8d2fd29396 Don't rtlcss select2.css 2017-02-10 11:39:28 -08:00
Mike Jolley 234b4cfa91 Merge pull request #13009 from woocommerce/gallery-tweaks
Gallery tweaks
2017-02-09 12:34:23 +00:00
Mike Jolley 649f55b494 Load default country/state on edit
Closes #13061 Fixes #12899
2017-02-08 10:56:00 +00:00
Claudiu Lodromanean e45adc14ed Bring up-to-date with master 2017-02-06 10:10:41 -08:00
Claudiu Lodromanean f376684732 Make 2-column checkout form inputs flip on RTL 2017-02-06 09:59:31 -08:00
Claudiu Lodromanean b237e06dd4 Get tiptips working correctly in RTL mode 2017-02-03 10:41:31 +01:00
Claudiu Lodromanean c220f38ba8 12170 Style tweaks for email "From" address input to improve RTL compatibility 2017-02-01 18:41:14 +01:00
Claudiu Lodromanean 9fadeacfdc Tweak shipping zones button styling to handle RTL better 2017-02-01 10:25:42 +01:00
Caleb Burks 4e59f08918 Update Zoom to 1.7.18 2017-01-31 22:47:25 -06:00
Claudiu Lodromanean a52ce6d21e Tweak variations checkbox margins 2017-01-31 19:05:21 +01:00
Mike Jolley efcbdc3031 Tweaks for #12805
Closes #12805
2017-01-31 17:25:57 +01:00
Claudiu Lodromanean da22e021f9 Tweak admin tabs CSS to look good in LTR and RTL modes. 2017-01-31 10:09:56 +01:00
Mike Jolley 926384f20c Make script load features conditonally 2017-01-27 15:35:29 +00:00
Mike Jolley 24608370ab Style thumbnails 2017-01-27 15:34:50 +00:00
Mike Jolley bf24ba395d Use get_theme_support for gallery features 2017-01-27 14:13:54 +00:00
Mike Jolley f457c25055 Remove unused is_touch_device 2017-01-26 15:19:37 +00:00
Mike Jolley 41f3572b23 Merge branch 'fix-12922' 2017-01-26 14:57:51 +00:00
Claudiu Lodromanean ecb542986a Basic non-height-changing slideshow 2017-01-23 15:35:30 -08:00
Claudiu Lodromanean 754a12c88a 12170 Set up RTL generation and enqueuing 2017-01-20 10:29:48 -08:00
Chuck Mac aef47c7bdc Admin Report JS - Add ability to have non-date index in export
Currently the export function only allows for an index that is a date. For
extending reports there are many situations where it would be desirable to
have a non-date index.  This change will add a new data flag "index_type",
if set to "none" it will leave the index as is and not try to convert it
to a date.
2017-01-20 09:36:43 -05:00
Claudio Sanches ac3d847a16 Fixed file permissions 2017-01-17 16:31:31 -02:00
Mike Jolley 17481af671 Allow html in description 2017-01-17 15:50:19 +00:00
Mike Jolley cb04d5985a Fix add zone button and default title
Fixes #12829
2017-01-17 15:25:12 +00:00
James Koster f0c35ed45e Display (toggle-able) terms inline on the checkout rather than opening a new window 2017-01-17 15:18:23 +00:00
Mike Jolley 57ef639f8d Minify 2017-01-17 14:35:47 +00:00
Mike Jolley b2f537fe95 Merge pull request #12820 from woocommerce/fix-12817-mb
Update available attribute options
2017-01-17 14:33:43 +00:00
James Koster 88a378ea79 Don't allow users to open the lightbox for placeholder images 2017-01-16 14:17:03 +00:00
Caleb Burks b5991c417c Update available attribute options
Ensure that available attributes can be updated after each attribute selection.

Fixes https://github.com/woocommerce/woocommerce/issues/12817
2017-01-15 03:17:03 -05:00
Claudio Sanches 9c27661dea Synchronized with master 2017-01-12 17:53:15 -02:00
Mike Jolley 777f09db32 remove notice - no longer needed 2017-01-11 11:48:05 +00:00
James Koster e77d3114f9 twenty seventeen styling tweaks
* Buttons in messages
* Method selector in shipping calculator
2017-01-09 15:40:10 +00:00
Mike Jolley 50274e44c4 Merge pull request #12762 from woocommerce/deprecated-args-12718
Factory classname handling
2017-01-06 11:59:20 +00:00
Mike Jolley b150e4c790 Fix image display when only placeholders are visible. 2017-01-06 11:51:09 +00:00
Mike Jolley 32a3e76851 Min 2017-01-06 11:37:06 +00:00
Mike Jolley c6ae59c991 Move ajax logic into check_variations so it's triggered on page load
Fixes #12768
2017-01-06 11:36:04 +00:00
Mike Jolley f7d72afcf9 Detect classname when saving attributes 2017-01-05 16:54:47 +00:00
Mike Jolley f6949346f3 Min 2017-01-04 12:21:12 +00:00
Mike Jolley b791c627dd Allow options to be deselected in IE11 and fix add to cart check.
Fixes #12736 and #12721. Also seems to close #12706
2017-01-04 12:20:52 +00:00
Mike Jolley 7622733267 Disabled styles 2017-01-04 12:20:47 +00:00
Mike Jolley b7d9799a95 Keep page numbers visible in 2017
Fixes #12703
2017-01-03 15:08:31 +00:00
Mike Jolley 823e78bdae Add move cursor for sortable select2 2017-01-03 11:38:43 +00:00
Jon Surrell 90ef632fa5 Colorize leveles in db log table 2016-12-29 12:03:59 +01:00
Jon Surrell a9f5a0f7b1 Define column sizes for log table 2016-12-29 12:02:54 +01:00
Mike Jolley daea231ab7 Merge pull request #12666 from woocommerce/select2-4
Upgrade Select2 to V4
2016-12-24 14:40:09 +00:00
Mike Jolley 6b511e84be Sorting 2016-12-23 15:14:27 +00:00
Mike Jolley b15465bbdd Fix fade in 2016-12-23 14:08:39 +00:00
Mike Jolley 04c28403c8 Minify 2016-12-23 14:08:39 +00:00
Mike Jolley ade5574d98 Add slashes to string based selectors to fix attributes containing quotes 2016-12-22 22:54:06 +00:00
Mike Jolley 2e09532b7a Close when html clicked 2016-12-21 14:23:17 +00:00
Mike Jolley 92968492a0 Customer search 2016-12-21 14:18:33 +00:00
Mike Jolley 96877dbb25 Fix product search inputs 2016-12-21 13:23:26 +00:00
Mike Jolley 56fef5b4f6 More styling settings tweaks 2016-12-21 11:36:48 +00:00
Mike Jolley b7a544ec40 Match WP UI 2016-12-21 11:24:28 +00:00
Mike Jolley fd11262be2 Fix multiselect styling 2016-12-21 11:06:47 +00:00
Mike Jolley badf8d7d55 Add select2 script and CSS 2016-12-20 16:45:22 +00:00
Mike Jolley 9e4aecaefb Merge branch 'pr/12651' 2016-12-20 16:17:02 +00:00
Mike Jolley 3e3973d08b Support old templates too 2016-12-20 16:16:55 +00:00
Mike Jolley 74076880ea Minify 2016-12-20 13:11:37 +00:00
Mike Jolley 0300464613 Use accounting.js in price slider widget 2016-12-20 13:11:09 +00:00
ksere 21f6f791bd fix checkout login form not toggling 2016-12-20 02:38:30 +02:00
Mike Jolley 5a6639e483 Help tip alignment
Fixes #12636
2016-12-19 15:49:25 +00:00
Mike Jolley 2e77e38d33 colour -> color
#12627
2016-12-19 11:41:48 +00:00
Claudio Sanches ff35f07a4d Minify 2016-12-15 14:49:33 -02:00
Mike Jolley 94c5680d04 Allow update cart to preserve notices and update after coupon 2016-12-15 16:37:58 +00:00
Mike Jolley c92d9d4a49 Make sure src is not null 2016-12-15 13:04:50 +00:00
Mike Jolley ad4704f02d Variations script refactor from #12585
Applying this to master to match 2.6 PR
2016-12-15 12:58:41 +00:00
Mike Jolley e1ec8fb9db Merge pull request #12598 from woocommerce/percent-coupon-types
Merging percent based coupon types
2016-12-15 11:09:54 +00:00
Claudio Sanches 9d8b45087f Merge pull request #12577 from woocommerce/checkout-locale-simplification
Add sort parameter to checkout fields to aid with sorting per locale.
2016-12-14 17:34:15 -02:00
Mike Jolley df967f912a More spaces and min 2016-12-14 19:32:01 +00:00
Mike Jolley 0531bd72ea Spaces 2016-12-14 19:31:26 +00:00
Mike Jolley b5f9d6b6eb Merge percent and cart percent coupon types 2016-12-14 11:07:08 +00:00
Tiago Noronha 5866927312 Blank state button styling. 2016-12-13 23:30:47 +00:00
Mike Jolley 852db2bfb6 spacing 2016-12-13 18:49:56 +00:00
Mike Jolley d32797b733 Handle BW compat priority. 2016-12-13 18:48:39 +00:00
Mike Jolley 74f3972e26 Add sort parameter to checkout fields to aid with sorting per locale. 2016-12-12 15:23:28 +00:00
Mike Jolley 47fbae4d26 Product Visibility Taxonomies (#12527)
* Convert visibility and featured to taxonomy

* Comment

* Add missing tax_queries

* Only check SKU after read.

* Added visibility term for outofstock products to speed those queries up al

* wc_bool_to_string
2016-12-08 10:56:45 +00:00
Mike Jolley 9f85aa3869 Merge pull request #12489 from woocommerce/add/twenty-seventeen-support-new-method
Add/twenty seventeen support new method
2016-12-07 12:46:36 +00:00
Mike Jolley 3f1368153a Merge pull request #12521 from woocommerce/plugins-url-assets-12477
Register scripts using plugins_url
2016-12-06 16:04:30 +00:00
Mike Jolley 31fbee2b07 ran grunt 2016-12-06 11:53:27 +00:00
Mike Jolley 0c2d070d72 Merge pull request #12475 from leogermani/patch-1
get_payment_method relies on a more generic DOM element
2016-12-06 11:18:58 +00:00
Mike Jolley b4e255354f Merge pull request #12418 from bobbingwide/master
Fixes #12352 - cater for just one item selected in a multiselect list
2016-12-06 11:14:24 +00:00
Mike Jolley 7b739b9367 Register scripts using plugins_url 2016-12-05 18:34:30 +00:00
James Koster 65a08a3467 checkout. #12038 2016-11-29 13:17:15 +00:00
James Koster b436e78b07 cart styling #12038 2016-11-29 12:13:43 +00:00
James Koster b208f9cbec account / cart / checkout layout. #12038 2016-11-29 11:37:40 +00:00
James Koster 2a1f8488d1 reviews #12038 2016-11-29 10:34:37 +00:00
Manos Psychogyiopoulos 22d02a0925 fix variation attributes rendering
Renders options html outside the DOM and uses .html() to update DOM state in one go.

ref: https://github.com/woocommerce/woocommerce/issues/12485
2016-11-29 10:21:00 +02:00
James Koster 7f9e69e91d border on required asterisk. #12038 2016-11-28 17:54:43 +00:00
James Koster 3cb181df22 message links #12038 2016-11-28 17:50:20 +00:00
James Koster b8b6f7623b tweaked the remove button styles. #12038 2016-11-28 17:45:06 +00:00
James Koster bfac876b4d gallery / summary margin. #12038 2016-11-28 15:28:12 +00:00
James Koster 26ccc9deef footer area cart widget links. #12038 2016-11-28 15:26:23 +00:00
James Koster 583de21429 search widget. #12038 2016-11-28 15:06:32 +00:00
James Koster 388775935c average rating widget #12038 2016-11-28 15:01:14 +00:00
James Koster f6481088e3 price filter widget #12038 2016-11-28 14:57:36 +00:00
James Koster 6150cb8049 layered nav widget. #12038 2016-11-28 14:52:43 +00:00
James Koster 7888e7b2ca cart widget. #12038 2016-11-28 14:49:18 +00:00
James Koster caf9d27ca9 review avatar #12038 2016-11-28 13:32:26 +00:00
James Koster 80b2a1a272 messages. #12038 2016-11-28 13:26:02 +00:00
James Koster 1a77b4734e more single product tweaks. #12038 2016-11-28 13:12:17 +00:00
James Koster fad0cab4fe tweak the overall layout for WooCommerce pages. #12038 2016-11-28 12:52:18 +00:00
James Koster 0be148b739 product tabs. #12038 2016-11-28 12:47:04 +00:00
James Koster 03cf58b1b4 product galleries. #12038 2016-11-28 12:33:46 +00:00
James Koster 1cdd783bec hide the featured image (added by 2017) on product pages. #12038 2016-11-28 12:14:15 +00:00
leogermani 83cc3a9365 get_payment_method relies on a more generic DOM element
When checking the payment method, I think it would be better to rely on a more generic DOM element to make sure the find() method will find what it is looking for, in case theme authors have changed the position of things inside the form.

Ive stumble into this because I wanted to display the order review in the top of the page, before the billing form, but I wanted to keep the payment form at the end of the page, so, after changing the order_review DIV position, I did:

```
remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20);
add_action( 'woocommerce_checkout_after_customer_details', 'woocommerce_checkout_payment');
```

After I did this, the get_payment_method stopped working.

I might be wrong, but I think this proposal gives more flexibility to theme authors, while not breaking anything. This tweak Ive done dont look really ugly to me, I think I should be able to move things inside the checkout form around.

Thanks for looking into it

cheers
2016-11-27 16:51:22 -02:00
James Koster e3ac9d94af various styles; pagination, prices, sale. #12038 2016-11-25 16:34:30 +00:00
James Koster 2e07cca674 breadcrumbs #12038 2016-11-25 16:18:50 +00:00
James Koster 78d8b125bc rename button mixin. #12038 2016-11-25 16:14:57 +00:00
James Koster 70cee3d1ad some basic shop page styling. #12038 2016-11-25 16:10:58 +00:00
James Koster 18349ddea1 Adds twenty seventeen stylesheet. #12038 2016-11-25 15:25:37 +00:00
James Koster 20507f0944 Adds a new class for 2017 integration, removes core wrappers, adds .scss file. #12038 2016-11-25 15:17:13 +00:00
Mike Jolley 1749551021 Customer crud 2016-11-24 15:31:05 +00:00
Mike Jolley ca04ee8e9f Replace 2016-11-22 15:09:37 +00:00
Mike Jolley 430a31a963 Add notice class to checkout message
Closes #12245
2016-11-22 14:21:21 +00:00
Herb Miller 1e8d9d4c95 Fixes #12352 - cater for just one item selected in a multiselect list 2016-11-21 12:15:17 +00:00
Claudio Sanches b279727bca [2.6] Fixed select reseting everytime that is clicked on Firefox 50, closes #12383 2016-11-17 15:53:27 -02:00
Claudio Sanches 2ff4bc9591 Fixed not declared var and coding standards #12385 2016-11-17 15:08:19 -02:00