Commit Graph

55 Commits

Author SHA1 Message Date
Manu Mtz.-Almeida
490a06dd3e feat(fab): update floating action buttons 2016-09-21 09:42:07 -05:00
Dan Bucholtz
83d973b1a8 chore(demos): change dgeni path for demos
change dgeni path for demos
2016-09-20 15:20:04 -05:00
Adam Bradley
9fca394bdb chore(polyfill): break DOM polyfills into external file 2016-09-19 08:56:25 -05:00
Adam Bradley
7c05d0c0ba fix(di): update dependency injection and default configs 2016-09-16 00:49:09 -05:00
Adam Bradley
6784f5e744 fix(exports): update module exports 2016-09-14 15:54:24 -05:00
Adam Bradley
93fc30793d style(util): style updates 2016-09-13 15:55:36 -05:00
Adam Bradley
78122c551d refactor(sass): restructure for sass theme updates 2016-09-13 15:54:23 -05:00
Adam Bradley
bf2b6abac5 refactor(export): update component/provider exports 2016-09-13 15:48:25 -05:00
Adam Bradley
2c1cdce988 style(util): tslint updates 2016-09-13 15:17:55 -05:00
Adam Bradley
1b65f2d040 chore(tooling): remove unused tooling scripts 2016-09-13 15:06:03 -05:00
Manu Mtz.-Almeida
26441ecfe3 perf(reorder): reorder icon is display: none by default
references #7651
2016-08-20 15:53:02 +02:00
Adam Bradley
267ced618e fix(range): add mouse listeners to document 2016-08-04 08:52:21 -05:00
Andrew Mitchell
ba53a23c6e fix(datetime-util): fix convertDataToISO to handle negative timezone offsets 2016-07-19 13:35:36 -07:00
Manu Mtz.-Almeida
ac8e4dce06 style(all): tslinter warnings 2016-07-19 13:31:46 -07:00
perry
4f52135c13 Revert "Revert "Merge branch 'master' of https://github.com/driftyco/ionic""
This reverts commit 4a6086c1f8.
2016-07-18 19:40:03 -05:00
perry
4a6086c1f8 Revert "Merge branch 'master' of https://github.com/driftyco/ionic"
This reverts commit 8945bf906d, reversing
changes made to f4fac225fa.
2016-07-18 19:24:56 -05:00
Adam Bradley
0a7d865975 refactor(nav): create NavControllerBase and public abstract class
Use NavController as the public API, and NavControllerBase as the
internal API. Refactored all app/nav/tabs unit tests and created
centralized mocking functions.
2016-07-15 15:54:56 -05:00
Manu Mtz.-Almeida
d6f62bcb60 fix(sliding): much better UX + performance
- sliding should behave exactly like a native one
- much better performance

references #7049
references #7116
closes #6913
closes #6958
2016-07-12 15:30:19 +02:00
Manu Mtz.-Almeida
b805602ffa fix(util): UIEventManager should handle touchcancel event 2016-07-12 15:30:19 +02:00
Adam Bradley
2e570837df chore(util): add isPrimitive() util 2016-07-11 23:01:40 -05:00
mhartington
cd6ad23ef3 docs(viewController, picker, popover, toast, gestures, utils): update docs 2016-06-30 15:50:26 -04:00
Adam Bradley
4fff262684 fix(datetime): format seconds token
Closes #6951
2016-06-28 16:40:42 -05:00
Adam Bradley
215c6d846c refactor(overlays): inject overlay providers
BREAKING CHANGES:

- Overlay components, such as Alert or Modals, should now be created
using its injected provider.
- Overlays now have the `present()` method on the overlay’s instance,
rather than using `nav.present(overlayInstance)`.
- All overlays now present on top of all app content, to include menus.
- Below is an example of the change to `Alert`, but the pattern is the
same for all overlays: ActionSheet, Loading, Modal, Picker, Popover,
Toast

WAS:

```
import { NavController, Alert } from ‘ionic-angular’;

constructor(private nav: NavController) {
}

doAlert() {
  let alert = Alert.create({
    title: 'Alert',
  });
  this.nav.present(alert);
}
```

NOW:

```
import { AlertController } from ‘ionic-angular’;

constructor(private alertCtrl: AlertController) {
}

doAlert() {
  let alert = this.alertCtrl.create({
    title: 'Alert'
  });
  alert.present();
}
```
2016-06-28 15:18:09 -05:00
Manu Mtz.-Almeida
89564f1c7e feat(feature-detect): detect if backdrop-filter is supported
Currently `backdrop-filter` is only supported by Safari and it allows web developers to implement awesome background blur effects like a native iOS app
2016-06-27 13:42:55 -05:00
Manu Mtz.-Almeida
bfdc898945 feat(item): sliding items work with list reorder 2016-06-24 17:57:21 +02:00
Adam Bradley
ae40edf810 fix(tabs): fix tabs rootNav 2016-06-21 14:37:57 -05:00
Adam Bradley
060d064325 Merge branch '2.0' into layout-refactor
# Conflicts:
#	src/components/tabs/test/advanced/index.ts
2016-06-21 11:37:47 -05:00
Manu Mtz.-Almeida
14b8049771 refactor(refresh): uses new UIEventManager 2016-06-21 11:37:31 +02:00
Manu Mtz.-Almeida
5c38921595 feat(list): reorder list items
References #5595
2016-06-20 13:19:54 -05:00
Adam Bradley
321c6d92ae chore(): remove loading icon 2016-06-17 20:55:17 -05:00
Manu Mtz.-Almeida
55eccb3493 feat(range): add debounce input for ionChange event
Closes #6894
2016-06-16 12:34:46 -05:00
Adam Bradley
d13fa4e2cf refactor(structure): allow content to scroll under headers/footers 2016-06-16 11:28:02 -05:00
Brandy Carney
03986d4ec5 fix(item): encode hex value in the detail arrow so it works on firefox
fixes #6830
2016-06-09 17:28:00 -04:00
Dan Bucholtz
2be96f29b2 * refactor(overlays): overlays now are enabled via ionViewDidEnter (#6811) closes #6753
overalys now are enabled via ionViewDidEnter

* style(overlays): fixed tslint error

fixed tslint error

* style(overlays): formatting

formatting

* refactor(overlays): minor refactor to match style

minor refactor to match style
2016-06-09 13:35:03 -05:00
Adam Bradley
1188730f10 fix(scrollView): ensure scroll element exists for event listeners
Related #6104
2016-06-08 22:08:28 -05:00
William Li
f16a4439d9 docs(events): clean up confusion with Event arguments
Addresses part of https://github.com/driftyco/ionic-site/issues/544.

This PR makes it so that the piece of code in the docs works as intended. Otherwise, the second console.log statement will result in an array output, instead of the intended user object.
2016-06-08 08:59:45 -05:00
Manu Mtz.-Almeida
a1a582b7a1 fix(ion-backdrop): new ion-backdrop can prevent background scrolling
closes #6656
2016-06-02 17:09:44 +02:00
Adam Bradley
272daf2993 fix(datetime): fix ISO format when w/out timezone data
Closes #6608
2016-06-01 09:40:45 -05:00
Adam Bradley
c1ad804be8 fix(datetime): clear out existing datetime data
Closes #6614
2016-06-01 08:56:04 -05:00
Adam Bradley
11448dcd0c chore(tslint): fix noImplicitAny errors 2016-05-31 21:07:17 -05:00
Adam Bradley
03f4511635 chore(tslint): fix noImplicitAny errors 2016-05-31 18:40:29 -05:00
Brandy Carney
44a7da8adc feat(popover): change MD animation and use for WP also
references #5420
2016-05-27 12:46:33 -04:00
Josh Thomas
c8f760f080 chore(build): rename ionic directory to src and update all references in the build process. 2016-05-19 13:22:40 -05:00
Andrew
9039297110 rename src to ionic 2015-04-25 10:59:09 -05:00
Adam Bradley
e078c395e6 collide init 2015-04-24 16:12:11 -05:00
Adam Bradley
8df5d4a8cd tab key only 2015-04-22 21:48:36 -05:00
Adam Bradley
e4139fc738 tab focusing 2015-04-22 21:31:55 -05:00
Adam Bradley
3e9e077cd5 tabs aria 2015-04-21 22:42:59 -05:00
Adam Bradley
241163eb9f webview stuff 2015-04-21 09:20:11 -05:00
Adam Bradley
25adc1d1f8 wip webview core 2015-04-20 23:58:37 -05:00