3391 Commits

Author SHA1 Message Date
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
7d3d7f59a2 chore(gulpfile): separate source and e2e watch tasks 2016-02-04 14:45:59 -06:00
612db32efc chore(gulpfile): organize tasks 2016-02-04 14:45:58 -06:00
4c698193af chore(package): make package an independent task 2016-02-04 14:45:58 -06:00
a01356f653 chore(gulpfile): cleanup 2016-02-04 14:45:58 -06:00
f4d371cb35 chore(build): only typecheck on release 2016-02-04 14:45:58 -06:00
a75fcfb5bb chore(gulpfile): remove strip-debug flag 2016-02-04 14:45:58 -06:00
0827f97464 docs(demos): update menu API demo to use multiple menus
This is actually the same as the ID demo but I figured I would keep
them separate in case we decide to do something different in them.

references driftyco/ionic-site#397
2016-02-04 14:40:23 -05:00
856002ef0c docs(demos): add id API demo
references driftyco/ionic-site#397
2016-02-04 14:25:51 -05:00
cf759261ac docs(demos): add events API demo
references driftyco/ionic-site#397
2016-02-04 14:08:05 -05:00
a42836340a fix(menu): only close when open on enable change 2016-02-04 12:22:09 -06:00
f64bf4a81c docs(demos): add searchbar API demo
references driftyco/ionic-site#397
2016-02-04 12:49:45 -05:00
6ae164da59 docs(demos): prettify segment demo and fix API docs on it
references driftyco/ionic-site#397
2016-02-04 12:49:45 -05:00
3276b390ac chore(gulpfile): cleanup 2016-02-04 10:01:59 -06:00
633c11a742 chore(slides): remove slideChanged deprecated warning 2016-02-04 09:49:00 -06:00
60fdc5c2f3 perf(cards): remove translateZ from ion-card
Yes, oddly enough this makes a performance difference. The translateZ
was used as a trick to force ion-card’s rounded corners to take effect
on inner elements. However, on a page that has many ion-cards, it takes
relatively a lot of power on a low-end device to move them all during a
transition. It’s best to not put them on their own layer and let the
browser just move one thing.
2016-02-03 23:22:27 -06:00
276b1a591a chore(): add to local npm readme steps 2016-02-03 23:15:24 -06:00
155a43d770 chore(): fix typescript error 2016-02-03 19:41:23 -06:00
d593c5bafc Update CHANGELOG.md
Closes https://github.com/driftyco/ionic/issues/5326.
2016-02-03 19:19:18 -06:00
7ce6735d5c docs(demos): fix platform column width
references #5311
2016-02-03 18:09:05 -05:00
858855050d docs(demos): rename nav-push-pop to navigation and use it on the nav as well
references #5311
2016-02-03 18:04:13 -05:00
15a50b7a79 docs(demos): update slides demo
references #5311
2016-02-03 17:55:04 -05:00
7838d81b73 docs(demos): fix scroll image
references #5311
2016-02-03 17:50:43 -05:00
8a790f395f docs(demos): update scroll image to new picture
references #5311
2016-02-03 17:47:35 -05:00
1e9a776944 docs(demos): add icon API demo
references #5311
2016-02-03 17:40:17 -05:00
ec106e989e docs(demos): converting navbars to toolbars
references #5311
2016-02-03 15:16:41 -05:00
59da895ea0 docs(demos): fix demos to have same class name and remove files that aren't needed anymore
references #5311
2016-02-03 14:26:25 -05:00
f5a20d3dbb docs(config): add mode change example
Closes #5312
2016-02-03 13:51:45 -05:00
7bd5992320 docs(demos): add barkpark as an installed app
references #5311
2016-02-03 13:16:12 -05:00
eccac3aa57 chore(docs): remove description header from API docs Fixes driftyco/ionic-site#390 2016-02-03 12:00:09 -06:00
1abe9918ea chore(snapshot): ignore files to upload 2016-02-03 11:55:18 -06:00
dd30b9be77 docs(demos): add hubstruck to list demo
references #5311
2016-02-03 12:49:29 -05:00
d38e3fd5f3 docs(demos): prettify list demo and remove unnecessary/unused files
references #5311
2016-02-03 12:48:13 -05:00
234ab90fd0 docs(demos): prettify label demo 2016-02-03 12:14:11 -05:00
7e06e6c563 docs(slides,page): update docs 2016-02-03 11:46:46 -05:00
d937588775 docs(demos): refactor hide/show-when demos
references #5311
2016-02-02 22:01:21 -05:00
6e0a0a7ec8 docs(demos): clean up some of the demo markup
references #5311
2016-02-02 22:01:21 -05:00
8eade68809 docs(demos): add Alert API demos
references #5311
2016-02-02 22:01:21 -05:00
72699dbbb4 fix(menu): fix scrolling page w/ side menus
Improved which angles should allow the side menu to open, depending if
it’s a left or right menu. Also check if the distance of the drag is
longer than a side menu would get. For example, scrolling vertically
for a long ways would have a long distance, but triggering a side menu
to open would be a short distance.

Also ensure that a side menu can always be closed incase something goes
wrong.

Closes #5272
2016-02-02 16:41:35 -06:00
8f44076169 chore(): steps to run local npm ionic-framework 2016-02-02 16:41:35 -06:00
de952e3cbb chore(): change source code console.log to console.debug 2016-02-02 16:41:35 -06:00
53532c5280 docs(toolbar): update docs 2016-02-02 16:42:40 -05:00
cd0829fd51 docs(toggle): update docs 2016-02-02 16:29:40 -05:00
bcda08e68a docs(tabs): update docs 2016-02-02 16:01:10 -05:00
8ed7da761f docs(tab): update tab docs 2016-02-02 15:50:37 -05:00
35cb112e85 docs(slides, slide): update doc 2016-02-02 14:51:23 -05:00
0fb297fe34 docs(select): update docs 2016-02-02 14:16:32 -05:00
ab01be765d docs(demos): copy explanation of how to update component demos on ionic-site 2016-02-02 12:46:04 -06:00
ba659a7606 docs(demos): document how to deploy API demos 2016-02-02 12:37:30 -06:00
ed027fa951 docs(segment): update docs 2016-02-02 13:36:53 -05:00