Commit Graph

3439 Commits

Author SHA1 Message Date
Brandy Carney
a01dd8d6fb docs(demos): add toolbar to tabs demo
references driftyco/ionic-site#397
2016-02-05 18:09:21 -05:00
Brandy Carney
a0571532e6 docs(demos): inject stylesheet in tabs so it shows properly
references driftyco/ionic-site#397
2016-02-05 18:01:36 -05:00
Brandy Carney
b67db7e106 chore: release ionic alpha.56 2016-02-05 16:26:08 -05:00
Brandy Carney
86f793dcee test(menu): fix snapshot test v2.0.0-alpha.56 2016-02-05 16:20:27 -05:00
Brandy Carney
2ca0068c56 docs(demos): add tabs demo with scenarios
references driftyco/ionic-site#397
2016-02-05 16:08:06 -05:00
Brandy Carney
ae764860ec docs(demos): fix the local font var
references driftyco/ionic-site#397
2016-02-05 16:08:06 -05:00
mhartington
c7a58f0dfc docs(menu): update docs 2016-02-05 15:06:54 -05:00
Adam Bradley
f2db74ba69 fix(tabs): show navbar on second page in tab 2016-02-05 13:55:10 -06:00
Brandy Carney
9a4b6bb9b0 docs(demos): add demo for select
references driftyco/ionic-site#397
2016-02-05 14:43:19 -05:00
Drew Rygh
70866988b0 chore(demos): deploy script should create production demos 2016-02-05 11:35:40 -06:00
Drew Rygh
0ac475fae8 chore(demos): update build process, add sass compilation 2016-02-05 11:35:39 -06:00
Brandy Carney
13003e372f docs(demos): update radio demo with more groups
references driftyco/ionic-site#397
2016-02-05 12:24:41 -05:00
Adam Bradley
6a093c5096 chore(changelog): update alpha55 breaking changes 2016-02-05 11:23:55 -06:00
Brandy Carney
78c2ecc84f docs(demos): add title demo which uses the toolbar demo but hides some
Hiding any toolbars that don’t use ion-title for the title demo only

references driftyco/ionic-site#397
2016-02-05 12:17:56 -05:00
Tim Lancina
03b5ff583e chore() release alpha.55 v2.0.0-alpha.55 2016-02-05 11:16:05 -06:00
Brandy Carney
5681406a99 docs(demos): update toolbar API demo and add navbar demo
references driftyco/ionic-site#397
2016-02-05 12:12:35 -05:00
Adam Bradley
1d473ae227 Merge remote-tracking branch 'origin/2.0' into 2.0 2016-02-05 10:47:55 -06:00
Tim Lancina
3226ec7ec6 chore(): tell gulp when finished building 2016-02-05 10:47:19 -06:00
Tim Lancina
5c0fd47816 chore(): don't publish snapshot scripts 2016-02-05 10:47:19 -06:00
Tim Lancina
c5922a2dca Revert "chore(): remove unnecessary scripts from package"
This reverts commit 2c08ddc340.
2016-02-05 10:47:19 -06:00
Adam Bradley
80a889e3d7 Merge branch 'pr/5336' into 2.0 2016-02-05 10:46:24 -06:00
Adam Bradley
702daa5686 docs(modal): example of modals and NavParams 2016-02-05 10:45:02 -06:00
Brandy Carney
d23df4280c docs(demos): add input and textarea demos
references driftyco/ionic-site#397
2016-02-05 11:42:56 -05:00
Tim Lancina
f25f316dff chore(snapshot): don't call gulp callback more than once on error 2016-02-05 10:25:55 -06:00
Tim Lancina
5439ebbcc7 docs(snapshot): update 2016-02-05 10:25:55 -06:00
Tim Lancina
2c08ddc340 chore(): remove unnecessary scripts from package 2016-02-05 10:25:55 -06:00
Adam Bradley
07f07ad799 Update CONTRIBUTING.md 2016-02-05 10:18:38 -06:00
Adam Bradley
768676794f feat(actionsheet): disable clicking backdrop to dismiss 2016-02-05 09:50:14 -06:00
Tim Lancina
c6067c0faa chore(): comment gulpfile 2016-02-05 09:45:49 -06:00
Adam Bradley
2710e34851 fix(alert): ensure keyup listener has been removed 2016-02-05 09:38:16 -06:00
Adam Bradley
53e014fb0b feat(alert): disable clicking backdrop to dismiss 2016-02-05 07:50:14 -06:00
Adam Bradley
b08794e44d Merge branch 'add-disable-backdrop-click-dismiss-to-alert' of https://github.com/3dd13/ionic into 3dd13-add-disable-backdrop-click-dismiss-to-alert 2016-02-05 07:36:14 -06:00
Adam Bradley
315eab1797 Merge pull request #5338 from imatefx/patch-1
docs(toolbar): update toolbar position docs
2016-02-05 07:32:07 -06:00
Stalin Pereira
16df0d8205 Documentation Update toolbar.ts
added missing quotes to documentation and changed property "placement" to "position"
2016-02-05 14:01:11 +05:30
Eddie Lau 3dd13
70c57beafc add an option to create alert which cannot be dismissed by clicking backdrop 2016-02-05 15:47:46 +08:00
Justin Willis
729fa9c773 Show how to access data passed into the modal
This addition shows how to access the data that is passed into the modal through the Modal.Create() method.
2016-02-04 23:16:16 -06:00
Adam Bradley
687a17bcd2 perf(tabs): render tab navbar at same time of tab content 2016-02-04 23:08:52 -06:00
Adam Bradley
e8f1b164d6 chore(demos): update menu demos 2016-02-04 20:42:12 -06:00
Adam Bradley
fc49d1aa29 docs(menu): update menuToggle menuClose docs 2016-02-04 20:32:24 -06:00
Adam Bradley
9f906ae8ae docs(MenuController): update MenuController docs 2016-02-04 20:15:40 -06:00
Brandy Carney
ca50527437 docs(demos): update local storage demo
references driftyco/ionic-site#397
2016-02-04 19:53:33 -05:00
Adam Bradley
acf12cdd15 refactor(menu): inject MenuController to control app menus
Menu has been improved to make it easier to open, close, toggle and
enable menus.
Instead of injecting `IonicApp` to find the menu component, you now
inject
`MenuController`.

Was:

```
constructor(app: IonicApp) {
  this.app = app;
}
openMenu() {
  this.app.getComponent('leftMenu').close();
}
```

Now:

To programmatically interact with any menu, you can inject the
`MenuController`
provider into any component or directive. This makes it easy get ahold
of and
control the correct menu instance. By default Ionic will find the app's
menu
without requiring a menu ID. An id attribute on an `<ion-menu>` is only
required
if there are multiple menus on the same side. If there are multiple
menus, but
on different sides, you can use the name of the side to get the correct
menu

If there's only one menu:

```
constructor(menu: MenuController) {
  this.menu = menu;
}
openMenu() {
  this.menu.close();
}
```

If there is a menu on the left and right side:

```
toggleMenu() {
  this.menu.toggle('left');
}
```

If there are multiple menus on the same side:

```
<ion-menu id="myMenuId" side="left">...</ion-menu>
<ion-menu id="otherMenuId" side="left">...</ion-menu>

closeMenu() {
  this.menu.close('myMenuId');
}
```
2016-02-04 16:47:05 -06:00
Tim Lancina
2178638659 chore(): update scripts README 2016-02-04 16:32:19 -06:00
Tim Lancina
60e1278939 fix(build): tell gulp when finished building 2016-02-04 16:31:47 -06:00
Tim Lancina
74edf8c6d5 chore(build): don't clean before build 2016-02-04 16:23:18 -06:00
Tim Lancina
fe07a8cc4e chore(gulpfile): debug and typecheck flags 2016-02-04 16:00:24 -06:00
Tim Lancina
845adcc8d6 chore(demos): build demos before watching 2016-02-04 15:57:32 -06:00
Tim Lancina
262eeac037 chore(gulpfile): serve on watch 2016-02-04 15:56:29 -06:00
Tim Lancina
dcc20fa983 fix(generators): use mkdirp-no-bin
When using npm link to develop against Ionic locally, most setups by
default require the use of 'sudo', which then requires the gulp clean
task to also be run with sudo.  Switch to mkdirp-no-bin so there are no
root owned files in dist/node_modules when using sudo npm link.
2016-02-04 15:23:00 -06:00
Tim Lancina
7d3d7f59a2 chore(gulpfile): separate source and e2e watch tasks 2016-02-04 14:45:59 -06:00