Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jan 24, 2012

  1. Merge remote branch 'origin/master'

    scottjehl authored
  2. removed unused function in tests

    scottjehl authored
  3. modified so that the select zoom calls manipulate the locked property…

    …, to ensure other zoom plugins don't mess with it during focus
    scottjehl authored
  4. namespaced the events.

    scottjehl authored
  5. added the locked property, with options to lock and unlock it when ca…

    …lling disable or enable, respectively. This allows a plugin to take control and ensure zoom isn't messed with while it's carrying out a zoom-specific task
    scottjehl authored
  6. window not w, evt wasn't defined. Thanks @staabm

    scottjehl authored
  7. updated to bulletproof further

    scottjehl authored
  8. updated to use only the devicemotion event, for compatibility and les…

    …s battery battering
    scottjehl authored
  9. This change brings the iOS orientationchange bug workaround up to the…

    … latest code from that external project, with an experimental attempt at iOS4.3 support on the 3GS using the devicemotion event, which may be a bad idea to use unthrottled - not sure yet. This code needs to be tested on a device with iOS5, and I imagine the check for deviceorientation will also need a check for the value of evt.gamma. At that point, we may decide to only support iOS5 for this workaround, and the code can bind only to deviceorientation and be more concise.
    scottjehl authored
  10. added unit tests for prevent focus zoom option

    scottjehl authored
  11. switched up this check so it binds the events regardless of initial s…

    …tate, in case it's toggled later
    scottjehl authored
  12. added files to index php

    scottjehl authored
  13. moved the iosfocusfix logic over to the selectmenu plugin. It's now t…

    …oggled via a new option: preventFocusZoom (Default is true).
    scottjehl authored
  14. added a restore method, similar to a widget's destroy. Restores the m…

    …eta content back to original value
    scottjehl authored
  15. added unit tests for the zoom plugin

    scottjehl authored
  16. use maximum scale instead of user-scaling, as it's more reliable for …

    …restoring zoom
    scottjehl authored
  17. fixed up the unit tests so that they only test the plugin's usage of …

    …the zoom methods, not the result of whether those methods are working
    scottjehl authored
  18. added zoom dependency and removed internal handling of page zoom enab…

    …le/disable, opting to use the zoom plugin methods instead
    scottjehl authored
  19. added meta viewport tag

    scottjehl authored
  20. fixed a duplicate listing

    scottjehl authored
  21. A new utility: $.mobile.zoom, which as 3 members: enabled [bool], dis…

    …able [function], and enable [function].
    
    This simple utility is used to disable user scaling in devices like iOS. The disable() method disables user-scaling. The enable() method enables user-scaling. The enabled property keeps track of state.
    
    Two other utilites are included here as well.
    
    First, there's zoom.iosfocusfix.js, which disables zoom as a select or input element is focused, preventing iOS from zooming into that element and cropping the viewport. Zoom is restored just after the focus event fires (a half second timeout).
    
    Then there's zoom.iosorientationfix.js, which is intended to fix the iOS orientationchange zoom bug, following the approach from this project https://github.com/scottjehl/iOS-Orientationchange-Fix. This may not  be working yet. Needs testing, and it may require that we change the values of the meta content to use maximum-scale instead of user-scalable.
    
    Lastly, fixedtoolbar, once it lands, should use this utility to disable/enable zoom, rather than the one that's currently included in its own source.
    scottjehl authored

Jan 23, 2012

  1. Mat Marquis

    Added moz-prefixed transition for slider handle.

    Wilto authored
  2. Mat Marquis

    Cached window in show/hide functions, since I was in the neighborhood.

    Wilto authored
  3. Ghislain Seguin

    Changed input file for css structure to static string: jquery.mobile.…

    …structure
    gseguin authored Wilto committed
  4. Ghislain Seguin

    Use jquery.mobile.structure.css instead of the list all the individual

    gseguin authored Wilto committed
  5. Ghislain Seguin

    import jquery.mobile.structure.css instead of all the individual files

    gseguin authored Wilto committed
  6. Ghislain Seguin

    Created jquery.mobile.structure.css which contains the structure css …

    …files
    gseguin authored Wilto committed
  7. fixed the fixed toolbar tap toggle. Footers weren't moving to bottom.…

    … This line was outta line
    scottjehl authored
  8. z-index no longer required during transitions

    scottjehl authored
  9. Ghislain Seguin

    Moved the conditional define call within a document.write

    gseguin authored
  10. Ghislain Seguin

    define jquery module if loading jQuery < 1.7

    gseguin authored
  11. Ghislain Seguin

    Use jQuery tag inserter instead of pointing directly at jquery.js

    gseguin authored
  12. Ghislain Seguin

    Use jQuery tag inserter instead of pointing directly at jquery.js

    gseguin authored
  13. Ghislain Seguin

    Added a script tag inserter to be able to pick jQuery with a url param

    gseguin authored
  14. Ghislain Seguin

    Added jQuery 1.7.1

    gseguin authored
Something went wrong with that request. Please try again.