=== mozzarella is now known as mozzarellaaaaaaa === chriadam|away is now known as chriadam === aaron__ is now known as ahoneybun === aaron__ is now known as ahoneybun === tmpRAOF is now known as RAOF [03:56] how does my telecom co go about selling ubuntu phones? === chihchun_afk is now known as chihchun === mozzarellaaaaaaa is now known as mozzarella [06:29] good morning world [06:32] good morning [06:48] good morning === chihchun is now known as chihchun_afk === chriadam is now known as chriadam|away === Ava is now known as Guest51013 [08:30] tedg: can you point me to the prompt splashscreen bug === chihchun_afk is now known as chihchun [08:43] guys is there any way to upload custom ringtones to the phone?? [08:53] tvoss, can you point me to media-hub logs? [08:53] hello, i'm trying install ubuntu touch to sony xperia t device. There is on page https://wiki.ubuntu.com/Touch/Devices that it is possible and that device name is mint. But ro.product.device=LT30p and when trying command "ubuntu-device-flash touch --channel=devel --bootstrap", it returns that there is no appropriate image. Is there way to specify that i want to use mint image? Thanks [08:55] Guest27706, it's not a community-supported device, see https://wiki.ubuntu.com/Touch/Devices/mint for install instructions etc. [08:58] Saviq: ok, thank You. [09:05] tvoss, unping, found them [09:07] dednick, bug 1352251 [09:07] bug 1352251 in unity8 (Ubuntu RTM) "Reverse trust prompt hosting" [High,Triaged] https://launchpad.net/bugs/1352251 [09:08] dednick, also bug 1398888 [09:08] bug 1398888 in unity8 (Ubuntu) "Support all indicator actions" [Medium,Triaged] https://launchpad.net/bugs/1398888 [09:10] Good morning all; happy Cubicle Day! :-D [09:20] Saviq, ack, anything else I can help with? === vrruiz_ is now known as rvr === dednick is now known as dednick_ === nick_ is now known as Guest9400 === MacSlow is now known as MacSlow|lunch === alan_g is now known as alan_g|lunch === MacSlow|lunch is now known as MacSlow [13:20] Is there soemone have a freetime to help me make it works the ubuntu sdk? [13:21] Nothing appire on my phone === dandrader is now known as dandrader|afk [13:53] Can someone help troubleshoot why my Ubuntu Touch phone doesn't do anything with laptop? [13:53] I test applicatoin doesn't running eighter [13:59] Does anyone got error massege like this? [13:59] Warnings while parsing QML type information of /usr/lib/x86_64-linux-gnu/unity8/qml/Dash: [13:59] Failed to parse '/usr/lib/x86_64-linux-gnu/unity8/qml/Dash/Dash.qmltypes'. [13:59] Error: /usr/lib/x86_64-linux-gnu/unity8/qml/Dash/Dash.qmltypes:102:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'. [13:59] /usr/lib/x86_64-linux-gnu/unity8/qml/Dash/Dash.qmltypes:103:36: Expected array literal with only number literal members. === dandrader|afk is now known as dandrader [14:55] Hi, do you know how to uninstall a Click package installed with `pkcon install-local`? [14:56] bpierre: i think you can uninstall in the same way you uninstall an app store package [14:56] Yes it works if I do that, but I would like to do it from the CLI [14:57] bpierre, sudo click unregister [14:57] And `pkcon remove mypackagename` doesn’t work, nor `pkcon remove ./my-package-filename` [14:58] Thanks davidcalle, it works! [14:58] bpierre, yw :) [16:00] rsalveti: Ping === chihchun is now known as chihchun_afk === dandrader is now known as dandrader|lunch [16:32] Hi! How to update my Nexus 4 to the Ubuntu 15.04? [16:48] Verc: Enable developer mode in system settings > about the phone [16:48] i've tried to flash "stable" channel but it's still 14.10 ;/ [16:49] r18 [16:49] Verc: 14.10 doesn't land to stable yet. [16:49] 14.10 or 15.04? [16:50] Verc: Opps. I mean 15.04 [16:50] Verc: Use vivid channel or, if you're on the bleeding-edge, vivid-proposed. [16:51] CHANNEL=vivid? [16:53] Verc: Yes. [16:53] mtp://[usb:003,006]/Nexus%204/Pictures/com.ubuntu.camera/image20150428_080927237.jpg mtp://[usb:003,006]/Nexus%204/Pictures/com.ubuntu.camera/image20150428_083057384.jpg mtp://[usb:003,006]/Nexus%204/Pictures/com.ubuntu.camera/image20150428_085342139.jpg mtp://[usb:003,006]/Nexus%204/Pictures/com.ubuntu.camera/image20150428_085418878.jpg mtp://[usb:003,006]/Nexus%204/Pictures/com.ubuntu.camera/image20150428_092259225.jpg mtp://[u [16:54] sorry [16:54] not this [16:54] Channel vivid not found on server https://system-image.ubuntu.com [16:54] Verc: Opps. My fault again. Should be "ubuntu-touch/vivid". [16:55] yep [16:55] it works! [16:56] Verc: I'm not so sure how fresh is "ubuntu-touch/vivid". If you get very old image, try "ubuntu-touch/vivid-proposed" [16:57] ok :) [16:57] thanks :) [16:58] Mirv, Hiya! Got a second? [17:04] how does my telecom co go about selling ubuntu phones? [17:05] Anyone using supported device please tell me, when you enable bluetooth on the device and use another device to find Ubuntu touch device, if the device is seen as a phone? [17:07] peat-psuwit: no, it shows as a computer [17:08] * mcphail wonders if that is why his car can't see his phone [17:09] popey: Ok, then it's not unexpected. I tough it's problem on my port. [17:10] * peat-psuwit wonders if there's the bug report. === dholbach_ is now known as dholbach [17:16] do any of the channels have debugging symbols installed by default? [17:18] nope [17:18] That's a shame. Is it possible to have one? [17:18] if you would install all ddebs you wouldnt have enough diskspace i fear :) [17:18] ogra_: libc and the qt libs would be nice, though [17:19] ogra_: would give unbroken backtraces [17:19] and then someone hits a bug in another lib and wants his ddebs too ... and the next one etc etc ... [17:19] the reason we allow to make the images writable is that you can then install ddebs [17:19] ogra_: surely that would be fine for a development channel? [17:20] not really ... even developers dont like gigabyte big images [17:20] just install the ddebs you need after making it writable [17:20] ddeb? [17:22] https://wiki.ubuntu.com/DebuggingProgramCrash?highlight=%28ddebs%29#Non-built-in_debug_symbol_packages_.28.2A-dbgsym.29 === chihchun_afk is now known as chihchun [17:26] ogra_: that still requires either using apt-get on the device or downloading on the computer and dpkg -i, though, doesn't it? [17:27] mcphail, yes [17:27] ogra_: and how far can you go without breaking updates etc? [17:27] having all ddebs in the image would make you end up with a 5-10G image i guess [17:27] you shouldnt do that on a production device at all [17:28] ogra_: so no debugging for me :( [17:28] iirc there are ways to re-process the core dumps from errors.u.c [17:28] on a device with the debug symbols added... dont ask me how though :) [17:29] ogra_: I saw a steam youtube video once about running a symbols server. Would it be possible to run a symbols server on the development computer being used to remote debug? [17:29] (I didn't really understand the process) [17:29] thats beyond my knnowledge ... you should ask bdmurray (in #ubuntu-devel) or pitti [17:30] ok - will do a bit of reading and ask later. Thanks [17:31] * mcphail thinks gdbserver should be installed by default, even if the symbols aren;t === dandrader|lunch is now known as dandrader === om26er_ is now known as om26er [17:57] hey guys [17:58] are there any plans to port utouch to nexus 9? [17:58] couldn't find anything online, and the good keyboard integration makes it the perfect device imo [18:55] mpt, do we have a UI for VPN laid out already ? [19:08] hi [19:21] ChickenCutlass: can you register as attending on summit.ubuntu.com so I can make you a host for your session? [19:22] mhall119, ok [19:22] pmcgowan: ^^ you too please [19:23] and bfiller [19:24] and ogra_ [19:24] bah ... the auto-registration we had the last years made me lazy :P [19:24] and finally rsalveti [19:25] ogra_: we never had auto-registration [19:25] you had to either register in launchpad or in summit, but it was always manual [19:25] then i just had good managers that did it for me in the past i guess :) [19:25] that could have been [19:26] jhodapp: ping [19:26] nik90, pong [19:27] jhodapp: hey, I just noticed that when podbird is running in the background playing a online stream, if you open a number of apps such that you hit the memory limit where podbird is killed by the system, the playback also stops..Shouldn't media-hub prevent that? [19:28] nik90, nope, when the client application goes away so does the media-hub playback session [19:28] nik90, we may do what you said in the future after we get some additional lifecycle additions into UT [19:28] jhodapp: hmm..so there is never a way to ensure that the playback continues regardless of the state of the system. [19:29] nik90: I've noticed that problem. Playback will eventually stop when PodBird is in the background. Also, it doesn't resume playback from the right place (and sometimes it starts from the beginning again): https://bugs.launchpad.net/podbird/+bug/1449719 [19:29] Ubuntu bug 1449719 in podbird "Podbird stops playing after a few minutes when not in the foreground" [Critical,Confirmed] [19:29] nik90, not at present, no [19:29] tenleftfingers: yes, I was able to confirm that after seeing your bug report and came here looking for the answer [19:30] tenleftfingers, ping [19:30] jhodapp: ok. I will add media-hub to that bug report .. is there any project that tracks the lifecycle rules that I shoudl mark as affected? [19:31] cwayne_: hi [19:31] tenleftfingers, hiya, was just looking at https://bugs.launchpad.net/today-scope/+bug/1446766 again, wondering if it goes away if you click 'skip and setup later' [19:31] Ubuntu bug 1446766 in Today Scope "BQ device: On first boot, Today scope continually asks for Google account login after I have done so via Settings -> Accounts" [High,Incomplete] [19:32] cwayne_: let me check [19:32] nik90, add qtmir [19:32] and assign it to tvoss :) [19:32] jhodapp: thnx [19:32] nik90, np [19:32] popey: I dont have permissions to do so ;) [19:32] jhodapp, nik90, i assume we'll need this when the music-app starts using the background playlists and the lifecycle exception has gone? ;) [19:33] cwayne_: I believe so. But I had the impression I was missing info on my Today scope then. In fact, I don't see anything google-related on it even now. [19:33] ahayzen: definitely [19:33] well, i think it's reasonable that when the client app goes away, media stops [19:33] how else will you stop the media otherwise? [19:33] ahayzen: I guess podbird is becoming your testbed [19:33] ahayzen, we don't *need* it then, but yes it would naturally be related [19:33] popey: well when the user returns to the app, they stop it [19:33] hang on i thought you meant when it was OOM'd... [19:33] * ahayzen reads again [19:33] tenleftfingers, right, so we may need to change that a bit, google can be used to sync your calendar events, which would show up in the events section [19:34] ahayzen: we are indeed discussing when it gets OOM'd [19:34] or MPRIS control from indicator-sound [19:34] ok, and what if I think "this app is rubbish, it died" and uninstall it [19:34] the audio is still playing from an app that's removed [19:34] popey, so if i start playing music...browse the web browser open loads of tabs...music gets OOM'd audio should stop?! [19:34] cwayne_: Ah, yes. The events. I'm pretty sure that you're right about it being dismissable. [19:34] popey, surely when you go back to the app from the spread it would be restored? [19:34] popey: well would you uninstall an app that is currently playing music? [19:35] I would uninstall an app I thought was bad, sure [19:35] tenleftfingers, yeah, it should be [19:35] we need to do that better I think [19:35] the least I would expect is a user to close the app from the spread before prorceeding to uninstall it :P [19:35] especially if I saw that the app had died and it was still playing [19:35] but yeah there are some edge cases like you mention [19:35] but anyway, I'm going to mark that specific bug invalid since dismissing it goes away [19:35] I might thing "wow, this is terrible, I can still hear it even after it died, get rid!" [19:35] tenleftfingers, but thank you for logging it! [19:35] closing from the spread should stop the audio...but the app being OOM'd should not? [19:35] cwayne_: Sure, np. Thank you! [19:35] * popey is somewhat playing devils advocate [19:35] but we have enough of those so I'll stop now [19:36] ahayzen: well the thing is *all apps* get OOM'd and there is nothing to prevent it. [19:36] lol [19:36] nik90, music doesn't at the moment hehe ;) [19:36] right it kind of sucks for app devs that their music apps gets killed [19:36] ahayzen: well not for too long [19:36] :P [19:36] but yeah if the app is in the spread the audio stream should keep going then if it is killed it should be stopped..simple [19:37] jhodapp, is the plan to allow other apps to have their controls in the sound-indicator as well... eg podbird? [19:37] ahayzen, no, one global control...not like the desktop [19:37] ahayzen: amen. If the app stops playing when it's not in the foreground then it's pretty useless to the user given how productive they can be on this particular OS. [19:38] interesting... assuming you can only have 1 thing playing at a time then [19:38] tenleftfingers, exactly, when on the bus i have music in the background then i read emails/browser web/social media etc [19:38] ahayzen: well that is true though right? only one thing can play at a time.. [19:39] ahayzen, yes indeed [19:39] nik90, yeah, could be fun when you have two apps open and you press pause...then play etc lol [19:39] popey: under OOM circumstances the user shouldn't think the app has died, since under with the correct implementation the app should restore to its pre-killed state (and still appears in the app switcher all this time) [19:39] ahayzen, but I don't know all of the details yet, design is finishing up that UX plan [19:39] jhodapp, understood [19:39] -under* [19:40] popey: ha there's your answer :) [19:40] yeah what Elleo said :) therefore the audio should keep going even under OOM [19:40] popey: in fact we have a branch where we use the SDK's statesaver to restore podbird state to what it was before it was OOM'd [19:40] mhall119: done [19:40] true [19:41] thanks bfiller [19:41] nik90, you just saving the currenttab with the statesaver? [19:42] * ahayzen has a branch for music that stores the whole stack so it is restorable, even after an app restart [19:42] ahayzen: for now yes...I am planning on other stuff like playback state to ensure that the bottom bar gets shown appropriately when it returns [19:42] ahayzen: do you store anything else? [19:42] we are just deciding if you would want you whole stack restored after an app restart [19:43] nik90, well i've done it in the Settings API not statesaver [19:43] ahayzen: why? I thought the SDK statesaver was built for this very purpose [19:43] nik90, playground here :) http://bazaar.launchpad.net/~ahayzen/music-app/refactor-store-full-tab-path/revision/852 [19:43] \ [19:43] nik90, well i was thinking about restoring it even after the app has restarted [19:43] oops [19:43] ahayzen: also statesavers comes into effect *only* when the app is OOM'd [19:43] ahayzen: ah ok [19:43] nik90, just to play about .. not sure if to go for it yet still playing about [19:44] ahayzen: well if you want the state restoration even after a normal exit, then settings api is the way to go. I guess there is a design decision involved then [19:45] nik90, yeah exactly [21:28] popey, ping [21:28] jhodapp: pong [21:28] popey, can you give silo 25 a quick fix for this bug? https://bugs.launchpad.net/ubuntu/+source/qtubuntu-media/+bug/1438115 [21:28] Ubuntu bug 1438115 in qtubuntu-media (Ubuntu) "Music App: Sometimes the "length" of the song is displayed as 0:00" [Undecided,In progress] [21:29] hmmm [21:29] popey, on arale [21:29] jhodapp: how do I install that? [21:30] popey, citrain device-upgrade 25 ubuntu [21:32] ok [21:35] jhodapp: yup, fixed [21:36] popey, yay awesome [21:36] thanks! [21:36] np [21:36] Thank you! [21:36] ahayzen: ^ [21:36] popey \o/ yey thanks for the quick fix jhodapp :D [21:39] np [21:39] it was a good bug to get fixed, would have shown up in other places [22:05] hmm this just happened https://imgur.com/WnwPa5v and I am scarred to use UT as my daily phone a bit [22:09] Hi Everyone, just getting to know ubuntu-touch, there seems to be a lot of android stuff boot-loaders, browser etc in here, or have i got it wrong [22:13] I have just got the bq Ubuntu Phone, its really want to get to know the OS more, for example how are the drivers loaded as i see nothing in lsmod [22:18] jdstrand: heya; from the perspective of apps accessing the SD card is there any reason why we apps couldn't have confined access to /? It'd be a massive benefit for apps like podbird or cutespotify, where they download lots of data for use internally to be able to save them direct to the SD card without needing special permissions [22:19] why webkit not gecko? [22:19] -we* [22:19] dexteruk: the browser uses oxide, which is our own chromium based rendering library [22:20] dexteruk: and the android stuff is purely for device drivers [22:20] dexteruk: they get loaded within an LXC container, but I don't know much in the way of details beyond that [22:22] Because to be honest im gettting really feed up with big business saying what people can and cannot do, i got the ubuntu phone because i want to have a say... I dont want to be told that videos cannot be played on mobile devices, or 3G dongles wont work in your tablet [22:23] Surely we should have control over what the outside world sees from us [22:24] if i want to be seen as a mobile device i will goto the mobile version of the site [22:29] So please any developers out there, please make ubuntu touch people centric, give us control, let us decide what we share with the outside world [22:33] ahayzen, ping, have a music app weirdness to report, referred by jhodapp [22:33] alesage, o/ define weirdness ;) [22:33] Elleo: Thanks for the info, sorry for the rant just a little pissed with Android and generally anything to do with big business, i love anything open source its the only way forward [22:34] ahayzen, song view, I seem to have a poisoned track which when tapped opens player-view but won't play, UI appears frozen briefly, later 'back' works, repeat [22:35] ahayzen, unfortunately it'd be hard to reproduce *all* of my actions leading to this point but I can get logs, etc. [22:35] alesage, sounds magical :) what format is the file? [22:36] ahayzen, plays otherwise, mp3 I think [22:36] alesage, are you able to send me that file that is having an issue... or is there anythign strange in the media-hub/music-app logs? [22:37] ahayzen, I'm tailing the music-app log, propose to send all, there are some error-ish items here [22:37] ahayzen, I'll open a bug? [22:37] alesage, could you pastebin them so i can see? [22:40] ahayzen, this'll be quite long http://paste.ubuntu.com/10931107 [22:40] alesage, do you know what the track is called so i can find it? [22:41] alesage, 04- A Waste Land.mp3? [22:41] ahayzen, Gopacapulco :) [22:42] alesage, nothing unusual in the logs... can you pastebin the media-hub one as well? [22:42] ahayzen, one sec [22:42] alesage, also which device is this? [22:42] alesage, oh hang on... [22:43] http://paste.ubuntu.com/10931155 [22:43] Caught runtime exception from mediascanner: Could not find media ///home/phablet/Music/music to test by/01 - Ariel Pink's Haunted Graffiti - Gopacapulco.mp3 [22:43] ahayzen, ^^ [22:43] alesage, mediascanner2 log as well please :) [22:43] now my poor taste in music is exposed to the intarnetz [22:44] lol [22:44] ahayzen, http://paste.ubuntu.com/10931175/ [22:44] lol [22:45] ahayzen, that's normal [22:45] oh its not ms2 for once :) magic [22:46] its weird like the lookup in ms2 failed once...other than that when it has been attempted to be played music-app seems ok [22:46] ahayzen, I'll probably even be ripping out that code eventually once the tracklist stuff is complete [22:46] alesage, are you able to send me the track? [22:47] ahayzen, sure via e-mail maybe? [22:47] alesage, yeah or i can download via a cloud share? [22:47] hi guys ... ubuntu touch is awesome, I just bought a touch screen acer v11 and put ubuntu 15.10 on it ... it all works perfectly like a tablet, has this been true since 14.04 or is it new for 15.10? AMAZING!! [22:47] whichever is easiest [22:48] most of what I use is responsive web apps anyway, so it really is a tablet experience for me out of the box ... [22:48] jhodapp, you don't see anything odd in this media-hub log http://paste.ubuntu.com/10931155/ when playing "Gopacapulco" ? [22:50] alesage, is it bad if it plays on my device? [22:51] ahayzen, nope, looks good to me...someone played it, paused it and then stopped [22:51] alesage, are you on arale? [22:51] ahayzen, yessir [22:51] alesage, have you updated to the latest latest image? yesterdays one was a bit broken [22:51] again it plays under other scenarios, just found a blockage and wanted to report in case there's a real bug there [22:51] ahayzen, yes I'm fresh as of 30 min, image-testing as it happens [22:52] hmm [22:52] alesage, are you able to isolate the logs around a specific instance of the issue? [22:52] as there are lots of repeats and its difficult to tell which one may be the one that plays/doesn't play [22:52] melvster, glad you like it! [22:52] actually it's at the very end, ahayzen, stopped activity to report [22:53] I'll produce a fresh one if that helps [22:53] hmmm [22:53] jhodapp: I love it, been running ubuntu touch on the nexus4 for a year now, but this is a whole new level on a 11 inch screen, do you know which version of ubuntu this happened in, is it new for 15.10? [22:53] freaky, right? [22:53] alesage, so what exactly happens it just stops and doesn't play? [22:54] melvster, I don't, it's been in there for a while to my knowledge [22:54] awesome! great work all! :D [22:54] song view, songs listed => tap gopacapulco => player view opens, no sound, UI appears unresponsive [22:54] moments later, 'back' works, go back and repeat indefinitely [22:55] seems to be the same for other songs fwiw [22:55] my queue is in a weird state maybe [22:55] and does the sound ever work? [22:55] if you then say hit play? [22:56] ahayzen, no never [22:56] magic [22:56] ahayzen, actually exploring a little, e.g. through album view, same phenomenon from all when entering the player proper, no sound [22:57] alesage, jhodapp, this part sounds bad... Failed to start a new media-hub player session: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. [22:57] Failed to create a new media player backend. Video playback will not function. [22:57] L1529 as the app is starting [22:57] alesage, has your media-hub-server crashed? [22:58] ahayzen, seems media-hub died [22:58] ...L1529 in this log http://paste.ubuntu.com/10931107/ [22:58] does that show up in the media-hub log though? http://paste.ubuntu.com/10931155/ === pat__ is now known as pmcgowan [22:58] fwiw http://pastebin.ubuntu.com/10931358/ jhodapp ahayzen [22:58] * ahayzen blames jhodapp ;) [22:58] alesage, it's set to auto restart, so it's probably a new media-hub-server process [22:59] pid looks low though . . . [22:59] if I bounce it and it works what does that mean? [23:01] nothing of interest in topo [23:02] I feel like we don't have quite enough infos for a real bug here, is there more to collect jhodapp ahayzen ? [23:02] s/topo/top/ [23:02] alesage, not really, if you can reproduce this again and again then I'd say file a bug [23:02] might just be an edge case instance [23:03] jhodapp, ok we'll archive what we have and I'll start fresh [23:03] alesage, ok awesome [23:12] Can anyone confirm a bug in the music app/ media player for me? [23:12] mcphail, i can in music.. which bug? [23:13] ahayzen: music player/media app won't play a file in a subdirectory with a # symbol in the path [23:13] ahayzen: e.g. not under "30 #1 hits" [23:14] ahayzen: i _think_ this is what is causing my problem... [23:14] mcphail, interesting ... let me try [23:15] mcphail, yeah that breaks it [23:15] ahayzen: is it the music player or media-hub which breaks? [23:15] mcphail, music [23:15] ahayzen: ok, i'll file a bug [23:16] mcphail, hang on just want to check which project to file against... [23:16] ok [23:16] jhodapp, i'm getting this back http://pastebin.ubuntu.com/10931522/ is this us or you? [23:16] all you ;) [23:17] haha, let me look [23:17] * ahayzen spots ms2 mentioned [23:17] maybe its the third part of the triangle this time [23:17] ahayzen, that's an error that gstreamer couldn't decode the file [23:17] ah [23:17] jhodapp, #'s are allowed in uris right? [23:18] ahayzen, in theory, but try without it [23:18] jhodapp, well the bug mcphail is reporting is that if you have a # it breaks audio playback...i just added a # and now i can't play that track [23:19] jhodapp, just wondered if the bug should be against music/mh or? [23:19] ahayzen, seems it's gstreamer since it got down to the mh level, so file it against mh [23:19] ok mcphail ^^ against media-hub please https://bugs.launchpad.net/media-hub [23:20] ahayzen: will do [23:20] mcphail, and if you reference that pastebin it could be useful [23:20] ahayzen: np [23:20] thanks mcphail [23:20] thanks [23:29] bug 1449790 reported [23:29] bug 1449790 in Media Hub "Fails to play a file with a # (hash symbol) in the path" [Undecided,New] https://launchpad.net/bugs/1449790 [23:30] mcphail, thanks :) [23:31] ahayzen: my pleasure