/srv/irclogs.ubuntu.com/2013/07/19/#ubuntu-app-devel.txt

Mihir_Good Morning05:41
dpmmorning Mihir_ :)05:51
=== gusch_ is now known as gusch
oSoMoNhey gusch, would you have a moment to approve a trivial MR that should fix a bunch of autopilot tests when run on the device? https://code.launchpad.net/~osomon/webbrowser-app/slower-typing/+merge/17574507:13
guschoSoMoN: sure07:13
guschoSoMoN: approved07:14
oSoMoNgusch: thanks!07:14
guschoSoMoN: I'm not able to run the tests :( (ssh_exchange_identification: read: Connection reset by peer)07:17
oSoMoNgusch: yeah, I had the same issue, it’s because phablet-test-run -i doesn’t install openssh-server, you’ll have to install it yourself on the device07:18
oSoMoNgusch: and then when it asks for the password, use "phablet"07:18
guschoSoMoN: Received disconnect from 127.0.0.1: 2: Too many authentication failures for phablet07:21
guschoSoMoN: I'll try to run them "manually" on the device07:21
oSoMoNgusch: can you verify that sshd is running?07:22
guschoSoMoN: it's running, but I can't login - but I'll find a way to run the tests07:23
guschoSoMoN: ok - fixed ssh (too many private keys ?!?) - tests are finally running07:30
oSoMoNgusch: cool07:30
dpmmorning timp. When you've got a minute, could you please have a look at https://code.launchpad.net/~vthompson/music-app/fixes-1201094/+merge/175726 ? It looks like a trivial change to fix the content being shown behind the MainView's header, but I want to make sure it's the way to go07:35
timpdpm: yes, looks trivial, but to me it seems not like the way to go08:11
timpdpm: let me see the music-app to see if there's something else wrong08:13
dpmperfect, thanks timp!08:15
timpis there a command to install all the build-dependencies?08:16
timpor should I copy&paste them from debian/control?08:16
dinkometalacgood morning everyone08:18
dinkometalac:D08:18
dinkometalacdpm, maybe you know this08:20
dinkometalachow often jenkins bot does reviews?08:20
PaoloRotoloHi all08:22
dpmtimp, apt-get build-dep music-app08:22
PaoloRotoloHi nik90 :)08:23
PaoloRotoloHey dpm :)08:23
dpmtimp, you'll need to install the app from the daily core apps PPA for that command to work, though08:24
dpmhttps://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily08:24
dpmmorning PaoloRotolo :)08:24
dpmhey dinkometalac, I think it was every 15 mins? I can't really remember, but I think it was around that time08:25
timpdpm: I branched the source. It is something I do often for apps, and I guessed there would be a (bzr or apt) command that automatically installs the build-deps for me, since that's something that I need often08:25
timpdoesn't seem too complicated to write a script for that, so I figured someone must have done it already08:26
dinkometalacdpm, thanks08:26
dpmtimp, I don't know of any tools. In any case, there are no build deps for music, it's still pure QML. Off the top of my head there is a runtime dependency only on the file manager plugin to scan the music library08:27
timpdpm: where do I get qtdeclarative5-nemo-qml-plugin-folderlistmodel ?08:28
dpmtimp, from the core apps PPA ^^08:28
timpyou'd expect I use those already ;)08:29
=== Noskcaj10 is now known as Noskcaj
dpmtimp, the idea is to subtly get you to use them ;)08:38
dpmpopey, seen this already? My jaw literally dropped -> https://plus.google.com/104438618743851678614/posts/g3bCEv5QGvY08:39
timp-qtchah08:41
dpmmorning mehow, nice blog post yesterday, that was something else that was jaw-dropping too!08:41
timp-qtcjppiiroinen: :)08:41
jppiiroinentimp-qtc: \o/08:41
jppiiroinentimp-qtc: so it really works! ;)08:41
timpjppiiroinen: but I miss the icons on the left side in qtc08:41
dpmplaying with the new QtC features timp? ;)08:41
dpmor rather timp-qtc?08:41
timpjppiiroinen: if even I can use it, you must have done something right :D08:41
jppiiroinentimp: i will have to check in the next version if i could group them etcc08:42
jppiiroinentimp: you can have the icons on higher resolution ;)08:42
timp-qtcyes I just installed a new qtc, and it comes with an irc tab that automatically brings me here :)08:42
timp-qtc^dpm08:42
dpmyeah, that's what I meant, I tried it this morning too :)08:43
timp-qtcjppiiroinen: dunno, if I click on "Help" there is so much stuff there that I probably won't use it... so we probably should keep it a bit basic with the ubuntu help :)08:43
popeydpm: he's good isn't he? ☻08:43
jppiiroinenhmm.. timp-qtc ..that sounds like "timp cute to see"08:44
dpmpopey, he's amazing08:44
dpmpopey, I'm looking forward to jono seeing this, he'll run out of adjectives08:45
kalikianadpm, I saw it on the phone. my thought was: looks totally sweet, a pity I have no idea what it's useful for :-]08:46
timpjppiiroinen: the api docs are online? we could use local docs for that08:46
popeyhaha08:47
jppiiroinentimp: ah true, lets change that08:47
jppiiroinentimp: raise a bug to https://bugs.launchpad.net/ubuntu-qtcreator-plugins08:47
kalikianatimp, playing with the actions, it seems there're some bugs in listing actions in the HUD and hiding per-page actions08:49
timpjppiiroinen: ok, done https://bugs.launchpad.net/ubuntu-qtcreator-plugins/+bug/120297708:49
ubot2`Ubuntu bug 1202977 in Ubuntu QtCreator Plugins "Install API docs locally instead of using online docs" [Undecided,New]08:49
kalikianaI don't always see all actions without searching08:49
kalikianaand the don't hide as I would expect08:49
timpkalikiana: I think that's a bug in HUD not updating properly08:49
timphmm no Wellark here?08:50
kalikianatimp, any idea if there's a way to double-check, say enforce an update to see that it's not a uitk bug?08:50
timpkalikiana: not that I know of. Let's ask Wellark08:51
JamesTaitGood morning all, happy Friday, and happy Soyuz 14 Landing Day! :-D08:51
kalikianatimp, k08:51
timpdpm: does music-app automatically play all mp3s from my ~/Music? (it is emtpy for me, so the app doesn't doe anything)08:56
dpmtimp, yeah, it reads everything that's in there. Try putting a few mp3's or ogg's there09:00
* timp downloading some..09:01
timpI don't need local music anymore because of spotify09:01
timp10:44 < jppiiroinen> hmm.. timp-qtc ..that sounds like "timp cute to see"09:02
timpjppiiroinen: ^ so I should make that my default irc name ;)09:02
=== popey changed the topic of #ubuntu-app-devel to: http://developer.ubuntu.com | App development on Ubuntu: how to do it & how to make it better | HackDays! http://bit.ly/12Ux0vM | Fri 20th July is File Manager App HackDay! http://bit.ly/18ofcdL | File Manager App Bugs: http://bit.ly/12AJ6a9 | File Manager App Blueprint: http://bit.ly/17pzjHn
popeytimp: i used spotify on my ubuntu touch phone from the command line ☻09:03
timppopey: which calendar app are you using? you always seem to get the dates wrong09:03
popeywtf!09:03
timppopey: oh that's awesome :) I should try that09:03
=== popey changed the topic of #ubuntu-app-devel to: http://developer.ubuntu.com | App development on Ubuntu: how to do it & how to make it better | HackDays! http://bit.ly/12Ux0vM | Fri 19th July is File Manager App HackDay! http://bit.ly/18ofcdL | File Manager App Bugs: http://bit.ly/12AJ6a9 | File Manager App Blueprint: http://bit.ly/17pzjHn
timpI notice now that the calendar when I click the time in ubuntu, is Sun-Sat.. I prefer Mon-Sun for an ordering..09:04
popeyi think i look at the hackday page and read what the date is into a buffer in my head, then some process decides that "Well, you need to add one, because it's tomorrow now" and I manually increment it.09:05
timpwhy does the calendar start at Sunday?09:05
timpSunday is part of the weekEND so that is not logical for me09:06
dpmtimp, very soon you might be able to stream music from U1 too :)09:06
timpdpm: the same way as with spotify? or do I have to buy the tracks individually first?09:06
dpmtimp, this is probably a setting that needs to be set in system-settings and then the calendar/weather guys can read it from there09:06
dpmtimp, essentially you can stream any music you put in your Ubuntu one folders09:07
dpmnot sure about streaming music from friends' shares. It's not spotify-like in any case09:08
dpmbut I prefer listening to my own music anyway :)09:08
timpmusic app crashes for me immediately after loading my mp3s :s09:08
kalikianatimp, you'd be surprised, people have totally different ideas about the start of a week in different countries09:09
timpkalikiana: they are wrong!09:09
timp;)09:09
timpkalikiana: I can imagine that, but I would like the option to be configurable then09:09
dpmhttp://xkcd.com/386/09:10
timpI don't think I have been to a country where they don't call sat+sun the weekend09:10
timpdpm: haha :)09:10
kalikianatimp, I would assume it will be in time settings, it exists as a placeholder09:10
dpmtimp, you should go to Egypt, then :)09:10
timpdpm: for some reason, I know this url by heart http://xkcd.org/303/09:10
timpbut we use qml now, dammit ;)09:10
dpmtimp, hahaha, I actually looked at that one again a couple of days ago09:11
timpdpm: I think now is not the best time to do that :)09:11
dpmindeed09:11
timpdpm: there are t-shirts of that one :)09:11
timphttp://store.xkcd.com/products/compiling :)09:11
kalikianatimp, I need that shirt!!!09:13
timpkalikiana: this may be your lucky day then, it is for sale! :)09:14
dpm:)09:14
kalikianahmm $15 shipping09:15
timpdpm: who is working on music-app?09:16
timpdpm: when I run it from qtc it quits immediately after starting http://pastebin.ubuntu.com/5890180/09:16
timpdpm: don't judge me for the music, I downloaded a random album09:17
timpone that I also have legally on a cd of course ;)09:17
dpmtimp, yeah, yeah, same excuse... "I'm compiling", right? ;)09:17
timpmaybe I like the music, but I cannot judge since I didn't hear it yet :)09:18
timpah I do like "blurred lines". At least the original video clip09:18
dpm:)09:19
dpmtimp, I think you've run into bug 1200513 - same happened to me this morning: try if 'bzr revert -r -2', I got that version to work09:19
ubot2`Launchpad bug 1200513 in Ubuntu Music App "Music app segfaults upon start" [Critical,Confirmed] https://launchpad.net/bugs/120051309:19
kalikianatimp, "have it on cd" is becoming a faint excuse since there's no reason to buy any new cd's…09:19
kalikianahave it in u1music is more realistic09:19
timpkalikiana: what's the excuse nowadays? "I also bought it on iTunes on my mac"?09:19
kalikianatimp, maybe I should start saying "I have it on floppy" to counter the easily outdated storage reference :-D09:20
dpmtimp, did you have any luck with the previous revision of the music app?09:29
timpdpm: yes, r61 seems to work09:29
timpdpm: except that it doesn't make any sound09:29
timpdpm: perhaps something is missing from the dependencies? defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"09:30
dpmtimp, you'll need to install the gstreamer plugin on the desktop09:30
timpdpm: why is it not in the dependencies in debian/control?09:30
dpmyeah, we didn't want to install it on the phone and weren't sure how to handle the dependencies09:30
seb128dpm, what didn't you want to install on the phone?09:31
dpmha, I was just about to ping you :)09:31
* dpm can summon seb128 with the power of thought09:31
timpdpm: ok now I have sound :)09:32
timpdpm: libqt5multimedia5-plugins helped09:32
dpmseb128, could you give us some advice on this? We're not really packaging experts. On the desktop the music app needs the fluendo plugin to play mp3's, but it's not required on the phone. What's the best way to handle dependencies in debian/control in these cases?09:32
dpmtimp, ah, that's news to me, I probably had it installed already and just needed the gstreamer plugin09:33
timpI am guessing I had gstreamer already, but libqt5multimedia5 was missing09:34
seb128dpm, the issue there is not the plugin, I hit the same issue yesterday09:34
seb128you should probably depends on qtdeclarative5-qtmultimedia-plugin09:34
seb128which should depends on the libplugin09:34
seb128dpm, otherwise, the way we have been dealing with codecs in the past is to install them on demand from the app when needed09:35
seb128dpm, e.g rb's music store was prompting you to install the fluendo codec on first use if you tried to play a mp309:35
timpdpm: I can make r61 crash also https://bugs.launchpad.net/music-app/+bug/120051309:36
ubot2`Ubuntu bug 1200513 in Ubuntu Music App "Music app segfaults upon start" [Critical,Triaged]09:36
dpmyeah, although it's going to be trickier to install things from within a qml app09:36
dpmseb128, it seems the music app already depends on qtdeclarative5-qtmultimedia-plugin - shall we just add a dependency on libqt5multimedia5-plugins then?09:38
seb128dpm, I'm not familiar enough with that stack to say, to me it looks like you are just using qtdeclarative5-qtmultimedia-plugin ... which should bring on the required plugins09:40
seb128dpm, I hit the same issue with system settings yesterday when adding the sound preview feature09:41
seb128dpm, imho it's qtdeclarative5-qtmultimedia-plugin that should get the depends09:41
seb128dpm, but check with somebody who knows qtmultimedia better09:41
dpmseb128, so you think I should file a bug to request qtdeclarative5-qtmultimedia-plugin to depend on libqt5multimedia5-plugins ?09:42
seb128yes09:42
seb128seems like to me that qtdeclarative5-qtmultimedia-plugin doesn't work out of the box currently09:42
seb128it doesn't make sense to start adding that depends in every qml apps using qtmultimedia09:42
timpdpm: I think adding those clip: true lines in music-app should not be needed. The Page should clip it automatically09:45
timpdpm: but I'll discuss it with Kaleo, he is handling https://bugs.launchpad.net/ubuntu-weather-app/+bug/120109409:45
ubot2`Ubuntu bug 1201094 in Ubuntu Weather App "App content visible behind tab header" [High,In progress]09:45
dpmthanks timp09:49
dpmseb128, ok, filed bug 1202996 and assigned it to Timo, hoping this is the right place09:50
ubot2`Launchpad bug 1202996 in qtmultimedia-opensource-src (Ubuntu) "qtdeclarative5-qtmultimedia-plugin needs to depend on libqt5multimedia5-plugins" [Undecided,New] https://launchpad.net/bugs/120299609:50
seb128dpm, thanks09:51
timpdpm: timi is on holidays for at least another week09:53
timp*timo09:53
dpmI know, it's not a big deal of a bug09:54
timpok09:54
seb128we can also workaround it easily by adding a temporary depends to the music app if we wnt09:58
dpmyeah09:59
guschoSoMoN: can you check https://code.launchpad.net/~schwann/qtubuntu-camera/camera-always-new-texture-on-connect/+merge/17577410:00
oSoMoNgusch: sure, in a moment10:03
guschoSoMoN: thx10:04
oSoMoNgusch: approved10:12
guschoSoMoN: cool thx10:14
dpmpopey, for the rss reader, do you see any issue in using http://ctrlq.org/rss/ to search for rss feeds?10:29
popeyno10:30
popeywe talked about it in the meeting last night10:30
dpmso we've already got a decision on that, cool10:31
=== om26er is now known as om26er|away
=== MacSlow is now known as MacSlow|lunch
dpmmehow, can you reassign yourself to https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1198868 and https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1198823 ? an app developer assigned himself to the UX task by mistake, and I don't have permissions to re-assign you to it11:11
ubot2`Ubuntu bug 1198868 in Ubuntu UX "[Calculator app] Need more space for calculation labels" [Medium,Triaged]11:11
ubot2`Ubuntu bug 1198823 in Ubuntu UX "[Calculator app] Not obvious how to add a label to a calculation" [Low,Fix committed]11:11
=== om26er|away is now known as om26er
mehowdmp: I will do it as soon as Jon is back cause for some reason I cannot assign anyone else apart from myself :L11:18
dpmmehow, oh you wanted to assign it to someone else? In that case you've got the same permissions problem as I've got. You might want to ask John Lea or Nick Tait to add you to the team, as they seem to be the admins:11:21
dpmhttps://launchpad.net/~unity-design-team/+members#active11:21
mehowok I think Nick is adding me to the list right now so I should be able to re assign it soon11:23
dpmtimp, would you mind adding a comment to the MP you reviewed this morning? You mentioned that the fix was not the best approach and that it might need Kaleo to look over it. The reason I'm asking is because one of the music guys have already approved the MP (but not top-approved yet) and it might be worth telling them to hold on until there is a better fix: https://code.launchpad.net/~vthompson/music-app/fixes-1201094/+merge/17572611:42
timpdpm: ok, commented.11:46
ahayzen-mobiledanielholm, o/11:47
danielholmahayzen-mobile: hey man11:47
danielholmahayzen-mobile: how are you?11:47
dpmperfect, thanks timp, that's exactly what we needed11:47
ahayzen-mobiledanielholm, Is there a meeting tonight?11:47
danielholmahayzen-mobile: I think soo11:48
danielholmahayzen-mobile: I'll try the be there11:48
dpmhey ahayzen-mobile, danielholm, how are you guys?11:48
ahayzen-mobiledanielholm, gd thx just having lunch :-)11:48
Mihirmeeting at what time ?11:48
dpmahayzen-mobile, I'll send you invites to the Music meetings11:48
danielholmdpm: I'm rather well, thank you. and you?11:48
dpmgood good :)11:48
dpmI've been loving the activity on the music app11:48
dpmand being able to use it!11:49
dpmit looks awesome, btw11:49
ahayzen-mobiledanielholm, how r u? Is it at 1900 utc?11:49
danielholmnice to hear! I feel the same way. It's been very much going on.11:49
danielholm19.30 UTC I think11:49
Mihirdpm ,can you update me with calc app meetings ?11:50
andrea_I'd like to test filemanager-app but I don't understand what "org.nemomobile.folderlistmodel 1.0" is...11:50
dpmMihir, sure, do you want me to send you an invite?11:50
ahayzen-mobiledanielholm, So 2030 BST :-) I'll see if I can be there11:50
dpmdanielholm, ahayzen-mobile, I've been recently badly bitten by bug 1200513 , can you guys reproduce it as well?11:50
ubot2`Launchpad bug 1200513 in Ubuntu Music App "Music app segfaults upon start" [Critical,Triaged] https://launchpad.net/bugs/120051311:50
Mihiryeah , that would be great..11:50
Mihirand what would be the procedure to be a part of core team member for an app ?11:51
ahayzen-mobiledpm, I have never got that :-/11:51
danielholmahayzen-mobile: I was wrong, it was 19:00 UTC11:51
ahayzen-mobiledanielholm, np11:51
dpmahayzen-mobile, hm weird, both timp and I were experiencing the same problem, and balloons as well11:52
ahayzen-mobiledpm, maybe down to the actual files u have?11:53
dpmahayzen-mobile, it could be, but reverting to one bzr revision earlier fixes the problem11:54
dpmso I'm not really sure11:54
ahayzen-mobileStrange11:54
ahayzen-mobiledanielholm, any idea y after clearing the artist model appending does not appear to work?12:01
ahayzen-mobiledanielholm, the todo item in the code.12:02
danielholmahayzen-mobile: unfortunately not...12:02
ahayzen-mobiledanielholm, even just removing one row fails:-/ cause the artist page would then be functional12:03
=== ara is now known as Guest69887
ahayzen-mobiledanielholm, I'll have another go tonight12:04
danielholmahayzen-mobile: I'm not enteirly certain what it is we're talking about. is it a new bug or something you are working on?12:05
ahayzen-mobiledanielholm, it is a todo in the current code...filterartist or something..12:07
danielholmaha okej12:08
danielholmahayzen-mobile: so the filtering doesnt work like it should?12:08
ahayzen-mobiledanielholm, LibraryListModel.qml12:09
ahayzen-mobiledanielholm, filterartisttracks read the todo that explains the issue12:10
danielholmahayzen-mobile: in the blueprints?12:11
ahayzen-mobiledanielholm, in the code12:11
ahayzen-mobiledanielholm, sorry it is a code comment not a work item, should have been clearer12:12
danielholmahayzen-mobile: thats alright12:12
danielholm :)12:12
ahayzen-mobiledanielholm, any ideas? I'll investigate later if u can't think of anything12:13
danielholmahayzen-mobile: I'm sorry but I have no ideas how that file works :P12:14
danielholmahayzen-mobile: well, not more then you do anyway12:14
ahayzen-mobiledanielholm, np12:14
ahayzen-mobiledanielholm, anyway gtg have a good day and speak later12:15
Mihirdpm.. how are we gonna resolve the UI bugs , as you mentioned it needs to be modify Blue prints12:16
danielholmahayzen-mobile: alright. take care, talk to you later12:16
nik90|officeckpringle: When you have time, can you take a look at https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1202626 and let us about the design decision regarding them12:19
ubot2`Ubuntu bug 1202626 in Ubuntu UI Toolkit "[pageStack] show the wrong toolBar when going back from a Tab" [Undecided,Confirmed]12:19
nik90|officeIt is essentially about having pagestack inside a tab12:19
=== MacSlow|lunch is now known as MacSlow
timpKaleo: what's your opinion on this? https://code.launchpad.net/~vthompson/music-app/fixes-1201094/+merge/17572612:49
timpKaleo: should the clipping be done in the apps or in uitk?12:49
timp-qtchmm13:21
ckpringlenik90: hey13:36
ckpringlenik90: ok so I'm a little confused following that thread however let me explain what I understand - there is a bug generated by navigating a page stack from a tabbed view, that the toolbar does not switch back to the correct one when you go to another tab and back (ish)13:37
ckpringlenik90: of course there should be the ability to have page stack from a tabbed view13:38
ckpringlethe header must change upon going into the page stack, therefore the tabs are not available13:38
ckpringlethe toolbar should always be the correct toolbar for the view (obviously) ?13:38
popeyhi rickyc13:39
rickychi13:39
popeyyou've written an app of some kind?13:39
rickycsmall weather app13:39
popeyand you want to test it out on a device?13:40
rickycyes I have no idea how to get it on a device :x13:40
popeyok, do you have a device running ubuntu phone?13:40
rickycI have an android phone13:40
rickycno not currently sir13:41
rickycI have a nexus 413:41
popeyso really there's a few options.13:41
popeyif you want you can flash a device yourself with ubuntu touch..13:41
popeyhttps://wiki.ubuntu.com/Touch/Install details how you do that13:42
popeywe have an SDK (based on qtcreator) which should make it easy to deploy your app on to the device13:42
popeyalternatively if you wanted to make the code available somewhere we could try packaging it up and we could try it out on a device13:42
popeywe don't have an "app store" yet13:42
rickycyes I have used the SDK13:42
popeyso it's all a bit manual13:42
popeyoh great13:42
rickycI think I can try it out, I will follow that link above13:43
rickycvery excited to see it live :D13:43
popeygreat13:43
popeygive us a shout if you get stuck13:43
rickycwill do13:43
rickycthanks for your help13:43
popeynp13:43
rickycopoey qt supports webapp integration right?13:46
rickycpopey13:46
popeyNot tried it myself..13:48
* popey looks around for someone who will know for sure13:49
popeykalikiana: do you know ^^ ?13:49
rickycI am really good with html513:49
rickycbut qt ehh13:49
popey13:49
nik90|officeckpringle: I just saw your messages13:50
ckpringlenik90|office: no probs13:51
nik90|officeIn essence what you descrbed s correct13:51
nik90|officeIs it okay from design point to have a pagestack inside a tab?13:51
nik90|officealso my internet is terrible, so do not be suprised to see me dc and rejoin13:52
nik90|office:)13:52
nik90|officeckpringle: so the clock tab will have 2 pages inside it. One for the world clock list and another page to show the clock. Since there are 2 pages in the tab, I will be using a pagestack to switch between them13:53
Laneyhmm13:53
LaneyHow would I go about avoiding a binding loop with a bidirectional property map? In this case a GSettings boolean key on to a Switch13:54
iBelieveLaney, you mean having a switch show a property's value but change the property when clicked?13:55
Laneyand also react to the key being changed externally13:55
iBelieveLaney, here's what I use for the switch or checkbox: http://paste.ubuntu.com/5890855/. I'll see about watching the property for changes13:58
Laneyyes that give you a loop if something else changes it13:59
timpLaney: where's the loop?14:00
iBelieveLaney, what do you mean? I can't think of how that would loop14:00
timpif checked == false, and you set it to false again, onCheckedChanged is not triggered14:00
timpit is only triggered when the new value actually differs from the old14:00
Laneythat happens if someone else sets the gsettings key to true14:01
timpthen checked becomes true, and then propertyToWatch = true is executed. And it stops there since nothing changes14:01
iBelieveLaney, if someone else sets the key, then it should fire onCheckedChanged and reset the checked property to true, and then stop14:02
iBelieveLaney, but then it isn't bound to the key, so you'll need a connection to watch the key: http://paste.ubuntu.com/5890860/ (I think that is right, I haven't tried it)14:02
Laneyfile:///usr/share/settings/system/qml-plugins/flight-mode/EntryComponent.qml:31:14: QML CheckBox: Binding loop detected for property "checked"14:03
iBelieveLaney, what LP branch is that from? ubuntu-system-settings?14:03
Laneyno branch14:03
iBelieveLaney, could you pastebin the file?14:04
Laneysec14:04
Laneyyou'll need to install lp:gsettings-ubuntu-touch-schemas14:04
iBelieveLaney, I'm probably not going to try running the actual file, I just want to look at it so I can make a test file on my own.14:07
Laneyhmm14:09
LaneyI added an onChanged handler and it made the loop go away14:09
iBelieveLaney, great14:09
Laneynot really14:09
Laneyit only works because that unsets the checked: ... that I had before14:10
Laneywhy doesn't the normal property binding work?14:10
iBelieveLaney, you mean that it is no longer bound to the property? That might be a place you could use a Connections instance.14:11
timpCheckBox has:     onClicked: checked = !checked14:11
timpso when you click, I guess the binding is broken14:11
timpit seems tricky14:12
iBelieveLaney, can't you use something like this? http://paste.ubuntu.com/5890860/14:12
LaneyiBelieve: yes, that's essentially what it does14:12
Laneybut it's still dirty isn't it?14:12
Laneytimp: Switch too?14:13
iBelieveyeah, it seems more complicated then it should be14:13
Laneythat's what I'm using14:13
timpLaney: Switch is a checkbox with only different visuals14:13
Laneyah ok14:13
timp    onClicked: checked = !checked14:13
timpepaste14:13
timpCheckBox { id: switchItem style: Theme.createStyleComponent("SwitchStyle.qml", switchItem)14:13
Laneyso if I do onClicked: property = !property would that work?14:13
timp^ that's the implementation of Switch :)14:13
Laneyheh14:13
timpwhen you define a new onClicked, the old one is still executed14:14
Laneyoh14:14
timpfor your case I think it would be handy to remove the CheckBox code executed in onClicked...14:14
dpmKaleo, with the current SDK, do you know if it's possible to do the drag and drop as described in the "Moving feeds into a different topic" section in http://design.canonical.com/2013/06/shorts-add-edit-share-adjust/14:15
timpyou can introduce your own new boolean that is binded to the external property14:15
timpand you never update the new property, just update checkbox when the new property changes, and update the external property when checked changes14:15
timpit would work, but it seems that there should be an easier way14:16
Laneytimp: that still loops when I toggle it in dconf-editor :(14:18
iBelieveLaney, I think this works the way you want: http://paste.ubuntu.com/5890924/.14:19
iBelieveLaney, the switch takes care of changing the checked state and at the same time the custom onClicked: handler changes the property14:20
LaneyiBelieve: it's within a Standard, so I'd have to do that in two places14:20
iBelieveLaney, why two places?14:20
Laneybecause you can click on the list item too14:20
Laneylp:~laney/ubuntu-system-settings/gsettingsify14:22
=== mpt_ is now known as mpt
iBelieveLaney, you could use onChecked, but the problem is that it won't change when the gsettings key changes14:23
timpyou can say onCheckedChanged: propertyToWatch = checked, and have a Connection that does onPropertyToWatchChanged: checked = propertyToWatch14:24
Laneyyep14:24
LaneyI have that (without the Connection though)14:25
timpthe Connection is there to connect to some external property, outside of your Component. Otherwise you cannot watch it14:25
LaneyGSettings is a child of the Switch already14:26
Laneyso I can just directly access its checked property14:26
* timp gotta go.14:29
timpenjoy your weekend :)14:29
Laneythanks for your help14:29
Laneyyou too!14:29
nuclearbobahoy!14:37
om26erboiko, do you know where is tiago ? nuclearbob wanted some help on getting a bit knowledge about ofono/telepathy14:39
om26erboiko, or you might be able to help14:40
boikoom26er: ^14:40
boikoom26er: there you go :)14:40
boikoom26er: salem_ probably has it more fresh in his memory14:40
om26ersalem_, Hey! nuclearbob wanted some help regarding ofono14:41
salem_nuclearbob, om26er hello14:41
nuclearbobsalem_ hello.  I'd like to learn about the ofono API so I can automate sending sms and calls for automated connected device testing in the lab14:42
salem_nuclearbob, ok. are you using python?14:43
nuclearbobsalem_: yes14:47
salem_nuclearbob, ok, you may find here many scripts to control and monitor ofono: http://git.kernel.org/cgit/network/ofono/ofono.git/tree/test14:47
nuclearbobsalem_: that looks fantastic, thanks14:48
salem_nuclearbob, no problem. good luck!14:48
dpmhi mhall119, have you seen Lucas's Stock Ticker designs :)14:52
mhall119dpm: I was looking at them last night, they're beautiful14:55
dpmyeah :)14:58
nuclearbobsalem and om26er: that's perfect, I've got sms sending working now, so I can build the automation for that.  Thanks!14:59
WebbyITdpm: about this MR, I asked to mihir to do font bigger, because in design is bigger15:11
WebbyIThttps://code.launchpad.net/~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel/+merge/17566215:11
dpmWebbyIT, ah, ok, where in the design is that bigger?15:12
WebbyITdpm, http://design.canonical.com/wp-content/uploads/keyscreens_calculator1.jpg15:12
Mihirdpm , this one GDHWL-MSONI15:12
Mihirhttp://design.canonical.com/wp-content/uploads/keyscreens_calculator1.jpg15:12
dpmWebbyIT, Mihir, these are wireframes, not the final visual designs15:13
WebbyITdpm, ah, ok. So, it's my error, sorry Mihir15:13
MihirOhhhh :|  no problem15:13
Mihirshall i revert back those changes ?15:13
dpmno worries guys, let me get some more clarity from the design team15:14
Mihirshall I change or not ?15:14
Mihiror wait for the confirmation ?15:14
dpmhi jounih, thanks for joining us. Can you give us some guidance on the font sizes for the labels in the calculator app?15:16
dpmMihir, let's see what the design team can tell us15:16
MihirOkay :)15:16
dpmjounih, particularly the top label, the one that describes the calculation15:16
jounihdpm: no probs, let me pull up the designs15:17
dpmcool, thanks15:18
jounihdpm: ok, you mean the large numbers used in your calculation?15:19
Mihirhttp://design.canonical.com/wp-content/uploads/keyscreens_calculator1.jpg15:20
MihirYes jounih the header of calculation15:20
dpmjounih, the textual description on top of the calculation, which should be the location if GPS is available15:20
jounihlooking at it now, 2 mins15:24
dpmjounih, np, essentially the @BOROUGH MARKET text on the second slide at http://ubuntuone.com/6SCbeShDiJCjqxmHvyzDkh15:24
jounihdpm: ok that one is xx-small, font weight is medium15:26
jounihdpm: for some reason we have px sizes for the fonts on ubuntu-calculator-app/design/calculator_design_notes.pdf - we'll update those with the SDK standard font sizes instead15:27
Mihirokay so Jounih. we have to change the font style in app correct ?15:29
dpmjounih, could you put that PDF somewhere online? I've been asking all over to get a blog post with the visuals out, but we still haven't got a place we can point people to who want to implement the design. The branch you submitted was very helpful, but it was supposed to be a temporary location. For the hack fests we've got lots of new developers and it'd be good to have an URL we can point them to. Even if it's just pasting that PDF in a google doc15:31
dpm would already be really helpful15:31
dpmMihir, yeah. Essentially, you do the changes on your local branch, commit them locally, and then push them to your online branch. The merge proposal will be automatically updated for you15:32
Mihirso I should make it the way it was right rather than increasing font size ?15:32
jounihMihir: yeah in the app you should define the font weight (thin/regular/medium/bold) and pick the right font size from the SDK presets (xx-small/x-small/small/medium/large/x-large)15:32
Mihirrest of the things are fine expect the size , currently it takes size as , font.pixelSize:units.gu(4)15:34
jounihdpm: sure I'll ask someone who's been working on the calculator app to do a blog post on it. Ideally we'd still pinpoint to the bzr branch rather than a blogpost when people are implementing the designs - because if there are any updates to designs, the latest versions will be on the bzr15:35
dpmMihir, http://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/ui-toolkit/qml-ubuntu-components0-label.html#fontSize-prop15:35
dpmthanks jounih, yeah, but an online doc might be best, as it's much easier to point folks to a URL in this case. Checking out the branch takes quite a long time, as the PDF and the videos are quite big, and the online doc could be updated more easily15:37
oSoMoNfginther: ping15:40
fgintheroSoMoN, pong15:41
oSoMoNfginther: I’m wondering about the version of autopilot-qt installed on the community apps jenkins instance? from the build logs it appears it’s pre-installed, not installed at build time, is that correct?15:42
fgintheroSoMoN, that sounds right. It's not being refreshed. It should be15:44
oSoMoNfginther: yup, can you look into it?15:46
fgintheroSoMoN, indeed, fixing righ tnow15:46
oSoMoNawesome!15:46
fgintheroSoMoN, thanks for bringing that to my attention15:46
WebbyITGoing to holiday, see you soon :)15:49
mhall119dpm: I was off a day on my blog post's pubishing time, it was set for tomorrow :(15:58
mhall119anyway, it's published now: http://mhall119.com/2013/07/ubuntu-file-manager-hackfest/15:58
mhall119that's what happens when I finish writing it after midnight15:58
dpmmhall119, ah, bummer, but no worries, we can promote the hackfest now15:59
=== john-mcaleely_ is now known as john-mcaleely
=== om26er is now known as om26er|afk
nik90hello everyone :)16:34
mhall119hey nik9016:34
nik90dpm: joey from rss team, said he couldn't access blogger in china. So he wouldn't be able to blog. Dinko from the sudoku team already did his first post :)16:38
nik90I havent received any other replies yet16:38
oSoMoNfginther: I’m looking at http://91.189.93.70:8080/job/generic-mediumtests/131/console, and now it does try to install libautopilot-qt, but it doesn’t do anything because it thinks it’s already the newest version16:45
oSoMoNfginther: given the test failures, it’s obviously not the latest version, do you know where it pulls it from?16:46
=== fginther is now known as fginther|lunch
jononik90, great to hear about the blog posts :-)16:53
nik90jono: :)16:54
vthompson:q16:59
ahayzenvthompson, o/17:00
vthompsonahayzen, afternoon17:00
ahayzenvthompson, hows things?17:01
nik90Omg did you guys check out the latest update to qtcreator? It has built in IRC, link to API docs, link to core apps, wiki etc. It rocks17:01
vthompsonahayzen, going well. Today's my off Friday--so I get to play around. I'm trying to get the courage to port to my HTC One, but the porting instructions still haven't been updated... So I'll probably code instead.17:02
vthompsonahayzen, how are you?17:02
ahayzenvthompson, awesome, gd thx. yh my phone isn't supported either :/17:03
ahayzennik90, QtCreator build for raring or saucy?17:03
vthompsonahayzen, I attempted to port before, but there were too many build issues with CM 10.1 so I gave up.17:03
nik90ahayzen: for precise (which uses the ppa) :)17:04
nik90ahayzen: I would assume it also gets updated in raring17:04
ahayzennik90, ooo17:04
popeynik90: not seen it yet, it's not in saucy17:04
popeynik90: fancy doing a screenshot?17:04
nik90for saucy you might need to wait few days for it to be uploading in saucy17:04
nik90in archive*17:04
popeyyeah17:04
nik90popey: sure 1 sec17:04
ahayzennik90, its arrived!17:04
vthompsonIt's in Raring too!17:05
popeyhehe17:05
ahayzen-qtcreatoooo missed the r17:05
nik90popey: http://ubuntuone.com/1i3CB1bbaAsuaRXcEjHYqD17:06
ahayzenthts sooo much better :) has the launchpad pages, wiki, api, irc everything! well done guys17:06
popeybzoltan: see above ☻17:06
nik90http://ubuntuone.com/7W6cTFjhnsi2rST75P1c2l17:07
mhall119nik90: nice!17:07
popeyneat17:07
mhall119bzoltan: ^^ loving the new Qt Creator additions17:07
nik90bzoltan: thanks. They look awesome17:07
nik90mhall119, popey: best part is that the design tab is disabled since it does not work properly. So new devs dont accidentally click it17:08
nik90I also see packages and projects (upcoming soon I guess)17:08
nik90I guess this is why you stay with precise :P17:08
MihirPopey are you there?17:09
MihirCould you please add me in Calculator meeting17:09
popeynik90: I'm on saucy now ☻17:15
popeyMihir: I can't add you to that, dpm has to, he owns that meeting17:16
Mihir[21:11] <dpm> weird. Can you ping popey? I would remove you and re-add you, but he set up the meeting, and only he can remove attendees17:16
MihirThis is what he told me17:16
nik90popey: I thought you always stick with the stable release though..couldnt resist :P ?17:17
bzoltanOhh, happy to hear that you guys like the new QtC ... and thatis just a teaser :) more stuff is coming like this.17:19
popeynik90: i do usually!17:20
popeyMihir: the design meeting or the irc one?17:20
ahayzenvthompson, the 'add to queue' just adds to a list and but doesn't actually play that as the next track correct?17:22
nik90bzoltan: I saw supprot for click packages has landed right qtcreator.17:23
nik90Excited. looking forward to more :)17:23
nik90bzoltan: which project should I keep track for this?17:23
bzoltannik90:  good observation17:23
vthompsonahayzen, yea the queue is crippled at the moment. We don't have the design for it figured out yet. I was thinkin the Playlists tab would turn into a PageStack so each playlist or the queue could be playable just like Artists tab17:23
bzoltannik90:  the SDK will release the new click integration from now... but the click stuff lives in lp:click17:23
popeyhttps://bugs.launchpad.net/music-app/+bug/120051317:23
ubot2`Ubuntu bug 1200513 in Ubuntu Music App "Music app segfaults upon start" [Critical,Triaged]17:24
ahayzenvthompson, ok....and i mean functionally aswell...u add stuff its goes in the list...but the getSong() doesn't query it?17:24
nik90bzoltan: no i was referring to the qtcreator plugin development and the new stuff17:24
popeylooks like something id3tag related17:24
bzoltannik90:  that is under the ubuntu-sdk-team17:24
popeywonder if I have a duff track17:24
nik90bzoltan: ok17:24
vthompsonahayzen, I'm not following. The queue could be converted to a ListView and we could easily use the getSong navigations17:25
ahayzenvthompson, when u use the popup menu and click 'add to queue' it adds the track to 'trackQueue'. But when u hit next track it doesn't go to tht track, this is expected at the moment as the play queue isn't functioning (yet) correct?17:27
vthompsonpopey, yea, that sure looks like an ID3 issue. I wonder if you could open it using some TagLib program on your desktop?17:28
popeyI am slowly adding music track by track to see which one breaks it17:28
vthompsonpopey, the music-app uses the nemo-folderlist which uses TagLib17:28
popeyright!17:29
popeyfound an album which breaks it17:29
vthompsonahayzen, yes that is correct17:29
ahayzenvthompson, ok thanks...just was wondering wht the expected behaviour was and if i had broken something :P17:29
vthompsonahayzen, ideally all the views (Music, Artists, Albums) would simply dump their contents into the queue and we'd only navigate that17:29
ahayzenvthompson, i've just added the Artists so tht it adds to tht queue ;)17:30
vthompsonahayzen, yep I saw that. I like the change. I'm reviewing now17:31
MihirPopey nope , it is for17:31
MihirCalculator17:31
popeyMihir: yeah, we have two meetings, a design hangout and an irc developer discussion17:31
ahayzenvthompson, thanks, was a relatively small change :)17:32
popeyMihir: https://wiki.ubuntu.com/Touch/CoreApps/Meetings listed there17:32
Mihirohh i would be interested in irc development17:32
popeyok, so just turn up at the time listed17:33
popeythey're open meetings17:33
popeyall the detail is on that wiki page17:33
popeyvthompson: right, got a single track which breaks the app17:33
=== fginther|lunch is now known as fginther
vthompsonahayzen, could you look at bug #1200513 for the portion where the app crashes when navigating towards the bottom of the list? It seems related to your work with the playing-list?17:34
ubot2`Launchpad bug 1200513 in Ubuntu Music App "Music app segfaults upon start" [Critical,Triaged] https://launchpad.net/bugs/120051317:34
* popey adds a comment 17:34
popeylinked to the song.. http://www.jamendo.com/en/list/a57713/ancient-greeks-circus-freaks17:35
ahayzenvthompson, playing-list, what the rebuild()?17:35
vthompsonahayzen, I think so. it crashes after displaying "Clearing playing list"17:36
ahayzenvthompson, ok strange i'll see wht i can do17:36
ahayzenvthompson, does it matter how long the list is?17:37
popeyvthompson: ahayzen it could be something in the tag.. i added a couple of comments17:37
ahayzenpopey, a tag tht happens to be at the end of the list?17:37
popeywell, if i remove that song from the library, the app starts17:38
popeyif I add that song to the library, the app crashes17:38
popeyand look at the stacktrace17:38
fgintheroSoMoN, I just found a problem while debugging a problem with ubuntu-calendar-app17:38
popey0x45014488 in TagLib::ID3v2::Tag::frameListMap() const () from /usr/lib/arm-linux-gnueabihf/libtag.so.117:38
ahayzenpopey, does it matter which track in the album in tht link u sent?17:40
vthompsonahayzen, tpeeters suggested it crashes with only one song in the directory17:40
ahayzenvthompson, i'll try downloading one and see wht happens17:40
vthompsonahayzen, I don't see the crash that's being discussed. popey's issue is probably different and ID3 tag related. tpeeters hits his issue when launching from QtCreator. I can't reproduce his issue.17:42
ahayzenvthompson, popey, i just had the first track in tht album and nothing else and it exploded17:42
ahayzenvthompson, the 'Clearing playing list' will be called when it is linking the model to the view17:43
popeyahayzen: first track17:44
ahayzencrashed in TagLib::ID3v2::Tag:frameListMap() ...exactly wht ur describing popey17:44
ahayzenvthompson, popey, so is this us or the ID3 parser?17:46
vthompsonahayzen, I can open the files in EasyTAG (which I think uses TagLib). There's a chance we can do some smarter coding in the qml-folderlistmodel.17:47
ahayzenvthompson, also i commented out the PlayingList code and it still breaks (as soon as it tries to display the row)17:48
popeythe tag for that track contains quite a lot of data17:49
popeyand URLs17:49
ahayzenvthompson, won't this all be resolved when we start using the metadata service thing?17:49
vthompsonahayzen, we don't know when that will happen.17:50
ahayzenvthompson, 'media scanner service'... :( ... but it will hopefully solve both of our critical bugs :)17:51
vthompsonahayzen, maybe, we'll still have to maintain a list of tracks which is where tpeeters issue seems to stem17:52
ahayzenvthompson, ah ok :/ ... anyway dinner speak later17:53
vthompsonahayzen, later!17:53
vthompsonballoons, you there?17:53
balloonsvthompson, howdy17:55
vthompsonballoons, hello! I have two small questions. First, do you need to review autopilot tests for the core apps? Or can I just top approve them?17:56
balloonsvthompson, I don't have to review every ap test, but I'm happy to review one if needed17:56
vthompsonballoons, K, I have the playback test ready for review if you want to look it over. Otherwise I can just top approve... it's a small test.17:57
balloonsvthompson, go for it :-) I'm kneedeep in something :-)18:14
vthompsonballoons, In that case I won't ask you my second question (has to do with a dbus exception in the copy/paste ubuntu-filemanager-app test).18:16
balloonsvthompson, feel free to ask :-) If your stuck, well then, we can't have that!18:17
vthompsonballoons, :) I'm going to let it sit for awhile. Thanks though!18:18
=== om26er|afk is now known as om26er
iBelievevthompson, ping18:40
vthompsoniBelieve, pong18:41
iBelievevthompson, I noticed you marked LP 1198044 as Fix Released. I'm not that familiar with Launchpad, since I mostly use GitHub. When do the bugs get marked as Fix Released? Should all the Fix Committed bugs be marked as Released, or is that supposed to automatically happen when the alpha-1 milestone gets released?18:43
ubot2`Launchpad bug 1198044 in Ubuntu File Manager App "Missing toolbar icons" [High,Fix released] https://launchpad.net/bugs/119804418:43
Mihir@dpm you there?18:44
vthompsoniBelieve, I marked it as Released because I was able to install the working package from the ppa.18:45
vthompsoniBelieve, I guess I'm not 100% sure on the protocol for marking bugs as such...18:46
vthompsoniBelieve, Also I don't believe they should all wait until the milestone. The hackfest posts suggest that developers can go through the fix commited bugs and verify they were fixed...18:47
vthompsoniBelieve, I assume it's only proper to verify via the ppa and not through launchpad18:47
iBelievevthompson, so I should go through and see which ones actually are fixed in the version installed from the PPA and mark them as released?18:48
vthompsoniBelieve, I assumed that's the intent. But that's a question for someone with more knowledge of the process.18:49
iBelievevthompson, who should I ask? popey?18:49
vthompsoniBelieve, consider asking mhall119, dpm18:50
vthompsoniBelieve, or popey18:50
iBelievevthompson, will do, thanks18:51
iBelievemhall119, dpm, or popey: I've got a question about the Fix Committed/Released bug status and milestones18:53
mhall119iBelieve: ask away18:55
iBelievemhall119, so for the File Manager app, when should bugs get marked as Fix Released? Currently the Jenkins bot has marked them as Fix Committed and says "scheduled for release in ubuntu-filemanager-app, milestone alpha-1"18:56
mhall119iBelieve: hmmm, I suppose as soon as they're in the PPA we can mark them as released18:56
iBelievemhall119, will it automatically be done when that milestone gets released, or should we mark them manually as released?18:56
iBelievemhall119, okay. I'll check that the version from the PPA has those fixes and mark them as released.18:57
iBelievemhall119, my next question is when will that milestone get released? We've already finished all of the dogfooding goals and most of the bugs are autopilot tests, bugs in the SDK, or support for new features.18:58
danielholmahayzen: hey, does Music run for you?19:00
ahayzendanielholm, wht the latest rev?19:00
ahayzendanielholm, yep all working :)19:01
ahayzendanielholm, not working for u?19:01
popeymeeting time!19:01
danielholmahayzen: nope19:02
ahayzenpopey, yep :)19:02
ahayzendanielholm, whts it doing?19:02
danielholmahayzen: segfault19:02
ahayzendanielholm, other people have been having this aswell.. i don't seem to be included in this issue :/19:03
mhall119iBelieve: I'll have to look into managing milestones in Launchpad, I'll be honest I haven't used them much in the past.19:05
iBelievemhall119, okay, thanks for your help19:05
ahayzenpopey, i've moved :)19:41
popeyahayzen: right, where were we? ☻19:44
ahayzenpopey, i've got loads of random questions shall i post here?19:44
popeyGo for it!19:44
ahayzenIs there any technical reason why we are using png over svg for our images?19:45
popeynot that I'm aware of, and I'd advocate svg where possible19:45
ahayzenwe could be totally resolution independent if we did19:46
ahayzenok tht answers tht :) next question...19:47
ahayzenWhy are we setting the colours for the background of the app and not the SDK, I thought it was supposed to be 'easy' for carriers to change the colour scheme?19:47
mhall119ahayzen: png's don't take as much processing19:47
ahayzenmhall119, but for convergence we are going to have loads of different resolutions19:48
mhall119ahayzen: you can provide multiple resolutions in separate pngs, then the SDK will pick the best one19:48
ahayzenmhall119, ok19:48
mhall119ahayzen: you've probably seen images with names like avatar@8.png19:48
ahayzenmhall119, 2 of ours are like that yes19:49
nik90ahayzen: We should actually use svg, however qml/qt is making them look weird for some reason. Hence we had no choice but to use png. We will start using svg when sdk devs fix that issue.19:49
mhall119you can have multiple 'avatar' images with different resolutions, and the #(number) tells the SDK something about them19:49
ahayzennik90, ok thanks19:49
mhall119so in the SDK you say you want image "avatar", and it will fetch the correct one for your resolution19:49
ahayzenmhall119, i see :)19:50
mhall119ahayzen: http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/resolution-independence.html#bitmaps19:50
ahayzenok tht answers tht... so why is the SDK not setting the theme colours and we as app devs are?19:50
ahayzenmhall119, thanks19:50
nik90mhall119: ah that's why we have those @8 stuff..did not know about them19:50
popeywell, i learned something today19:50
mhall119:)19:51
ahayzenvthompson, u still around?19:54
vthompsonahayzen, yep19:57
ahayzenvthompson, do u want me to get the backend for the playqueue working?19:58
ahayzenvthompson, or are u or daniel already doing tht?19:58
vthompsonahayzen, yea, you can start looking into what needs to be done.19:58
ahayzenvthompson, think i know wht vaguely needs to be done, i'll build a prototype19:59
vthompsonahayzen, I am not. Daniel might be. Have you checked out his code that's currently being reviewed? That might give you an idea of what you might need to build off of19:59
ahayzenvthompson, ok, he doesn't appear to have made any fundamental changes to the playqueue stuff - he has been mainly working on the playlist. But i don't know wht he has offline.20:03
vthompsonahayzen, the stuff he added (playing from the playlist) should also be added to the backend queue20:05
ahayzenvthompson, has he not just attached tht to PlayingList?20:05
vthompsonahayzen, I'm not sure how he's navigating tracks. I assume it's working the same way the other tabs are...20:06
ahayzenvthompson, ok i'll have a chat with him at some point but to now play a track from any view/model u should be able to go trackClicked(file, index, listModel, listView)20:07
ahayzenvthompson, and it will sort out the PlayingList for u etc20:07
ahayzenvthompson, what is the expected behaviour of the playqueue.... say i start playing a playlist with 5 items, while listening to the 3rd i add an item to the play queue. Should it start playing the play queue'd item next or play the rest of the playlist, then the queue'd item?20:10
vthompsonahayzen, the intent should be to continue playing the current track.20:11
ahayzenvthompson, i mean at the end of the current track, wht should it do next?20:12
ahayzenvthompson, play the song from the play queue, then back to the playlist or play the playlist and then the play queue20:12
vthompsonahayzen, it should be appended to the end of the queue. So it should be played last20:12
vthompsonahayzen, ok you've lost me :)20:13
ahayzenvthompson, ok i'll start again :)20:13
vthompsonahayzen, so if you're listening to a playlist  that playlist probably will be the play queue. So adding to the play queue will only append to the queue and not necessarily to the playlist..20:14
ahayzenvthompson, ok and wht about when on the track/artist/album20:14
ahayzenvthompson, i guess it should then play the queue'd item first then carry on?20:15
vthompsonahayzen, if we are playing an album it should be because the album was added to the queue. If you queue some random track, it will go to the end of the queue and will be played after the songs in the album finish.20:16
ahayzenvthompson, ok20:16
ahayzenvthompson, i guess the artists view will be the same?20:17
vthompsonahayzen, a lot of the behavior stuff my change so really we just want a solid backend for the queue (one queue to rule them all)20:17
ahayzenvthompson, ok :)20:18
vthompsonahayzen, I'd think so--but we don't have each of these pieces figured out yet20:18
ahayzenvthompson, yh it needs properly specing up20:18
iBelievevthompson, ping20:46
vthompsoniBelieve, pong20:48
=== salem_ is now known as _salem
iBelievevthompson, I saw your merge request for the Suru theme. I thought it would be easiest to discuss it here.20:48
iBelievevthompson, what do you think of using a dark/medium gray color or gradient? I think it gives it a more system/advanced look.20:49
vthompsoniBelieve, I like that Idea--just got your email20:49
iBelievevthompson, I was fiddling with colors earlier and tried this: http://i.imgur.com/oj9F1cR.png20:49
vthompsoniBelieve, that does look nice. makes you feel like your working close to the metal. :)20:52
iBelievevthompson, that's all then. If you want the color, its #50505020:52
vthompsoniBelieve, did you just use that color for each of header, body and footer?20:53
iBelievevthompson, I just set backgroundColor20:53
vthompsoniBelieve, ah OK. I'll probably add a gradient with a darker grey on top.20:54
iBelievevthompson, a gradient would look nice, that was just my first attempt and I couldn't think of good gradient colors.20:55
AskUbuntuDifferent toolbar icons depending on active tab | http://askubuntu.com/q/32203921:40
AskUbuntuCan I develop apps for Ubuntu mobile on Lubuntu? If yes, how do I set up my pc for doing it from terminal? | http://askubuntu.com/q/32204021:40

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