5571c8ff8a
feat(components): add core avatar and button components
2017-06-13 15:22:30 -04:00
e7dfac205f
chore(gulp): add colors and formatting to the excluded components
2017-06-13 13:40:16 -04:00
89e1b8c7b9
chore(gulp): ignore web components
2017-06-13 13:04:14 -04:00
a99610c776
chore(e2e): update e2e task
2017-06-12 13:43:35 -04:00
4cd5834cfd
Merge branch 'master' into v4
...
# Conflicts:
# .scss-lint.yml
# README.md
# scripts/gulp/tasks/e2e.dev.ts
# scripts/gulp/util.ts
# src/components/action-sheet/action-sheet-component.ts
# src/components/card/card.ios.scss
# src/components/card/card.md.scss
# src/components/card/card.wp.scss
# src/components/card/test/map/main.html
# src/components/card/test/social/main.html
# src/components/slides/slides.scss
# src/components/slides/slides.ts
# src/components/toggle/toggle.ios.scss
# src/components/toggle/toggle.ts
# src/themes/ionic.mixins.scss
2017-06-12 13:33:33 -04:00
ad40b3b86b
chore(scripts): normalize paths and include typeRoots for Windows ( #11933 )
...
Short description of what this resolves:
Allows our e2e tests to run on a Windows machine
Changes proposed in this pull request:
Normalize paths using path.join()
Add typeRoots to the root tsconfig file
Change the spawnedCommand based on the OS
Fixes : #11551
2017-06-05 18:57:05 -04:00
e354f21936
docs(github): rename driftyco references to ionic-team
2017-05-30 10:51:53 -04:00
476e9ef236
fix(core): fix core files, use ng button
2017-05-24 14:21:48 -05:00
8244cd940b
Merge v4-alpha
2017-05-24 11:11:37 -05:00
3f2a753811
Merge branch 'master' into v4
...
# Conflicts:
# src/components/slides/swiper/swiper.ts
2017-05-24 10:50:58 -05:00
f6e4f88d5b
chore(gulp): update demos task to call app-scripts correctly
2017-05-23 11:52:42 -04:00
d2975c0ab0
chore(gulp): remove bonjour service
2017-05-22 12:20:58 -04:00
897ab203ab
fix(): change e2e.prod so that it copies the core files.
2017-05-19 16:25:37 -05:00
4bd292722f
fix(): corrected inclusion of bindings in e2e.prod process.
2017-05-19 15:52:35 -05:00
c89af152fa
fix(): ensure that all included components are ignored during the app-scripts processing.
2017-05-19 12:06:18 -05:00
4003b6f62b
chore(): ensure scripts match v4
2017-05-18 11:39:58 -05:00
e50dc31d93
Merge branch 'master' into v4
...
# Conflicts:
# README.md
# package.json
# src/components/action-sheet/action-sheet-component.ts
# src/components/badge/badge.scss
# src/components/card/card.ios.scss
# src/components/card/card.md.scss
# src/components/card/card.wp.scss
# src/components/scroll/scroll.scss
# src/components/scroll/scroll.ts
# src/components/scroll/test/basic/main.html
# src/components/slides/slides.scss
# src/components/slides/swiper/swiper-effects.ts
# src/components/slides/swiper/swiper-events.ts
# src/components/slides/swiper/swiper-parallax.ts
# src/components/slides/swiper/swiper.ts
# src/components/toggle/test/toggle.spec.ts
# src/components/toggle/toggle-gesture.ts
# src/components/toggle/toggle.ios.scss
# src/components/toggle/toggle.md.scss
# src/components/toggle/toggle.ts
# src/components/toggle/toggle.wp.scss
# src/themes/ionic.mixins.scss
2017-05-17 23:03:49 +02:00
a30379bef6
feat(rtl): add rtl margin, padding, position and border-radius ( #11342 )
...
* refactor(item): replaced item-left with item-start
replaced item-right with item-end
* style(item): fix spacing
* fix(item): add backwards support for left/right in ng-content
* fix(item): deprecated old variables, not breaking change
* feat(rtl): padding mixin
* feat(rtl): change all padding variables to start/end
add support for old variable names
* feat(rtl): replace all padding-side with start/end
* revert(functions): remove mixins
* feat(scss): add padding-horizontal and rtl functions (thanks brandy)
* feat(padding): use padding horizontal mixin everywhere
* feat(padding): use padding horizontal mixin everywhere
* fix(lint): change properties order. tests passing
* fix(sass-functions): reorder functions to avoid warning
* fix(scss): fix variable name
* perf(rtl): add check if need rtl selector
* feat(scss): add full padding function
* feat(scss): add border-radius mixin
* fix(rtl): change border-radius to use mixin
* perf(scss): only override if has something to override
* feat(scss): add margin scss variables for sides
* feat(scss): add margin mixin
* fix(scss): fix wrong support for 2/3 args
* feat(rtl): spread margins/paddings
* feat(rtl): spread margins/paddings
* feat(position): add rtl support for absolute
* fix(rtl): add missing calls
* fix(item): old attributes deprecated support
* revert(changelog): not intended to be changed
* fix(sass-functions): and not &&
* fix(padding): merge + missing padding
* style(): remove newline
* refactor(mixins): move mixins to mixins file
* style(): fix alignment
* fix(item): right padding should not be set
* fix(): incorrect defaults
* feat(scss-lint): disable some side variables
* fix(scss): lint passes
* feat(lint): disabled text-align
* fix(): correct variable name
* fix(fab): missed a comma
* fix(rtl): rtl method incorrect for multiple selectors
* fix(rtl): toolbar bad merge
* fix(rtl): icon-only is in px not em
* fix(rtl): toggle padding
* feat(rtl): correct notation for rtl custom
* Merge branch 'breaking-item' into start-end
# Conflicts:
# src/components/checkbox/checkbox.ios.scss
# src/components/checkbox/checkbox.md.scss
# src/components/checkbox/checkbox.wp.scss
# src/components/item/item.ios.scss
# src/components/item/item.md.scss
# src/components/item/item.wp.scss
# src/components/radio/radio.ios.scss
# src/components/radio/radio.md.scss
# src/components/radio/radio.wp.scss
# src/components/toggle/toggle.ios.scss
# src/components/toggle/toggle.md.scss
# src/components/toggle/toggle.wp.scss
* fix(scss): fix for deprecated usages
2017-05-12 13:05:45 -04:00
700e4c2479
chore(ci): sync paralell demo builds via s3
2017-05-10 14:28:55 -05:00
877829b933
chore(e2e): adds bonjour support
2017-05-04 22:05:57 +02:00
10dca2d574
chore(build): update core build
2017-05-03 11:21:38 -05:00
8d335b26b8
chore(build): pass project root
2017-05-02 21:59:59 -05:00
94e54eed98
chore(scripts): update build
2017-05-02 12:53:32 -05:00
5199b826c8
Merge branch 'master' into v4
...
# Conflicts:
# src/components/toggle/toggle.ts
2017-04-28 23:30:33 -05:00
ee3d943116
chore(gulp): add a new task that opens the built prod e2e test
2017-04-28 13:55:24 -04:00
dfdcf2003d
fix(build): update angular build process
2017-04-26 15:26:25 -05:00
9a533f430f
Merge master
2017-04-21 03:33:13 -05:00
afc9b36c5d
chore(CI): Updating ionicframework homepage automatically on release
2017-04-19 11:16:42 -05:00
5809444aaf
chore(tasks): add v4 build tasks
2017-04-18 15:31:13 -05:00
f88823a30f
fix(navcontroller): lazy loading is queued
2017-04-18 20:55:41 +02:00
8e438634a2
chore(gulp): preserve color of app-scripts
2017-04-06 23:46:58 +02:00
9316f73b81
chore(demos): send demos to content/docs/demos/src
not …/src/src
2017-04-05 13:49:12 -05:00
44f36c4509
chore(CI): upgrade to Circle CI v2 and leverage multiple containers for demo builds ( #10991 )
...
* trying Circle CI v2
* paths are fun
* seeing how long a demos build takes
* Batching Demo builds
* testing demo builds on CI2
* batches count from 0
* ok, looks good. preparing for master branch
* forgot `production=true` flag. let’s test that quick.
* forgot to save the file
* making sure that docs are still copied over to ionic-site in the deploy phase
* getting ready for the PR again
2017-03-30 21:32:29 -05:00
54acc74fdb
refactor(packaging): points to es5 code with es2015 import/header, points to umd cod
...
points to es5 code with es2015 import/header, points to umd code, points to
pure es2015 code
2017-03-27 16:42:01 -05:00
93cfa17638
chore(demos): make sure version file is generated before demo gen
2017-03-23 18:06:07 -05:00
a63f760786
chore(e2e): remove experimental deeplink arg, add deepLinksDir
2017-03-21 21:19:31 -05:00
e1617c1433
chore(build): fix early return
2017-03-21 16:32:51 +01:00
fbed3c5b04
chore(e2e): catch errors from app-scripts to continue
...
also return empty array so that if the exact folder isn’t matched it
won’t continue to filter and run tests. For example, if you pass
`--f=toolbar/color` it will error because that doesn't exist, but still
tries to run `toolbar/colors`.
2017-03-17 11:06:46 -04:00
960e529b43
chore(demos): remove unused code and add concurrency arg
2017-03-16 15:56:43 -04:00
ae56039ba1
chore(e2e): log an error if the test doesn't exist, add concurrency arg
...
- If the e2e test doesn’t exist then throw an error
- Don’t log anything if no tests are being built
- Add concurrency arg to change the number of tests being ran at once
2017-03-16 15:56:43 -04:00
06246df3ce
chore(build): fix to ensure all unit tests are run independent of state of dist directory
2017-03-14 16:08:15 -05:00
0964c850d4
test(e2e): refactor e2e to use deeplink decorator, lazy load more pages
2017-03-11 00:15:38 -06:00
c90fcb07e7
chore(e2e): add --dev option to e2e.prod to speed up builds for faster but less thorough verification
2017-03-09 12:13:36 -06:00
0d32e5e791
chore(gulp): updates to build process to use app-scripts for watch/build
...
updates to build process to use app-scripts for watch/build
2017-03-02 14:28:15 -06:00
555519da62
chore(deps): update to Angular 2.4.8
...
* chore(angular): update to latest stable angular
* chore(deps): update app-scripts
* chore(deps): sw-toolbox
* chore(deps): bump to 1.1.1 app-scripts
* chore(deps): abc order sw-toolbox
* chore(deps): update to angular 2.4.8
* chore(build): pass appNgModule path to app-scripts, make run AoT instead of Prod when using --debug
pass appNgModule path to app-scripts, make run AoT instead of Prod when using --debug
2017-02-21 16:43:38 -06:00
f50697bf5c
chore(release): add prompt for release to select release type ( #10244 )
...
* chore(release): add inquirer to prompt for release
* chore(release): wip get release working again and test
also adds nightly back in
* chore(release): WIP remove commented code
2017-02-02 18:26:07 -05:00
2d4a998993
chore(release): update to increment major version
2017-01-25 11:26:46 -05:00
091545e8c5
chore(e2e): update tests to remove component name strings
2017-01-23 14:35:23 -05:00
ce7afd0327
chore(build): don't run prod build, just run with flags
...
TODO: this should be reverted with
https://github.com/driftyco/ionic-app-scripts/issues/668
2017-01-20 15:35:42 -05:00
d0db916f53
chore(scripts): update app-scripts to run via node, remove snapshot clean
2017-01-19 18:20:54 -05:00