=== asac_ is now known as asac === Cuddles is now known as Fluffles === kklimond1 is now known as kklimonda [08:03] morning everyone [08:36] Good morning [10:02] seb128: hi. Could you sync libnice with the Sid package (0.0.9) please? This release contains a bunch of fixes (including one for Google video) [10:02] cassidy, ok [10:03] thanks [10:33] ccheney: rock. answered [10:45] seb128, bug 408796 [10:45] Launchpad bug 408796 in desktopcouch "crash in desktopcouch" [High,Fix committed] https://launchpad.net/bugs/408796 [10:45] kenvandine, ok [10:45] thx [10:45] hmm, was there some kind of meta-bug for all bugs that deal with missing icons due to upstream change? [11:22] robert_ancell, http://cvs.fedora.redhat.com/viewvc/ [11:23] robert_ancell, rpms and then the source you want [11:23] seb128, thanks [12:36] crevette: uploading gnome-bluetooth with hack to workaround the type issues [12:36] so check in a few minutes ;) [12:49] asac, ah so you figured out waht is happening? [12:49] can I have some explanation? [12:50] crevette, the symbol is declared twice [12:50] crevette, once in the binary and one in the lib [12:50] crevette, and we use -Wl,-Bsymbolic-functions by default [12:53] sI don't know all that :) but I'll check on the net to understand. ut the problem was not seen on other distro then? [12:53] crevette, the issue is a bug, it just doesn't crash if you don't use this ld option [12:54] but you have unpredictable behaviour on which symbol will be used [12:54] the binary or the library one [13:04] crevette: yes. upstream doesnt know how to do things right ;) [13:05] they link libcommon.a statically in .so ... hide all symbols and then link libcommon.a with libgnome-bluetooth.so in the main binaries [13:12] This is something I wouldn't be able to track down ... [13:26] hmm.. I have quite a lot of crashes with signal 5 in _XError() - someone has an idea what's going on? I see that there are some people reporting similar crashes on LP.. [13:33] asac, did you see a new upstream version is out? [13:54] kklimonda, examples? [13:59] seb128: bug 408197, bug 406066, bug 404406, bug 406604, bug 408136 (this one touched by you) [13:59] Error: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/408197/+text) [13:59] Error: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/406066/+text) [13:59] Error: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/404406/+text) [13:59] Launchpad bug 406604 in transmission "transmission crashed with signal 5 in _XError()" [Medium,New] https://launchpad.net/bugs/406604 [13:59] Launchpad bug 408136 in nautilus "nautilus crashed with signal 5 in _XError()" [Medium,New] https://launchpad.net/bugs/408136 [14:01] kklimonda, doesn't seem a lot, you have also lot of things crahing in g_log, etc [14:02] just mean those applications or gtk do something xorg doesn't like [14:02] without test cases hard to say [14:03] could be useful to have a --sync stacktrace [14:08] seb128: I guess I got suprised that so many of those bugs were reported in the last few months. I rest my case and go to get something to eat :) [14:10] "so many"? [14:11] crevette: no ....wanna do? [14:11] asac, perhaps tonight as usual :) [14:12] I was searching for all (fixed and open) bugs with _XError() and got 170 results - ~40 of them reported in last few months - but it may be some sort of mistake on my part [14:12] well that doesn't seem a particulary high number [14:13] we have some bugs which get a higher of duplicate on one source in a week [14:13] +number [14:13] I will keep an eye on it but doesn't seem concerning [14:22] crevette: any significant changes or just bug fixes? [14:24] the rfkill change is the most significant change I guess [14:24] it relies on kernel 2.6.31, and need some udev rules to permit to users to disable the device [14:25] http://markmail.org/message/di2udkt6jeax76oq [14:25] thx [14:28] you're welcome === maxb_ is now known as maxb [14:31] hrmm [14:31] pitti: if something crashes when shutting down, i would get the apport icon in my system tray on next log-in, right? [14:39] or seb128, do you know if that's the behavior of apport for crashes on shutdown? [14:44] dobey, right you would get it after next login [14:45] dobey: correct [14:45] ok, cool [14:45] dobey, you have the crash date in the bug though [14:46] so we can ask the user if that matches the time of login or the previous day shuthdown or something [14:46] seb128: yes, but the user said "it was after a requested restart following an upgrade" [14:47] dobey, the reboot time should still be in the syslog [15:05] ArneGoetje: https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation#Verifying%20translation%20uploads looks fine to me, thanks for putting together the guidelines [15:57] asac: are you going to be uploading xulrunner 1.9.1 as 'xulrunner' source? [15:58] asac: or is it going to stay as 'xulrunner-1.9' ? [16:02] asac: ah nevermind, i see how it is going to work now [16:24] seb128: During GUADEC I mentionned this bug https://bugzilla.gnome.org/show_bug.cgi?id=590865 which I just filed today; what's your opinion? Are there matching requests in LP? (Couldn't find any) [16:24] Gnome bug 590865 in daemon "Allow (via API) to lock the screen with no delay for faster suspend" [Trivial,Unconfirmed] [16:33] lool, no strong opinion, I think it's a minor annoyance, would be good to be fixed though [16:33] seb128: kernel team is testing empathy and getting some crashes [16:34] rickspencer31, could you use apport and open bugs? [16:35] I'm helping them with that [16:40] what diff are we carrying vs. upstream with regard to "Trash" naming? i find it very confusing... I see "Wastebasket" in the location bar, Deleted Items in the places menu, and calling it a "Deleted Items folder" is weird 'cause it's not really a folder [16:46] alex-weej, you probably use a en_GB locale? [16:46] correct [16:46] translation issue [16:46] for like 4 releases? [16:46] not sure if it's due to upstream or rosetta guys though [16:47] not sure en_GB translators are active or care about that one [16:48] aaaaaargh [16:48] seb128, remember that thread on d-d-l a while back about UTF-8 in C source files? it was because i had submitted a patch to nautilus to use “ and ” for quotes around things like "Open With" (forget the fact they are gone now) [16:49] seb128, so it was rejected, and people prefer to use US-ASCII, so i submitted an en_GB translation of nautilus about a year ago [16:49] to launchpad [16:49] it never got touched [16:49] so i wouldn't assume that just because it didn't land that en_GB translators don't care [16:49] :) [16:50] hehe [16:50] i thought that was really sad though, i actually went to the effort of doing it [16:50] and no-one even reviewed it [16:50] and now it's obsolete [16:51] https://translations.launchpad.net/~alex-weej [16:51] dobey, do you think it would be a good idea to have a ppa with gnome-icon-theme minus the symlinks? === james_w is now known as jdw [16:52] so we can fix the naming in the apps and get rid of some of the symlinks === jdw is now known as james_w [17:00] hggdh, hi [17:01] hggdh, the xorg-edger ppa has a package to downgrade from a ppa back to normal ubuntu versions [17:03] andreasn: sure [17:03] andreasn: you just need to get people to use it [17:03] because that would be the only way to run it without the symlinks, right? [17:04] ccheney: you should use xulrunner-1.9.1-dev for now [17:04] seb128, will look at it, thanks [17:04] seb128, but it is, still a good idea, even if we end up with many restrictions [17:05] I'm not so sure [17:05] but I've enough to do without starting arguing about that one ;-) [17:05] downgrades are just not checked and likely to break that's not something we want to try giving support for [17:05] or users will feel those are something which should be working [17:06] and that will create issue on for us and for users [17:10] yes, I understand that. I personally think this would need a *lot* of work, and (probably) some limitations. [17:11] Still, it would be sooo cool to have it... [17:12] ArneGoetje: \o/ look at /tmp/outtest (karmic) and /tmp/outttest1 (hardy, but using the karmic .pos - but shouldnt matter) [17:15] asac: ok [17:15] asac: is it ready for me to upload already? [17:15] ccheney: for the real archive? [17:15] charles_: did you fix it? [17:15] oops [17:15] ccheney: ;) [17:16] dobey, would you like to set up such a ppa, or do you know anyone else I can ask to do that? [17:16] asac: yea, not yet, i can fix it today if it is ready to be uploaded? [17:16] andreasn: anyone with a launchpad account can make a ppa [17:16] ccheney: i got side tracked a zillion times. let me think for a moment if i feel brave enough to do it now ;) [17:17] asac: its ok if you want to wait :) [17:17] ArneGoetje, jcastro: https://wiki.ubuntu.com/language-selector-karmic#Design [17:19] andreasn: i think it might be good to have a general "gnome-devel" ppa or something, as well [17:36] chrisccoulson, hi, remember my problem with xchat & systray: http://paste.ubuntu.com/248017/ [17:36] fta, yeah, i remember that [17:37] chrisccoulson, btw, i've installed your gnome-settings-daemon yesterday, no popup since [17:37] you've got more than 2GB free space haven't you? [17:37] but less than 5%? [17:37] Filesystem 1K-blocks Used Available Use% Mounted on [17:37] /dev/sda1 301677772 296326060 5151712 99% / [17:38] /dev/sda1 288G 283G 5.0G 99% / [17:39] cool. would you mind adjusting /apps/gnome_settings_daemon/plugins/housekeeping/free_size_gb_no_notify to 10 in gconf-editor just to make sure you still get a popup eventually (and that it shows the correct amount of free space)? [17:49] hey seb128 - having a good week? [17:51] chrisccoulson, hello, yes! you? [17:52] seb128 - yes, not too bad. it's been a little boring here though ;) [17:52] here it's quite busy at the opposite [17:55] seb128, pitti: is it possible to get ubuntu-bug to work with ppa packages somehow? [17:55] dobey: PPAs don't have bug trackers, so you can only approximate; what do you need? [17:56] like, file bugs against the existing ubuntu packages or so? [17:56] pitti - are we going to install gnome-disk-utility by default? [17:56] you'd never get correct retraces, or so [17:56] chrisccoulson, yes, pitti did that change I though [17:56] pitti: well, i'd like to use the normal apport process to file bugs against a project, really [17:57] it seems the gnome-disk-utility binary contains some icons that are needed by libgdu to display in nautilus, so if gnome-disk-utility is not there then nautilus displays no icons for some volumes [17:57] hmm looks like my battery reading problem might be on the d-k-p side. if i kill g-p-m and devkit-power-daemon then relaunch battery readings work fine until i plug in, then it stops reading and thinks its fully charged every time i go on battery. if i kill g-p-m and restart it after that it has the same problem, but killing and restarting devkit-power-daemon and g-p-m always makes it work right [17:57] chrisccoulson: right, seeding now [17:57] thanks seb128 / pitti [17:58] seeded and promoted [17:58] pitti: i'm not sure retraces would be helpful in this specific case of mine anyway, since Python gives pretty accurate traces already... but I want to minimize the amount of user interaction [17:58] dobey: if you are okay with the bugs being filed against the upstream project, it's possible [17:59] pitti: yeah, that is totally fine with me [18:00] pitti: but right now "ubuntu-bug ubuntuone-client" just gives me a box saying it's not a valid ubuntu package, if i have the PPA versions installed [18:02] dobey: then you just need to ship an apport package hook which sets report['ThirdParty'] = 'True' [18:03] pitti: and it will automatically file against ubuntuone-client upstream? or do we need to set something else for that as well? [18:03] dobey: no, that should work [18:04] pitti: and will it only use that if the package is "not an official ubuntu package"? [18:04] dobey: no, it will always use that if you just do that one command [18:05] ok [18:05] if not apport.packaging.is_distro_package(report['Package'].split()[0]): [18:06] report['ThirdParty'] = 'True' [18:06] dobey: ^ with that, it will only report upstream for non-native packages [18:06] s/packages/versions/ [18:06] pitti: awesome! thanks! [18:06] (untested, though); you need to 'import apport' for that [18:06] dobey: let me know if it doesn't work [18:07] pitti: hrmm, should it be 'True' or the Python boolean True? [18:08] dobey: report objects don't take boolean values [18:08] ok [18:08] dobey: but the actual string value doesn't matter, it just tests whether the field exists [18:09] i. e. 'False' won't actually do what you'd think :/ [18:09] or 'Maybe' :) [18:09] yay fuzzy logic [18:09] heh [18:11] hrmm, didn't seem to work [18:12] pitti: hrmm, is it apport.packaging or apport.hook_utils.packaging? [18:13] dobey: apport.packaging [18:13] ah ok [18:13] hookutils (no _) just has some extra stuff, but you won't need it just for that [18:17] hrmm [18:17] doesn't seem to be working [18:18] dobey: does it work unconditionally? [18:19] pitti: no, i think it's validating the distro package before it even gets to the hook code [18:19] dobey: negative, add_hooks_info() is called first [18:19] dobey: can I see your package hook? [18:20] you put it into /usr/share/apport/package-hooks/ubuntuone-client.py ? [18:20] pitti: source_ubuntuone-client.py i think, but yes [18:20] that's fine [18:20] oh, it has one already [18:21] the add_info() method? [18:21] dobey: yes, it needs to be added there [18:21] oh, hang on [18:22] yeah, it's not working [18:22] dobey: were you trying a previously processed crash report? [18:22] it will only work for new reports [18:22] no [18:23] i see part of the problem though [18:25] pitti: that method is part of the PackageInfo class, which is implemented in package_impl.py [18:25] not a generic function [18:25] that's fine [18:25] apport/__init__.py imports it [18:25] dobey: does it work without the conditional test? i. e. just always set ThirdParty? [18:25] just to check on which part the problem is [18:26] ok, so i got rid of the extra import/etc and just the ThirdParty doesn't work either [18:27] dobey: ah, I see the problem [18:28] dobey: sorry, I'm afraid it's a little more complicated than that [18:28] complicated is like all three of my names [18:28] the hook needs to set report['CrashDB'] = 'ubuntuone-client' if you want to have the bug upstream [18:29] and you need to ship a file /etc/apport/crashdb.conf.d/ubuntuone-client.conf [18:29] 'ubuntuone-client': { [18:29] hrmm [18:29] 'impl': 'launchpad', [18:29] i don't see a crasshdb.conf.d [18:29] just the .conf [18:30] 'project': 'ubuntuone-client' [18:30] } [18:30] dobey: that's fine, apport will look for it [18:30] ok [18:30] the "ThirdParty" hack never really worked and was a half-baked contribution, so I disabled it again [18:31] dobey: you can restore the conditional check, that part should work (but test it unconditionally first) [18:32] the conditional check i don't think i can do as you suggested [18:32] i need to poke the _AptDpkgPackageInfo class or whatever to get at the method [18:33] but apport.packaging will have it? [18:33] no need to do assumptions about the packaging system in hooks [18:39] from apport.packaging import is_distro_package fails [18:41] right [18:41] use apport.packaging.is_distro_package() [18:41] and import apport [18:44] pitti: ok, so apport doesn't look in /etc/apport/crashdb.conf.d/ [18:44] hrmm [18:45] $ grep -r crashdb.conf.d . [18:45] $ [18:45] uh, WTF? I know I had this working.. [18:45] oh [18:45] it does [18:45] n/m [18:45] confdDir = conf + '.d' [18:45] # Load third parties crashdb.conf [18:46] confdDir = conf + '.d' [18:46] right *phew* [18:46] but it's not loading mine :9 [18:46] err :( [18:47] how does your's look? do you get an "Invalid file: ..." error on the CLI? [18:47] hrmm, yeah [18:47] Invalid file /etc/apport/crashdb.conf.d/ubuntuone-client-crashdb.conf: invalid syntax (ubuntuone-client-crashdb.conf, line 1) [18:47] would it be a good idea to patch the gnome-settings-daemon touchpad schema to have tap to click enabled by default? its overriding the synaptics driver defaulting on as well as custom fdi's enabling it with it being defaulted to disabled in gnome only and it seems like alot of people cant be bothered to click a button to turn it on permanently :D [18:47] 'ubuntuone-client' : { [18:47] is line 1 [18:48] :-/ [18:48] oops; please wrap it into [18:48] dbs = { [18:48] ... [18:48] oops [18:48] I meant [18:49] ubuntuone-client = { 'impl': ... } [18:49] * pitti reads his own stuff from /usr/share/doc/apport/crashdb-conf.txt [18:49] it has an example [18:49] oh crap [18:49] I use execfile(), so the syntax is a bit picky [18:50] so i can't use ubuntuone-client, because that's not valid python [18:50] then just name it "ubuntuone_client" [18:50] yeah [18:50] dobey: the db name doesn't matter, it just must match what you assign report['CrashDB'] to [18:51] dobey: the lp project name is determined by 'project': in the db definition [18:51] KeyError: 'bug_pattern_base' [18:51] so i guess that one is required [18:51] 'bug_pattern_base': 'http://people.ubuntu.com/~pitti/bugpatterns', [18:51] or just "None" [18:52] but the main one should be fine [18:52] that's better [18:55] ok, and the if statement seems to work now as well, with straight apport import [18:55] pitti: thanks much! [18:56] you're welcome, sorry for the confusion [19:15] didrocks, hey [19:15] didrocks, could you get mutter to use clutter1? [19:16] didrocks, ie do a git snapshot when you have some time [19:16] I was trying to build a new gnome-shell but it breaks because of clutter 0.9 still being used there === Fluffles is now known as Cuddles [21:58] hey rickspencer31 :) [21:58] hiya didrocks [21:58] rickspencer31: are you enjoying Dublin? [21:59] didrocks: we are having quite a productive time [21:59] Quickly demo went quite well [22:00] great ;) [22:00] rickspencer31: can we push a date for 0.2 release? [22:01] didrocks: yes [22:01] rickspencer31: one released, I will prepare my blog post about it (before or in the meanwhile next Ubuntu dev week) [22:01] once* [22:01] I started hacking the desktopcouch code today so that I can adjust the quickly code [22:02] ok, as you saw, I pushed some little things from time to time [22:02] tomorrow, I will in the train handle commands in a class [22:02] didrocks: right [22:02] great [22:03] rickspencer31: I think that we can put the date accordingly to next feature freeze (and the talk in ubuntu dev week) [22:03] * didrocks opens his browser [22:03] didrocks: I should be done my part this week or next [22:06] ok, the talk is on 31 August, the feature freeze is the 27th. We can plan the release the 25. I'm on vacation for 2 weeks starting tomorrow, I will devote some time to quickly :) [22:08] didrocks: I'm on holiday next week too! [22:08] maybe we can do a release on Friday? [22:09] rickspencer31: hum, it's just that I will be on travel on Friday, that's why this + organizing myself after vacations made tuesday optimal :) [22:10] didrocks: k [22:10] (and then, build + upload to karmic, but as the packaging is already done) [22:11] rickspencer31: will you go back to USA for your vacations or do you plan visiting Ireland? [22:11] didrocks: back to USA [22:11] take my children to visit my parents [22:12] rickspencer31: ok, some family holidays, great ;) [22:12] didrocks: yes [22:12] lots of quiet time, so I hope to do some work on quickly [22:12] too [22:13] rickspencer31: don't work to much ;) [22:13] heh [22:13] quickly isn't work [22:13] I agree :) [22:13] it's my community contribution for Karmic ;) [22:14] didrocks: I've wanted to create something like quickly since I started using Linux (like 5 years ago or something) [22:14] and that's quite good contribution, I hope people will really enjoy it when we will make some "advertisement" of it [22:14] we'll [22:14] rickspencer31: oh really? [22:14] see [22:14] it's a long time brainded project :) [22:15] didrocks: oh yes [22:15] Good evening folks. [22:15] good evening TheMuso [22:21] good evening TheMuso and didrocks [22:21] hey chrisccoulson! [22:21] * pitti does the karmic dance [22:22] heya [22:22] Soyuz:Pitti 6:1 finally [22:22] * didrocks waves at pitti and bryce [22:22] * pitti hugs didrocks [22:23] didrocks, the quickly presentation went really good today, I was amazed at all the questions that everyone had. Seems to be a strong pulse of interest [22:25] didrocks: I saw the demo today and Quickly looks to be pretty cool. [22:25] bryce: great! Now I just wait for releasing 0.2 and writing some blog posts to present in detail features and how it's organized :) [22:26] didrocks: indeed, that's hot stuff [22:26] I would love that someone creates a new template :) [22:26] * didrocks hugs pitti [22:27] all the ideas are from rickspencer31 ;) [22:27] meh [22:28] didrocks is modest [22:31] didrocks, I did a little copyediting on the text for the quickly project description - http://pastebin.ubuntu.com/248256/ [22:31] didrocks, tried to make the first couple sentences give the "elevator pitch" for the tool [22:34] bryce: Thanks! I read it: can you just put a little less emphasize about quickly and ubuntu applications relationship? The final goal is that quickly project is just the core and then ubuntu-project template is just another project (split them) to make quickly more upstreamable for other distros? [22:37] sure [22:49] udev and libatasmart upgrades in pitti's ppa :D [22:49] Sarvatt: ? [22:50] added the ppa's for quickly and it wanted to pull in the udev and libatasmart upgrades in your ppa [22:51] http://pastebin.ubuntu.com/248264/ [22:55] this looks pretty nifty [22:59] didrocks, hey [23:00] hey seb128 :) [23:01] seb128: I will take a look at mutter tomorrow [23:01] didrocks, no hurry but thanks [23:01] didrocks, how are you? [23:01] seb128: fine, even if I'm very busy with my work before my vacations :) [23:01] seb128: and you? [23:02] fine too [23:03] seb128: did you already visited the Guiness factory? [23:03] didrocks, when are you on vacations? [23:03] didrocks, no it's tomorrow evening [23:03] something weird happening there today though [23:03] it stopped raining [23:03] seb128: tomorrow evening until the 24 \o/ [23:03] lol [23:03] oh! [23:04] that's not normal [23:04] be on your guard ;) [23:04] didrocks, enjoy your vacations then [23:04] btw long discussion on the xdg list [23:04] seb128: thanks a long :) [23:04] I didn't manage to keep up with it so far [23:04] seb128: yes. I'm answering right now [23:04] seb128: I think we are closed to a solution :) [23:04] I'm wondering if the change is worth all the effort [23:04] but since that's started now let's see where it goes ;-) [23:05] exactly :-) [23:05] but well, I'm optimistic on it [23:05] good [23:06] seb128 - you're welcome to some of our rain if you want it [23:07] chrisccoulson, thank you but no thanks ;-) [23:08] did you actually see some sun too when it stopped raining? [23:08] summer really has been quite rubbish here this year :-/ [23:09] weather was sort of sunny today yes [23:09] yeah, weird summer this year [23:13] seb128: and you, your vacations are close too, right? [23:13] didrocks, yes, in 1.5 week from now [23:14] one week, two weeks? [23:14] two [23:14] channel should be quiet during next weeks [23:14] seb128: great. Enjoy them ;) [23:14] for sure [23:14] pitti is on holidays for two weeks too starting next week [23:14] as is robert_ancell [23:14] didrocks, thanks ;-) [23:15] it will just be me here on my own then ;) [23:15] chrisccoulson, not take holidays during raining summer? [23:15] i have a week off work in 1.5 weeks too, but i'm not going anywhere [23:16] i'm using the week to do some painting and plan my escape route from work:) [23:17] didrocks, sorry got distracted - this look better? http://pastebin.ubuntu.com/248276/ [23:19] chrisccoulson, good luck with that then! [23:19] bryce: perfect! Thanks a lot. I will try to get again your attention when splitting the project un two parts (putting ubuntu-templates in a dedicated launchpad project). I'm updating the quickly lp page :) [23:20] seb128, thanks! i will probably go and visit some family too [23:20] bryce: and right, I will steal distutils-extra backports from pitti's ppa :) [23:21] people tell me that rick did that already [23:21] so you can use rick's ppa rather than pitti's one to avoid other cracks [23:21] didrocks, okie doke. [23:21] seb128: https://edge.launchpad.net/~rick-rickspencer3/+archive/ppa [23:23] didrocks, ok, misunderstanding there [23:23] would make sense to use the quickly ppa directly though [23:23] seb128: yes. I'm pulling and pushing it right now [23:23] good [23:24] didrocks, I showed rick how to copy ppa stuff today [23:24] bryce: oh? I'm interested :) [23:24] Copy packages? [23:24] didrocks, you have a button on the launchpad page for that [23:25] right [23:26] it's done, thanks :) [23:26] ok, I can go to bed sooner consequently :-) [23:27] no prob [23:27] didrocks, good night [23:27] didrocks, let me know when you can do mutter so I can update gnome-shell [23:27] no hurry [23:27] good night all [23:27] seb128: ok, I will :) [23:27] didrocks, btw when doing copies, if you have it rebuild, then it redoes the gpg keys, otherwise the packages will still be keyed for pitti [23:28] bryce: oh, I just ask to copy binaries :/ [23:28] ok. I will fix that tomorrow [23:28] have a good night seb128, bryce and pitti! [23:28] 'night [23:29] night didrocks