[00:00] good thing you did that knome, because the official reviewer was the one who caused all the mess to start with [00:00] heh, ok [00:01] regarding your failed ones [00:01] duplicate key value violates unique constraint "pomsgid_msgid_key" [00:01] DETAIL: Key (sha1(msgid))=(819d25f001723101cd015feeacde55ee233c7b8b) already exists. [00:01] that's what LP is whining about [00:01] slickymaster, didn't you read what i said [00:01] slickymaster, i pasted the same, then said: [00:01] 01:59 knome: i have no idea what that means, exiting debugging. [00:02] also note the time :P [00:02] yeah, seeing it now :P [00:02] not interested in debugging [00:02] neither am I [00:02] i'm translating xfdesktop :P [00:03] I'm still reviewing po files [00:03] fr.po [00:09] bbiab [00:10] ochosi: so, are we just going to drop the panel from ubiquity again? [00:39] knome, Unit193, I think we should drop the gthumb-web entity from xubuntu.ent [00:39] what do you think? [00:39] if it's not used, drop it [00:40] we removed it from the docs when we stoped shiping it [00:41] Alright. [00:41] Do a quick grep, just to confirm. [00:42] will do [01:03] Done. Pushed up to revision 301 [01:32] Unit193: you around? [01:50] bluesabre: Not for long. [01:51] hey Unit193 [01:51] woot [01:51] was the decision to remove ubiquity panel again? [01:51] I wasn't following that as closely, you would have to ask ochosi. [01:54] alrighty [01:54] I'm testing that now [01:55] thanks Unit193, carry on :) [02:01] and, that does fix the issue [02:01] suppose I should propose a merge for that, and get maybe, just maybe, get a rebuild before tomorrow's beta [05:14] bluesabre: tbh dropping the panel again only makes sense if we decide we don't want it in the long run [05:15] otherwise i agree with elfy that as long as we mention the problem and the simple workaround to get windows back onscreen, there is no problem with release b1 as is [05:15] i'll try to find out what's wrong there with ofourdan [05:18] also, did you read my other comment for the popup window without borders there? [05:18] bluesabre: ^ [07:38] morning [07:38] my internet died last night [07:38] but it's back now [07:39] Morning [07:40] morning both [07:40] ochosi: better to drop the panel than have this weird thing where it looks like the installer crashed, it hink [07:40] Regarding the off screen Ubiquity issue you've seen. [07:40] ali1234: I believe that's what bluesabre's done [07:40] ali1234: i dunno, i'm not convinced [07:40] Does Xubuntu enable a compoistor by default? [07:40] i doubt anyone will even notice panel/no panel to be honest [07:41] the panel does add a few useful things, like being able to configure your network connection [07:41] they'll sure notice if the installer doesn't work tho [07:41] yeah, but it's only b1, there's still time [07:41] there's the live session for that [07:41] well there's always the live session for everything [07:41] yeah agreed, this shouldn't be *that* hard to fix anyway [07:42] imo xfwm4 *or* ubiquity need a fix [07:42] did you figure out when regression actually happened? [07:42] not yet, i couldn't work on this anymore last night, was getting too late [07:42] flexiondotorg: i couldn't tell you off hand [07:42] but we pretty much know the cause [07:42] flexiondotorg: it is enabled in livesession [07:42] the only question remaining is why it ws never a problem before [07:43] (and how to fix it) [07:43] ali1234: btw, since you said PARTIAL_STRUTS aren't handled well by xfwm4, that's all the xfce4-panel sets... [07:43] ali1234, The only reason I mention it is because when I was adding Ubiquity support I was advised to enable compositing to ensure that ubiquity-dm rendered correctly. [07:43] So, Ubuntu MATE force enables the Marco compositor for installs. [07:43] yeah, actually that might be another problem we're having, we currently enabling the compositor in our config, but we explicitely start xfwm4 without compositing in ubiquity-dm iirc [07:44] ochosi: no it sets both struts BUT the non-partial ones don't make sense, and accordingo the spec the Wm should always ignore the struts if partial struts are set [07:44] in that case you might ask why ubiquity sets both, and that's a very good question [07:45] i think if it only set one or the other it would work [07:45] Until I enabled the compositor the ubiquity-dm panel was really messed up and they were all manner of other artifacts. [07:45] also if it only set a top OR a left strut, that would also work [07:45] basically it is setting 4 struts when it only needs 1 [07:46] so step 1. is to find out if there is actually a good reason why it does this. ie ask ev. if he says "i can't remember" then the chances are there is no good reason [07:46] right, but from what i read in the spec, the wm should ignore the WM_STRUTS of the PARTIAL ones are set [07:46] yes it should [07:46] and it explicitely mentions you *may* set both [07:46] step 2 is make xfwm3 do that [07:46] as fallback for older wms [07:46] i guess that's why ubiquity is doing that [07:47] yeah the thing is the not-partial struts set by ubiquity are just plain wrong too [07:47] so if that's he reason why it does it, then in fact it is only making things worse [07:47] well that should be fixed in ubiquity anyway, no? [07:47] yes unless there is a good reason why it does it [07:48] but yeah, in fact from what i read in the spec, it does seem to set a bit too many struts in the partial ones, the top should be enough since it's fullwidth [07:48] brb breakfast [07:48] i guess asking ev is a futile exercise, as cyphermox indicated [07:49] it can't hurt if you can find him [07:54] i pinged him about it, but it may take a while till he gets back to me [07:55] elfy: while sean proposed the branch last night, i think we should go ahead as planned and mark b1 ready with the remark in the release notes. chances to get his "fix" uploaded in time are slim anyway and i'd rather get to the bottom of this [07:55] ochosi: ok - agree with that [07:59] even if the fix gets put in - without the image rebuilding we'd not get a new one [08:00] ochosi: from the results on the tracker using LIVE the only ones we've not got coverage for are auto-resize for 64 bit [08:00] everything else has a pass - so I'm happy with that [08:00] ok, i can quickly do that [08:07] elfy: hm wait, for autoresize i already need something installed alongside, right? [08:07] yea [08:08] hmpf [08:08] that is not something i can do quickly after all... [08:08] sry [08:09] well ... you need 1 installed, if you had windows and xubuntu for instance you can't - that's why I can't do that on hardware [08:09] ochosi: no worries - I'm sure that we're good - the issue we do have is about windows in install [08:09] bluesabre, knome, elfy: i think we need to drop our button icon size from 22px to 16px. as you can see in the screenshot, gtk3 already uses the smaller icons so we've got some nasty inconsistency there: http://i.imgur.com/tI5ocoE.png [08:09] I can do a vm one [08:10] bluesabre, knome, elfy: please lemme know if you strongly disagree, otherwise i'll push a fix for this to xubuntu-default-settings [08:10] I don't disagree [08:11] k, good to know [08:11] don't ask me to point out the inconsistencies - I looked for square circles - couldn't see any :p [08:12] Clearly you weren't drinking enough. [08:14] ehehe [08:14] if someone can run through the release note draft during the day that'd be helpful, normally only work a few hours Thursday [08:14] http://pad.ubuntu.com/VividBeta1 [08:17] Did someon NACK the merge proposal to remove the panel? [08:19] Unit193: not yet, wanted to talk to bluesabre first [08:20] Meanwhile, it's still pending and you have a race condition here. [08:20] race condition= [08:20] ? [08:22] Unit193: could you please be a bit more verbose? [08:36] back for 30 mins or so in a few hours [09:37] ali1234: "ev$ ochosi: unfortunately not - that was years and two jobs ago" [09:38] so he has no recollection of the ubiquity panel's struts (no surprises there) [09:38] he'd remember if there was an actual reason [09:38] so i'm guessing it's just a bug [09:38] probably, i still wonder why all other wms handle that [09:38] because they use the partial struts [09:39] metacity does, marco does because it is based on metacity [09:39] but xfwm4 generally handles those too [09:39] i mean even the xfce panel uses those [09:39] no it doesn't [09:39] look at the code, it only looks at the first four values [09:47] elfy: evince maximize works again in vivid btw [11:19] ochosi: HEY [11:19] er [11:19] dang caps [11:19] :D [11:19] but also, HEY [11:19] so, want me to cancel my MR? [11:22] Unit193's "race condition" is that the longer it sits, the more likely it is to get merged, so if we want to cancel it, sooner better than later [11:23] in the case of panel vs. no panel, the installer lets you configure the network connection ... and if for some reason you click cancel, you end up at the live desktop anyway [11:25] bluesabre: hey [11:25] without caps [11:25] oh goodie [11:25] right, well i think that for a respin it's a tad late so i think we should just roll with it [11:25] i've commented on the MR so i don't think it'll just get merged straight away [11:25] ah, ok [11:26] so there are two separate issues in xfwm4 that sorta need fixing either way [11:26] the removed borders on unmaximized windows [11:26] (i pointed you to the workaround for that, maybe we should apply that to x-d-s asap) [11:27] and the struts problem, which causes the oddities we've been seeing in ubiquity-dm [11:30] ochosi: can you paste your workaround again... its been lost in the wave of backlog [11:37] bluesabre: set /xfwm4/general/borderless_maximize to FALSE [11:37] ochosi: will you be around today? [11:37] nope, actually i gotta take off for work in a few mins [11:37] ah [11:38] i'll be around in the evening [11:38] well, what is my evening here [11:38] well, when you get back this evening... https://bugzilla.xfce.org/show_bug.cgi?id=11568 [11:38] bugzilla.xfce.org bug 11568 in Appearance Settings "Appearance Dialog Window crashes (xfce-settings 4.11.4-2)" [Blocker,Needinfo] [11:38] that'll be your afternoon [11:38] yeah, i already looked and commented on that today ;) [11:38] as you might've seen/read [11:38] it looks like its crashing at a g_print/g_warning [11:38] hmm [11:38] yeah, more comments after you [11:38] so we're passing something in that is empty/uninitialized [11:39] I might be able to figure it out in a few, if not, you can dig in [11:39] well the last comment/bt i didn't really understand [11:39] i didn't see anything that made sense to me in that 2line bt [11:40] it just says it has trouble with some var, but no hint as to what or where [11:40] right [11:40] g_error/g_warning use g_logv [11:40] so we might have [11:40] a-ha [11:41] g_warning("Hello %s", someVar); [11:41] so either this: g_warning ("Could not open file \"%s\"", filename); [11:41] but someVar is already freed [11:41] or more likely this: g_warning ("Couldn't load icon: %s", error->message); [11:41] right [11:41] those are the only two [11:41] then that's the offender most likely [11:42] i guess we need a check whether error is actually not NULL [11:42] or uninitialized [11:42] i mean tbh it should never get there... the icon shouldn't be nothing since we load a fallback [11:43] maybe we should create yet another else to just use a blank pixmap instead of the image-missing, if it's missing [11:43] yeah [11:44] I think thats the ticket [11:44] about the xfwm4 workaround: you can test that in the ubiquity live session and by changing that option you'll see the problem goes away [11:44] oh nice [11:44] we could do that and drop the warning altogether [11:44] i mean who cares if the icon cannot be found [11:45] or do you think anyone will look at the output for error messages about bad icon themes..? [11:46] nope [11:46] I'll drop that now [11:46] ok cool [11:46] and then we can use NULL instead of populating error [11:46] sounds good [11:46] after all, nothing else in xfce really logs warnings with g_warning... [11:47] i mean in that dialog :) [11:48] :) [11:48] will you be around today? [11:48] i mean i'll return around 8utc i guess [11:49] well, I'll push this patch and comment on the bug, you can do more damage control if this is the wrong (or 1/2) area for crash [11:50] right, be aware that the tester has no clue how to apply a pathc [11:50] patch [11:51] i'm even surprised he managed to build things correctly [11:51] http://git.xfce.org/xfce/xfce4-settings/commit/?id=500f6937ae707c611db246bb2c7c4b05cccb92c9 [11:51] :D [11:51] elfy: i've read through the release notes, they're fine from my pov, the xfce updates are plenty and i'm not sure whether we can/shall list them (esp thunar, xfwm4, panel) [11:52] let's just be appreciative that we can get this patch in before saturday [11:52] lol, nice patch [11:53] ochosi: like to release notes? sorry, been chasing bugs :D [11:53] http://pad.ubuntu.com/VividBeta1 [11:54] line 1 should no longer be the case..? [11:54] some circles are ellipses :'( [11:54] (ubiquity progress dots at the bottom) [11:55] also it's just elfy poking fun at me i think [11:56] ah, thought those were intentional [11:56] :D [11:57] soo, i really gotta run now [11:57] i hope you two can finish up the rest of the new features, the rest seems okay to me [11:57] and even as it is, i think most new features are mentioned [11:58] I'll work on it [11:58] thanks [11:58] thanks ochosi, have a fun day [11:58] so again, you'll be around later today or not? [11:59] 2130 UTC [11:59] (i'm just asking cause you asked me :)) [11:59] alrighty, i guess we'll talk then [11:59] cool [11:59] seeya [11:59] yup, hf too! [12:01] good news, well "good" [12:01] bug 1425401 [12:01] bug 1425401 in mate-panel (Ubuntu) "Mate notification area crashed upon booting to the live DE" [High,Confirmed] https://launchpad.net/bugs/1425401 [12:01] it noti area crashes in xfce and mate [12:01] the [12:10] ochosi, you don't have any other examples of the 16px icons? [12:25] most gtk3 apps have dropped button icons altogether [12:25] if we really wanted to standardize, that's what we'd need to do [12:27] though imo no icons/icons isn't as bad as no icons/smaller icons/larger icons [12:27] :P [12:29] knome: german just surpassed finnish in the docs translations :p [12:30] boo hoo [12:31] but is it contributed by one person :P [12:34] ochosi: it's elfy poking fun at elfy :) [12:36] bluesabre: ^^ re the circles are all squares :P [12:47] I'm anticipating only doing release notes for xubuntu.org today, if anyone else feels the need for a wiki one too - be my guest - but don't do it yet :) [12:59] elfy: https://bugzilla.xfce.org/show_bug.cgi?id=11601 I'll be fixing that one today and it will be out with this weekend's release :) [12:59] bugzilla.xfce.org bug 11601 in Helpers "exo-open: firefox no longer supports -remote" [Normal,New] [13:00] or rather, everybody else is fixing and I'll commit [13:00] :D [13:02] bluesabre: \o/ as soon as I see it I will unpin v35 and enable proposed :p [13:02] I'm just off - I have marked us ready [13:03] I'll double check the beta notes so I can do the Ubuntu wide release announcement [13:03] going to be waiting on studio I think ... [13:03] elfy: thanks [13:04] by the time the flavours should run milestones gets around to Xubuntu again - we should be post 16.04 :D [13:04] bbl [13:06] bbl [13:23] hello [13:25] i'd like to learn more about xfce4 indicators, specialy too add an indicator-plugin for the message panel . Where can i find more documentation and/or example written in C/C++or java? [13:27] you mean unity indicators? [13:27] nope, i want it for xfce4 [13:27] so you want to code a panel plugin? [13:27] but if thry run on unity its ok [13:27] yeah [13:28] e.g the email icon is there and shoe something on my desktop (top right, after the clock) [13:29] i think its the xfce4-panel and thats supports plugins [13:30] https://wiki.xfce.org/dev/howto/panel_plugins [13:30] i found some phyton examples, but that doesn't fit into my skill :-P [13:30] also http://ecc-comp.blogspot.de/2015/02/a-simple-tutorial-for-xfce-panel-plugin.html [13:31] perfect thanks! [13:32] I want to write a little monitor/alert plugin. i'm not sure if something exist already. It should monitor syslog/kernel stuff and support manual scripts [13:34] maybe http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin [13:36] you could contribute to this plugin, if it already does most of the things you need [13:39] thanks, i'll take a look :-) [13:42] i guess it's not shipped with xubuntu? [13:43] not by default, but it is installable [13:43] i search for "genmon" but no hit (synaptic) [13:44] xfce4-genmon-plugin [13:44] thx :-) [13:47] I just took a quick to the git repo. The master branch looks odd. It looks like only some translations was done over last years. Maybe it's time to add some new things :-) [13:48] possible, some panel plugins are not maintained anymore [13:48] but patches are still welcome I'd guess [13:48] i hope so. we will see :-) [13:49] and if not, hey its GPL ;-) [13:49] this would be not my first time i fork a gpl project with a new name and continue the development [13:51] but in this case it not my intension to do so [13:51] it's not really xubuntu related, so maybe we should stop the talk :) [13:51] feel free to fork it [13:52] xfce is xubuntu :-) so the plugins as well, but i know what you mean [15:43] Are you guys having panel crashes on i386 only too? [15:45] flexiondotorg, oni386 for sure [15:46] can't say anything abour amd64 though [15:46] elfy is the one to confirm that [15:46] slickymaster, Interesting. I can only reproduce the notification tray crashing on i386. powerpc and amd64 are fine. [15:48] brainvvash_: do you have any extra info regarding flexiondotorg's ping ^^ [15:50] no, but someone should inform #ubuntu-devel about this [15:51] bluesabre, Unit193 ^^^ [15:53] lp report https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/1425401 [15:53] Launchpad bug 1425401 in mate-panel (Ubuntu) "Notification area crashed upon booting to the live DE (i386 only)" [High,Confirmed] [17:03] brainvvash_, and you can't do that because...? [17:03] because I am not in that channel [17:05] hey knome [17:05] brainvvash_, and you can't join that channel because...? [17:06] instead of asking stupid questions, why don't you inform the guys in ubuntu-devel? [17:07] brainvvash_, instead of telling other people to tell somebody, why don't you simply do it yourself? [17:07] brainvvash_, i *really* don't understand why somebody else should tell something to somebody else on your behalf [17:08] brainvvash_, how is *that* saving time or effort? [17:08] on my behalf? I don't have anything to tell them [17:08] then why should somebody else have? [17:09] are you doing this only for your own benefit? [17:09] why would other consider doing something for somebody else if you don't? [17:10] because they care about this bug [17:10] who are "they"? [17:10] other [17:11] well if you don't care about the bug, why do you take the time to notice people on this channel? [17:11] I was ask about it [17:11] if i can provide more info [17:12] well i still don't understand why joining the channel and telling yourself is really so much more that you can't take it [17:13] "because I am not in that channel" [17:14] you just typed more letters in this channel that it would have taken to join AND part that channel, so you're not making any sense [17:15] randomly linking something there and leave won't help [17:15] how would it be less random if i did that; i don't even know the background of the issue [17:15] but whatever [17:15] if you aren't willing to help, maybe consider not telling other people to do that as well [17:15] because that's not really helping the cause [17:16] other people? I did not name anyone [17:16] this is nothing personal, i just don't enjoy seeing people telling "others" should do something they could do theirself [17:18] thank you for pointing that out [17:18] well, eh, you're welcome [17:19] slickymasterWork, hullo [17:20] o/ [17:30] knome: if you've time can you look at http://xubuntu.org/?p=3033&preview=true [17:30] url's are all funky :p [17:31] very [17:31] i'll try to fix the issue mentioned in -ot first.. [17:31] need to deal with the global announce stuff first [17:43] bluesabre, ochosi: a fix for the bug elfy mentioned in -ot (https://bugzilla.xfce.org/show_bug.cgi?id=11601) looks like something we want in 4.12, tell me if i can help with it :) [17:43] bugzilla.xfce.org bug 11601 in Helpers "exo-open: firefox no longer supports -remote" [Normal,New] [17:43] bluesabre, ochosi: patch exists [18:36] knome: fixed the funkiness - just need a double check of it [19:20] ok - published [19:21] for better or worse, can people like knome and pleia2 do the socially media stuffs :) [20:04] elfy, oh, sorry, i forgot to look at that [20:04] i'll tweet [20:05] thanks knome :) [20:05] I found it in the end - knew it had to be a missing > or somesuch - and was :p [20:05] heh [20:06] ough, there's some weird markup [20:06] * knome fixes [20:08] this is sort of one of those things in that 'bottom area' we discussed the other day [20:08] mmyep [20:10] elfy, see the footer now [20:11] hmm not 14.10 [20:11] :D [20:11] hmm that's the best one [20:12] let me tweak it a bit more [20:12] or at least, test something else [20:12] I obviously like that there :) [20:12] hmm yeah, i have another issue to fix for 3.0 ;) [20:13] but yeah, it's good as it is now, it just could be easier on the backend [20:14] does that get changed on wp-admin? [20:15] yep [20:15] elfy, under appearance -> widgets [20:16] elfy, it's in the "footer 1" area [20:16] aah right - got it [20:18] elfy, currently we have to squeeze it all in one widget since otherwise it'd go into columns [20:18] right [20:18] i'm thinking to add one more widget area for this kind of things that would automatically stack vertically [20:18] then another that does the columns if we add more widgets [20:18] tbh, the wordpress core should start taking care of things like this... [20:18] :) [20:18] or at least i'm waiting for that day [20:19] ha ha [20:19] but i'm not sure if it will happen [20:19] themes control the appearance, so meh [20:19] another option would be to allow CSS classes per widget [20:19] but some widgets do that manually already, so that's meh too ;) [20:20] the only sane option is to have "too many" widget areas if you happen to need them [20:20] or if you want to change the appearance for them [20:25] I suppose so :D [20:25] well that's not sane... [20:26] you shouldn't have to have unused widget areas [20:26] I'll assume you weren't excpecting a balanced reply from me - as most of what you said is stuck in the wall above my head [20:26] but then many people who maintain the content probably aren't so nitpicky than i am ;) [20:26] but I can get behind that last comment :) [20:26] not that last one [20:26] the one before :D [20:26] lol [20:26] well it's true [20:27] i'm nitpicky with my stuff, fortunately i have full access at all times to my personal blog files... ;) [20:27] :D [20:30] elfy, http://paste.ubuntu.com/10435735/ [20:31] elfy, change the last two lines to those at /usr/share/xfce4/helpers/firefox.desktop [20:32] elfy, fixes the firefox issue we were talking before [20:33] change the ones in the desktop file to match the paste? [20:33] yep [20:33] having a go at that then [20:34] i can confirm it works :) [20:34] okey doke :D [20:35] the source of the bug is actually firefox... [20:35] who'd have thought it ... [20:35] hehe [20:35] the mozilla devs... [20:35] they changed the parameter syntax [20:35] well, dropped the one we were using [20:37] yep - working here too :) [21:04] bluesabre, ochosi what's happening with bug 1425690 then? [21:04] bug 1425690 in ubiquity (Ubuntu) "New windows are created offscreen" [High,In progress] https://launchpad.net/bugs/1425690 [21:05] i just sent a MR to "fix" the ubiquity struts, hopefully explaining the situation as best i can [21:05] i even drew a picture [21:06] :) [21:06] also i can't really test this at all because i have no idea how to poke around and replace files in a live install environment [21:19] ali1234: that'd be why I couldn't do a thing too [21:20] elfy, Thanks for your help getting Beta 1 sorted 😃 [21:20] flexiondotorg: welcome ofc :) [21:22] Just toss is that GTK2 was reved a few days ago. Wondering if that might be related to some of the issues we've seen? [21:26] well - final beta in a few weeks [21:29] My post above was a typo. [21:29] *Just tossing out there that... [21:29] And, it was my fault 😕 [21:30] flexiondotorg: it is dark out [21:30] ? [21:31] blame that :) [21:37] flexiondotorg: anyway - well done for getting done what you have in the last few days :) [21:38] Thanks. [22:06] ochosi bluesabre - so to sum up - released, notes done on x.org [22:06] if either of you feel it necessary to have wiki notes - I'll ack - but not do them :) [22:07] elfy, Interested in what you guys did to "better support CSD"? [22:07] flexiondotorg: then you'd probably be better asking someone else :p [22:08] bluesabre, ^^^^^ [22:08] if you've not worked out by now - code is worse than Jupiterese to me [22:08] flexiondotorg: nothing :P [22:09] ali1234, Ellaborate 😉 [22:09] see https://bugzilla.xfce.org/show_bug.cgi?id=10631 [22:09] bugzilla.xfce.org bug 10631 in Decorations "please support mwm hints completely" [Normal,New] [22:10] tl;dr i wrote a patch to make it kind of work, it hasn't been applied, so gnome forced the issue by forcing full CSD if it detects a compositor [22:10] this caused a whole load of problems, some of which have been fixed, some of which haven't [22:10] CSD is currently a total mess [22:10] ubuntu typically patches it out though, so xubuntu is not affected [22:11] we try to avoid shipping anything that uses it [22:13] there is also this https://github.com/ali1234/headeraway [22:14] and this https://github.com/PCMan/gtk3-nocsd [22:14] the former turns headerbars with buttons into toolbars [22:14] the latter kills CSD [22:15] patches not welcome? [22:16] nah, i never thought it should be patched unless gnome gave something in return, like a way to turn the damn things off [22:16] but they weren't willing to do that [22:16] so now i refuse to work on it further [22:16] =S [22:18] so basically this all amounts to nothing, in practice, because none of this code actually got used anywhere [22:18] and we rely on ubuntu patching CSD and headerbars out of things like gnome-calculator [22:20] the actual reason the xfwm patch wasn't applied was because ofourdan didn't like the idea of flipping theme pixmaps from the bottom to the top. even though it works fine with all the most popular themes. but it look swrong if the theme has a drop shadow. still better than nothing in my opinion, and i did allow the theme developer to specify a custom image - the flipping was just a fallback [22:21] but then after the last gnome changes it became moot anyway [22:22] well, if ubuntu stops patching these apps, we could just switch to the MATE ones :) [22:23] flexiondotorg: if you see a change labelled "better support CSD" it's most likely to be a theme change [22:23] Ah. [22:23] brainvvash: yeah, +1 [22:23] mate's calculator looks nice [22:23] "galculator" [22:24] ali1234, I've been prototyping this to "combat" CSD. [22:25] caja is the only app I've tried so far (just to compare it with thunar) [22:25] i don't think thunar will be using CSD any time soon [22:25] http://i.imgur.com/kgVwVyv.png [22:25] Those are 2 CSD applications. [22:26] looks like headeraway [22:26] Not perfect yet, but getting there. [22:26] i killed the extra label in the middle as well ("simple scan") [22:26] I'm scoping a solution I want to pitch to the GNOME/GTK devs. [22:26] ali1234, How? [22:26] I've not figure that out yet. [22:26] with a preload library [22:26] https://github.com/ali1234/headeraway [22:27] OK. That is how I am achieving the other bit. [22:27] Thank you. [22:27] gtk_header_bar_new returns a gtk_box instead [22:27] gtk_header_bar_set_title just sets the window title instead [22:27] Nice. [22:28] and the _pack_ functions are adapted to add the things to the box [22:28] generates a lot of gtk warnings because you are feeding it the wrong object type [22:28] but it works [22:28] You might be interested in this. [22:28] https://github.com/PCMan/gtk3-nocsd [22:28] i just linked to that above [22:28] Unstable. But useful [22:28] it's slightly different to headeraway [22:28] but works similarly [22:29] all this stuff could be done as a proper patch to gtk that could be turned on/off through environment settings [22:29] ali1234, Precisely what I am scoping. [22:30] i would support this, but i didn't particularly feel like fighting this fight myself [22:32] ali1234, No. I would have done it sooner but I agree with what you say. [22:32] ali1234, They do seem to be giving more ground recently though. [22:37] i think it's because things are stabilizing finally [22:38] good evening folks [22:39] hey bluesabre :) [22:39] hey bluesabre [22:39] ooh, people are around :D [22:39] yep - you must be early :D [22:39] nooo, it can't be [22:40] we are the robots [22:40] or we're running later [22:40] nope [22:40] I'm still awake :D [22:40] yep, it's not even midnight UTC ;) [22:43] lol [22:46] knome: going to fix the firefox thing tonight [22:46] works here :) [22:47] ali1234: nice graphic for the struts issue [22:47] bluesabre, http://git.xfce.org/xfce/exo/commit/?id=8022a52d10e834ef4481a317b11d6fe02a6c1bf3 [22:47] too slow :P [22:48] I think the decided goal was fix it in xfwm and ubiquity, and if not, drop teh panel for beta2 [22:48] bluesabre: what's your opinion on us stabilising on just one release note? [22:48] xfwm is going to be a pain [22:48] the struts code is bad [22:48] rather than what we do currently [22:48] it *can* be fixed though [22:48] it might even fix a load of other bugs [22:48] brainvvash: good to see hjudt got to it before I did [22:48] bluesabre, i think hjudt is on it ;) [22:48] elfy: I'm perfectly content with just one [22:49] knome: I know I know [22:49] so slow so slow [22:49] heh [22:49] ochosi: ? what's your opinion on us stabilising on just one release note? [22:49] bluesabre, you got to get up the speed [22:50] bluesabre: slow slow catchy the worm [22:50] the really fast ones have to make do with sheep and stuff [22:51] :p [22:51] :) [22:51] still catching up on today's backlog [22:51] :) [22:51] ochosi said you were having problems with that [22:51] was that just a time thing? [22:53] catching up with sheep? [22:53] the whole issue with xfce and ubuntu development happening primarily in Europe while I'm at work? :D [22:54] aah [22:54] so yes - time with a capital "There are timezones?" [22:55] :) [22:55] still not sure what version of Eastern TZ Unit193 has, he is on often regardless of the hour [22:55] bluesabre: I think the best thing to do with Unit193 is ignore time :D [22:55] evening folks [22:55] holy crap [22:56] bluesabre: on the other hand - you can just ask people to summarise at the end of their day :D [22:56] then just read one line :) [22:56] :) [22:56] if you have that amount of backlog all the time, i get why you have trouble following up, bluesabre... [22:56] ochosi: words in channel ? [22:56] :D [22:56] been pinged so often it'll take an hour until i've caught up or so [22:57] do what I do - just say no - I didn't catch that when people ask :) [22:57] :) [22:57] I do try to just ping people when I need a response [22:57] yeah, makes sense [22:58] but i'm sorta responsible or "in the loop" with so many bugreports atm, that i feel i *have to* follow up [22:58] cause release time and al [22:58] l [22:58] generally the things I need - everyone else can follow what I'm saying at the time I guess [22:59] not an easy thing to deal with I guess] [22:59] ali1234: you should really add that graphic to the wm-hints docs! well done [22:59] without an invite only channel and just be very specific about pings [23:00] yeah [23:00] can be a pain, then again, many days of the year, that channel wouldn't be needed... [23:00] yea [23:00] doesn't need to be hidden - just voiced I suppose [23:01] prolly [23:01] anyway - thoughts :) [23:02] ochosi: my last ping to you was a serious one though - you got a problem with us stabilising on one release note? [23:05] 99 problems, but a release note ain't one [23:05] yep [23:05] lol [23:05] but I don't have to worry about the others bluesabre [23:05] elfy, feel free to contact me on the note problemos [23:06] bluesabre: and then it's final beta - and I'm wandering about trying to decide which to do - again [23:06] or release day [23:06] or any of the others [23:07] if I could do more then I would [23:07] elfy, well tbh i'm happy you can't... then you'd probably do less of what you did now and we need that done too :) [23:07] mmm [23:10] phew, done with #xfce-dev, now xubuntu-devel... [23:10] so elfy, lemme try to answer your question before digging into that [23:11] have the release-notes changed alot since i reviewed them today? [23:11] i don't think so [23:11] still the pad? [23:11] it's released... [23:11] oh, we lost the blue sabre [23:11] http://xubuntu.org/news/xubuntu-15-04-beta-1/ [23:12] ochosi - that's not what I need, I'm happy to be responsible for it so other's can forget about it [23:12] hm, missing space after lightdm-gtk-greeter-settings [23:13] that must be me [23:13] but I'm not going to do 2 :) [23:13] fixed [23:15] How did Xubuntu decide what language to include and ship? [23:16] flexiondotorg: AFAIK, thats decided by ubuntu [23:16] holstein, Really? [23:16] to support english, mostly.. is that what you mean? [23:16] it's a historical process, at one point we shipped as many languages as we could fit on the ISO, based on the speaker count of the language [23:16] I checked what the various flavours were providing and it was different. [23:17] knome, OK. [23:17] elfy: ok, finally caught up, what can i do for you again? [23:17] ochosi, i'll have some cookies and hot chocolate [23:17] yummy [23:17] also, with internet access being as it is, its not as big a deal for an installer to just DL what it needs, now [23:17] more so than in the past.. [23:17] ochosi, i thought you would *do* them.. [23:17] oh [23:18] i just thought they were yummy [23:18] :D [23:18] ochosi: do you have an issue with us just having 1 release note - either on website or as wiki [23:19] I'm happy to take responsibility for IT :) [23:19] let me explain why it is now - for another historical process and marketing gobbledigook: [23:19] (doesn't mean how you need to do it in the future) [23:20] elfy: oh, i'm fine with only website tbh. apart from markup, is there any reason for having both? knome? [23:20] knome: hang on [23:20] the website one is the one that is mostly directed at non-technical people who should mostly be concerned about the worst known issues [23:20] When are you expecting the next xfce release? [23:20] regardless of before [23:20] and maybe the highlights [23:21] zequence: this weekend [23:21] ochosi: Thanks [23:21] the wiki one has used to be the one with a full listing of bugs, bug fixes and whatever, for those who are interested in the minutiae of the technical side as well [23:21] elfy, i know, i just wanted to explain what we're doing now :) [23:21] mmm [23:21] knome: you got 10 to go PM with this? [23:22] ochosi, we would have to check if the release team wishes to point to wiki pages for flavors' notes, otherwise no blocker there [23:22] take it out of here for a moment [23:22] wfm :) [23:22] maybe just the wiki for final releases? [23:22] it can be a wasted effort between milestones [23:22] bluesabre: that makes a lot of sense for one major reason [23:23] they don't do most milestones so "full listing of bugs, bug fixes and whatever" only apppears then [23:23] otoh, doing the release announcement (at least the final) is good to do on the website, because then it'll get posted to planet ubuntu [23:23] oh [23:23] and it *is* the priority output for stuff to *users* [23:23] not what I meant in my order of workds [23:23] *words [23:24] website only for milestones, wiki+website for final releases [23:24] we can edit the wiki as we go throughout the dev cycle to have a complete item by release time [23:25] +1 [23:26] elfy, knome: thoughts? [23:26] bluesabre, wait [23:26] I wouldn't be opposed to regularly contributing to that myself with changes [23:30] bluesabre ochosi - how about I try and come up with some sort of proposal for the whole of that with knome - then discuss that ? [23:31] sure [23:31] alrighty [23:31] :) [23:31] bluesabre and me will work on really important stuff and leave you to the admin fun ;) [23:31] let me know when/if you'd like my input... I'd certainly like to help more on that side [23:37] working on a proposal with elfy :) [23:40] ali1234: that ubiquity panel bug was sorta touched by bdmurray, did you talk to him or did he just notice? [23:40] ali1234: and, is there anything i should follow up on here or are things moving in the right direction already with the MR? [23:41] i didn't, no [23:42] k [23:42] maybe cyphermox can take a look at your merge request (https://code.launchpad.net/~a-j-buxton/ubiquity/struts/+merge/251173) [23:42] i don't think there's anything else to do. i mean you could try building the patched ubiquity and testing it with every WM/installer [23:42] (most subtle ping ever) [23:42] but that's a huge pita [23:42] i did CC him on it [23:42] Unit193: as our iso specialist, how hard would that ^ be? [23:43] apparently you can do it by copying in the patched ubiquity before the installer starts up properly [23:43] o/ [23:44] hi [23:44] ubiquity can be tested by killing in on the live cd, this method works for me: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1375893/comments/4 [23:44] Launchpad bug 1375893 in ubiquity (Ubuntu) "Black background to Try/Install Dialogue" [Medium,Fix released] [23:45] thanks bluesabre :) [23:45] I have done that - but forgot :) [23:45] bluesabre: boot to live desktop? [23:45] evening cyphermox! [23:46] boot to install [23:46] tty1 [23:46] stop processes, update ubiquity, start ubiquity [23:46] "talk to you one"? [23:46] :] [23:46] it sometimes only works one or twice in a session [23:46] bluesabre: works in vbox too, right? [23:46] with ubiquity failing to start up later, but it works for quick testing patches [23:46] ochosi: yes [23:47] cool [23:47] right-ctrl+F1 [23:47] ochosi: hey, good evening [23:47] hey cyphermox [23:48] so let's get to testing this patch by ali1234 then to see whether it fixes things.. [23:49] ali1234: so, steps to test this aren't *that* bad. you spin up an iso image, pass break=bottom to the command-line and when you get a prompt, you use it to retrieve a pre-build new panel binary with your changes into the root filesystem. But *that* part, copying files and setting up the right environment to be able to do it, is a little more tricky [23:49] I run a small webserver on my machine to be able to wget the files I need [23:50] yeah that's what i would do [23:50] just wget the bin... [23:50] on a completely unrelated note, it would be nice to get this fixed https://bugs.launchpad.net/ubuntu/+source/gnome-system-tools/+bug/1270090 [23:50] Launchpad bug 1270090 in gnome-system-tools (Ubuntu) "time-admin can not install ntp" [Medium,Confirmed] [23:50] so, I'll get started on testing this, but not just now. I'm waiting for my wife to pick me up and then I'll be out for a good part of the evening [23:51] if someone could bump my patch for vivid that would be helpful [23:51] i never know how to do the changelogs etc for the packaging [23:52] ok [23:53] I think the patch probably won't need much updating [23:53] looks like g-s-t is still at 3.0.0 [23:53] i don;t think the package has been touched in years [23:53] ... but that means it's also likely that it will break as soon as someone touches it [23:53] my patch is actually a patch to a patch :) [23:53] ali1234: polkit is needed here, I assume [23:54] ah, maybe not, it's a slightly new revision for vivid [23:54] synaptic is a good example on how to a gksudo replacement [23:54] it uses packagekit, not sure about deps but it built in a ppa for trusty [23:55] ali1234: I'll see if I have the time to look at that later tonight [23:55] "pkexec synaptic" will prompt for a sudo password, since there are polkit rules for it [23:55] zequence: synaptic is not installed by default though [23:56] ali1234: Just saying you could look at that package for seeing how it is done [23:56] packagekit is better than synaptic anyway [23:56] the ntp installer thingy is actually a distropatch anyway, so i just changed it to use packagekit instead of synaptic, and keepng the same function prototypes [23:57] ok, I wasn't talking about package managers. Just about how to get sudo privilege using polkit [23:59] If you install synaptic, you won't be able to run it just with "synaptic". You need to use polkit, and thus, you need to do: "pkexec synaptic", which works, since the synaptic package also installs polkit rules [23:59] polkit being policy kit [23:59] yeah, i know all about this [23:59] ok, good [23:59] it's not relevant for this particular package because all it wants to do is install some other packages