Commit Graph

3065 Commits

Author SHA1 Message Date
Adam Bradley
04812a2da9 style(): move listController.unit.js to correct dir 2014-08-20 11:28:15 -05:00
Adam Bradley
b31f4e8e3f refactor(sideMenu): move controller logic to $ionicSideMenus 2014-08-20 11:09:48 -05:00
Andrew
4595fd3cc4 refactor($ionicTabsDelegate): for .select() take away second argument
Closes #1682
2014-08-20 10:03:45 -06:00
Andrew
2a5595d11e chore(karma): update dependency to latest version 2014-08-20 10:03:45 -06:00
Perry Govier
6f5b6c24c6 fix(reorder): reorder drag threshold are equal for going up and down. Closes #1394 2014-08-19 17:24:02 -05:00
Perry Govier
65aece2aad fix(loading): potential race condition with showing and hiding loading in same watch cycle 2014-08-19 15:07:10 -05:00
Perry Govier
840c014b27 fix(item): clicks climb 5 levels looking for an item to activate, but not 6. Fixes #1921 2014-08-19 14:20:35 -05:00
Perry Govier
0bf6bc575b ammend(reorder): JS lint cleanup 2014-08-19 13:29:58 -05:00
Perry Govier
cc18a64bf4 fix(reorder): item click handlers dont fire when tapping on reorder icon 2014-08-19 11:32:35 -05:00
Andrew
d18f0f77cd test(view): amend some broken tests 2014-08-18 09:30:13 -06:00
Andrew
c5966bba05 fix(scrollView): resolve memory leaks with holding element references
Addresses #1993
2014-08-18 09:01:29 -06:00
Adam Bradley
ce3f035595 Merge pull request #2009 from jimthedev/patch-1
docs(typo): resolve typo in usage
2014-08-15 23:15:37 -05:00
Jim Cummins
1601c07291 (fix): resolve typo in usage
(fix): resolve typo in usage
Fixes typo.
No breaking changes
2014-08-15 16:40:44 -05:00
Perry Govier
359ca33024 docs(templateCache): reformat to conform to ngDoc 2014-08-15 15:48:33 -05:00
Perry Govier
e6af369aff amend(templateCache): JS lint cleanup 2014-08-15 15:15:32 -05:00
Perry Govier
944a92b08d feat(templateCache): automatically cache template files to prevent flicker on page navigation and improve performance
State templates are cached automatically, but you can optionally cache other templates.
```js
$ionicTemplateCahce('myNgIncludeTemplate.html');
```

Optionally disable all preemptive caching with the `$ionicConfigProvider` or individual states by setting `prefetchTemplate`
in the $state definition
```js
$ionicTemplateCahce('myNgIncludeTemplate.html');
```js
  angular.module('myApp', ['ionic'])
  .config(function($stateProvider, $ionicConfigProvider) {

    // disable preemptive template caching globally
    $ionicConfigProvider.prefetchTemplates(false);

    // disable individual states
    $stateProvider
      .state('tabs', {
        url: "/tab",
        abstract: true,
        prefetchTemplate: false,
        templateUrl: "tabs-templates/tabs.html"
      })
      .state('tabs.home', {
        url: "/home",
        views: {
          'home-tab': {
            prefetchTemplate: false,
            templateUrl: "tabs-templates/home.html",
            controller: 'HomeTabCtrl'
          }
        }
      });
  });
```
2014-08-15 15:10:19 -05:00
Andrew
834e2bb173 amend($ionicConfigProvider): fix typo, add unit tests 2014-08-15 13:11:44 -06:00
Andrew
2643cffc19 feat($ionicConfigProvider): add $ionicConfigProvider 2014-08-13 11:44:45 -06:00
Andrew
8c6d5f2c96 fix(collectionRepeat): simplify item reusing process to fix rare reuse error
Closes #1777.
2014-08-13 10:30:44 -06:00
Mike Hartington
2d2fd773a3 Merge pull request #1960 from sebakerckhof/master
Fix listController documentation errors
2014-08-12 15:07:52 -04:00
Mike Hartington
44bb089e9b Merge pull request #1980 from antonshevchenko/patch-1
Update ion-radio documentation
2014-08-12 14:32:19 -04:00
Mike Hartington
4af882656b Merge pull request #1974 from adrichman/docs_edits
Fixes some misspellings in utils/dom.js
2014-08-12 14:13:12 -04:00
Anton Shevchenko
d29eaa3582 Update radio.js 2014-08-11 22:22:54 -04:00
Anton Shevchenko
2584dae8ab Update radio.js 2014-08-11 21:01:30 -04:00
Anton Shevchenko
d5b2231118 Update radio.js 2014-08-11 20:58:59 -04:00
Anton Shevchenko
4c09bc8d0c Update ion-radio documentation
Listed all accepted attributes for ion-radio directive based on source code.
2014-08-11 20:58:25 -04:00
Adam Bradley
70c42e9e65 docs(): alphabetize left menu 2014-08-11 13:58:15 -05:00
Andrew
977f681818 fix(collectionRepeat): with ngHref, make href attr erase if falsy
Fixes #1674
2014-08-11 10:29:32 -04:00
Andrew
5e025fbb01 fix(collectionRepeat): rerender when $ionicScrollDelegate resizes
Fixes #1777
2014-08-11 10:23:49 -04:00
Andrew
9a1f3d7e26 style(scrollController): fix jshint semicolon 2014-08-11 10:12:54 -04:00
Andrew
9bfa3bd18b fix(collectionRepeat): ignore spacing of hidden elements (ion-refresher)
Closes #1970
2014-08-11 10:06:31 -04:00
Adam D Richman
c94c735de9 Fixes some misspellings in utils/dom.js 2014-08-10 21:59:03 -07:00
sebakerckhof
169a4bf6e4 Fix listController documentation errors 2014-08-09 12:11:17 +02:00
Perry Govier
044fac4d77 fix(popup): only override prompt input if template includes HTML 2014-08-08 15:00:19 -05:00
Perry Govier
c336e8ede8 fix(refresher): finish animating before changing icon, hide when not in use 2014-08-07 17:54:30 -05:00
Adam Bradley
8cf540e54c style(): missing semi-colon 2014-08-07 12:24:24 -05:00
Adam Bradley
944d2595af fix(sideMenu): fix stopping content scrolling
When a list was within a side menu it could scroll up and down, but if
the user happened to drag a little bit on the X axis, then it would try
to open the side menu and the Y scroll of the content stopped. Closes
#1541
2014-08-07 12:22:28 -05:00
mhartington
e5b5906cb7 feat(scroll-content): add 1px padding-top 2014-08-07 11:38:57 -04:00
Adam Bradley
abf77a1cf0 style(): spaces man, spaces 2014-08-06 20:37:03 -05:00
Andrew
540da27023 chore(): make site deploy tasks update both master & gh-pages 2014-08-06 16:19:09 -06:00
Andrew Joslin
6207aac9b4 Update CHANGELOG.md 2014-08-06 16:02:13 -06:00
Andrew Joslin
50c0202c0f Update CODENAMES 2014-08-06 16:00:43 -06:00
Andrew Joslin
e0f14422f6 Update CHANGELOG.md 2014-08-06 15:52:45 -06:00
Ionitron
2a515f29d5 release: v1.0.0-beta.11 "indium-iguana" v1.0.0-beta.11 2014-08-06 21:49:25 +00:00
Andrew
3e1901d5b9 chore(pre-release): v1.0.1-beta.11 2014-08-06 15:43:26 -06:00
Andrew
48c7b49421 chore(release-discourse-task): update old test code 2014-08-06 15:31:15 -06:00
Andrew
4fa1df3fec chore(release): add release-discourse, release-github tasks 2014-08-06 14:53:09 -06:00
Andrew
50ee67763d chore(release): make discourse task work 2014-08-06 14:40:33 -06:00
Andrew
d3ed66e0cd fix(actionSheet): run $apply when closing actionSheet with back button 2014-08-06 14:34:33 -06:00
Adam Bradley
94a06dbdc2 style(): fix missing semi-colon 2014-08-06 15:27:13 -05:00