[03:20] nik90, ping [03:20] As far as code review goes for this MP, please also ensure that in the ClockPage.qml, the DateTime{} updateInterval is changes to, [03:20] updateInterval: 1000 [03:21] There is no DateTime{} component in ClockPage, and the function as defined in the .cpp is already 1000 [03:21] so if you were just double checking; its already done afaik [03:48] * ahoneybun updates his SameSexMarriage app as more states made it legal [05:55] !ping [05:55] pong! [05:55] connected! [05:55] evening everyone [06:07] morning dpm [06:07] hey akiva-thinkpad [06:07] morning everyone [06:09] dpm, after I merge from trunk, would you be willing to give this another look? I fixed the branch awhile back per your suggestion [06:10] akiva-thinkpad, sure, which branch? [06:12] dpm, https://code.launchpad.net/~akiva/ubuntu-terminal-app/1349749workaround-select-font-added-to-preferences/+merge/235621 [06:13] akiva-thinkpad, thanks. I'll re-review it today [06:13] let me remerge though; I want to test it in the emulator, because its been a few weeks since I touched this [06:14] ill let you know [06:16] dpm: morning :) [06:17] akiva-thinkpad, ok [06:17] morning mihir :) [07:17] has anyone had issues with this import #include ?? [07:17] the debian packages are broken, and I am having a fickle time getting this installed [07:23] o/ good morning [07:23] justCarakas, morning JC [07:33] how are you akiva-thinkpad [07:37] akiva-thinkpad: pong [07:37] akiva-thinkpad: hey, in your MP, I was referring to https://bazaar.launchpad.net/~akiva/ubuntu-clock-app/1363968-no-animation-secondshand-updates-every-second/view/head:/app/clock/MainClock.qml#L42 where atm the update interval is 10ms in the analog mode [07:38] akiva-thinkpad: that's what drives the frequency of the updates [07:44] sec [07:44] nik90, thanks for clarifying [07:44] justCarakas, good btw thanks [07:44] except this stupid lilypond error [07:50] nik90, ahhh I see it. should I take out the conditional and keep it at 1000? [07:50] nik90, good eye btw [07:50] yup [07:50] wow that should significantly help with cpu [07:50] akiva-thinkpad: bro I know the clock app code way too much to miss out on that :P [07:50] lol [07:54] okay should be done [07:54] akiva-thinkpad: I added a comment to the MP [07:57] okay [07:59] oh bloody [07:59] Sheesh that was stupid [07:59] I forgot I made another change and pushed that to a seperate branch [07:59] sorry nik90 ! [08:00] akiva-thinkpad: no worries [08:02] nik90, It is a little bit bad; I don't like wasting other peoples time. You are cool about it, but I'll try to be better in the future. [08:03] should be pushed. [08:04] akiva-thinkpad: just a headsup, for some time now in the clock app we don't accept UI changes until it is absolutely necessary. At this point of time we are only bug-fixing and improving performance where we can. [08:04] akiva-thinkpad: I do have 2 branches that implement some string changes but that's also because it was specified in the design spec. [08:04] nik90, totally understand. [08:05] akiva-thinkpad: thnx, that's appreciated [08:05] nik90, :) RTM stability takes precedence [08:07] indeed [08:12] nik90, the CardView landed \o/ thanks for your help :) [08:12] ahayzen: np, it looks awesome btw [08:12] nik90, thanks i'm gonna port it to the other pages when i get back from lectures :) [08:13] ahayzen: wooop woop [08:19] nik90, hmmm failed jenkins [08:19] akiva-thinkpad: don't worry, I will handle it on my side.. the tests are passing, it seems to be some other issue with jenkins itself. [08:20] akiva-thinkpad: I will have to wait for some QA people to come online first [08:21] balloons, fginther: We have some QML tests failing with error message http://paste.ubuntu.com/8513021/ ...it looks like a jenkins machine issue. Can you take a look pls? [08:22] balloons, fginther: its for MP https://code.launchpad.net/~akiva/ubuntu-clock-app/1363968-no-animation-secondshand-updates-every-second/+merge/234618 [08:39] nik90: ping [08:39] mivoligo: pong [08:40] popey: ping [08:40] nik90: http://mivoligo.deviantart.com/art/Kelpies-1920x1080-486943189 [08:40] zbenjamin, hello, I'm having an issue when running a scope on the phone from the SDK, appearance changes done in the .ini file are not applied. Any idea why? [08:40] morning mihir [08:40] mivoligo: ooh cool, thnx [08:40] popey: very good morning :) [08:40] popey: are we deciding to drop weekview ? [08:41] nik90: let me know if you prefer original image :) [08:41] I think we agreed not to [08:41] in the meeting [08:41] popey: okay, so we'll change day view as as per kunal's MP , is that correct ? [08:41] yes [08:41] mivoligo: nah, its looks good..my wallpaper is set [08:41] feel free to test it a bit more than I did ☻ [08:41] popey: okay got it :) [08:41] nik90: :D great! [08:42] popey: sure i;ll do it tonight :D [08:42] thanks [08:42] * mihir gets back to office work :) [08:42] davidcalle: scopes support is pretty new and not very trivial, so there might be stuff that does not work properly. But its possible that from you last run something was not cleaned up [08:43] zbenjamin, what do I need to remove? [08:46] davidcalle: check if the scope is still installed on the phone and if its still running [08:46] davidcalle: ps aux | grep scoperunner should help [08:57] zbenjamin, I've seen the light. The Start/Stop button at the bottom of the editor doesn't do the same thing as the Start one on the left. -_- [08:57] davidcalle: huh [08:58] davidcalle: now thats new for me [08:58] what happens? [08:58] zbenjamin, the one at the bottom doesn't rebuild. Just pushes the existing click. [08:58] aaa, yeah the start button is different but not stop [08:58] So yeah, no changes were applied ^^ [08:59] hey a bit of a c++ question: http://i.imgur.com/mvbpDBi.png is this a proper way of importing this header? before it was and that was giving me the same error [08:59] davidcalle: it just restarts the last run configuration [08:59] akiva-thinkpad: is that when building in an armhf kit? [09:00] popey, no, [09:00] desktop and on emulator [09:00] akiva-thinkpad: thats not a good way to import a header, no [09:00] akiva-thinkpad: first check if it exists at all [09:00] zbenjamin, it does; see the screenshot? [09:00] akiva-thinkpad: libpam0g-dev [09:00] its open in nautilus [09:00] its installed [09:01] akiva-thinkpad: yeah but that is a emulator target [09:01] akiva-thinkpad: and you are looking on your host system and not in the chroot [09:01] zbenjamin, ah good point [09:01] * akiva-thinkpad checks [09:02] Good morning all; happy Frappe Day! :-D [09:03] zbenjamin, the chroot goes to the src file right? [09:03] in the build directory? [09:03] not src file, src folder* [09:04] akiva-thinkpad: ?? you are confusing me ;) [09:04] zbenjamin, lol sorry [09:04] * akiva-thinkpad pokes around [09:04] akiva-thinkpad: the chroot mounts your home directory [09:04] zbenjamin, oh really? that is unexpected [09:04] akiva-thinkpad: the chroot itself is in /var/lib/schroot/chroots/ubuntu-sdk-14.10.... [09:04] ah [09:05] zbenjamin, so should I go in there and find the file? [09:05] akiva-thinkpad: yeah the file is most likely not there, so you have to install the package in the chroot [09:05] zbenjamin, is this something I should file as a bug? [09:06] akiva-thinkpad: no, this is most likely not part of the framework specification [09:07] zbenjamin, okay thanks for taking the time to explain that [09:08] zbenjamin, okay so you were right, the security folder which contains the header, is not schroots /usr/include [09:08] zbenjamin, should I copy pasta it there using root? [09:09] noooooo [09:09] ;) [09:09] :P [09:09] akiva-thinkpad: you need to log into the chroot [09:09] zbenjamin, ah okay; and I do that in the sdk, [09:09] I think I know this [09:09] in qtcreator: tools -> options -> ubuntu -> maintain [09:09] I go to the ubuntu settings and go to maintain [09:09] yes [09:09] zbenjamin, thanks :D [09:09] akiva-thinkpad: then you need to install libpam0g-dev: [09:09] I am starting to understand this much better! [09:10] !cookie | zbenjamin [09:10] zbenjamin: Wow! You're such a great helper, you deserve a cookie! [09:10] lol ;) thanks [09:11] zbenjamin, Just curious; why does maintain chroot not have sudo as a command in it? I am assuming it is for safety, but I am wondering if you have a better answer [09:12] akiva-thinkpad: well first you are already root [09:12] root in the chroot's mind? [09:12] ah I see [09:12] yes [09:12] :P [09:12] akiva-thinkpad: because click maintain logs you in as root [09:12] okay that makes senes [09:12] snes [09:12] essenses [09:12] bah [09:12] sense [09:13] akiva-thinkpad: click run, logs you in as user, but its a special session that reverts all changes on the chroot itself. So even if you could become root in a "run" session all changes would be lost. THey probably wanted to make it harder to become root [09:13] cool [09:13] thanks [09:35] akiva-thinkpad: https://code.launchpad.net/~akiva/sudoku-app/upgrade-ubuntu-components-1.1/+merge/232987 looks like pep8 simple fixes in the python. [09:36] popey, not sure what pep8 is; should I look it up? [09:37] also is there anything I can do about this? [09:39] yes, it tells you what to do [09:40] okay cool [09:40] ./debian/tmp/usr/lib/python2.7/dist-packages/sudoku_app/settings.py:27:1: E112 expected an indented block [09:40] # it must be called Page11 [09:40] e.g. [09:40] that should be indented consistently with the code around it [09:40] it's pretty simple, just annoying ☻ [09:41] popey, ah yes actually I do sort of this; so what I need to do is go into the test, and make sure the syntax follows pep8? [09:41] yup [09:41] popey, thanks; will do [09:41] you can run pep8 locally to check it [09:44] akiva-thinkpad: you can use this if you want https://pypi.python.org/pypi/autopep8/ === Pici` is now known as Guest66735 [09:45] mihir, oh cool; is it just a function you feed the file into? [09:45] akiva-thinkpad: no install this on your machine, and it can be called from command line like this, autopep8 --in-place --aggressive --aggressive [09:45] yah thats what I meant; function was a bad term [09:45] thanks [09:46] akiva-thinkpad: np :) === Acn0w- is now known as Acn0w [09:46] mihir, is it in the repos or do I build the tarball? [09:47] akiva-thinkpad: i guess it should be installable from pip [09:47] akiva-thinkpad: pip install autopep8 [09:48] mihir, ive heard pip tossed around before; is it for installing python libraries? [09:48] you can also install from repo [09:48] python-autopep8 [09:48] popey, ah got it [09:48] !cookies [09:48] Cookies are delicious delicacies. [09:49] zbenjamin: i know it's wishlist material, but can we have a "don't ask again" checkbox on the dialog asking if we want to install over an already installed app ? [09:49] nerochiaro: just set it in in the run settings [09:50] nerochiaro: but i guess the dialog could do that as well .. [09:50] zbenjamin: how do we set the manifest properties now? used to be a dialog for it, but I can't find it now [09:51] zbenjamin: ah, didn't notice that in the run settings. it will do for now, but yeah, dialog is nicer too [09:51] popey: the manifest file has now a proper editor, can you see the manifest.json[.in] file somewhere in your project tree? [09:51] oh [09:52] \o/ [09:52] brilliant! thanks! [09:52] :) [09:52] !cookie zbenjamin [09:52] popey: I am only a bot, please don't think I'm intelligent :) [09:52] bah [09:53] hehe he has no more cookies ;) [09:53] hahahah :D popey your cookie has been eaten by ubot5 :P [09:54] ha ha [09:58] hey do any of you know if there is a shortcut for pushing to the branch you branched from? [09:58] I hate having to go back and copy pasta lp:~akiva/cookies/124324325234-bug-something-rather === JamesTai1 is now known as JamesTait [10:07] bzr push with --remember, i think [10:10] akiva-thinkpad: bzr push :parent maybe? but check with bzr info first what the parent branch is [10:10] or you might end up pushing to trunk ;) [10:11] zbenjamin, heh [10:11] !cookie | zbenjamin [10:11] zbenjamin: Wow! You're such a great helper, you deserve a cookie! [10:11] still got it! [10:11] ;) [10:11] :) === bob is now known as Guest34611 === rmescandon is now known as rmescandon-brb [10:56] dpm, hey for this bit of code : model: [ [10:56] "Droid Sans Mono", [10:56] "Liberation Mono", [10:56] "Monospace", [10:56] "Ubuntu Mono" [10:57] do I need the translation function? [10:57] or will "droid sans mono" be displayed as such in all languages [10:58] akiva-thinkpad, it'd be nice to translate it, yes [10:58] okay [10:58] dpm, also; this is for a list item; is there any html I can apply to this to make these fonts display in their respected font? [10:59] sort of thing? [10:59] akiva-thinkpad, I don't know, sorry [10:59] okay thanks === rmescandon-brb is now known as rmescandon [11:12] dpm, anyways as said earlier https://code.launchpad.net/~akiva/ubuntu-terminal-app/1349749workaround-select-font-added-to-preferences/+merge/235621 [11:13] dpm: surely the font nae isn't translated is it? [11:13] it's a "brand name" - is "Times New Roman" called something else outside of en_GB? [11:13] popey, do you think I should revert it back? [11:14] I'm asking... I don't know what font names look like in "foreign" ☻ [11:14] actually I better double check, as the code does rely on the names to fetch the actual font [11:15] * akiva-thinkpad takes it out [11:19] popey, right, but "Monospace" is not. Perhaps only that one should be marked for translation, then [11:20] dpm, question is; would the filename, monospace.ttf or whatever it is, change? [11:21] because the list pushes to the database the text input, to tell kterminal what font to use. [11:21] akiva-thinkpad, no, the filename would not change [11:21] dpm, okay, so I will leave it out for the time being. [11:23] dpm, thanks for going through all of those music-app bugs :) [11:30] mihir, yah that autopep8 didnt seem to solve the issue unfortunately [11:30] akiva-thinkpad: np [11:31] mihir, jenkins is still failing me. :/ [11:32] akiva-thinkpad: link [11:32] ? [11:33] ahayzen, you're welcome :) [11:34] akiva-thinkpad: read the log - it's failing pyflakes now. [11:34] ./tests/autopilot/sudoku_app/__init__.py:23: 'settings' imported but unused [11:34] ./debian/sudoku-app-autopilot/usr/lib/python3/dist-packages/sudoku_app/__init__.py:23: 'settings' imported but unused [11:34] ./debian/tmp/usr/lib/python2.7/dist-packages/sudoku_app/__init__.py:23: 'settings' imported but unused [11:34] ah what I was reading was saying that it was still expecting indents [11:35] or are they warnings? it's not clear [11:35] popey, thats from pyflakes [11:35] popey, you'll need to fix that though [11:35] yeah, i said ☻ [11:35] ah yes [11:37] uhmmm or was I? [11:37] bah [11:37] akiva-thinkpad, which mp is it your working on? i came in half way through the conversation [11:38] oh just library imports for the sudoku app [11:38] ah right [11:46] Hi, is there any way of telling if a page is stacked in a PageStack ? [11:52] bug 1352604 [11:52] bug 1352604 in indicator-messages (Ubuntu) "clear option is painful to use if you get a lot of notifications" [Undecided,Confirmed] https://launchpad.net/bugs/1352604 [11:52] rpadovani: ^^ [12:03] popey: regarding this bug i am still not able to get it is it from calendar or somewhere else :P https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1339020 [12:03] Ubuntu bug 1339020 in Ubuntu Calendar App "Sync'd all day events shown on the previous day" [Critical,Triaged] [12:04] ahayzen, http://i.imgur.com/0YIDCGJ.png looks good? [12:04] that was the branch I was working on; Merged from trunk [12:04] akiva-thinkpad, possibly i'm no designer though :P [12:05] mihir: i still don't think that's a bug - it's showing on the right day, it's just the arrow pointing to the wrong day because the arrow is in the middle [12:05] akiva-thinkpad, i'm still not sure if we are having the artist: album: or if what we have now is what we are keeping [12:05] ahayzen, nice to see the blue there. [12:05] i'm just trying to figure out a pagestack issue at the moment [12:05] sec [12:06] ahayzen, what pagestack issue? [12:06] "Hi, is there any way of telling if a page is stacked in a PageStack ?" [12:06] or maybe i can find another way... [12:08] ahayzen: page.pageStack !== null [12:08] ahayzen, okay well the reasoning of taking out the album was the background should have accounted for that [12:08] t1mp, ah ok so from the actual page itself [12:08] popey, dpm what do you think http://i.imgur.com/0YIDCGJ.png -- is listing the album redundant in that picture due to the image at the top? [12:09] ahayzen: yes :) [12:09] akiva-thinkpad, yeah i meant the labels, you have "Album: abc" "Artist: def" ... where as remix doesn't it just has title/artist and then the art [12:09] t1mp, yey i'll try that thanks :) [12:09] ahayzen, yep; I know [12:10] ahayzen, as I gathered, the reasoning was the potential redundancy [12:10] akiva-thinkpad, yeah basically that was jouni's reasoning IIRC [12:10] For my part though; I have a lot of songs without album art. [12:10] which makes sense... assuming you have cover art as you said [12:11] ahayzen, and what I want to add eventually to this, is copy and paste functionality on press and hold [12:11] akiva-thinkpad, copy and paste what? [12:11] thus if you had a song, and wanted to copy and paste the title of it [12:11] akiva-thinkpad, the labels? [12:11] then [12:11] exactly [12:11] interesting [12:11] akiva-thinkpad, would a share button now be more useful in the header or something [12:11] akiva-thinkpad, thats what my phone has [12:12] ahayzen, maybe; this is just stuff for later though. [12:12] okay I might as well push [12:12] akiva-thinkpad, yeah probably not for the quick sprint we are doing [12:12] * akiva-thinkpad checks for translation.... [12:12] ahayzen, what else needs to be done? [12:12] akiva-thinkpad, errrr let me check [12:14] akiva-thinkpad, most things have assignee's now lol or are WIP.... tbh we are awaiting the next round of designs so we can create items from them [12:14] akiva-thinkpad, obviously testing to death needs doing :P [12:15] ahayzen, one thing I noticed on the desktop, was that change the seek causes shreeking [12:15] akiva-thinkpad, there is a bug for that.... [12:16] ahayzen, hmmm? maybe i'll assign myself [12:16] akiva-thinkpad, oh on desktop? .... i thought you meant the media-hub laggyness bug 1310706 [12:16] bug 1310706 in Media Hub "Seeking is sometimes slow in updating" [Medium,Triaged] https://launchpad.net/bugs/1310706 [12:16] akiva-thinkpad, define shreeking ? [12:16] ahayzen, errm maybe not; thought through my solution... [12:16] ahayzen, like noises "KHHHH!" "PCHIK" [12:17] akiva-thinkpad, oh thats gstreamer [12:17] akiva-thinkpad, not much we can do about that [12:17] akiva-thinkpad, of interest what audio format are your files? mp3? [12:17] ahayzen, what about on the fly volume change [12:17] might be cpu intensive ~ [12:17] akiva-thinkpad, have you tried flacs? [12:17] ahayzen, I usually do vorbis; that happens to be an mp3 [12:18] ahayzen, lol; I want space leftover on my machine! [12:18] akiva-thinkpad, don't use mp3 then :P [12:18] ahayzen, I don't! [12:18] akiva-thinkpad, yeah my music folder is over 50GB now... [12:18] just happened to be the most readily available [12:18] to tell you the truth; most of the music I get from downloading from youtube [12:18] which is m4a converted into ogg [12:18] akiva-thinkpad, haha i buy CDs and then rip flac from that [12:19] ah... cd's sound nice :) [12:19] ahayzen is such a hipster, using cd's [12:19] akiva-thinkpad, i'll have a talk with the media-hub guys about the "shreeking" and see if there is anything they can do [12:19] :P [12:19] ahayzen, well test it on the phone see if it happens there [12:19] I don't have a device [12:20] and the emulator.. well yah [12:20] akiva-thinkpad, no i use them so i can have flacs that are sometimes 1000 kbps [12:20] akiva-thinkpad, oh yeah i think it is fine on the phone [12:20] akiva-thinkpad, but as i said it may be just the format i'm not sure when jim is about i'll ask him as he knows alot about gst [12:22] ahayzen, I think I know a way to fix this, when you do a seek, say jump to the middle of the song, it starts off "bleek", [12:22] t1mp, my page.pageStack never goes null is it because the page is defined inside the pagestack ? [12:23] so if we just had the volume fade in quickly, it would reduce to eliminate that [12:23] akiva-thinkpad, i guess but then why should we change the volume for all formats if is fine on others...and should we be doing this i feel it should be lower down if it is a platform thing? [12:24] akiva-thinkpad, as all we do is go MediaPlayer.seek(pos) [12:24] t1mp, i've also noticed that the number of children in the pagestack keeps increasing as u push/pop and never comes down? [12:32] t1mp, ok so page.pageStack is null at the start but after select back in the header it never goes back to null? [12:32] ahayzen: ah.. page.pageStack is set by the PageStack when the Page is pushed, but maybe it is never unset [12:33] t1mp, sorry i mean after pushing to the stack and then never null after going back [12:33] t1mp, that sounds bad ;) [12:33] t1mp, should that be a bug in the UITK then? [12:33] ahayzen: I just needed to know on which stack the Page was [12:33] ahayzen: there was never a use case for using the pageStack property to see if the Page is on a stack [12:33] ahayzen: yes, please [12:33] ahayzen: and describe your use case [12:34] ahayzen, do you know how to do a check for landscape? [12:34] t1mp, haha our usecase.... so if you push page B on A and then C on B....when you go back from C it needs to go to A ... but when u push D onto C and u hit back it needs to go to C [12:35] akiva-thinkpad, check if the width of mainview is larger than the height? [12:35] akiva-thinkpad, you mean check if you are currently in landscape or enabled switching to landscape? [12:36] if you push A, B, C, and then pop C you go back to B.. so you need to pop twice for A [12:36] t1mp, so basically we have some logic which watches the onCurrentPageChanged and it adds extra pops in where needed...i just somehow broke it in my branch so was wondering if i could do it a better way be checking if the page was in the stack [12:37] ahayzen: why not pop twice from C? [12:37] t1mp, just because lol ... so say you go Albums -> List of songs for Album -> Now Playing [12:38] ahayzen: Page { id: C; head.backAction: Action { iconName: "back"; onTriggered: { pageStack.pop(); pageStack.pop; } } [12:38] t1mp, when you go back from now playing we *currently* want it to go back to the albums list not the list of songs [12:38] t1mp, ooo that may be a better hack :) [12:38] ahayzen, right, if landscape is enabled? [12:39] bah nvm [12:39] akiva-thinkpad, https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.MainView/#automaticOrientation-prop [12:39] ah thanks [12:39] ahayzen, hey do you think pressing and holding down the forward or backwards buttons should... do anything? [12:39] ahayzen: also pop(2) may be added in future, see https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1257307 [12:39] Ubuntu bug 1257307 in Ubuntu UX "The pagestacks should allow to pop more than one page at the time" [Medium,Triaged] [12:39] ahayzen: comment on that bug if that is useful for you :) [12:40] t1mp, hmm i'm adding if (mainPageStack.depth > 1) { mainPageStack.pop(); } to the second pop anyway as u sometimes go straight from A->C anyway [12:40] ahayzen: you can add your use case there.. although calling pop() twice would work [12:40] t1mp, but could possibly be useful [12:41] t1mp, should i still report a bug about the pagestack not going back to null? [12:41] akiva-thinkpad, not sure suppose it could like 'fast forward' or something but you would have to check with design [12:41] akiva-thinkpad, and it wouldn't be very discoverable [12:41] ahayzen: yes, at least I remember to have a look at it, although it is not so important any more now [12:41] t1mp, will do :) [12:43] t1mp, thanks adding that action worked perfectly :D [12:44] nice :) [12:44] popey, ping [12:45] ahayzen: pong [12:45] popey, you would expect if you had gone Artist->Album->Song->Now playing that when you hit back to go back to Artist list right? [12:45] popey, thats what the current app does? [12:46] popey, and when you do Album->Song->Now Playing it jumps back to Album [12:46] yes, but I'm prepared to be wrong ☻ [12:46] * ahayzen thinks he may have answered his own question [12:46] popey, i was trying to replicate the current app behaviour and temporary forgot what it did aha [12:47] * ahayzen changes if (mainPageStack.depth > 1) to while (mainPageStack.depth > 1) .. job done :) [12:47] heh [12:47] popey, sorry ignore me i'm just speaking out loud as usual :P [12:48] popey, were you able to check with jouni if he managed to get the clicks working? [12:48] ahayzen, yah it wouldnt be very discoverable... wait what about this [12:48] lets say on click and hold, a dialogue comes up, showing you a list of the next songs in the queue [12:48] ahayzen: I pinged, no reply.. lemme try again [12:49] popey, cool i've haven't seen the new designs appear yet that he said he was working on? [12:49] I think that would be great, because I am always cycling through albums to find the song I want. [12:49] ok, probably busy today then [12:49] akiva-thinkpad, well there are plans to eventually have a swipe action from the bottom of the 'full' now playing to show some of the queue [12:50] akiva-thinkpad, and you have the toggle in the header to switch to the queue? [12:50] akiva-thinkpad, note victor will likely be refactoring the queue when we get design for the songstab (as they'll be exactly the same component) [12:54] ahayzen, yah I think you are right [12:56] ahayzen, presuming this bug is invalid now https://bugs.launchpad.net/music-app/+bug/1297177 [12:56] Ubuntu bug 1297177 in Ubuntu Music App "Artists view on desktop wastes space" [Low,Triaged] [12:56] akiva-thinkpad, not yet it still wastes space :P [12:56] akiva-thinkpad, look at all the whitespace on the right [12:57] ahayzen, ah [12:57] :P [12:58] akiva-thinkpad, maybe design should consider using CardView on larger screens for the artists view...but we haven't had tablet designs yet so idk..and that is not our focus [12:58] mihir, ping on calendar app; did you end up doing something for an empty page? [12:58] like instead of having a blank background, you put a label along with an icon? [13:00] akiva-thinkpad, if your looking at the music-app bug about the empty page we are awaiting design for that as well ;) [13:00] ahayzen, oh lol; didnt see that a bug was there [13:00] akiva-thinkpad, bug 1372583 [13:00] bug 1372583 in Ubuntu UX "[music] App doesn't explicitly say how to get music onto device" [Undecided,In progress] https://launchpad.net/bugs/1372583 [13:01] akiva-thinkpad, omg it soo much better now i've made the flip to using the 'full' now playing page as default in this branch lp:~andrew-hayzen/music-app/remix-remove-legacy-toolbar [13:02] akiva-thinkpad, the whole flow from the new CardView in albums to the new SongsPage and then the new now playing :D [13:09] ahayzen, oh ? [13:09] :) [13:09] default is much butter :) [13:09] akiva-thinkpad, yeah i found what was causing the header to disappear :) [13:09] ahayzen, ghosts? [13:10] akiva-thinkpad, i set this as the flickable of the page ... flickable: isListView ? queuelist : null [13:10] ah [13:10] akiva-thinkpad, boom it worked :) it was basically the listview on the hidden portion getting it confused [13:10] nice work [13:10] akiva-thinkpad, hopefully that'll land when victor rereviews later [13:10] mihir, event details on the new events page seems redundant [13:26] balloons, http://s-jenkins.ubuntu-ci:8080/job/sudoku-app-click/218/ was built with the generic click builder method (although it's still using pbuilder) [13:26] akiva-thinkpad: i didn't get that ,could you elaborate it? === jhodapp_ is now known as jhodapp === _salem is now known as salem_ [13:40] jhodapp, oh your in here as well :P ... akiva-thinkpad jim said " I think that's basically the mp3 decoder outputting invalid data for a very short period of time" [13:40] yes :) [13:42] jhodapp, yeah i can get it on device as well when playing mp3 [13:42] ahayzen, that's what I would expect [13:43] jhodapp, m4a seems ok [13:43] akiva-thinkpad, try asking in #gstreamer, I'd be curious what they'd say about that [13:43] ahayzen, yeah, different decoder plugin behavior [13:44] elopio, any ideas on the source of the qml test failures in this MP? https://code.launchpad.net/~akiva/ubuntu-clock-app/1363968-no-animation-secondshand-updates-every-second/+merge/234618 [13:45] elopio, the tests pass on the utopic host, but not on the trusty host. Points to something in the host environment effecting the running of xvfb, but not sure where to start [13:47] nik90, I saw the MP you mentioned failing with qml errors. I don't have an immediate idea on what to start poking at, looking for advice from elopio ^ [13:47] fginther: ack, I will follow the conversation === rmescandon is now known as rmescandon-afk [13:55] t1mp, ah damn the back button change broke the autopilot things... i guess i need to give it the correct objectName ? [13:56] mihir, how does "after x occurence" work? [13:57] all I see is a blank text input [13:57] I have no idea what to write there [13:57] do I have to put a number? === rmescandon-afk is now known as rmescandon [14:05] mihir, hi, could you test my branch again? [14:14] t1mp, ah ofc "backButton" :) [14:16] ahayzen, did you say your branch was up? [14:16] akiva-thinkpad, which branch in particular ? [14:16] * ahayzen has a lot of branches that could be 'up' [14:17] ahayzen, default music page? [14:17] akiva-thinkpad, the one that had the fix for the now playing header? yah... lp:~andrew-hayzen/music-app/remix-remove-legacy-toolbar [14:17] DanChapman: ping [14:17] mihir, https://code.launchpad.net/~akiva/ubuntu-calendar-app/assortment-of-fixes-to-newevents/+merge/237429 - I proposed a fix here with a few small things [14:20] ahayzen, ah that definitely needs to be merged with my branch [14:20] very nice [14:21] :) [14:22] ahayzen, http://i.imgur.com/0gMZjah.png comparing the two [14:22] akiva-thinkpad, jhodapp, i also notice popping noises when i aggressively change the volume interestingly it is worst on flacs, you can hear it with mp3...and again m4a seems fine [14:22] jhodapp, well the flacks I figured the easy way to fix this [14:22] was to have the volume faded out [14:22] akiva-thinkpad, the only issue i see with your is that the blurred image on a smaller device only shows the top part of the image [14:22] not sure if that can be done. [14:23] ahayzen, what? [14:23] akiva-thinkpad, do you get pops when changing volume on the desktop as well? IIRC i used tooo [14:23] ahayzen, i'll show you what it looks like on the emulator [14:23] akiva-thinkpad, oh its the same on both...ah that explains the what the weird code is doing [14:23] akiva-thinkpad, yeah ok so actual bug in the blurred background itself i think [14:23] ahayzen, no pops on volume change. [14:24] oh I see what you mean [14:24] akiva-thinkpad, i used to be able to get it on desktop alot [14:24] ahayzen, the blurred should be centered [14:24] and it does scale down ... sec [14:24] * akiva-thinkpad checks emulator [14:25] akiva-thinkpad, the pops seem a bit random though.... and yeah the blurred background should be scaled and centred [14:25] * ahayzen checks design [14:25] akiva-thinkpad, its difficult to tell from design but it is definitely centred...maybe not scaled [14:27] ahayzen, http://i.imgur.com/B9tydvZ.png [14:27] looks scaled properly to me. [14:28] hmmm [14:28] maybe its a bit cut off... [14:28] akiva-thinkpad, try running it outside of the emulator at different sizes as well [14:28] akiva-thinkpad, the designs appear to show that it gets cut off... i think... i've added it to my list to ask jouni when he is around [14:30] ahayzen, mmmm the sides are anchored fine. [14:30] and its centered [14:31] why would you want only the top of the album showing? [14:31] akiva-thinkpad, there is a scale property [14:31] akiva-thinkpad, https://developer.ubuntu.com/api/qml/sdk-14.10/QtQuick.Image/#fillMode-prop [14:31] ahayzen, but do you want it to be stretched? [14:32] akiva-thinkpad, idk i'm gonna ask design the next time i speak to them [14:32] ahayzen, I don't think there is an issue here to be honest, at least one I don't understand... [14:33] ahayzen, it is scaled properly, because the sides are anchored. [14:33] at least in my branch they are. [14:33] * akiva-thinkpad checks [14:33] akiva-thinkpad, i think just centring it is fine ... and scaling is up for debate :) [14:33] akiva-thinkpad, as i said i'll ask design for confirmation [14:34] ahayzen, oh, so you don't want the background and image to scale? [14:34] that will leave black space :O [14:34] akiva-thinkpad, i don't know yet lol i'll find out and let you know :) [14:35] okay sounds like a plan [14:35] fginther, nice. So let's see [14:36] ahayzen, I'd like to offer help to make sure the rest of the music app gets done in time, but it appears you and vic have all the projects down. should I leave you guys with my contribution, or is there still a frantic push to finish? [14:36] mihir [14:36] errm [14:36] akiva-thinkpad, i think we are ok for now...basically we are awaiting the next round of designs for a few pages which we were hoping for either today/tomorrow [14:36] ignore that mihir :P [14:37] akiva-thinkpad, but test both trunk and remix as much as possible for any bugs would be much appreciated :) [14:37] akiva-thinkpad, once we get the next designs we should then be able to make tasks from them [14:37] ahayzen, the only thing I'd like to do is see about the blip sound when seeking [14:37] ahayzen, do you know if there are sound volume levels available in remix? [14:38] like do we have fade in / fade out implemented? [14:40] akiva-thinkpad, idk it may be best to talk to some gstreamer people as jhodapp suggested [14:40] akiva-thinkpad, as if there is a fix it could then be fixed for any app on the platform rather than just us [14:44] ahayzen, okay i'll check it out tomorrow [14:45] ahayzen, its 744 am, and its almost my bed time [14:45] :P [14:45] akiva-thinkpad, thanks for your help :) [14:49] t1mp, hmm can i not use the sdk helper if i specify my own head.backAction? i get "Back button in header not visible" and i set the objectName to "backButton" as well [15:12] ahayzen: are you talking about the autopilot tests? [15:12] ahayzen: it should work. If you get that error it is a bug [15:12] ahayzen, t1mp ubuntu onair going on [15:12] mihir, :) [15:13] t1mp, yep after putting the custom back button i'm getting this http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/754/testReport/junit/music_app.tests.test_music/TestMainWindow/test_add_song_to_queue_from_albums_page_with_mouse_/ [15:14] t1mp, i guess as a work around for now i can write my own helper to go back? [15:15] ahayzen: ohh.. perhaps it is not a bug [15:16] ahayzen: go_back is for the default back button. if you override that, your button may do anything (although in your case it happens to go back) [15:16] t1mp, ahayzen: the sdk helper does not have a button to my knowledge since we use a custom back button in the clock app. [15:16] ahayzen: pls check clock ap tests emulators.py file for more details. [15:16] ahayzen: you need to use header.click_custom_back_button() [15:16] * nik90 watches ubuntuonair video [15:16] t1mp, there is a header.click_custom_back_button() ? [15:17] t1mp, oh from .get_header() [15:17] ahayzen: if you had mainView.go_back(), you now need mainView.get_header().click_custom_back_button() [15:17] ahayzen: yes. what g_back() does is get_header().click_back_button() [15:18] and it looks for the default back button, but you have a custom one now [15:18] t1mp, hmmm ok now i need to figure out how to get that easily into the tests lol [15:18] t1mp, click_custom_back_button() doesn't fall back to the normal one? so i can't just override right? [15:19] ahayzen: if you don't have a custom back button, there will be an exception [15:19] strange how we have completely change the UI with no autopilot changes... then i attempt to strip out a few bits and there are like 100-200 lines of ap changes aha :/ [15:20] ahayzen, :-) [15:20] t1mp, ok i'll try and figure out the best way [15:20] balloons, this is the same branch i had to reload the now playing object in lol === gatox is now known as gatox_lunch [15:28] t1mp, yey it passed locally :) .. i added a go_back() method to the page's helper seemed the most sane way of doing it...thanks for your help (assuming jenkins is nice) :) [15:31] ahayzen: okay, cool. just don't confuse the two go_back() methods in future :) [15:34] t1mp, nope now_playing_page.go_back() vs self.app.main_view.go_back() i think is different enough but i'm sure victor will tell me to change it if he feels it isn't ;) [15:35] t1mp, suppose i could change to go_custom_back() [15:35] or go_back_custom() or whtever [15:35] ahayzen: yeah, looks fine. It is the go_back() of that specific page I guess it is clear [15:35] t1mp, i'll leave it and see what he thinks it makes sense as you read it as it has the context [15:43] hey akiva-thinkpad [15:51] popey, ahayzen, do you know if there is an existing bug for the indicator not showing the cover art of the current song and for the next and previous buttons not working there? I think I read one about the MPRIS interface not being implemented, but I can't find it anymore [15:52] not sure if it was a bug in the app or somewhere else, either [15:52] dpm, erm i think so [15:52] i think i did see one [15:52] lol, same as me [15:52] dpm, or at least i talked to jhodapp about it and it is on their list [15:52] dpm, yes there's a bug filed about that [15:52] bug 1378044 [15:52] boom [15:52] bug 1378044 in indicator-sound (Ubuntu) "No Album art on Audio Controls" [Undecided,New] https://launchpad.net/bugs/1378044 [15:52] \o/ [15:52] thanks guys [15:53] dpm: there's also the equivalent bugs for media-hub [15:53] fginther: I haven't seen that error before. [15:53] jhodapp, what do you mean by equivalent? [15:54] dpm, documenting the parts that are caused by media-hub [15:54] are we expecting the next/previous to be working by rtm btw? [15:54] jhodapp, not sure I follow. What does that have to do with the cover art bug in the indicator? [15:55] dpm, media-hub would be the source of that cover art [15:55] ahayzen, probably not [15:55] jhodapp, so will they be hidden or something? [15:55] jhodapp, oh, so that bug needs a media-hub task? Or are you saying that there is already a bug for that in media-hub? [15:55] ahayzen, not sure yet [15:56] dpm, there already is a bug for that (and others related to it) filed in media-hub [15:59] jhodapp, is that bug 1373312? [15:59] bug 1373312 in Unity 8 "Phablet album art not coming through from media-hub" [High,Triaged] https://launchpad.net/bugs/1373312 [15:59] dpm, yes [15:59] * dpm adds rtm14 tag [16:00] dpm, take a look at this list, about 75% of the way down: https://bugs.launchpad.net/media-hub [16:00] jhodapp, thanks. What about the next/previous controls, is this also related to media-hub? [16:00] dpm, yes [16:17] mzanetti, where's the tagger code? Do you host it in LP? [16:17] dpm: https://launchpad.net/tagger [16:19] mzanetti, is there no code for the backend on http://bazaar.launchpad.net/~mzanetti/tagger/trunk/files ? I'm guessing the app is the only thing that needs to be i18n'd? === gatox_lunch is now known as gatox [16:22] dpm: no... this doesn't work as a plugin [16:22] dpm: there's a main.cpp and some code inside the app folder [16:23] dpm: There don't seem to be any strings in the .cpp code though [16:24] ok, cool [16:26] akiva-thinkpad, sorry looks like I didn't finish pushing my changes for https://code.launchpad.net/~akiva/sudoku-app/upgrade-ubuntu-components-1.1/+merge/232987. I've done so now [16:26] re-merging one more time should have you all sorted [16:26] thanks balloons [16:27] * balloons wants to get rid of any old merges [16:29] weird this failed; https://code.launchpad.net/~akiva/ubuntu-clock-app/1363968-no-animation-secondshand-updates-every-second/+merge/234618 [16:29] nik90, you noticed the qml tests failing yes? ^^ [16:30] balloons: yup I checked with fginther about it. and he referred to elopio since it is not a clock app issue but something related to xvfb [16:31] 3:44 PM elopio, any ideas on the source of the qml test failures in this MP? https://code.launchpad.net/~akiva/ubuntu-clock-app/1363968-no-animation-secondshand-updates-every-second/+merge/234618 [16:31] 3:45 PM elopio, the tests pass on the utopic host, but not on the trusty host. Points to something in the host environment effecting the running of xvfb, but not sure where to start [16:31] 3:47 PM nik90, I saw the MP you mentioned failing with qml errors. I don't have an immediate idea on what to start poking at, looking for advice from elopio ^ [16:31] 3:47 PM fginther: ack, I will follow the conversation [16:31] we are running on a trusty host? why? [16:32] fginther: ^^ [16:32] balloons, it's a released OS. the build is done under a utopic chroot [16:33] ahh, gotcha [16:33] fginther: is this something new that could be causing the failures? [16:33] I'll have a look in a bit [16:35] balloons, nik90, I think it's possible libllvm is broken. This job passed about 10 days ago with libllvm3.4_1%3a3.4.2-3ubuntu2, and failed on the next build with libllvm3.5_1%3a3.5-1ubuntu1 [16:36] hmm true [16:36] balloons, nik90, but that doesn't explain while it is building on the utopic host (which is still under a pbuilder) [17:04] popey, have you had the chance to file that bug about music app and the scope being consistent with the artist thumbnail? [17:05] dpm: bug 1378278 [17:05] bug 1378278 in unity-scope-mediascanner (Ubuntu) "Inconsistent artwork between scope and app" [Undecided,New] https://launchpad.net/bugs/1378278 [17:05] perfect, thanks popey [17:07] np === karni is now known as karni-afk === karni-afk is now known as karni [18:04] Hi [18:34] ahayzen, mhall119: i have a branch proposed to fix that ContentItem.move bug [18:34] kenvandine, awesome thanks :) [18:34] https://code.launchpad.net/~ken-vandine/content-hub/lp1373086/+merge/237459 [18:34] you can try the debs [18:34] worked for my hub-importer example [18:35] kenvandine, i'll likely get round to it tomorrow if thats ok, so i download the debs from the output.zip correct? [18:35] yup [18:35] if the move fails, it does a copy [18:35] kenvandine, cool thanks for doing this :) [18:35] np [18:35] sorry i didn't get to it sooner [18:36] no worries [18:36] my list of criticals never really gets shorter... [18:36] hah [18:47] mzanetti, https://code.launchpad.net/~dpm/tagger/i18n/+merge/237473 [18:56] renatu: i'll test pacakge before i go to bed and update you with my comments. === salem_ is now known as _salem [19:40] nik90: if you set an alarm and you remove the usb cable does the alarm go off for you if the phone is suspended? [19:43] nik90: hmm so it does go off just 2 minutes late :( [19:53] davmor2: hmm, can you consistently reproduce it? [20:03] nik90: I'll have a proper look tomorrow really late now I needz sleepz [20:03] davmor2: sure, gnite [20:47] * ahoneybun pushed his app to the store [20:53] renatu: it works like charm :D [20:53] renatu: https://code.launchpad.net/~renatofilho/qtorganizer5-eds/fix-1311165/+merge/237142? i didn't approve this i don't know why Jenkins is failing though [20:53] mihir, nice, now we need to make sure that alarms still working [20:54] mihir, check if the indicator is using the correct time too [20:57] renatu: it shows on correct time , i created an event for 2:30 AM and it shows correctly. http://imgur.com/NvgA4Y1 [21:00] mihir, events created on google are correct synced? :D [21:00] mihir, editing events created on google get updated with the correct time? [21:01] renatu: i created an event from app, it got synced properly i modified event on GC and it again synced correctly. [21:01] mihir, nice thanks [21:02] renatu: thank a lot for this :) it'll make calendar app for useful. [21:08] nik90, balloons, I still cannot find why ubuntu-clock-app is running into these qlm test failures [21:08] nik90, balloons, as this is a blocker, we can disable the failing build and rely on the build that occurs as part of the autopilot test job [21:29] fginther: I guess, I will ensure that the next 5-6 MPs that are waiting to go in will have their qml tests properly run before top-approving in any case. [21:30] * ahoneybun wonders what MP's are [21:30] fginther: did you try downgrading llvm to a lower version? [21:30] ahoneybun: Merge Proposal [21:30] nice [21:31] nik90, UbuntuBeginner is on the store! [21:31] ahoneybun: oh cool, will check it out' [21:31] thanks [21:31] big shout out to DanChapman for his code [21:31] nik90, the qml tests do get run and must pass during the autopilot build and test job (see http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/746/consoleText ) [21:33] fginther: oh yeah... [21:33] fginther: so I am a bit confused..why are we then running it twice? [21:34] nik90: when you get time could you test renatu's patch for timezone? [21:34] nik90, historical reasons. the build jobs were around from the beginning, then the autopilot jobs were added and we just never removed the original [21:35] mihir: I can do it tomorrow early morning [21:35] nik90: thanks. [21:35] fginther: ok, so out of 2 blockers, 1 can be solved by disabling the failing build. === _salem is now known as salem_ [21:36] nik90, right === salem_ is now known as _salem [22:20] nik90, QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function. [22:21] nik90, http://pastebin.ubuntu.com/8517532/ [22:21] mhall119, http://pastebin.ubuntu.com/8517532/ [22:21] mhall119, QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function. [22:28] ahoneybun: quite right, Row is a layout-manager, so you can't specify positioning of it's children [22:28] so what should I do? [22:28] what are you trying to do? [22:29] center 2 buttons for different sizes [22:29] talk to popey in pm about it [22:30] ahoneybun: within the column? [22:30] the buttons are not fitting right [22:30] it is a row within a column [22:44] nik90, I turned off the ubuntu-clock-app-utopic-amd64-* jobs until the issues can be resolved. Please let me know if you have any MPs that need rebuilding. [22:44] nik90, this is only to get past the complete failure of the qml tests [22:47] popey, I'm going to update my branch in a min with some changes thanks to mhall119 [22:47] awesome [22:48] popey, I need help on making a branch other then trunk for my app though [22:48] I want to push my final code into the 1.0 branch [22:49] and devel into the trunk as normal [22:51] popey, lp:ubuntu-beginner [22:53] a series sorry [23:11] does it work popey ? [23:16] not tried.. lemme see [23:18] ok need to know to push it to 1.0 release :) [23:19] ahoneybun: http://imgur.com/UAyAeO0 [23:19] you can't read the news sites inside those buttons very well [23:19] looks like half success [23:19] and UWNL should be UWN [23:19] IMO [23:19] yea true [23:19] I could put them on a new row [23:20] most likely will had a new site or two anyway [23:20] right, bed time [23:20] nn [23:25] darn popey [23:25] lol [23:59] hey, any pioneer here?