/srv/irclogs.ubuntu.com/2015/02/26/#xubuntu-devel.txt

slickymastergood thing you did that knome, because the official reviewer was the one who caused all the mess to start with00:00
knomeheh, ok00:00
slickymasterregarding your failed ones00:01
slickymasterduplicate key value violates unique constraint "pomsgid_msgid_key"00:01
slickymasterDETAIL:  Key (sha1(msgid))=(819d25f001723101cd015feeacde55ee233c7b8b) already exists.00:01
slickymasterthat's what LP is whining about00:01
knomeslickymaster, didn't you read what i said00:01
knomeslickymaster, i pasted the same, then said:00:01
knome01:59  knome: i have no idea what that means, exiting debugging.00:01
knomealso note the time :P00:02
slickymasteryeah, seeing it now :P00:02
knomenot interested in debugging00:02
slickymasterneither am I00:02
knomei'm translating xfdesktop :P00:02
slickymasterI'm still reviewing po files00:03
slickymasterfr.po00:03
bluesabrebbiab00:09
bluesabreochosi: so, are we just going to drop the panel from ubiquity again?00:10
slickymasterknome, Unit193, I think we should drop the gthumb-web entity from xubuntu.ent 00:39
slickymasterwhat do you think?00:39
knomeif it's not used, drop it00:39
slickymasterwe removed it from the docs when we stoped shiping it00:40
Unit193Alright.00:41
Unit193Do a quick grep, just to confirm.00:41
slickymasterwill do00:42
slickymasterDone. Pushed up to revision 30101:03
bluesabreUnit193: you around?01:32
Unit193bluesabre: Not for long.01:50
bluesabrehey Unit193 01:51
knomewoot01:51
bluesabrewas the decision to remove ubiquity panel again?01:51
Unit193I wasn't following that as closely, you would have to ask ochosi.01:51
bluesabrealrighty01:54
bluesabreI'm testing that now01:54
bluesabrethanks Unit193, carry on :)01:55
bluesabreand, that does fix the issue02:01
bluesabresuppose I should propose a merge for that, and get maybe, just maybe, get a rebuild before tomorrow's beta02:01
ochosibluesabre: tbh dropping the panel again only makes sense if we decide we don't want it in the long run05:14
ochosiotherwise 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 is05:15
ochosii'll try to find out what's wrong there with ofourdan05:15
ochosialso, did you read my other comment for the popup window without borders there?05:18
ochosibluesabre: ^05:18
ali1234morning07:38
ali1234my internet died last night07:38
ali1234but it's back now07:38
flexiondotorgMorning07:39
elfymorning both07:40
ali1234ochosi: better to drop the panel than have this weird thing where it looks like the installer crashed, it hink07:40
flexiondotorgRegarding the off screen Ubiquity issue  you've seen.07:40
elfyali1234: I believe that's what bluesabre's done 07:40
ochosiali1234: i dunno, i'm not convinced07:40
flexiondotorgDoes Xubuntu enable a compoistor by default?07:40
ali1234i doubt anyone will even notice panel/no panel to be honest07:40
ochosithe panel does add a few useful things, like being able to configure your network connection07:41
ali1234they'll sure notice if the installer doesn't work tho07:41
ochosiyeah, but it's only b1, there's still time07:41
ali1234there's the live session for that07:41
ochosiwell there's always the live session for everything07:41
ali1234yeah agreed, this shouldn't be *that* hard to fix anyway07:41
ochosiimo xfwm4 *or* ubiquity need a fix07:42
ali1234did you figure out when regression actually happened?07:42
ochosinot yet, i couldn't work on this anymore last night, was getting too late07:42
ali1234flexiondotorg: i couldn't tell you off hand07:42
ali1234but we pretty much know the cause07:42
elfyflexiondotorg: it is enabled in livesession07:42
ali1234the only question remaining is why it ws never a problem before07:42
ali1234(and how to fix it)07:43
ochosiali1234: btw, since you said PARTIAL_STRUTS aren't handled well by xfwm4, that's all the xfce4-panel sets...07:43
flexiondotorgali1234, 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
flexiondotorgSo, Ubuntu MATE force enables the Marco compositor for installs.07:43
ochosiyeah, 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 iirc07:43
ali1234ochosi: 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 set07:44
ali1234in that case you might ask why ubiquity sets both, and that's a very good question07:44
ali1234i think if it only set one or the other it would work07:45
flexiondotorgUntil I enabled the compositor the ubiquity-dm panel was really messed up and they were all manner of other artifacts.07:45
ali1234also if it only set a top OR a left strut, that would also work07:45
ali1234basically it is setting 4 struts when it only needs 107:45
ali1234so 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 reason07:46
ochosiright, but from what i read in the spec, the wm should ignore the WM_STRUTS of the PARTIAL ones are set07:46
ali1234yes it should07:46
ochosiand it explicitely mentions you *may* set both07:46
ali1234step 2 is make xfwm3 do that07:46
ochosias fallback for older wms07:46
ochosii guess that's why ubiquity is doing that07:46
ali1234yeah the thing is the not-partial struts set by ubiquity are just plain wrong too07:47
ali1234so if that's he reason why it does it, then in fact it is only making things worse07:47
ochosiwell that should be fixed in ubiquity anyway, no?07:47
ali1234yes unless there is a good reason why it does it07:47
ochosibut 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 fullwidth07:48
ali1234brb breakfast07:48
ochosii guess asking ev is a futile exercise, as cyphermox indicated07:48
ali1234it can't hurt if you can find him07:49
ochosii pinged him about it, but it may take a while till he gets back to me07:54
ochosielfy: 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 this07:55
elfyochosi: ok - agree with that07:55
elfyeven if the fix gets put in - without the image rebuilding we'd not get a new one07:59
elfyochosi: 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
elfyeverything else has a pass - so I'm happy with that 08:00
ochosiok, i can quickly do that08:00
ochosielfy: hm wait, for autoresize i already need something installed alongside, right?08:07
elfyyea08:07
ochosihmpf08:08
ochosithat is not something i can do quickly after all...08:08
ochosisry08:08
elfywell ... you need 1 installed, if you had windows and xubuntu for instance you can't - that's why I can't do that on hardware08:09
elfyochosi: no worries - I'm sure that we're good - the issue we do have is about windows in install 08:09
ochosibluesabre, 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.png08:09
elfyI can do a vm one 08:09
ochosibluesabre, knome, elfy: please lemme know if you strongly disagree, otherwise i'll push a fix for this to xubuntu-default-settings08:10
elfyI don't disagree 08:10
ochosik, good to know08:11
elfydon't ask me to point out the inconsistencies - I looked for square circles - couldn't see any :p08:11
Unit193Clearly you weren't drinking enough.08:12
ochosiehehe08:14
elfyif someone can run through the release note draft during the day that'd be helpful, normally only work a few hours Thursday08:14
elfyhttp://pad.ubuntu.com/VividBeta108:14
Unit193Did someon NACK the merge proposal to remove the panel?08:17
ochosiUnit193: not yet, wanted to talk to bluesabre first08:19
Unit193Meanwhile, it's still pending and you have a race condition here.08:20
ochosirace condition=08:20
ochosi?08:20
ochosiUnit193: could you please be a bit more verbose?08:22
elfyback for 30 mins or so in a few hours08:36
ochosiali1234: "ev$ ochosi: unfortunately not - that was years and two jobs ago"09:37
ochosiso he has no recollection of the ubiquity panel's struts (no surprises there)09:38
ali1234he'd remember if there was an actual reason09:38
ali1234so i'm guessing it's just a bug09:38
ochosiprobably, i still wonder why all other wms handle that09:38
ali1234because they use the partial struts09:38
ali1234metacity does, marco does because it is based on metacity09:39
ochosibut xfwm4 generally handles those too09:39
ochosii mean even the xfce panel uses those09:39
ali1234no it doesn't09:39
ali1234look at the code, it only looks at the first four values09:39
ochosielfy: evince maximize works again in vivid btw09:47
bluesabreochosi: HEY11:19
bluesabreer11:19
bluesabredang caps11:19
bluesabre:D11:19
bluesabrebut also, HEY11:19
bluesabreso, want me to cancel my MR?11:19
bluesabreUnit193'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 later11:22
bluesabrein 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 anyway11:23
ochosibluesabre: hey11:25
ochosiwithout caps11:25
bluesabreoh goodie11:25
ochosiright, well i think that for a respin it's a tad late so i think we should just roll with it11:25
ochosii've commented on the MR so i don't think it'll just get merged straight away11:25
bluesabreah, ok11:25
ochosiso there are two separate issues in xfwm4 that sorta need fixing either way11:26
ochosithe removed borders on unmaximized windows11:26
ochosi(i pointed you to the workaround for that, maybe we should apply that to x-d-s asap)11:26
ochosiand the struts problem, which causes the oddities we've been seeing in ubiquity-dm11:27
bluesabreochosi: can you paste your workaround again... its been lost in the wave of backlog11:30
ochosibluesabre: set /xfwm4/general/borderless_maximize to FALSE11:37
bluesabreochosi: will you be around today?11:37
ochosinope, actually i gotta take off for work in a few mins11:37
bluesabreah11:37
ochosii'll be around in the evening11:38
ochosiwell, what is my evening here11:38
bluesabrewell, when you get back this evening... https://bugzilla.xfce.org/show_bug.cgi?id=1156811:38
ubottubugzilla.xfce.org bug 11568 in Appearance Settings "Appearance Dialog Window crashes (xfce-settings 4.11.4-2)" [Blocker,Needinfo]11:38
ochosithat'll be your afternoon11:38
ochosiyeah, i already looked and commented on that today ;)11:38
ochosias you might've seen/read11:38
bluesabreit looks like its crashing at a g_print/g_warning11:38
ochosihmm11:38
bluesabreyeah, more comments after you11:38
bluesabreso we're passing something in that is empty/uninitialized11:38
bluesabreI might be able to figure it out in a few, if not, you can dig in11:39
ochosiwell the last comment/bt i didn't really understand11:39
ochosii didn't see anything that made sense to me in that 2line bt11:39
ochosiit just says it has trouble with some var, but no hint as to what or where11:40
bluesabreright11:40
bluesabreg_error/g_warning use g_logv11:40
bluesabreso we might have 11:40
ochosia-ha11:40
bluesabreg_warning("Hello %s", someVar);11:41
ochosiso either this: g_warning ("Could not open file \"%s\"", filename);11:41
bluesabrebut someVar is already freed11:41
ochosior more likely this: g_warning ("Couldn't load icon: %s", error->message);11:41
bluesabreright11:41
ochosithose are the only two11:41
bluesabrethen that's the offender most likely11:41
ochosii guess we need a check whether error is actually not NULL11:42
ochosior uninitialized11:42
ochosii mean tbh it should never get there... the icon shouldn't be nothing since we load a fallback11:42
ochosimaybe we should create yet another else to just use a blank pixmap instead of the image-missing, if it's missing11:43
bluesabreyeah11:43
bluesabreI think thats the ticket11:44
ochosiabout the xfwm4 workaround: you can test that in the ubiquity live session and by changing that option you'll see the problem goes away11:44
bluesabreoh nice11:44
ochosiwe could do that and drop the warning altogether11:44
ochosii mean who cares if the icon cannot be found11:44
ochosior do you think anyone will look at the output for error messages about bad icon themes..?11:45
bluesabrenope11:46
bluesabreI'll drop that now11:46
ochosiok cool11:46
bluesabreand then we can use NULL instead of populating error11:46
ochosisounds good11:46
ochosiafter all, nothing else in xfce really logs warnings with g_warning...11:46
ochosii mean in that dialog :)11:47
bluesabre:)11:48
ochosiwill you be around today?11:48
ochosii mean i'll return around 8utc i guess11:48
bluesabrewell, 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 crash11:49
ochosiright, be aware that the tester has no clue how to apply a pathc11:50
ochosipatch11:50
ochosii'm even surprised he managed to build things correctly11:51
bluesabrehttp://git.xfce.org/xfce/xfce4-settings/commit/?id=500f6937ae707c611db246bb2c7c4b05cccb92c911:51
bluesabre:D11:51
ochosielfy: 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:51
bluesabrelet's just be appreciative that we can get this patch in before saturday11:52
ochosilol, nice patch11:52
bluesabreochosi: like to release notes? sorry, been chasing bugs :D11:53
ochosihttp://pad.ubuntu.com/VividBeta111:53
bluesabreline 1 should no longer be the case..?11:54
ochosisome circles are ellipses :'(11:54
ochosi(ubiquity progress dots at the bottom)11:54
ochosialso it's just elfy poking fun at me i think11:55
bluesabreah, thought those were intentional11:56
bluesabre:D11:56
ochosisoo, i really gotta run now11:57
ochosii hope you two can finish up the rest of the new features, the rest seems okay to me11:57
ochosiand even as it is, i think most new features are mentioned11:57
bluesabreI'll work on it11:58
ochosithanks11:58
bluesabrethanks ochosi, have a fun day11:58
ochosiso again, you'll be around later today or not?11:58
bluesabre2130 UTC11:59
ochosi(i'm just asking cause you asked me :))11:59
ochosialrighty, i guess we'll talk then11:59
bluesabrecool11:59
bluesabreseeya11:59
ochosiyup, hf too!11:59
brainvvashgood news, well "good"12:01
brainvvashbug 142540112:01
ubottubug 1425401 in mate-panel (Ubuntu) "Mate notification area crashed upon booting to the live DE" [High,Confirmed] https://launchpad.net/bugs/142540112:01
brainvvashit noti area crashes in xfce and mate12:01
brainvvashthe12:01
knomeochosi, you don't have any other examples of the 16px icons?12:10
bluesabremost gtk3 apps have dropped button icons altogether12:25
bluesabreif we really wanted to standardize, that's what we'd need to do12:25
knomethough imo no icons/icons isn't as bad as no icons/smaller icons/larger icons12:27
knome:P12:27
dkesselknome: german just surpassed finnish in the docs translations :p12:29
knomeboo hoo12:30
knomebut is it contributed by one person :P12:31
elfyochosi: it's elfy poking fun at elfy :)12:34
elfybluesabre: ^^ re the circles are all squares :P12:36
elfyI'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:47
bluesabreelfy: 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
ubottubugzilla.xfce.org bug 11601 in Helpers "exo-open: firefox no longer supports -remote" [Normal,New]12:59
bluesabreor rather, everybody else is fixing and I'll commit13:00
bluesabre:D13:00
elfybluesabre: \o/ as soon as I see it I will unpin v35 and enable proposed :p13:02
elfyI'm just off - I have marked us ready13:02
elfyI'll double check the beta notes so I can do the Ubuntu wide release announcement 13:03
elfygoing to be waiting on studio I think ... 13:03
bluesabreelfy: thanks13:03
elfyby the time the flavours should run milestones gets around to Xubuntu again - we should be post 16.04 :D13:04
elfybbl13:04
bluesabrebbl13:06
Akusarihello13:23
Akusarii'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:25
brainvvashyou mean unity indicators?13:27
Akusarinope, i want it for xfce413:27
brainvvashso you want to code a panel plugin?13:27
Akusaribut if thry run on unity its ok13:27
Akusariyeah13:27
Akusarie.g the email icon is there and shoe something on my desktop (top right, after the clock)13:28
Akusarii think its the xfce4-panel and thats supports plugins13:29
brainvvashhttps://wiki.xfce.org/dev/howto/panel_plugins13:30
Akusarii found some phyton examples, but that doesn't fit into my skill :-P13:30
brainvvashalso http://ecc-comp.blogspot.de/2015/02/a-simple-tutorial-for-xfce-panel-plugin.html13:30
Akusariperfect thanks!13:31
AkusariI 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 scripts13:32
brainvvashmaybe http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin13:34
brainvvashyou could contribute to this plugin, if it already does most of the things you need13:36
Akusarithanks, i'll take a look  :-)13:39
Akusarii guess it's not shipped with xubuntu?13:42
brainvvashnot by default, but it is installable13:43
Akusarii search for "genmon" but no hit (synaptic)13:43
brainvvashxfce4-genmon-plugin13:44
Akusarithx :-)13:44
AkusariI 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:47
brainvvashpossible, some panel plugins are not maintained anymore13:48
brainvvashbut patches are still welcome I'd guess13:48
Akusarii hope so. we will see :-)13:48
Akusariand if not, hey its GPL ;-)13:49
Akusarithis would be not my first time i fork a gpl project with a new name and continue the development13:49
Akusaribut in this case it not my intension to do so13:51
brainvvashit's not really xubuntu related, so maybe we should stop the talk :)13:51
brainvvashfeel free to fork it13:51
Akusarixfce is xubuntu :-) so the plugins as well, but i know what you mean13:52
flexiondotorgAre you guys having panel crashes on i386 only too?15:43
slickymasterWorkflexiondotorg, oni386 for sure15:45
slickymasterWorkcan't say anything abour amd64 though15:46
slickymasterWorkelfy is the one to confirm that15:46
flexiondotorgslickymaster, Interesting. I can only reproduce the notification tray crashing on i386. powerpc and amd64 are fine.15:46
slickymasterWorkbrainvvash_: do you have any extra info regarding flexiondotorg's ping ^^15:48
brainvvash_no, but someone should inform #ubuntu-devel about this15:50
slickymasterWorkbluesabre, Unit193 ^^^15:51
brainvvash_lp report https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/142540115:53
ubottuLaunchpad bug 1425401 in mate-panel (Ubuntu) "Notification area crashed upon booting to the live DE (i386 only)" [High,Confirmed]15:53
knomebrainvvash_, and you can't do that because...?17:03
brainvvash_because I am not in that channel17:03
slickymasterWorkhey knome 17:05
knomebrainvvash_, and you can't join that channel because...?17:05
brainvvash_instead of asking stupid questions, why don't you inform the guys in ubuntu-devel?17:06
knomebrainvvash_, instead of telling other people to tell somebody, why don't you simply do it yourself?17:07
knomebrainvvash_, i *really* don't understand why somebody else should tell something to somebody else on your behalf17:07
knomebrainvvash_, how is *that* saving time or effort?17:08
brainvvash_on my behalf? I don't have anything to tell them17:08
knomethen why should somebody else have?17:08
knomeare you doing this only for your own benefit?17:09
knomewhy would other consider doing something for somebody else if you don't?17:09
brainvvash_because they care about this bug17:10
knomewho are "they"?17:10
brainvvash_other17:10
knomewell if you don't care about the bug, why do you take the time to notice people on this channel?17:11
brainvvash_I was ask about it17:11
brainvvash_if i can provide more info17:11
knomewell i still don't understand why joining the channel and telling yourself is really so much more that you can't take it17:12
brainvvash_"because I am not in that channel"17:13
knomeyou just typed more letters in this channel that it would have taken to join AND part that channel, so you're not making any sense17:14
brainvvash_randomly linking something there and leave won't help17:15
knomehow would it be less random if i did that; i don't even know the background of the issue17:15
knomebut whatever17:15
knomeif you aren't willing to help, maybe consider not telling other people to do that as well17:15
knomebecause that's not really helping the cause17:15
brainvvash_other people? I did not name anyone17:16
knomethis is nothing personal, i just don't enjoy seeing people telling "others" should do something they could do theirself17:16
brainvvash_thank you for pointing that out17:18
knomewell, eh, you're welcome17:18
knomeslickymasterWork, hullo17:19
slickymasterWorko/17:20
elfyknome: if you've time can you look at http://xubuntu.org/?p=3033&preview=true 17:30
elfyurl's are all funky :p17:30
knomevery17:31
knomei'll try to fix the issue mentioned in -ot first..17:31
elfyneed to deal with the global announce stuff first 17:31
knomebluesabre, 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
ubottubugzilla.xfce.org bug 11601 in Helpers "exo-open: firefox no longer supports -remote" [Normal,New]17:43
knomebluesabre, ochosi: patch exists17:43
elfyknome: fixed the funkiness - just need a double check of it 18:36
elfyok - published19:20
elfyfor better or worse, can people like knome and pleia2 do the socially media stuffs :)19:21
knomeelfy, oh, sorry, i forgot to look at that20:04
knomei'll tweet20:04
elfythanks knome :)20:05
elfyI found it in the end - knew it had to be a missing > or somesuch - and was :p20:05
knomeheh20:05
knomeough, there's some weird markup20:06
* knome fixes20:06
elfythis is sort of one of those things in that 'bottom area' we discussed the other day20:08
knomemmyep20:08
knomeelfy, see the footer now20:10
knomehmm not 14.1020:11
elfy:D20:11
knomehmm that's the best one20:11
knomelet me tweak it a bit more20:12
knomeor at least, test something else20:12
elfyI obviously like that there :)20:12
knomehmm yeah, i have another issue to fix for 3.0 ;)20:12
knomebut yeah, it's good as it is now, it just could be easier on the backend20:13
elfydoes that get changed on wp-admin?20:14
knomeyep20:15
knomeelfy, under appearance -> widgets20:15
knomeelfy, it's in the "footer 1" area20:16
elfyaah right - got it 20:16
knomeelfy, currently we have to squeeze it all in one widget since otherwise it'd go into columns20:18
elfyright20:18
knomei'm thinking to add one more widget area for this kind of things that would automatically stack vertically20:18
knomethen another that does the columns if we add more widgets20:18
knometbh, the wordpress core should start taking care of things like this...20:18
elfy:)20:18
knomeor at least i'm waiting for that day20:18
elfyha ha 20:19
knomebut i'm not sure if it will happen20:19
knomethemes control the appearance, so meh20:19
knomeanother option would be to allow CSS classes per widget20:19
knomebut some widgets do that manually already, so that's meh too ;)20:19
knomethe only sane option is to have "too many" widget areas if you happen to need them20:20
knomeor if you want to change the appearance for them20:20
elfyI suppose so :D20:25
knomewell that's not sane...20:25
knomeyou shouldn't have to have unused widget areas20:26
elfyI'll assume you weren't excpecting a balanced reply from me - as most of what you said is stuck in the wall above my head20:26
knomebut then many people who maintain the content probably aren't so nitpicky than i am ;)20:26
elfybut I can get behind that last comment :)20:26
elfynot that last one 20:26
elfythe one before :D20:26
knomelol20:26
knomewell it's true20:26
knomei'm nitpicky with my stuff, fortunately i have full access at all times to my personal blog files... ;)20:27
elfy:D20:27
knomeelfy, http://paste.ubuntu.com/10435735/20:30
knomeelfy, change the last two lines to those at /usr/share/xfce4/helpers/firefox.desktop20:31
knomeelfy, fixes the firefox issue we were talking before20:32
elfychange the ones in the desktop file to match the paste? 20:33
knomeyep20:33
elfyhaving a go at that then 20:33
knomei can confirm it works :)20:34
elfyokey doke :D20:34
knomethe source of the bug is actually firefox...20:35
elfywho'd have thought it ... 20:35
knomehehe20:35
knomethe mozilla devs...20:35
knomethey changed the parameter syntax20:35
knomewell, dropped the one we were using20:35
elfyyep - working here too :)20:37
ali1234bluesabre, ochosi what's happening with bug 1425690 then?21:04
ubottubug 1425690 in ubiquity (Ubuntu) "New windows are created offscreen" [High,In progress] https://launchpad.net/bugs/142569021:04
ali1234i just sent a MR to "fix" the ubiquity struts, hopefully explaining the situation as best i can21:05
ali1234i even drew a picture21:05
elfy:)21:06
ali1234also i can't really test this at all because i have no idea how to poke around and replace files in a live install environment21:06
elfyali1234: that'd be why I couldn't do a thing too21:19
flexiondotorgelfy, Thanks for your help getting Beta 1 sorted 😃21:20
elfyflexiondotorg: welcome ofc :)21:20
flexiondotorgJust 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:22
elfywell - final beta in a few weeks 21:26
flexiondotorgMy post above was a typo.21:29
flexiondotorg*Just tossing out there that...21:29
flexiondotorgAnd, it was my fault 😕21:29
elfyflexiondotorg: it is dark out 21:30
flexiondotorg?21:30
elfyblame that :)21:31
elfyflexiondotorg: anyway - well done for getting done what you have in the last few days :)21:37
flexiondotorgThanks.21:38
elfyochosi bluesabre - so to sum up - released, notes done on x.org22:06
elfyif either of you feel it necessary to have wiki notes - I'll ack - but not do them :)22:06
flexiondotorgelfy, Interested in what you guys did to "better support CSD"?22:07
elfyflexiondotorg: then you'd probably be better asking someone else :p22:07
flexiondotorgbluesabre, ^^^^^22:08
elfyif you've not worked out by now - code is worse than Jupiterese to me 22:08
ali1234flexiondotorg: nothing :P22:08
flexiondotorgali1234, Ellaborate 😉22:09
ali1234see https://bugzilla.xfce.org/show_bug.cgi?id=1063122:09
ubottubugzilla.xfce.org bug 10631 in Decorations "please support mwm hints completely" [Normal,New]22:09
ali1234tl;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 compositor22:10
ali1234this caused a whole load of problems, some of which have been fixed, some of which haven't22:10
ali1234CSD is currently a total mess22:10
ali1234ubuntu typically patches it out though, so xubuntu is not affected22:10
ali1234we try to avoid shipping anything that uses it22:11
ali1234there is also this https://github.com/ali1234/headeraway22:13
ali1234and this https://github.com/PCMan/gtk3-nocsd22:14
ali1234the former turns headerbars with buttons into toolbars22:14
ali1234the latter kills CSD22:14
brainvvashpatches not welcome?22:15
ali1234nah, i never thought it should be patched unless gnome gave something in return, like a way to turn the damn things off22:16
ali1234but they weren't willing to do that22:16
ali1234so now i refuse to work on it further22:16
brainvvash=S22:16
ali1234so basically this all amounts to nothing, in practice, because none of this code actually got used anywhere22:18
ali1234and we rely on ubuntu patching CSD and headerbars out of things like gnome-calculator22:18
ali1234the 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 fallback22:20
ali1234but then after the last gnome changes it became moot anyway22:21
brainvvashwell, if ubuntu stops patching these apps, we could just switch to the MATE ones :)22:22
ali1234flexiondotorg: if you see a change labelled "better support CSD" it's most likely to be a theme change22:23
flexiondotorgAh.22:23
ali1234brainvvash: yeah, +122:23
ali1234mate's calculator looks nice22:23
ali1234"galculator"22:23
flexiondotorgali1234, I've been prototyping this to "combat" CSD.22:24
brainvvashcaja is the only app I've tried so far (just to compare it with thunar)22:25
ali1234i don't think thunar will be using CSD any time soon22:25
flexiondotorghttp://i.imgur.com/kgVwVyv.png22:25
flexiondotorgThose are 2 CSD applications.22:25
ali1234looks like headeraway22:26
flexiondotorgNot perfect yet, but getting there.22:26
ali1234i killed the extra label in the middle as well ("simple scan")22:26
flexiondotorgI'm scoping a solution I want to pitch to the GNOME/GTK devs.22:26
flexiondotorgali1234, How?22:26
flexiondotorgI've not figure that out yet.22:26
ali1234with a preload library22:26
ali1234https://github.com/ali1234/headeraway22:26
flexiondotorgOK. That is how I am achieving the other bit.22:27
flexiondotorgThank you.22:27
ali1234gtk_header_bar_new returns a gtk_box instead22:27
ali1234gtk_header_bar_set_title just sets the window title instead22:27
flexiondotorgNice.22:27
ali1234and the _pack_ functions are adapted to add the things to the box22:28
ali1234generates a lot of gtk warnings because you are feeding it the wrong object type22:28
ali1234but it works22:28
flexiondotorgYou might be interested in this.22:28
flexiondotorghttps://github.com/PCMan/gtk3-nocsd22:28
ali1234i just linked to that above22:28
flexiondotorgUnstable. But useful 22:28
ali1234it's slightly different to headeraway22:28
ali1234but works similarly22:28
ali1234all this stuff could be done as a proper patch to gtk that could be turned on/off through environment settings22:29
flexiondotorgali1234, Precisely what I am scoping.22:29
ali1234i would support this, but i didn't particularly feel like fighting this fight myself22:30
flexiondotorgali1234, No. I would have done it sooner but I agree with what you say.22:32
flexiondotorgali1234, They do seem to be giving more ground recently though.22:32
ali1234i think it's because things are stabilizing finally22:37
bluesabregood evening folks22:38
elfyhey bluesabre :)22:39
slickymasterhey bluesabre 22:39
bluesabreooh, people are around :D22:39
elfyyep - you must be early :D22:39
knomenooo, it can't be22:39
knomewe are the robots22:40
slickymasteror we're running later22:40
elfynope22:40
elfyI'm still awake :D22:40
knomeyep, it's not even midnight UTC ;)22:40
elfylol22:43
bluesabreknome: going to fix the firefox thing tonight22:46
elfyworks here :)22:46
bluesabreali1234: nice graphic for the struts issue22:47
brainvvashbluesabre, http://git.xfce.org/xfce/exo/commit/?id=8022a52d10e834ef4481a317b11d6fe02a6c1bf322:47
brainvvashtoo slow :P22:47
bluesabreI think the decided goal was fix it in xfwm and ubiquity, and if not, drop teh panel for beta222:48
elfybluesabre: what's your opinion on us stabilising on just one release note?22:48
ali1234xfwm is going to be a pain22:48
ali1234the struts code is bad22:48
elfyrather than what we do currently22:48
ali1234it *can* be fixed though22:48
ali1234it might even fix a load of other bugs22:48
bluesabrebrainvvash: good to see hjudt got to it before I did22:48
knomebluesabre, i think hjudt is on it ;)22:48
bluesabreelfy: I'm perfectly content with just one22:48
bluesabreknome: I know I know22:49
bluesabreso slow so slow22:49
knomeheh22:49
elfyochosi: ? what's your opinion on us stabilising on just one release note?22:49
knomebluesabre, you got to get up the speed22:49
elfybluesabre: slow slow catchy the worm 22:50
elfythe really fast ones have to make do with sheep and stuff22:50
elfy:p22:51
bluesabre:)22:51
bluesabrestill catching up on today's backlog22:51
elfy:)22:51
elfyochosi said you were having problems with that 22:51
elfywas that just a time thing?22:51
knomecatching up with sheep?22:53
bluesabrethe whole issue with xfce and ubuntu development happening primarily in Europe while I'm at work? :D22:53
elfyaah 22:54
elfyso yes - time with a capital "There are timezones?"22:54
elfy:)22:55
bluesabrestill not sure what version of Eastern TZ Unit193 has, he is on often regardless of the hour22:55
elfybluesabre: I think the best thing to do with Unit193 is ignore time :D22:55
ochosievening folks22:55
ochosiholy crap22:55
elfybluesabre: on the other hand - you can just ask people to summarise at the end of their day :D22:56
elfythen just read one line :)22:56
bluesabre:)22:56
ochosiif you have that amount of backlog all the time, i get why you have trouble following up, bluesabre...22:56
elfyochosi: words in channel ? 22:56
elfy:D22:56
ochosibeen pinged so often it'll take an hour until i've caught up or so22:56
elfydo what I do - just say no - I didn't catch that when people ask :)22:57
bluesabre:)22:57
elfyI do try to just ping people when I need a response 22:57
ochosiyeah, makes sense22:57
ochosibut i'm sorta responsible or "in the loop" with so many bugreports atm, that i feel i *have to* follow up22:58
ochosicause release time and al22:58
ochosil22:58
elfygenerally the things I need - everyone else can follow what I'm saying at the time I guess22:58
elfynot an easy thing to deal with I guess]22:59
ochosiali1234: you should really add that graphic to the wm-hints docs! well done22:59
elfywithout an invite only channel and just be very specific about pings 22:59
ochosiyeah23:00
ochosican be a pain, then again, many days of the year, that channel wouldn't be needed...23:00
elfyyea23:00
elfydoesn't need to be hidden - just voiced I suppose23:00
ochosiprolly23:01
elfyanyway - thoughts :)23:01
elfyochosi: my last ping to you was a serious one though - you got a problem with us stabilising on one release note?23:02
bluesabre99 problems, but a release note ain't one23:05
elfyyep 23:05
knomelol23:05
elfybut I don't have to worry about the others bluesabre 23:05
knomeelfy, feel free to contact me on the note problemos23:05
elfybluesabre: and then it's final beta - and I'm wandering about trying to decide which to do - again 23:06
elfyor release day 23:06
elfyor any of the others 23:06
elfyif I could do more then I would23:07
knomeelfy, 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
elfymmm23:07
ochosiphew, done with #xfce-dev, now xubuntu-devel...23:10
ochosiso elfy, lemme try to answer your question before digging into that23:10
ochosihave the release-notes changed alot since i reviewed them today?23:11
knomei don't think so23:11
ochosistill the pad?23:11
knomeit's released...23:11
ochosioh, we lost the blue sabre23:11
knomehttp://xubuntu.org/news/xubuntu-15-04-beta-1/23:11
elfyochosi - that's not what I need, I'm happy to be responsible for it so other's can forget about it23:12
ochosihm, missing space after lightdm-gtk-greeter-settings23:12
knomethat must be me23:13
elfybut I'm not going to do 2 :)23:13
knomefixed23:13
flexiondotorgHow did Xubuntu decide what language to include and ship?23:15
holsteinflexiondotorg: AFAIK, thats decided by ubuntu23:16
flexiondotorgholstein, Really?23:16
holsteinto support english, mostly.. is that what you mean? 23:16
knomeit'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 language23:16
flexiondotorgI checked what the various flavours were providing and it was different.23:16
flexiondotorgknome, OK.23:17
ochosielfy: ok, finally caught up, what can i do for you again?23:17
knomeochosi, i'll have some cookies and hot chocolate23:17
ochosiyummy23:17
holsteinalso, with internet access being as it is, its not as big a deal for an installer to just DL what it needs, now23:17
holsteinmore so than in the past..23:17
knomeochosi, i thought you would *do* them..23:17
ochosioh23:17
ochosii just thought they were yummy23:18
knome:D23:18
elfyochosi: do you have an issue with us just having 1 release note - either on website or as wiki23:18
elfyI'm happy to take responsibility for IT :)23:19
knomelet me explain why it is now - for another historical process and marketing gobbledigook:23:19
knome(doesn't mean how you need to do it in the future)23:19
ochosielfy: oh, i'm fine with only website tbh. apart from markup, is there any reason for having both? knome?23:20
elfyknome: hang on23:20
knomethe website one is the one that is mostly directed at non-technical people who should mostly be concerned about the worst known issues23:20
zequenceWhen are you expecting the next xfce release?23:20
elfyregardless of before 23:20
knomeand maybe the highlights23:20
ochosizequence: this weekend23:21
zequenceochosi: Thanks23:21
knomethe 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 well23:21
knomeelfy, i know, i just wanted to explain what we're doing now :)23:21
elfymmm23:21
elfyknome: you got 10 to go PM with this? 23:21
knomeochosi, we would have to check if the release team wishes to point to wiki pages for flavors' notes, otherwise no blocker there23:22
elfytake it out of here for a moment 23:22
knomewfm :)23:22
bluesabremaybe just the wiki for final releases?23:22
bluesabreit can be a wasted effort between milestones23:22
elfybluesabre: that makes a lot of sense for one major reason23:22
elfythey don't do most milestones so "full listing of bugs, bug fixes and whatever" only apppears then23:23
knomeotoh, doing the release announcement (at least the final) is good to do on the website, because then it'll get posted to planet ubuntu23:23
bluesabreoh23:23
knomeand it *is* the priority output for stuff to *users*23:23
bluesabrenot what I meant in my order of workds23:23
bluesabre*words23:23
bluesabrewebsite only for milestones, wiki+website for final releases23:24
bluesabrewe can edit the wiki as we go throughout the dev cycle to have a complete item by release time23:24
ochosi+123:25
bluesabreelfy, knome: thoughts?23:26
knomebluesabre, wait23:26
bluesabreI wouldn't be opposed to regularly contributing to that myself with changes23:26
elfybluesabre ochosi - how about I try and come up with some sort of proposal for the whole of that with knome - then discuss that ?23:30
ochosisure23:31
bluesabrealrighty23:31
elfy:)23:31
ochosibluesabre and me will work on really important stuff and leave you to the admin fun ;)23:31
bluesabrelet me know when/if you'd like my input... I'd certainly like to help more on that side23:31
knomeworking on a proposal with elfy :)23:37
ochosiali1234: that ubiquity panel bug was sorta touched by bdmurray, did you talk to him or did he just notice?23:40
ochosiali1234: and, is there anything i should follow up on here or are things moving in the right direction already with the MR?23:40
ali1234i didn't, no23:41
ochosik23:42
ochosimaybe cyphermox can take a look at your merge request (https://code.launchpad.net/~a-j-buxton/ubiquity/struts/+merge/251173)23:42
ali1234i don't think there's anything else to do. i mean you could try building the patched ubiquity and testing it with every WM/installer23:42
ochosi(most subtle ping ever)23:42
ali1234but that's a huge pita23:42
ali1234i did CC him on it23:42
ochosiUnit193: as our iso specialist, how hard would that ^ be?23:42
ali1234apparently you can do it by copying in the patched ubiquity before the installer starts up properly23:43
cyphermoxo/23:43
elfyhi 23:44
bluesabreubiquity 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/423:44
ubottuLaunchpad bug 1375893 in ubiquity (Ubuntu) "Black background to Try/Install Dialogue" [Medium,Fix released]23:44
elfythanks bluesabre :)23:45
elfyI have done that - but forgot :)23:45
ali1234bluesabre: boot to live desktop?23:45
ochosievening cyphermox!23:45
bluesabreboot to install23:46
bluesabretty123:46
bluesabrestop processes, update ubiquity, start ubiquity23:46
ochosi"talk to you one"?23:46
ochosi:]23:46
bluesabreit sometimes only works one or twice in a session23:46
ochosibluesabre: works in vbox too, right?23:46
bluesabrewith ubiquity failing to start up later, but it works for quick testing patches23:46
bluesabreochosi: yes23:46
ochosicool23:47
bluesabreright-ctrl+F123:47
cyphermoxochosi: hey, good evening23:47
bluesabrehey cyphermox 23:47
ochosiso let's get to testing this patch by ali1234 then to see whether it fixes things..23:48
cyphermoxali1234: 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 tricky23:49
cyphermoxI run a small webserver on my machine to be able to wget the files I need23:49
ali1234yeah that's what i would do23:50
ali1234just wget the bin...23:50
ali1234on a completely unrelated note, it would be nice to get this fixed https://bugs.launchpad.net/ubuntu/+source/gnome-system-tools/+bug/127009023:50
ubottuLaunchpad bug 1270090 in gnome-system-tools (Ubuntu) "time-admin can not install ntp" [Medium,Confirmed]23:50
cyphermoxso, 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 evening23:50
ali1234if someone could bump my patch for vivid that would be helpful23:51
ali1234i never know how to do the changelogs etc for the packaging23:51
cyphermoxok23:52
cyphermoxI think the patch probably won't need much updating23:53
cyphermoxlooks like g-s-t is still at 3.0.023:53
ali1234i don;t think the package has been touched in years23:53
cyphermox... but that means it's also likely that it will break as soon as someone touches it23:53
ali1234my patch is actually a patch to a patch :)23:53
zequenceali1234: polkit is needed here, I assume23:53
cyphermoxah, maybe not, it's a slightly new revision for vivid23:54
zequencesynaptic is a good example on how to a gksudo replacement23:54
ali1234it uses packagekit, not sure about deps but it built in a ppa for trusty23:54
cyphermoxali1234: I'll see if I have the time to look at that later tonight23:55
zequence"pkexec synaptic" will prompt for a sudo password, since there are polkit rules for it23:55
ali1234zequence: synaptic is not installed by default though23:55
zequenceali1234: Just saying you could look at that package for seeing how it is done23:56
ali1234packagekit is better than synaptic anyway23:56
ali1234the ntp installer thingy is actually a distropatch anyway, so i just changed it to use packagekit instead of synaptic, and keepng the same function prototypes23:56
zequenceok, I wasn't talking about package managers. Just about how to get sudo privilege using polkit23:57
zequenceIf 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 rules23:59
zequencepolkit being policy kit23:59
ali1234yeah, i know all about this23:59
zequenceok, good23:59
ali1234it's not relevant for this particular package because all it wants to do is install some other packages23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!