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
076d2c9336
Minify
2017-04-26 11:43:12 +01:00
Mike Jolley
1e6d52a3bd
Add a data-caption for captions and keep title around.
...
Fixes #14578
2017-04-25 14:31:24 +01: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
1f66a29457
Use smoothHeight
...
Closes #14448
2017-04-17 16:23:04 +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
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
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
Mike Jolley
d607aea651
Fade gallery in if no images are set.
...
Fixes #13910
2017-04-04 23:43:14 +01:00
Mike Jolley
005bedb7e8
Workaround for loading failed message
2017-04-04 11:13:43 +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
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
Mike Jolley
c1ce490956
Country select
2017-03-17 11:25:53 +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
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
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
d1eab19725
Avoid disabling buttons when password length is 0
2017-02-22 11:03:43 +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
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
Mike Jolley
926384f20c
Make script load features conditonally
2017-01-27 15:35:29 +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
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
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
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
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
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
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
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
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
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
7b739b9367
Register scripts using plugins_url
2016-12-05 18:34:30 +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
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
Mike Jolley
ca04ee8e9f
Replace
2016-11-22 15:09:37 +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
James Kemp
cf6c42fb01
Move "added_to_cart" actions to trigger
...
Doing this means that plugin/theme developers can trigger the mini-cart and buttons to update without having to rewrite and maintain their own version of this function.
2016-11-17 16:05:46 +00:00