Commit Graph

71 Commits

Author SHA1 Message Date
Andy Joslin
8581d162a3 refactor(content): set saved-scroll after timeout, only set valid values
Addresses #439
2014-02-08 00:19:03 -05:00
Andy Joslin
b11e0f512b feat(tabs): allow tab badge-style attribute to set badge class 2014-02-07 13:16:02 -05:00
Andy Joslin
0facb120c7 feat(tab): allow html in tab title attribute
Closes #528
2014-02-06 22:25:12 -05:00
Adam Bradley
2d39418d0b fix(backButton): Do not show back button if no attributes set, closes #549 2014-02-06 20:31:47 -06:00
Andy Joslin
2ac71aa8ee chore: delete unused test file 2014-02-06 18:36:18 -05:00
Andy Joslin
e755623331 feat(ionic): remove angular-sanitize (ngSanitize) as dependency
Add small bindHtmlUnsafe directive without html checking
2014-02-06 15:50:12 -05:00
Andy Joslin
7f4b28d9da feat(list): reordering scrolls page, reordering performance better
Fixes #521. Reordering now uses webkitTransform instead of
element.style.left.  Additionally, as you drag the drag-element to the
top or bottom of the scroll-area, it will scroll it up or down as
allowed.

Refactors necessary: Common code from `<content>` and `<scroll>` moved
into js/ext/angular/controllers/ionicScrollController.  Then `<content>`
and `<scroll>` expose the controller, and `<list>` can require it.

`<list>` then uses the controller (if exists) to pass the scrollView and
scrollEl to ReorderDrag, and ReorderDrag uses that to scroll.

Additionally, js/ext/angular/test/controller/ionicScrollController tests
much functionality that was untested before.
2014-02-06 15:04:23 -05:00
Adam Bradley
aa93047a9e remove test from unused tabBar directive 2014-02-05 20:49:36 -06:00
UniRing
bc927e57e7 feat(tabs): allow badges on tabbar via bound badge attr 2014-02-05 11:38:06 -05:00
Andy Joslin
456dc2b9f2 chore(build): more ci server automation 2014-02-04 22:33:42 -05:00
Adam Bradley
738ace8969 fix(navBar): Back button w/ text to use inner <i> 2014-02-04 20:57:57 -06:00
Andy Joslin
2d1b71c8e2 feat(content): remember scroll of previous page
`content` directive stores scroll in view page history.

The history is passed down through $viewContentLoaded event, which is
broadcasted by navView directive when it loads a page.
2014-02-04 08:48:03 -05:00
Adam Bradley
95c8ddf301 Update $ionicPlatform.ready() 2014-01-31 10:31:42 -06:00
Adam Bradley
4261a95953 merge tap input updates 2014-01-22 11:13:26 -06:00
Max Lynch
78f0242fd2 Pull in #440 2014-01-22 09:02:36 -06:00
Adam Bradley
73cad15ed2 checkbox/radio/toggle updates 2014-01-21 16:51:25 -06:00
Max Lynch
577b52fa11 Real fix for #444 with passing test 2014-01-20 18:13:37 -06:00
Max Lynch
734d03d1b9 Fixed #444 - support for disabling toggles 2014-01-20 17:57:51 -06:00
Max Lynch
c949532cfd Fixed #424 - missing onReorder 2014-01-16 11:19:11 -07:00
Max Lynch
27311d5d18 Added support for offset start scroll view 2014-01-13 19:29:32 -06:00
Max Lynch
3fb3fab11c Merge branch 'pr/400' - fixes #397 2014-01-13 12:22:05 -06:00
Adam Bradley
2b2492d2d4 add padding classname for content directive 2014-01-13 11:59:58 -06:00
Max Lynch
86d6889628 Fixed #380 - rename ionic services to use $ionic prefix 2014-01-13 10:46:41 -06:00
Adam Bradley
7581c45b21 update nav-bar test 2014-01-13 09:35:22 -06:00
Adam Bradley
3124ef3981 update how view's set titles, closes #337 2014-01-12 22:39:10 -06:00
Max Lynch
8be060124a Merge branch 'master' of https://github.com/driftyco/ionic
Conflicts:
	dist/js/ionic-angular.min.js
2014-01-12 20:25:23 -06:00
Max Lynch
c5c68c2bf1 Removed ng-class on list item to not clash with user's use of ng-class 2014-01-12 20:24:44 -06:00
Adam Bradley
ff310600d9 fix view hideNavBar attribute, closes #394 2014-01-12 13:41:00 -06:00
Adam Bradley
71e1f98f19 show/hide back button from view 2014-01-11 23:25:13 -06:00
Adam Bradley
f4d980800f removed used file 2014-01-11 22:27:07 -06:00
Max Lynch
28bf244d83 Removed failing nav router test 2014-01-10 16:30:37 -06:00
Max Lynch
c9bc2e2eea Fixed #360 - dynamic slidebox sizing 2014-01-10 12:50:56 -06:00
Max Lynch
15e7f304f6 Merge branch 'master' of https://github.com/driftyco/ionic
Conflicts:
	dist/js/ionic-angular.min.js
	dist/js/ionic.min.js
2014-01-10 09:53:33 -06:00
Max Lynch
cb75c9de96 Fixed #366 - no Android scroll bouncing by default 2014-01-10 09:52:32 -06:00
Adam Bradley
ead7224a1e angular-ui router 2014-01-09 11:12:39 -06:00
Adam Bradley
9f952c3a50 view state wip 2014-01-08 22:37:03 -06:00
Adam Bradley
f71fc76e94 remove nav-router 2014-01-07 19:51:27 -06:00
Max Lynch
6261eda77f Removed some unnecessary tests no long used 2014-01-07 18:29:56 -06:00
Max Lynch
bfb4339c5f Merge pull request #367 from driftyco/pr/194
Cleanups from @sorich87 for side menus, minus some scope destroy stuff
2014-01-07 16:02:24 -08:00
Max Lynch
8673bf6114 Cleanups minus destroy stuff 2014-01-07 18:00:52 -06:00
Max Lynch
aa4053b365 Fixed bad test 2013-12-18 12:23:36 -06:00
Max Lynch
89a3b7538d Fixing up some tests 2013-12-16 18:21:41 -06:00
Adam Bradley
746a578d5e remove link-item tests 2013-12-13 11:16:17 -06:00
Adam Bradley
d9eb0440e6 list updates 2013-12-12 20:24:59 -06:00
Max Lynch
bba27bd407 Missing scope bind for slide box test 2013-12-08 17:04:59 -06:00
Max Lynch
cdd5d06b6c Slight adjustment for #290 - slide box slide index 2013-12-08 17:01:54 -06:00
Max Lynch
c3d032000f I BROKE THEN FIXED THE BUILD 2013-11-29 16:18:39 -06:00
Adam Bradley
1be54546c8 Merge pull request #188 from sorich87/ionicList-cleanup
ionicList directives cleanup
2013-11-27 06:36:32 -08:00
Max Lynch
4646f5d459 Fixed #201 #215 #210 2013-11-25 14:26:34 -06:00
Ulrich Sossou
67488fa403 sideMenu directives cleanup 2013-11-23 18:46:19 +01:00