[05:59] good morning [07:05] good morning desktopers [07:07] hello... [07:07] I just woke up :/ My mobile ran out of battery :/ [07:07] +no alarm today :) [07:08] A fine morning, then! :) [07:08] BAH! Who broke the compose key! [07:08] hahaha [07:08] Also, why is it suddenly 6pm. [07:08] * RAOF -> EOD. [07:09] :DDD [07:09] enjoy your rest of the day RAOF :) [07:09] good morning hikiko, evening RAOF :) [07:10] RAOF, enjoy! [07:13] good morning didrocks seb128 :) [07:13] Good morning [07:16] good morning pitti :) [07:18] lut pitti [07:18] ça va bien ? [07:18] hey hikiko! [07:18] ça va seb128 -- oh, tu es plus tôt que moi :) [07:18] \o/ [07:18] pitti, tu as bien dormi ? [07:18] seb128: je vais bien, jeu au basket hier était grand [07:19] "grand"? [07:19] seb128: "bon", Je suppose [07:20] c'est mieux oui [07:20] * pitti keeps being misled by "great" vs. "grand" [07:20] hey pitti! [07:20] bonjour didrocks ! [07:20] "grand" is "tall" usually [07:21] seb128: mais beaucoup de personnes là sont grand aussi :) [07:21] google translator seems a bit confused as well and suggest "great" as first translation for "grand" [07:21] pitti, c'est vrai ! === qengho is now known as CardinalFang === CardinalFang is now known as qengho === fredp is now known as Guest57960 === siel_ is now known as siel === CrazyMelon is now known as CrazyLemon === maclin1 is now known as maclin === meetingology` is now known as meetingology === lifeless_ is now known as lifeless === desrt_ is now known as desrt === rsalveti_ is now known as rsalveti === seb128_ is now known as seb128 === CrazyMelon is now known as CrazyLemon === Tm_Tr is now known as Guest21169 [08:32] hey seb128 pitti didrocks === ara is now known as Guest26179 [08:37] hey darkxst [08:38] good evening darkxst [08:39] anyone care if I drop obexftp from gnome-user-share? so far as I can tell its useless with bluez5 anyway [08:39] gvfs dropped it ages ago [08:40] I doubt it even works and there are no supported clients [08:40] seb128, ^ [08:41] hey darkxst === Kamilion|ZNC is now known as Kamilion [08:41] darkxst, I don't know enough about it to comment, what's the motivation for the change? [08:43] seb128, merge gnome-user-share to 3.14, but keep the prefs panel [08:43] seems fine to me [08:44] it has the binary split, and there are lots of bluetooth fixes in there, that mostly only affect you guys [08:45] and even including apache 2.4 support ;) though could have just cherry-picked that [08:46] updating is better, if we can [08:48] seb128, yes that was my thoughts also [08:50] patches are done, I'll do a merge with debian over the weekend [08:50] great [08:52] morning all [08:52] Hey willcooke. [08:52] hey willcooke [08:52] hey willcooke TheMuso [08:52] Hey desktoppers. [08:55] hey willcooke, TheMuso [09:03] ahoy [09:04] hey Laney! [09:04] how are you? [09:05] hey Laney! [09:06] hey seb128 and pitti [09:06] doing good, my fingers are feeling the burn from climbing yesterday \m/ [09:06] how about you? [09:07] morning Laney! [09:07] Laney: doing good as well, my body is aching (in a good way) from the 2.5 h basketball [09:07] ah, you feel better enough for climbing? Nice! [09:08] woo! [09:08] hey didrocks! [09:08] doing good as well, played some double tennis yesterday (but only for an hour, wanted some relaxing as well and it started raining) [09:10] nice [09:10] getting cold for that :P [09:11] oh look, dezrt's new tests fail [09:11] https://buildd.debian.org/status/fetch.php?pkg=glib2.0&arch=armhf&ver=2.47.3-1&stamp=1448490072 [09:12] haha [09:14] https://buildd.debian.org/status/package.php?p=glib2.0&suite=experimental [09:14] all 32 bit arches [09:14] * Laney shakes head sadly [09:15] * TheMuso -> EOD, later folks. :) [09:15] see ya TheMuso === bigon_ is now known as bigon [09:19] RAOF, did you say you planned to update colord-gtk in Debian? ;-) [09:28] * willcooke remembered the tar command first time [09:30] willcooke: it's easy, just tar cf . dir === Tm_Tr is now known as Guest40991 [09:30] based on the extension, it will compress (hence the 'c'), the file (f) in the desired format [09:30] * willcooke uses cvfj [09:31] oh [09:31] no need for j, nor v :) [09:31] when did it start doing that? (expecting the answer 1998) [09:31] just "tar cf foo.bz2 bla" for instance [09:31] a year and half ago :) [09:31] so not that outdated! [09:31] oh phew! [09:31] (of course, same for extracting) [09:32] I didn't get a letter from the elders of the internet about this [09:32] heh [09:32] hum, we don't produce any more usb image, right? [09:32] I thought the omitting of the compression type only worked for 'x' [09:33] Laney: oh, possible it's doing that silently, let me check [09:33] check with 'file' that it's actually compressing it :P [09:33] Laney: ah, you are right [09:33] willcooke: withdraw what I said for compress then ^ [09:33] it's just creating a tar [09:34] extract works though [09:34] tar xvf foo.tar.whatever works though [09:34] neat! [09:34] Laney: yeah, I would have hope some fallback based on the extension… [09:34] doesn't mean you get to forget the letters [09:34] which is Good Unix Knowledge [09:35] FYI, I'll have a look this afternoon on our language that we shipped by default, expect some seed changes :) [09:35] * didrocks wants to reintroduce the one we shipped at least in hardy [09:35] programming language or speaking language? [09:35] (as no more size constraints…) [09:36] speaking :p [09:36] yeah, haskell on the CD of course! :) === qengho is now known as CardinalFang === CardinalFang is now known as qengho [09:37] how much space are you talking about? [09:37] I need to remember how this works on install without Internet access. I guess we just needed to ship in live [09:37] Laney: well, it's hard to know in advance [09:37] no limit but that doesn't mean go super wild [09:37] Laney: hence, we need to look at [09:37] yeah [09:37] sure it is, boot a live iso and install the new packages [09:37] I won't ship a big extra number of them [09:37] Laney: well, you will the know the extracted size [09:37] you know the size of the debs [09:38] which is more or less good enough [09:38] then, we can still approx that package size == size in the squashfs [09:38] yep === maclin1 is now known as maclin [09:38] that's what I'll look at, to see how many we can ship reasonably [09:38] (more afraid about the install part, that this is still working as expected) [09:38] what install part === Guest40991 is now known as Tm_Tr [09:39] like, you don't have any network connexion [09:39] connection* [09:39] you choose "de" [09:39] which is part of the live task [09:39] ensure that we have it installed [09:39] and that other languages are removed when not selected [09:40] what makes you think it doesn't work? [09:41] we definitely touched this area with chinese stuff in wily [09:41] did anyone test that no chinese package is installed after a fresh one? [09:41] (if you select en) [09:41] yes [09:41] good then :) [09:42] so I'm wondering what you have seen [09:42] nothing [09:42] or is it just a random thing? [09:42] just telling "we should ensure it's working" [09:42] so unsure what this discussion is even about [09:43] willcooke: next you'll be saying you know how to use vim, sed and regex ;) [09:43] I've being using vim for years [09:43] mainly because I can't work out how to quit it [09:43] badum *tish* [09:43] unsure> you started it? [09:44] Laney: the bikeshedding part? I don't think so :) [09:44] Laney: just telling "I'm going to work on that and test it, just a warning" [09:44] bikeshedding? [09:44] * didrocks shrugs [09:44] I was trying to establish if you've seen something because I worked on the area [09:44] not really bikeshedding [09:44] willcooke: wompwompwomp.com === Chipaca` is now known as Chipaca === Guest57960 is now known as fredp === fredp is now known as Guest77777 === Mirv_ is now known as Mirv [10:03] Hi [10:05] hey trevinho, how are you? was the drive back alright yesterday? [10:06] where did you drive? [10:06] seb128: yes.... Alright. Then I hacked till late on unity / nautilus :-P [10:06] oh, larsu is there as well! [10:06] hey larsu ;-) [10:07] larsu: I was at my parents home wich is 1.5hrs far from Florence, and I had to go back to my place [10:07] good morning Trevinho! [10:07] Hi didrocks [10:09] ah cool [10:09] and good mornigng I guess [10:09] * larsu forgot to say that earlier :) [10:09] hi seb128 & didrocks as well! [10:09] hey larsu, guten MOrgen! [10:09] hey larsu ;) === vrruiz_ is now known as rvr [10:10] moin pitti! [10:13] good morning [10:14] attente, O_o early start? [10:15] hey attente [10:15] willcooke: trouble sleeping... [10:15] willcooke, how is the gedit theming going btw? [10:15] seb128, - spooky! I was just about to ask you to try it [10:15] there are two branches you will need [10:16] hehe [10:16] https://code.launchpad.net/~willcooke/ubuntu-themes/geditspecific [10:16] https://code.launchpad.net/~willcooke/ubuntu-themes/notebooktabs [10:16] they address different issues, but the gedit changes need the notebook changes to look ok [10:18] There are still some minor issues with the tabs (borders and such, but a) I don't have time to spend looking at it right now and b) I think we need to leave something for the Google Code In guys to work on [10:19] welcome seb =) [10:19] seb128: good morning [10:19] * xnox should scroll down scrollback before replying [10:19] * xnox had the chat at seb saying good morning =) [10:19] willcooke, heh, lets put everthing on hold, and leave it for the google code in, kids ;) [10:20] darkxst, :) We can try. It's a good strategy [10:20] hey xnox! [10:20] seb128: do you have time to review https://code.launchpad.net/~attente/maliit-inputcontext-gtk/trunk? [10:20] yes, I am making a list of bugs I would rather not fix, just for that reason!\ [10:20] ssshhhh. i have plenty of things for google code it to build ;-) [10:22] oh, now I need to fix terminal as well [10:22] so yeah, larsu or seb128 - gonna need some help getting the inspector to work with GNOME terminal. I think I have to *shudder* build from source [10:23] I'm used to those bigger tabs now so will complain when they change back :P [10:23] :D [10:23] larsu, are the css nodes in gtk+ going to be a problem for ubuntu themes? [10:25] willcooke, gedit looks fine to me, but can you include the [10:25] GeditStatusbar { [10:25] border-top: 1px solid @borders; [10:25] } [10:25] as well? [10:25] willcooke, unsure why you discarded it, but without that the status bar is not well delimited from the document [10:25] willcooke, I included it in gedit as a workaround until the theme is updated but we shouldn't distro patch gedit for that [10:25] seb128, I checked on the the old gedit and there is no border. [10:26] current xenial has that patch, see ^ [10:26] willcooke: you can do it! [10:26] what do you call "old gedit"? [10:26] erm, the version running in my W vm [10:26] darkxst: what do you mean by problem? They'll certainly need a lot of adjustment [10:26] just like adwaita [10:26] willcooke, well, it looks better with it :-) [10:27] seb128, agreed [10:28] one sec... [10:29] willcooke, there is something weird with the notebooktabs changes [10:29] they make the wm controls being wrong [10:29] moin [10:29] or quite different from ours themed ones at least [10:29] hey Sweet5hark! [10:30] seb128: heya. [10:30] the buttons borders as well [10:32] seb128, sorry, don't understand === pesari_ is now known as pesari [10:33] willcooke, http://people.canonical.com/~seb128/gedit.png [10:33] is what gedit looks like with the notebooks branch changes [10:33] seems like the wm decoration background color changed [10:33] like the minimize, restore ones were light [10:34] willcooke, http://people.canonical.com/~seb128/geditold.png [10:34] easier than words [10:35] I think you tab color change doesn't impact only tabs [10:35] ? [10:35] hmm. I suspect I copied something from Ambiance to Radiance that I shouldn't have ;) [10:35] seb128, is it just gedit? [10:36] no [10:36] ah, the joys of css :) [10:36] "I wonder what else this rule *could* be affecting" [10:37] seb128, just checked on here, and I can see the gedit b0rkedness but others seem ok [10:37] willcooke, you need something use GtkHeaderBar decorations [10:37] try gtk3-demo [10:38] using* [10:38] hrm, hold on - it's fine on this machine. I had a specific theme selected in the inspector === dgadomski__ is now known as dgadomski [10:39] can't reproduce [10:39] I applied the diff from your commit with patch, so maybe something weird with that :-/ [10:40] I'll reset everything to default here and try again [10:51] seb128, hrm. I deleted all Amb. and Rad. copied over a fresh version from the archive, reapplied my changes, and it all looks ok here [10:51] :/ [10:51] also, http://bazaar.launchpad.net/~willcooke/ubuntu-themes/geditspecific/revision/457 [10:51] includes the status bar border and whitespace fixes [10:52] willcooke, you should mp the gedit one [10:52] seb128, will do [10:53] I'm going to try again the other branch [10:56] https://code.launchpad.net/~willcooke/ubuntu-themes/geditspecific/+merge/278682 [10:58] willcooke, +1 [10:58] woo! 10 years later I finally have something in Ubuntu [10:59] * willcooke goes off to find some champagne [10:59] willcooke, how do you try? [10:59] willcooke, I opened http://bazaar.launchpad.net/~willcooke/ubuntu-themes/notebooktabs/view/head:/Radiance/gtk-3.0/gtk-widgets.css [10:59] clicked "download file" [10:59] copied over /usr/share/themes/Radiance/gtk-3.0/gtk-widgets.css [11:00] then "gedit -s" [11:00] (using the corresponding theme of course) [11:00] still get the issue [11:00] hrm, lemme try that... [11:02] willcooke, oh, and congrats on getting changes landing in Ubuntu ;-) [11:02] * seb128 lunch, bbiab [11:02] seb128, aha. I got it now [11:02] :/ [11:03] but only in a guest session [11:03] oh no, there we go [11:06] careless copying on my part [11:16] seb128, fixed [11:16] http://bazaar.launchpad.net/~willcooke/ubuntu-themes/notebooktabs/revision/457 [11:49] trying to build gnome-terminal from source... [11:49] have installed build-deps [11:49] have also done ./configure --enable-debug --disable-search-provider [11:50] but it's saying aclocal.m4 failed with error 127 [11:50] ahh [11:51] aclocal-1.13 is missing [11:51] 1.15 is available [11:51] oops, wrong keyboard [12:04] oh, I think I fixed it [12:04] I ran /usr/bin/gnome-autogen.sh [12:04] and now it makes [12:06] willcooke, that is obsolete though [12:06] atleast upstream are trying to move away from using those scripts [12:07] (i think) [12:09] there's probably an autogen.sh [12:10] Laney, doesn't seem to be one === ogra_` is now known as ogra_ [12:10] you using git or the package? [12:11] apt-get source [12:11] it's built not [12:11] *now [12:11] and then I did a sudo make install [12:11] and things happened [12:14] iS there a way to enter in a recovery-mode like for lxc? [12:16] Trevinho: how do you mean? [12:16] davmor2: my lxc container doesn't start anymore due to some journal daemon issues... I guess it was a wrong update.. [12:17] davmor2: so I wanted to try to fix [12:17] davmor2: chrooting there and using apt is safe? [12:17] Trevinho: ah okay no idea === happyaro1 is now known as happyaron [12:19] * Laney stabs fontconfig [12:19] what the F [12:20] Laney: what's up? [12:21] trying to fix/craft a snippet for the ubuntu arabic font [12:21] doesn't seem to work in LO write [12:21] r [12:21] does this even use fontconfig? [12:21] gedit is fine ._. [12:21] Laney: that's what I was going to say, I'm unsure it's using fontconfig [12:21] Sweet5hark: ? ^ [12:22] oh actually [12:22] hmm [12:23] this is weird [12:27] yes, LibreOffice uses fontconfig ... somehow. at least we are shipping it even on windoze/osx [12:28] it has wrong spacing I think [12:28] but the right character [12:28] s [12:29] Yyyyyeeeesssssssss! I've got a terminal with the inspector working [12:29] willcooke: :😃 [12:41] Laney, did you see the blurb about Rasp. Pi Zero? There's a "free" one on the front of Mag Pi magazine today./ [12:41] * willcooke is off to the shops now.... [12:41] nein [12:41] what is that? [12:42] Laney: it's all over my rss feed! [12:42] bah, rss feeds [12:42] I've been writing XML! [12:42] :p [12:42] ok, /me looks at plus [12:43] as long as there is no xpath/xslt, you're safe :) [12:43] (but arm11, as the first raspy…) [12:44] mmm [12:50] Sweet5hark: could you help me check this font? [12:50] install https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ppa/+build/8346050 pkg, type some arabic in writer in the "Ubuntu" font [12:51] it should use Ubuntu Arabic via the fontconfig rule and does in gedit [12:51] i.e. if you pick Ubuntu Arabic from the selector explicitly there should be no change [12:51] but there is, the spacing changes (characters look the same to me but maybe I just can't tell) === hikiko_ is now known as hikiko|ln [12:56] Laney: *urgh* is that a regression? anyway the whole font rendering stuff in vcl is ... "interesting" ... [12:57] I don't know [12:57] just wrote this rule now [12:57] there's a chance I messed it up :( [12:57] but fc-match seems to agree with me === alan_g is now known as alan_g|lunch [13:06] meh - they dont' have it [13:07] I did see a full on Vegas style Elvis doing his shopping though, so not a totally wasted trip [13:08] Laney: so http://opengrok.libreoffice.org/xref/core/vcl/generic/fontmanager/fontconfig.cxx has the fontconfig wrapping ... [13:09] * Laney blind [13:09] Laney: not sure, if we ever supported what you are trying to do though ... [13:09] basically substituting one font for another which has different spacing [13:18] Laney: there is also the fontsubst.cxx in the same dir as above. If I get you right though, you want your document to be rendered differently because of changes in your font-config. I dont know how much we do that and if that would even be considered a feature. Rendering document content depending on system config is something most users do not consider, but a bug ... [13:19] * seb128 head -> desk [13:19] the new nautilus maintainer is weird [13:19] csoriano___, btw you should make your editor display spaces/tabs, your commits seem to often alternate between those and it's looking weird/buggy [13:19] seb128: I already do, what I'm trying is to slowly replace tabs by spaces, they drove me crazy [13:19] so when it's a new line I use spaces, when it's an already line there I use tabs [13:19] I'm not sure how good that approach is [13:19] but really, tabs makes me crazy :) [13:20] Sweet5hark: what happens if I load it on a system with a different set of fonts installed? [13:20] * seb128 shrugs [13:20] it's shipped as part of the font, not really config [13:20] (usually those result in bugs filed as "my document renders wrong on $platform", then corrected to s/wrong/different/ ....) [13:20] k [13:21] just turns out to be in a separate file [13:21] kind of annoying actually [13:22] Laney: usually ODT documents specify their own font fallback in the document. Also LibreOffice can store font in the document these days. [13:22] bet that bit doesn't know about fontconfig [13:23] thinking about this makes me feel ill [13:25] ya, I dont think that highlevel stuff knows or cares much above fontconfig. [13:25] like you can type any name into the selector but it turns out to mean something else [13:26] even depending on things like the font size [13:28] (currently 365 open libreoffice bugs with "font" in the subject: crossplatform font rendering is hard) [13:33] just one bug per day! [13:37] well, there are also 790 resolved bugs with "font" in subject (198 of those with resolution: fixed). === xclaesse` is now known as xclaesse === hikiko|ln is now known as hikiko [13:54] * Laney lunch [14:11] good morning, desktop [14:11] good morning desrt [14:12] hey didrocks [14:12] hey desrt, good morning [14:12] hey desrt [14:12] pitti: nice to see you around :) [14:13] seb128: good morning to you as well [14:13] desrt: heh, I'm here all the time :) [14:13] what's everyone up to this afternoon? [14:13] desrt, Laney was looking for you ;-) [14:13] pitti: but usually AFK during the good-morning round :) [14:13] seb128: uh oh... [14:13] indeed [14:13] hide! [14:13] what did i break now? [14:13] glib tests on 32 bits arch it seems === alan_g|lunch is now known as alan_g [14:14] * desrt makes a face [14:15] https://buildd.debian.org/status/fetch.php?pkg=glib2.0&arch=armhf&ver=2.47.3-1&stamp=1448490072 [14:17] # GLib:ERROR:/«PKGBUILDDIR»/./glib/tests/overflow.c:100:test_checked_guint64_add: assertion failed (cases[i].c == result): (4294967294 == 8589934590) [14:17] tsk tsk tsk [14:17] it's actually my fault, too [14:17] installing a 32bit chroot now to take a look [14:20] pitti: what happened to our gnome CI? :( [14:20] nobody tests i386 anymore, unfortunately [14:21] desrt: that's been gone for years already, it was mostly a prototype back then but there wasn't enough interest upstream to keep it [14:21] I also thought it had pretty much been superseded by Colin Walter's os-tree builds [14:21] apparently not [14:21] if it's not amd64, it's not getting tested :p [14:23] Laney: all kinds of warnings even building that test :( [14:27] Laney: want to just pull the patch from the tip of master? [14:27] * desrt just pushed it [14:27] extremely silly error [15:14] desrt: indeed, I would have suggested that fix [15:14] thanks! [15:23] fek [15:23] $5 rasp pi [15:23] time to reconsider my cluster! [15:23] charles, hey, could you get an indicator-landing organized? there are 6 "ready to land" branches, some waiting since septembre [15:26] * desrt considers that the usb ethernet adaptors would probably cost several times more than the rest of the computer [15:35] desrt, indeed, plus the cheapest SD card I found on ebay was 1.80 GBP [15:36] i think it would be possible to speak ppp over the gpio [15:36] but still, the time where a computer being given away with breakfast cereal is pretty much with us [15:36] start a ppp session over the UART [15:36] not sure if that's fast enough to support distcc or not [15:37] :) [15:38] i guess it's probably also possible to wire in the power via pin headers instead of having to use microusb plugs [15:39] so that means you could get a network attached server running with ~4+ish wires soldered on [15:41] at this point i'd probably replace ppp+distcc with something that received .c source over the serial connection (with checksums) and wrote back the object code when it was done [15:41] free up a bunch of memory for the compiler [15:41] would want to add pipelining so that you could send the source of the next program (and receive the binary of the previous) while building === JanC_ is now known as JanC [15:45] ...and would you look at that.. the uart pins on the gpio are immediately adjacent to the power rails [15:49] desrt: hi! [15:50] * larsu was in hiding hacking on nautknautlius [15:51] larsu: I prefer "nonotilus" :) [15:51] naughtylus [15:52] :p [15:52] not bad [15:52] one of the problems I'm having is that many actions are in a "view" action group that I can't access from dbus :/ [15:53] didrocks: meh. shitty connection and ssh+irssi don't mix well :) [15:53] * larsu is on a train [15:53] desrt: any idea how to quickly export those without copying them all to win.? [15:54] larsu: no good way, sorry. [15:55] ya that's what I figured [15:55] head -> desk [15:55] larsu: you have a desk on the train? [15:55] luxury larsu :) [15:55] didrocks: I do :) [15:56] fancy german ice [15:56] heh [15:56] just so that you can bang your head against it [15:56] this is what I'm doing right now [15:56] it's ridiculous how much time I spend on a stupid menu [15:57] something for the CV [15:57] ... [15:57] I am one of the world's foremost experts in menu exporting [15:57] ya no shit [15:57] larsu: do you make home delivery as well? :) [15:58] I want my menu at home! [15:58] haha [15:58] no sorry [15:58] :( [15:58] sad face [15:58] unless you live on the dbus womewhere [15:58] *somewhere [15:58] I heard it's a busy place… [15:58] with a lot of menu-related traffic [15:58] haha [15:59] not that much - turns out exporting some of them is really hard [15:59] and you didn't tackle the java ones (yet) [16:00] * larsu hides [16:04] almost at the station - see you latwr! [16:07] see you larsu === JMulholland_ is now known as JMulholland === robru_ is now known as robru === krabador is now known as Guest5329 [16:59] good night guys! [16:59] cya didrocks [16:59] see you willcooke [17:05] seb128: I've just pushed this small change: https://code.launchpad.net/~3v1n0/nautilus/export-active-locations/+merge/278730 [17:11] Trevinho, thanks, I'm going to have a look when I'm doing updating the patch I'm working on [17:12] seb128: it's not changing much, mostly I'm moving the active view as first listed... So at unity level I can know what's selected [17:12] Trevinho, ok [17:12] there are quite some changes in the new nautilus [17:12] I hope it's going to be fine as an user experience [17:12] like they removed the copy dialog [17:13] to make it part of the window [17:13] seb128: the thing is that... I might in some way support tabbed windows, and associate a window with multiple launcher icons, but I guess it's not the best thing... Maybe it's just better to focus on the selected tab... While other tabs are ignored [17:13] Oh, finally! [17:13] hehe [17:13] seb128, no one uses file managers though, right? [17:13] I updated the patch so we still get the launchpad progress bar [17:13] (and hi) :) [17:13] chrisccoulson, hey ;-) [17:13] right, users don't need a fs anyway [17:13] That might mean to remove even some workarounds in unity code... (Nothing really about "nautilus" is hardcoded, but it's a condition that only nautilus has) [17:13] datas are owned by apps! [17:14] heh [17:14] seb128: lovely [17:14] (the launcher progresss) [17:22] Trevinho, merged your change, I still have a patch to update after the one I'm working on then we need larsu's menu work, then the update should be ready, but you can already build from bzr if you want to test the new version, it works fine, just lack some ubuntu bits [17:23] seb128: thanks, I'm writing a copule of other patches as well, to add timestamp support to some actions so that we can remove workarounds that caused some bugs... [17:39] right, gotta go. Beavers helping tonight [17:39] l8r [17:43] seb128: I've just pushed a new change to that branch, can you still merge it or want a new one (I've protected x11 calls, so that it won't crash in mir)? [17:43] Trevinho, I can uncommit and merge again I guess [17:43] nice [17:44] trevinho, let me know when you have pushed your commit [17:44] seb128: it's pushed [17:44] seb128: nooooo [17:44] trevinho, weird, https://code.launchpad.net/~3v1n0/nautilus/export-active-locations/+merge/278730 doesn't show it [17:45] seb128: in the wrong branch :/ [17:45] seb128: it's now there [17:47] trevinho, still not ... or did you overwrite? [17:47] oh, it is now [17:48] :) [17:48] trevinho, ok, merged [17:48] cool === alan_g is now known as alan_g|EOD === maxb_ is now known as maxb === locutus_ is now known as 14WABT0IJ === xnox_ is now known as xnox [21:03] attente, are there documentation for the libapparmor API somewhere? [21:07] xclaesse: i don't know [21:08] attente, any example code? [21:09] xclaesse: what are you trying to do? [21:10] attente, test your dconf api [21:11] attente, first I need to take the "security context" [21:14] xclaesse: please don't use my patches, they're superceded by the patchset jjohansen has written: https://lists.ubuntu.com/archives/apparmor/2015-October/008654.html, https://lists.ubuntu.com/archives/apparmor/2015-October/008655.html, https://lists.ubuntu.com/archives/apparmor/2015-October/008656.html, https://lists.ubuntu.com/archives/apparmor/2015-October/008657.html [21:17] attente, wasn't sure if those patches were superseeding yours of if it was aternative implementation that you didn't agree with [21:22] xclaesse: those patches are superceding them, but from what i understand, the apparmor developers are too busy this cycle to merge this feature [21:31] attente, with that API we can only query permissions on a given path, we cannot query the list of ro/rw paths, rights? [21:36] xclaesse: i'm also not sure about that, but looking at the new api, there seems to be a generic blob-getting function aa_query_label_data(), but i'm not sure if it's possible to extract the whole chunk and it seems pretty low level [21:41] attente, hm, not sure to understand what aa_label_data_info contains [21:41] I'll make tests to see [21:41] attente, a more basic question, in those APIs, how do I get the "label" ? [21:42] aa_getcon() ? [21:43] attente: well, very busy, can't commit to merging them, but if they happen to show up. I did promise I would spend weekend time to get them reviewed [21:44] I will work on getting the base apparmor lib patches in, [21:44] I've got another set of patches to send out for review that those will go in [21:46] jjohansen: ok, thanks for updating us. xclaesse ^ it might be best to wait till the api is more final === infinity2 is now known as infinity === Guest77777 is now known as fredp === fredp is now known as Guest14249 === vrruiz__ is now known as rvr === DanChapman_ is now known as DanChapman