**** BEGIN LOGGING AT Tue Feb 19 02:59:58 2013 Feb 19 03:12:19 Alright... well I ended up making a serialized id, and then used document.getElementById ..... not the enyo way to do it, but it works. Feb 19 03:12:25 now I go to bed :) Feb 19 04:59:05 ugh... anyone on? Feb 19 04:59:24 getting "Cannot call method 'getValue' of undefined on line 160 http://www.sourcedrop.net/GwL30689b9f42 Feb 19 04:59:25 no idea why Feb 19 05:08:56 ok, fixed that issue Feb 19 05:09:01 but now it's setting the index = 1 Feb 19 05:09:05 which is *not* what i want Feb 19 11:49:36 Hello guys. Any good example of Android app built with enyo? I'm having trouble with the performance of panels on it, I want a reference to make it better Feb 19 13:12:03 Lxu: is hardware acceleration enabled in your android project? https://developer.android.com/guide/topics/graphics/hardware-accel.html Feb 19 13:14:42 pulsation: I tried that, no difference. Feb 19 13:18:37 maybe you can also try to set the minSdk to the highest possible value Feb 19 13:22:27 pulsation: yeah, tried that too )=. is weird because nothing happened. I just need to add to the manifest and run it right. Feb 19 13:26:52 you can try to clean your project, but it should have been taken in account, you're right Feb 19 13:50:15 Lxu: nothing more than http://stackoverflow.com/questions/11653936/scrolling-performance-in-webview-for-android-jelly-bean-4-1-x/12796885#12796885 for now :( what phone are you deploying onto? Feb 19 13:59:15 pulsation: I tried a VERY WEIRD idea here and worked.... For some contraditory reason if I set hardwareAccelarated to false, all stays faster =D Feb 19 14:02:39 hmm, looks like some people described this kind of behaviour, http://code.google.com/p/android/issues/detail?id=17458#c11 Feb 19 14:02:44 thought it was outdated "-- Feb 19 14:06:14 I'm using a samsung tab 2, Android 4.0.3 Feb 19 14:12:24 our samsung galaxy tab and s3 devices webviews were slower here than an older optimus 2x with cyanogen, guess performance also depends on the webview implementation of the device... Feb 19 17:14:58 I'll ask again for anyone that was not here yesterday. Is there anyone here that is great with ENYO, and would be willing to work at a very inexpensive rate? Feb 19 17:27:26 trex005: would you like a cherry on top, too? Feb 19 17:32:17 hey HaDAk Feb 19 17:32:29 hi PatrickC|Away Feb 19 17:38:12 HaDAk: could you make that happen? :) Feb 19 17:38:40 trex005: http://en.wikipedia.org/wiki/Project_management_triangle Feb 19 17:39:43 At this point, schedule is where I have the most wiggle room :) Feb 19 17:41:09 if you want somebody CHEAP and somebody GOOD you'll be waiting a LONG time. Feb 19 17:49:17 hey guys, I'm getting a strange exception thrown my way... Feb 19 17:49:46 when I try to do enyo.job using enyo.bind, I get this: Feb 19 17:50:46 uncaught exception: enyo.bind: scope["true"] is not a function (scope="FusionChart") Feb 19 17:51:14 FusionChart being the kind I have the code in. Feb 19 17:51:22 let's see the actual line Feb 19 17:51:28 the job is just this: Feb 19 17:52:14 enyo.job("Refresh Chart", enyo.bind(this,this.refresh),5000); Feb 19 17:52:30 oh shit Feb 19 17:52:39 enyo.job("jobname", enyo.bind(this, "refres"), 5000); Feb 19 17:52:39 I think I see my problem -_- Feb 19 17:52:48 s/refres/refresh/ Feb 19 17:53:18 problem solved T_T Feb 19 17:53:27 I had a variable named refresh Feb 19 17:53:34 and a function named the same Feb 19 17:53:40 bad Feb 19 17:53:45 ikr? Feb 19 17:53:48 :( Feb 19 17:54:04 oh wait Feb 19 17:54:09 this is weird Feb 19 17:54:11 ok Feb 19 17:54:20 so I still get the error Feb 19 17:54:39 but at a different time Feb 19 17:54:57 I'm trying to make this loop every 5 seconds Feb 19 17:55:12 setInterval is good :) Feb 19 17:55:19 so I call enyo.job again in the refresh function Feb 19 17:55:26 and it gives me an error Feb 19 17:55:41 same error Feb 19 17:56:05 I'm assuming it's because the job that called this.refresh has not been cleaned out Feb 19 17:56:13 how would I get around this? Feb 19 17:56:41 you are calling the same job from inside the job? Feb 19 17:57:01 yes Feb 19 17:57:29 that should result in nothing happening if the time limit has not passed Feb 19 17:57:52 It results in the error I sent you Feb 19 17:58:45 and what function are you binding when it fails? Feb 19 17:59:03 what do you mean? Feb 19 17:59:20 enyo.bind(….) what does it look like? Feb 19 18:00:30 thank you for reminding me Feb 19 18:00:54 same mistake, I forgot to fix the call to enyo.job in my job :( Feb 19 18:01:14 heh Feb 19 21:43:51 hey guys Feb 19 21:44:16 Is there a way to send a signal from another JS framework to be handled by enyo? Feb 19 21:44:41 Assuming you have enyo on the page Feb 19 21:44:55 enyo.Signals.send("onOtherFramework"); Feb 19 21:44:58 Then in your components: Feb 19 21:45:11 {kind: "Signals", onOtherFramework: "doSomething"} Feb 19 21:48:14 GodGinrai: ^^ Feb 19 21:57:58 thanks Feb 19 21:58:32 I'm trying to get Highcharts to play nice w/ Enyo. :) Feb 19 22:00:35 you should be able to make global references to enyo instances. easy pie Feb 19 22:01:03 then you just surf the chain to get to where you need to go Feb 19 22:01:06 I think signals is the technically correct way to do it. Feb 19 22:01:13 signals is beautiful Feb 19 22:01:28 but you need to be careful with the data you send Feb 19 22:01:29 If you store a reference to the app though, you could just do app.$.panels.$.somethingEles. Feb 19 22:01:36 fxspec06_: In what way? Feb 19 22:02:20 like, you should be passing the instance it came from in the 2nd parameter, along with your other stuff that you might need, but inside the object, nest it yourself Feb 19 22:02:28 because signals wraps around the 2nd arguemnt, if you use it Feb 19 22:02:46 that's insider information right there. what they don't tell you in the docs Feb 19 22:03:00 or, they might on some page Feb 19 22:09:22 well, I'm going to have the Highchart in an Enyo kind, So I did want to do something like Signals Feb 19 22:09:52 I'm not quite getting what you mean by being careful w/ the data you send Feb 19 22:10:19 like, enyo.Signals.send("towhere", {myData: {var1: var1, var2: var2} } ); Feb 19 22:10:29 then when you catch it.. Feb 19 22:11:39 caughtSignal: function (inEvent, inSignal) { /*enyo adds things to inSignal, be careful*/ var temperature = inSignal.myData.var1; var time = inSignal.myData.var2; } Feb 19 22:11:42 for ex Feb 19 22:11:58 then like inSignal.originator exists Feb 19 22:12:03 inSignal.index might exist Feb 19 22:12:38 and what problem will those cause? Feb 19 22:12:46 nothing, but just be aware Feb 19 22:12:52 you can't send a non object Feb 19 22:12:57 as a 2nd parameter, it will break Feb 19 22:13:04 you will go nuts trying to find out why. Feb 19 22:13:08 oh ok Feb 19 22:36:17 is there any Enyo method to merge 2 sets of JSON? (like jquery's extend) Feb 19 22:36:30 enyo.mixin(obj1, obj2); Feb 19 22:36:45 It returns obj3, which is the combination of obj1 and obj2. Feb 19 22:37:06 ooh, thanks :) Feb 19 22:38:55 hrm Feb 19 22:39:11 the API seems to suggest it overwrites obj1 Feb 19 22:39:29 (which is fine, as long as I know that's how it works) Feb 19 22:39:47 I don't think it does Feb 19 22:39:50 But I may be wrong Feb 19 22:40:01 You can use enyo.clone if you need a shallow clone for something Feb 19 22:40:03 I'll do some tests Feb 19 22:40:50 Nah, I just need to be able to merge a user-defined options object for highcharts, w/ a base one Feb 20 00:14:23 mixin overwrites obj1 with the merges of obj1 and obj2 Feb 20 00:15:01 oh those people are gone **** ENDING LOGGING AT Wed Feb 20 02:59:58 2013