You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.4 KiB

[MIG] web_widget_slick: Migrate to v10 * Add local slick files to use instead of CDN * Override CSS to display widget correctly * Adjust arrow button size/placement * Bump version * Rename __openerp__.py -> __manifest__.py * Rename widget_slick.js -> web_widget_slick.js * Update copyright, license (AGPL -> LGPL) * Update readme * Correct eslint errors * Change module name in various places for consistency * Improve styling of widget arrows, dots * Change css -> less * Remove unneeded slick files * Copyright 2017 -> 2016-2017 * Add OCA to authors * Use OCA icon * Fix readme * Clean up assets * Fix file permissions * Update readme with reference to example module * Fix formatting error, incorrect link * Add javascript tests * Add note to readme about functional testing with example module * Fix/cleanup javascript * Fix destroy_content() method * Move slide navigation out of slide addition loop * Remove unused variables * Remove unneeded DOM append * Reorganize files/directories * Adjust template tags (templates -> template) * Add slick-field class to field template instead of using jQuery * Misc cleanup * Adjust breakpoint settings to show fewer images by default * Enable adaptiveHeight by default * Add .img and .img-responsive classes to images * Fix dragging issues by preventing default mousedown and touchstart event behavior * Set swipeToSlide default to true * Change how slick slides are populated to allow grid mode * Fix issue causing carousel images to display improperly in some situations * Add better functional testing instructions to readme * Add roadmap to readme * Make minor styling changes * Fix issue with template loading w/ PhantomJS * Clean up template, use css class provided by widget * Remove unneeded dependency from tests * Break up render_value method * Break up destroy_content method * Add unslicking to destroy_content, add test * Clean up qweb template formatting * Fix indentation * Change widget name * Add Slick copyright information * Add padding left/right, move arrows in to avoid clipping when widget not in a sheet tag * Apply dot and arrow styles only when needed * Add _resizeCarousel() and related methods to ensure accurate carousel sizing in various views * Resize carousel on core.bus resize * Account for differences in group layouts and labels, sheet/no-sheet layouts * Adjust, clean up less * Clean up js
7 years ago
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- Copyright 2016-2017 LasLabs Inc.
  3. License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). -->
  4. <odoo>
  5. <template id="assets_slick" inherit_id="web.assets_backend">
  6. <xpath expr="//script[last()]" position="after">
  7. <link rel="stylesheet"
  8. type="text/less"
  9. href="/web_widget_slick/static/lib/slick/slick.less"
  10. />
  11. <link rel="stylesheet"
  12. type="text/less"
  13. href="/web_widget_slick/static/lib/slick/slick-theme.less"
  14. />
  15. <link rel="stylesheet"
  16. type="text/less"
  17. href="/web_widget_slick/static/src/less/slick.less"
  18. />
  19. <script type="application/javascript"
  20. src="/web_widget_slick/static/lib/slick/slick.js"
  21. />
  22. <script type="application/javascript"
  23. src="/web_widget_slick/static/src/js/web_widget_slick.js"
  24. />
  25. </xpath>
  26. </template>
  27. <template id="qunit_suite" inherit_id="web.qunit_suite">
  28. <xpath expr="//t[@t-set='head']" position="inside">
  29. <script type="application/javascript"
  30. src="/web_widget_slick/static/tests/js/web_widget_slick.js"
  31. />
  32. </xpath>
  33. </template>
  34. </odoo>