Tim Lancina
edb62c2c4e
fix(keyboard): overflow: visible on scroll view when keyboard is open
...
When using JS scrolling, prevents the web view from automatically
scrolling inputs into view when they are either scrolled under the
keyboard or already below the keyboard and typed into.
2015-04-20 11:11:31 -05:00
perry
6ee9e26b45
fix(infiniteScroll): prevent checkbounds when infinitescroll completes when page is cached. Fixes #2694
2015-04-16 17:07:54 -05:00
Andrew
9baf219e55
fix(popup): synchronously add/remove popups from stack, no matter the animation state
...
Closes #3131
2015-04-16 13:32:26 -06:00
Adam Bradley
8e47266df1
fix(ionItem): do not auto add target attr
...
Closes #3497
2015-04-15 16:06:14 -05:00
perry
f1ce7b14b5
test(popover): spies on $window are problemative in PhantomJS
2015-04-15 14:29:53 -05:00
Tim Lancina
598245cb42
test(keyboard): keyboard tests
2015-04-15 14:16:19 -05:00
Andrew
e19863c37c
fix(scroll): rename 'scroll.resize' to 'scroll-resize' for jQuery's sake
...
Closes #3384 .
2015-04-15 11:25:27 -06:00
Andrew
ce06f6e40b
style(): move from jshint to eslint
2015-04-14 16:28:20 -06:00
perry
218605f013
fix(modal): clean up event listeners when hiding modal
2015-04-14 17:27:56 -05:00
Andrew
10552634d9
fix(content): make on-scroll-complete pass (scrollLeft, scrollTop) locals
...
Closes #2464 .
2015-04-14 10:53:27 -06:00
Andrew
51f8f3cdf9
fix(slidebox): properly cleanup window resize listener
2015-04-13 14:16:24 -06:00
Andrew
e86b331d12
fix(popup): fix race conditions and memory leaks
...
Closes #2815
2015-04-13 13:19:05 -06:00
Andrew
fdca73a5d5
fix(backdrop): dont allow counter to go below 0
2015-04-13 13:19:05 -06:00
Adam Bradley
ead34daa1e
test(clearCache): update tests
2015-04-13 12:29:19 -05:00
Tim Lancina
6a27fef8b5
chore(tap): fix isKeyboardElement test
2015-04-11 22:08:44 -05:00
Tim Lancina
018b49f674
chore(keyboard): temporarily 'fix' tests
2015-04-11 05:20:47 -05:00
Tim Lancina
70576d9ac2
perf(keyboard): keyboard improvements
...
Improves keyboard support for older Android devices, orientation change,
modals, along with general performance improvements. Tests to come :)
2015-04-11 05:09:21 -05:00
Andrew
1e36afc653
fix(collectionRepeat): compute width when height is not given
...
Closes #3357 .
2015-04-06 18:22:27 -06:00
Andrew
40bedd7dd3
feat(collectionRepeat): in grid, use height of tallest item in row
...
Closes #3387 .
2015-04-06 15:54:05 -06:00
perry
95688d6aa5
fix(slidebox): show-pager defaults to true
2015-03-30 15:50:43 -05:00
perry
bda4de1c30
feat(scrolling): add native scroll delegate
2015-03-26 16:02:05 -05:00
perry
e917cae334
fix(scrolling): Prevent gestures from breaking native scrolling
2015-03-19 11:38:47 -05:00
Andrew
3dc6ab6a4a
fix(collectionRepeat): properly delete items when setting size to 0
...
Refactored to create a `changeValidator` object that will properly tell
you if a resize or a data change requires a refresh.
Closes #3299 .
2015-03-12 12:42:12 -06:00
Andrew
a3014830cf
feat(collectionRepeat): resize on $ionicScrollDelegate.resize()
...
Closes #3292 .
2015-03-12 12:01:37 -06:00
Andrew
83a20c61e6
fix(collectionRepeat): fix a dom problem with margins and position:relative
...
Closes #3277 .
2015-03-11 11:52:29 -06:00
Andrew
2c2662fe81
fix(collectionRepeat): fix problem with option & delete buttons
...
Closes #3280 .
2015-03-11 11:12:32 -06:00
Andrew
4f35d8e665
fix(collectionRepeat): make it work performantly with exposeAsideWhen
...
Closes #3244 .
2015-03-11 11:12:32 -06:00
Tim Lancina
0da6058f66
amend(keyboard): don't shrink scrollView on date and select focus on iPad
2015-03-10 16:31:16 -05:00
Tim Lancina
4636cb0ee4
fix(keyboard): shrink scrollView on date and select focus on iOS
2015-03-10 16:26:41 -05:00
Andrew
4325025deb
fix(collectionRepeat): fix data change while page disconnected, computed dimensions while no data
...
Closes #3240 . Closes #3238 .
2015-03-07 13:59:19 -07:00
perry
75c37d2a7d
Merge branch 'master' of github.com:driftyco/ionic
2015-03-05 10:45:55 -07:00
perry
fb5e88c2cd
test(infiniteScroll): fix inconsistent failing unit test
2015-03-05 10:45:20 -07:00
Andrew
5f2b499fab
test(): fix tests on safari
2015-03-05 09:56:16 -07:00
Andrew
4a0e317231
test(collectionRepeat): fix tests to add a timeout.flush()
2015-03-04 10:44:50 -07:00
Andrew
80a6e637c4
amend(collectionRepeat): allow async loading of data
...
Closes #3226 .
2015-03-04 10:37:41 -07:00
Andrew
6c5555469c
amend(collectionRepeat): dont use node.contains, it doesnt exist on Android 4.3-
2015-03-04 10:18:09 -07:00
Andrew
56171a268f
fix(popover): only pop upwards if there's room above
...
Closes #3047 . Closes #3074 .
2015-02-27 09:20:28 -07:00
Andrew
3d12853593
fix(loading): options.hideOnStateChange: also hide on stateChangeError
...
Closes #3051 .
2015-02-26 14:02:39 -07:00
Andrew
864b46aa81
fix(collectionRepeat): restore scrollView's normal behavior when repeater is destroyed
...
Closes #2078 .
2015-02-26 13:16:02 -07:00
Andrew
6ee117770b
test(collectionRepeat): make tests not rely on browser sorting obj keys
2015-02-26 12:57:44 -07:00
Andrew
d27c5a3c3a
test(collectionRepeat): add tests for getComputedStyle()
2015-02-26 12:37:37 -07:00
Andrew
d7dc94618a
test(collectionRepeat): add grid (dynamic & static) tests
2015-02-25 14:34:15 -07:00
Andrew
e87449440e
test(collectionRepeat): fix faulty tests
2015-02-25 10:21:01 -07:00
Andrew
88aebad36e
fix(collectionRepeat): resize scrollView when data changes
...
Closes #2523
2015-02-24 14:45:34 -07:00
Andrew
4f4df5c4a5
test(collectionRepeat): add more resizing unit tests
2015-02-24 14:37:45 -07:00
Andrew
3befdd7429
amend(collectionRepeat): broadcast event when element changes positions
2015-02-24 13:47:16 -07:00
Andrew
bb866da3d7
refactor(collection-repeat): performance
2015-02-24 13:24:51 -07:00
Adam Bradley
9cc61ecdce
fix(tabs): fire leaving life cycle events
...
Closes #2869
2015-02-16 14:40:23 -06:00
perry
df6dcb96f6
fix(scroll): cleanup native scroll listeners only if activated
2015-02-13 11:51:06 -06:00
Becky Conning
bffbee40d0
feat(tabs): Allow disabled tab items
2015-02-12 14:46:24 -06:00