/srv/irclogs.ubuntu.com/2013/11/22/#xubuntu-devel.txt

slickymastercy tomorrow guys00:08
Unit193Bye.00:08
slickymasterUnit193, ;)00:08
ochosibrainwash: no worries, just let me know when you do get to it00:22
bluesabreochosi, ali1234: thoughts? https://code.launchpad.net/~smd-seandavis/lightdm-gtk-greeter/gtk_image_background02:41
bluesabreit seems to work for me, nouveau and nvidia-proprietary02:42
bluesabreoh crap, missed a line that I needed to fix02:42
bluesabrebut yes, should still work ;)02:43
bluesabrefixed02:44
bluesabremake03:05
bluesabrewoops03:05
pleia2make: *** No targets specified and no makefile found.  Stop.03:08
bluesabre:D03:08
pleia2:D03:08
bluesabrethat command took forever to execture03:09
bluesabreor execute03:09
bluesabrenot even sure what execture is03:09
pleia2slow channel03:09
micahgso, that's it, no XMir for 14.0403:16
Unit193Yes indeedio, I saw this.  Means I'm useless again.03:18
Unit193(And I quite agree with that, no unstable and very new *display server* for a LTS.)03:20
holsteini thought it was kind of cavalier03:21
micahgUnit193: I'm sure we can find another project for you to spearhead ;)04:59
ochosibluesabre: hihi, you pushed your config-file :D09:32
ochosiali1234: i think on top of bluesabre's branch it'll be much easier to implement the fading in the greeter09:40
slickymastermorning all09:56
ochosimorning slickymaster 09:56
slickymasterochosi: and a good one to you09:57
ochosita09:57
slickymasterknome: FYI https://code.launchpad.net/~slickymaster/xubuntu-docs/xubuntu-docs/+merge/19621310:08
knomeslickymaster, ta, will get to that later10:43
slickymasterknome: tk10:43
knomeelfy, ping10:44
ali1234ochosi: the RetainPermanent stuff is there for a reason10:52
ali1234it's supposed to ensure the background stays there between lightdm -> desktop transition10:52
ali1234ideally what we want to do is draw a gtk image until lightdm is going to quit, then dump the image to the root pixmap once just before exiting10:53
ochosiyeah, that sounds like a plan10:53
ali1234however this doesn't necessarily fix the crashing on nouveau10:54
ali1234otoh it isn't necessarily the cause either10:54
ochosiwell bluesabre mentioned that his gtkimage branch worked with nouveau10:55
ochosiso we could hope that it really helps10:55
ali1234yeah but he removed the RetainPermanent stuff10:56
ochosioh10:57
ochosithat has to be added back then10:57
ali1234yes, at least for a test10:57
bluesabreah11:04
bluesabreI can add that back11:04
bluesabrebut this should at least eliminate the glitches for when sitting at the login screen11:05
ochosisounds good11:05
bluesabre(also fixes the crazy memory leak)11:06
bluesabrebut, I suppose I'll be adding that back with the RetainPermanent code11:06
ochosiyeah, i think we can merge that branch pretty soon :)11:06
ali1234bluesabre: it has to be not just added back, but reworked so it only gets called once at the very end, instead of at the start11:07
bluesabreah11:07
bluesabreI see11:07
bluesabrethat makes sense11:07
ochosiyeah, so the leak would indeed be fixed11:07
ali1234not necessarily11:08
ali1234well, yes, the *leak*11:08
ali1234but not necessarily the display corruption/crashing11:08
ali1234because it leaks by design11:08
bluesabreright11:09
ali1234the entire point of that code is to leave a pixmap on the display after it exits11:09
ochosii thought the display-corruption was helped by using the gtkimage?11:09
ali1234that may be just papering over it11:09
bluesabrethe GtkImage draws with Gtk, so it eliminates the corruption at least when viewing it at the login screen11:09
bluesabreit will probably come back with drawing using cairo/x11:10
ali1234i don't think it is the way it is drawn11:10
ochosiand the leak will only be 1 image instead of all the images that were seen in the greeter by switching users11:10
ali1234i think it's the RetainPermanent followed by client disconnect11:10
ali1234but i have no way to test11:10
ochosiwell i can switch to nouveau if it's just about needing a tester ;)11:11
ali1234actually... this other computer i just found has nvidia onboard graphics11:14
ali1234i can probably test on that if i update it11:14
ali1234it's also on 12.04 though11:15
ochosifine by me, if it doesn't work for some reason and you need me as a nouveau tester after all, let me know11:21
ochosibluesabre: i think we should probably set up a shared branch11:21
ochosiotherwise you'll always have to merge stuff back and forth11:22
bluesabreprobably11:22
bluesabreI'll do that in a sec11:22
ochosicool, ty11:22
bluesabreand that way I can leave tasks for you11:23
bluesabre:D11:23
ochosi:)11:24
ochosii added a funny list-mode to tabwin today11:24
bluesabrehttps://code.launchpad.net/~lightdm-gtk-greeter-team/lightdm-gtk-greeter/gtk_image_background11:25
ochosihttp://www.zimagez.com/zimage/screenshot-11222013-122522pm.php11:25
ochosibluesabre: but ali1234 isn't part of the team yet so can't push, right? or is this a public branch?11:26
bluesabreadding him now :>11:26
ochosinice11:26
bluesabrebtw, do you know who Adam Jiang is?11:26
ochosinope11:27
bluesabrehttps://launchpad.net/~lightdm-gtk-greeter-team/+members#proposed11:27
ochosinot the guy who wrote the another-lightdm-gtk-greeter11:27
ochosicause that guy's name is andrew11:27
bluesabreinteresting tabwin stuff11:28
ochosii'd like to add that as an option11:28
ochosiit's actually quite a small code-change in the ochosi/tabwin branch11:28
ali1234right, computer is set up11:50
ali1234how do i set up lightdm/light-locker for testing?11:52
ochosiali1234: i usually just build with --prefix=/usr and then install it over the existing copy12:14
ochosiif i want to revert, i just use apt-get install --reinstall12:14
ochosifor light-locker it should suffice to use the daily-PPA, no need to build from source12:14
brainwashochosi: uhm, now I'm kinda lost, all this talk about the background issue12:21
ochosibrainwash: if you wanna test a branch, this is the one: https://code.launchpad.net/~lightdm-gtk-greeter-team/lightdm-gtk-greeter/gtk_image_background12:21
bluesabrewait a sec on that12:22
bluesabre:)12:22
brainwashochosi: just tested the new xfdesktop (4.11) and it messes with the copy process of the root pixmap12:22
bluesabreI might push a nice fix in a sec12:22
ochosibrainwash: do you use xfdesktop from git or from the 4.12 ppa?12:22
brainwashppa12:22
ochosibluesabre: ah, yeah, i would've mentioned the caveat ;)12:22
ochosibrainwash: mainly asking cause the interaction of greeter and xfdesktop only works with the patch for accountsservice12:23
ochosiotherwise the user-wallpaper doesn't get set12:23
brainwashit does get set12:24
ochosiyeah, with the PPA version it should12:24
ochosiso what's the problem with the root pixmap exactly?12:24
brainwashxfdesktop crashes12:25
brainwashbecause of the compositor coyping the root pixmap12:25
brainwashtried to delay the launch of xfdesktop12:26
brainwashbut it did not work, let me try again12:26
brainwashhttps://code.launchpad.net/~thad-fisch/lightdm-gtk-greeter/root-window12:27
ali1234nope.12:28
ali1234you can't delay xfdesktop12:28
ali1234the greeter intentionally sets resources that stay around after it exits12:28
ali1234the support for doing this seems very poor on nouveau12:29
brainwashyou cannot?12:30
ali1234you can delay it12:30
ali1234but you can't delay it until those pixmaps go away, because they never go away12:30
ochosii think the problem is xfwm4's compositor12:31
ochosicause it draws over the root pixmap in grey12:31
ali1234i have noticed that12:31
ochosiwhile it'd better do nothing i guess (at least in our case, where xfdesktop is in use)12:31
brainwashyes, if xfdesktop launches while xfwm4 copies the root background, xfdesktop will crash12:31
bluesabreseems a bit buggier, try this ochosi, ali1234: https://code.launchpad.net/~lightdm-gtk-greeter-team/lightdm-gtk-greeter/gtk_image_background12:32
ochosiali1234: so basically that grey flicker is what brainwash wants to get rid of :)12:32
ochosibluesabre: wait, buggier in what respect? :>12:32
ali1234i've installed light-locker. how do i lock the screen?12:32
bluesabreI think the grey flicker is the GtkWindow background color12:33
bluesabreprobably xfdesktop does show() before the background image is loaded I would guess12:33
ochosiali1234: after the light-locker process has been started, run "light-locker-command -l"12:33
ochosibluesabre: no, there really is a call in the compositor to draw the bg in that grey color12:33
bluesabreoh12:33
bluesabrethats terrible12:33
ochosi:)12:34
bluesabrebtw, not buggier to where it doesn't work, but sometimes at first login the bg is just drawn as the bg-color12:34
ali1234ok that works for me, no graphics corruption12:34
ochosiwell that's what you see when logging in normally12:34
bluesabrestill an improvement though12:34
ali1234with the standard greeter that is12:34
ochosistandard greeter?12:34
ali1234the one from the install cd12:34
bluesabreanyway, gotta run12:35
bluesabrefeel free to add any personal fixes or garnishes to that branch :)12:35
ochosiokey :)12:35
ochosiseeya later bluesabre 12:35
ochosiand hf@work12:35
brainwashbug 123280412:36
ubottubug 1232804 in xfwm4 (Ubuntu) "Improve "login greeter -> desktop" transition in Xubuntu" [Undecided,Confirmed] https://launchpad.net/bugs/123280412:36
brainwashexplains the grey background12:36
ali1234if you kill xfdesktop and run some xsetroot commands, it doesn't change the root window colour, presumably because of this12:37
ali1234you just see the grey12:38
ochosiso that should probably really be fixed in xfwm4 then...12:39
ali1234the grey is #7f7f7f12:40
ali1234http://git.xfce.org/xfce/xfwm4/tree/src/compositor.c#n87212:40
ochosiyup12:41
brainwashhow should it be fixed in xfwm4?12:46
ochosinot sure12:46
brainwashthe code for copying the root background is already there12:47
brainwashit works12:47
brainwashbut xfdesktop messes up12:47
brainwashand in 4.11 xfdesktop messes up big time12:47
brainwashwhy does it draw a white background?12:47
ali1234so does it make any difference with any of the branches of the greeter?12:47
brainwashnow we have a grey and a white background...12:48
ochosiali1234: does what make any diff?12:48
brainwashdouble flicker12:48
ali1234does anything make any difference?12:48
ochosi:D12:48
ali1234because there's too many variables here12:48
ali1234what exactly are the requirements?12:48
ochosiwell, i think with retaining the background in the greeter, letting xfwm4 copy the root pixmap and fixing xfdesktop to cooperate could do the trick (as far as i understood)12:49
ochosithe requirements are a flicker-free login12:49
ali1234and unlocking12:49
ochosiyeah12:49
ochosialthough12:49
ochosiunlocking is somewhat impossible12:49
ali1234and also it shouldn't crash or display corrupted graphics12:49
ochosicause unlocking includes a VT-switch12:49
ochosiso there will be a blank screen12:50
ochosiyeah, not crashing and not corrupting the screen would be nice :)12:50
ali1234nouveau just totally corrupted the display and froze the system12:52
ali1234can we just say "nouveau isn't supported because it's crap"12:52
brainwashon normal screen locking?12:53
ali1234no just while i was trying to open firefox12:53
brainwashit happened once for me after hibernate12:53
brainwashscrambled screen12:53
ochosiyeah12:53
ochosiwell getting it to work on everything else first and then trying to add some workarounds for nouveau would be nice12:53
ali1234yeah12:53
ochosibut i know it's not very stable...12:54
brainwashthis whole thing is somewhat messed up, we should not have started messing around with it :D12:54
ali1234if we're getting corruption with nouveau, 99% it's a nouveau bug12:55
ochosibrainwash: yeah, it's all *your* fault ;)12:55
brainwashochosi: do you know why xfdesktop behaves differently since 4.11?12:56
ochosino, i haven't looked at the changes12:56
ochosibut i'm in touch with eric12:57
brainwashwhat is the deal with the white background (overlay)?12:57
ochosiso i can discuss this issue with him when he's back from his holiday12:57
ochosi(~1-2weeks)12:57
ali1234well, tell you what... i'll concentrate on this compositor thing12:57
ali1234it's fine on nvidia...12:57
ochosisweet12:57
brainwashso can we merge https://code.launchpad.net/~thad-fisch/lightdm-gtk-greeter/root-window ? this change alone does no harm12:58
brainwashwell, but on the other side, I'm not an expert, so it could be bad12:59
brainwash:)12:59
ochosiit doesnt look very harmful, but i'd prefer if ali1234 and bluesabre also took a look at it13:00
ochosithe code is from xfwm4, right?13:00
brainwashnot directly, xfwm4 queries this X window property, so I simply set it for the lightdm background13:01
ochosiyeah, that's what i meant13:02
ali1234brainwash: what's the reasoning for it?13:03
brainwashcompositor.c13:03
brainwashhttp://git.xfce.org/xfce/xfwm4/tree/src/compositor.c#n80613:03
brainwashline 84013:04
brainwashit worked nicely with the small startup delay added to xfdesktop 4.1013:06
ali1234and this causes the crash when xfdesktop is starting?13:06
ochosiso the fact that both xfwm4 and xfdesktop want to paint the root window causes the crash?13:06
ali1234ok i see exactly what is happening13:06
ali1234nah13:06
brainwashyes, https://bugs.launchpad.net/ubuntu/+source/xfwm4/+bug/1232804/comments/313:07
ubottuUbuntu bug 1232804 in xfwm4 (Ubuntu) "Improve "login greeter -> desktop" transition in Xubuntu" [Undecided,Confirmed]13:07
brainwashcomment 313:07
ali1234this might even explain the graphic corruption13:07
ali1234i need to look at xfdesktop source...13:07
ochosioh the suspense...13:09
brainwashbut these changes are only tested by me so far, or do you mean that there is a general xfdesktop issue?13:09
ali1234you have to think about how everything interacts13:09
ali1234see13:09
ali1234the greeter makes those RetainPermanent pixmaps13:09
ali1234then xfwm4 starts up and reads the pixmap address for the root image13:09
ali1234that's the RetainPermanent pixma the greeter stuffed in there13:09
ali1234then it memcpys it13:09
ali1234meanwhile xfdesktop starts up and also tries to set the root pixmap (presumably)13:10
ali1234thus, we have a race condition, an un-owned pixmap that is likely to get freed at any time, and therefore some nasty invalid pointer operations13:10
brainwashdoesn't xfdesktop draw a new window?13:10
ali1234the root window is the root window13:10
ali1234who knows what it really does to it?13:10
ali1234it does draw a new window but that isn't necessarily the only thing it does13:11
ali1234so... time to look at the code13:11
brainwashyes, so an extra delay fixed this13:11
brainwashbut xfdesktop 4.11 is different again13:11
brainwashand we should focus on the 4.11 stuff, right?13:12
ali1234yeah13:12
ali1234actually i would be interested to see what happens if you disable xfdesktop completely and then retry all the branches on nouveau13:13
ali1234i suspect xfdesktop is "cleaning" all the RetainPermanent pixmaps out13:14
ochosiwell that in itself is not a bad idea, eh?13:14
ali1234it is13:14
elfyknome: a 30 minute pong or you'll have to ping me again 13:14
ali1234it is if xfwm4 is going to take a copy of the pointer13:14
ochosihm, all in all it's strange no-one noticed this before13:15
ali1234yeah, i always think that13:15
ochosiguess in most cases it doesn't cause huge problems13:15
ali1234"how did this code *ever* work?"13:15
ochosi:)13:15
ali1234brainwash: so with that root properties patch, if you kill xfdesktop, do you still see your background?13:20
brainwashali1234: all I see is a white background13:21
ali1234even with the older version?13:21
ochosior: you deactivate/uninstall xfdesktop and try again13:22
ochosithen xfwm4 should show the wallpaper set by lightdm13:22
ochosi(or did i misunderstand something?)13:22
ali1234yes, it actually memcpy's the pixmap13:22
ali1234or at least it tries to13:23
brainwashwhy that?13:23
ali1234well, i guess with a compositor you never see the true root window13:23
brainwashright, thet's compositing13:23
ali1234on intel i get a black screen if light-locker is installed13:32
ochosiali1234: you mean in the greeter? (as in: happening as it should)13:36
ochosii mean: does it blank the screen on locking13:37
ali1234no i mean as in it boots up to a blank screen13:37
ali1234and no matter what i do the screen stays blank13:37
ochosithat's more than odd13:37
ochosican't say i get why that would happen13:37
ochosiunless lightdm_greeter_get_lock_hint would return TRUE in any case13:39
ochosiali1234: did you check the /var/log/lightdm/* logs?13:45
ali1234fixed it, i had to delete displays.xml13:51
brainwashodd fix14:09
ali1234hmm14:27
ElderDryasSeeing as how pleia2 likes notes here rather than -ot (iirc), http://www.dedoimedo.com/computers/xubuntu-salamander.html15:38
ElderDryasWhat you guys do, slip some I-Love-Xubuntu juice into his coffee?  He used to despise XFCE :)15:39
ochosiElderDryas: hehe, jolly-good read that15:44
slickymasterElderDryas, ochosi,  +1 on that15:52
ali1234i never really thought xfce was any good until recently16:05
ali12344.10 seems to have fixed many many bugs and it's actually viable now16:05
ElderDryas4.8 started it, 4.10 took it most of the way...now I look forward to 4.12.  But that seems a ways off now :(16:08
slickymasterochosi: ping16:36
ochosislickymaster: pong16:38
slickymasterochosi: looking at the code in http://git.xfce.org/apps/parole/tree/src/parole-player.c#n2441 I see that the Page Down key is for skip back 600 secs and the Page Up key is for the skip ahead 600 secs16:38
ochosiexactly16:38
ochosi600secs = 10mins16:38
ochosi(i guess that's easier to grasp for most ppl)16:38
slickymasterochosi: yeah, I know, but the thing is, I'm not discovering the keys for the seek medium options16:39
ochosiit's ctrl+left/right16:39
ochosihttp://git.xfce.org/apps/parole/tree/src/parole-player.c#n246416:40
ochosiGDK_CONTROL_MASK16:40
slickymasterochosi: never mind, it was right in front of me16:41
ochosino problem16:41
* slickymaster thinks that he really needs a pair of glasses16:41
ochosiactually it's good for you to know, because the show/hide menu shortcut is also CTRL+m16:41
slickymasteryeah, that one I saw16:42
ochosicool16:42
slickymasteri spent almost ten minutes looking at the switch block and was unable to see them, I really need glasses16:43
ochosihehe, that happens from time to time16:43
slickymasterthanks, ochosi 16:43
ochosimain question being: didn't you *see* it or couldn't you *read* it ;)16:43
ochosi(only in the second case you *really* need glasses)16:43
slickymasterochosi: that's the million dollar question, isn't it?16:44
ochosihehe, i guess16:44
slickymasterochosi: just one other thing, is there any particular reason for the fact that the arrow keys (up, down, left and right) are italic formatted?16:53
slickymasterI mean in http://smdavis.us/doku/doku.php?id=usage&#keyboard_shortcuts16:54
ochosilet me check how other xfce projects did that16:54
ochosihm, i guess that was jjfrv8's decision16:55
ochositbh i didn't really notice that before16:55
ochosii don't mind either formatting, but yeah, not sure the italics are needed16:55
slickymasterochosi: I don't think that it's visually coherent16:56
ochosithen remove the italic formatting, i'm totally fine with that16:56
slickymasterok16:56
ochosijjfrv8: fyi ^16:56
slickymasterochosi: I think I've covered them all. Anyway it's at your disposal to check and review http://smdavis.us/doku/doku.php?id=usage&#keyboard_shortcuts17:10
slickymasterplease ping me in case I've skip anything or if you think that something needs to corrected17:10
slickymasterI'll bbl, after dinner17:10
ochosislickymaster: thanks! and bon appetit17:11
ochosii'll be away for most of the rest of the weekend17:11
ochosireturning on sunday evening17:11
slickymasterochosi: enjoy your weekend. We'll talk then17:12
ochosislickymaster: thanks you too! seeyq17:12
ochosiseeya17:12
slickymastercy17:12
ochosibluesabre: i just reviewed slickymaster's addition of the playback kb-shortcuts and changed a few small details, care to review that? http://smdavis.us/doku/doku.php?id=usage&#keyboard_shortcuts17:15
ochosibluesabre: i think it's mostly fine and everything should be covered now, not sure about the "skip" wording (should it be "seek" instead?), i also noticed we don't have a shortcut for next/previous track17:15
ali1234ok, getting good progress on this greeter stuff17:25
ochosiali1234: really? do tell!17:25
ali1234i've got everything set up for testing, results are as expected17:26
ali1234just testing the compositor pixmap memcpy stuff17:26
ali1234brainwash' patch doesn't actually work, but the idea is right17:26
ali1234we need to make the compositor copy the root window instead of just filling it with grey17:27
ochosiindeed17:27
brainwashwhy does it work for me?17:27
ali1234brainwash: i dunno. if it's because "different drivers" then i will rage17:27
ali1234i'll get to the bottom of it anyway17:28
brainwashand why shouldn't it work? it's just setting a property..17:28
brainwash=S17:28
ali1234i dunno. all i know is that even with the patch applied i still get a grey root tile17:28
ali1234i have not yet traced it to see exactly what is happening17:29
brainwashyou also recompiled xfwm4, right?17:29
ali1234no, did you patch that too?17:29
brainwashamg17:29
ali1234or it needs none-default configuration options?17:29
brainwashright, it's not a default compile option17:29
ali1234well, that seems silly17:29
brainwashread my bug report =S17:30
ali1234so how do i do that? ./autogen.sh MONITOR_ROOT_PIXMAP=yes?17:31
brainwashyou need to define it17:33
ali1234like, manually in the source code??17:34
ali1234ah i see17:36
ali1234this code doesn't just copy the background once17:36
ali1234it updates it continuously, so that you really can see the root window at all times17:36
ali1234we don't need that17:36
ali1234we just want to copy it once17:36
ali1234right, rebuilt it17:42
ali1234it works... but17:42
ali1234not very well17:42
ali1234i also got xfdesktop crashes... but without updating to the newest version17:44
brainwashcomment 3?17:47
brainwashit worked for me if I slightly delayed the launch of xfdesktop17:47
brainwashI cannot get it to work properly, so it's not very likely that this "improvement" will make it into the final LTS release17:48
ali1234that's just a workaround17:55
brainwashyes18:07
brainwashneeds to be implemented properly or not at all18:07
ali1234brainwash: xfdesktop already has a patch that makes it wait for 5 seconds after xfwm4 starts19:03
brainwashali1234: right, does it work?19:04
ali1234well, obviously not19:05
ali1234what i do see is that xfdesktop also uses those desktop pixmap atoms atoms19:05
ali1234aaaaaaaaaaaaah19:16
ali1234https://mail.gnome.org/archives/wm-spec-list/2002-January/msg00001.html <- this thread explains a lot of things19:18
ali1234one of which is that if xfdesktop wants to set the root pixmap that way it is doing it, it is liable to get killed later on19:19
ali1234right... i think i understand the problem19:38
ali1234yeah... fixed19:47
ali1234so the thing is, if you enable MONITOR_ROOT_PIXMAP it does just that. it doesn't just copy the pixmap one time at startup19:47
ali1234it also enables a bunch of other code, and that other code is what causes the crash19:47
ali1234and it isn't really a crash, it's actually defined behaviour19:48
ali1234because now xfwm4 and xfdesktop both try to control the root pixmap, they fight eachother19:48
ali1234so the fix is to enable that first copy at startup only19:48
ali1234and not the other stuff19:48
ali1234basically the problem is they all try to manipulate the root bg pixmap, and they all use a different standard to do it19:52
ali1234they should all use the same standard, and then everything will be fine19:52
ali1234also none of them follows the standard they picked quite correctly19:52
brainwashok, finally we (actually you) understand what is going on :)19:54
ali1234the good news is this is totally fixable19:54
ali1234it probably also explains why the corrupted graphics on nouveau19:55
ali1234it all comes down to those RetainPermanent pixmaps. that's a standard, but there's no standard way to manage them once you've created one on the root19:55
ali1234oh the other good thing about this is that fixing it will also fix the greeter memory leak19:56
ali1234without having to implement gtk images etc19:57
brainwashI will test your magical fix then :)19:59
brainwashif it's ready19:59
ali1234brainwash: basically, instead of #define MONITOR_ROOT_PIXMAP, remove the #ifdefs from root_tile() only20:12
ali1234and that's it20:12
pleia2drc: thanks :)20:17
drcpleia2: you're welcome...for what?20:17
pleia2drc: dedoimedo link, added to press page20:19
drcoh...yeah...You'll have to forgive me, that was this morning and my wife says goldfish have a longer memory than I do :)20:20
pleia2hehe20:20
brainwashbug 125408720:26
ubottubug 1254087 in xfce4-whiskermenu-plugin (Ubuntu) "[wishlist] Option to Use Whiskermenu as Desktop Menu" [Undecided,New] https://launchpad.net/bugs/125408720:26
Noskcajbrainwash, I saw that, how hard would it be to fix?20:27
ali1234i pushed the root pixmap fix to my xfwm4 zoom2 branch20:28
brainwashdon't know, but why replace the xfdesktop right-click menu?!20:28
brainwashali1234: got any prebuild packages too?20:29
ali1234no20:29
ali1234you still need to patch the greeter to set the atom too20:29
brainwashbecause many people need to test this stuff :)20:29
ali1234but that needs "improving"20:29
brainwashcurrently everything is a bit messy, branches and fixes everywhere20:31
* ali1234 pokes #ubuntu-x for information20:36
Noskcajbrainwash, the bug is about right-click>Applications>20:40
brainwashmmh, so xfdesktop would need support for the whisker panel plugin20:42
brainwashreassign the report to xfdesktop?20:45
ali1234hmm... i'm going to look at what unity-greeter does wrt RetainPermanent20:48
ali1234we should support whatever they do too, if they use different atoms20:48
brainwashdifferent? xfwm4 only checks for 2 I think20:53
brainwashoh RetainPermanent20:54
ali1234yeah there's at least 4 different ones20:57
ali1234(xfdesktop checks for 2 different ones)20:57
ali1234basically you make a RetainPermanent pixmap and then stuff it's X resource ID into an atom so you can find it again later20:57
ali1234but every desktop uses a different atom for this20:58
ali1234unity-greeter defines RetainPermanent but does not use it21:01
ali1234so now i'm really puzzled21:01
ali1234it looks like compiz just copies whatever is on the screen at startup21:13
ali1234no checking of atoms21:13
ali1234it does monitor atoms for later background changes though21:14
brainwashand gdm/mutter? :P21:16
ali1234who cares about them?21:18
knomebluesabre, pleia2: either/both of you around?21:24
knomejjfrv8, or you? :)21:24
pleia2you're supposed to say what you want first so I can figure out whether to say yes21:24
knomenah, not saying is part of my evil plan!21:25
* skellat is lurking21:25
knomeskellat, i don't specifically need you at the moment but if you have anything you'd like to discuss, i'm here!21:26
knomepleia2, do you have time to go through the blueprints today?21:26
pleia2maybe after work21:26
knomewhat UTC is that?21:27
pleia2121:27
knomeumph21:27
knomemight not be around at that time today21:27
knomebut we can look at it later, no hurry21:27
pleia2sunday would be better21:27
knome(and i could have a quick stab at it myself as well)21:28
pleia2knome: lmk when you publish testing post21:28
knomeah, i could do that soonish21:28
knomeare you lurking around?21:28
pleia2yeah21:28
knomei'm probably doing it in the next 30mins21:29
knomeperfect, i'll ping you then :)21:29
=== Mapley is now known as rainbowdash`
knomeheh, ok, so ~ubuntu-testcase is going to be removed ;)21:41
knomedoes anybody see any reason for ~xubuntu-dev to be a member of ~xubuntu-team?21:47
knomeeverybody in ~xubuntu-dev is explicitly a member of -team as well (except people who are in ~dev because of other team memberships)21:47
knomeif we drop the membership of ~xubuntu-dev, then LP would show the real amount of -team members21:48
ali1234here's a tonne of information about this: https://github.com/mate-desktop/mate-desktop/pull/4621:52
knomepleia2, prodded out http://xubuntu.org/news/help-us-test-xubuntu-14-04-lts/22:05
knomeand tweeted22:05
ali1234hmm you know what? i think this code from xfwm4 MONITOR_ROOT_PIXMAP was written by someone who was very confused, and they just got the atom names wrong22:11
slickymasternight all22:25
pleia2knome: thanks22:25
knomenp22:25
knomehey slickymaster 22:25
slickymasterhi, knome 22:26
knomeslickymaster, has elfy been in contact with you since yesterday yet?22:26
slickymasterknome, no22:26
knomeslickymaster, ok, let him take the time then :)22:27
slickymasterknome, ok22:27
slickymasteris there any problem?22:27
knomeslickymaster, not at all!22:27
slickymasterok22:27
slickymasterochosi, saw the changes you made on to the playback table on http://smdavis.us/doku/doku.php?id=usage#keyboard_shortcuts and I must say that you were right from the beginning22:30
slickymasterochosi, people can understand 10 mins but probably wouldn't understand 600 secs22:30
slickymasterochosi, good call22:30
ali1234ochosi: i summarized all my knowledge about the greeter pixmap stuff on the bug report, if you don't wanna read all the scrollback: https://bugs.launchpad.net/ubuntu/+source/xfwm4/+bug/1232804/+attachment/3899352/+files/xsetroot.patch22:34
ubottuUbuntu bug 1232804 in xfwm4 (Ubuntu) "Improve "login greeter -> desktop" transition in Xubuntu" [Undecided,Confirmed]22:34

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