**** BEGIN LOGGING AT Thu Dec 25 02:59:58 2014 Dec 25 03:11:56 might have solved the issue. Changed new webview to: Webview = (WebView) findViewById(R.id.Webview); gonna test it now Dec 25 03:14:32 "wheel in the sky keeps on turning" ... i managed to get a swiperefreshlayout refreshing while it was refreshing Dec 25 03:49:38 Hey guys sorry. I had asked a question earlier but my phone lost internet connection. Dec 25 03:49:41 couple of questions, unrelated kindof Dec 25 03:50:10 I had asked, where do you guys get ideas for apps? What's your process? Dec 25 03:50:18 a) whats the best way to persist data to the next opening of your app? Dec 25 03:51:14 b) kind of related, how do you use g+ signin to restore that data? particularly "score" type data that might be good for play leaderboards? Dec 25 03:52:10 c) whats the best way to handle purchases that add sections to an app? like to add more areas accessible through a nav drawer? Dec 25 03:52:31 any/all resources you guys could point me towards would be supremely helpful :) Dec 25 03:53:49 drinfernoo: a) depends on what data it is Dec 25 03:54:33 i wouldn't rely on g+ to store data about user Dec 25 03:54:35 maybe back up Dec 25 03:54:46 but to store? Dec 25 04:01:04 sup Dec 25 04:01:22 are you lasserix? Dec 25 04:01:23 hello all! Dec 25 04:01:30 o/ Dec 25 04:01:43 sup HevvyMetal!? Dec 25 04:01:45 who am i? who are you? who is anyone? Dec 25 04:01:58 lasserix: I am me Dec 25 04:02:05 i meant where are you Dec 25 04:02:08 sorry typed to fast Dec 25 04:02:17 so you hae to be registered to join this channel right? Dec 25 04:02:50 california Dec 25 04:03:12 oh ok where in calif? Dec 25 04:03:20 it says .ph.ph.cox.net for you Dec 25 04:03:24 orange county Dec 25 04:03:38 ah interesting Dec 25 04:03:42 what does the ph stand for? Dec 25 04:03:45 did you ever see Laguna Beach or whatever that show was? Dec 25 04:03:50 ph = phoenix Dec 25 04:03:51 no idea Dec 25 04:03:59 ahh yeah i am in arizona right now Dec 25 04:04:11 lasserix really? just visiting ? Dec 25 04:04:16 g00s yeah Dec 25 04:04:33 my brother and dad are working on some project for google so i came with to visit some relatives Dec 25 04:04:37 * g00s <3 az Dec 25 04:04:44 HevvyMetal: you can just lookup his ip's location Dec 25 04:04:49 hello guys Dec 25 04:05:01 i could supay but he could be tunneled in and as he says he normally lives in california Dec 25 04:05:09 lasserix: your dad AND bro work at google.. can i get a recommendation? Dec 25 04:05:10 anyone know how can i user android:elevation attribute on jellybean Dec 25 04:05:17 btw, happy xmas Dec 25 04:05:31 g00s yea it is nice but i am stuck in old downtown now, they used to live near camelback mountain which was great to run Dec 25 04:05:33 why did they go for atom on the atv? Dec 25 04:05:34 This device, made by Asus embeds 8GB memory, 1GB of ram, costs 99$ and features an Intel® SOC, the Atom Z3560 (codenamed Moorefield). That means it has got a 4-cores 64-bit Silvermont CPU clocked at 1.83 Ghz and a PowerVR Series 6 GPU (G6430) that supports OpenGL ES 3.1 Dec 25 04:05:42 supay: they don't work they are just working on a project / contest Dec 25 04:05:48 HevvyMetal: sure, thats one way.. but seeing that he isn't connected to any security/hacking chan.. i doubt he'd want to use a tunnel Dec 25 04:05:52 lasserix ahh, ok. i lived by the mcdowell mountains Dec 25 04:06:06 i ran in those mountains ... for almost 10 years (with my dog) Dec 25 04:06:57 ahhh Dec 25 04:07:01 i am jealous Dec 25 04:07:09 that is some prime running terrioritory Dec 25 04:07:15 does anyone use a chrome cast? here? Dec 25 04:07:28 i'm suprised how many gingerbread and froyo devices still exist on that market share pie chart Dec 25 04:07:47 HevvyMetal: chromecast is sweet. I love mine Dec 25 04:08:10 what market share pie chart RustyShackleford ? worldwide? and can you cast games to it or what can yu do with the chromecast compared to roku etc? Dec 25 04:08:19 sorry lasserix i disappeared lol Dec 25 04:08:22 lasserix do you run? hike? Dec 25 04:08:25 is there anything that lets yo cast the screen not certain things to roku etc? Dec 25 04:08:29 g00s yeah both Dec 25 04:09:01 lasserix not too far , maybe 30 minutes from camelback, is spurr cross in Cave Creek. highly recommend the elephant mountain trail for starters Dec 25 04:09:19 HevvyMetal: i was talking about this chart: https://developer.android.com/about/dashboards/index.html Dec 25 04:09:24 nothing to do with chromecast Dec 25 04:09:28 g00s oh ok, i will see if i can get a ride, they moved so now im near old downtown i think Dec 25 04:09:42 I'm particularly interested in storing times Dec 25 04:09:52 drinfernoo: just use sqlite table? Dec 25 04:10:01 i don't know about games on the chromecast. I use mine for netflix mostly. Theres also Pandora, Youtube, Google Music, Hulu Dec 25 04:10:10 well i want to use leaderboards? Dec 25 04:10:44 well they all do taht RustyShackleford Dec 25 04:10:57 do you interact with the chromecast with remote control or using the android as a remote or what? Dec 25 04:10:58 HevvyMetal: they dont Dec 25 04:11:08 i've never used roku so i can't compare it Dec 25 04:11:14 you tell the cast to fetch some remote data Dec 25 04:11:26 but the main thing about chrome cast is using your phone/tablet as the remote Dec 25 04:11:27 you can push counterstrike from your computer to your tv Dec 25 04:11:33 they don't what lasserix? Dec 25 04:11:34 *can't Dec 25 04:11:44 lasserix here is skull mesa http://i.imgur.com/o8h42BU.jpg Dec 25 04:11:46 lasserix: well i'm not sure how well that would work Dec 25 04:11:57 well my nexus 10 has a "cast screen" option so it seems like I shold be able to get a android game to run on the tv Dec 25 04:12:18 lasserix and this is on elephant mountain trail http://i.imgur.com/tyTlbzo.jpg Dec 25 04:12:34 oh wow Dec 25 04:13:03 HevvyMetal: hmm youmight be able to cast your tablet Dec 25 04:13:56 whats the diff between chrome cast and the android tv shits? Dec 25 04:14:21 g00s during this time of year when do you recomend to go running? Dec 25 04:14:24 *err what time of day Dec 25 04:14:41 night time Dec 25 04:15:02 lasserix hm, in summer i ran at night, winter ... i usually went a few hours before sunset Dec 25 04:15:11 ok thanks Dec 25 04:15:29 here for a week and a half so will definatly check out some of these trails Dec 25 04:15:50 yeah spur cross is nice for being close-ish Dec 25 04:16:17 you can find al kinds of crazy stuff back there, burned ranches, helicopter wreck, abandoned mines Dec 25 04:16:29 hahah Dec 25 04:16:31 cool Dec 25 04:16:43 uh - dont go during heavy rain, because the creek is too difficult to pass Dec 25 04:16:52 any dead bodies in the helicopter wreck? Dec 25 04:17:23 also there is a dirt road going to the parking lot, not too rough though Dec 25 04:17:31 HevvyMetal nah Dec 25 04:17:41 lots of indian forts Dec 25 04:17:43 where do you live now g00s? Dec 25 04:17:51 whats an indian fort? a teepee? Dec 25 04:18:11 atm i'm in NJ, hopefully temporary :| i may do some work in philly for a few months Dec 25 04:19:00 lasserix almost weekly somebody falls and busts their ass on camelback Dec 25 04:19:09 that thing is pretty steep ! Dec 25 04:19:30 heh yeah Dec 25 04:19:40 perfect way to wake up tho Dec 25 04:19:56 lasserix you might be able to get some running in at piestewa peak Dec 25 04:20:01 did you travel ther for a project g00s? Dec 25 04:20:02 that might be closer to you Dec 25 04:20:15 HevvyMetal no, visiting relatives Dec 25 04:20:25 yeah piestewa is Dec 25 04:20:42 oh what about philly then g00s? project there? Dec 25 04:20:49 yeah Dec 25 04:21:51 so you live somewhere else normaly or what? Dec 25 04:22:22 i loved running in spur cross lasserix , that place ... you feel alone, in nature. it goes up against the tonto forest, you could go for miles and miles ... Dec 25 04:22:53 cool, ill just have to remember to take water Dec 25 04:22:56 i usually didn't run more than 12 miles or so, just because of the amount of water you needed to take in the desert Dec 25 04:23:12 lasst time i went on one of those 10 mile trips i didn't take any water (have done it before, it was no problem) nearly killed myself Dec 25 04:23:18 if you are hardcore, some electrolyte tabs too Dec 25 04:23:31 some tabs of acid can't hurt either Dec 25 04:23:35 oh yeah, the desert sucks the water out of you Dec 25 04:23:52 HevvyMetal: nah thats for cycling Dec 25 04:24:18 isnt it hard to cycle on acid? Dec 25 04:24:27 no Dec 25 04:24:28 so did anyone watch this interview movie yet? Dec 25 04:24:32 you could literally go days Dec 25 04:24:38 don't know why more professional dont Dec 25 04:24:43 take lsd? Dec 25 04:24:59 haven't seen the interview it we are going to watch it later Dec 25 04:25:34 yah i'm wondering what format i should watch/buy it on Dec 25 04:25:43 once the mad scientists are done with their inverter Dec 25 04:25:47 or how baked Dec 25 04:25:53 what mad scienciest doing what inverter? Dec 25 04:26:11 and what do you do in OC lasserix? Dec 25 04:26:20 haha this whole Interview situation is hilarious Dec 25 04:26:24 nowadays program Dec 25 04:26:41 if nobody made a big deal about this movie, I dont think it would have been very popular Dec 25 04:26:47 it's likely a terrible movie Dec 25 04:27:16 but since movie theaters pulled out, now this movie will have more viewers than before Dec 25 04:27:17 it depends Dec 25 04:27:33 have you seen any other rogen/franco movies? Dec 25 04:27:39 the trailers for this one seemed pretty good Dec 25 04:28:05 yeah rogan/franco movies suck IMO Dec 25 04:28:14 i've seen a few unfortunately Dec 25 04:28:15 i havent seen any so was curious Dec 25 04:28:23 i didnt know there were any before this one Dec 25 04:28:38 but this one seemed like a pretty stony movie Dec 25 04:28:46 I've seen This is the End and Neighbors Dec 25 04:28:50 is franco gay? Dec 25 04:29:03 wre they any good or what were they about? Dec 25 04:29:43 did anyone see the google nose video? Dec 25 04:29:58 it's epically stuid Dec 25 04:30:20 http://www.google.com/landing/nose/index.html Dec 25 04:30:25 that was an april fools joke right? Dec 25 04:30:26 you can proably watch it there Dec 25 04:30:45 i dunno i just saw as part of the leanback api demo app in AS if you create a "tv" app Dec 25 04:30:58 that's one of the standard videos it shows Dec 25 04:31:11 hah they are good at making fun of themselves at least Dec 25 04:31:12 that reminds me i wanted to see how they do json parsing in that app if it's by hand or something fancy Dec 25 04:31:20 tech commercials are funny Dec 25 04:31:24 well especially since it's "google knows" Dec 25 04:31:25 rite Dec 25 04:31:28 google nose/knows Dec 25 04:31:34 i think most people don't get that Dec 25 04:31:43 or is it obvious i dunno heh Dec 25 04:32:23 one of my buddies works at google but he never talks about it too much other than platitudes so it's hard to tell what it's reall like Dec 25 04:32:38 plus that guy used to take so much LSD I dunno even know where his head is at or hwo he got hired heh Dec 25 04:32:54 anyone doing any tv/leanback/etc stuff? Dec 25 04:33:20 does amazon stuff have the play store now or just amazon store btw? Dec 25 04:33:32 leanback sounds like a good name for a porno bluetooth massager Dec 25 04:34:19 hah i have a friend who interviewed at google. The guy is a freakin genius Dec 25 04:34:30 how did he do at his interview RustyShackleford ? Dec 25 04:34:38 if he didn't get hired, I don't know how anyone gets hired Dec 25 04:34:54 well why dont you know if he got hired or not RustyShackleford ? Dec 25 04:34:54 well he didn't get the job. I think he only went to one interview with them Dec 25 04:35:05 ok Dec 25 04:35:12 i hear mixed things about their interviews Dec 25 04:35:24 some say it's hard and some say it isn't Dec 25 04:35:29 i dunno Dec 25 04:35:31 i've heard mixed things about working for them too. The biggest complaint is being overqualified Dec 25 04:35:35 yeah, i know people that have gotten jobs there one would not typically think "google material" Dec 25 04:35:48 how can you be "overqualified" to work at google? Dec 25 04:35:53 it depends who you know, what people you interview with, etc Dec 25 04:35:56 well for your specific job Dec 25 04:35:58 what would you define as "google material" and what was your pal like g00s? Dec 25 04:36:24 i think google wuld retarget an "overqualified" person but i dunno Dec 25 04:36:39 the whole interviewing thing is a scene these days Dec 25 04:36:42 big waste of time Dec 25 04:36:47 i've been learning that the hard way Dec 25 04:36:48 lets say you are super smart and google hires you, but makes you write tic tac toe for them Dec 25 04:37:07 thats what I mean by overqualified. Overqualified for your specific responsibilities Dec 25 04:37:10 yeah but they wouldnt they would find something else for you to do RustyShackleford thats what i think Dec 25 04:37:24 but who knows maybe they are hiring lots of php monkeys Dec 25 04:37:39 so is rogen/frnaco worse than ownen/stillman? Dec 25 04:37:53 i want this interview movie to be gud Dec 25 04:38:05 if it's not worth $5.99 i'm gonna haxx0r sony Dec 25 04:38:14 those fucking bitches Dec 25 04:38:22 HevvyMetal: i think owen/stiller are way funnier Dec 25 04:38:38 while their movies aren't great, I think they are pretty funny Dec 25 04:38:48 even if they are dumb Dec 25 04:42:24 So was the Sony hack thing a total publicity stunt? Dec 25 04:42:42 of course not Dec 25 04:42:52 of all the unknowns, that is not unknown Dec 25 04:43:01 Of course ;) Dec 25 04:43:23 you had all those employee emails , pretty damaging stuff Dec 25 04:43:28 But what if they hired the hackers? Dec 25 04:44:18 Was the sony stock affected negatively? Dec 25 04:47:08 5% Dec 25 04:47:22 hackers have been pissed at sony a long time Dec 25 04:47:28 the sony thing is really stupid for a number of reason Dec 25 04:47:40 first of all, let me tell you with all of obamas pontificating Dec 25 04:47:54 if a US citizen in the US made a movie about killing Obama, they would be arrested Dec 25 04:47:57 plain and simple Dec 25 04:47:59 ok? Dec 25 04:48:08 so there is no free speach about that subjet about our own president Dec 25 04:48:25 second of all....the koreans and japanese HATE each other Dec 25 04:48:25 Lol Dec 25 04:48:48 so for a japanese to make a movie about killing a korean president, is beyond stupid Dec 25 04:48:51 well idk, you probably wouldn't be jailed Dec 25 04:48:58 They can't arrest you for making a movie about killing the President. Dec 25 04:48:59 i think you could argue free speech Dec 25 04:49:08 yes they can and they do Dec 25 04:49:08 but you would probably get several death threats Dec 25 04:49:14 Oh yeah Dec 25 04:49:24 if you just threaten the president or make a posting that threatens the resident they will arrest you Dec 25 04:49:26 go try it Dec 25 04:49:37 go make a post that says "I think we should kill the president" Dec 25 04:49:39 see what happens Dec 25 04:49:53 the other thing i think is tupid about this movie Dec 25 04:50:02 is in this movie the jouranlists are CIA plants Dec 25 04:50:10 thats what the hajjis think about all journalists already! Dec 25 04:50:26 so when ISIS kills jourlanists its because they (strongly suspect) they are CIA stooges Dec 25 04:50:43 so making a movie, that basically says, well, we have these CIA stooges as journalists == risking american lives Dec 25 04:50:55 it really is stupid on so many levels I don't see how it got greenlighted Dec 25 04:51:05 that said I still want to see it....and Team AMerican too (fuck yeah!) Dec 25 04:51:11 what do you guys think? Dec 25 04:51:19 When Bush was President and I was a dumb teen I made a poll on yahoo asking if we should get a sniper rifle and kill Bush. It got popular with controversial responses. I never got arrested for it. Dec 25 04:51:26 Team America was a great movie. Is that really getting banned? Dec 25 04:51:36 i was kinda hoping by now AS would let me specify exactly which logcat columns i wanted to see Dec 25 04:51:49 team america isn't exactly banned but some theatehrs couldnt show Dec 25 04:52:02 you can at least filter by column RustyShackleford Dec 25 04:52:22 why did you think there wasnt a default dialer before RustyShackleford ? I was orknig on dialer app earlier this year for some crap clients Dec 25 04:53:10 is there a default dialer? Dec 25 04:53:21 every phone i've had has a different dialer Dec 25 04:53:32 and also the SMS app and conctacs app Dec 25 04:53:43 NO FUCKING KIDDING RustyShackleford Dec 25 04:53:49 that's why i got so pissed at the clients Dec 25 04:54:12 cuz they wanted an app that "looked like the default dialer" Dec 25 04:54:16 which default dialer!??!?? Dec 25 04:54:22 was so pissed they couldn't understand that Dec 25 04:54:31 i wish google would make one Dec 25 04:54:36 and everyone would use it Dec 25 04:54:48 they do make one but everyone doesn't use it Dec 25 04:54:54 that's what this client couldnt understand Dec 25 04:55:02 really? whats it called? Dec 25 04:55:04 anyway looks aside, there *IS* a factory dialer Dec 25 04:55:08 i searched and coulding find one Dec 25 04:55:27 so you can always make sure a phone call gets the factory dialer and not an overloaded one Dec 25 04:55:36 what are you trying to do RustyShackleford ? Dec 25 04:56:20 not trying to do anything. Just wondered if there was a stock version of the dialer Dec 25 04:56:53 stock version of the dialer to do what with? Dec 25 04:57:00 yes there is a stock version you can get it from the android source Dec 25 04:57:03 it's called dialer Dec 25 04:57:14 In some of the new Card/Recycler view training docs there is return type in one of the functions that seems funny Dec 25 04:57:15 https://developer.android.com/training/material/lists-cards.html Dec 25 04:57:52 onCreateViewHolder is constructing a new ViewHolder with the TextView as a parameter Dec 25 04:58:11 Not too sure what R.layout.my_text_view is Dec 25 04:58:32 what do you think it is yiati ? Dec 25 04:59:11 Not too sure Dec 25 04:59:45 maybe its a text view? Dec 25 04:59:48 what return type seems funny Dec 25 04:59:59 R.layout cannot be a TextView Dec 25 05:00:46 View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.my_text_view, parent, false); Dec 25 05:00:49 That's the view Dec 25 05:01:07 Then it's creating a ViewHolder with new ViewHolder(v) Dec 25 05:01:28 v has to be a TextView if the ViewHolder class is the one in scope of the class Dec 25 05:01:56 no i dont think so Dec 25 05:02:10 if you look at the next fucntion Dec 25 05:02:17 holder.mTextView.setText(mDataset[position]); Dec 25 05:02:43 it would seem that r.layout.my_text_view is a ViewGroup (linear layout) that HOLDs a textview Dec 25 05:02:50 it's not A widget Dec 25 05:02:58 so it could be a group of textviews for isntance Dec 25 05:03:20 Okay then the constructor for the ViewHolder in there is confusing public ViewHolder(TextView v) Dec 25 05:04:21 :P There may just be a typo in there Dec 25 05:04:27 Or I'm not seeing something Dec 25 05:04:57 what counstructor? Dec 25 05:05:55 i still have little understanding of what a context really is Dec 25 05:06:57 The constructor for the ViewHolder class in the example for MyAdapter Dec 25 05:07:13 states that it requires a TextView to be passed in Dec 25 05:07:13 I don't see it paste Dec 25 05:07:19 https://developer.android.com/training/material/lists-cards.html Dec 25 05:07:31 viewholder has a textview Dec 25 05:07:42 maybe it should have been R.id.my_text_view Dec 25 05:08:17 you pass the inflated view Dec 25 05:08:28 then in the viewholder constructor you look up any refs you need to hold Dec 25 05:08:34 those would be widgets in the viewholder Dec 25 05:09:26 Hmm okay yeah that's what I'm doing. Just noticed the docs there are different and don't seem like they would work Dec 25 05:10:33 yiati yeah Dec 25 05:10:36 i think they forgot Dec 25 05:10:43 it would have bto be cased Dec 25 05:10:51 but i think what they mean is you'd pass in the view Dec 25 05:10:54 look up any refs you need Dec 25 05:11:03 lasserix any ideas on how google is doing help in Keep? Dec 25 05:11:07 webview ? Dec 25 05:11:14 ie mTextView = v should be mTextView = (TExtView) v.findViewById(R.....) Dec 25 05:11:20 keep? Dec 25 05:11:24 Google Keep Dec 25 05:12:09 shit AS hung again, g$d damn it Dec 25 05:12:10 https://developer.android.com/tools/support-library/features.html#v7 Dec 25 05:12:22 i'm confused how many different fragment namespaces are there? Dec 25 05:12:26 v4?v13? native? Dec 25 05:12:32 AS is ASS g00s Dec 25 05:12:59 i can't believe that google has basically "disappeared" eclipse they just talk about gradle now for eveyting oh just add complie 'bleh' Dec 25 05:13:11 google is pulling a microsoft on this one Dec 25 05:13:13 I'm having some conflicts with my service. I'm binding from my application, which binds just fine, and executes all the necessary commands. However, when trying to use the IncomingHandler for Messenger, I can't get any messages to push in either direction from either the Service, or the Activity. Dec 25 05:13:29 whats the help? Dec 25 05:14:00 lasserix yeah Dec 25 05:14:03 ? Dec 25 05:14:10 Help & Feedback, do you think that is webview ? Dec 25 05:14:11 i dont see any help? Dec 25 05:14:15 lol Dec 25 05:14:25 from the navigation drawer, at the bottom O.o Dec 25 05:14:28 oh one sec Dec 25 05:15:03 whyd o you say webview? Dec 25 05:15:18 well in gmail it wouldn't load when i was offline Dec 25 05:15:23 software developers: how do you like your job? Dec 25 05:15:33 i enjoy programming when I get to choose my project Dec 25 05:15:45 g00s oh that's weird Dec 25 05:15:52 maybe it lazy caches it Dec 25 05:15:57 idk about working on someone else's dumb idea Dec 25 05:16:03 RustyShackleford its great when you get to choose your own projects, if you are great you can do that ... Dec 25 05:16:59 RustyShackleford since you have math, think about going into data science ? Dec 25 05:17:01 and even if you are great you still hve to work on other peoples projects unless you are wealthy Dec 25 05:17:34 thank god for hobbyist programming :P Dec 25 05:17:40 heh Dec 25 05:18:09 yeah, when i got into mobile around 2009 - i thought this would be great. then when i saw how things worked at mobile dev shops, i though oh christ what did i do Dec 25 05:18:19 yeah g00s Dec 25 05:18:23 so what do you do now? Dec 25 05:18:26 still mobile? Dec 25 05:18:31 did you see my anti mobile rant blog posting? Dec 25 05:18:34 Except when you run into a road block and can't, for the life of you, figure out a way around it, and because you work from home 100% of the time, you don't know any programmers yourself because you've turned yourself into a hermit and you need to get a job :( Dec 25 05:19:12 http://postagilist.wordpress.com/2014/12/17/challenges-in-mobile-development-does-it-suck/ Dec 25 05:19:34 heh do you work for yourself Komak57 ? How does working at home mean you dont know any programmers? Dec 25 05:19:40 in 2010 - 2012 it was easier being a mobile dev freelancer Dec 25 05:19:56 are you a freelancer now g00s or what do you do? what issues are you facing now? Dec 25 05:20:12 i have some thoughts on the matter but want to hear your thoughts first g00s before i taint your thinking Dec 25 05:20:17 but maybe we have similar thoughts Dec 25 05:20:21 also check out that post Dec 25 05:20:30 well, i was bidding on a project but where I think the other dev shops had an edge was they had lots and lots of test devices which i didn't have Dec 25 05:20:35 Programmers are dicks. That's pretty much the first rule of programming you find out. More specifically, they work so much on projects they don't want to work, they won't do anything for you for free except tell you how bad an idea you have. Dec 25 05:20:40 i'd need to plunk down like $10k worth of test devices for BT testing Dec 25 05:21:11 I enjoy programming for myself, until I generate the groundwork for massive multi-year projects and start trekking the long, lonely road. Dec 25 05:21:24 haha hevy metal is that your post? Dec 25 05:21:31 Venting over, back to the topic on hand. Followed this source: http://stackoverflow.com/questions/4300291/example-communication-between-activity-and-service-using-messaging in generating a similar project, but the Messenger mService.send(msg); never gets a message. Not sure why. Dec 25 05:21:43 Komak57 what do you do? do you work for yourelf? i want to hear more vents Komak57 Dec 25 05:22:01 lasserix yeah that's my post/site what did you think? there is lots of heresy there in general but what did you think about that post? Dec 25 05:22:11 spot on Dec 25 05:22:11 Komak57 just use an event bus like otto, greenrobot, tinybus Dec 25 05:22:33 feel free to add a comment or at least rate the post lasserix Dec 25 05:22:49 do you have any solutions tot he issues i raised? that was the purpose to try to dredge up some solutions lasserix Dec 25 05:23:11 HevvyMetal: I work various other jobs like building shit, sales, cleanup, whatever pays the bills. When I have free time, I sit down and program whatever. Games, apps, programs that assist in things I don't like doing myself. Dec 25 05:23:59 HevvyMetal this sums up what i have to deal with atm http://www.androiduipatterns.com/2014/11/the-state-of-android-hardware-companion.html Dec 25 05:24:13 g00s, first thing you'll learn about me, I won't touch third party applications with a 10' pole unless it absolutely, without a doubt, requires it. Dec 25 05:25:00 Komak57: but you don't have your own OS heh Dec 25 05:25:20 shmooz: only because my raspberry pi refuses to accept my compilations... Dec 25 05:25:28 shmooz that doesn't count its compiled! Dec 25 05:25:34 know your tech :) http://chipworksrealchips.blogspot.com/2014/02/intels-e-dram-shows-up-in-wild.html?m=1 Dec 25 05:25:38 Komak57 oh you mean 3rd party libraries ? Dec 25 05:26:18 pretty much anything not generated by me. libraries, applications, etc. Now, things like DirectX, OpenGL, and etc, those are fine, trusted parties. Dec 25 05:26:29 Komak57 do you use the support lib ? Dec 25 05:27:08 For this project? No. I don't work on android apps very often. Just had an amusing idea and wanted to see it in action. Dec 25 05:27:11 yeah, i don't like using too many 3rd paty libs. the projects have to have a great reputation Dec 25 05:28:02 he said third party apps, not libs Dec 25 05:28:22 Just need a straight forward way of sending messages to my service containing the socket connection. Needs to be as instant as possible, or I'd just use a SQL lib Dec 25 05:28:32 meaning he doesn't use apps he didn't write himself Dec 25 05:28:44 g00s are you an independent? did you write that blog post? why would you need $10k of devices for testing? ask them to supply them Dec 25 05:28:47 shmooz: you're falling behind. I mean ANYTHING I didn't write myself, I won't use in any of my projects. Dec 25 05:28:56 did you write the OS Komak57 ? Dec 25 05:28:56 shmooz he asked about sending message between activity and service, and i said use event bus Dec 25 05:29:01 HevvyMetal: he is bidding Dec 25 05:29:09 oh Dec 25 05:29:14 Komak57: you use Messenger Dec 25 05:29:30 if its in the same process you can use a singelton Dec 25 05:29:32 HevvyMetal: Irrelevant. OS isn't a 3rd party, it's a first party. Dec 25 05:29:53 I thought you were talking as a user Dec 25 05:29:58 Komak57 java actually has an observer class Dec 25 05:30:09 lasserix: Need to communicated between the activity and service. Have a messenger system in place, but it isn't getting the messages. No clue why not. Dec 25 05:30:23 Komak57 http://developer.android.com/reference/java/util/Observable.html Dec 25 05:30:28 post your code Dec 25 05:31:09 Followed this guide: http://stackoverflow.com/questions/4300291/example-communication-between-activity-and-service-using-messaging Dec 25 05:31:45 is yout service connecting? Dec 25 05:31:59 Komak57 its kinda silly to use Messenger in-app Dec 25 05:32:01 not much in my project is different besides the functionality tidbits that are unrelated to the messenger. My service binds, creates, and connects fine. Dec 25 05:32:14 g00s, not for the purpose I'm using it for. Dec 25 05:32:37 are you able to pass messasges from client to service via the binder? Dec 25 05:33:01 No messages are received on either end. Dec 25 05:33:11 does your binder do anything ? Dec 25 05:33:32 Are you doing this muiltiple client stuff in your service? Dec 25 05:33:45 you should be able to get your binder to do something in your client Dec 25 05:33:52 in the onServiceConnected callback Dec 25 05:33:56 It passes the IP and Port of my server along from the Login -> Activity -> Service for connecting. One client [APP] up to 10 clients [PC] Dec 25 05:34:12 is that all? Dec 25 05:34:18 why dont you use a broadcast reciever? Dec 25 05:34:19 and connects my socket? Dec 25 05:35:09 what? Dec 25 05:35:15 you want to connect your socket in the service Dec 25 05:35:23 and push data from your service to your activity? Dec 25 05:35:30 no Dec 25 05:35:47 Komak is this in the same process? Dec 25 05:35:51 My Activity pushes data to my service, which pushes data through a socket to my PC Dec 25 05:36:04 is your activity and service in the same process? Dec 25 05:36:14 no Dec 25 05:36:33 why? Dec 25 05:36:52 broadcastreceiver MAY be what I was looking for earlier. Lost a previous android project that did a lot of what I'm trying to do now. Dec 25 05:36:58 well assuming you do actually need a remote service Dec 25 05:37:01 just use AIDL Dec 25 05:37:18 basically you define an interface Dec 25 05:37:35 your service returns the implementation of the binder to the interface which your client recieves Dec 25 05:37:57 but if you are pushing simple data a broadcast reciever is simplest way to do this Dec 25 05:38:18 I'll try converting to a BroadcastReceiver and see if it solves the issue. Dec 25 05:38:36 dunno why its not working Dec 25 05:38:51 if you have one activity and one service all you have to do is return the messenger of your service as your binder Dec 25 05:39:05 then send messages to that binder Dec 25 05:39:13 since you don't need duplex messaging Dec 25 05:42:53 Komak57: why do you presume you need a remote process for your service? Dec 25 05:43:53 Not so much remote. It's embedded in the same project, but the service and activity are written seperately. I may just be misconstruing the question. Already reaching into christmas and I'm quite exhausted. Dec 25 05:44:18 remote means something in particular Dec 25 05:44:28 if they are different classes Dec 25 05:44:32 they are not remote Dec 25 05:44:37 you have to set a flag to make them remote Dec 25 05:44:39 which you didn't Dec 25 05:44:44 just look at the docs Dec 25 05:44:49 "Local Service Binder" Dec 25 05:45:00 you can return an instance of your service class to your activity Dec 25 05:45:06 that is the simplest way to do what you need to do Dec 25 05:45:45 aall this messenger stuff is for when you use different processes because different processes can't share memory so you have to do special things like fall back on a common protocol (messenger/handler) or specialized protocol (aidl) Dec 25 05:45:56 which is a pain in the ass if you can avoid it, so avoid it. Dec 25 05:46:30 Komak57: http://www.techotopia.com/index.php/Android_Local_Bound_Services_%E2%80%93_A_Worked_Example Dec 25 05:46:34 Here's the layout. I have a Login activity used to input an IP address of the target computer. It forwards the data, and moves you to the application activity which takes various inputs. These inputs are then sent to the Service (of course, this isn't working, but this is the intended direction) which forward the data over a socket to the computer. Dec 25 05:46:37 see how simple it is? all of like 4 methods Dec 25 05:47:02 Komak57: step back a second, you are using Messenger from that SO example, that's WAY beyond what you need Dec 25 05:47:04 http://www.techotopia.com/index.php/Android_Local_Bound_Services_%E2%80%93_A_Worked_Example Dec 25 05:47:17 implement that, then you'll have the ability to call methods in your service class in your activity Dec 25 05:47:24 lasserix: I'm running that code. Dec 25 05:47:29 which should make all that socket stuff a thousand times easier Dec 25 05:47:47 like i said messenger/AIDL is for INTER process communication, which you are defintly not doing. Dec 25 05:52:03 messenger is like mini-me for IPC Dec 25 05:52:11 AIDL is like Dr Evil Dec 25 05:52:27 whats wrong with 3rd party Komak57 ? Dec 25 05:52:34 so are you an independent consultant g00s? I am just curious Dec 25 05:52:49 HevvyMetal i'm working on my own project atm Dec 25 05:53:05 so you're unemployed Dec 25 05:53:14 ;) Dec 25 05:53:23 i'm an unemployed consultant too Dec 25 05:53:53 and i'm dealing with a lot of flakey BT IoT things too g00s Dec 25 05:54:08 did you write that post? I have some corollary thoughts to that post Dec 25 05:54:33 no i didn't write that, but the project i was asked to work on is "port our app from ios to android" Dec 25 05:54:51 and all the project managers, etc have iphones Dec 25 05:55:09 fuck, everbody has an iphone except for 1 guy in support Dec 25 05:55:23 so there are no android advocates on the project Dec 25 05:56:07 that's so typical though g00s Dec 25 05:56:14 with all due respect -- are you a n00b? Dec 25 05:56:23 it's far wrose than what you describe Dec 25 05:56:28 HevvyMetal sure, i'm a n00b Dec 25 05:56:37 not only do they not have any android, even if they did, then Dec 25 05:56:44 1) all the iOS guys are directors Dec 25 05:56:49 2) all the android people are paeons Dec 25 05:56:59 why are you just waking up to this? Dec 25 05:57:08 most android dev is port our ios -> android Dec 25 05:57:14 and that is what is fueling the rise in android rates :) Dec 25 05:57:15 no ... i thought i would escape the typical situation though :D Dec 25 05:57:24 but the ioshats are hard to deal with Dec 25 05:57:33 what makes you so special g00s? see n00b above Dec 25 05:57:45 i said i'm a noob Dec 25 05:57:58 i thought you were being sarcastic Dec 25 05:58:11 you said the independent thing was better 2012 era so you've been indie for awhile? Dec 25 05:58:25 i'll always be a fucking n00b on android. i haven't used any other platform that makes me feel so stupid Dec 25 05:58:25 i think you are right about 2012 and i have some thoughts i'm just curious where you are at n00b or non n00b Dec 25 05:58:41 why does it make you feel stupid? Dec 25 05:59:16 what about you lasserix are you a consultant? Dec 25 05:59:22 you lked my post at least Dec 25 05:59:28 it seems like google just keeps on piling complexity on top of complexity Dec 25 05:59:43 in what ways in particular g00s? Dec 25 05:59:52 i personally think android UI is total garbge and i hate it Dec 25 06:00:03 but what's the new complexity? Dec 25 06:00:06 if windows phone could get some more marketshare, and iOS had RFCOMM bluetooth, i wouldn't be using this Dec 25 06:00:17 shit Dec 25 06:00:25 http://l2.yimg.com/bt/api/res/1.2/d.z8uhirHEroxM.3dS0JAA--/YXBwaWQ9eW5ld3M7Zmk9ZmlsbDtoPTM3NztpbD1wbGFuZTtweG9mZj01MDtweW9mZj0wO3E9NzU7dz02NzA-/http://media.zenfs.com/en_us/News/Reuters/2014-12-24T221635Z_495022286_GM1EACP0HDA01_RTRMADP_3_POPE-CHRISTMAS.JPG Dec 25 06:00:26 is Xamarin really as good as i think it is? Dec 25 06:00:37 or are the animations on the website extremely misleading? Dec 25 06:00:41 any Xamarin users here? Dec 25 06:00:51 sorta supay Dec 25 06:01:01 i'm a c# guy and am a little familar with xamarin but haven't done anything yet Dec 25 06:01:06 sorta good? or sorta misleading? Dec 25 06:01:08 ah, ok Dec 25 06:01:12 both Dec 25 06:01:19 what animation are you talking about? Dec 25 06:01:38 i have one xamarin project in the pipe but i'll probably pass on it Dec 25 06:02:19 lol, i mean the animations on their website.. they show you that its seriously only drag and drop to make ui for android Dec 25 06:02:34 and thats kinda awesome considering it isn't that easy on neither AS or Eclipse Dec 25 06:02:39 nor* Dec 25 06:03:00 which animation are you talking about supay? Dec 25 06:03:07 there is drag and drop in eclipse Dec 25 06:03:48 anyone doign CI on android? Dec 25 06:03:56 http://xamarin.com/studio#designers Dec 25 06:04:04 HevvyMetal: ^ select 'Android' Dec 25 06:04:12 While I'm recoding and testing, anyone seen a valid way to root the SM-T217A 4.4.2 yet? Dec 25 06:04:27 whats that komak? Dec 25 06:05:29 what about it supay? Dec 25 06:05:38 you can do that with eclipse Dec 25 06:05:41 its amazing dont you think? Dec 25 06:05:46 i dont think so no Dec 25 06:05:48 bullshit.. it wont work that smooth on eclipse Dec 25 06:05:55 i've tried, or maybe i was doing it wrong Dec 25 06:05:55 smooth as in what? Dec 25 06:06:04 i'll believe you if you can take a small video :P Dec 25 06:06:10 that video is just sped up Dec 25 06:06:15 smooth as in - drag and drop and run Dec 25 06:06:17 what do they do in there that you can't do in eclipse? Dec 25 06:06:25 you ask soo many questions man Dec 25 06:06:34 damn. dont you see why i think its beautiful? Dec 25 06:06:39 i dont Dec 25 06:06:58 i see they have some pretty graphics in there and that wowed you i guess Dec 25 06:07:11 if you had those graphics in eclipse it would look like that too Dec 25 06:07:21 i dont think so.. :/ Dec 25 06:07:25 they only thing that is unique is linking one activity to another Dec 25 06:07:41 you'd need to bother about the views and arrangement and width and height.. blah blah Dec 25 06:08:08 not if you use an absolute layour which seems to be what they do there Dec 25 06:08:15 if you used absolute layout it would work just like that Dec 25 06:08:27 they aren't linking one activity to another. you're probably looking at the iOS animation Dec 25 06:08:28 it's hard to tell what they are using there Dec 25 06:08:30 really? Dec 25 06:08:41 i'm looking at the android one and they do link activities Dec 25 06:08:50 I mean to say the Galaxy Tab 3 7" got a kitkat upgrade, can't be downgraded, and has no root (yet)... Dec 25 06:08:51 sure if you pick absolute layout you can do that stuff right away Dec 25 06:08:53 isn't Absolute Layout depricated? Dec 25 06:08:54 no Dec 25 06:09:00 it's "deprecated" Dec 25 06:09:11 its deprecated.. in favour of other layouts that are more responsive Dec 25 06:09:12 that video is so sped up its hard to see how they do the layout Dec 25 06:09:19 no..not more response Dec 25 06:09:27 absolute is proably the most responsive Dec 25 06:09:33 it's deprecated because of different screen sizes Dec 25 06:09:50 i used absolute on one project it definitely works Dec 25 06:10:18 anyway xamarin is cool but i havent used it yet Dec 25 06:10:39 it's more of a fuck beyond layout Dec 25 06:11:00 i mean lets say you wanted to use retrofit or picasso on xamarin how would you do it ? also good q for jakewharton Dec 25 06:11:15 responsive design is about multi-device compatibility Dec 25 06:11:19 you end up having to doa lot of platform specific stuff in xamarin Dec 25 06:11:30 and since you dont have fixed screen sizes, you shouldn't use absolute Dec 25 06:11:33 well maybe but this video doesnt show multi device Dec 25 06:11:41 it depends what you mean by "you don't" Dec 25 06:11:47 maybe "you do" Dec 25 06:11:55 in kiosk and other related apps Dec 25 06:12:24 hmm Dec 25 06:14:17 did they fix google fonts? Dec 25 06:14:28 anyway xamarin is growing a bit but its like 1% of the market Dec 25 06:14:39 hmm, true Dec 25 06:15:06 i see it mostly in corporate, medical Dec 25 06:15:08 also impressed by their Rdio app. 10-50mil installs :/ Dec 25 06:15:17 ok so they have one consumer app Dec 25 06:15:29 but mostly i see it in corporate apps Dec 25 06:15:35 that have a heavy microsfot bias Dec 25 06:15:51 so they want to stick to C# a lot Dec 25 06:16:03 in the wild, I think indie devs dont care about C# that much or cross platform Dec 25 06:16:14 they just make an iAss app and then ask someone to port it Dec 25 06:16:24 once they already wrote the iAss app, there is little reason to use xamarin Dec 25 06:16:35 it's better to choose xamarin BEFORE you write either so that both are in xamarin Dec 25 06:17:02 but uzi used to work for rdio you can ask him about it Dec 25 06:17:07 i think he worked onthe back end tho Dec 25 06:17:15 but he might know something Dec 25 06:17:38 so the last day of chanukkah goes into the night of xmas eve interesting he Dec 25 06:18:44 cool, thanks HevvyMetal :D Dec 25 06:19:57 cool what supay? Dec 25 06:20:12 your tips + reference :) Dec 25 06:20:51 sure np Dec 25 06:21:00 i'd like to do some xamarin stuff but i'm wary of it for a few reasons Dec 25 06:21:23 it's probably good for a full time job Dec 25 06:30:58 HevvyMetal: i don't care how you'd use it on xamarin Dec 25 06:32:02 i'm not saying you'd care, per se, I just don't think it's possible JakeWharton Dec 25 06:32:11 someone would have to port it to C# first Dec 25 06:32:21 no you wouldn't. you just write bindings for it. Dec 25 06:32:27 bindings in what way? Dec 25 06:32:51 in the way that xamarin works with all java code Dec 25 06:32:54 you write bindings Dec 25 06:32:55 https://github.com/jacksierkstra/Picasso Dec 25 06:33:12 yeah that would work for xamarin on android Dec 25 06:33:17 what about xamarin on ios? Dec 25 06:33:22 it would have to talk to the ios bindings? Dec 25 06:33:28 so then you have to special case the code Dec 25 06:33:28 don't care Dec 25 06:33:35 but if picasso was C# then it would work on both Dec 25 06:33:42 well i'm not saying you DO care per se Dec 25 06:33:54 i'm just saying that xamarin makes it hard to use (in a cross platform way) 3rd party libraries Dec 25 06:33:58 drag n drop production of apps is why 98% of apps are only ever used once Dec 25 06:34:06 HevvyMetal: stop trolling Dec 25 06:34:13 trolling what? Dec 25 06:34:39 lasserix: Took a little while, but I got it operating as per your instructions. Looks like that'll work just fine, thanks! Dec 25 06:34:42 idk just seems you are itching for somewhat "combatative" conversation Dec 25 06:34:49 no not really Dec 25 06:34:53 Komak57: yeah, as usually kiss :p Dec 25 06:35:02 ~molests~ Dec 25 06:35:10 hehe Dec 25 06:35:15 kiss = keep it simple stupid :) Dec 25 06:35:22 Merry christmas and stuff Dec 25 06:35:47 every conversation i've had with you has devolved into something completely unrelated Dec 25 06:35:47 Molests: Literally defiles your existence in the most loving way. Dec 25 06:35:58 Does anyone know if it is possible to merge saturation and value as the color components into one axis? Dec 25 06:36:18 what conversation? Dec 25 06:36:25 Komak57: seeing how we're plutonic and all won't complain if you trying to cop a feel Dec 25 06:36:39 now this one, apparently Dec 25 06:36:43 i wasnt having a conversation with you i just mentioned picasso as a common 3rd party lib in passing sorta related to xamarin Dec 25 06:37:02 we hadnot otherwise spoken in hours afaik :) but i hope your xmas eve is going well Dec 25 06:37:23 just another day Dec 25 06:37:44 right on Dec 25 06:39:15 anyway i think xamarin is cool and phonegap is cool but i dont usually see a lot of demand for this cross platform stuff Dec 25 06:39:22 most people that i talk to want native apps Dec 25 06:39:31 but i like C# and hope xamarin gets some traction Dec 25 06:49:42 it might be cool if popular libraries got ported to xamarin i dunno Dec 25 06:50:01 did you folks ever look at xamarin for your POS solution etc since it runs on both android and iOS JakeWharton ? Dec 25 06:50:15 or you just did straight native for each? Dec 25 06:50:21 native Dec 25 06:50:24 Square is one of the companies that could certainly afford xamarin Dec 25 06:50:29 i'm not paying xamarin to write crappy cross platform apps Dec 25 06:50:42 right well like i said what i see is mostly native demand Dec 25 06:50:51 because like you said there is a perception that cross platform == crappy Dec 25 06:51:02 we'd use j2obc before that xamarin filth Dec 25 06:51:10 i dunno how crappy it is these days honestly i havent used xamarin Dec 25 06:51:30 what makes xamarin filth in your/square's eyes? just curious JakeWharton i haven't used it yet Dec 25 06:52:28 where to even begin Dec 25 06:52:53 well, it's a closed source black box with unknown runtime and performance characteristics Dec 25 06:53:15 UI and language paradigms that 100% of iOS and Android developers don't know or use Dec 25 06:53:23 it costs money Dec 25 06:53:28 yeah Dec 25 06:53:42 probably requires Windows to dev on which nobody wants Dec 25 06:53:45 well money is not really a problem for square Dec 25 06:53:51 of course it is Dec 25 06:54:00 it doesnt you can run it on mac for sure and maybe linux Dec 25 06:54:09 why i smoney a problem for square? Dec 25 06:54:14 in what? monodevelop?!? Dec 25 06:54:16 fuck that noise Dec 25 06:54:23 no xamarin studio apparently Dec 25 06:54:37 they have their own ide now Dec 25 06:54:41 oh even better, they have their own IDE which I assume is also a closed source opaque box Dec 25 06:54:46 also eclipse Dec 25 06:54:55 even better *eyeroll* Dec 25 06:54:59 closed source doesnt bother me per se Dec 25 06:55:12 but yeah i think xamarin is an odd duck overall Dec 25 06:55:25 sorta nichey for enterprise microsoft shops Dec 25 06:55:42 but it makes sense for microsoft shops Dec 25 06:55:54 if they already know C# why bother with objective C and java Dec 25 06:56:13 because that's how you build mobile apps Dec 25 06:56:30 i don't build houses out of legos just because i had a kit when i was a kid and that's what I know how to build things with Dec 25 06:56:50 heh Dec 25 06:56:59 well like i said it's a different mindset Dec 25 06:57:17 for a 500 developer insurance company that is already doing C#, I can see how they'd go for xamarin Dec 25 06:57:30 for a 2 person shop doing mobile I don't see why they would Dec 25 06:57:41 unless they really really wanted cross platform from the getgo Dec 25 06:57:55 personally I see xamarin as the only way I'd ever do iOS Dec 25 06:58:01 objective c makes me want to puke Dec 25 06:58:06 so use swift Dec 25 06:58:19 yeah me i havent checked out swift yet Dec 25 06:58:33 can you call c++ from swift? Dec 25 06:59:00 i just havent gotten into ios at all there is more demand in android right now could care less about it honestly Dec 25 07:03:00 anyone tried this tidal uncompressed music service? Dec 25 07:03:03 seems interesitng Dec 25 07:03:41 Which do you think is better? http://stackoverflow.com/questions/6086422/android-custom-views-with-proportional-widths-and-same-heights or https://android-arsenal.com/details/1/91 Dec 25 07:03:45 (colo picker) Dec 25 07:04:14 latter, sans sliders Dec 25 07:04:44 need opacity Dec 25 07:04:52 but the saturation value bars unnecessary? Dec 25 07:05:01 this is for customizing components of a keyboard Dec 25 07:05:08 and people are really picky about that stuff Dec 25 07:05:45 i guess it depends what kind of color scheme you are going for Dec 25 07:05:59 but yeah the bars are confusing me ... like there is saturation bar, value bar, saturation-value bar Dec 25 07:06:03 for relatively neutral colors, like grey, or whatever, the saturation slider is pretty meaningless Dec 25 07:06:43 JakeWharton: is you answer based on the fact the slider detracts from the aesthetic of the wheel thing? Dec 25 07:06:57 Yes Dec 25 07:07:26 hmm Dec 25 07:07:31 i have ARGB edit texts Dec 25 07:07:34 so i guess i can drop the bars Dec 25 07:07:43 what bars? Dec 25 07:08:00 HevvyMetal: if you look at the second link i posted that library includes sliders Dec 25 07:08:06 for doing saturatyion value and opacity Dec 25 07:08:18 yeah and what about it? Dec 25 07:08:28 no the saturation is not on a slider on http://stackoverflow.com/questions/6086422/android-custom-views-with-proportional-widths-and-same-heights Dec 25 07:08:38 the saturation is on the xy grid Dec 25 07:08:41 the color is on the slider Dec 25 07:08:44 and the opacity on the other one Dec 25 07:08:47 HevvyMetal: put down the doobie man. i said the second link Dec 25 07:08:53 what second link? Dec 25 07:09:07 yep. put that spliff down son, you are done. Dec 25 07:09:15 what second link? Dec 25 07:09:23 daves not here man Dec 25 07:09:34 didnt see the or in there lamer Dec 25 07:09:44 yeah i wonder why ;p Dec 25 07:09:58 i thinkt they both suck actually Dec 25 07:10:09 but of the two the first one is far more usable Dec 25 07:10:21 you still havent said what this is gonna be used for Dec 25 07:10:27 photoshop? theming? Dec 25 07:10:30 yes i did Dec 25 07:10:46 this is for customizing components of a keyboard Dec 25 07:10:52 also with holo.light and holo.dark i dunno why we cant switch at the os level..is there a setting for that for apps to see an os light or dark? Dec 25 07:11:14 yeah so what kinda keyboard? like i said before for netural colors (most keyboards) saturation does NOT matter Dec 25 07:11:26 so if you want your keys to be white, black, or grey, saturation is useless Dec 25 07:11:38 so what kind of colors do you really want to support for this keybaord? Dec 25 07:11:42 all Dec 25 07:11:48 this is not your typical keyboard Dec 25 07:11:53 why not? Dec 25 07:11:54 almost everything is configurable Dec 25 07:11:58 so? Dec 25 07:12:07 you are seriousilly trollin Dec 25 07:12:13 no you are trolling Dec 25 07:12:34 i dunno what kinda people are gonna be using this keyboard Dec 25 07:12:41 the 2nd one looks like some iJackoff stuff Dec 25 07:12:49 i want to support all colors because of how the keyboard works, the user may want the background to be transparent brown mud for all i know Dec 25 07:13:27 if i were you i'd start simple Dec 25 07:13:37 have a grid of colors, and a slider for opacity Dec 25 07:13:39 what are you talking about? Dec 25 07:13:45 give them a choice of 16 color swatches Dec 25 07:13:45 no grid for colors thats b Dec 25 07:13:47 s Dec 25 07:13:51 not really Dec 25 07:13:55 no that's pointless Dec 25 07:13:57 mobile apps are about simplicity Dec 25 07:13:59 there is a html color code input box Dec 25 07:14:00 no it isn't Dec 25 07:14:12 HevvyMetal: as i explained, this keyboard is fully configurable Dec 25 07:14:12 making too many options is not really helpful to most users Dec 25 07:14:19 this is not one of those kinds of apps Dec 25 07:14:26 so go for the first one Dec 25 07:14:27 this is for configuring your keyboard Dec 25 07:14:30 the 2nd one is stuid Dec 25 07:14:44 of the 2 the first is way better Dec 25 07:14:46 so use that :) Dec 25 07:14:58 why? Dec 25 07:15:11 why what? Dec 25 07:15:43 why is it "way better" Dec 25 07:15:55 but speaking of this widget and getting back to what i was talkinga bout earlier is there a good collection of (curated) widgets like this and others? Dec 25 07:16:05 it's way better because it's immediately obvious how it works and it's familiar to people Dec 25 07:16:16 the 2nd one..what do the 3 sliders do? you dont even know..and they aren't labeled Dec 25 07:16:19 it's just some crap Dec 25 07:16:26 the first 1 is clinical but obvious how it works Dec 25 07:16:32 the 2nd one is artsy and opaque Dec 25 07:16:35 that's my read Dec 25 07:17:04 assume there are no bars Dec 25 07:17:07 its just the wheel Dec 25 07:17:22 wheel ftw Dec 25 07:17:32 why does it have two colors in the center? Dec 25 07:17:48 ignore those Dec 25 07:18:01 if it was just a wheel you could have jsut the right slider on the 1st one, (or make it a wheel) but then it's not "fully" configurable Dec 25 07:18:04 morning all Dec 25 07:18:10 evening pooshy Dec 25 07:18:22 then you're picking a sat and brightnesss and allowing the color to change (which is the right slider int he first pic) Dec 25 07:18:36 JakeWharton: it's 09:18 now! Dec 25 07:18:43 the wheel looks cool but if you want it on a page with a lot of other settings other things are smaller obviously and fit in better Dec 25 07:21:31 no its going on its own page more or less Dec 25 07:24:14 Should i use the center thing ? the left is the current and the right is the previous Dec 25 07:25:12 no Dec 25 07:25:20 yes the center but just one color Dec 25 07:25:35 android doesnt have a "cancel" to go back mode Dec 25 07:25:44 what? Dec 25 07:25:45 the UI is set it and forget it no confirm necessary Dec 25 07:26:02 thre is no "accept" and "cancel" on android or at least shouldnt be Dec 25 07:26:10 the only time i see that is on games ported from the PC Dec 25 07:26:25 in native android all app settings are accepted without confirmation Dec 25 07:26:55 anyway what does your keyboard do? have custom keys for popular hashtags? foreign language? what does it do lasserix ? Dec 25 07:27:20 fits on smartwatches Dec 25 07:29:26 weee disconnect Dec 25 07:29:35 keyboard for smartwatch? Dec 25 07:29:36 HevvyMetal: it fits on smartwatches and is usable Dec 25 07:29:45 well thats how it started Dec 25 07:29:50 with a pen or how? Dec 25 07:29:55 magic Dec 25 07:29:58 ok Dec 25 07:30:09 with your fingers how else? Dec 25 07:30:22 no stylus? Dec 25 07:30:32 no Dec 25 07:30:38 watches usually use speech to text Dec 25 07:30:48 yeah but it only works if you are connected Dec 25 07:30:50 does anyone have lollipop on their phone yet/ Dec 25 07:30:56 and not all the time you want to to talk to your watch Dec 25 07:31:02 RustyShackleford: my brother has it on his n10 Dec 25 07:31:04 RustyShackleford: ! Dec 25 07:31:09 i have lollipop on my tablet RustyShackleford Dec 25 07:31:10 I have a nexus 6 right here Dec 25 07:31:22 yeah my friend has it on his nexus 7 Dec 25 07:31:32 idk anybody thats got it on a phone yet Dec 25 07:31:44 lasserix_ are you sure it doesn't work unconnected? Dec 25 07:32:02 how would it? Dec 25 07:32:03 RustyShackleford: have it on a N6 here Dec 25 07:32:14 and there is also N5 and N4 with it Dec 25 07:32:28 lasserix_: maybe this? https://code.google.com/p/colour-wheel/ triangle color wheels >>> sliders. though no alpha channel. Dec 25 07:32:42 it could be built into the wearable i dunno lasserix same with text typing hints it doesnt necessarily have to be online Dec 25 07:32:44 groxx wow Dec 25 07:32:58 HevvyMetal: true but it goes through google Dec 25 07:33:28 use a different speach to text engine then Dec 25 07:33:30 don't use that library Dec 25 07:33:32 it's spelled wrong Dec 25 07:33:40 hehe Dec 25 07:33:47 peach to text! Dec 25 07:33:52 I'll use that Dec 25 07:34:20 i would too Dec 25 07:35:19 http://romannurik.github.io/AndroidAssetStudio/ Dec 25 07:35:58 i can barely type on a 5" phone i cant imagine typing on a 2" wearable Dec 25 07:36:22 that is indeed an excellent reason to avoid that library :) Dec 25 07:36:36 yeah i don't see the appeal of a smartwatch Dec 25 07:36:45 what library groxx? Dec 25 07:36:48 but I said the same thing about smartphones a few years ago... Dec 25 07:36:56 "Colour" wheel Dec 25 07:37:19 thats british spelling Dec 25 07:37:39 i can see smartwatches for a few things but typing into it is not something i would do Dec 25 07:37:43 a smart watch is so you don't have to pull your phablet out, which just looks ridiculous Dec 25 07:38:01 i have a real watch. If all i need to do is check the time, I use that Dec 25 07:38:35 smart watches are so you can see hot texts without attracting attention during meetings/classes Dec 25 07:38:44 do they ban smart watches during test taking now? Dec 25 07:38:49 yep Dec 25 07:39:03 they did for the fire department test I took two weeks ago Dec 25 07:39:05 Do they check each students wrist RustyShackleford ? Dec 25 07:39:16 no, but they are banned Dec 25 07:39:21 i saw a guy cheating with his Dec 25 07:39:34 how did he cheat with his and did he get caught RustyShackleford ? Dec 25 07:39:45 sweet. I'd love to work with them :| Dec 25 07:40:01 i'm guessing he was looking up answers. You could see he didn't have a normal watch Dec 25 07:40:02 with them who groxx? Dec 25 07:40:07 he didn't get caught, no Dec 25 07:40:51 well so banning them didnt help then ;) Dec 25 07:40:59 how did he cheat with it? why didnt you say something? Dec 25 07:41:15 hah i don't care. I likely scored better than him without cheating Dec 25 07:42:12 but they were super strict about cell phones. Before the test starts, we were waiting around forever. I saw a few people get BITCHED OUT for taking out their phones Dec 25 07:42:27 you were supposed to check them with your coat. Dec 25 07:43:54 check yo self Dec 25 07:45:29 RustyShackleford: is there a specific question about lollipop? Dec 25 07:45:54 nope. just wondering who's got it Dec 25 07:46:08 Is too many variables in a super constructor a sign of something bad? Dec 25 07:46:10 my S5 is supposed to get it, but who knows when Dec 25 07:46:19 I got it. the 2012 nexus 7 is pretty painful with it D: Dec 25 07:46:37 though the 2012 n7 is painful with everything Dec 25 07:46:45 you can cheat when google makes the contact lenses with the transluscent screen Dec 25 07:47:04 that is a crazy idea Dec 25 07:47:07 but your teacher will have an iris scanner too Dec 25 07:47:18 and bust your ass again Dec 25 07:47:28 what's a coat? Dec 25 07:47:30 i live in california Dec 25 07:47:33 we don't have those here Dec 25 07:47:45 what carrier for your s5 RustyShackleford ? tmobi here Dec 25 07:47:53 HevvyMetal: a big FU to you, from chicago Dec 25 07:48:03 HevvyMetal: it's those things with with scarves when the temperature drops below the frigid 60 degree long Dec 25 07:48:10 i have verizon Dec 25 07:48:11 long-> line Dec 25 07:48:41 ugh. "worn with" too. srsly autocorrect, wtf Dec 25 07:49:11 scarves? Dec 25 07:49:13 r u gay? Dec 25 07:49:20 groxx: auto correct on rc?! Dec 25 07:49:22 irc Dec 25 07:49:28 what are you typing from? Dec 25 07:49:32 ha! Dec 25 07:49:53 i live in CA and have scarves Dec 25 07:49:55 phone. hooked up irccloud, is acceptable so far. Dec 25 07:50:03 no no no! Dec 25 07:50:09 that is a battery killer Dec 25 07:50:11 JakeWharton: you've gone native D: Dec 25 07:50:13 why would you do that?! Dec 25 07:50:20 or are you a born native? Dec 25 07:50:25 i'm from PA Dec 25 07:50:32 i'm also an irccloudite Dec 25 07:50:33 nah he just lives in chilly ass SF ;) Dec 25 07:50:34 respect Dec 25 07:50:37 thepoosh: seems fine so far Dec 25 07:50:41 get ye a hoodie Dec 25 07:50:42 dunno Dec 25 07:50:48 decent app, good web ui. love it Dec 25 07:50:50 I got angry and my yaak Dec 25 07:50:55 yaaik Dec 25 07:50:57 well worth the $3/mo or whatever change it costs Dec 25 07:51:23 yaaik? Dec 25 07:51:31 i just drank a $12 beer. how am i going to pay for irccloud for the next 4 months Dec 25 07:51:47 well, I'm originally from Wisconsin. where we have winter. and other seasons. Dec 25 07:51:54 anyone using tidal streaming? Dec 25 07:52:07 I meant this: http://www.yaaic.org/ Dec 25 07:52:09 JakeWharton: ooh. which? that's about the line where they start to get really good Dec 25 07:52:15 ommegang abbey ale Dec 25 07:52:21 i'm doing a beer advent calendar Dec 25 07:52:26 different beer every day for 25 days Dec 25 07:53:04 don't drink too much JakeWharton we still need your braincells Dec 25 07:53:13 it's only one a day Dec 25 07:53:15 keeps the doctor away Dec 25 07:53:17 have you started on your San Diego part of the beer calendar JakeWharton ? Dec 25 07:53:29 yeah 1x22ozx15%abv lol Dec 25 07:53:36 there are 80 breweries in san diego now Dec 25 07:53:38 JakeWharton: I'll try that one some time. their quadruppel is frickin' everywhere, if I recognize the label correctly Dec 25 07:53:48 it's the hottest city on the map for beer in the world Dec 25 07:54:59 JakeWharton: I'd be interested in that calendar. I'm still hunting for good stuff. Dec 25 07:55:18 it was basically whatever was in the fridge / at whole foods / at Beer Hall Dec 25 07:55:25 but i'm ending on a special beer tomorrow Dec 25 07:56:02 the ones with Hops are bitter Dec 25 07:56:08 is square in the embarcadero or where is it JakeWharton ? Dec 25 07:56:21 10th and market Dec 25 07:56:23 do you go to the gordon beach near the arrow thing? Dec 25 07:56:29 oh ok kinda inland Dec 25 07:56:32 ghetto Dec 25 07:56:35 tenderloin right? Dec 25 07:56:41 near the overpass? Dec 25 07:56:50 something like that Dec 25 07:56:58 i thought you guys were like 2nd Dec 25 07:57:04 no and no to all the other stuff Dec 25 07:57:13 tenderloin is north west Dec 25 07:57:19 overpass is east Dec 25 07:57:24 (assuming you mean 80) Dec 25 07:57:30 overpass is on 9th? Dec 25 07:57:39 yeah 9th and east Dec 25 07:57:45 i just rememer dolby HQ was near 9th and market Dec 25 07:57:55 i usually as a white person would never go west of 7th Dec 25 07:57:56 that's two blocks down Dec 25 07:58:01 ah k Dec 25 07:58:10 we share the intersection with twitter Dec 25 07:58:11 any intereting restaurants int he area now?bars? i'm not really familiar with that area Dec 25 07:58:19 Beer Hall <3 Dec 25 07:58:22 city beer Dec 25 07:58:24 oh ok so is it pretty clean there now? Dec 25 07:58:26 mikkeller Dec 25 07:58:28 city beer store much? Dec 25 07:58:34 cool Dec 25 07:58:41 groxx: not as much as I used to. used to live a block away Dec 25 07:58:48 and our office used to be three blocks away Dec 25 07:58:50 oh boy. temptation. Dec 25 07:58:52 wow you live a block away? Dec 25 07:58:57 your rent must be $$$$$$$ Dec 25 07:59:03 i said used to Dec 25 07:59:10 ah Dec 25 07:59:14 I work a couple blocks from coffee cultures, that's bad enough Dec 25 07:59:15 where do you live now? easty bay? Dec 25 07:59:22 still downtown Dec 25 07:59:27 oh yuo're in the city too groxx? Dec 25 07:59:30 not SOMA Dec 25 07:59:33 downtown == what? Dec 25 07:59:40 you live in fin district? Dec 25 07:59:46 HevvyMetal: for work, yeah. commute from Sunnyvale. Dec 25 07:59:57 ah cool groxx Dec 25 08:00:01 do you take bart or drive it? Dec 25 08:00:11 where do you work groxx? what part of city and what company? Dec 25 08:00:26 man this guy asks a lot of questions Dec 25 08:00:30 yeah Dec 25 08:00:34 i feel like i'm on trial Dec 25 08:00:37 well im just curious Dec 25 08:00:39 no big deal Dec 25 08:00:41 Caltrain :) pretty nice, and I work on the way so it counts as "work hours" so I have a semi-same schedule Dec 25 08:00:43 i used to live in the bay area Dec 25 08:00:49 wonder how peole commute or get around these days Dec 25 08:00:51 same -> sane Dec 25 08:01:03 right yeah caltrain has wifi Dec 25 08:01:09 nope Dec 25 08:01:14 which is insane Dec 25 08:01:18 they used to Dec 25 08:01:50 yeah i always wondered which companies pay people for working on the train Dec 25 08:01:55 seems like they should, but I haven't heard that. Dec 25 08:01:57 cuz it makes a lot of difference Dec 25 08:02:02 they did used to Dec 25 08:02:10 how long have you been riding caltrain? Dec 25 08:02:19 i think they droped it maybe 1.5 yrs aog Dec 25 08:02:20 ago Dec 25 08:02:31 but bart never had wifi Dec 25 08:02:31 almost 3 now Dec 25 08:02:36 huh ok Dec 25 08:03:01 if i moved back to the bay area i'd probably live on the peninsula Dec 25 08:03:07 before i lived in berkeley and santa cruz Dec 25 08:03:22 so i'm curious about caltrain i never really took it when i lived there Dec 25 08:04:01 but i thought bart was hooked up to sunnyvale too now finally Dec 25 08:04:02 for transit, it's pretty nice. clean, quiet, mostly on time. Dec 25 08:04:37 caltrain is legit Dec 25 08:04:41 i'd ride that every day Dec 25 08:04:45 it's filling up though, ridership keeps increasing and they fill up during commute times Dec 25 08:05:15 well they can always add a few cars Dec 25 08:05:25 our local caltrain equivalent lets people drink on the train Dec 25 08:05:34 you can drink on caltrain Dec 25 08:05:36 but they just changed the rules so no more beers on the train Dec 25 08:05:43 right same here until they just changed it Dec 25 08:05:45 HevvyMetal: kinda. takes years to build more, and afaik they're already running all of them Dec 25 08:05:50 did they have a bar car or just carryon? Dec 25 08:05:59 i just carry Dec 25 08:06:18 it shouldn't take years to build more cars for caltrain/amtrak it's standard rail gauge not like bart or whatever Dec 25 08:06:21 beer rules haven't changed that I've seen. none after 9 or giants games. Dec 25 08:06:28 heheh JakeWharton the wino Dec 25 08:06:37 right it was 9pm here too but they just cut it off Dec 25 08:06:51 when i took the train to comic con peole were drinking chamapagne at 10am it was funny Dec 25 08:07:01 i was like..shit where's mine Dec 25 08:07:03 carry and conceal Dec 25 08:07:21 yeah i dunno it got a little out of hand tho Dec 25 08:07:31 the big offenders were the heavy drinkers at the del mar race track Dec 25 08:07:44 when ppl got on at that stop whew it was like smelling a distillery Dec 25 08:07:49 and i'm a heavy smoker/drinker Dec 25 08:07:56 HevvyMetal: yeah, but proper branding of the cars takes forever or something. most of the cars are ~20+ years old. Dec 25 08:08:21 even so i'm just saying they can add cars same as bart...on light rail you can't just add cars Dec 25 08:08:34 i'm sure amtrack/caltrain has plenty of cars somewhere Dec 25 08:08:37 but maybe not Dec 25 08:10:32 I must afk for the night, sadly. merry Christmas all ( ^_^)ï¼ Dec 25 08:11:20 sure merry xmas :) Dec 25 08:12:00 http://www.designshock.com/android-gui/ Dec 25 08:12:15 ew holo Dec 25 08:12:46 holo, the design everyone loved not because it was good but because it just wasn't the shit that came before it Dec 25 08:18:33 holo is better than material Dec 25 08:18:36 material is just an ios clone Dec 25 08:18:41 holo at least was star trekky Dec 25 08:19:45 it was tron, not star trek Dec 25 08:21:30 and it was a disjoint, disparate mess Dec 25 08:21:56 at least material injects personality Dec 25 08:22:10 no more Theme.Holo.Light.DarkActionBar as a brand for these apps Dec 25 08:23:57 inject personality how? what do you mean they can't use Theme.Holo...etc anymore? Dec 25 08:24:15 i Just find material to be garish and over saturated especailly the gmail app evven my wife says its overpowering Dec 25 08:24:59 i prefer when my nexus was holo compared to material Dec 25 08:25:15 but whatever :) Dec 25 08:25:29 GMail was exactly the type of app that leaned on the lack of design in the Holo days Dec 25 08:25:34 Theme.Holo.Light and call it a day Dec 25 08:25:38 designed can take two years off Dec 25 08:25:42 designers* Dec 25 08:27:48 so what does gmail have now? the same old design with a bright red bar at the top? Dec 25 08:27:58 what has changed besides being more bright? Dec 25 08:29:04 it has a circle thingy on the bottom right Dec 25 08:29:21 a *bright* circle thingy, you mean Dec 25 08:29:22 you can pess it, does stuff Dec 25 08:29:29 does *bright* stuff, you mean Dec 25 08:29:33 yeah Dec 25 08:30:02 at least the color evokes emotion and brand recognition Dec 25 08:30:23 it'll evolve just like Holo did to something a bit better Dec 25 08:30:31 i mean, remember the Honeycomb Holo Dec 25 08:30:33 * JakeWharton shudders Dec 25 08:30:40 even the ICS/JB days weren't that great... Dec 25 08:30:43 KK was the only reasonable Holo Dec 25 08:30:43 * thepoosh pukes a little in his mouth Dec 25 08:31:08 thepoosh thats bad for your teeth you know Dec 25 08:31:11 all the themes are fads Dec 25 08:31:25 you just described all design ever Dec 25 08:31:35 g00s: it's ok, my grandfather had dentures when he was 45 Dec 25 08:32:29 what JakeWharton ? Dec 25 08:32:36 bright red evokes emotion and brand recognition? Dec 25 08:32:39 fire engine red? Dec 25 08:32:40 what brand? Dec 25 08:32:44 GMail Dec 25 08:32:45 is google red now? come on Dec 25 08:32:49 GMail has been red for... 8 years? Dec 25 08:32:57 i've never seen gmail as being red Dec 25 08:33:02 where do you see gmail as red? Dec 25 08:33:03 youtube even longer Dec 25 08:33:06 the logo... Dec 25 08:33:06 nobody noticed Dec 25 08:33:15 HevvyMetal: the gmail app Dec 25 08:33:20 theme is red Dec 25 08:33:25 ha Dec 25 08:33:31 the gmail app was not red prior to material thepoosh Dec 25 08:33:40 and on web gmail you can set background to anything Dec 25 08:33:42 i didn't say it was Dec 25 08:33:47 it was JakeWharton Dec 25 08:33:53 oh ok Dec 25 08:34:01 gmail logo was red since day 1 Dec 25 08:34:06 HevvyMetal you probably had the unicorn theme set Dec 25 08:34:06 all their branding has always been red Dec 25 08:34:16 what unicorn theme? Dec 25 08:34:22 anyway i hate the red gmail shit Dec 25 08:34:32 makes it look like something for 12 yr old girls Dec 25 08:34:32 why do you even care?! Dec 25 08:34:40 cuz it shows up in my face every day? Dec 25 08:34:48 use Inbox Dec 25 08:34:51 and even my wife hated it so much i had to change her screen settings to desaturate it Dec 25 08:34:52 don;t like it? don't use it Dec 25 08:34:52 the blue is calming Dec 25 08:35:00 very zen Dec 25 08:35:14 i am just not imressed by material at all Dec 25 08:35:20 it's like android for idiots Dec 25 08:35:27 HevvyMetal: do you want an invite for inbox? Dec 25 08:35:27 at least holo appealed to nerds Dec 25 08:35:31 no Dec 25 08:35:38 but thanks anyway Dec 25 08:36:01 Holo appealed to people with a lack of design sense Dec 25 08:36:10 so, basically all Android useres Dec 25 08:36:12 yeah and garish colors are design sense? Dec 25 08:36:14 I don't like colors being chosen for me Dec 25 08:36:22 sorry i dont think that bright red is design sense Dec 25 08:36:30 red is a color... Dec 25 08:36:37 who pasted that what develoers think of designers link? Dec 25 08:36:42 so? that doesnt make it design Dec 25 08:36:46 I'm spoiled from firefox and windows to override my themes with my own choices Dec 25 08:36:48 that was a cool link Dec 25 08:36:48 that was my point Dec 25 08:37:00 painting something bright red is not design Dec 25 08:37:05 10:36 JakeWharton: so, basically all Android useres Dec 25 08:37:05 that's salespeopel fucking the world Dec 25 08:37:06 LOL Dec 25 08:37:09 that was my point Dec 25 08:37:22 ok if you hate android go do ios and objective c JakeWharton Dec 25 08:37:32 ha, what? Dec 25 08:37:35 you just jumped the shark Dec 25 08:37:36 i see material as the iosation of android Dec 25 08:37:41 hardly Dec 25 08:37:53 you're right. you jumped the shark first sentence Dec 25 08:38:02 JakeWharton: http://www.quickmeme.com/img/07/07fc212952074cbc202deb205beb277ef83c6c92f88e94dba5bc9aa8898936b0.jpg Dec 25 08:38:23 it's crazy first ios copied android holo and now android copied ios copy of android Dec 25 08:38:25 its kinda dumb Dec 25 08:39:01 mobile platforms have been copying each other and converging for a while Dec 25 08:39:11 the designs also have nothing to do with mobile Dec 25 08:39:14 they are owned by the same satanic illuminati alien shapeshifting lizard god Dec 25 08:39:21 but whatever we'll keep bouncing back and forth from 3d back to 2d and back forever Dec 25 08:39:24 they're just the vehicle through which they are being expressed right now Dec 25 08:39:42 we've devolved into stupid fucking conversation yet again Dec 25 08:39:48 g00s, paste a link Dec 25 08:40:32 one sec Dec 25 08:40:45 http://digg.com/video/lil-bubs-magical-yule-log Dec 25 08:40:53 you guys need to chill and watch that for a while Dec 25 08:41:13 that is a good one Dec 25 08:43:31 oh i htought it said magical-yule.log Dec 25 08:45:54 yeah I hate cats Dec 25 08:46:47 gordon_ the cat is purring because he pushed his owner into the fire. don't let him hear what you said - you could be next Dec 25 08:46:58 ditto. where's the dog video? Dec 25 08:47:21 g00s: that's what cat would do ! Dec 25 08:59:13 https://www.youtube.com/watch?v=aiCcAQQI5YI Dec 25 08:59:18 dog + beer Dec 25 09:01:19 where do i order one? Dec 25 09:02:14 oh hey JakeWharton i know a bar you should go to if you want to pick up the sexy gurls in sf Dec 25 09:02:41 already have one. no shelf space for moe Dec 25 09:02:42 more Dec 25 09:05:41 one what? Dec 25 09:05:51 girl Dec 25 09:06:03 oh ok where is she tonight then? Dec 25 09:06:32 now asleep Dec 25 09:07:08 well its still a good bar to go if you have a gal Dec 25 09:07:18 but it's better earlier in the night if you have a gal Dec 25 09:07:20 lots of cozy seats Dec 25 09:07:37 ever been to the bubble lounge? Dec 25 09:07:47 nope Dec 25 09:13:15 well you should go Dec 25 09:13:17 it's very cool Dec 25 09:13:22 romantic Dec 25 09:13:41 whenever im in sf i always go to the bubble Dec 25 09:13:55 i have actions in my toolbar, showAsAction="always|withText" ... is there any way to get them spaced a little further apart, and put a divider between them ? Dec 25 09:14:13 they are really smooshed together Dec 25 09:14:41 http://www.bubblelounge.com/san-francisco/multimedia/ Dec 25 09:15:09 the shot of the downstairs is very cool Dec 25 09:17:36 looks a lot more like the cantina in star wars than i remember it but its usually more dark Dec 25 09:17:39 Happy festivus Dec 25 09:22:07 cheers mate! Dec 25 09:22:14 anyone drinking? Dec 25 09:22:21 * HevvyMetal pours some wine for every1 Dec 25 09:24:42 HevvyMetal: we're having an office party tonight Dec 25 09:25:02 but we're all (almost) jews so it's not a Xmass party Dec 25 09:25:20 g00s: you can control the minWidth of action items Dec 25 09:25:26 and padding, i think Dec 25 09:26:08 thepoosh tonight where? Dec 25 09:26:23 isn't it late pretty much everywhere now? are you in hawaii thepoosh ? Dec 25 09:26:36 did you have a hanukkah party? it sorta spilled into xmas eve this year Dec 25 09:26:44 last day of hanukkah -> xmas eve Dec 25 09:27:46 in Israel Dec 25 09:27:51 Jerusalem Dec 25 09:28:16 why would you have a xmas party in jerusalem? Dec 25 09:28:27 that seems a little odd Dec 25 09:28:34 it's NOT a Christmas party Dec 25 09:28:38 wouldnt it be more common to have a chanukkah party? Dec 25 09:28:44 it just happens to be on xmas Dec 25 09:28:56 chanukkah is over Dec 25 09:29:10 yes barely so why not have the party a few days ago :) Dec 25 09:29:22 anyway glad you are having a arty :) Dec 25 09:29:31 we had a candle lighting every day Dec 25 09:29:50 so why are you on irc if you are having a party? Dec 25 09:30:12 because the party starts at 17:00 and it's 11:30 now Dec 25 09:30:43 ok Dec 25 09:31:04 so are you an android developer there thepoosh? were you born there in israel? Dec 25 09:31:22 one of my friends lives in tel aviv after he made aliyah i guess Dec 25 09:31:56 I was born in IL one year after my parents came over Dec 25 09:31:58 from NYC Dec 25 09:32:22 ah cool Dec 25 09:32:35 well lucky you then Dec 25 09:32:35 yep Dec 25 09:32:38 why? Dec 25 09:32:44 what makes me lucky? Dec 25 09:33:22 well it's considered a privelege to live in eretz israel and also it's mediterranean and sunny Dec 25 09:33:29 it could be worse you could be in norway Dec 25 09:33:32 so you msut be lucky right? Dec 25 09:33:55 lol Dec 25 09:34:26 I love israel both for the patriotic reasons and for the religious ones Dec 25 09:34:37 but it's filled with war and I don't like that Dec 25 09:37:39 well i havent asked my friend about his political thinking Dec 25 09:37:49 i happen to be jewish but i think the israelis are a little trigger happy Dec 25 09:37:55 but it's a rough neighborhood Dec 25 09:38:07 but i think they could back off a little bit Dec 25 09:39:30 I agree, but the whole situation is messed up Dec 25 09:39:35 in many different ways Dec 25 09:39:53 well just don't ride the bus Dec 25 09:40:00 so what do you do there? android? Dec 25 09:41:14 yep Dec 25 09:41:22 been an android dev for a few years now Dec 25 09:41:32 company getting bigger Dec 25 09:41:46 what kind of android prodcut do you have? is it on US play store? Dec 25 09:41:52 yeah Dec 25 09:42:07 https://play.google.com/store/apps/details?id=com.glidetalk.glideapp Dec 25 09:42:52 Hello, I created an app that uses edittext text view to get user input. But how can I turn user input into a double? Dec 25 09:43:28 cool how does the app/comp[any make money thepoosh ? Dec 25 09:43:30 thepoosh: ". Please release this app for Windows Phone. It's great but now I can't use it, simply because I don't have an iPhone or an Android phone anymore.:/" Dec 25 09:43:41 get on that Dec 25 09:43:58 JakeWharton: that is a sad story actually Dec 25 09:44:11 HevvyMetal: it's a startup, living off investors Dec 25 09:44:18 hey all Dec 25 09:44:36 anyone got a minute to explain about android wear config file Dec 25 09:44:41 on the watchface Dec 25 09:44:48 JakeWharton: we hired someone for it, and 2 months into the job, the project got scrapped because it wasn't worth it Dec 25 09:44:50 thepoosh : cool Dec 25 09:45:00 MS offered us 100K but still, nothing Dec 25 09:45:06 now we might go into PCs Dec 25 09:45:07 is it possible just to have the config on the phone side and not have anything on the watch side to alter configuration? Dec 25 09:45:12 yeah MS loves throwing money out for apps :) Dec 25 09:45:18 yep Dec 25 09:45:31 really 100k? is your app popular thepoosh ? Aren't there millions of viber etc type apps already? Dec 25 09:45:40 Please someone help me. Dec 25 09:45:42 Hello, I created an app that uses edittext text view to get user input. But how can I turn user input into a double? Dec 25 09:45:42 but 100K wasn't good enough for six months of work for 3 devs, product and graphics Dec 25 09:45:42 they'll even develop it for you and give the source once ready Dec 25 09:46:03 do they pay the company and do that JakeWharton ? Dec 25 09:46:07 borw3: Double.valueOf Dec 25 09:46:08 yes Dec 25 09:46:16 cool well that sounds like a great deal Dec 25 09:46:25 hopefully they'll do that for my app if i ever write one Dec 25 09:46:31 except for the whole fact that you're stuck with a crap windows phone app Dec 25 09:46:35 Angry Nerds Dec 25 09:46:45 lol Dec 25 09:47:27 nothing like an off-brand, lowest-bidding contractor quality app to encourage maintaining an app on a single-digit market share platform with no promising signs of expansion Dec 25 09:47:31 sign me up Dec 25 09:48:16 well Dec 25 09:48:24 thats what i used to think about say, the amazon app store Dec 25 09:48:42 but it can be a big boon to be the only app in an other wise empty store compared to say google play Dec 25 09:49:00 so if some app is on WP and WP is 4% of the market but they get, 50% of WP, that is a shitload of cash Dec 25 09:49:06 so there are multiple ways to look at the situation Dec 25 09:49:26 google play store is played out right now badump Dec 25 09:49:27 except for the fact that amazon's app store doesn't necessitate an entirely different app Dec 25 09:49:32 yeah ok Dec 25 09:49:43 fire tv store for instnace Dec 25 09:49:44 etc Dec 25 09:50:02 i can live without those 12 people using my app Dec 25 09:50:14 what app is that? Dec 25 09:50:19 doesn't matter Dec 25 09:50:25 heh Dec 25 09:50:34 i'm sure evernote does fine on WP Dec 25 09:50:36 for instance Dec 25 09:50:39 good for them Dec 25 09:50:51 you should port your java stuff to C# tho or let msft do it for free Dec 25 09:50:58 I was a msft guy before i got into android Dec 25 09:51:06 i dont hate msft but i wouldnt buy their phones either Dec 25 09:51:18 thus validating my point Dec 25 09:52:34 HevvyMetal: we actually released for the Fire phone Dec 25 09:52:43 was a complete waste of time Dec 25 09:54:02 well the fire phone is stupid Dec 25 09:54:08 but the fire tv and the kindles have a lot of marketshare Dec 25 09:54:24 amazon approached us Dec 25 09:54:34 fuck them Dec 25 09:54:40 wasting my time Dec 25 09:54:53 i could've been playing candy crush soda Dec 25 09:55:05 so ignore them Dec 25 09:55:19 i think kindle supports play store now tho Dec 25 09:55:23 not sure Dec 25 09:55:36 not that I know of Dec 25 09:55:44 i thought they came to some kind of truce Dec 25 09:55:49 no Dec 25 09:56:14 nope nope Dec 25 09:56:28 hrrm so google allowed the amazon store app, but amazon didnt allow the play app? Dec 25 09:57:38 the play app wouldn't work on amazon phones Dec 25 09:57:46 it's signed with the system cert Dec 25 09:58:05 they could make a version of play that was compatible somehow i'm sure Dec 25 09:58:18 they wouldn't Dec 25 09:58:21 i'm surprised that the amazon app can install apks tho i dunno how they did that Dec 25 09:58:27 but i havent bought anything on it Dec 25 09:58:28 there's also no play services thus rendering heap of apps useless Dec 25 09:58:35 they do it through PackageManager Dec 25 09:58:39 same way every app can install APKs Dec 25 09:58:57 i thought there was one closed android that did institute play store Dec 25 09:58:59 not sure which one tho Dec 25 09:59:12 i don't know what that means Dec 25 09:59:47 i thought there was a closed android platform like amazon that used to not have play that does now Dec 25 09:59:54 if it's not amazon not sure who it is Dec 25 10:00:00 maybe the nook? Dec 25 10:00:06 guessing nook Dec 25 10:00:21 anyone a nook user? Dec 25 10:00:38 Nexus fanboy here Dec 25 10:00:39 Question, how can I get input from editText view eg as a string? Dec 25 10:00:49 it was the nook, but they opted into the requirements of having Play Dec 25 10:00:54 same as any other manufacturer does Dec 25 10:00:57 I've swooned a few in the past with the ability to put Android on the nook color Dec 25 10:01:05 Please someone help me. Dec 25 10:01:21 borw3: getText().toString(); Dec 25 10:01:22 How can I get input from editText view eg as a string? Dec 25 10:01:31 borw3: what have you tried? Dec 25 10:02:20 Edittextviewvariablename.getText(); gives me errors though Dec 25 10:02:25 http://mattgemmell.com/what-have-you-tried/ Dec 25 10:02:34 what error? Dec 25 10:02:50 it's a compilation error if he's trying to set it to a string Dec 25 10:03:01 i konw Dec 25 10:03:05 hmmm Dec 25 10:03:13 borw3: read my link Dec 25 10:03:17 it will help Dec 25 10:03:19 a lot Dec 25 10:03:44 android.text.edittextview error, Dec 25 10:04:02 what is the hint error Dec 25 10:04:14 need more beer for this Dec 25 10:04:19 lol Dec 25 10:04:25 cognac Dec 25 10:04:27 * thepoosh gets a cold one Dec 25 10:04:31 dumb question how do you get the watchface config screen working on the phone, is it a long press on the watchface from within the wear app? Dec 25 10:05:04 apple cider Dec 25 10:05:04 or sambuca Dec 25 10:05:07 or is it only done via the wqatch ? Dec 25 10:06:21 getText().toString() fixed the error thanks allot Dec 25 10:06:42 borw3: do you understand why? Dec 25 10:06:50 it will be helpful for the future Dec 25 10:11:10 JakeWharton: he just left Dec 25 10:11:15 * thepoosh is frustrated Dec 25 10:11:17 ah Dec 25 10:11:22 i hide all that crap Dec 25 10:11:41 why? Dec 25 10:11:46 what do you care? Dec 25 10:12:09 join, part, nick changes. just noise. Dec 25 10:12:25 i'm not here for your "|afk" Dec 25 10:12:32 lol Dec 25 10:12:37 it sucks to be the 25th december when you don't celebrate xmas... nothing to do... Dec 25 10:12:38 why are you here? Dec 25 10:12:49 free popcorn Dec 25 10:12:50 blusky: what are you talking about Dec 25 10:12:54 it's awesome! Dec 25 10:12:59 go watch the interview Dec 25 10:13:01 are you jewish blusky? Dec 25 10:13:09 did you see the interview yet thepoosh? Dec 25 10:13:11 blusky: just another day Dec 25 10:13:14 HevvyMetal: yup, but that's not the point :) Dec 25 10:13:14 nope Dec 25 10:13:16 i was gonna go see it on xmas Dec 25 10:13:21 don;t know if I will Dec 25 10:13:26 don't like their movies Dec 25 10:13:43 right on Dec 25 10:13:48 jew power nite here on irc Dec 25 10:13:54 but I do love my penis and poop jokes Dec 25 10:14:26 ok Dec 25 10:14:38 thats great Dec 25 10:14:43 are you jewish JakeWharton ? Dec 25 10:14:46 no Dec 25 10:14:52 XD Dec 25 10:15:01 what I always say is... if the Jews control the banks, where's my cut? Dec 25 10:15:03 awww Dec 25 10:15:13 are you jewish leeds? Dec 25 10:15:19 i'm trollish Dec 25 10:15:28 * Leeds checks down trousers... yup! Dec 25 10:15:41 yeah thats what i say Dec 25 10:15:48 if the jews control the world why am i not rich? Dec 25 10:15:55 but perhaps i wasn't born into the right tribe Dec 25 10:15:55 Leeds: if being snipped means being jewish, most americans are jews Dec 25 10:16:09 thepoosh: also, my name is Mr. Cohen Dec 25 10:16:14 oh myyy Dec 25 10:16:19 they want to make circumcision illegal in SF Dec 25 10:16:20 that's the second significant clue :) Dec 25 10:16:28 not Kahn or Kuhn? Dec 25 10:16:33 such a vulgar display of power Dec 25 10:16:59 Leeds: I am Yeshayahu L Dec 25 10:17:07 so I'm more jewsish! Dec 25 10:17:46 i out-jew you! Dec 25 10:18:31 Yonah Betzalel at your service :P Dec 25 10:19:39 whatever that is Dec 25 10:19:42 i'm a secular jew Dec 25 10:19:54 meamwhile i just got banned from ##politics because peole were jew hating Dec 25 10:20:00 and they ban me? for what? Dec 25 10:20:05 go join that channel and tell them to fuck off Dec 25 10:20:10 https://www.youtube.com/watch?v=EP1gNYU27Tk Dec 25 10:20:13 all those jew hating bastards Dec 25 10:20:54 but it's xmas lots of tards out i'm sure Dec 25 10:21:16 that's too easy... Dec 25 10:21:27 i want to watch the interview but i dont feel like hooking up any devices to my big screen Dec 25 10:22:11 so these guys are bashing jews left and right and i obviously stand up reasonably and then some asshat joins from nowhere and calls me a troll and bans me Dec 25 10:22:12 they probably banned you for interrogating them with your questions Dec 25 10:22:16 some kkk shit Dec 25 10:22:23 i didnt really interrogate them at all Dec 25 10:22:26 HevvyMetal: who gives a shit Dec 25 10:22:30 let them ban you Dec 25 10:22:34 why don't we transition to a topic that's relevant for this channel Dec 25 10:22:43 since we're bordering on territory that shouldn't be here Dec 25 10:22:50 AS SUCKS, ANT FOREVER! Dec 25 10:22:57 JakeWharton: I am trying to use a toolbar on a 2.3 device Dec 25 10:23:01 but it won't show Dec 25 10:23:04 SHY??? Dec 25 10:23:04 some peole like AS leeds Dec 25 10:23:14 I'm not one of them tho Dec 25 10:23:15 actually, I think I should probably give AS a try Dec 25 10:23:17 not yet anyone Dec 25 10:23:17 thepoosh: you're holding it wrong Dec 25 10:23:24 define holding Dec 25 10:23:35 it's the first element in the activity xml Dec 25 10:23:41 leeds you'll have to soon enough google is ditching eclipse Dec 25 10:23:46 thepoosh: http://www.engadget.com/2010/06/24/apple-responds-over-iphone-4-reception-issues-youre-holding-th/ Dec 25 10:23:54 never used eclipse - managed to bypass an entire generation of IDEs... Dec 25 10:23:58 AS is a pretty bitter pill to swallow Dec 25 10:24:10 what do you use? vim? Dec 25 10:24:13 JakeWharton: lol Dec 25 10:24:13 yup Dec 25 10:24:17 or is that too much of an interrogation Dec 25 10:24:28 people think every question i ask is an interrogation Dec 25 10:24:29 obviously he uses a needle and a steady hand Dec 25 10:24:47 with puch cards Dec 25 10:24:51 *punch Dec 25 10:24:52 well you can always go big and use emacs if you have enough ram Dec 25 10:25:05 what the hell else are those 16K going to do?!? Dec 25 10:25:10 HevvyMetal: it's the way you tie people down and force food up their anus if they won't tell you what development tools they use... Dec 25 10:25:33 * HevvyMetal forces pork up leeds ass Dec 25 10:25:39 what photo editor do you use? Dec 25 10:25:42 * HevvyMetal steps on leeds head Dec 25 10:25:46 ms paint Dec 25 10:25:54 do not try to trick us Dec 25 10:25:57 my RAM is almost entirely dedicated to Chrome... to the extent that I'm usually swapping by the end of the day Dec 25 10:26:05 me to leeds and sooo tired of it Dec 25 10:26:17 I do have, oh, maybe 150-200 tabs open at any time... Dec 25 10:26:18 what they think you can program without opening 10 browser windows? Dec 25 10:26:25 me too leeds Dec 25 10:26:30 and al lthe browsers use 10-12 gb Dec 25 10:26:35 it fucking pisses me off Dec 25 10:26:40 did you find a browser you can live with? Dec 25 10:26:46 as for photo editing - I let G+ do that automagically for me Dec 25 10:26:54 at first i thought if i got 32 bit browsers that will save me....4G right? Dec 25 10:26:55 but no..... Dec 25 10:27:04 these 32 bit browsers open multiple processes Dec 25 10:27:08 so tehy can eat up all the ram too Dec 25 10:27:10 so tired of it Dec 25 10:27:18 firefox doesn't, I believe... ask capella :) Dec 25 10:27:28 firefox crashes all the time tho Dec 25 10:27:34 as soon as FF hits 2.5 GB it's gone Dec 25 10:27:40 i was trying FF Dec 25 10:28:06 i dunno why these borwsers insist on cachine so much data...like we dont have a HD? like we need it to cache bg tabs? Dec 25 10:28:22 i dont get it the web has been out like 20 years now, and all the browsers >>SUCK<< Dec 25 10:28:27 if it was 1998 i could see it Dec 25 10:28:34 you type fast as hell Dec 25 10:28:39 i'm a keyboard player Dec 25 10:28:42 they take the "empty RAM is wasted RAM" thjng a bit too seriously Dec 25 10:28:42 lol Dec 25 10:28:43 so eyah Dec 25 10:28:51 i can type pretty fast Dec 25 10:28:54 anyway spliff bbiab Dec 25 10:28:57 keyboard player as in piano? Dec 25 10:29:01 yeah Dec 25 10:29:02 bbiab Dec 25 10:29:15 I thought me meant something like starcraft... Dec 25 10:29:18 lets see if the spliff calms him down Dec 25 10:29:19 er, he Dec 25 10:29:28 altcp: my father told me his mother taught him how to type when he was six, told him "at least you'll be able to do something with your life" Dec 25 10:29:33 he has a PHD in math Dec 25 10:29:48 and is a VP in a big insurance company Dec 25 10:30:06 xD Dec 25 10:30:06 but can type as fast as he thinks and cannot read his own hand writing Dec 25 10:30:25 how is it physically possible to type that fast? Dec 25 10:30:32 typing fast is easy Dec 25 10:30:39 yeah, but THAT fast.. Dec 25 10:30:48 signal to noise ratio is high Dec 25 10:30:52 lol Dec 25 10:31:33 just dont use gazyllion tabs ? Dec 25 10:31:50 tabs FTFW Dec 25 10:32:42 https://developer.mozilla.org/en-US/Firefox/Multiprocess_Firefox Dec 25 10:33:45 * capella-s3 got stuck scrolling back past the spliff Dec 25 10:35:15 capella-s3: does it work ? Dec 25 10:35:33 e10s step 1... get everything OMC Dec 25 10:35:33 also Dec 25 10:35:50 when will we see firefox written in rust? ;) Dec 25 10:36:10 its in nightly... dogfooding... and er um rough atm Dec 25 10:36:19 which one ? Dec 25 10:36:25 rust one or multiprocess one Dec 25 10:36:30 Servo is the Rust version Dec 25 10:36:36 ah Dec 25 10:37:25 We're concurrently doing Servo/Android :) Dec 25 10:39:01 I built and fired up an early one, months ago, not sure the current status Dec 25 10:45:47 i really dont think i type that fast Dec 25 10:46:27 android is all about the tabs Dec 25 10:46:45 android is so weird if you dont have 10 tabs open on stackoverflow something is off Dec 25 10:47:10 whats rust? Dec 25 10:47:22 what multiprocess? some ff dev here ? :) Dec 25 10:47:22 programming language Dec 25 10:47:28 so many questions Dec 25 10:47:37 yeah i queue them up you know Dec 25 10:48:13 not just /some / dev :p Dec 25 10:48:39 a dev with a /tude/? Dec 25 10:48:45 are you mr ff? Dec 25 10:49:09 closer to the tude answer :) Dec 25 10:49:15 * HevvyMetal sends all my ff crash reportz to capella-s3 Dec 25 10:49:33 bit bins them Dec 25 10:49:53 someone was saying dragon is a low footprint browser Dec 25 10:49:58 or komodo or something Dec 25 10:50:07 i hate that guy Dec 25 10:50:10 but when i tried it it wasnt all that low footprint Dec 25 10:50:16 just seemed like an indian ff or something Dec 25 10:50:39 so whats the best low footprint browser/settings in your book capella-s3? Dec 25 10:51:36 now i'm typing slow after that spliff altcp Dec 25 10:51:51 never really dealt with that... mem not an issue for me Dec 25 10:52:21 oh look, stooges is on :) Dec 25 10:52:26 how much ram do you have in your laptop capella-s3? Dec 25 10:52:39 16g Dec 25 10:52:54 ok Dec 25 10:53:10 well i have 12gb in mine and it fills up rapidly with just a browser and 1 or 2 porn sites Dec 25 10:53:38 your porn must be better than most Dec 25 10:53:53 it's unreal Dec 25 10:53:57 now that i'm on cox cable Dec 25 10:54:05 i can download porn faster than they can film it Dec 25 10:54:16 they don't call it cox for nothing Dec 25 10:54:55 but seriously i just dont see how these browsers can suck up 12gb of ram Dec 25 10:54:58 where's tacticaljoke ... usually he's the chatty one ... though he prefers to gon about how his adapter's are 2ns too slow Dec 25 10:55:08 oh god ns Dec 25 10:55:21 some asshat on music was saying that his mouse gives him the 2ns edge in CoD Dec 25 10:55:24 ns? really? Dec 25 10:55:32 derp Dec 25 10:55:36 but this is irc after all Dec 25 10:56:12 g00s is here past his bedtime ... or fell asleep @ the keyboard :) Dec 25 10:56:16 i just thinkt he browser people are just selfish bastards Dec 25 10:56:21 https://www.filepicker.io/api/file/ILfY40ueQqexkjRwl7lB Dec 25 10:56:34 "the browser people"? Dec 25 10:56:48 yeah Dec 25 10:56:52 Who volunteered me into this conversation ... Dec 25 10:56:54 google, facebook, and all the webshites Dec 25 10:57:16 ah, "the browser people" o_O Dec 25 10:57:21 they think, the browser is the only app you want to run, and their page can take up all your resources Dec 25 10:57:33 those bastards Dec 25 10:57:54 you know, the ones that start playing video and audio whenever you click a random link and have 15 slideshow animations playing? Dec 25 10:58:07 * capella thinks Leeds invited me in so he could drop out :p Dec 25 10:58:24 yeah so the browser people totally disprespect people like me, who might run a high resource app, like a DAW or IDE and still want to browse a shite or two Dec 25 10:58:37 * capella throws a rope over a rafter Dec 25 10:59:42 https://www.filepicker.io/api/file/ILfY40ueQqexkjRwl7lB Dec 25 10:59:47 that's a browser person right there Dec 25 11:01:04 im still not sure what zuck meant when he said that html5 didnt cut it for browser apps and he made the native android app Dec 25 11:01:14 what does the native app do that html5 couldnt do? spy on people? Dec 25 11:03:20 well i hope everyone is having a merry xmas <:) Dec 25 11:05:35 <:{> Dec 25 11:05:48 that way it's proper xml Dec 25 11:11:21 HevvyMetal, Thanks, you too! Dec 25 11:11:57 It's 6 am so It hasn't started for me yet. Dec 25 11:12:32 6am what date DLSteve ? Dec 25 11:12:44 doesnt xmas start at 12:00AM ? Dec 25 11:12:53 so it should be xmas already right :) Dec 25 11:13:17 It doesn't start till I'm opening presents ;) Dec 25 11:13:48 ah Dec 25 11:13:59 well i thought people start oening at 12:00:01am Dec 25 11:14:52 I'm home, all my stuff is at my parents house and I don't think they would like me dropping in at midnight :P Dec 25 11:16:29 right on Dec 25 11:16:42 well get ye some presents later then Dec 25 11:17:35 yup, oh thanks for reminding me, I need to dig out the ones I got for other people >.< Dec 25 11:17:39 hopefully something nice like an ipad or something Dec 25 11:17:42 jk Dec 25 11:18:29 iPad was a present to myself already :P I did get my dad an iPad mini though. Dec 25 11:18:57 He already has a Nexus 7 Dec 25 11:21:20 http://www.rantgamer.com/2014/11/12/hottest-girls-playing-video-games/?utm_source=Taboola&utm_medium=referral&utm_term=Title4&utm_content=ladbible Dec 25 11:21:21 Which nexus 7 because if it's the 2012 then an iPad mini is a definite upgrade. Dec 25 11:21:47 which ipad mini? the original or the rectina? Dec 25 11:22:09 my wife has original mini non rectina Dec 25 11:22:32 my next tablet will be a Note4 Dec 25 11:23:06 whats the best carrier+plan deal on note4? i have tmobi now but i hear verizon is better Dec 25 11:23:23 tombi has great lte speeds tho compared to verizon but i dont use it too much so lower cost is fine for now Dec 25 11:24:18 HevvyMetal: try #android Dec 25 11:24:26 And don't post links like that, please Dec 25 11:25:10 yeah well sure thanks i just thougt on #android it's more plebes and here more people are more in the know Dec 25 11:26:32 Here we discuss android app development, in #android they discuss everything else. Dec 25 11:26:46 ok Dec 25 11:31:34 Man Comcast is struggling this morning. Dec 25 11:34:06 Is there a good library for working with barcodes on Android? Dec 25 11:35:24 hi Dec 25 11:36:00 I've just connected to Google Books API and I am able to scan a book's by its barcode and retrieve its information Dec 25 11:36:14 now if I wanted to publish this app, will all the users be using my key to do the same? Dec 25 11:36:31 yes Dec 25 11:36:51 well the app should have an API key Dec 25 11:36:52 so I did "Create New Browser Key" to do this Dec 25 11:37:01 I didn't do Create New Android Key Dec 25 11:37:48 I think you need the android key as the browser one is meant for web apps. Dec 25 11:39:58 DLSteve: zbar is a good one Dec 25 11:40:07 pretty much the canon as far as bar codes Dec 25 11:41:31 HevvyMetal, Thanks. Porting an iOS app so I need to find new libs. Dec 25 11:42:10 I owe ass Dec 25 11:42:31 oh ok Dec 25 11:42:36 zbar runs on ios DLSteve Dec 25 11:42:41 what ios lib does it use so far? Dec 25 11:43:37 yeah android key and its in your a Odaym Dec 25 11:43:49 your app Dec 25 11:43:54 in the manifest Dec 25 11:43:58 why does the browser one work though Dec 25 11:44:03 but now you can have one google key for all your apis Dec 25 11:44:20 i think they may be simplifying the keys Dec 25 11:44:22 well it can work, Google doesn't care where the request is coming from, as long as it was generated the way they want Dec 25 11:44:31 maybe the quota is different Dec 25 11:44:40 nah same Dec 25 11:44:41 it depends if they call the same endpoint i guess Dec 25 11:44:57 the maps calls differnt endpoints on android so needs an android key Dec 25 11:45:00 but kool if it works it works Dec 25 11:45:05 HevvyMetal, I actually just needed a barcode generator so I mostly wrote my own for iOS. Might try zbar as I'm not as well versed in Java. Dec 25 11:45:21 zbar is a reader not a generator afaik Dec 25 11:45:27 hmm Dec 25 11:45:31 ZXing will help you there Dec 25 11:45:39 ok cool Dec 25 11:47:11 are you an independent contractor DLSteve ? Dec 25 11:47:47 DownloadSteve Dec 25 11:49:34 Something like that Dec 25 11:50:15 right on Dec 25 11:50:39 HevvyMetal, I am doing for fun and science right now. Dec 25 11:50:45 science? Dec 25 11:50:52 to learn Dec 25 11:50:58 sure Dec 25 11:51:03 sounds good Dec 25 11:51:04 we are computer scientists after all! Dec 25 11:51:13 no not anymore Dec 25 11:51:18 what country are you in odaym? Dec 25 11:51:25 Lebanon Dec 25 11:51:29 it's more like coder slaves in the US now Dec 25 11:51:37 they don't see us as "scientists" anymore Dec 25 11:51:40 just as flunkies Dec 25 11:51:51 sad but true Dec 25 11:52:00 we are just babies that need a daily scrum now Dec 25 11:52:10 not at Google you don't! Dec 25 11:52:12 apply Dec 25 11:52:25 don't what? scrum? Odaym ? Dec 25 11:52:32 yea Dec 25 11:52:42 how do you know that odaym? Dec 25 11:52:55 I have a friend who works there, he doesn't scrum Dec 25 11:53:08 he's working full time on a 20% he started Dec 25 11:53:16 20%? Dec 25 11:53:31 it's a thing they have at Google where you can spend 20% of your time working on anything you like Dec 25 11:53:51 can you practive piano for 20%? Dec 25 11:53:56 Gmail, StreetView, Google Earth, all were 20% Dec 25 11:54:03 yea Dec 25 11:54:06 do you get to keep the proceeds of the 20%? Dec 25 11:54:09 ok Dec 25 11:54:12 sounds nice Dec 25 11:54:14 I do that anyway but I don't think it is sanctioned by management. Dec 25 11:54:15 proceeds? Dec 25 11:54:18 i wish they had an office near me Dec 25 11:54:23 you can move Dec 25 11:54:26 it's Google! Dec 25 11:54:35 yeah well meh Dec 25 11:54:37 it's like a butterfly reaching the light haha Dec 25 11:54:41 the end of the tunnel Dec 25 11:54:50 \ ( ^_^) / Im baaack Dec 25 11:54:56 yaaay! Dec 25 11:55:01 ;D Dec 25 11:55:05 DLSteve do what anyway? do you work at google too DLSteve or waht? Dec 25 11:55:28 (╯°□°)╯︵ ┻┠Dec 25 11:55:33 HevvyMetal, No :( I currently work for Costco. Dec 25 11:55:49 ah Dec 25 11:55:49 ┬─┬ノ( º _ ºノ) Dec 25 11:55:59 see I flipped the table and then I set it straight again Dec 25 11:56:00 i work at a startup as a data scientist and i get paid 52k a year ;D Dec 25 11:56:02 what do you do at costco DLSteve and what do you spend 20%? Dec 25 11:56:04 I move stuff for money. Dec 25 11:56:14 which startup arcanine69 Dec 25 11:56:17 i think my startup is going nowhere Dec 25 11:56:28 good thing you aren't the founder :P Dec 25 11:56:35 HevvyMetal, was more of a joke that I slack off for 20% of my shift. Dec 25 11:56:50 Odaym: we have 60 clients but the management we have is horrible Dec 25 11:56:54 gotcha Dec 25 11:56:57 how do you slack off? Dec 25 11:57:00 I see Dec 25 11:57:10 that's why it's called a startup arcanine69 Dec 25 11:57:10 well it's up to the founders to revive that and set things straight Dec 25 11:57:18 what country are you in arcanine69 ? Dec 25 11:57:27 Us Dec 25 11:57:32 where in the US? Dec 25 11:57:35 chicago Dec 25 11:57:41 we all slack off.. Dec 25 11:57:47 HevvyMetal, I honestly don't but other people will go super slow or find other things to do that don't need to be done. Dec 25 11:57:48 just suck all the money out of them you can and then join a different company arcanine69 Dec 25 11:57:49 well my fuonders are not even devs Dec 25 11:58:00 oh wow Dec 25 11:58:02 and they try to talk all dev Dec 25 11:58:05 das bad Dec 25 11:58:06 so its really really weird Dec 25 11:58:12 how can they be nontechnical Dec 25 11:58:13 of course not most founders are like sales people and stuff Dec 25 11:58:24 founders have money not brains Dec 25 11:58:25 arcanine69, Are they marketing background? Dec 25 11:58:27 devs can pass anything by them, then! Dec 25 11:58:37 "This can't be done cause well, some impossible reason!" Dec 25 11:58:50 dreaming Odaym Dec 25 11:58:53 then suddenly you have 40% less features than what you wanted Dec 25 11:58:54 the suits dont buy that Dec 25 11:59:00 Odaym, unfortunately it does not work that way. Dec 25 11:59:03 well their servers are running windows server and have been breached 4 times before i joined their company and their victim of credit card fraud 2x Dec 25 11:59:03 they want you to justify why you cant fly to mars tomorraw Dec 25 11:59:18 actually, i dont even know if they know its been brached Dec 25 11:59:20 breached* Dec 25 11:59:22 2x is not a lot of CC fraud Dec 25 11:59:28 ah, well, all I've seen is management understanding why it can't be done, but devs not understanding why it can't be done Dec 25 11:59:30 well breach them Dec 25 11:59:40 haven't been able to fool another dev Dec 25 12:00:26 @_@ Dec 25 12:00:33 i had one client that wanted me to justify everything and was non technical Dec 25 12:00:43 if i said something would take a long time he wanted me to justify eery last thing Dec 25 12:00:53 nice Dec 25 12:01:08 i dont mind justifying a few things but it got to be ridculous Dec 25 12:01:12 i mean really Dec 25 12:01:14 my startup is using godaddy as a hosting service Dec 25 12:01:16 does that say something Dec 25 12:01:27 no but the $52k/yr did Dec 25 12:01:34 ahh yeah Dec 25 12:01:47 if i said that arugula costs more than dirt, he'd ask me to justify why that is the case Dec 25 12:02:01 well....i dont set the prices do i? arugula just costs more than dirt Dec 25 12:02:02 anyway Dec 25 12:02:15 so you do php there arcanine69 ? Dec 25 12:02:46 HevvyMetal, How much do devs usually make in your area? Dec 25 12:03:41 php, nodejs, tonight i met this german guy over irc. i was bored and din't know what to do. he told me that he was building an empire of the greatest porn kingdom on the internet. so i was scraping porn videos off www.xhamster.com and yeah i finished the api but he passed out. im still awake now though once again, bored. Dec 25 12:03:47 i also do the py. Dec 25 12:04:05 NSFW that link i just linked btw Dec 25 12:04:18 he passed out? Dec 25 12:04:24 yeah he needed 'sleep' Dec 25 12:04:26 from awesomeness Dec 25 12:04:37 so this was a 1 night porn scraping project? Dec 25 12:04:43 yeah Dec 25 12:04:50 what kind of porn did you scrape? Dec 25 12:04:51 people on irc are cool, i started using this 4 days ago, i love it Dec 25 12:05:06 where did you meet this porn hamster? Dec 25 12:05:12 i hope you got paid i guess Dec 25 12:05:38 i dunno peole here make whatever they can i guess arcanine69 Dec 25 12:05:39 well i just made the api where you go example.com?url='mypornlink' Dec 25 12:05:59 and you get the porn vid, the porn title, tags, thumbnail in json format so u can do whatever u want with it Dec 25 12:06:26 i see Dec 25 12:06:34 and it crawls all the videos on xhamster? Dec 25 12:06:47 he said he needed me to build his the worlds greatest internet porn empire Dec 25 12:07:15 he said he would 'pay me' Dec 25 12:07:21 ok Dec 25 12:07:22 im not too sure about that Dec 25 12:07:24 nice Dec 25 12:07:27 but...i was like w/e Dec 25 12:07:42 i only started using node 4days ago and im pretty happy that i was able to do stuff with it Dec 25 12:07:55 been reading eloquentjavascript.net Dec 25 12:08:00 www.eloquentjavascript.net Dec 25 12:08:10 the exercises at the end of each chapter have been very fun Dec 25 12:08:15 nice Dec 25 12:08:15 but the reading was slow Dec 25 12:08:22 i reached like to page 100 in 3-4 days Dec 25 12:08:24 so does it crawl all of xhamser or what does it do? Dec 25 12:08:32 well u just enter the xhamster url Dec 25 12:08:36 and it pulls all the data in json Dec 25 12:08:43 ok Dec 25 12:08:45 so you can do whatever u want with it Dec 25 12:08:46 so part of a crawler Dec 25 12:08:56 and it gets the info by parsing the site? Dec 25 12:09:00 yeah Dec 25 12:09:07 so pornstar name, comments etc? Dec 25 12:09:08 thats all he wanted Dec 25 12:09:12 so i did it Dec 25 12:09:17 ok Dec 25 12:09:23 was it easy to parse? Dec 25 12:09:40 eh Dec 25 12:09:41 it was alright Dec 25 12:09:52 i started using node 4 days ago Dec 25 12:09:54 does it depends on the css or table format? Dec 25 12:09:54 so Dec 25 12:10:01 how does it know where the fields are? Dec 25 12:10:12 you tell it wat to search for Dec 25 12:10:20 i asked him if he had spare hardware Dec 25 12:10:25 HevvyMetal, scan the HTML tags. Dec 25 12:10:25 tell what what to search for? Dec 25 12:10:27 i sent him a pick of my pc Dec 25 12:10:33 http://imgur.com/3yAMoqI Dec 25 12:10:35 yeah what html tags Dec 25 12:10:39 512mb i got like pentium Dec 25 12:10:51 but you live in the US arcanine69 ? Dec 25 12:10:59 what html tags DLSteve ? Dec 25 12:11:03 so he said he would send me $250 to buy parts Dec 25 12:11:06 if it's just foo

bar Dec 25 12:11:16 you look for p Dec 25 12:11:16 HevvyMetal, not sure. Depends on the site. Dec 25 12:11:24 do you do any site crawling? Dec 25 12:11:31 um you can. Dec 25 12:11:32 i ahve a project that needs some crawling /indexing Dec 25 12:11:45 the function is built. all the function takes is a url. Dec 25 12:11:59 I have not tried it, but I know in theory how to do it. Dec 25 12:12:00 so a crawler that just takes url and puts it into the function Dec 25 12:12:00 arcanine69 512mb pentium sounds hard to believe are you really in chicago? Dec 25 12:12:03 will get a cute json response Dec 25 12:12:07 most cell phones have mor ethan that Dec 25 12:12:08 yeah im in c hicaggo Dec 25 12:12:13 i get paid like shet Dec 25 12:12:19 with a 512mb pentium? Dec 25 12:12:23 $52k/yr? Dec 25 12:12:26 most of my money just goes to my family Dec 25 12:12:28 my dads old Dec 25 12:12:33 ok Dec 25 12:12:38 windows 3.1? Dec 25 12:12:50 95? Dec 25 12:12:53 ME? Dec 25 12:12:58 computers didnt exist Dec 25 12:13:10 right on Dec 25 12:13:17 yeee Dec 25 12:14:08 HevvyMetal, you can run XP on 128MB of ram. Dec 25 12:14:26 yeah probably Dec 25 12:14:33 im taklin bout my dads age Dec 25 12:14:35 lel Dec 25 12:14:41 comps didnt xist in his times Dec 25 12:14:47 so? Dec 25 12:14:55 idk if u got t hat part Dec 25 12:15:03 but im running linux Dec 25 12:15:05 ok :) Dec 25 12:15:09 i bet Dec 25 12:15:18 20MB hd? Dec 25 12:15:23 idk tbh Dec 25 12:15:28 i rly dont know Dec 25 12:15:31 type df Dec 25 12:15:37 or du or whatever Dec 25 12:15:39 fsck Dec 25 12:15:43 rm -r / Dec 25 12:15:59 kill 1 is always fun on linux Dec 25 12:16:07 rm -r / ? Dec 25 12:16:09 what does that do Dec 25 12:16:27 erases your hard drive Dec 25 12:16:33 yeh i k Dec 25 12:16:39 i did that once before Dec 25 12:16:50 but i usually dont have anything important on my computer Dec 25 12:17:06 you know what i hate Dec 25 12:17:08 so you use lynx for your browser? Dec 25 12:17:09 about android Dec 25 12:17:19 no what Dec 25 12:17:20 why does anyone use navigation drawer Dec 25 12:17:21 rm -r / wont be too bad, just kill you local user folder. Dec 25 12:17:23 its soooo bad Dec 25 12:17:48 sudo rm -rf / will do some damage though. Dec 25 12:17:49 view pager and sliding tab strip are soo much nicerr. Dec 25 12:18:21 i cant stand navigation drawers Dec 25 12:18:35 its a govt conspiracy Dec 25 12:18:44 sure is! Dec 25 12:18:51 what do you guys think Dec 25 12:18:58 do you need to learn java Dec 25 12:19:01 to learn how to androisd Dec 25 12:19:04 androids Dec 25 12:19:10 yes Dec 25 12:19:14 arcanine69, Oddly enough Google encourages Nav Drawers while Apple discourages their use. Dec 25 12:19:25 i dont know any java though Dec 25 12:19:58 i had some rough times leraning it but i can make custom list views and horizontal pager tab strips Dec 25 12:20:01 im pretty happy with thaat Dec 25 12:20:48 Java is not to hard to pick up I am finding. Honestly I am having more trouble with the build system than the language itself. (WTF are Maven, Gradel, ANT?) Dec 25 12:22:52 DLSteve: was that a serious question? Dec 25 12:23:51 thepoosh, some what, I know what they are but I don't know the differences or witch one to use. Dec 25 12:23:59 hmmm Dec 25 12:24:15 Maven is a repository where remote libraries are stored at Dec 25 12:24:22 Gradle and ANT are build scripts Dec 25 12:24:27 Ah ok Dec 25 12:24:32 ANT is used in eclipse by default Dec 25 12:24:42 Gradle is used by AS by default Dec 25 12:24:47 makes more sense. Dec 25 12:25:08 well Dec 25 12:25:17 DLSteve: yeah after i finish writing my mail server and web server, and get the api up, all load baalanced and goody good good. Dec 25 12:25:27 i will make the android app. Dec 25 12:25:29 gradle is somewhat easier to configure Dec 25 12:26:10 If I want to update my client's device with new data like a new message or something...What methods are used for Android? Dec 25 12:26:37 arcanine69: GCM and syncadapters Dec 25 12:26:41 there is also Pubnub Dec 25 12:26:47 I don't want to use GCM at all. Dec 25 12:26:53 use Pubnub Dec 25 12:26:57 I want a more in house solution. Dec 25 12:27:34 that is not necessarily better Dec 25 12:27:38 what's wrong with GCM? Dec 25 12:27:46 I don't want to share my data. Dec 25 12:28:07 O.o Dec 25 12:28:12 arcanine69, use GCM for ping then. Dec 25 12:28:35 idk what that entails or w hat u mean by that Dec 25 12:28:39 rolling your own solution that will kill battery and won't work reliably is a terrible idea Dec 25 12:28:48 arcanine69: http://developer.android.com/training/sync-adapters/creating-sync-adapter.html Dec 25 12:28:50 thepoosh, Maven is basically a dependency manager? Dec 25 12:28:55 arcanine69, send a GCM message notifying your app that new data is available Dec 25 12:29:01 arcanine69, your app then downloads data from your server Dec 25 12:29:13 that way you're not sharing any data and aren't doing dumb battery eating crap :) Dec 25 12:29:15 i like that Mav Dec 25 12:29:27 makes sense. Dec 25 12:29:28 Mavrik: that's the definition of a SyncAdapter!!! Dec 25 12:29:31 also it'll save you time because implementing push stuff reliably is a PITA Dec 25 12:29:38 thepoosh, SyncAdapter is timed. Dec 25 12:29:42 not only Dec 25 12:29:49 and yes, he can use syncadapter to implement that Dec 25 12:29:53 but that's implementation detail :) Dec 25 12:29:58 hmmm Dec 25 12:29:58 yes Dec 25 12:29:59 i was thinking of doing sockets but i dont want to expose server Dec 25 12:30:05 arcanine69: do it with a syncadapter Dec 25 12:30:13 ?? but mav idea sousdn good Dec 25 12:30:14 teh ping Dec 25 12:30:16 so write a secure server Dec 25 12:30:19 teh pingz Dec 25 12:30:27 just ping him! Dec 25 12:30:30 Mavrik: ping Dec 25 12:30:48 is the sync adapter used after the ping? Dec 25 12:30:57 what it do Dec 25 12:31:14 it's a periodic task that runs as part of a sync mechanism Dec 25 12:31:22 periodic is not good Dec 25 12:31:29 long polling is good Dec 25 12:31:31 it can also be triggered with an external ping Dec 25 12:31:32 decent Dec 25 12:31:35 ah Dec 25 12:31:39 yes Dec 25 12:31:40 the ping Dec 25 12:31:52 you can make it schedule by default to once every 24 hours Dec 25 12:31:54 arcanine69, GCM message will trigger your broadcast receiver and run your code Dec 25 12:32:04 in that code you can trigger SyncAdapter sync, your own service, whatever. Dec 25 12:32:18 yep Dec 25 12:32:25 yep Dec 25 12:32:25 yep Dec 25 12:32:35 its a plan then. Dec 25 12:32:45 Mavrik: do you know if 2.3 devices can show toolbars? Dec 25 12:33:01 I'm failing to show them in an ActionBarActivity Dec 25 12:34:31 thepoosh, hmm, I do get toolbar on 2.3 using appcompat-v7 Dec 25 12:34:37 but I'm using the default not manual implementation Dec 25 12:34:45 same here Dec 25 12:34:56 are there any other examples apart from the watchface example from google? Dec 25 12:34:56 I have a nav drawer and a tabbed layout Dec 25 12:35:01 but only the tabs show Dec 25 12:35:08 and the drawer can be pulled out Dec 25 12:35:15 trynig to fathom out the config screen and its a complete farce Dec 25 12:39:41 omg Dec 25 12:39:44 get rid Dec 25 12:39:45 of the Dec 25 12:39:47 stupid Dec 25 12:39:48 drawer Dec 25 12:39:55 its horrible Dec 25 12:40:27 talk to my product manager Dec 25 12:40:45 I think it can be nice Dec 25 12:41:06 http://www.google.com/design/spec/layout/structure.html#structure-side-nav Dec 25 12:41:41 its horrible Dec 25 12:41:44 its annoying as hell Dec 25 12:41:56 people just want to swipe Dec 25 12:42:12 it's not buggy but its buggy Dec 25 12:42:25 there are too many real life scenarios for people where it closes prematurely Dec 25 12:42:30 or opens randomly Dec 25 12:42:40 use horizontal pager Dec 25 12:43:33 please use horizontal pager Dec 25 12:44:03 `I have that Dec 25 12:44:09 as a tabbed layout Dec 25 12:44:12 ] Dec 25 12:45:36 why are you using tabs Dec 25 12:45:41 http://imgur.com/lARKv3J Dec 25 12:45:45 why aren't you just using a horizonal viewer Dec 25 12:45:46 this is the base layout Dec 25 12:46:08 is it sliding tab strip Dec 25 12:46:11 with horizontal pager Dec 25 12:46:41 or are you using TABS Dec 25 12:47:19 yes Dec 25 12:47:21 tabbed layout Dec 25 12:48:05 due Dec 25 12:48:10 fire your project manager Dec 25 12:48:17 USE a HORZIONTAL pager Dec 25 12:48:27 with sliding tab strip Dec 25 12:48:56 btw how do you get the button Dec 25 12:48:58 in the bottom right Dec 25 12:50:07 we built it Dec 25 12:50:12 there are libs for that Dec 25 12:50:31 https://github.com/makovkastar/FloatingActionButton Dec 25 12:51:09 when did they add translation view to AS ? Dec 25 12:53:28 do you guys use recyclerview or lsitview Dec 25 12:53:29 listview* Dec 25 12:53:38 recyclerview Dec 25 12:54:08 what devices does it work on Dec 25 12:54:17 It is a little more work due to the lack of examples but it is far superior for customisation. Dec 25 12:54:27 right but device wise Dec 25 12:54:31 what do they work on Dec 25 12:54:35 Everything back to API 7 Dec 25 12:54:46 As it is added in the v7 support library. Dec 25 12:55:05 Which is 2.1 I think. Dec 25 12:59:41 arcanine69: why not use it?! Dec 25 12:59:59 the tab ? Dec 25 13:00:00 view ? Dec 25 13:00:13 RecyclerView Dec 25 13:00:53 im not sure about the recycler view, i know its better but the only problem is making sure that all devices are compatible with it Dec 25 13:01:27 the main problem you have my good friend is using that tab view with navigation drawer. your project manager is a god dam retard and it infuriates me that you have to do such horrible ui/ux work. Dec 25 13:03:48 I'm trying to add a new task (in gradle) called buildNative (as mentioned on this answer: http://stackoverflow.com/a/26693354/387099 Dec 25 13:04:17 Running this particular step in android studio works just fine - however, it reports some issues (mostly lint, I guess). Dec 25 13:04:35 It says it cannot infer type of the task - has anyone seen any issue like this? Dec 25 13:21:58 liquidmetal, um, shouldn't tasks be defined outside the android block? Dec 25 13:23:11 Mavrik, let me try that Dec 25 13:24:17 Mavrik, apparently that was it Dec 25 13:37:32 dont know who wrote that translation view but I want to thank him Dec 25 13:44:56 anyone know if nexus 9 lte has root yet?? Dec 25 14:53:33 hi all, I have a andorid library project with several apps on top of it. I’m wodnering what’s the recommended way to add in some basic unit tests which require access to the activity object, so I can test code without launching the emulator etc Dec 25 14:53:49 I’m using gradle and android studio Dec 25 14:56:16 I read https://github.com/robolectric/robolectric wasn’t being developed but looks active Dec 25 15:08:33 Happy thinksgiving ! Dec 25 15:08:35 oh wait Dec 25 15:08:37 its xmas Dec 25 15:08:39 ;) Dec 25 15:08:46 *dumb grin* Dec 25 15:09:24 happy holidays is safe :) Dec 25 15:10:17 and justified Dec 25 15:10:43 Is it your birthday unknown? Dec 25 15:11:43 anybody know/can guess how much Contacts+ makes? Dec 25 15:14:51 probably lasserix Dec 25 15:14:57 :D Dec 25 15:20:05 inside an IntentService, is it possible to check is the app is launched or not ? Dec 25 15:20:43 more than that, I want to make the difference between launched, in background and in use Dec 25 15:20:48 is it possible ? Dec 25 15:21:14 yes, but I think you have to check for runnng processes befor elaunch Dec 25 15:21:21 needs additional permission Dec 25 15:21:58 Hi, how do I recalibrate my gyros? (note3) Dec 25 15:22:00 it's way off Dec 25 15:25:43 not sure about gyros, but for compass use standard procedure Dec 25 15:25:45 or maybe not. the vr.chromeexperiements.com does not work with heading Dec 25 15:25:53 it uses roll instead Dec 25 15:25:57 just flip your phone with your hand Dec 25 15:27:06 ok thanks Dec 25 15:27:57 magnetic sensor will be recalibrate if you toss your phone around for a bit Dec 25 15:28:01 recalibrated Dec 25 15:28:35 ah ok Dec 25 15:28:48 good to know Dec 25 15:31:29 so, compass apps should have a splash screen - shake before usage Dec 25 15:33:55 I should remind my girlfriend of that. Dec 25 15:34:36 is she in the wild Dec 25 15:35:53 Like a spring dear bouncing around.. Dec 25 15:46:06 Sculptor: i was more considering the gyros atm, not the magnetic compass one Dec 25 15:48:28 Guys, I am trying to install chrome or firefox apk with adb to my emulator API 19 but its crashing Dec 25 15:48:29 any ideas? Dec 25 15:49:06 no Dec 25 15:49:39 install from apk and read logcat Dec 25 15:49:47 also Dec 25 15:49:48 how shall I add google play services apk to the emulator? I have downloaded the appropriate packages from SDK manager but I don't see it Dec 25 15:49:55 wrong channel Dec 25 15:50:14 which one would be the correct one ? :D Dec 25 15:50:28 android root maybe Dec 25 15:50:34 or android Dec 25 15:50:59 ah ok Dec 25 15:52:04 A strange function! public static void setRotateM (float[] rm, int rmOffset, float a, float x, float y, float z). So if I want to rotate an object around 3 axis (but each at a different angle), I'll have to invoke it three times? Dec 25 16:03:40 what options do I have for backing up contacts on a non rooted device ? Dec 25 16:04:17 Man it would be cool if there was some kind of lib to rate/rank phones hardware so that you can optimize your code for different performances. Dec 25 16:11:59 My Christmas present: video about using SharedPreferences the correct way. http://youtu.be/HOIE6pVyCOc Dec 25 16:29:42 Unknown0BC: the contacts database is pretty much wide open, non-rooted apps can copy / insert easily enough. Google contacts works (and once synced you can export from the website), but there should definitely be other options somewhere. Dec 25 17:00:27 is this the best solution to have differente behaviour on GCM receive, if the application is on foreground or background ? Dec 25 17:00:33 http://markhudnall.com/2013/11/13/gcm-foreground-and-background/ Dec 25 17:00:39 it seems over powerwerful Dec 25 17:02:03 blusky, uh, if you're not using the EventBus in your app already you're probably doing something wrong anyway :P Dec 25 17:02:15 and yes, that does seem to be by far the simplest error-free way to do it Dec 25 17:02:40 never heard of the eventbus :D surely, somethings wrong then :D Dec 25 17:03:11 is the eventbus someting native ? Dec 25 17:03:19 It's native code yes. Dec 25 17:03:45 yes, but it's not by default on a project, isn't it ? Dec 25 17:13:02 Suggestions for lightweight DAO/ORM libraries? Dec 25 17:14:31 hmm, haven't looked at those in a while Dec 25 17:14:47 there was a ContentProvider helper which was pretty neat Dec 25 17:23:58 Unknown0BC: you can backup contacts to a file on any device Dec 25 17:24:21 ah Dec 25 17:26:01 adb restore mybfile.ab ( a full backup ) just hangs on restoring accuweather to my tab ( which i've factory reset ) Dec 25 17:28:22 mybfile? Dec 25 17:28:48 if it is in /data/data/* that is not acceessabile (usually) Dec 25 17:28:50 no actually tabdroidbackup.ab Dec 25 17:29:00 question... Dec 25 17:29:09 and the native contact databases are definatly not accessable Dec 25 17:29:10 Merry Xmas, lasserix. Dec 25 17:29:25 (fair warning, i'm new at this, lol) Dec 25 17:29:39 TacticalJoke: thanks you too! Dec 25 17:30:38 I'm trying to learn how to develop for my tablet device, and I was following the first tutorial on the developer.android.com site, Dec 25 17:31:59 when i'm trying to run it, there's an error - says "Missing resource name" Dec 25 17:32:24 strangest thing is this exact backup loaded on my tablet before ( after I factory reset it ) Dec 25 17:32:26 now it hangs. Dec 25 17:32:52 android:layout_height="wrap_content" Dec 25 17:32:52 android:id="@+id/" /> Dec 25 17:33:25 error refers to the third line, Dec 25 17:33:31 TheRaven81, yes, resource name (id) is also missing. Dec 25 17:33:39 it's exactly what it says :P Dec 25 17:33:58 well i don't know what that means or how to fix it. Dec 25 17:34:14 TheRaven81: give it an id Dec 25 17:35:09 so all the xml resources are leveraged by the android SDK as pointers in a generated folder, ie all the ids you name get converted into unique numbers that the sdk will use when you reference the id in your code Dec 25 17:36:04 for instance in your main activity, you have this method call setContentView(R.layout.someName) --> there is a folder where R.layout.someName maps to a number, the code will treat that number as a point to the xml file Dec 25 17:36:07 it works the same with ids Dec 25 17:36:25 so can I just put anything there, then? Dec 25 17:36:27 so android:id="@+id/awesome_textview" Dec 25 17:36:29 yeah Dec 25 17:36:49 as far as intellisense goes, i like to sometimes prefix it with what it is , ie tv_awesome Dec 25 17:37:21 right Dec 25 17:37:28 the + in the @+id means "generate" this id, you can also do @id if you've already defined the id in the layout or as an id in a resources file before Dec 25 17:38:06 I've never done this before, I just started. Dec 25 17:43:02 ok, sorry, i'm a slow thinker - so a sensible id might be android:id="@+id/tv_helloworld" Dec 25 17:43:37 sure Dec 25 17:43:55 TheRaven81: more like tv_username Dec 25 17:44:09 self descriptive Dec 25 17:44:36 well it's not a user name though. Dec 25 17:45:02 just for future reference, you can reuse ids in different layouts, which might come in handy when you have the same layout file in the folders layout-port and a layout-land, so your code can remain the same (ie findViewById(R.id.tv_whatever) Dec 25 17:45:04 the name should describe the purpose of the textview Dec 25 17:46:16 you can treat the name like you would any other variable Dec 25 17:46:19 this should be fairly simple i would think, but how can i get input from two buttons at once? i want to trigger a listener only if both buttons are pressed at the same time Dec 25 17:46:24 so tv_textdisplay then. Dec 25 17:46:57 TheRaven81: since you don't have a purpose yet, I suppose whatever Dec 25 17:47:38 TheRaven81: also as far as i know, the convention in android at least is to_do_a_name_in_lower_case_and_underscore_as_white_space_not_came_case Dec 25 17:47:51 for R.whatever.whatever_it_is Dec 25 17:47:53 ugh convention Dec 25 17:49:05 drinfernoo: have listener call a method where you throw two booleans just make sure to synchronize it Dec 25 17:49:28 will it just do that? Dec 25 17:49:40 ? Dec 25 17:49:40 ill give it a shot Dec 25 17:49:59 i mean, if i have my finger on one button, and tap the other, itll still fire? Dec 25 17:51:00 ok, so now it says "Unknown attribute tv_textdisplay" Dec 25 17:51:13 is it normal for a tablets battery to drain even when plugged into a laptop usb port the whole time ( even when its says its charging ?) Dec 25 17:51:28 I think this tablet is power hungry. Dec 25 17:52:04 time to go. Dec 25 17:52:08 bye people ! Dec 25 17:52:10 drinfernoo: yeah itshould work Dec 25 17:52:12 usb doesnt put out same juice as wall adapters Dec 25 17:52:13 \0 Dec 25 17:52:27 o/ Dec 25 17:52:31 yeah whatitis- figures.... Dec 25 17:52:41 TheRaven81: are you using android studio or eclipse? Dec 25 17:52:50 Studio Dec 25 17:52:53 and does the line read android:id="@+id/tv_textdisplay" Dec 25 17:53:42 android:id="@+id/"tv_textdisplay"/> Dec 25 17:53:56 so the /> should not be there Dec 25 17:54:00 ok Dec 25 17:54:05 no Dec 25 17:54:07 it should Dec 25 17:54:25 the whole line goes Dec 25 17:54:37 err Dec 25 17:54:48 sorry just android:id="@+id/tv_textdisplay" Dec 25 17:55:19 Dec 25 17:55:43 so onTouch catches the initial touch, and onClick catches the release? Dec 25 17:55:51 ok there we go. Dec 25 17:56:11 let's try now. :P Dec 25 17:57:36 drinfernoo: no Dec 25 17:57:46 oh? Dec 25 17:57:58 you can just use two onClick Dec 25 17:58:05 noneed for ontouch Dec 25 17:58:14 ontouch is raw form of onclick Dec 25 17:58:36 ontouch has down up move cancel etc onclick is just ontouch encapsulated as down + up Dec 25 17:59:08 drinfernoo, yes, you'll get onTouch() as soon as the finger touches the view, onClick() will be triggered only when the click is confirmed, which includes waiting for double tap, multitouch or longpress Dec 25 17:59:51 ok Dec 25 18:16:04 ok i got it to work, and it installed and displayed on my tablet device. :D Dec 25 18:16:37 ty for your help, you may see me again if I have another problem. ;) Dec 25 19:31:38 merry xmas everyone :) Dec 25 19:33:31 anyyone watch interview yet? Dec 25 19:38:40 http://androidlibs.org Dec 25 19:49:43 hi superlinux-hp Dec 25 20:00:21 HevvyMetal, hi Dec 25 20:00:29 merry Christmas Dec 25 20:00:56 thanks u2 Dec 25 20:07:25 merry Xmas Dec 25 20:10:08 I shared a video here about the SharedPreferences class. I explained in it the correct way of using it. there is a bad Java coding habit you might be doing involuntarily . Dec 25 20:10:22 http://youtu.be/HOIE6pVyCOc Dec 25 20:11:01 whats the tl;dr version S_T_A_N ? Dec 25 20:11:24 i hate wathing coding videos on youtube cuz cant adjust speed control and most people drone on for a long time Dec 25 20:12:34 HevvyMetal, it'a not about the code itself but more on how it works. Dec 25 20:12:50 ok so just paste in here the magic secret :) Dec 25 20:13:05 what is this bad coding habit you might be doing involuntarily? Dec 25 20:13:17 it sounds like some advertisement i see at the bottom of a web page Dec 25 20:13:19 there is no secret. there is a bad habit . just look with me.. Dec 25 20:13:28 "7 fruits you may be doing involuntarily) Dec 25 20:13:37 ok secret or not can you tell me without me having to watch the video? Dec 25 20:13:54 but if not no worries Dec 25 20:14:51 don't you usually do in Strings : "hello".replace("e","x").replace("l","v").replace("o","z").... ? Dec 25 20:15:10 don't you? and it works, and it does the replacement? Dec 25 20:15:45 now in shared preferences you have: Dec 25 20:17:04 I mean you might do the same as in : Dec 25 20:17:06 SharedPreferences sharedPreferences= getSharedPreferences("app", Context.MODE_PRIVATE); sharedPreferences.edit().putString("show","yes"); sharedPreferences.edit().commit(); Dec 25 20:17:16 this does NOT work. Dec 25 20:17:23 Anyone have links to any cool Material theme color generators? Dec 25 20:17:26 HevvyMetal, with me? Dec 25 20:17:34 you with me? Dec 25 20:17:44 got it? Dec 25 20:18:02 the correct way is : Dec 25 20:18:17 tl;dr SharedPreferences#edit creates a new Editor, it doesn't cache the instance Dec 25 20:18:28 As documented Dec 25 20:18:33 yiati, http://www.materialpalette.com/ Dec 25 20:18:55 SharedPreferences sharedPreferences= getSharedPreferences("app", Context.MODE_PRIVATE); Editor editor = sharedPreferences.edit(); editor.putString("show","yes"); editor.commit(); Dec 25 20:19:02 this one works Dec 25 20:19:08 csst0111: Awesome that's the one I remembered seeing, but could remember the name. Thanks! Dec 25 20:19:33 SimonVT, that's what I am saying.. there is a bad habit.. even if they tell you in the documentation. Dec 25 20:20:03 It's not a habit, it's potentially a pitfall Dec 25 20:20:19 I doubt many run into that issue Dec 25 20:21:20 well to me cos I lean alot on the auto-completion in the IDE, this is how I sometimes think it works. Dec 25 20:27:09 That's a bad habit Dec 25 20:27:17 This is just a slight annoyance when you run into it Dec 25 20:27:26 i dont know what .edit() does Dec 25 20:27:51 How do I make the Contextual Action Bar / ActionMode overlay the Toolbar (set as the ActionBar), but not overlay a navigation drawer? Dec 25 20:28:23 does .edit() open an editor? Dec 25 20:28:24 HevvyMetal, it creates `the pen` that writes the preferences to a file in the home directory of the application Dec 25 20:28:43 yes. it makes the editor Dec 25 20:28:52 the editor you see on the screen right Dec 25 20:29:00 windowActionModeOverlay doesn't work, because that makes the CAB overlay both the Toolbar and the nav drawer. Without it, the CAB is under the nav drawer but appears above the Toolbar (ie. the Toolbar is pushed down the screen). Dec 25 20:29:00 but it's actually more like the pen. Dec 25 20:29:19 HevvyMetal, nope! Dec 25 20:30:26 in general i dont trust java chain("this").that("that").theother("foo") Dec 25 20:30:28 HevvyMetal, just like I said think of it like the pen in your hand. and the preferences like the yellow sticker paper on you palm Dec 25 20:30:30 and almost never do it Dec 25 20:30:51 so why is it that pattern doesnt work in this particular csae? Dec 25 20:31:00 there is a lot of shit in the android api so this isnt a suprirse Dec 25 20:31:07 the R. shit bugs the shit out of me Dec 25 20:31:31 that way when you import someone elses class into your app the first thing you have to do is fondle all the R. shit Dec 25 20:31:44 it's super annoying Dec 25 20:31:56 i think the android apis are kinda dogshit with candy coating sometimes Dec 25 20:32:03 sometimes they use MVC and sometimes they don't etc Dec 25 20:32:11 HevvyMetal, the edit() is not 'idempotent' . that's why Dec 25 20:32:22 so I basically have a very defenesive programming style Dec 25 20:32:33 HevvyMetal: how new are you at this ? Dec 25 20:32:44 not very i've been doin android for 3-4 years Dec 25 20:33:06 you cannot use it like the multiplication of several numbers Dec 25 20:33:26 ok well write it up like a blog post superlinux-hp :) or video whatever Dec 25 20:33:47 i've seen worse, like trying to have multiple tabs that all have map views Dec 25 20:33:50 android collapses Dec 25 20:33:54 HevvyMetal, that's what my video is about. Dec 25 20:34:03 but I figured out a workaroud but I didn't document it mmuch Dec 25 20:34:19 why do I have to be new to realize that android is very half baked compard to more mature platforms shmooz? Dec 25 20:34:23 i still use it but its a ita Dec 25 20:34:25 pita Dec 25 20:34:56 This is the side effect of using cheap stuff. Dec 25 20:35:08 google could do a little better Dec 25 20:35:26 the microsoft/wpf platform is like high art compared to android Dec 25 20:35:52 but android gui grew out of some ancient phones and has what one person used to call "creeping elegance" Dec 25 20:36:04 but they do it in such a half assed way like the way fragments work Dec 25 20:36:30 so I dunno it's kinda crappy but I can't stand objective C so doing the android thing Dec 25 20:36:44 HevvyMetal: I never said that Dec 25 20:36:45 i dont know who all these mac hipsters put up with the ugliness that is objective-c Dec 25 20:36:50 Good afternoon everyone Dec 25 20:36:58 hi dauntless2425 Dec 25 20:37:13 HevvyMetal well, maybe thats what apple listened to resulting in Swift Dec 25 20:37:21 Merry Gravmas. Dec 25 20:55:21 what is the default textview color? it looks grayish Dec 25 20:56:38 mantazer: It depends on the theme. Dec 25 20:58:03 TacticalJoke Dec 25 20:58:05 thx Dec 25 21:00:54 possibly g00s i see swift as being more of a scripting language than a objective c replacement but not sure Dec 25 21:00:59 i'm not an ios guy but maybe Dec 25 21:01:08 but help me out here guys Dec 25 21:01:15 the future of iOS is swift, its not a scripting language ;) Dec 25 21:01:34 new and little rough around the edges perhaps Dec 25 21:01:48 I think the fundamental problem I have with android ui is that it's tightly coupled to the UI (bad) and it pushes data to the UI (bad) Dec 25 21:02:19 whereas what I prefer is a declartive (xml) model where the UI REQUESTS data from the datacontext, and the app does not need to know the IDs of the UI elements Dec 25 21:02:21 like in WPF Dec 25 21:02:29 is there a way to do that in android? Please? :) if so how? Dec 25 21:02:55 I mean the oncreat() violates just about every OOP principle Dec 25 21:03:07 forget about android and oop Dec 25 21:03:12 then at a late stage they throw viewholders on things to pretend there is an underlying MVC model Dec 25 21:03:32 why? google created it? software is art? why should I program android like it was visual basic in 1998 g00s? Dec 25 21:03:43 I have a hard time with that Dec 25 21:04:20 I'm solution oriented so just intersted in solutions etc or if I'm way off base just tell me Dec 25 21:04:55 HevvyMetal its like approaching javascript, you know it has a bad reputation but you just gotta roll with it Dec 25 21:05:07 i hate fucking js Dec 25 21:05:21 and atually i'm worried for android because i think js is gonna kill android nativev development Dec 25 21:05:26 that is a long topic i dont want to get into Dec 25 21:05:45 it will do that when js kills everything, not like android would be singled out Dec 25 21:05:50 which is - probably never ;) Dec 25 21:05:51 but yeah jackoffscript, the worst of all languages, will be what everything will be coded in 2 years from it Dec 25 21:05:57 no it will g00s and you're right Dec 25 21:06:03 kill all native development Dec 25 21:06:15 because if you look at it, the big advantage to native is you can run it whenever right? Dec 25 21:06:18 like the camera app Dec 25 21:06:31 but most apps, like twitter, are only useful when there is an internet connection Dec 25 21:06:38 in those cases, html5 is fine Dec 25 21:06:49 also, bandwidth is cheap now which it wasnt in the android 1.6 days Dec 25 21:07:01 so I think 2-3 years from now, all apps will be browser (html5) based Dec 25 21:07:15 most games today need internet which is ridiculous Dec 25 21:07:30 you need to be writing this on your blog instead Dec 25 21:07:36 but so i think customers now haev an expectation that, if there is no net, thre is no action, and so it favors html5 Dec 25 21:07:39 what do you guys think? Dec 25 21:07:40 and gals? Dec 25 21:08:04 no one cares, we do android in here Dec 25 21:08:14 i dont want to blog about my impending doom in terms of hourly rate whatitis- Dec 25 21:08:21 but I do feel there is a bubble here and it won't last Dec 25 21:08:27 these $200k salaries in SF will not last Dec 25 21:08:35 who cares Dec 25 21:08:36 for android Dec 25 21:08:50 because i try to get out front Dec 25 21:09:08 you wont clogging this channel up. go code Dec 25 21:09:09 if html5 is about to nuke native I'd rather know that and prepare for it (ie learn js) Dec 25 21:09:33 well I was mostly asking if there any declartive/databinding models for android instead of the Push stuff Dec 25 21:09:40 which is android related so let's focus on that :) Dec 25 21:09:44 is there? where can i dl? :) Dec 25 21:10:04 i've never heard of anything like that for android Dec 25 21:10:26 probably because the xml are processed by the build system, you would need to hook into that Dec 25 21:10:34 g00s well they came close when they let you at least put an onclick in the html instead of having to bind a listener to it Dec 25 21:11:00 right well i wonder let's say there is a textview Dec 25 21:11:10 and i have never tried this so sorry if i'm ignorant Dec 25 21:11:16 now thats considered bad practice, because it wasn't type safe - or whatever you know, you'd find out about it at runtime Dec 25 21:11:48 but let's say there is a tv can you add custom attributes to it somehow? Dec 25 21:11:57 just putting some attributes in your xml to bind wouldn't help much unless the tooling ensured proper hooking up Dec 25 21:11:59 or how can one annotate a Tv in xxml? Dec 25 21:12:07 yeah we're getting to the tooling g00s Dec 25 21:12:17 right now can we at least define an addl attribute... "binding" Dec 25 21:12:21 which has a binding string Dec 25 21:12:31 is that much possible folks? Dec 25 21:12:31 you can put stuff in your own namespace Dec 25 21:12:44 and where would it store it? Dec 25 21:12:46 hevvy:myAttribute="" for /custom views/ Dec 25 21:12:55 and how would i retrieve it? Dec 25 21:13:09 the ctor for the view gets an AttributeSet Dec 25 21:13:26 would that work for a base class like Tv g00s? Dec 25 21:13:34 anyhow, i suck at android ui stuff somebody wlse would have to help you there Dec 25 21:13:47 sure fair enough what do you mostly do with android then g00s? Dec 25 21:14:04 i just use the stock shit, and hardly write anything custom Dec 25 21:14:19 ok but you are an android dev right? Dec 25 21:14:26 i dont go out of my way to bling things up Dec 25 21:14:28 do you focus more on the business logic than the ui or what? Dec 25 21:14:36 i prefer business Dec 25 21:14:41 right on Dec 25 21:14:50 well i'm more logic guy myself but get dragged into ui Dec 25 21:14:56 well, i've read plenty about UI design, but i don't really grok the android apis for that area well Dec 25 21:15:06 is there a view to draw just a simple circle ? Dec 25 21:15:17 (like a badge or something) Dec 25 21:15:18 i'm always confused about what attribute i can use, and what versions its available on, etc Dec 25 21:15:20 so you work on a large team then g00s or what? who does the UI on your android apps? Dec 25 21:15:32 no i do everything myself atm Dec 25 21:15:37 ok Dec 25 21:15:46 blusky there is at least one library for that Dec 25 21:15:50 what kind of apps do you work on? any on the playstore g00s? Dec 25 21:15:57 blusky try andoirdarsenal or whatever Dec 25 21:16:01 g00s: without library :) Dec 25 21:16:06 ok, gonna check that :) Dec 25 21:16:18 blusky, or just use a drawable for your bg Dec 25 21:19:02 ok, perfect the drawable idea ? Dec 25 21:19:04 :-) Dec 25 21:19:09 (didn't meant '?') Dec 25 21:23:06 blusky, use a drawable or a custom view Dec 25 21:23:19 is there an easy way to prevent "Only the original thread that created a view hierarchy can touch its views." ? Dec 25 21:23:36 blusky there is :) Dec 25 21:24:10 ahah, which is ? Dec 25 21:24:17 don't do UI stuff on other threads. Dec 25 21:24:22 :D Dec 25 21:24:45 In fact, I don't master the thread which i'm on, cause it's triggered by a GCM notification :/ Dec 25 21:25:19 Of course you "master" the thread. Dec 25 21:25:38 Everything you get from android will always be on a certain predictable thread. Dec 25 21:25:57 And you can always just post a message to the main thread Dec 25 21:26:37 how ? Dec 25 21:26:53 oooh, should I use this busevent thing ? Dec 25 21:27:14 new Handler(Looper.getMainLooper()) Dec 25 21:38:16 hey g00s is it ok if i pm you? Dec 25 21:38:35 not sure what the netiquette on this channel is Dec 25 21:45:16 I'm back \ ( ^_^ )/ Dec 25 21:45:52 we were expecting Arnold Dec 25 21:46:59 what's the best DAO / ORM lib. for android ? Dec 25 21:48:50 dunno Dec 25 21:49:11 curious myself Dec 25 22:03:28 Is too many arguements in a super constructor a sign of something? Dec 25 22:07:45 Yeah Lasserix. You should probably use a builder pattern. Dec 25 22:09:54 thanks Dec 25 22:10:18 Np Dec 25 22:31:46 hm Dec 25 22:32:05 any diea how to show progress bar in right corner of activity on android 21? Dec 25 22:32:13 (5.0.1) Dec 25 22:36:01 Put a progress bar in your layout Dec 25 22:38:55 Does the Allocation Tracker only watch the UI thread? Dec 25 22:39:01 I see nothing whatsoever for my background threads. Dec 25 22:39:19 Even though they're dealing with huge JSON data. Dec 25 22:50:52 Merry Xmas, Napalm. Dec 25 22:52:10 Merry Xmas TJ Dec 25 22:52:14 TacticalJoke Dec 25 22:53:01 Do you guys know of any guides for promoting your app via social media? Dec 25 22:59:53 Man, it's surprisingly hard to find someone on #reddit-dev or /r/redditdev know knows reddit's API well. Dec 25 23:00:00 s/know/who/ Dec 25 23:00:57 why u need api Dec 25 23:05:49 is argb input, html color code input, and color wheel with opactiy bar overkill for selecting color> Dec 25 23:06:08 dauntless2425: yeah make a viral video Dec 25 23:06:09 lasserix: What is the context? Dec 25 23:06:33 TacticalJoke: for my keyboard, you can change a couple of the colors, if you do it via the text file you do it as a html color code (hex) Dec 25 23:06:55 but if you do it in the "preferences" gooey, it opens up a screen with a live preview Dec 25 23:07:13 Lasserix. Lol Easier said than done but I can definitely try. Dec 25 23:07:14 right now i have color wheel with opacity bar above ARGB / HTML color code editt ext inputs Dec 25 23:07:33 dauntless2425: simple, video record some farting, but instead of the fart just make it go "meow" Dec 25 23:07:41 and then do this video brought to you by your app Dec 25 23:07:55 Lmao! Dec 25 23:07:57 instant global publicity for a day or two Dec 25 23:08:19 I have a videographer buddy... Dec 25 23:08:21 Haha Dec 25 23:08:23 or you can make an army of twitter bots all talk about how cool your app is Dec 25 23:08:29 that would be phase 2 Dec 25 23:08:46 Is thay legal? Dec 25 23:08:49 and phase 3 my friend, is profit. Dec 25 23:09:10 probably legal but probably against terms of service of tiwtter to do false identity, not sure Dec 25 23:09:26 who cares? so they cancel your account but by that time your app is house hold internet name Dec 25 23:10:30 hey lasserix Dec 25 23:10:31 Haha. You sound like you're speaking from experience. Dec 25 23:10:51 no Dec 25 23:11:03 just thought it would be a cool way to keep my favorite shows fro mbeing cancelled Dec 25 23:11:17 wish i had known this back when deadwood was still on Dec 25 23:11:18 Did it work? Dec 25 23:11:21 hey arcanine69what's up? Dec 25 23:11:38 nm man jst eating fig out what to do next Dec 25 23:11:44 dunno just thought about it recently after reading an article about fake twitter accounts taking over peoples reputable account Dec 25 23:11:45 feel like building an api Dec 25 23:11:58 arcanine69: what are you trying to do at all? Dec 25 23:12:10 eh nm now im lf a proj Dec 25 23:12:27 might go learn prolog or data mine Dec 25 23:12:37 mayb learn R Dec 25 23:12:43 r, julia, python Dec 25 23:13:10 dauntless but more realitistly start subimitting it to websites like reddit, metafilter, xda Dec 25 23:13:19 Arcanine, do you have design skills? Dec 25 23:13:23 i did a 1 nighter proj last night. built a api that scrapes porn sites adn gives you the good data Dec 25 23:13:24 python Dec 25 23:13:42 what is "good data" from a porn site ? Dec 25 23:13:52 stayed up til 8am idk y i did it but this german guy asked me to do it Dec 25 23:13:53 if you are going to learn another language learn python Dec 25 23:14:01 i know py already Dec 25 23:14:04 oh Dec 25 23:14:16 haskeel Dec 25 23:14:18 good stuff like video src title tags thumn Dec 25 23:14:22 maybe Dec 25 23:14:29 hesod Dec 25 23:14:31 dauntless yh im good at design Dec 25 23:14:41 Yesod :) Dec 25 23:14:57 Oh nice. Maybe you can help me with my app ui. It's almost ready to be released. Dec 25 23:15:03 sure Dec 25 23:15:22 Can I pm you? Dec 25 23:15:25 yah Dec 25 23:20:43 How depressing. I get everything working, and I find I have an efficiency leak somewhere. The tablet appears to send out ~70 messages a second (not yet optimized) to a socket test program I have, but the server I've built is only handling ~12/s Dec 25 23:20:55 dont use sockets Dec 25 23:20:59 wth u need sockets for Dec 25 23:21:06 To control my pc o3o Dec 25 23:21:11 from my tablet Dec 25 23:21:48 I think this was also an issue for my chat server, but I thought it was a bandwidth issue then. Dec 25 23:23:31 let's see if I can figure out who to talk to about fixing this, since it's a C# issue, and C# developers are about as helpful as a 1/4 bag of pretzels when you have the munchies XD Dec 25 23:47:35 hello Dec 25 23:47:54 Has anyone advertised their app with adwords using direct links? Dec 25 23:48:01 I seem to be unable to understand the concept Dec 25 23:48:13 A link to my game doesn't work... they won't let me add it. Dec 25 23:56:07 TacticalJoke: http://snag.gy/2H2dh.jpg Dec 25 23:56:32 my S5's battery sure isn't what it used to ber Dec 25 23:56:44 i don't think i've had it for a year yet :/ Dec 25 23:58:25 ohi Dec 25 23:58:27 hi Dec 25 23:58:48 can somebody help me make an aosp browser for lolipop that will sideload and not have to be flashed or be rooted Dec 25 23:59:09 joe12iu wrong channel, see topic Dec 25 23:59:41 RustyShackleford did you leave it plugged in a lot ? Dec 26 00:00:02 or a material designed aosp browser like this one Dec 26 00:00:03 http://forum.xda-developers.com/htc-one-m8/themes-apps/app-material-design-aosp-browser-t2967740 Dec 26 00:00:23 joe12iu: Try #android Dec 26 00:00:42 i did and they told me to go to you Dec 26 00:01:00 i mean to this channel Dec 26 00:01:16 SOMEBODY Dec 26 00:01:28 the ball is in our court Dec 26 00:01:49 what the heck Dec 26 00:01:57 There are various mailing lists for building aosp Dec 26 00:02:03 This channel isn't the right forum Dec 26 00:02:14 For finding apps, there's #android Dec 26 00:02:26 is there an integrated tools in android studio to manage sqllite files on the device ? Dec 26 00:02:44 blusky no, and probably never will be since thats in Intellij Pro or whatever Dec 26 00:03:10 too bad Dec 26 00:03:13 i am asking to make or someboy help me me make an aosp browser ap that would be able to be installed without flahsing or rooting Dec 26 00:03:17 or lollipop Dec 26 00:03:18 it could have been great Dec 26 00:03:57 did he just call us someboys ?? Dec 26 00:04:10 oh somebody Dec 26 00:04:12 i meant somebody Dec 26 00:05:46 joe12iu: make one yourself with webview Dec 26 00:06:07 i want it to be aosp based Dec 26 00:06:33 joe12iu: I don't know what that means Dec 26 00:07:05 what's wrong with using WebView? Dec 26 00:07:14 AOSP android open source project Dec 26 00:07:41 i want it be based on the AOSP lollipop browser Dec 26 00:07:51 like that one http://forum.xda-developers.com/htc-one-m8/themes-apps/app-material-design-aosp-browser-t2967740 Dec 26 00:08:02 ok well, you should have pretended like you want to make your own browser Dec 26 00:08:17 or like this one http://forum.xda-developers.com/verizon-htc-one-m8/general/lollipop-aosp-browser-gpe-cm-ect-roms-t2945436 Dec 26 00:08:23 noone wants to hear AOSP here Dec 26 00:08:26 joe12iu: If you want to build aosp, there are mailing lists http://source.android.com/source/community/index.html Dec 26 00:08:48 is chrome even aosp ? Dec 26 00:09:02 what i am asking for is something like https://play.google.com/store/apps/details?id=com.droid.browser2 Dec 26 00:09:26 that can be installed without flashing or rooting and is based on aosp browser code Dec 26 00:09:30 but for lollipop Dec 26 00:09:39 because that app does not work on lollipop Dec 26 00:10:54 OK Dec 26 00:10:57 ? Dec 26 00:11:03 joe12iu: Wrong channel Dec 26 00:11:10 what channel then Dec 26 00:11:13 yes sir we'll get right on it for you Dec 26 00:11:25 Told you, mailing lists Dec 26 00:11:29 Anyway, eod Dec 26 00:12:20 why would i Dec 26 00:14:55 on the website you sent me to it shows #android and #android-devs channels Dec 26 00:14:56 listed Dec 26 00:15:16 so nobody can help me Dec 26 00:21:49 ANYBODY Dec 26 00:25:59 * g00s heres the empty echoes of joe12iu 's plea bounce through the snowy interwebs Dec 26 00:26:03 *hears Dec 26 00:26:50 K THANKS :( Dec 26 00:27:03 its a xmas present from android-dev :) Dec 26 00:27:29 lol Dec 26 00:35:56 merry Christmas everyone! Dec 26 00:36:21 drinfernoo: Merry Christmas! Dec 26 00:37:25 how has everyone's day been? Dec 26 00:41:16 good Dec 26 00:42:43 how does one persist information? for example settings or high scores? Dec 26 00:45:18 drinfernoo: settings trough sharedpreference, highscores too, or maybe sqllite Dec 26 01:07:49 is there a way to get the bitmap of a picture taken from the camera without saving it to filesystem? Dec 26 01:08:20 ive been looking at this: http://developer.android.com/training/camera/photobasics.html#TaskPath Dec 26 01:08:49 android only saves the full size photo if you give it a file to save into Dec 26 01:09:45 all i really want to do is send the picture to my backend, without having it stored on local device Dec 26 01:10:10 i know i could technically store it temporarily, then send it to backend, then delete the photo off the device Dec 26 01:10:13 what if the network request fails Dec 26 01:10:16 but is there a better way? Dec 26 01:10:23 Guys, anyone here run Android Studio on OS X? Could really use some help Dec 26 01:10:30 drose379: i do Dec 26 01:10:44 yiati: if request fails, send again Dec 26 01:11:08 i would have already have an instance of the bitmap by then Dec 26 01:11:11 mantazer: What if the request continues to fail and the user wants to try again later when they actually have internet Dec 26 01:11:13 mantissa trying to open Android Studio for the first time and getting an error saying no JVM is found Dec 26 01:11:20 mantazer * Dec 26 01:11:33 mantazer: Then the app would need to have the bitmap stored on disk Dec 26 01:11:47 drose379: check this: http://stackoverflow.com/questions/24898684/android-studio-no-jvm-installation-found Dec 26 01:12:05 brb Dec 26 01:12:20 Thats for OSX though Dec 26 01:13:36 can you get a battery for the S5 larger that 2800 mah? Dec 26 01:14:08 I'm a little disappointed that this doesn't hold a charge that well after 6 months Dec 26 01:14:36 drose379: Android doesn't support java 8 Dec 26 01:14:43 that may be your issue Dec 26 01:14:55 Possibly, let me check my version Dec 26 01:15:14 1.8.0_25 Dec 26 01:15:20 1.8? Dec 26 01:15:24 Yep Dec 26 01:15:25 Is this version 8? Dec 26 01:15:30 yep Dec 26 01:15:34 So I gotta get 7 Dec 26 01:15:35 1.7 is v7 Dec 26 01:15:39 yep Dec 26 01:15:50 Ok, thanks a lot man Dec 26 01:15:58 http://stackoverflow.com/a/23318644/1229735 Dec 26 01:16:01 Does this mean I should erase 8 Dec 26 01:16:04 np Dec 26 01:16:20 When I see stuff like "GC_FOR_ALLOC freed 7067K, 47% free 9170K/17027K, paused 79ms, total 88ms" upon downloading a huge comment listing, I see no lag whatsoever. Shouldn't I be seeing something or an 88ms delay? Dec 26 01:16:28 You don't have to, but if it's easier for you to manage 1 version of java then that works Dec 26 01:16:29 for* Dec 26 01:16:37 jdk 8 should work fine Dec 26 01:17:04 you can compile java7 code using jdk 8 Dec 26 01:17:45 Ype Dec 26 01:17:47 yep* Dec 26 01:17:48 RustyShackleford if I have jdk8 should I still get the error? Dec 26 01:17:59 but android apps compile to dex code Dec 26 01:18:18 drose379: i'm gonna say no Dec 26 01:18:30 Should I just try getting JDK 7 Dec 26 01:18:34 i'm not an expert however Dec 26 01:18:45 but I only have jdk8 installed and it works just fine Dec 26 01:18:56 You have Android Studio? Dec 26 01:18:56 I'm worrying about performance and, outside of ListView struggling sometimes with variable-height TextView children, I'm seeing no lag whatsoever. I should stop worrying. Dec 26 01:19:00 my guess is that your error comes for an IDE settting Dec 26 01:19:09 check what version your app is being compiled to Dec 26 01:19:34 How? The moment I click the Android Studio app to open it I'm hit with the error Dec 26 01:19:47 Java 7 to Java 8 code is fine. Android converts to Dalvik though so that's an extra layer and Java 8 has a lot of changes so there is no support for compilation of java8 code to Android yet Dec 26 01:20:42 So I need java 7 Dec 26 01:20:46 There's been rumors of a Jack and Jill compiler that would help Java 8 support come much sooner https://www.saikoa.com/blog/the_upcoming_jack_and_jill_compilers_in_android Dec 26 01:20:51 drose379: yep Dec 26 01:21:56 Where can I get 7 Dec 26 01:23:00 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html Dec 26 01:24:06 Thank you Dec 26 01:26:06 Might it have something to do with my Environment variables? Dec 26 01:26:52 it could Dec 26 01:27:02 Can i edit those in system pref Dec 26 01:27:19 dunno, you can edit them in terminal Dec 26 01:28:16 Damn, getting JDK 7 didn't work Dec 26 01:28:32 well it wouldn't work without it so that's one step down Dec 26 01:29:20 True, next step? Dec 26 01:29:49 do you have java in your path? Dec 26 01:30:41 What do you mean by path Dec 26 01:31:29 http://en.wikipedia.org/wiki/PATH_(variable) Dec 26 01:32:15 type "echo $PATH" into terminal Dec 26 01:32:23 whatever is in there is in your path Dec 26 01:33:12 "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" Dec 26 01:33:26 after you edit ur path Dec 26 01:33:29 you need to log out Dec 26 01:33:30 log back in Dec 26 01:33:47 I dont think I ever edited my path Dec 26 01:33:52 Also "echo $JAVA_HOME" Dec 26 01:34:01 if you don't have JAVA_HOME set Dec 26 01:34:15 yeah, java home returns blank Dec 26 01:34:16 drose379, these are environment variables Dec 26 01:34:26 So I need to set one for JAVA_HOME? Dec 26 01:34:53 yes Dec 26 01:35:28 You think thats why Android Studio is not running? Dec 26 01:36:09 yes Dec 26 01:36:19 Ok, lets do this Dec 26 01:37:53 lets do it Dec 26 01:38:02 You in? Dec 26 01:40:35 Im a little lost Dec 26 01:40:41 Anyone ever done this before? Dec 26 01:41:26 Do what? Dec 26 01:41:35 Add the correct environment variable Dec 26 01:41:41 Don't wanna screw it up Dec 26 01:41:49 not much to screw up Dec 26 01:41:56 just look up how to set environment variables Dec 26 01:42:02 it's a good skill to know Dec 26 01:42:05 But where is my java located Dec 26 01:42:46 "whereis java" Dec 26 01:43:05 Ok Dec 26 01:43:12 Do I just have to point there for JAVA_HOME Dec 26 01:43:38 yep Dec 26 01:43:59 Its saying its in /usr/bin Dec 26 01:44:02 How do I get to bin Dec 26 01:44:57 Or should I just point it there and not worry about it Dec 26 01:45:56 "Unable to save, no such file or directory" Dec 26 01:47:43 what are you setting JAVA_HOME to? Dec 26 01:47:58 The java directory Dec 26 01:48:00 I thought Dec 26 01:48:10 "/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home" Dec 26 01:49:33 looks right Dec 26 01:49:42 Maybe I need a slash after home Dec 26 01:49:44 it is a dir Dec 26 01:50:03 blusky, sorry i was gone for a bit, but what about g+ sign in and games? is that good way to do high scores? Dec 26 01:50:04 Nope Dec 26 01:50:06 Nah Dec 26 01:50:22 The hell, this exists too I can locate to it in my finder Dec 26 01:51:25 drose379: did you restart your terminal after setting the path variable and running "echo $JAVA_HOME" again? Dec 26 01:51:39 I never set the path variable Dec 26 01:57:49 ah, had to restart the terminal Dec 26 01:58:23 echo JAVA_HOME is still blank though Dec 26 01:59:20 OK, fixed that... Dec 26 01:59:25 Now maybe a reboot Dec 26 01:59:34 BRB Dec 26 02:05:48 back Dec 26 02:06:13 yiati: sorry had to leave for a bit Dec 26 02:06:23 but back to the saving-image-to-disk issue Dec 26 02:07:16 lets say that application would have a stable internet connection Dec 26 02:07:32 hypothetically Dec 26 02:07:57 is there a way to just get the full size image data, without having to save to disk Dec 26 02:08:08 Android studio didn't work :( Dec 26 02:08:29 drose379: im not an expert with configuration sorry Dec 26 02:08:51 did you check online? Dec 26 02:09:07 Yes, I'm reading something that says do JDK_HOME Dec 26 02:09:11 instead of java_home Dec 26 02:09:15 ill try it I guess Dec 26 02:10:06 I'm on mac running AS it's JAVA_HOME not JDK_HOME Dec 26 02:10:15 I don't have JDK_HOME set Dec 26 02:10:21 God damn Dec 26 02:10:25 You have eclipse right? Dec 26 02:11:09 android studio Dec 26 02:11:20 and intellij Dec 26 02:11:23 Oh, and its working? Dec 26 02:11:24 and eclipse Dec 26 02:11:28 Yep all of them Dec 26 02:12:14 What happens if you do echo $JAVA_HOME Dec 26 02:12:48 When I did it it returned the correct path, but now that I restarted its blank again Dec 26 02:13:41 ~ λ echo $JAVA_HOME Dec 26 02:13:42 /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home Dec 26 02:13:49 Same here Dec 26 02:13:57 and mine doesn't work, wtf Dec 26 02:15:25 Is there a better IDE then android studio Dec 26 02:15:35 nope Dec 26 02:15:39 It's awesome Dec 26 02:15:41 :D Dec 26 02:15:47 lol Dec 26 02:16:12 ill keep searching the web I guess Dec 26 02:16:17 Thanks for the help Dec 26 02:17:09 mantazer: I don't know of a way to save the image straight to memory skipping disk. Dec 26 02:17:29 k, guess ill have to save in temp file Dec 26 02:17:31 thx anyways Dec 26 02:31:14 With Is the one of purpose of V8 so you display JavaScript's data in views other then webviw Dec 26 02:31:44 * V8 Dec 26 02:34:47 /join #AndroidStudio **** ENDING LOGGING AT Fri Dec 26 02:59:58 2014