Commit graph

143 commits

Author SHA1 Message Date
Nick Wientge
f3a129bb6b Merge pull request #282 from mzidian/patch-1
Update ionRadio.js
2015-08-25 16:04:14 -07:00
Jordan Davis
d878dbe1bc Change idAttr to id 2015-08-22 16:46:42 -07:00
Jordan Davis
9275170487 Add ability to pass ids to item
Pass an id with `idAttr` in the ionItem, in case you need to target
something by id. ex:
`{{#ionItem class="playlistMain"  idAttr=this._id}}`
2015-08-21 23:15:06 -07:00
mzidian
0d91763102 Update ionRadio.js 2015-08-16 22:40:59 -07:00
Nick Wientge
d3de1c4f35 Merge pull request #233 from elie222/master
Update GUIDE.md and ionTab.js
2015-08-11 12:37:55 -07:00
Nick Wientge
7bd0d57496 Merge pull request #275 from gwendall/master
Cleaned up popups
2015-08-11 11:15:29 -07:00
Gwen
b2501acdb5 misc 2015-08-11 20:02:03 +02:00
Gwen
aff9268cc7 cleanup 2015-08-11 19:41:26 +02:00
Gwen
fd6de068f1 cleanup 2015-08-11 19:32:12 +02:00
Gwen
fe16189bad bug fixes and allow popup with no body 2015-08-11 19:27:46 +02:00
Nick Wientge
ea7f80a266 Merge pull request #269 from gwendall/master
Tweaked ionKeyboard, ionModal, ionPopup
2015-08-10 08:50:42 -07:00
Gwen
12fce09295 bug fix 2015-08-10 00:49:04 +02:00
Gwen
fd2cebb699 removed modal hooks -> can use Template.ionModal.onCreated / onDestroyed 2015-08-09 03:21:16 +02:00
Gwen
434e1cdd4c added modal hooks 2015-08-09 03:19:31 +02:00
Gwen
a60b630f22 do modal insert into .ionic-body to fix css scoping for ios 2015-08-09 02:25:01 +02:00
cedla
b61ca83113 Fix for content not having 'has-tabs-top' class when using top ionTabs with multiple CSS classes 2015-08-07 12:46:49 +02:00
Gwen
9a06e10959 fix popover close bug 2015-08-06 22:46:59 +02:00
Gwen
e853bfdf20 close modal by templateName 2015-08-06 21:55:57 +02:00
Gwen
58f99804f6 close modal by templateName 2015-08-06 21:54:57 +02:00
Gwen
c81a8d03cf wrap modal open and close in timeout to prevent rendering impacting perf 2015-08-04 21:57:53 +02:00
Gwen
2471a5b0e0 fix modals 2015-08-04 13:56:05 +02:00
Gwen
2c3f79efee fix modals 2015-08-04 13:54:59 +02:00
Gwen
39dae9190e fix modals 2015-08-04 04:12:35 +02:00
Gwen
1f50b8f97a fix modals 2015-08-04 04:12:09 +02:00
Gwen
a76b7a5e5d fix modal animations and event handlers bug + cleanup keyboard scroll 2015-08-04 02:38:53 +02:00
Anatoly Pashin
f92a1442f8 add item-avatar-right 2015-07-29 15:47:50 +10:00
Gwen
8ce5e3a010 fix long tapped input not focusing + floating input cursor on scroll 2015-07-23 21:14:33 +02:00
Gwen
f8cc762515 fix long tapped input not focusing + floating input cursor on scroll 2015-07-23 21:13:56 +02:00
Gwen
3328f3eede fix input focus / scroll issue 2015-07-23 18:57:28 +02:00
Francis Poirier
8790039618 Session set hasTabsTop to true when Platform is Android
Since the `tabs-top` class can be set based on the Platform in the helper then the  `Session.get('hasTabsTop')` needs to be set properly.
2015-07-20 12:44:24 -04:00
Nick Wientge
ef895b05d5 Merge pull request #247 from gwendall/master
ionKeyboard: fix input focus event handler + blur on keyboard hide
2015-07-20 07:29:55 -07:00
Gwen
1187591925 fix input focus event handler for ionKeyboard + blur inputs on keyboard hide 2015-07-20 13:42:13 +02:00
Nick Wientge
289e330e85 Merge pull request #244 from gwendall/master
custom barClass to ionModal + fix bug on call ionModal.open on startup
2015-07-16 09:44:24 -07:00
Gwen
d8a1f0c2f8 fix bug when calling ionModal before ionBody rendered 2015-07-16 17:13:02 +02:00
Gwen
68e64b5393 fix bug when calling ionModal before ionBody rendered 2015-07-16 17:05:34 +02:00
Gwen
e0d08e8e13 allow passing custom barClasses to ionModal 2015-07-16 16:50:21 +02:00
Elie Steinbock
bd7b406fcd fixed conflict in guide.md 2015-07-08 23:48:57 +03:00
Jamie Loberman
45dd4d61b8 Only scroll entering nav view, not the one you're leaving.
If you had already been to a page previously, and then navigated away from it, there was a flash of it's previous scroll position that showed.  This ensures that only the view that is being animated in to view, is scrolled to the correct position, and the one leaving the view is left alone.
2015-07-08 11:51:22 -07:00
Elie Steinbock
8437b552d9 small fix to ionTab and version bump 2015-07-05 15:30:36 +03:00
Eliezer Steinbock
8dd6d43e75 fixed a bug in ionTab 2015-07-03 00:25:32 +03:00
Lalo Martins
04fcd742e9 Correctly insert nodes at the end of a parent
In _uihooks, sometimes the `next` argument is null, which means the new dquote> node should be appended to the parent. However, using jQuery
(`$(node).insertBefore(next)`), that's not possible, since jQuery
has no way of knowing what parent you mean.

Instead, this commit uses a standard DOM method,
`parent.insertBefore(node, next)`, which does the right thing --
it's what Blaze uses internally when no `insertElement` hook is
defined.
2015-06-19 02:14:34 +02:00
Luca Adalberto Vandro
eb9ef9e234 Update ionTabs.js
According to Ionic documentation:
"For iOS, tabs will appear at the bottom of the screen. For Android, tabs will be at the top of the screen, below the nav-bar."
http://ionicframework.com/docs/api/directive/ionTabs/

This change makes meteoric more consistent with Ionic making the UX closer to the native one.
This behavior can be prevented by passing any string to the style attribute, e.g. style="none", like in Ionic $ionicConfigProvider
http://ionicframework.com/docs/api/provider/$ionicConfigProvider/#tabs.style
2015-06-18 02:09:22 +02:00
Luca Adalberto Vandro
93c92cba47 Update ionHeaderBar.js
Handle the case when there's more than a single button on both sides of the bar.
It should fix #100 and #182 and it could be a more general solution.
2015-06-17 06:18:52 +02:00
Sivli Kestanous
f63d523c64 Handle dynamic back urls
I have a url that was fetched from collection data. I was rendering the template before the subscription was done and the template data was {url: null}. 

Quick fix was to only render the template when the url existed but that cased a flicker when going though routes quickly.

This fix could have been done in an autorun but given that it is only called once this makes the most sense to me.
2015-06-03 12:29:19 -04:00
Richard Lai
a2e7437f72 Popover fixes 2015-05-08 12:48:00 +00:00
tomwasd
ea8516618e IonScrollPositions based on route path rather than route name 2015-04-28 08:05:19 +01:00
Rijk van Wel
b14f14d0a4 Fix for view title parameter 2015-04-16 16:01:16 +02:00
Rijk van Wel
bbc03d6056 Added title parameter to ionView 2015-04-15 16:14:35 +02:00
Marcus Koosmann
52a59c173e Added badge color option to ionTab 2015-03-15 12:57:11 -07:00
zhou lin
4d0d050c56 add initial slides 2015-03-13 01:48:31 +08:00