/srv/irclogs.ubuntu.com/2015/02/20/#ubuntu-app-devel.txt

Elleocould someone not in the UK try running: mplayer "http://bbcmedia.ic.llnwd.net/stream/bbcmedia_lc1_radio3_p?s=1424386952&e=1424401352&h=d301bd709de22e25057101201fa4934a" and let me know if you hear anything?01:08
=== _salem is now known as salem_
simosxElleo, it's a symphony, then clapping.01:27
simosxSelected audio codec: AAC (Advanced Audio Coding) [libavcodec]01:27
simosxAUDIO: 44100 Hz, 2 ch, floatle, 0.0 kbit/0.00% (ratio: 0->352800)01:27
simosxAO: [pulse] 44100Hz 2ch floatle (4 bytes per sample)01:27
Elleosimosx: excellent01:27
Elleosimosx: it's BBC Radio 301:27
simosxElleo, normally it does not stream to non-UK IPs?01:28
Elleosimosx: I read in an article that they were expanding their shoutcast services to be available outside the UK, wanted to check to see if it had actually happened01:28
simosxok01:28
Elleosimosx: it used to be UK only, but apparently not anymore :)01:28
Elleoand as long as you parse the shoutcast playlist yourself media-hub can handle the streams01:29
Elleoso I can see about writing either a BBC radio app, or possibly a more generic shoutcast streaming app01:29
simosxElleo, that symphony was conducted by the BBC orchestra (or something), so the test might not be conclusive to all BBC broadcasts.01:29
Elleosimosx: that's a live broadcast of whatever's on BBC radio 3 right now01:29
simosxElleo, ah ok.01:30
Elleosimosx: apparently the major BBC channels should all be available now except sport (due to licensing issues)01:30
=== salem_ is now known as _salem
grimxHow come the QtQuick 2.0 controls don't offer a F1 dialog when the mouse is overed over them?03:29
dholbachgood morning07:32
sturmflut-workChipaca: https://appstore.bhdouglass.com/app/com.chipaca.poke best icon I've ever seen.07:35
jgm90hi guys07:49
jgm90i have a dude07:49
jgm90is posible to force download mp3 file usng html5 app in ubuntu touch07:50
dpmdholbach, looking at bug 1416389 now. As per the last comment, I just need to check out the translations-module branch and merge the 1416389 on top, right?08:08
ubot5bug 1416389 in Help for Ubuntu for devices "Make translations possible" [High,In progress] https://launchpad.net/bugs/141638908:08
dholbachdpm, translations module is already merged in trunk08:10
dholbachso just branching lp:~dholbach/ubuntu-devices-help/1416389  should be enough08:10
dpmok, cool08:10
dholbachhttps://code.launchpad.net/~dholbach/ubuntu-devices-help/1416389/+merge/249647 being the MP for it08:10
dpmok08:11
justCarakasgood morning alll à/08:13
justCarakaso/08:13
dpmdholbach, on translations.py, what's the purpose of backup_documents() - does it backup _everything_ in the source tree previous to modification of files (which will be restored again)?08:28
dpmdholbach, also I'm not quite following what you mean on the bug with "the meta-data strings get re-added twice"08:37
dpmI generated the .pot now, now trying to generate some translations08:38
dholbachdpm, yes, backup_documents() copies stuff back - the idea being that we leave the documents as they are, just try to generate the .pot files without the meta-data strings (ie, save_as:,  lang:, etc.)08:38
dholbachso for the point in time when we run po4a-gettextize we pretend the documents don't contain those strings08:39
dpmdholbach, gotcha. Just an implementation detail and asking out of curiosity - have you considered just copying over the docs to /tmp and then get po4a-gettextize to look at that location? That would remove the need for restoring the data08:40
dholbachthe problem is that when generate the translated docs (using po4a-translate), the meta-data strings re-appear again - which is a bit of a problem, because we want to write them ourselves (lang being the new language, save_as the new place where we want to store the generated file)08:40
dholbachgood point08:41
dholbachwill do08:41
dholbachI'll just get another coffee and will get straight to it08:41
dholbachthat should indeed simplify the code somewhat08:41
dpmdholbach, no rush on that, it was just a comment08:41
dholbachno worries08:41
dpmdholbach, ok, going to look at po4a-translate now08:42
dpmgetting a drink first too :)08:42
* dholbach knows the feeling of "I need a drink" - but early in the morning ... ?08:48
dholbach:-P08:48
dpm:-)08:48
dpmdholbach, I generally use tempfile.mkdtemp and then set it to be removed automatically on exit for these cases08:50
dpmjust in case you find it useful ^08:50
dpmanyway, now looking at the part that really interests us08:51
dholbachyep :)08:51
mario__hi...what package do I need to install in order to use Ubuntu.Web 0.2 components?08:58
dpmdholbach, so I ran the build rules separately:08:59
dpmcd edit-here && ./generate-translations <- this gave me the translated German files in markdown (as expected)09:00
dpmcd .. && make -C edit-here html <- this generated HTML only for the English pages (not sure why it ignored the German .md files)09:01
dpmam I missing something?09:01
dholbachno, not sure - hum09:01
dholbachwhich files did you find in app/www?09:01
dpmjust the 4 generated HTML files in English09:02
dpmI'll try directly with 'make html'09:02
dholbachhum09:02
dpmdholbach, is pelican expecting the files in content to be under a 'pages' directory? Because now I've got 'de' and 'pages' under 'content'09:04
dpmit seems it's processing only those under 'pages'09:05
dholbachyeah, I guess they should be under pages/de? it's been a few days since I looked at the code, so I have to find back into it myself :)09:05
dpmI thought so, but that doesn't work, it still seems to ignore the German pages09:06
dpmlet me look if they are different in any way to the English ones09:06
dholbachdpm, ok, I removed the need to backup files09:10
dholbachhum........09:11
dholbach-#: content/de/pages/apps.md:209:11
dholbach+#: /tmp/tmpza2vhfyp/content/de/pages/apps.md:209:11
dholbach^ this is probably not what we want09:11
dpmdholbach, http://pastebin.ubuntu.com/10321377/09:12
dholbachno .html files?09:13
dpmdholbach, yeah, we want a relative path there, but we can figure it out later09:13
dpmdholbach, sorry, yeah, .html files, but only the English ones. It seems the build rule rearranges my manual layout, so that the German .md files are still ignored09:14
dholbachok, fixed the relative paths09:14
dholbachmaybe that's a configuration setting?09:14
dholbachlet me see09:14
dpmi.e. my hunch is that pelican expects it to be under 'pages', but during the build they're being moved up to 'de', so they're ignored09:15
dpmah, pulling your latest branch it seems we're getting somewhere: http://pastebin.ubuntu.com/10321428/09:17
dholbachok, so we need to change 'generate-translations' to write everything under pages/<lang>/...09:17
dpmyeah, but wait, my error was because I still had some files left over from my manual copying09:19
dpmok, build succeeds now, but yes, I think that's what we need to do, get generate-translations to write under pages/<lang>09:20
dholbachyep09:20
dholbachhang on09:20
dpmok09:20
dholbachpushed09:21
dpmcool09:21
dholbachLP is REALLY fast analysing a newly pushed diff now09:21
dholbachnice09:21
dholbachlike in a MP page09:21
dpmDone: Processed 0 article(s), 0 draft(s) and 8 page(s) in 0.08 seconds.09:22
dpm\o/09:22
dholbachhttp://paste.ubuntu.com/10321474/09:22
dholbachthe structure still doesn't quite work09:22
dholbachit doesn't seem to adhere to "Save_as:" which would override the filename09:22
dholbachand authors, categories, archives is stuff we don't need either09:23
dholbachbut we're slowly getting there09:23
dpmdholbach, here's what I got: http://pastebin.ubuntu.com/10321496/09:24
dpmah, sorry, reading your pastebin09:25
dpmdholbach, the final 'lang' on the html files doesn't seem right either, it's always 'en'. How do these tags work? I.e. are pelican or po4a specific?09:27
dholbachpelican09:27
dholbachdamn, I just pushed to trunk09:27
dholbachbut I found the problem with the Lang: tag - it's fixed, but in trunk now09:28
dholbachat least trunk is in a better state than before09:29
dholbachI'll create a new branch for further fixes and use --remember :)09:29
dpmdholbach, np. I'll just move to trunk. Careful with --remember, I managed to push to trunk once using it too :)09:30
dholbachyeah, I still had    bzr push :parent    in my bash history in another terminal tab09:30
dholbachI pressed enter too quickly09:30
dpmdholbach, np, just let me know when you've got the new branch with the additional fixes, and I'll switch to that one09:31
dholbachdpm, but yeah - trunk is what I have now and the Lang: bits should be correct now09:31
dholbachright now it seems to fall over if Title is not translated09:31
dholbach... or something09:31
dpmdholbach, does save_as determine the final layout of the generated html files?09:32
dholbachdpm, http://docs.getpelican.com/en/latest/faq.html#how-can-i-override-the-generated-url-of-a-specific-page-or-article09:32
dholbachmaybe we need URL too09:32
dholbachor an empty URL: like in the question below09:33
* dpm needs to learn a bit more about pelican09:37
dholbachdpm, I'm using lp:~dholbach/ubuntu-devices-help/translations-fixes now - I now write URL:/Save_as tags as used in the documentation09:40
dholbachthe problem I'm now running into is: http://paste.ubuntu.com/10321673/09:40
dpmis this because the untranslated title you were mentioning?09:40
dpmOr is it not writing the tag at all?09:41
dholbachdpm, what's weird is that if you look at files in content/pages/de09:41
dholbachthey have Lang/Save_as/Date/URL all written nicely09:42
dholbachbut a title line (which comes from po4a-translate) is "Title: Get in touch URL: Save_as: pages/get-in-touch.html Lang: en"09:42
dholbachwhich is bizarre, since that string doesn't even turn up in the .pot file09:42
dpmyeah, I just saw that09:42
dholbachbut, even if you replace it with a proper "title" tag, pelican still complains09:43
dpmdoes the title need to be straight after the other tags, or perhaps at the start of the file? It seems now there is a new line between the other tags and Title - looking at pages/de/apps.md09:44
dholbachI don't know - I'm just trying to figure it out09:46
naguhi09:52
naguthere09:52
nagui'm a ubuntu freak and want to get involved in the development09:52
nagui downloaded the ubuntu sdk09:53
nagui was amazed with scopes and i want to develop one09:53
nagucan anyone please guide me in the regard09:53
nagui'm c++ developer09:53
dholbachhey nagu09:55
dholbachdid you have a look at http://developer.ubuntu.com/scopes already?09:55
naguhi09:55
dholbachdpm, I just pushed a fix to lp:~dholbach/ubuntu-devices-help/translations-fixes - it's still having problems with  the titles though09:55
dpmthat's awesome nagu, yeah, as dholbach said, and if you've got any questions, feel free to ask here09:56
nagusure09:56
nagus09:56
dpmdholbach, ok, pulling, was reading a bit about pelican09:56
dholbachnagu, I would recommend to go through the articles in that section - they should help you get started09:56
nagui'm following this https://developer.ubuntu.com/en/scopes/tutorials/write-a-json-scope-in-cpp/09:56
dholbachdpm, http://paste.ubuntu.com/10321859/09:57
dholbachdpm, I did some local manipulation09:58
dholbachdpm, it looks like "Title:" needs to go first09:58
dpmah, ok09:58
dholbachdpm, and I need to figure out why po4a-translate generates this broken Title line out of nowhere09:58
dholbachdpm, I'll let you know once it's done09:58
dpmawesome, thanks dholbach!09:59
dholbachdpm, thanks for all the help - having a fresh set of eyes on it made all the difference09:59
dpmdholbach, no worries, not sure I could help much, but happy we're figuring it out!09:59
JamesTaitGood morning all; happy Friday, and happy Love Your Pet Day! :-D10:04
dpmdholbach, it seems like po4a-translate just removes the \n in the tags at the start of the original English .md file. I.e. it's doing its own rewrapping. Perhaps because it's not standard markdown to have lines of text just after each other separated by a newline? I know you can have that if you prepend them with '-' to make a list, or with 4 spaces for code, but generally there's an extra \n to separate paragraphs10:07
dpmin any case, it rewraps the whole file, not just the title (and the other tags along the way)10:07
dholbachyeah, my gut feeling is that we have to work around it10:07
dpmperhaps there is a --no-wrap option in po4a?10:08
dholbachwe're doing that in generate_translations anyway :/10:08
dholbachhum10:08
dholbachwouldn't that break some of the markdown text?10:08
dpmNot sure, but in any case, there only seems to be a --width option available10:09
mrqtrospopey ping10:15
popeyhey mrqtros10:16
popeymrqtros: how are you ?10:16
mrqtrospopey hello!10:16
mrqtrospopey did you see my email? :)10:16
mrqtrospopey I am fine, thanks, and you? :)10:17
popeyno..10:17
popeyok :)10:17
popeylet me see...10:17
mrqtrospopey mb I choosed wrong address10:18
popeyooh! found it, sorry!10:18
popeywill reply. sorry I missed it10:19
mrqtrospopey that's ok, I can only imagine amount of work which you do after UP release)10:19
popeyheh10:19
naguhi10:25
nagui installed qt10:25
naguand when i'm trying to run the sample scope project im getting error that says g++-4.9  is required10:25
dpmdholbach, not sure if that helps, but it seems for some reason po4-gettextize already does some strange stuff considering title a separate message to translate but wrapping together all the rest of tags in the .pot file: http://paste.ubuntu.com/10322154/10:26
nagui did install it10:26
nagubut still the system shows gcc-4.8 and the error prevails10:26
nagucould u please help me in this regard10:27
nagui'm newbee in ubuntu development10:27
mrqtrosnagu seems that some time ago I also met such problem10:28
mrqtrosnagu try to set g++4.9 as default compiler10:28
dholbachdpm, yeah, I'm figuring out what's happening :)10:28
naguhi mrqtros10:28
mrqtrosnagu hi10:28
nagucould u please help me10:28
nagusorry i will be asking all the basic stuffs10:29
dpmdholbach, if I add two spaces at the end of each tag line, then they appear in their own msgstr in the .pot file as expected. I noticed each Q and A in the doc have also got these two trailing spaces10:29
nagupardon me if that irritates u all10:29
mrqtrosnagu try to check http://askubuntu.com/questions/466651/how-do-i-use-the-latest-gcc-4-9-on-ubuntu-14-04, especially last answer10:30
mrqtrosnagu I hope this will help "sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9"10:30
dpmnagu, another option is to update to Ubuntu 14.10. I think that'll be easier than messing around with compilers. And scopes development is only partially supported in Ubuntu 14.0410:31
naguoh is it10:32
naguupgrades have many times screwed my system10:33
naguis there a safe way to upgrade10:33
nagui have cinnamon desktop environment10:34
naguhi dpm thanks for ur response10:34
naguhi mrqtros10:34
dpmnagu, sorry, I'm not sure we can support cinnamon here. Not because we don't want to, but I don't think there are many folks around using it10:36
nagui'm seeing this error on qt CMake Error at CMakeLists.txt:9 (message):   g++ version must be 4.9! -- Configuring incomplete, errors occurred! See also "/media/hacker/3BF7-72AF/scope/build-myscope-Desktop-Default/CMakeFiles/CMakeOutput.log".10:36
nagui did apply ur solution mrqtros10:36
mrqtrosnagu and no any result?10:37
nagugot this when i applied ur command update-alternatives: using /usr/bin/gcc-4.9 to provide /usr/bin/gcc (gcc) in auto mode10:37
naguany help on that10:43
dholbachdpm, we don't want the tag lines to end up in the .pot file10:43
dholbachdpm, Title yes, but nothing else10:44
naguhi dpm will it be sufficient if i upgrade to 14.1010:44
mrqtrosnagu in 14.10 gcc 4.9 is set by default10:47
dpmnagu, yes, but as I say, I'm not using cinnamon, so I don't know how well the upgrade process for Linux Mint works10:51
dpmor if the SDK works well there10:52
dholbachdpm, https://code.launchpad.net/~dholbach/ubuntu-devices-help/translations-fixes/+merge/25042610:55
dpmdholbach, awesome, works perfectly!10:57
dholbachdpm, there might be a prettier solution, but this one seems to work for me and 'make html' will have the correct tree structure10:57
dpmdholbach, just one thing: it seems the translated html files still have the <html lang="en"> tag10:58
dholbachdpm, I'll file a separate bug10:58
dpmok, cool10:58
dholbachdpm, that's probably something which needs to be fixed in the theme somewhere10:58
nagucool11:00
naguthanks dpm and mrqtros11:00
naguwill get back once i try those11:01
dpmdholbach, would that not be updated dynamically on generating the html files? The theme should only deal with the layout11:01
nagui desprately want to learn scopes development11:01
dholbachdpm, shall I land the branch or are you still reviewing it?11:02
dholbachdpm, I think it needs fixing in theme/templates/base.html11:02
dholbachdpm, right now the bit is static11:02
dpmdholbach, I'm still reviewing it, will be ready in a few minutes11:02
dholbachok, no worries11:02
dholbachI'll look into bug 1423871 now11:02
ubot5bug 1423871 in Help for Ubuntu for devices "translated html files still have the <html lang="en"> tag" [Undecided,New] https://launchpad.net/bugs/142387111:02
dpmdholbach, yeah, the html file template is static, but the only place where we can easily update the language for each translation is when creating the html files, I think11:03
dholbachdpm, some of the pelican themes seem to make use of the translations data - if you have a look at the output of: "grep -ri transl /usr/lib/python2.7/dist-packages/pelican/themes/"11:06
dholbachdpm, I'm wondering if we can massage this into our theme somehow11:07
dpmdholbach, not sure. I still don't understand how pelican handles translations. It seems to me we're using it as if we were just using raw html to load a particular $LANG directory and not using any localization capabilities from pelican11:09
dholbachmh11:10
dpmdholbach, reviewed and approved11:28
dholbachthanks dpm11:28
dpmadded some comments too11:28
dholbachdpm, thanks - I'm not quite sure about it either11:29
dholbachmeaning I have the same questions as you do :)11:30
dpm:)11:31
dpmhi daker, I didn't manage to follow up on the status, was that merge proposal of yours to add localization support for HTML apps ever merged?11:32
dholbachdpm, maybe we don't need the overrides but just use the PAGE_LANG* settings (http://docs.getpelican.com/en/latest/settings.html?highlight=language)?11:56
dholbach→ lunch, brb11:57
=== _salem is now known as salem_
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
dholbachballoons, dpm helped me with landing the translations bits, we're getting closer to being open for business :)13:36
=== rmescandon is now known as rmescandon|lunch
=== rmescandon|lunch is now known as rmescandon
dpmhi bfiller, do you think someone from your team could have a look at https://code.launchpad.net/~aacid/address-book-app/aim_is_not_aim/+merge/249161 ? It's just a small translation fix - shouldn't take more than a couple of mins to review and would help us get the right translations for the Address Book14:25
kenvandinedpm,  i reviewed it14:45
dpmawesome, thanks kenvandine!14:55
dholbachdpm, balloons: https://code.launchpad.net/~dholbach/ubuntu-devices-help/1423871/+merge/25046716:08
dholbachthere are still a few small things to be fixed, but I think we're on a good way16:08
dpmdholbach, cool, thanks. Not sure if I'll manage today, but I've put it on my list16:24
dpmmaybe balloons can help so it's not blocking on me16:25
dholbachthanks!16:25
=== chihchun_afk is now known as chihchun
jgm90someone know if is possible to download files with ubuntu touch html5 app17:03
ogra_why wouldnt it17:03
ogra_butyou are limited to where you can store them17:03
ogra_(iirc only in ~/.local/share/<appname>)17:04
dakerjgm90: what do you mean by download files ?17:04
jgm90i test in the sdk17:08
jgm90a webm file17:08
jgm90but it does not download just streaming17:08
dakerjgm90: you can use the Ubuntu Download Manager to trigger downloads17:14
dakerfrom an HTML5 app17:14
dakertry to look this example https://bazaar.launchpad.net/~webapps/unity-webapps-qml/trunk/files/head:/examples/api-bindings/download-manager/www/17:14
dakersince no docs about udm is available yet17:15
ahayzenballoons, ping17:16
balloonsahayzen, ping pong17:16
ahayzenballoons, o/ i'm trying investigate that calendar AP issue ... but it runs and passes for me ... but fails for popey every time17:16
ahayzenballoons, note i'm on utopic and he is on vivid ... both running on the desktop17:17
ahayzenballoons, i just tried running AP after doing the source export_modules_dir in the UITK but not sure if it actually used the latest UITK or not17:18
balloonsahayzen, the calendar thing has an infinite loop in it. I filed a bug. It general it should be fixed regardless. Also, as the functionality has changed the test could really use a revamp anyway17:18
jgm90ok thank you i will try17:18
balloonsI have something that *should* work, but autopilot is unhappy with me atm17:18
ahayzenballoons, which loop in particular? while timelineview.contentX != val: self.app.main_view.swipe_view(direction, self.week_view) ?17:19
balloonshttps://bugs.launchpad.net/ubuntu-calendar-app/+bug/142358217:19
ubot5Launchpad bug 1423582 in Ubuntu Calendar App "_change_week in test_weekview.py has infinite loop" [Undecided,New]17:19
balloonsahayzen, indeed17:19
balloonsI massively simplified that method17:19
balloonsit's quite a mess17:19
ahayzenballoons, oh awesome yeah i've been trying to decipher it lol17:19
popeyballoons: ahayzen  this is what it does for me - http://people.canonical.com/~alan/vokoscreen-2015-02-20_17-18-30.mkv17:20
balloonsahayzen, lol yes, it's crazy eh!17:20
balloonswhat of the terminal app?17:20
popeyballoons: https://code.launchpad.net/~flscogna/ubuntu-terminal-app/json-keyboard-profiles/+merge/24975417:21
popeyseems to be running the old tests17:21
popeythe ones from the old terminal17:21
popeyat least in the dashboard it does17:21
popeyballoons: https://code.launchpad.net/~flscogna/ubuntu-terminal-app/json-keyboard-profiles/+merge/24975417:21
popeyuh, http://ci.ubuntu.com/smokeng/vivid/touch/mako/106:20150220:20150210/12348/ubuntu_terminal_app/17:21
ahayzenballoons, so is your attempt to fix the issue likely to work or should i continue investigating? (it sounds like you have made the code sane as well hehe)17:25
balloonsok, so old tests.. let's see17:28
balloonsahayzen, let me share my wip17:28
ahayzenballoons, thanks17:28
balloonsahayzen, lp:~nskaggs/ubuntu-calendar-app/fix-infloop-ap17:30
ahayzenballoons, \o/ thanks :)17:30
* balloons looks at terminal tests17:31
balloonspopey, you are correct, looks like it pulls the tests using phablet-click-test-setup..17:33
ahayzenballoons, does your fail with StateNotFoundError: Object not found with name 'Label' and properties {'objectname': 'weeknumber'} on L84?17:35
balloonsahayzen, yes.. for some reason I can't get any select's to work.. print_tree shows everything there17:36
ahayzenmagic :)17:36
balloonsI actually had it keying off things somewhat differently, and moved to the label since NOTHING was working17:36
balloonsbut yea, the function should be just that simple imho17:36
balloonsswipe the top, check for the week change (actually I just wanted to wait for moving to be false)17:37
balloonsahh yes, it's commented out17:37
balloonsahayzen, I do remember now, yes I wanted to grab the view, swipe it and check. self.week_view.select_single('PathViewBase', objectname='weekViewPath')17:39
balloonsthat fails too..17:39
ahayzenweird17:39
ahayzenlove how the WeekView helper is...empty \o/ ...but the others have things17:39
balloonsahayzen, yes, some of the objects are a little fun17:39
balloonspopey, so I'm confused on the reboot series.. trunk seems to be not getting update, but reboot is17:42
popeyreboot is the new one.17:43
balloonsright, but is the manifest info correct so it points to it?17:43
popeyi think we tried switching focus to the new one and it broke jenkins so we switched back.17:43
balloonsreboot really should be trunk or you'll have issues I think17:43
balloonsI need to pull the click from the smoke test; my guess is the manifest is pulling from trunk and the old version17:44
popeyhmm17:44
balloonspopey, confirmed ;-)17:48
balloonsas suspected, you are getting rev 53 of lp:ubuntu-terminal-app tests17:48
balloonsahayzen, so if it's also not working for you, I clearly broke something lol17:49
ahayzenballoons, ... yeah it is in the *massive* print_tree for me as well though17:49
balloonspopey, and I note https://code.launchpad.net/~flscogna/ubuntu-terminal-app/json-keyboard-profiles/+merge/249754 is against lp:ubuntu-terminal-app as well.. shouldn't it be against reboot?17:49
balloonsahayzen, you can limit depth with print_tree, fyi17:50
ahayzenballoons, and even like removing Label and using the app rather than main_view didn't work self.app.app.wait_select_single('*', objectname='weeknumber')17:50
popeyyes balloons17:50
balloonsprinte_tree(max_depth=2)17:50
ahayzenballoons, yeah but it was near the bottom lol ;)17:50
balloonsahayzen, :-)17:50
popeyahhh!17:50
ahayzenballoons, what does vis see?17:50
balloonsahayzen, when I looked in vis it saw exactly as expected. Same as print_tree17:51
ahayzenballoons, and you said you couldn't pick other things on this view/page as well?17:51
ahayzenballoons, you have clearly done something AP doesn't like lol17:51
popeyballoons: want to leave a comment for Filippon on the merge or shall I?17:54
balloonspopey, sure I'll do it17:57
popeythank you!17:57
popeyclearly my eyes are working well enough to spot that!17:57
balloonspopey, or we can simply resubmit actually and land it ourselves17:57
ahayzenballoons, is it bad if you can't even reget the weekViewPage from the mainView?17:57
popeynah, lets let him re-focus it17:57
balloonspopey, ok17:57
popeyhe has another merge on the way, so I suspect he's around17:57
popeywe can land it over the weekend if it works.17:57
popeyits an awesome addition to the app, so I'm keen for it to land and him to get the glory17:58
balloonskk.. so, on the other side of the coin, you should really swap trunk to reboot :-)17:58
popeywell..17:58
popeyyes.17:58
balloonsOR.. at least update the manifest17:58
popeyBut I need ci people around to make sure we dont break stuff17:58
popeybecause last time we did this we broke _all_ tests on the daily image17:59
balloonsright.. don't do it today, lol17:59
balloonsfriday afternoon.. perfect time!17:59
popeyso we were not flavour of the month17:59
popeyindeed17:59
popeybecause the phablet test run barfed out completely on the _first_ failure17:59
popey(which in my mind means the infra is broken, but what do I know? :) )17:59
balloonsbut you can simply update the manifest to set the vcz-bzr to reboot if you wish17:59
popeyya17:59
balloonspopey, yes.. they really need to move to adt17:59
ahayzenballoons, so calling self.app.main_view.get_week_view() works... but calling self.app.main_view.wait_select_single(WeekView, objectname="weekViewPage") from inside the test doesn't ? from what i can see they are the same code?18:01
balloonsahayzen, o really?18:03
balloonsnice catch!18:03
ahayzenballoons, but thats mental lol18:03
ahayzenballoons, maybe the solution is to implement everything in the helpers properly? hehe18:11
ahayzenballoons, that doesn't work lol18:14
balloonsahayzen, ohh, failure?18:17
balloonsIf it did work naturally we'd have to scratch our heads as to why18:18
ahayzenballoons, yeah if i put the select inside the WeekView class18:18
ahayzen(that was for the pathview thing)18:18
ahayzenballoons, but what is weird is the get_week_view() in MainView works...but doing a select for the Page in the tests doesn't ... *that* is weird18:19
balloonsahayzen, technically I guess some of this stuff should go into the WeekView class18:21
ahayzenballoons, yeah probably18:21
ahayzenballoons, if it worked ;)18:21
balloonsso I'm going to restart on this18:22
ahayzenok probably best there is something strange going on18:22
balloonsso select_many for Label works and gets it18:25
balloonsahayzen, so the mystery might just lie in the fact select_many works..18:28
ahayzenballoons, wtf? lol18:28
ahayzenballoons, why doesn't (wait_)select_single work?18:29
balloonsso I select_many and get a single result18:29
ahayzenballoons, hmm i get nothing or loads of them, how are you doing it?18:32
balloonsI'm trying to get the PathViewBase now18:32
balloonsbut the label seemed to be able to get working using select_many; heh18:32
balloonsI get no results now for select_many.. which is weird, it should error18:32
balloonsahayzen, I pushed an update18:50
* ahayzen pulls18:50
ahayzenballoons, so that swipes the pathview correctly but then fails in _assert_first_day_of_week with MismatchError: 16 != 2318:53
balloonsahayzen, yes.. although actually I see I need to repull the header (as it points to the old one after swiping once)18:53
balloonsso more or less it should work.. note autopilot still refuses to find the pathviewbase by objectname18:53
ahayzenyeah good point18:53
balloonsok, now to fix the hobbled test18:58
balloonsthen we'll move things into the helpers18:58
ahayzen\o/18:58
kenvandinethis feels wrong... but i'm very excited to say i just ran the Bacon2D examples on windows 8 :)19:41
popeyget out19:42
kenvandine<- sick and twisted... i know19:42
kenvandinebut yay for cross platform games :)19:42
kenvandinenative that is19:42
kenvandineyeah, i just fixed the build for windows19:42
kenvandinepopey, should work for windows phone and iOS too, but i haven't tried19:42
kenvandineso Bacon2D is confirmed to work on Ubuntu, Android and Windows :-D19:44
* DanChapman is tempted to try re-creating his old scratch based ski game with Bacon2D (http://scratch.mit.edu/projects/2838858/) to see how it works19:52
popeyHorace Goes Skiing!19:55
kenvandineha19:56
kenvandineDanChapman, do it!19:56
kenvandinei'm tempted to try it on windows phone too, QtCreator does let you create a kit for it... I'd have to figure out how to get the emulator running20:01
popeyhow about on jolla?20:08
popeytheir sdk is qtc based too, and self contained last time I looked20:08
kenvandinepopey, sure, should just work20:09
kenvandineElleo, you have a jolla right?20:09
kenvandineElleo, you should try Bacon2D, just to prove it works :)20:10
kenvandinepopey, i really want someone with a mac and some ios experience to try it too20:10
kenvandinei think there will be some compiler errors right now, but shouldn't be hard to fix20:11
kenvandinefor someone with a mac20:11
* popey looks at his mac20:21
kenvandinepopey, you should fix the build :)20:21
popeyhaha20:21
kenvandineor donate your mac to a good cause20:21
popeyI want our sdk on osx before bacon2d, sorry :)20:21
* kenvandine runs20:21
kenvandinei want our sdk on android before osx20:22
popeywait, what20:22
kenvandinebut... it'd be hard20:22
popeyI mean, I want people with OSX to be able to develop Ubuntu apps first.20:22
kenvandinei want qml apps written for ubuntu to also work on android20:22
popeyoh i see20:23
popeywe'll get there20:23
Elleokenvandine: yeah, if I ever actually finish my game I'm planning on releasing it for sailfish too21:22
Elleokenvandine: it certainly worked on sailfish with the original box2d version, so doubt there'll be any problems for the bacon2d version21:22
Elleopopey: just got granted access to the shoutcast directory service \o/21:23
kenvandineElleo, cool, cross platform native games FTW21:24
Elleokenvandine: yep, one of my gamedev friends is moving near me in a few months, going to team up with them to try and get it finished when they do21:25
kenvandinesweet21:26
* kenvandine started a download of the windows phone emulator... to try tonight21:26
* kenvandine feels like he's cheating on ubuntu :)21:26
Elleoheh21:26
kenvandinefor purely scientific purposes :)21:26
popeyElleo: \o/21:39
=== chihchun is now known as chihchun_afk
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
kenvandinepopey, guess what.. it builds and runs on osx... and it builds for ios too!22:05
kenvandinebut there isn't an easy way to test running the examples on ios22:05
kenvandinewe'd have to do more work to set that up22:05
Elleokenvandine: cool22:31
Elleoaren't there some licensing issues with Qt + iOS?22:31
Elleosomething about their store policies iirc22:32
Elleoah, apparently ios 8 supports dynamic linking for apps now22:34
* dock9 just saw a great presentation by Michael Hall at SCALE. Made me want to develop for an Ubuntu phone - which before I thought was the wrong direction for Canonical.23:48

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!