Tim Lancina
5ad395d599
only wait longer for keyboard resize on android
2014-05-12 15:15:51 -05:00
Adam Bradley
1a2e501f25
fix(tap): Normalize taps w/ pointer events also
...
Some browsers already remove the delay with certain settings, such as
the CSS property `touch-events: none` or with specific meta tag
viewport values. However, each of these browsers still handle clicks
differently, such as when to fire off or cancel the event (like
scrolling when the target is a button, or holding a button down). For
browsers that already remove the 300ms delay, consider Ionic's tap
system as a way to normalize how clicks are handled across the various
devices so there's an expected response no matter what the device,
platform or version. Additionally, Ionic will prevent ghostclicks which
even browsers that remove the delay still experience.
2014-05-12 15:13:44 -05:00
Adam Bradley
ed3ee1d02b
fix(scroll): Scrolling using pointer events
...
Scroller only worked with touch or mouse events, but not with MSPointer
or standard pointer events.
2014-05-12 15:13:44 -05:00
Tim Lancina
61c9c4571b
account for elements under scroll view when resizing
2014-05-12 14:31:53 -05:00
Max Lynch
73d2eabc69
feat(animation): Javascript Animation Service
2014-05-12 13:07:58 -05:00
Max Lynch
da00f72ca3
Shouldn't have been in there
2014-05-12 13:06:42 -05:00
Tim Lancina
c944fe5944
add keyboard docs
2014-05-12 11:26:01 -05:00
Andrew Joslin
c6c1300b46
fix(ionItem): transform to <a> tag for ui-sref
2014-05-12 09:59:40 -06:00
Andrew Joslin
58c97e0d2e
fix(headerBar): tap to scroll to top only on the nearest scrollview
...
Closes #1329
2014-05-12 09:49:43 -06:00
Maks Rafalko
3fede13c94
docs($ionicSlideBox): fix typo
2014-05-12 08:40:31 -06:00
Andrew Joslin
291d723ab1
feat($ionicModal): allow configuration of backdropClickToClose
...
Addresses #1087
2014-05-12 08:24:19 -06:00
Adam Bradley
5f2fdfdd07
fix(textarea): Allow scroll in textarea when focused
...
Closes #1280
2014-05-09 12:05:45 -05:00
Tim Lancina
b0cfe233a8
don't clear focusIn timer on focusOut
2014-05-09 11:39:34 -05:00
sanderheling
7494b0525e
docs($ionicModal): add docs for modal.removed and modal.hide
...
Closes #1320
2014-05-09 08:49:30 -06:00
Andrew Joslin
919d4f8dca
fix(ionView): make it set navbar if title changes back to old value
...
Fixes #1121
2014-05-09 08:44:08 -06:00
Andrew Joslin
4814a63bda
fix(ionView): make sure title is set correctly in edge cases
2014-05-09 08:44:08 -06:00
Adam Bradley
4928b996d6
set WP8 as a grade-b device
2014-05-09 09:33:35 -05:00
Andrew Joslin
2ec01733a5
fix(refresher): make arrow spin correctly
...
Closes #1319
2014-05-09 08:25:43 -06:00
Tim Lancina
5be42bc3c7
add height=device-height on Cordova iOS 7.0
2014-05-09 09:17:04 -05:00
Andrew Joslin
d108a29e58
fix(ionToggle): stop error in edge case of drag ending before raf
2014-05-09 08:08:28 -06:00
Adam Bradley
659b57e78e
docs(ionNavView): Update codepen reference
...
Closes #1291
2014-05-09 09:04:27 -05:00
Adam Bradley
8730e62e62
fix(tap): Prevent different input focus after 300ms delay
...
If a text input is located in the same area as a button which was just
tapped, which was probably because of a view transition, the text input
gets focus 300ms later. This is an issue on Android because it also
fires off a mousedown event. Resolved by remembering the touchend
target then checking if it’s different from the mousedown target.
Closes #1370
2014-05-08 10:40:15 -05:00
Andrew Joslin
95d1aea4f1
chore(travis): re-enable jshint
2014-05-08 09:11:16 -06:00
Andrew Joslin
24a488bbb3
fix(ionNavButtons): do not append if page is removed very quickly
2014-05-08 08:16:31 -06:00
Adam Bradley
d839f4da64
fix(select): Open select options on Android 2.3
...
Closes #1298
2014-05-08 09:04:06 -05:00
Andrew Joslin
8759f64f61
docs(collectionRepeat): add note about ng-show/ng-hide
2014-05-08 07:40:13 -06:00
Adam Bradley
57d66b2a2d
style(jshint): jshint
2014-05-08 08:19:14 -05:00
Andrew Joslin
b785955348
chore(): factor out some angular functions to variables
2014-05-07 14:54:51 -06:00
Adam Bradley
6e32c2f880
Merge initial wp8 fixes
2014-05-07 15:47:35 -05:00
Adam Bradley
08e4b3d95b
feat(platform): added isWindowsPhone() method
2014-05-07 14:48:36 -05:00
Adam Bradley
25c02a3f2c
add msTransform and msTransition to CSS polyfill
2014-05-07 14:10:00 -05:00
Adam Bradley
98ee7ee293
chore(log): use console.log instead of .debug
...
Console statements get removed during builds, but when testing IE 10
does not support console.debug.
2014-05-07 13:42:48 -05:00
Adam Bradley
191464c98c
fix(CustomEvent): fix IE CustomEvent polyfill
...
#1131 #1231 #861
2014-05-07 13:40:28 -05:00
Tim Lancina
5973ded3e1
add clearTimeout(keyboardFocusOutTimer) to plugin hidekeyboard handler
2014-05-07 11:53:17 -05:00
Andy Joslin
053bc04fd4
refactor(sideMenuController): deregister backbutton on $destroy
2014-05-06 10:46:58 -06:00
Andy Joslin
101035593f
feat(sideMenu): make android back button close side menu
...
Closes #1264
2014-05-06 10:44:26 -06:00
Andy Joslin
425ba247e5
docs(tap): fix typos
2014-05-06 09:26:21 -06:00
Adam Bradley
3b5248f22b
data-tap-disabled not data-prevent-default
2014-05-06 10:21:34 -05:00
Tim Lancina
6e231dbf26
return CustomEvent in polyfill if it doesn't exist
2014-05-06 10:13:55 -05:00
Adam Bradley
8d65371996
docs(tap): Add tap docs
2014-05-06 10:09:22 -05:00
Adam Bradley
56db0b74ba
run onScroll() within triggerScrollEvent()
2014-05-06 08:30:12 -05:00
Tim Lancina
70527172af
don't scroll twice on double focus
2014-05-05 15:03:37 -05:00
Andy Joslin
203734d216
style(ionRefresher): add padding-top if refreshing-text or pulling-text
...
Fixes #1269
2014-05-05 12:46:13 -06:00
Andy Joslin
fc8711c7d0
feat($ionicLoading): on android, no back button action while loading
...
Fixes #1273
2014-05-05 12:15:32 -06:00
Andy Joslin
89a9ed1547
fix(scrollView): recalculate size on mousewheel scroll
2014-05-05 12:09:31 -06:00
Andy Joslin
ccde43b430
refactor(events): don't clobber window.CustomEvent
...
Resolves #1231
2014-05-05 12:07:42 -06:00
Andy Joslin
f370db45bc
fix(ionItem): fix error when repeating
2014-05-05 11:14:27 -06:00
Andy Joslin
611525ed04
style(scrollView): remove console.log
2014-05-05 11:06:01 -06:00
Andy Joslin
975b5fadc6
docs(tap): add WIP tap notes page
2014-05-05 10:50:50 -06:00
Andy Joslin
0a64075884
fix(collectionRepeat): correctly save user scroll position on back
...
Addresses #1157
2014-05-05 10:39:22 -06:00