Commit Graph

2040 Commits

Author SHA1 Message Date
Andy Joslin
e1b6fd4f84 fix(scrollView): cancel scrollTop every time hash is set
Before it, only cancelled scrollTop the first time the hash was set.

Addresses #618
2014-02-17 09:10:23 -05:00
Adam Bradley
3901b746bc Adjust heading line-height so descenders correctly show, closes #589 2014-02-16 22:21:53 -06:00
Adam Bradley
f736ae510e blur active input w/ setTimeout 2014-02-16 22:07:19 -06:00
Andy Joslin
35ad05163a refactor(navBar): use class interpolation 2014-02-13 16:02:00 -05:00
Andy Joslin
65e10afd08 refactor(navBar): use ngClass instead of interpolated class 2014-02-13 15:05:42 -05:00
Andy Joslin
5470d77ac0 feat(navBar): allow expression in type. <nav-bar type="{{myType}}">
Closes #599
2014-02-13 14:56:29 -05:00
Andy Joslin
e106457e61 feat(modal): add .isShown() method to modal instances
Closes #320
2014-02-13 14:42:35 -05:00
Andy Joslin
110ff9f475 feat(modal): $broadcast 'modal.shown/hidden/removed' from parent scope
Closes #243
2014-02-13 14:40:54 -05:00
Andy Joslin
0c52fd2673 chore(travis): remove console.log from *all* ionic js files
Closes #586
2014-02-13 12:28:44 -05:00
Andy Joslin
80ee6c2497 test(tabs): add tab.shown catching to test page
Addresses #588
2014-02-13 12:18:02 -05:00
Andy Joslin
69fda4e526 fix(tabs): broadcast tab.shown/tab.hidden to only child scopes
Addresses #588
2014-02-13 12:15:41 -05:00
Adam Bradley
91fbcdc130 fix to prevent ghostclick of an input under a modal 2014-02-13 10:00:41 -06:00
Andy Joslin
1aef593f07 fix(scrollView): do not stop scrolling if stopped beyond boundaries
Addresses #482
2014-02-13 10:10:53 -05:00
Andy Joslin
68ffe8b7a3 test(anchorScroll): improve test page 2014-02-13 09:42:57 -05:00
Adam Bradley
fc8ab4b8ea fix(click): event.preventDefault() when setting focus() on an input, closes 583 2014-02-13 01:46:51 -06:00
Adam Bradley
6a962c28a5 added a range within a side menu 2014-02-13 01:40:35 -06:00
Adam Bradley
8b308a1737 feat(event): Created stopEvent directive to use for certain ng-click cases, closes #550 2014-02-12 23:06:36 -06:00
Andy Joslin
4cba7aa6a9 refactor(scrollView): use defaultPrevented 2014-02-12 13:02:26 -05:00
Andy Joslin
1437534d44 chore(0.9.25-alpha): rename to quokka 2014-02-12 13:02:26 -05:00
Adam Bradley
547cb42fab Quokka! 2014-02-12 11:23:22 -06:00
Andy Joslin
eca1d3cec6 chore(gruntfile): remove changelog option, add repository to package.json instead 2014-02-12 11:37:45 -05:00
Andy Joslin
b44065d29d chore(gruntfile): add changelog.options.repository 2014-02-12 11:34:22 -05:00
Andy Joslin
dc7fc2ef76 Update CHANGELOG.md 2014-02-12 11:32:35 -05:00
Adam Bradley
b20919f1ad Merge branch 'master' of https://github.com/driftyco/ionic 2014-02-12 09:40:07 -06:00
Andy Joslin
96e9d79e91 chore(post-release): start v0.9.25-alpha 2014-02-12 10:38:13 -05:00
Adam Bradley
c097a4c640 chore(release): v0.9.24 "Peleguin" 2014-02-12 10:27:15 -05:00
Adam Bradley
5c22bc20b6 0.9.24 "Peleguin" 2014-02-12 09:18:38 -06:00
Adam Bradley
01cfda04ac chore(release): v0.9.24 v0.9.24 2014-02-12 09:12:08 -06:00
Andy Joslin
6ba680f274 chore(release-script): add changelog task 2014-02-12 10:09:40 -05:00
Andy Joslin
9327ac71c7 fix(android): when keyboard comes up, ensure input is in view
This requires us to set fullscreen="false" in our cordova apps.

Uses the resize event to determine when the keyboard has been shown,
then broadcasts an event from the activeElement: 'scrollChildIntoView',
which is caught by the nearest parent scrollView.  The scrollView will
then see if that element is within the new device's height (since the
keyboard resizes the screen), and if not scroll it into view.

Additionally, when the keyboard resizes the screen we add a
`.hide-footer` class to the body, which will hide tabbars and footer
bars while the keyboard is opened.

For now, this is android only.

Closes #314.
2014-02-12 09:45:35 -05:00
Andy Joslin
63b0a31970 refactor(scrollView): restart scroll if stopped, + or -
Addresses #482
2014-02-12 07:40:26 -05:00
Adam Bradley
82c2089b41 punk commit to kickstart travis 2014-02-11 17:21:26 -06:00
Adam Bradley
0b2d1eeb24 remove old comments 2014-02-11 17:15:12 -06:00
Adam Bradley
c27427f336 fix active class for list items and complex items, closes #498 2014-02-11 17:14:13 -06:00
Adam Bradley
a6a290614e a:hover cursor 2014-02-11 17:13:22 -06:00
Andy Joslin
1a1e968ea4 chore(): uncomment commented line 2014-02-11 17:18:32 -05:00
Andy Joslin
61a280bda8 fix(sideMenuContent): make dragContent default to true 2014-02-11 16:22:55 -05:00
Andy Joslin
eed6b19b51 fix(scrollView): start scroll again if it stops beyond boundaries
Addresses #482
2014-02-11 14:38:02 -05:00
Andy Joslin
79387a4e4a fix(refresher): make refresher css not create gap at end of list 2014-02-11 14:29:24 -05:00
Andy Joslin
2c7ce76385 fix(scroll): <scroll> is now registered with $ionicScrollDelegate
This is just a whitespace change with a commit attached to it so that we
can have the fix appear in the changelog.

The actual changes are in c119498d1b.
2014-02-11 14:06:30 -05:00
Andy Joslin
c119498d1b feat($ionicScrollDelegate): add scrollTo(left,top,animate) to delegate
Also moves $ionicScrollDelegate.register to $ionicScroll controller,
and makes `<scroll>` directive be registered with $ionicScrollDelegate.
2014-02-11 13:40:45 -05:00
Adam Bradley
801d2d7b77 fix(header): Header icon button css fix for Safari, closes #576 2014-02-11 12:34:28 -06:00
Andy Joslin
03bf67d42f test(ionicContent): mock scrollView.{scrollTo,getValues} 2014-02-11 11:49:37 -05:00
Andy Joslin
fb5a0d4c81 fix(list): css: don't make last .list on page have margin-bottom
Addresses #425
2014-02-11 11:39:15 -05:00
Adam Bradley
1cdb999e56 feat(grid): Added classes, variables and mixins for responsive grid options 2014-02-11 10:06:34 -06:00
Andy Joslin
0d926583a4 chore(travis): remove reset from site script 2014-02-11 10:22:06 -05:00
Andy Joslin
0eccbfb4a9 chore(build): escape slash in site-publish script
Closes #574
2014-02-11 10:20:03 -05:00
Adam Bradley
9b57836004 Merge pull request #567 from mhartington/Responsive-Grid
Responsive grid
2014-02-11 09:01:28 -06:00
Adam Bradley
91f7b01283 update contributing text 2014-02-11 08:58:22 -06:00
Andy Joslin
1c4d4a8b90 fix(browser): on first hash-set, dont set scrollTop 2014-02-11 09:44:59 -05:00