Commit Graph

3188 Commits

Author SHA1 Message Date
Adam Bradley
4c83bedf32 chore(mixin): multi param animation-name 2014-09-26 08:09:55 -05:00
Perry Govier
6495ff63ee test(refresher): clean up last refresher patch's test 2014-09-25 16:20:58 -05:00
Perry Govier
8787760aad fix(pull to refresh): minor optimization to prevent flicker on deactivate 2014-09-25 15:47:26 -05:00
Adam Bradley
11dfb72749 Merge pull request #2251 from gnomeontherun/patch-2
docs(ionNavView): fix incorrect use of title attributes in docs for ionNavView
2014-09-25 07:59:53 -05:00
Adam Bradley
79ad074137 Merge pull request #2273 from BiosSun/master
style(mixin): display-inline-flex mixin name is error: 'dislay-inline-flex'
2014-09-25 07:57:07 -05:00
Adam Bradley
fd30330d14 Merge pull request #2272 from moroshko/patch-5
docs(popup): remove unnecessary comma in popup docs
2014-09-25 07:55:26 -05:00
Adam Bradley
9b1882c156 Merge pull request #2271 from moroshko/patch-4
docs(popup): typo fix in popup docs
2014-09-25 07:54:54 -05:00
Perry Govier
e19be094c5 Merge pull request #2270 from moroshko/patch-3
Fix typo in popover docs
2014-09-24 16:06:45 -05:00
Ionitron
bf25d05216 release: v1.0.0-beta.13 "lanthanum-leopard" v1.0.0-beta.13 2014-09-24 20:17:44 +00:00
Perry Govier
dd1746bd09 chore(pre-release): v1.0.1-beta.13 2014-09-24 15:16:32 -05:00
Perry Govier
7244fdaf0d chore(gulp): getting rid of watch on non-existing files 2014-09-24 15:13:09 -05:00
Bios Sun
08b73dad0c display-inline-flex mixin name is error: 'dislay-inline-flex' 2014-09-23 11:46:50 +08:00
Misha Moroshko
4dc13b94dc Remove unnecessary comma in popup docs 2014-09-23 13:33:46 +10:00
Misha Moroshko
82e74f6d7a Typo fix in popup docs 2014-09-23 13:26:18 +10:00
Misha Moroshko
66b7d8c602 Fix typo in popover docs 2014-09-23 13:09:27 +10:00
Perry Govier
7d000deb8b chore(gulp): update default demo task to match documentation. Fixes #2257, #1884, #2238 2014-09-22 18:27:54 -05:00
Perry Govier
cedee5749a fix(sideMenu): Prevent is-enabled="false" from blocking current view interaction. Fixes #1973 2014-09-22 14:26:58 -05:00
Jeremy Wilken
9ed2b00201 Fix incorrect use of title in docs for ionNavView
The `title` attribute is no longer evaluated, and should just be a simple string value. It is correct in the ionView docs, but not here.
2014-09-20 19:26:09 -05:00
Perry Govier
aa7e9dd7a9 fix(tabs): fix android untyled android tab 2014-09-18 18:49:42 -05:00
Andrew
120e145301 chore(): update collide to 1.0.0-beta.3 2014-09-18 14:19:54 -06:00
Casey Garland
069d1e4b5c test(modal): Add unit test for modal view 2014-09-18 13:48:22 -05:00
ruioliveiras
eba588337c docs(modal): note angular template syntax regarding inline templates 2014-09-18 11:21:47 -05:00
Adam Bradley
6f4243255a Merge pull request #2239 from yalamber/patch-1
docs(infiniteScroll): correct $stateChangeSuccess
2014-09-17 21:49:24 -05:00
Perry Govier
cb06643403 fix(sideMenu): allow edge-drag-threshold for right side menus. Closes #2081 2014-09-17 17:11:21 -05:00
Perry Govier
767ce6a3b4 fix(loading): prevent spinners in loading view from causing reflows when hidden. Closes #2013 2014-09-17 13:37:51 -05:00
yalamber
8f7a148890 Update infiniteScroll.js
Seems like it should be $stateChangeSuccess instead of stateChangeSuccess
2014-09-18 00:16:48 +05:45
Adam Bradley
bcfecb4f58 feat(angular): upgrade to AngularJS v1.2.25 2014-09-17 12:56:49 -05:00
Adam Bradley
e0d728cc36 Merge pull request #2236 from timothynott/patch-1
docs(gesture): include the term "long touch"
2014-09-17 11:47:00 -05:00
Timothy Nott
f5e0ea9697 Update gesture.js
Make this document more findable via a common search phrase -- "long touch"
2014-09-17 10:31:51 -05:00
Adam Bradley
03086ed228 fix(nav): prevent flickers between views
By default the scroll bar is being created for each view, then
immediately it adds the .scroll-bar-fade-out class. On every transition
you sometimes saw the scroll bar appear then fade away quickly. Sure
that was annoying and has been fixed to prevent that, but the real
issue is that on every view transition, the scroll bar’s opacity
transition fired off a transitionend event, which bubbled up to the
view and messed with Angular’s $animate. If timed out correctly, at the
time the scroll bar’s transitionend event bubbled up, and an element
was actively leaving the view, it would confuse $animate and cause the
leave animation to abruptly end, which caused an ugly flicker.
2014-09-16 22:58:22 -05:00
Perry Govier
83d58d3873 Merge branch 'master' of github.com:driftyco/ionic 2014-09-16 22:55:26 -05:00
Perry Govier
e608bada6d amend(refresher): fix for if height is unknowable, and earlier commit changes lost in scrollView 2014-09-16 22:55:13 -05:00
Adam Bradley
a1af665feb Merge pull request #2230 from chaffeqa/patch-2
fix(load): correctly handle window loaded states
2014-09-16 19:59:21 -05:00
Adam Bradley
9a57845fdf Merge pull request #2229 from chaffeqa/patch-1
fix(ready): correctly handle DOM Ready states
2014-09-16 19:57:48 -05:00
chaffeqa
6b29d44ce3 Correctly handle window loaded states
Previously if this script was executed after the window was loaded, none of the callbacks would fire.

See https://developer.mozilla.org/en-US/docs/Web/API/document.readyState for definition of detecting the `load` event.

TODO: Potentially this is redundent, since maybe using `ionic.DomUtil.ready` would mean one less listener.  However I don't know if the listeners attached to `ionic.Platform.ready` require the `document.readyState` to be `complete` rather than only `interactive`.

Linked to #2229
2014-09-16 19:11:19 -04:00
chaffeqa
1f96d971f1 Correctly handle DOM Ready states
Previously, if the script was loaded while in `document.readyState` of `interactive`, the `domReady` function is never called.

See https://developer.mozilla.org/en-US/docs/Web/API/document.readyState for explanation of the proper detection of `DOMContentLoaded`
2014-09-16 19:03:35 -04:00
Perry Govier
db27fb116c feat(refresher): Improve refresher animation. Allow pulling icon rotation to be disabled. 2014-09-16 16:22:02 -05:00
Adam Bradley
487e7a9796 feat(angular): upgrade to AngularJS v1.2.24 2014-09-16 12:46:07 -05:00
Adam Bradley
ea51612e60 test(titles): fix broken test 2014-09-16 10:35:15 -05:00
Adam Bradley
fe9f43d17f fix(titles): error during quick transition changes 2014-09-16 10:23:50 -05:00
Mike Hartington
60b3f861f1 docs(ion-list): include list types 2014-09-16 10:15:39 -04:00
Adam Bradley
046ad53b20 feat(cordovaEvents): $ionicPlatform.on method
Create $ionicPlatform.on(type, callback) to make it easier to add
Cordova event listeners. Closes #2219
2014-09-16 08:55:00 -05:00
Adam Bradley
37d75f7f5d style(tabs): fix typo 2014-09-16 07:48:42 -05:00
Adam Bradley
68de8ed910 fix(history): tabs lose history after switching tabs
It was possible that when switching between tabs, and creating a
navigation history in one of the tabs, then switching tabs again, it
could clear out the individual tab stacks under certain scenarios.
Closes #1978
2014-09-16 00:13:29 -05:00
Adam Bradley
1c62ed7fca chore(): remove console.log 2014-09-16 00:00:08 -05:00
Adam Bradley
73a30e0659 test(): fix $timeout.flush 2014-09-15 00:07:12 -05:00
Adam Bradley
20d567f81c fix(click): remove native click prevent 400ms later
When an actionsheet/popup is open, everything under it has
`pointer-events:none`. However, once they are removed then the click
prevent was removed immediately too, but the click that comes in 300ms
later was still firing whatever would have been underneath the
actionsheet/popup. Instead, wait 400ms before removing the click
prevent, which would block the native click. Closes #2204
2014-09-15 00:00:59 -05:00
Adam Bradley
6f79a5e5c8 fix(exposeAsideWhen): disable with isEnabled=false
Closes #2210
2014-09-14 23:38:35 -05:00
Adam Bradley
74de015c22 fix(keyboard): android scroll stuck
When a state change happens, ensure the keyboard is hidden. When a
keyboard is hidden, ensure all pending timers our cleared. When
resetting scrollView, ensure it’s only doing it when it has to.
For testing: #1670 #2192
2014-09-14 23:18:57 -05:00
Drew Rygh
b873190bc6 fix(popup): set popup head padding equal to popup body padding 2014-09-14 21:57:18 -05:00