Commit Graph

2120 Commits

Author SHA1 Message Date
Mike Jolley 86c9d7c4b8 Changed terms alignment and added *
Fixes #9650
2015-12-03 09:49:36 +00:00
Max Rice b50e830b54 [#9655] Recover from malformed JSON checkout response
If a plugin or other code produces output during checkout processing,
it breaks the JSON parsing. This commit makes use of jQuery’s Ajax
dataFilter which allow us to sanitize the raw response before it’s
parsed by the Ajax handler.
2015-12-02 17:31:43 -05:00
Claudio Sanches b9624290e1 Minify 2015-12-02 13:26:09 -02:00
Claudio Sanches a2648f4ceb [2.4] Fixed toggle icon in product data tabs for WP 4.3 and 4.4 2015-12-02 13:26:00 -02:00
Mike Jolley 327cf87191 Merge pull request #9728 from woothemes/issue/9727-order-review-payment-method-change-ui
Hook up payment method change UI on “Pay for Order” forms.
2015-12-02 10:45:26 +00:00
Claudio Sanches 4aee3da335 Merge pull request #9731 from mitogh/master
Update conditionals in order to follow WP Standards
2015-12-01 16:36:59 -02:00
James Koster 66decdcd9a [2.4] toggle icon in product data tabs. #9657 2015-12-01 09:30:57 +00:00
mitogh 0808bbf1ba Update variable to use the cached version 2015-11-30 22:12:26 -06:00
Jeff Stieler 8adc422034 Hook up payment method change UI on “Pay for Order” forms. 2015-11-30 11:09:09 -07:00
Mike Jolley 00f5317621 Merge pull request #9581 from shivapoudel/validation
Add Js Validation for price and dimension field in product quick edit…
2015-11-27 13:07:38 +00:00
Mike Jolley 27a7793f00 Min and POT 2015-11-25 18:46:57 +00:00
Mike Jolley 557ce96842 Merge pull request #9685 from tiagonoronha/9624-variation-image-srcset-sizes
[2.4] Adds support for srcset and sizes attributes in variation images. @claudiosmweb
2015-11-23 18:52:58 +00:00
Tiago Noronha 105105db06 Adds support for srcset and sizes attributes in variation images. 2015-11-23 16:35:11 +00:00
Takashi Irie d88ba80f84 Edits for Twnety Sixteen 2015-11-23 11:55:50 +00:00
Mike Jolley c8ef6902f5 Allow checkout to be updated without posting shipping methods
Fixes #9552 @claudiosmweb
2015-11-20 14:51:38 +00:00
Mike Jolley 4595befb76 Pass product type with variation bulk edit
Closes #9570
2015-11-17 15:25:48 +00:00
Mike Jolley e94c2b86ca Remove shipping/tax estimation notice and show in context when needed.
Avoids needing complex logic for something which could easily be typed
onto the page by store owner if needed.

Also adjusts line height and padding in cart collaterals

Closes #9578
2015-11-16 15:59:47 +00:00
Ibrahim Ibn Dawood 329fa1f3bf generated woocommerce.css file 2015-11-13 15:19:04 +05:30
Ibrahim Ibn Dawood 6fc9386dac added styling for rating filter widget 2015-11-13 15:18:41 +05:30
roykho ca13d3e5f7 Add conditional check for the selected variation image
This added check prevents undefined object preventing images that have no sizes ( e.g SVG ) from causing errors
2015-11-12 16:55:25 -08:00
Shiva Poudel 7934d6fd29 Add Js Validation for price and dimension field in product quick edit panel 2015-11-12 04:50:57 +05:45
Claudio Sanches 5c54aae2c2 Minify again 2015-11-06 13:54:47 -02:00
Claudio Sanches 7201bacf27 [2.4] Fixed products menu icon for wp 4.4 2015-11-06 13:54:31 -02:00
Claudio Sanches d66427bd8a [2.4] Fixed product type select in wp 4.4 2015-11-06 13:51:17 -02:00
Claudio Sanches 7d251cb449 [2.4] Fixed reports styles for wp 4.4 2015-11-06 13:32:33 -02:00
Claudio Sanches 7bbfd3534e Minify 2015-11-06 13:25:00 -02:00
Claudio Sanches 5e1cc5cdaa [2.4] Fixed button text-shandow and colors to support wp 4.4 2015-11-06 13:24:45 -02:00
Mike Jolley af4f775ff0 Minify 2015-11-05 14:37:23 +00:00
Claudio Sanches 66026ed36c Change old settings icon to Dashicons, closes #9517 2015-11-05 02:05:28 -02:00
Danny Santoro be2cd1d3ae Switches Settings icon to Dashicon Gear
Re: https://github.com/woothemes/woocommerce/issues/9517
2015-11-04 14:33:01 -05:00
Mike Jolley 12000cd85f Fix model in IOS
Fixes #9507
2015-11-04 15:41:25 +00:00
Claudio Sanches e1c2054b5c Improved how geolocation js check for pages where shouldn't load
Simplified all checks in just one
Less PHP and JS conditionals

cc @mikejolley
2015-11-04 01:51:54 -02:00
Claudio Sanches 0a9929146d Minifiy 2015-11-04 01:23:45 -02:00
Claudio Sanches fde904b27a [2.4] Fixed redirection loop on customizer screen
It's caused an redirection loop on the customizer page when
activated "Geolocate (with page caching support)" option

cc @mikejolley
2015-11-04 01:20:16 -02:00
Mike Jolley 1756aa8fca Use help tip function in email table. 2015-11-03 16:12:13 +00:00
Mike Jolley 1b38f380af Merge remote-tracking branch 'origin/master'
Conflicts:
	includes/emails/class-wc-email.php
2015-11-03 16:09:01 +00:00
Mike Jolley 8457dbb57d Display if emails are manually sent 2015-11-03 15:40:10 +00:00
Mike Jolley d95f863d79 Show descriptions inline 2015-11-03 15:04:29 +00:00
Mike Jolley 5f65494e27 Restructure emails admin to avoid listing emails along the top
Moves emails to a table on the settings screen.

Also tweaks some section text and moves descriptions to tooltips for a
less cluttered interface.
2015-11-02 16:27:00 +00:00
James Koster 1d0f52f6db revert order pay responsive table. #9015
Would require a conditional colspan for handheld. Not worth the
overhead for this small table which should perform adequately already.
2015-11-02 13:59:07 +00:00
James Koster 2b05a493f6 Makes the order payment table responsive. #9015 2015-11-02 13:59:07 +00:00
James Koster 0b5f91c940 General responsive table styling. #9015
Also applied `.shop_table` class to the cart totals table.
2015-11-02 13:59:07 +00:00
James Koster c114489d5b Responsive cart and cart totals tables. #9015 2015-11-02 13:59:07 +00:00
Mike Jolley 7fdb93329c Merge branch 'revised-single-variation-cart-template'
Conflicts:
	includes/admin/views/html-admin-page-status-report.php
2015-11-02 11:26:49 +00:00
Kathy Darling 856d192bff Use generic `ajax_add_to_cart` class for adding items in the loop to the cart via ajax. 2015-10-30 12:54:49 -05:00
Mike Jolley 77054e11fa Improve appearance when only 1 gateway is active.
Closes #8982
2015-10-30 15:23:16 +00:00
Mike Jolley 58b01886c9 Add validation handling for checkboxes
@jameskoster set label color red too so this is indicated

Fixes #9464
2015-10-30 13:45:59 +00:00
Mike Jolley ad38f6e34f Add pay link to order screen
Closes #9428
2015-10-30 13:29:16 +00:00
Mike Jolley d1d9ff1b59 Adjust how the 'clear' link appears 2015-10-29 16:51:05 +00:00
Claudio Sanches 034871a395 Fixed js coding standards 2015-10-28 16:52:31 -02:00
Mike Jolley dddca9b7a6 Avoid animation when no text is present 2015-10-28 15:43:06 +00:00
Mike Jolley edd2e4f2cb wp.template is not required for cart button 2015-10-28 14:59:40 +00:00
Mike Jolley f7a065fb53 Button initial state 2015-10-28 14:27:02 +00:00
Mike Jolley 6f5aaa69da Fix single variable 2015-10-28 13:53:51 +00:00
Mike Jolley 1ff6a27951 Split button from variation display 2015-10-28 13:09:34 +00:00
Mike Jolley a28da6eabc Remove wc_variations_description_update effects 2015-10-28 13:04:45 +00:00
Mike Jolley f050c804e1 Use wp.template for variation and variation button 2015-10-28 13:04:28 +00:00
Claudio Sanches ad5264d40b Fixed initial tax rate settings pagination
Pagination need to be set up to 1, since is first page.
This fix a bug where is impossible to insert rates when don't have any rate saved before.

cc @mikejolley
2015-10-27 19:36:57 -02:00
Claudio Sanches 0dbbcd0a16 Fixed coding standards in assets/js/admin/settings-views-html-settings-tax.js 2015-10-27 18:19:30 -02:00
Claudio Sanches 9b47f3866a Prevented reset to default option when click in any attribute option
Improvement for #9335
2015-10-27 17:59:26 -02:00
Claudio Sanches 9877ce99b5 Minify 2015-10-27 17:24:54 -02:00
Claudio Sanches 2f0f8f5b3e Fixed focus on attributes select fields for variable products
This is an issue on IE 11, since we test for "focusin touchstart", IE 11
can't loses the focus and need to this "snippet" to make IE work like
another browsers.

Closes #9335
2015-10-27 17:24:32 -02:00
Mike Jolley 5c43b34002 Avoid hardcoding admin input names for orders
Closes #9444 @claudiosmweb
2015-10-27 15:54:00 +00:00
Claudio Sanches 76583aeeda Minify 2015-10-26 13:05:06 -02:00
Mike Jolley 59dc92e113 Merge pull request #9417 from woothemes/9381-help-tip-icon-font
Use new "question" mark icon font for Help Tips
2015-10-26 08:45:10 -06:00
Mike Jolley 7012ef5608 When updating cart hash, refresh all open tabs
Closes #8708
2015-10-26 11:50:25 +00:00
Claudio Sanches 2e95a68357 Use new "question" mark icon font
Created wc_add_help_tip() function to generate the icons
Replaced all .help_tip elements and [?]

We'll keep the old image and styles in order to maintain backwards
compatibility

Closes #9381
2015-10-23 01:40:52 -02:00
Claudio Sanches 9c10a6fc16 Better name for password strength meter element #9319
cc @jameskoster
2015-10-13 14:42:26 -06:00
Claudio Sanches 88c7f30f7b Improve password strength meter styles 2015-10-09 14:16:01 -03:00
Claudio Sanches d7a928b4c1 Improved stylesf ro passworkd strength meter 2015-10-09 14:10:02 -03:00
Claudio Sanches 821b2f5cbe Improved place order button behavior when necessary password check #9319 2015-10-09 13:43:08 -03:00
Claudio Sanches eedff144e7 Created assets/js/frontend/password-strength-meter.js #9319 2015-10-09 13:31:47 -03:00
Claudio Sanches 332a0d52ad Fixed conding standards #9259 2015-10-09 11:45:30 -03:00
Claudio Sanches c4bd6b25c1 Merge pull request #9319 from nishitlangaliya/Issue-8938
Issue 8938
2015-10-09 11:12:56 -03:00
Mike Jolley 99a23b8614 Added readme for 2.5 2015-10-09 11:22:28 +01:00
Mike Jolley bf0a92d29f Merge pull request #9312 from nishitlangaliya/Issue-9259
Issue 9259
2015-10-09 10:45:15 +01:00
nishitlangaliya 4b45584f88 tried to remove conflict ref #8938 2015-10-09 13:47:32 +05:30
nishitlangaliya f468f16e29 fixes: changes as per suggestion given by claudiosmweb ref #8938 2015-10-09 13:25:47 +05:30
nishitlangaliya cb7519ccd4 As per suggestions #woocommerce-fields .regular_price class given. ref #9259 2015-10-09 10:52:17 +05:30
nishitlangaliya a45ef9f814 fixes: done changes using dom operation. ref #8938 2015-10-08 20:14:53 +05:30
Mike Jolley 0197a99065 Merge branch 'issue/8587'
Conflicts:
	assets/css/admin.css
	assets/css/woocommerce.css
	includes/admin/class-wc-admin-assets.php
	includes/admin/settings/views/html-settings-tax.php
2015-10-08 13:26:52 +01:00
Mike Jolley ac02ec290a Improved styling and wording 2015-10-08 13:18:00 +01:00
Mike Jolley 42a853c90b Fixing some JS notices when working with the tax table 2015-10-08 12:57:42 +01:00
nishitlangaliya 91e415beef more specific class given for appliy only quick edit ref #9259 2015-10-08 17:25:58 +05:30
James Koster 0cc109f67a Replaces the old star rating selector with a new slimline version. closes #8826
The old one was 5 separate buttons. This new one consolidates the 5
options into one element making it leaner visually and more intuitive.
Works in IE9+ with a graceful degradation for IE8.
2015-10-08 11:27:25 +01:00
nishitlangaliya 3f74539fc7 Fixes: Quick edit add js validation ref #9259 2015-10-08 13:10:45 +05:30
nishitlangaliya eaa1058939 Fixes : Quick Edit js validation added. 2015-10-08 13:07:24 +05:30
nishitlangaliya 2dcd391c21 fixes: If password field is enabled, enforce strong passwords ref #8938 2015-10-07 16:47:13 +05:30
nishitlangaliya 02e2f2bf4d fixed: Add js validation for product quick edit ref #9259 2015-10-07 15:39:58 +05:30
Jeff Stieler d04dac6ba6 Update minified cart fragments javascript. 2015-10-06 12:50:44 -06:00
Jeff Stieler 55dae383af Use named cart fragment refresh callback. 2015-10-06 12:16:15 -06:00
Jeff Stieler 61e6f708d5 Set timers to refresh cart fragments before they expire. 2015-10-06 12:14:17 -06:00
Jeff Stieler e94969f5dd Expire the mini cart fragment if it’s more than a day old. 2015-10-06 11:12:18 -06:00
Jeff Stieler b2cbae6508 Assume we need to refresh a mini cart with items if there is no session creation timestamp. 2015-10-06 10:04:21 -06:00
Jeff Stieler da573be59a Store the cart session creation timestamp for expiration purposes.
Consider the cart session “created” when it’s refreshed and has items, or when the first item is added to cart.
2015-10-06 09:54:06 -06:00
Mike Jolley b240de4204 minify 2015-10-06 14:54:36 +01:00
Mike Jolley 6d5ec0ca86 Merge pull request #9249 from shivapoudel/tweak-styles
Tweak metabox related bloat styles
2015-10-06 14:52:19 +01:00
Claudio Sanches c53fe24c20 Removed our own language packs manager 2015-10-06 10:27:17 -03:00
Mike Jolley 34a568aea8 manual update trigger for checkout
Closes #9119
2015-10-06 12:40:23 +01:00
Mike Jolley 1f6260a880 Use tax settings in backend and default to base country
Closes #9186
2015-10-05 15:31:58 +01:00
roykho 52ec35cab6 tweak to use product class function instead of body class function 2015-10-02 10:26:53 +02:00
roykho 5ba6ff1dac fix variation image flicker issue when default variations are set closes #7904 2015-10-02 03:45:11 +02:00
Claudio Sanches 79cd558c38 Fixed conflicts 2015-10-01 17:41:49 +02:00
Claudio Sanches 0966fedb12 Moved JS vendor libraries for our own directories #8488 2015-10-01 15:46:08 +02:00
Mike Jolley 1971bd448a [2.4] Fix locale switching for city field
Fixes #9237
2015-10-01 13:24:53 +02:00
Mike Jolley 7c7057c2a7 Correct spelling of events
Fixes #9202
2015-10-01 11:04:26 +02:00
James Koster 6c2811d183 Updates the WooCommerce font. closes #9242
New version of the .woff file addresses a ‘bad linegap’ error in
FireFox.
2015-10-01 10:02:05 +01:00
Shiva Poudel b786910fbc Tweak metabox related bloat styles 2015-10-01 11:38:16 +05:45
Claudio Sanches ec2fdcc2d4 [2.4] Start variations tiptip for .help_tip elements, closes #9151 2015-09-22 14:06:54 -03:00
Claudio Sanches 09370c31cf Fixed quick edit js for tax fields, closes #9182 2015-09-21 16:10:20 -03:00
Mike Jolley b8acbc37a5 minify 2015-09-16 13:19:04 +01:00
Mike Jolley 3a8fd365d8 [2.4] IE doesn't like 'input' events for inputs with placeholders
Fixes #8992
2015-09-16 13:17:39 +01:00
Claudio Sanches 9865e04c8a Merge pull request #8921 from shivapoudel/wc-tabs-gtm
GTM listener for wc-tabs
2015-09-15 19:49:48 -03:00
Claudio Sanches 7e63374aaf Merge pull request #8735 from shivapoudel/backbone-modal
Allow support for variable in backbone modal template in extensions
2015-09-15 19:44:50 -03:00
Mike Jolley 799353e8f2 Wait for variation update before submit
@claudiosmweb
2015-09-08 14:30:41 +01:00
Florian Ludwig 2761a42a13 Fixed one more inefficient jQuery selector 2015-09-07 19:53:47 +02:00
Florian Ludwig 35655f8544 Fixed all inefficient selector usages
Use find for more efficient selectors - more information on e.g.
https://24ways.org/2011/your-jquery-now-with-less-suck/
2015-09-07 19:51:10 +02:00
Mike Jolley e863c4678a min 2015-09-07 16:58:13 +01:00
Mike Jolley 821434cbb7 Fix geolocation redirect with querystring 2015-09-07 16:58:05 +01:00
Mike Jolley e4bbefbd91 css 2015-09-07 14:16:25 +01:00
Mike Jolley bf0cb28d36 esc_html
Closes #9065
2015-09-07 13:26:43 +01:00
James Koster 4aff861626 responsive orders table in dashboard. closes #8996
Also removes unnecessary tooltip on order row.
2015-09-07 12:35:30 +01:00
James Koster 66165fc016 responsive products table in dashboard. #8996 2015-09-07 12:35:30 +01:00
Mike Jolley 4bda0f2387 check for sizes 2015-09-07 11:38:24 +01:00
Mike Jolley 779e23dfe3 Check for method 2015-09-07 11:38:24 +01:00
James Koster fc5b7a3c20 clearfix payment box `li`s. closes #9029 2015-09-07 10:59:05 +01:00
Mike Jolley 32a2bbfbd1 Sort out variation loading after attribute save 2015-09-04 14:00:42 +01:00
Mike Jolley 32b220d8b6 Improve variation reload after save attributes
@claudiosmweb
2015-09-03 16:17:08 +01:00
Mike Jolley 889d40b8aa Add data attribute to leave options visible
Closes #9017
2015-09-03 15:38:42 +01:00
Mike Jolley 965f3c5005 Fix arrows across all default themes
Closes #9023 @jameskoster
2015-09-03 13:34:08 +01:00
Claudio Sanches 1f484e09ed Fixed jslint issues
@mikejolley
2015-09-01 22:10:00 -03:00
Mike Jolley 2f2ae4b6d4 Check href is set 2015-09-01 16:49:03 +01:00
Mike Jolley f7e4bf224d Exclude cart and account pages from geolocation
Closes #8967
2015-09-01 15:41:05 +01:00
Mike Jolley c7a7db4679 For geolocation with static cache support, ensure hash is appended during form submission.
@claudiosmweb Closes #8967
2015-09-01 13:17:59 +01:00
Mike Jolley 4849d7d56e Sync stock status during save
Closes #8950
2015-08-26 13:51:51 +01:00
Mike Jolley fa9c5480a9 Tidy variation styles
Fixes #8946
2015-08-26 12:53:48 +01:00
Claudio Sanches 703a2dcace Minify 2015-08-24 13:25:44 -03:00
Mike Jolley 5e984faebc Allow HTML in store notice. 2015-08-24 16:15:16 +01:00
Mike Jolley 869bf08031 Prevent remove button overlap 2015-08-24 16:05:09 +01:00
Mike Jolley b9381d1495 Revert uniform fix - looking into doing it in-theme 2015-08-21 19:24:39 +01:00
Mike Jolley 04a68ad925 Add spinner/loading indication between onboarding steps
Closes #8816
2015-08-21 19:12:36 +01:00
Shiva Poudel 5d291495a7 Tweak - GTM listener for wc-tabs using preventDefault() 2015-08-21 21:27:34 +05:45
Mike Jolley 10c0b92d0d Added BW compatibility for themes using 'uniform'. 2015-08-21 15:37:00 +01:00
Mike Jolley 6e23476cee Inline flex for steps display
Closes #8914 Closes #8911 Fixes #8907
2015-08-21 14:32:01 +01:00
Claudio Sanches 06cbc3354b Minify 2015-08-20 13:47:20 -03:00
Mike Jolley 0f40e8cdf7 Language install prompt 2015-08-20 16:03:29 +01:00
Mike Jolley ac90660f7d Add expand/close links for attributes and match variation UI
Closes #8875
2015-08-19 14:00:26 +01:00
Claudio Sanches b6b34255d2 Stop for change inputs when add a new variation on admin, closes #8874 2015-08-18 13:00:38 -03:00
Claudio Sanches 36bd8538bf Minify 2015-08-18 12:59:40 -03:00
Mike Jolley f2d4a47da1 Add required postcode marker after label replace
Fixes #8857
2015-08-17 13:35:17 +01:00