Commit Graph

294 Commits

Author SHA1 Message Date
Adam Bradley
8a01941ecb test(backButton): fix test 2015-04-22 16:21:43 -05:00
Tim Lancina
f7db8c3f07 feat(keyboard): easily disable/re-enable keyboard
Closes #2285.
2015-04-20 16:33:51 -05:00
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
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
a3014830cf feat(collectionRepeat): resize on $ionicScrollDelegate.resize()
Closes #3292.
2015-03-12 12:01:37 -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
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
4f4df5c4a5 test(collectionRepeat): add more resizing unit tests 2015-02-24 14:37:45 -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
Adam Bradley
04a0cce134 refactor(lifecycle): disconnect leaving scope after transition
Closes #2818
2015-02-11 08:37:23 -06:00
Adam Bradley
3628ebac16 fix(tabs): reload tab after previous clearHistory()
Closes #2664
2015-02-10 16:39:25 -06:00
Andrew
b49444c3bc feat(collectionRepeat): add collection-buffer-size, collection-refresh-images attrs
Closes #1742.
2015-02-10 09:44:11 -07:00
perry
4afc767721 feat(refresher): allow spinner to be none. closes #2926 2015-02-09 14:36:26 -06:00
Andrew
6fa75b7fff fix(viewSwitcher): do not finish transition from bubbled transitionend events
Closes #3006. Closes #3063.
2015-02-09 12:03:00 -07:00
Andrew
603577fd61 test(collectionRepeat): fix tests to match new changes 2015-02-06 14:52:47 -07:00
Andrew
878c81706d fix($ionicLoading): make hideOnStateChange work if loader is delayed
Closes #3022.
2015-02-06 11:28:51 -07:00