--- Log opened Wed Sep 07 00:00:54 2016 00:01 -!- klixa [~klixa@unaffiliated/klixa] has quit [Quit: if I were a bot, why would i be wearing this hat? lolz] 08:24 -!- xray [~xray@boppity.cc.gatech.edu] has quit [Quit: Leaving.] 08:25 -!- xray [~xray@boppity.cc.gatech.edu] has joined #se2600 08:51 <@Dagmar> Sheesh. I find the coolest bugs 08:51 <@Dagmar> TableLayout columns are supposed to all line up... which is why we put shit into TableRows 08:51 <@Dagmar> ...except SOMEHOW, for ME, it's not working 08:52 <@Dagmar> I literally have columns which are the wrong size 08:57 <@Dagmar> The first row is knackered, and the only difference between it and the rest are that the rest are generated inside a loop 08:58 <@Dagmar> ...but I copy-pasted that shit 08:59 <@Dagmar> The first column contains bullshit values just so it can exist with ids that I can call .measure() and .getWidth() on later in order to resize a bunch of labels up top pretending to be a static header 08:59 <@Dagmar> ...which makes it extra funny that it's fucking up it's layout 09:00 * Dagmar angrily adds another set of instance variables 09:01 <@Evilpig> are you using a real table or a div formatted out as a table? 09:02 <@Dagmar> This is Android UI layout 09:02 < TheDukh> I'm pretty sure there is some layer of purgatory that is just dealing with QA developers. 09:02 <@Evilpig> also shit like chrome can add cells to a row that won't add colums in other rows. it's weird 09:02 <@Dagmar> Evilpig: But you can understand my irritation with it just _not_ drawing what it's supposed to 09:03 <@Dagmar> I had, in my design spec, "Add two dimensional list with static table headers for pokedex" 09:03 <@Dagmar> This is not a complex thing 09:03 <@Dagmar> ...except, since Android can't normally keep a header row onscreen at all times, you have to fake it. 09:04 <@Dagmar> Make the table as normal, and then once the view is displayed, call functions to get how wide each column is and simply assign those same widths to come TaxtViews above it 09:04 <@Dagmar> er TextViews 09:05 <@Evilpig> yeah I have to do that opendcim for some things 09:05 <@Dagmar> ...except despite what the docs say about when the display is rendered, well, they lie. 09:05 <@Evilpig> not for the same reason, but yeah 09:05 <@Dagmar> After OnCreateView() happens, that display is supposed to be rendered. ...but it's not. ...and not after onStart() or onResume() is it going to be rendered, either 09:06 <@Evilpig> can you do a .after() on your onCreateView? 09:06 <@Dagmar> So you have to invoke a callback method OnGlobalViewTreeListener() or somesuch, to call some code _after_ 09:06 <@Evilpig> I've seen shit where the JS finishes but the render hasn't completed so the value for somethings is still 0 despite what it should have been 09:06 <@Dagmar> Like, the bloody app can be running as running gets and the UI won't be rendered 09:07 <@Dagmar> At first I thought, "Well, my first tablerow is in XML and I'm generating the rest in Java so that might affect things" 09:07 <@Evilpig> the way I handled that with out cabinet tree view was to start a loop that looked for a particular UI element to load, once that was spotted then it completed the rest of the styling 09:08 <@Evilpig> and obviously stopped the loop 09:08 <@Dagmar> ...and now the entire thing except the tag is coming out of Java and it's acting stupid 09:08 <@Dagmar> ...and I'm about to throw away the entire 0px row and do something autistically literal 09:09 <@Dagmar> Since I have to generate a bunch of TextView variables for each row, I'll just recycle them over and over and keep them in instance-scope so they'll be around still when the ViewTreeListener kicks off to tell me it's rendered, so I'll literally be measuring the last cells it rendered instead of the first 09:10 <@Dagmar> Like, MAYBE there's a fucking race condition here that they've not noticed yet 09:10 < aestetix> too many white code 09:10 <@Dagmar> Well, no... I suspect that a great deal of android-dev hasn't realized they've created a problem with the newer renderer 09:10 -!- brimston3 [~brimstone@noranti.in.the.narro.ws] has joined #se2600 09:11 <@Dagmar> All the _docs_ say that after onCreateView() is called, and you've returned the view object that is _the goddamn layout_, it's supposed to actually go and render that 09:11 <@Dagmar> ...and that by the time onStart/onResume are invoked, your shit should be on the screen. 09:12 <@Dagmar> ....when the view in question is 1,208 TextViews, that'll take a moment 09:13 <@Dolemite> mr0ning, be0tches and h0ez! 09:14 <@Dagmar> It's pissing me off that this one featuere is forcing more additional changes than any other 09:20 -!- Netsplit *.net <-> *.split quits: @brimstone 09:57 <@Evilpig> this here is what wow needed for Draenor. https://goo.gl/photos/cDvgVaLZb8joUas96 09:57 < PigBot> Evilpig: That URL appears to have no HTML title within the first 30480 bytes. 09:57 <@Evilpig> already liking this new app, not really liking that it will log my ass out if you open it while you're playing 10:01 -!- brimston3 [~brimstone@noranti.in.the.narro.ws] has quit [Changing host] 10:01 -!- brimston3 [~brimstone@unaffiliated/brimstone] has joined #se2600 10:01 -!- mode/#se2600 [+o brimston3] by ChanServ 10:01 -!- brimston3 is now known as brimstone 10:12 <@Dolemite> So for any Pokemon Go players out there... make sure you keep your lowest CP of each Pokemon 10:16 <@Dagmar> No, thanks. 10:16 <@Dagmar> THere is no honor in bubblestrat 10:16 <@Dagmar> If that's a thing we "should" do then it's not a game I'm interested in playing 10:17 <@Dagmar> I have hopes that Hanke is going to realize that this "shit in a sack" version of Pokemon isn't going to cut it 10:17 <@Dolemite> This isn't Klingon warfare. Honor has nothing to do with it. 10:17 <@Dolemite> But the whole gym fighting/rewards system is all fucked up as it is. 10:18 <@Dolemite> I would be happy to see a complete reworking of it 10:18 <@Dagmar> yeah, and I'm seriously trying to get someone in his circle to scream at him 10:18 <@Dagmar> They've made $440m. 10:18 <@Dolemite> That's a hell of a lot of Pokecoins 10:18 <@Dagmar> They *should* have just up and hired a dozen java fiends who have experience with playing Pokemon 10:19 <@Dagmar> Instead they're still limping along on the people who wrote Ingress 10:19 <@Dagmar> Like, what the fuck... People's long-time love of Pokemon will only keep their attention for so long when the game you've released _isn't_ actually Pokemon 10:20 <@Dagmar> So, there's a degree to which I'm keeping certain parts of the PDART source code _very_ agnostic 10:21 <@Dagmar> I'm expecting that there will either be major changes, or this will be dead within a year 10:23 <@Dagmar> aestetix: Read the bottom of http://english.stackexchange.com/questions/347042/why-is-it-wrong-to-say-my-names-are 10:23 < PigBot> Title: grammar - Why is it wrong to say "My names are"? - English Language & Usage Stack Exchange (at english.stackexchange.com) http://tinyurl.com/zalbph5 10:23 <@Dolemite> There's still the trading system they've mentioned, and then the buddy system 10:24 <@Dagmar> This is Niantic 10:24 <@Dolemite> Yeah, yeah 10:24 <@Dolemite> But they're actually making money with this, unlike Ingress 10:24 <@Dagmar> If we've learned anything from Ingress we know this will suck 10:24 <@Dolemite> So they are now trying to continue to feed the cash cow 10:24 <@Dagmar> Money doesn't mean shit unless they _spend some of it_ on programmers, which they have not done 10:25 <@Dagmar> THey're still listed as a company that employs fewer than 50 people. 10:25 <@Dagmar> Hanke's being a fucking idiot for thinking having a very small number of people is a good thing 10:25 <@Dagmar> This requires _man hours_ to be expended, and you can't just flog two guys into cranking out 160 man hours a week and think that'll be enough 10:26 <@Dagmar> They need to be spending around 1,000 man-hours a week on just dev 10:26 <@Dagmar> With 440m on hand they can damn wel afford it 10:26 <@Dagmar> ...but their job apps are all "We want PhDs but if you've played Pokemon before you can try your hand at a Community Manager position" 10:27 <@Dagmar> ...and honestly, as slow as this PDART devel is happening, I AM FASTER THAN THEIR ENTIRE TEAM 10:29 <@Dagmar> The solution to this "GPS signal not found banner appearing" bug is... update to a newer DK for Unity. 10:29 <@Dagmar> They're not doing it. 10:29 <@Dagmar> Same reason the compass doesn't work right in Ingress 10:29 <@Dagmar> There's three outstanding bugs I know of in the client, all relating to Unity. 10:30 <@Dagmar> I'm waiting to see if they've wised up and this silly buddy feature patch will also start checking the SSL certs properly 10:40 -!- rattle [041c8581@tor/regular/rattle] has joined #se2600 10:40 -!- mode/#se2600 [+o rattle] by ChanServ 11:10 <@Dagmar> Holy shit 11:10 <@Dagmar> Calling measure() on a TextView actualy clears it's goddamn gravity settings 11:34 <@Dagmar> ...and I've found another UI rendering bug 11:37 < aestetix> guess how much it costs for me to have health insurance travelling to any non EU country for up to 8 weeks 11:56 <@Dolemite> 100 Euros 11:57 < aestetix> 24 EUR a year 12:15 <@Dagmar> About tree fiddy 12:33 -!- rattle [041c8581@tor/regular/rattle] has quit [Quit: Page closed] 12:37 -!- rattle [041c8581@tor/regular/rattle] has joined #se2600 12:37 -!- mode/#se2600 [+o rattle] by ChanServ 12:41 -!- xray [~xray@boppity.cc.gatech.edu] has quit [Read error: Connection reset by peer] 13:17 -!- northrup [~northrup@75-146-11-137-Nashville.hfc.comcastbusiness.net] has joined #se2600 13:17 -!- mode/#se2600 [+o northrup] by ChanServ 13:20 -!- xray [~xray@boppity.cc.gatech.edu] has joined #se2600 14:28 -!- xray [~xray@boppity.cc.gatech.edu] has quit [Quit: Leaving.] 16:08 -!- rattle [041c8581@tor/regular/rattle] has quit [Ping timeout: 264 seconds] 16:37 -!- rattle [b8994913@tor/regular/rattle] has joined #se2600 16:37 -!- mode/#se2600 [+o rattle] by ChanServ 17:00 -!- northrup [~northrup@75-146-11-137-Nashville.hfc.comcastbusiness.net] has quit [Ping timeout: 240 seconds] 17:47 -!- TheDukh [~thedukh@2607:fcc8:ac80:d900:18db:1eae:9434:b134] has quit [] 18:00 -!- Venom_X [sid183243@gateway/web/irccloud.com/x-yiuioviogkckdgrf] has joined #se2600 18:17 -!- TheDukh [~thedukh@2607:fcc8:ac80:d900:c0ca:40ee:6eb2:6a1] has joined #se2600 18:52 -!- robogoat_ is now known as robogoat 19:46 -!- northrup [~northrup@c-107-3-245-199.hsd1.tn.comcast.net] has joined #se2600 19:46 -!- mode/#se2600 [+o northrup] by ChanServ 19:47 -!- northrup [~northrup@c-107-3-245-199.hsd1.tn.comcast.net] has quit [Read error: Connection reset by peer] 22:38 -!- klixa [~klixa@unaffiliated/klixa] has joined #se2600 22:38 -!- mode/#se2600 [+o klixa] by ChanServ 22:41 < aestetix> so 22:41 < aestetix> http://oaklandprivacy.org/campaigns/ 22:41 < PigBot> Title: Campaigns - Oakland Privacy (at oaklandprivacy.org) http://tinyurl.com/jj89mux 22:43 -!- TheDukh [~thedukh@2607:fcc8:ac80:d900:c0ca:40ee:6eb2:6a1] has quit [] 23:00 <@Dagmar> Holy _shit_ adding these pokemon heights and weights are boring 23:24 -!- TheDukh [~thedukh@cpe-74-141-205-192.kya.res.rr.com] has joined #se2600 23:34 -!- TheDukh [~thedukh@cpe-74-141-205-192.kya.res.rr.com] has quit [] --- Log closed Thu Sep 08 00:00:57 2016