/srv/irclogs.ubuntu.com/2014/02/13/#ubuntu-desktop.txt

=== thumper-lunch is now known as thumper
=== zoktar_ is now known as zoktar
=== xnox_ is now known as xnox
=== Pici is now known as Guest56659
=== _thumper_ is now known as thumper
=== dobey_ is now known as dobey
=== thumper is now known as thumper-afk
=== duflu__ is now known as duflu
pittiGood morning05:29
=== eeejay` is now known as eeejay
=== pesari_ is now known as pesari
=== lan3y is now known as Laney
Laneymorning!09:01
hyperairevening!09:01
=== Laney is now known as Guest89008
=== Guest89008 is now known as Laney
seb128good morning desktopers!09:11
seb128"On a positive note, the autopilot fix is in now, and ubuntu-system-settings was able to run all the tests"09:11
seb128\o/09:11
Laneynice!09:14
Laneyhey seb12809:14
seb128hey Laney, how are you?09:15
seb128can you take the wet weather back? that rain is boring :/09:16
Laneyquite nice here today ^_^09:18
* larsu looks out the window09:20
larsusunshine \o/09:20
seb128bah :p09:20
LaneyBAH!09:36
LaneyFeb 13 CD Image        ( 48K) LiveFS ubuntu/trusty/i386 failed to build on 2014021309:36
Laneyunity-control-center-signon got NEWed to universe09:41
seb128Laney, there is no NEWing with the CI stuff09:42
seb128but yeah, it landed to universe, thanks for pointing it out09:42
* seb128 fixes09:42
TheMuso`larsu: Is ido managed by CI? I see changes in teh branch that haven't been uploaded to the archive. In particular, I am awaiting the fix for bug #1242550.09:42
ubot2`Launchpad bug 1242550 in ido (Ubuntu) "indicator-sound keyboard controls with left/right ARROW keys broken" [High,Fix committed] https://launchpad.net/bugs/124255009:42
LaneyI'll still call it NEWing :-)09:42
Laneyalso, do you want to get these emails?09:42
seb128TheMuso`, it's under autolanding, I'm going to do a landing request for it09:42
seb128larsu, ^^09:42
seb128Laney, more email? no, thanks09:42
Laneythe image failure ones are good usually09:43
seb128where do I subscribe/unsubscribe?09:43
TheMuso`seb128: Ok no worries. Just wasn't sure if it fell off the radar or not.09:43
Laneyit's in some file09:43
Laneyon the CD build server09:43
larsuwow, that hasn't landed in a while09:43
seb128indeed09:43
larsuare we getting autolanding for it now?09:44
* seb128 misses the good old days where landing happened without you having to think09:44
larsume too09:44
seb128larsu, "auto" in the sense of somebody needs to put a line on a gdoc09:44
larsuwhich is kind of what I still do tbj09:44
larsu*tbh09:44
larsuseb128: :-/09:44
seb128yeah, let's not argue over that09:44
seb128we just need to be careful and ask for landings09:44
* seb128 adds one09:44
larsuthanks09:45
seb128I put one for the theme as well09:45
seb128Laney, done09:46
Laneyty09:46
=== MacSlow_ is now known as MacSlow
=== mirco is now known as MacSlow
=== tkamppeter_ is now known as tkamppeter
Sweetsharkseb128: hmmm, I just had a weird experience. With enabled trusty-proposed, I didnt get libreoffice (the meta pkg) with an 'apt-get update' causing all kinds of confusion as I then had 4.2.0-0ubuntu1 and 4.2.0~rc4-0ubuntu1 packages mixed. Manually downloading the *.deb as build in proposed worked fine though.11:44
SweetsharkI wonder what is happening there.11:44
Sweetsharkall the other packages just came in with the update.11:45
didrocksmlankhorst: hey, from colin:11:45
didrocks12:43:56 cjwatson | wonder why xorg-server/ppc64el just started failing to build with an array-bounds error11:45
didrocks12:44:58 cjwatson | I've overridden the never-passed autopkgtest failure there, but ppc64el will need to be sorted out11:45
popeyseb128: any suggestion where I should file this "my keyboard keeps switching to US" bug?11:50
desrthi hi hackers11:54
hikikohello could someone help me a little with a branch? I am doing something with GVariants and I get a strange seg fault in a place I shouldnt...12:07
seb128hikiko, hey, can you pastebin your code and the bt12:08
seb128desrt, good morning!12:08
hikikosure thank you seb12812:08
seb128popey, uninstall ibus (I guess you don't use it) and see if it keeps happening?12:09
seb128popey, the indicator/GNOME stack didn't change recently, I doubt it's the xorg update so I would blame ibus12:09
seb128popey, did you notice a pattern on when it changes?12:09
mlankhorstdidrocks: I have no idea, nothing in xorg-server changed afaics12:09
didrocksmlankhorst: colin is telling it never passed12:10
seb128Sweetshark, did the apt-get update work?12:10
mlankhorstoh that's fine then12:10
popeyseb128: no, it appears randomly12:10
hikikoseb128, http://paste.ubuntu.com/6925189/12:14
hikikoI was trying to get the size of an array that contained 1 dictionary entry I should get 112:15
hikikothe array seems correct it should have a dict entry with a string (LVDS1) as a key and an int value (9)12:16
hikikoseb128, if you need to run the code you need to install these gsettings too: bzr branch lp:~hikiko/gsettings-ubuntu-touch-schemas/new-schema-for-unity7-812:17
didrocksmlankhorst: I don't think it's really fine, colin has to override everytime12:25
Laneyumm12:26
Laneyxorg has no autopkgtest, he's talking about the firefox one12:26
seb128hikiko, shouldn't you use "a{si}" for the signature?12:26
Laneydon't ride mlankhorst for that12:26
hikikoin which place seb128 ?12:27
seb128hikiko, wait12:27
seb128larsu, desrt: can you help hikiko?12:28
desrthikiko: this is your own code or code in someone else's program/library?12:29
seb128desrt, it's her code, http://bazaar.launchpad.net/~hikiko/unity-control-center/unity-control-center.per-monitor-fonts-scale-factor-slider/view/head:/panels/display/cc-display-panel.c#L64712:29
seb128  g_settings_get (self->priv->desktop_settings, "scale-factor", "a", &dict);12:29
seb128the corresponding schemas is12:29
seb128http://bazaar.launchpad.net/~hikiko/gsettings-ubuntu-touch-schemas/new-schema-for-unity7-8/revision/712:29
seb128        <key name="scale-factor" type="a{si}">12:29
seb128 12:29
seb128desrt, she's hitting http://paste.ubuntu.com/6925189/12:30
seb128I guess the gvariant use is incorrect12:30
hikikoI am not sure let me try :)12:30
larsuhi12:30
larsuhikiko: do you have a full stacktrace?12:30
Sweetsharkseb128: I did it again with a fresh VM -- everything went fine there.12:31
seb128Sweetshark, good12:31
desrtseb128: i saw that.... i'm wondering what the code looks like :)12:31
desrtthanks for the link12:32
seb128desrt, http://bazaar.launchpad.net/~hikiko/unity-control-center/unity-control-center.per-monitor-fonts-scale-factor-slider/view/head:/panels/display/cc-display-panel.c#L64712:32
larsuhikiko: nevermind, I read the scrollback12:32
seb128yw12:32
desrthikiko: &a is for GVariantIter12:32
hikikoseb128, sec I think that was it just a sec to verify it12:32
desrter.  'a' rather12:32
desrt  g_settings_get (self->priv->desktop_settings, "scale-factor", "a", &dict);12:32
desrtin this case you should have 'GVariantIter *dict'12:32
=== MacSlow is now known as MacSlow|lunch
larsudesrt: morning :)12:32
desrtlarsu: hi :D12:33
hikikodesrt, larsu and seb128 it was the a{si}12:33
hikikoI have other bugs too12:33
hikikobut I can solve them12:33
hikikoI think :)12:33
seb128hikiko, btw, looking at https://code.launchpad.net/~hikiko/unity-control-center/unity-control-center.per-monitor-fonts-scale-factor-slider/+merge/205227 ... the config parser thing is scary12:33
hikikoseb128, I ll remove this12:34
seb128good!12:34
hikikoI use the gvariant instead12:34
desrthikiko: no... seriously... it's the g_settings_get() line that is the problem12:34
desrt"a" _does not_ work with GVariant*12:34
desrtand in fact, "a" is not a valid format string in any case12:34
seb128desrt, she said that she changed the "a" but "a(si)" there I think12:34
hikikoyes desrt I just found out that I should use a{si} like seb128 said12:35
desrtthat won't fix it either, unfortunately12:35
desrt"a{si}" will still want to use a GVariantIter12:35
desrtif you want to use a GVariant* then try "@a{sv}"12:35
desrtor even better: dict = g_settings_get_value (...);12:35
desrtno need to guess in that case12:36
hikiko@a{sv} is not for string-string key-value pair?12:36
meetingologyhikiko: Error: "a{sv}" is not a valid command.12:36
desrtsorry.. @a{si} :)12:36
* desrt has intense muscle memory for typing a{sv}12:36
hikikooh so @ is like reference-dereference?12:36
desrt@ means "give me this as a GVariant* instead of the usual type"12:36
meetingologydesrt: Error: "means" is not a valid command.12:36
desrtand for "a" the "usual type" is GVariantIter/GVariantBuilder12:37
desrttake a look at https://developer.gnome.org/glib/stable/gvariant-format-strings.html12:37
desrtit documents what each character means12:37
desrthttps://developer.gnome.org/glib/stable/gvariant-format-strings.html#gvariant-format-strings-arrays is 'a'12:37
desrthttps://developer.gnome.org/glib/stable/gvariant-format-strings.html#gvariant-format-strings-gvariant is '@'12:38
hikikoI see :)12:38
hikikoI thought I should use a to deconstruct the array and get the gvariant dict-entries thanks a lot :)12:39
hikikook I am going to fix my other bugs now :) thanks a lot everybody!!12:39
desrthikiko: it's worth noting that the newest glib version (which will be in trusty) also has a new type: GVariantDict12:45
desrtwhich would make your usecase quite a lot easier -- it supports adding one entry to a dict, for example12:45
desrtactually -- i take that back.  this type only works with a{sv} dicts :(12:45
desrt(sorry -- these types of dicts are really the absolute most common)12:45
* desrt considers supporting others....12:46
margaHi all! I'm having trouble with an issue running trusty, which I can't figure out.  The problem is that when I just boot, I can't switch VTs.  If I restart lightdm, though, I can.  I've found that seat0 is set to "CanGraphical=no", whereas in a non-customized installation it's set to "CanGraphical=yes".13:33
margaI'm assuming some config file of mine is causing this, but I already tried moving some away to no avail.  Any suggestions?13:33
seb128marga, hey, no idea, maybe mterry knows better about those details but he's not online yet13:36
margaok, tnx13:36
seb128larsu, huummm13:39
=== MacSlow|lunch is now known as MacSlow
larsuseb128: did you see a croissant au chocolat?13:40
seb128lol13:40
seb128larsu, I had one this morning!13:40
larsu\o/13:41
* larsu should get one and instagram it to didrocks 13:41
larsuif that is something you do with instagram...13:41
seb128;-)13:41
didrockstsss :p13:41
* ogra_ heard FAXing is the new instagram13:42
seb128larsu, I was debugging why evince stopped autoreloading documents when they change on disk13:42
seb128larsu, turns out it's your patch13:42
seb128larsu, ev_window->priv->settings is NULL, and 0001-Port-to-GMenuModel-and-add-menu-bar.patch drops ev_window_ensure_settings()13:43
seb128larsu, do you remember why you did that?13:43
seb128that function seems to be useful and not related to menus13:43
didrocksbecause of too many croissants au chocolat13:44
didrocksthis thing *that doesn't exist* is just making you take bad decisions13:44
seb128didrocks, yeah, so as so good that you forget what you were doing before bitting in them13:44
mdeslaurlol13:44
larsuseb128: I don't remember, but I wrote it down: https://git.gnome.org/browse/evince/commit/?h=wip/gmenu&id=c100e1fd670e4cdca935c867b652bcda82360fde13:44
didrocksseb128: rohhhh13:44
larsuhaha13:44
seb128larsu, ok, so that's buggy somehow13:44
seb128larsu, in shell/ev-window.c13:45
seb128ev_window_document_changed (EvWindow *ev_window,13:45
seb128    gpointer  user_data)13:45
seb128{13:45
seb128if (ev_window->priv->settings &&13:45
seb128    g_settings_get_boolean (ev_window->priv->settings, GS_AUTO_RELOAD))13:45
seb128 13:45
seb128settings is NULL there13:45
seb128which makes it bail out from reloading13:45
larsuright ... that looks like an oversight13:46
larsuI've replaced the other ones with ev_application_get_settings()13:46
seb128larsu, can you take it from there and fix it?13:46
seb128you probably know that code better than me13:46
larsuseb128: of course. I'm already on it :)13:46
seb128larsu, danke!13:46
seb128larsu, I'm buying you a croissant au chocolat next time we meet13:46
seb128shame for didrocks that he's trolling me13:46
seb128he's going to regreat not having one13:47
seb128:-p13:47
didrocksI can't have one, that doesn't exist again :)13:47
larsuI will eat it in front of him and he'll implode because of a lack of logic13:47
didrocksso I can't eat something that doesn't exist13:47
didrocks</sheldon>13:47
seb128larsu, seems you are right, it's starting13:47
seb128;-)13:47
larsugotta be careful13:47
larsuwe don't actually want to lose didrocks :)13:47
didrocksyou and all your illogicness! ;)13:48
* didrocks hugs larsu13:48
* didrocks hugs seb12813:48
* seb128 hugs didrocks and larsu ;-)13:48
* larsu joins the hugfest13:48
seb128larsu, https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1279755 assigned to you13:49
ubot2`Launchpad bug 1279755 in evince (Ubuntu) "Evince no longer automatically reloads PDF on change" [High,Triaged]13:49
Sweetsharkgrouphug!13:49
larsuseb128: thanks :)13:49
seb128larsu, thank *you* for fixing it ;-)13:49
seb128Sweetshark, you can join, https://launchpad.net/ubuntu/+source/libreoffice/1:4.2.0-0ubuntu1 moved to release pocket!13:49
seb128well done13:49
MacSlowseb128, larsu: the workarea branch is good go to13:53
seb128\o/13:53
seb128MacSlow, thanks for the review!13:53
larsuthanks man13:53
MacSlowlarsu, such "mostly red"-diffs are my favourite :)13:54
larsuMacSlow: same :)13:55
larsuthe biggest one is that we have gdk_screen_get_monitor_workarea() now13:55
MacSlowlarsu, yeah I think I didn't have that initially and had to use plain X11 to get that13:56
larsuright13:57
Mirvdidrocks: I wonder where the metacity upload went since I don't see it?13:57
MacSlowbut it's so long ago, I don't remember what call was added with which gtk+ version13:57
didrocksMirv: hum metacity_2.34.13-0ubuntu4_source.ubuntu.upload13:59
didrocksMirv: I didn't get any rejection email13:59
didrocksMirv: just redputed -f14:00
seb128didrocks, Mirv: right serie in the changelog?14:00
didrockstrusty when I checked14:00
seb128k, dunno then14:01
didrocksDistribution: trusty14:01
didrockssecond dput worked…14:03
didrocksI even didn't resign14:03
didrocksjust dput -f (as the first one had a .upload file already)14:04
seb128weird indeed14:05
Sweetsharkseb128: \o/14:05
Mirvdidrocks: weird14:09
Mirvnow there anyway14:10
margaHey mterry, seb128 said that you might be able to shade some insight into a problem I'm having... I'll repeat what I said earlier.14:10
margamterry, I'm having trouble with an issue running trusty, which I can't figure out.  The problem is that when I just boot, I can't switch VTs.  If I restart lightdm, though, I can.  I've found that seat0 is set to "CanGraphical=no", whereas in a non-customized installation it's set to "CanGraphical=yes".14:10
margamterry, I'm assuming some config file of mine is causing this, but I already tried moving some away to no avail.  Any suggestions?14:11
seb128sil2100, there?14:13
margauhm, also, the vanilla installation I'm coparing to is a VM, whereas the one that doesn't work is a real machine with an NVIDIA card... It might be related to that last fact, maybe.14:13
=== m_conley_away is now known as m_conley
seb128Laney, attente_, mpt, (tedg, kenvandine if you want to join): settings meeting in ~10min14:52
seb128mterry, hey14:52
mterryseb128, hello14:53
seb128mterry, did you see marga's question a bit earlier? (asking but you might have IRC timeouted and missed it)14:53
mterryseb128, missed it14:53
margaI have just found that it's totally NVIDIA's fault.14:53
seb128marga, you should ask again ;-)14:53
seb128oh ok, "good" I guess14:53
margaIf I use nvidia-331 it works fine, but with nvidia-current it doesn't.14:53
asacmlankhorst: when will the xorg-server build bustage be fixed?14:54
seb128mterry, seems missing it spared you work, good move ;-)14:54
margaWhat's the deal with that? Why is "current" still pointing to 304?14:54
seb128asac, it's fixed, cf #ubuntu-devel14:54
mterryseb128, :)14:54
seb128asac, but builds failed because the CI copy copied the new binaries to universe14:54
mlankhorstasac: /me shakes magic 8ball14:54
mlankhorstoutlook not so good :-(14:54
seb128asac, I just promoted those, need to wait another publisher run now to retry14:54
seb128marga, tseliot is maintaining those, you can ask him I guess, I don't follow the versioning much14:55
asacseb128: ok, so we rebuild xorg and with some luck stuff will build?14:56
asacand then kgunn can continue?14:56
seb128asac, retrying the builds once the publisher has moved the binaries to main should let us finish that transition yes14:56
mlankhorstthe mir architectures still fail :P14:57
seb128mlankhorst, did you retry?14:57
seb128mlankhorst, or do they fail because of a code bug/issue in the upload?14:57
Laneyno14:57
mlankhorstbecause ne w mir is not published y et14:57
Laneyhe retried too early14:57
seb128shrug14:57
Laneyuse rmadison to check14:57
seb128mlankhorst, I told you to use rmadison14:57
Laneyseb already said that14:57
tseliotmarga: we migrated nvidia-current to 334 because nvidia-current used to contain a driver that supported legacy cards, and nvidia-304 happens to be a legacy driver.14:58
seb128mlankhorst, you are wasting buildds resources by retrying like that14:58
seb128Laney, get your tablet, settings meeting about to start ;-)14:58
Laneyphone!14:58
seb128that works too!14:58
margatseliot, ok, so there are no plans of making nvidia-current point to anything more current?14:59
tseliotmarga: not really. We only still keep it around to help with dist-upgrades.15:00
margatseliot, ok.  No other meta package to help with staying current either?15:01
seb128mpt, kenvandine, ted, attente_, Wellark: who is coming for the settings meeting?15:01
mlankhorstasac kgunn didrocks: why not spend the time waiting on testing mesa 10.1.0-rc1 :D15:01
mlankhorsthttps://launchpad.net/~canonical-x/+archive/x-staging/+packages15:01
tseliotmarga: are you asking because your packages need to depend on nvidia or only because you want to always get the latest driver?15:04
margatseliot, I'd like to always get the latest driver, yes.15:05
mlankhorstseb128: you too btw^ :D15:05
seb128mlankhorst, k15:05
tseliotmarga: ok, then either nvidia-331 or nvidia-331-updates. When we move to whatever LTS version NVIDIA comes up with, these two packages will become transitional and you'll be migrated to the correct driver.15:06
margatseliot, ok, I understand.  But just to be sure, is there a reason why you don't want a meta package that is always the same?15:08
kenvandineseb128, lonely ?15:08
attente_mpt, hey, since we probably can't change the system display language on the fly, how should we prompt the user to reboot the phone when the language is changed?15:08
mlankhorstmarga: that's a bad idea, nvidia has dropped support for cards previously15:09
tseliotmarga: the rationale for this kind of behaviour is that if NVIDIA decides to drop support for a number of cards in their newer driver, we can decide to migrate users to the legacy driver, thus preventing problems on upgrades.15:09
seb128kenvandine, were, but it's fine now, we are 415:09
margamlankhorst, tseliot: ok, everything clear.  Thanks.15:09
tseliotnp15:09
seb128kenvandine, we miss you though!15:16
* kenvandine hugs seb12815:22
* seb128 hugs kenvandine back15:25
Laneyseb128: https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/1276699/comments/5 is the comment I was mentioning15:31
ubot2`Launchpad bug 1276699 in ofono (Ubuntu) "scan-for-operator script fails: org.ofono.Error.Failed: Operation failed" [Undecided,Incomplete]15:31
LaneyI bet the D-Bus API changed15:31
seb128seems possible yeah15:31
seb128blame rsalveti!15:31
=== alan_g is now known as alan_g|tea
sil2100seb128: what's up?15:38
sil2100Been deep in code ;)15:38
=== gatox is now known as gatox_lunch
seb128sil2100, what do you code on?15:41
sil2100seb128: OSK bug-hunting15:42
seb128oh15:43
seb128did you track it down? ;-)15:43
rsalvetiseb128: haha15:44
rsalvetiI did the original implementation, that worked fine :P15:44
seb128rsalveti, then you handed over and it well downhill!15:44
seb128went even15:47
=== alan_g|tea is now known as alan_g
=== rickspencer3_ is now known as rickspencer3
sil2100seb128: not entirely, but I think I'm close!15:52
seb128sil2100, do you have some free slots to deal with landing requests for desktop stuff? (they should be safe since they don't impact touch)15:52
sil2100seb128: I see most of them are assigned already, and I think that's a good thing to release those15:54
=== m_conley is now known as m_conley_away
seb128sil2100, the CI train ones or the old landing pipeline ones?15:55
seb128sil2100, I put 3 on the old landing ask for things that are not under CI train yet15:55
sil2100Aaaaaaa15:56
sil2100seb128: ok, I'll try to look at those, not sure if didrocks didn't want all projects to use the CI train already - but for small projects like that I guess we could still release in the old way15:56
seb128sil2100, thanks15:58
seb128larsu, evince fixed verified&uploaded16:11
larsuseb128: thanks :)16:12
seb128thank you!16:12
seb128bregma, Trevinho, the new unity has some issues :/16:22
bregmaseb128, hardly surprising since landing has been blocked for 4 months16:23
seb128for specifics16:24
seb128- in expose mode, there is some flickering between the windows and the decoration16:24
seb128(e.g open 2 nautilus win, click on the launcher icon)16:24
seb128likely something for Trevinho with the new decorations16:24
seb128- the first time the dash is open (or resized) the background is solid black16:25
Trevinhoseb128: mh let me check16:25
seb128that's really visible and not nice16:25
seb128that's on a intel i5 hardware16:25
Trevinhoah, seb128 yes... Well I've two ways to fix it...16:25
Trevinhoone is caching the texture before painting it, the other is trying the new cairo....16:25
Trevinhoas it seems that this paint using a scaled texture causes some slowdown, and I'd like to see if the new cairo with device scaling might help16:26
seb128Trevinho, new cairo?16:26
Trevinhoso I left that as it is but it's a minor known thing :)16:26
seb128Trevinho, I'm running the git snapshot from the desktop ppa here16:26
Trevinhoseb128: cairo with device scaling...16:26
seb128Trevinho, I'm running that version16:26
Trevinhoseb128: yes, but I'm not using its features in uinity yet16:26
seb128oh ok16:26
seb128well, in any case it's quite unpleasant looking16:27
seb128we can't land that to trusty like that :/16:27
Trevinhoseb128: mh it's quite stuble here... but I guess it depends on hw... so I can fix it by caching the value16:27
seb128it's quite visible on my i5 laptop and that's not a slow box16:28
seb128it's sure not a very recent one, but it's not a notebook either16:28
Trevinhoseb128: that's not due to new decorations though... at least that's due to the gtk theming that we're using for decorations... Before we were painting things guessing the theme, now we're using the real one and this might be more expensive16:31
seb128Trevinho, you are speaking about the flickering or the dash background?16:31
Trevinhoflickering16:32
seb128Trevinho, oh, sorry, that's minor in my opinion16:32
Trevinhoas for the dash bg... mh, never got it :o16:32
seb128the annoying one is the dash background being solid16:32
Trevinhosolid or black?16:32
Trevinhodo you have a screenshot?16:33
didrockssil2100: seb128: we'll need someone at some point for those though16:34
Trevinhoas there have been a lot of changes, and not having daily-landing and the human-quality checking every few days possibly made us to lose something....16:34
didrocks(those projects)16:34
=== gatox_lunch is now known as gatox
didrocksTrevinho: registered on the FOSDEM side (see my request yesterday) btw?16:34
seb128didrocks, right, I just don't want to block e.g themes fixes on finding somebody16:35
didrockssure16:35
Trevinhobtw the dash might be draw less (better thing), and this might lead to problems16:35
Trevinhodidrocks: mh, what you mean sorry, probably I missed something :P16:36
didrocksTrevinho: so that our talk is published on the FOSDEM website, you had to register on it16:36
didrocksso that you are linked as a speaker16:36
Trevinhodidrocks: ah ok :)16:36
didrocksTrevinho: just tell me once done, I'll then email16:37
Trevinhodidrocks: is there a form? as I can't find anything on the site...16:37
didrocksTrevinho: https://penta.fosdem.org16:37
Trevinhodidrocks: oh, thanks but it asks me for a password16:38
didrocksTrevinho: click on FOSDEM 201416:38
didrocksand there is a sign in16:38
didrocksah16:38
didrocksTrevinho: https://penta.fosdem.org/submission16:39
didrocksthat link should work and you have create account16:39
seb128Trevinho, bregma: http://people.canonical.com/~seb128/unity.ogv16:42
seb128Trevinho, bregma: that's what opening the dash first time after unity start or restart is with the new unity for me16:43
Trevinhoseb128: mhhm16:43
seb128Trevinho, you see what I mean by "not nice looking" ;-)16:43
Trevinhook it might be due to the fact compiz doesn't send the texture to compiz quick enough...16:44
Trevinhoseb128: I'm a bit busy now but I could check how we could avoid that later... but I'd probably need you to test the code :)16:44
Trevinhoseb128: are you using multi-monitor?16:45
seb128Trevinho, yes, dual screen16:45
Trevinhoseb128: can you try to remove one?16:45
seb128Trevinho, no such issues then16:46
Trevinhoseb128: yeah, it's something I experienced some time ago, but I've not found that anymore... it looks that compiz is laggy in sending the proper framebuffer texture to secondary monitors in some cases... but really I've not had this anymore since long time... :/16:47
seb128Trevinho, bregma: I opened https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1279886 about that16:48
ubot2`Launchpad bug 1279886 in unity (Ubuntu) "[new-trusty-unity, multimonitor] Dash background displayed as solid on first opening" [High,New]16:48
Trevinhoseb128: thanks16:49
seb128yw16:49
Trevinhoseb128: tell me, does it happen in both monitors for you?16:49
seb128Trevinho, shrug, it doesn't happen anymore now that I played with xrandr to turn one screen on/off16:51
seb128now I've the same issue on the launcher and only on one screen it seems16:51
seb128the launcher icons also have "flicker" when you move them16:51
Trevinhoseb128: it's basically a race...16:52
seb128like you can first see a white rectangle behind16:52
Trevinhoseb128: that's an old thing16:52
seb128ok16:52
seb128I pay more attention than usual because I'm doing testing :p16:52
Trevinhoseb128: and that's because the texture doesn't get alpha background for some reasons at the beginning16:52
TrevinhoI've tried to fix... ity but with no jou16:52
Trevinhojoy16:52
seb128k16:52
Trevinhoor... maybe I've an idea now... let me try16:53
Sweetsharkricotz: btw, I created https://launchpad.net/~libreoffice/+archive/libreoffice-4-2 -- Im not populating it for trusty now as the main archive is up-to-date, but feel free to dump saucy/raring/precise stuff there.17:10
ricotzSweetshark, ok, but raring is EOL ;), will some "final" 4.2 builds in the main ppa first though17:13
ricotzSweetshark, did you got my concerns?17:13
ricotz<ricotz> hi, jfyi, libo_CHECK_SYSTEM_MODULE([mdds], [MDDS], [mdds >= 0.10.1])17:14
ricotz<ricotz> not 0.9.1 like the packaging currently refers to17:14
ricotz<ricotz> also please pick up http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=commitdiff;h=3ff0aa58c9aa10a1e173aaef294b8be1c3958d0f;hp=619a5d1159e28c0010a49649feb43c64a3a68f3b17:14
ricotzSweetshark, please push the packaging branches too17:14
Sweetsharkricotz: yeah, noted.17:15
Sweetsharkricotz: ah, will do.17:15
ricotzSweetshark, thx17:16
Trevinhodidrocks: finally done... account name: 3v1n017:24
Trevinhoseb128: so, it seems that my idea about the launcher icon was right... can you confirm it: http://pastebin.ubuntu.com/6926582/ ?17:27
didrocksTrevinho: great, thanks17:27
Trevinhodidrocks: thank you!17:27
seb128Trevinho, not now but, I don't have an unity build tree locally, going to take a bit17:30
seb128Trevinho, I'm going to try later and let you know17:30
Trevinhoseb128: thanks17:31
seb128sil2100, nice that you debug, but can't drop everything else on the floor for most of a day, need to context switch sometimes... what's the status of the landings we discussed earlier?17:38
Laneywe should get some desktop landers ...17:40
Laney;-)17:40
seb128Trevinho, your new decorations don't have a context menu, is that wanted?17:54
Trevinhoseb128: otp17:54
seb128k17:54
Trevinhoseb128: so... no, it's something I've still to do... And at this point I want to make it for both the panel (for maximized windows) and the  normal decorations, but that's a minor thing I left for next weeks17:57
Trevinhobefore UIF17:58
seb128ok, as long as it's coming before the LTS17:58
seb128that seems like a regression and a blocker to land new decorations though17:58
Trevinhoseb128: sure, the same is for the "this window is freezed" dialog..17:58
Trevinhoseb128: it's a regression indeed, but I'm not sure design ever wanted them in theory... it was just a legacy functionality left out from the gtk-window-decorator17:59
Trevinhoah, if you upgraded please make sure if the decor plugin and the gtk.-window-decorator are not loaded anymore there (I've added migration scripts, bu who knows...)17:59
seb128Trevinho, dropping those features is what angry our users and we agreed we don't want to angry more of them before the LTS18:00
Trevinhoseb128: I know, and that's why they'll be back18:00
Trevinhoit's something I already stated on the MR of the new decorations...18:00
seb128Trevinho, they are not, I downgraded back to the trusty version to compare thing and I had no decoration :p18:00
Trevinhoseb128: nice :)18:00
seb128Trevinho, well, we are not supposed to land things with regression, they should not be merged if they are not feature complete18:00
seb128Trevinho, and yeah, menus are not great, but designers didn't provide us any other way to e.g pin a video player on top for example18:01
seb128which is an useful feature if you want to watch something in a corner while keeping doing other stuff18:01
Trevinhoseb128: things are depening on it and we can't block trun because of this... you understand, that it would make merging impossible otherwise18:01
Trevinhotrunk^18:01
seb128the decorator work shouldn't have landed in trunk while it was incomplete18:02
Trevinhoseb128: indeed. I use that, and ti's planned to get them back18:02
seb128Trevinho, I understand you, but it was decided we would stop landing stuff with regression because then priorities changes and work is dropped and we release with regressions18:03
seb128the only way to stop that is to not land stuff until they are complete18:03
=== alan_g is now known as alan_g|EOD
seb128Trevinho, that's nothing against you btw, but we have rules and they should be followed18:03
seb128bregma, ^18:03
Trevinhoseb128: I know... Np I'll work on them asap, but really.. that was a very minor thing compared the all work needed to get all the decorations in18:04
Trevinhoseb128: have you noticed that last nautilus + light-themes (the ones from the build ppa, so trunk) has "rounded" corners under the decorations? http://i.imgur.com/YKsXdGR.png18:37
Trevinhoseb128: basically it was because it used to use an header-bar18:37
Trevinhobut it's quite ugly18:38
seb128hum18:38
seb128what nautilus version do you use?18:38
Trevinhoseb128: also the "home" button is cut on the left side18:38
seb128that was supposed to be fixed by the version uploaded18:38
Trevinhoseb128: 1:3.10.1-0ubuntu418:38
seb128hum18:39
seb128Trevinho, I had the pixel issue, I pointed it on https://code.launchpad.net/~darkxst/ubuntu/trusty/nautilus/310/+merge/20027518:40
seb128but the version update he did fixed it18:40
seb128I need to check again18:40
seb128yeah, doesn't happen for me18:40
seb128with the old decorator18:40
seb128but I doubt that has to do with the decorator18:40
Trevinhoseb128: no, it's unrelated... it seems an app issue18:41
Trevinhoas the decorator draws outside the window shape18:41
TrevinhoI might have some outdated packages though18:41
Trevinhobut surely not nautilus or light-themes18:41
seb128Trevinho, http://bazaar.launchpad.net/~darkxst/ubuntu/trusty/nautilus/310/revision/406 was supposed to fix that18:42
seb128and the fix works for me18:42
seb128what is your XDG_CURRENT_DESKTOP?18:42
Trevinhoseb128: unity of course..18:43
seb128Trevinho, you never know with env, they can get screwed18:44
seb128I was speaking about the env variable18:44
Trevinhoyes, yes.. but I've cheked :)18:44
seb128not the desktop you run ;-)18:44
seb128k18:44
seb128well, I can't confirm, but I'm going to keep an eye on it18:44
Trevinhoah. wait... the fix was after 1:3.8.2-0ubuntu418:44
Trevinhoaccording the changelog18:45
Trevinhooh, no .... I confused the main version...18:45
Trevinhoyeah the revision I have should work18:45
popeyseb128: found it! control+space!18:45
Trevinhoseb128: but for your information, I'm getting htat also with metacity...18:46
Trevinhoso it's not really an unity issue18:46
seb128popey, yeah, that's the keybinding to switch layout...18:46
seb128popey, how do you press that by error/without noticing?!18:46
popeyhttp://imgur.com/nQMk94C18:47
seb128Trevinho, yeah, I didn't expect it, the headerbar gives round corners but that codepath should be disabled under !GNOME18:47
seb128popey, right, that's normal18:47
seb128popey, ctrl-space is the ibus keybinding to cycle layouts18:47
popeyi have _never_ seen that dialog before today ☻18:47
seb128popey, it was not working before18:48
seb128seems they fixed it with the recent ibus update18:48
popeyi forsee an apt-get remove of ibus in my future18:48
seb128big hammer18:48
seb128you can run ibus-setup and disable the keybinding18:48
popeyi only have uk layout18:48
seb128but how do you manage to do ctrl-space by error?18:48
popeyso why would it flip to us when i only have one?18:48
seb128because us is always added as a fallback18:49
popeyand in "Text entry" it says "Super+Space" not Ctrl+Space18:49
seb128that's needed so e.g ctrl-C works in russian layouts18:49
seb128right18:49
seb128text entry is our layout stuff18:49
seb128ibus-setup is ibus18:49
seb128we should probably disable the ibus one by default18:49
seb128I'm still interested on how you press those 2 keys by error18:49
seb128I wonder if that's a common issue18:50
seb128they are not near of each others on my keyboard18:50
popeyV is near space18:51
popeyCTRL+V is something I press often18:51
popeybut I dont think I mis-hit18:51
popeyI think I have CTRL held down too long then move on to pressing space after pasting something18:51
popeyso press and hold ctrl, tap v, press space, lift ctrl18:52
popeythanks for the info, happy now ☻18:52
seb128popey, yw, https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1278511 btw18:53
ubot2`Launchpad bug 1278511 in ibus (Ubuntu) "CTRL-Space no longer works under Unity" [High,Confirmed]18:53
bschaeferseb128, that should be because it was changed to Super+Space right?19:02
bschaeferin ibus 1.5.3?19:02
* bschaefer thinks that bug is invalid...19:02
attente_i have an old ibus branch that disables the trigger under unity if that's what we want to do19:16
robert_ancellcyphermox_, has network manager gone unstable recently? I'm getting issues connecting to a WiFi repeater and I had issues connecting to an airport lounge network (my Android phone connects fine to both)20:12
robert_ancellI'm thinking the lounge might be a similar case of a repeater. When I disable the repeater it works fine20:13
cyphermox_robert_ancell: no20:13
robert_ancellcyphermox_, the good thing is I can easily reproduce by switching the repeater on and off - what logs can I give?20:13
cyphermox_I'm getting issues with my own wifi device too, I think there has been changes in the kernel20:13
cyphermox_robert_ancell: usually syslog has what we need20:14
robert_ancellok, I'll be back in a sec20:14
robert_ancellcyphermox_, does http://paste.ubuntu.com/6927515/ give any hints?20:18
bschaeferseb128, hey, do you know if libcairo 2.0 is landing for 14.04?20:19
cyphermox_robert_ancell: 80:3F:5D:98:16:55 is the repeater?20:19
seb128bschaefer, is there a such thing?20:20
bschaefererr20:20
bschaeferseb128, i though Trevinho talked to you about it?20:20
robert_ancellcyphermox_, yes. Used to work fine20:20
seb128bschaefer, attente_: no opinion on the ibus keybinding, if you stuff superseed it we should disable the ibus keys20:20
cyphermox_there's this weird "wrong mac address" wl_cfg80211_get_station error too20:20
seb128bschaefer, oh, you mean hidpi support? that's not 2.020:20
bschaeferseb128, o thought it was 2.0, my bad20:21
bschaeferseb128, but yes!20:21
* bschaefer has the ppa but didn't check the version20:21
seb128bschaefer, no worry, and yes I want to land that, but upstream isn't rolling tarball and I don't like uploading random git snapshots20:21
seb128bschaefer, it's 1.320:21
cyphermox_robert_ancell: there is no error aside fro that "wrong mac address" message and the information that you're roaming to a different device20:22
bschaeferseb128, alright, we can plan accordingly :), thanks!20:22
cyphermox_robert_ancell: could you be on a system with the iwldvm driver?20:22
bschaeferseb128, for now ill just assume it wont land so we don't get stuck depending on it20:22
attente_i want to disable it, but maybe clearing the default is enough?20:22
bschaeferattente_, disabling umm ctrl+space? Or super?20:23
robert_ancell"12:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)"20:23
cyphermox_nope. :/20:23
attente_bschaefer, ctrl+space, the ibus trigger20:23
robert_ancellDon't know what kernel driver that uses these days20:23
seb128attente_, clear/disable, what's the difference?20:23
bschaeferattente_, i think im a bit out of context :)20:23
attente_when switching using ctrl+space, i-keyboard doesn't see it happen, so it doesn't reflect the current im properly20:23
cyphermox_robert_ancell: sudo /usr/lib/NetworkManager/debug-helper.py --wpa debug20:24
bschaeferattente_, right it doesn't only super+space20:24
robert_ancellcyphermox_, after the problem or now?20:24
cyphermox_robert_ancell:  run that and reproduce the issue please20:24
attente_seb128, i mean disable as in it won't work even if the user sets it through ibus-setup20:24
robert_ancellok20:24
bschaeferattente_, could you add ctrl+space to the keyboard indicator?20:24
cyphermox_well, running it for a while helps20:24
attente_clear as in, just change the default to be no keybinding20:24
bschaeferattente_, i can imagine that making some users confused20:24
attente_the user could still set it20:24
robert_ancellcyphermox_, and get syslog?20:24
cyphermox_we'll get to know more about what wpa thinks of all this20:24
cyphermox_yup20:24
cyphermox_it's all going to end up in syslog20:24
Trevinhoseb128: let's continue evaluating it, but the fact is that if we want hidpi support in 14.04 (for gtk apps) there's not much choice20:24
attente_bschaefer, the thing is it's basically two different key bindings20:24
Trevinhoseb128: or just backporting the relative patch20:25
seb128bschaefer, Trevinho: you can count on it landing20:25
bschaeferseb128, cool, that works as well, thanks again!20:25
seb128bschaefer, Trevinho: I uploaded it in the ppa a week ago, I plan to move that forward, I just got busy20:25
seb128bschaefer, Trevinho: it's going to be in trusty next week one way or another20:25
Trevinhoseb128: nice20:25
bschaeferseb128, yup, i've been using that ppa for a bit now and no problems20:25
bschaeferattente_, hmm correct they are, you should be able to read all the ibus hotkeys20:26
bschaeferthrough gconf or w/e they use now a days20:26
bschaeferattente_, im not sure how hard it is for the keyboard indicator to use more then 1 hotkey for this20:26
attente_bschaefer, but if the user uses the ibus hotkey, they'll only be switching among the ibus input methods20:26
attente_if the user uses the g-s-d key, they'll be switching among those + keyboard layouts20:27
bschaeferattente_, right, but if you hook up keyboard indicator to read the ibus hotkeys, cant you just set those hotkeys?20:27
bschaeferfor g-s-d to act on?20:27
attente_bschaefer, oh. i see what you mean20:27
bschaeferattente_, again, i think im missing something but that sounds like the most dynamic method20:27
attente_for i-keyboard to intercept the ibus one?20:27
bschaeferattente_, right, as i-keyboard already depends on ibus right?20:27
* bschaefer hasn't checked in a while...20:28
robert_ancellcyphermox_, I should email you that log right? Looks like it has keys in it20:28
robert_ancellcyphermox_, also, how to disable debugging20:28
bschaeferattente_, its a bit close to FF but there use to be a way to read the hot keys from ibus...i think i have it down in an AP test20:29
* bschaefer goes to check20:29
attente_bschaefer, if we do this, i'm afraid of the situation where both keybindings are equal to each other20:29
bschaeferattente_, isn't that how it is by default? Super+Space?20:29
attente_bschaefer, it comes from /desktop/ibus/general/hotkey triggers i believe20:30
bschaeferright20:30
bschaefer        variant = config.get_value('general/hotkey', 'triggers')20:30
bschaeferis how im getting it in python AP test20:30
attente_bschaefer, ibus default seems to have changed to control+space recently20:30
bschaeferattente_, ooo yeah thats interesting...it use to be super+space for most of this dev cycle :)20:30
bschaeferattente_, hmm it use to work when both were the same though? How would that cause issues now?20:31
attente_bschaefer, ironically i think it wasn't a problem before because they were fighting over the same key grab...20:33
bschaeferattente_, haha, i see. Those are always fun bugs :)20:33
attente_but if we were to get i-keyboard intercepting it, i'd try to use the key grabber for that...20:33
bschaeferso now the problem is... if you set the hotkeys dynamically, if ibus gets it first, i-keyboard wont get it20:33
bschaeferattente_, it might not be a bad idea to, by default remove the hotkey from ibus, and add super+space / ctrl+space under i-keyboard20:34
bschaeferto change langauge?20:34
bschaeferlanguage*20:34
bschaeferwhich is what you were suggesting a bit ago (i think)20:35
attente_well, i was only proposing the first half of what you're proposing now20:35
attente_disabling the ibus trigger completely under unity20:35
bschaeferthat would work for most use cases, another problem is umm anthy or hangul users usually use Alt_L + <something>20:36
bschaefertheres always to many things to remember for input methods20:36
bschaeferattente_, that doesn't sound like a bad idea vs what we have now20:36
attente_bschaefer, the actual keybinding doesn't matter so much20:37
attente_bschaefer, they can still set it to Alt_L + <something> under the text entry settings20:37
robert_ancelljasoncwarner, damn, that was some fast shipping!20:37
bschaeferattente_, i wonder if we could just let users set what they want in ibus, and i-keyboard reads it20:37
bschaeferattente_, but have ibus patched such that it doesnt actually try to grab those keys?20:38
bschaeferthat way theres no fighting...20:38
bschaeferattente_, that also sounds like a crazy-ish idea...and yours sounds a bit safer20:38
attente_bschaefer, so you want both the g-s-d switcher and ibus switcher to work?20:38
sil2100seb128: hi! Those old landings from the old spreadsheet - you guys tested those on the desktop right?20:39
seb128sil2100, good morning! yes20:39
attente_bschaefer, i mean work exactly the same way20:39
sil2100seb128: let me land some of them then20:39
bschaeferattente_, well yes above the hood20:39
seb128sil2100, thanks20:39
bschaeferattente_, we could force users to only use g-s-d though to change the hotkey20:39
robert_ancellcyphermox_, there?20:39
cyphermox_robert_ancell: yeah, email. to disable you can either reboot or use --wpa info20:39
bschaeferattente_, but im not sure how easy it'll be for them to find it if they are use to ibus-setup20:40
bschaeferattente_, just trying to avoid the confusion of not being able to find where to change the hotkeys when they fail or something20:40
bschaeferattente_, but really, what is the easiest + best way for you to solve this atm?20:41
attente_bschaefer, i'd say disabling the input trigger under unity is easiest20:42
bschaeferattente_, that sounds good to me :)20:42
attente_bschaefer, it avoids a lot of side effects of trying to support two different keyboard layout/IM switchers...20:42
bschaeferright20:42
attente_and i'm thinking of the case of the bug seb128 posted earlier20:43
bschaeferattente_, it would get very chaotic, and simple is usually best20:43
attente_if your ctrl+space is broken in emacs20:43
attente_and it's not obvious why ctrl+space is grabbed by ibus20:43
bschaefervery true, and finding out why is no easier...20:44
attente_then your first instinct would be to check the text entry panel i would think...20:44
attente_but then you don't see it there, it's set in ibus-setup20:44
robert_ancellcyphermox_, emailed20:44
bschaeferyeah, i would assume users who dont use ibus wont have a clue20:44
attente_which most people aren't using...20:44
bschaeferattente_, though really if they dont use ibus it should be started :)20:44
attente_bschaefer, agreed20:44
bschaefershouldnt*20:44
bschaeferwhich is how i imagined things use to work20:45
attente_bschaefer, aha.. we've come full circle again..20:45
bschaefer:)20:45
robert_ancellIs this why ctrl+space doesn't work anymore...20:45
bschaeferrobert_ancell, i would imagine, if you check if ibus-daemon is running, i would assume its stealing your hotkey20:45
robert_ancellsneaky ibus20:45
robert_ancellyep, it's running20:45
bschaeferrobert_ancell, to fix that for right now, you should be able to do ibus-setup20:46
bschaeferand remove the hotkey20:46
attente_robert_ancell, you're using emacs? or this is something else?20:46
bschaeferor kill the daemon20:46
robert_ancellemacs20:46
bschaeferbut the daemon autostarts :(20:46
bschaeferattente_, isn't input fun to get right? haha...20:47
seb128robert_ancell, ibus-setup to disable it20:47
attente_bschaefer, it's a joy :)20:47
seb128robert_ancell, hey btw ;-)20:47
robert_ancellfixed:)20:47
bschaeferattente_, :), hmm sooo ibus does need to start up for i-keyboard...?20:47
bschaeferattente_, which is fine, lets disable the hotkey under unity, make it super+space, if the ibus users want ctrl+space they can set it and be happy20:48
bschaeferwhile we dont trample on emacs users, or any users who don't use ibus20:48
attente_bschaefer, i-k only needs it for getting the IM name and icon, which is only necessary if the user has one in his lsit20:48
attente_*list20:48
attente_bschaefer, disable it? or set the default to super+space?20:49
bschaeferattente_, sorry, set default to super+space20:49
bschaefersome users will complain though...20:49
bschaeferas ctrl+space has been the default for ibus for a long time20:49
bschaeferwell for IMs for a while...20:49
attente_i thought super+space was default in 13.1020:49
bschaeferattente_, hmm it could have been? Im sort of lost on the time atm :)20:50
bschaeferattente_, where was ibus 1.5.3 pushed to main?20:50
bschaeferwhen*20:50
bschaeferlast release?20:50
attente_bschaefer, not sure, changelog says last september20:52
bschaeferthe last entry in ibus is:  -- Osamu Aoki <osamu@debian.org>  Sat, 24 Aug 2013 01:25:05 +0900 ... which yeah20:52
attente_whoops, right20:52
bschaeferattente_, hmm which should have been in for 13.1020:52
bschaeferand i haven't heard of to many complaints...but the fact that ibus changed back to ctrl+space sounds like there was enough to change it back20:53
bschaeferattente_, so i suppose back to why i-k needs ibus, which is only for the IM name and icon if the user has one in its list?20:54
bschaeferthe list of IMs? like pinyin?20:55
bschaefer(which is installed by default IIRC)20:55
attente_there's one other case where i-k needs ibus20:55
bschaeferit was that crash right?20:55
* bschaefer forgot that bug...20:55
attente_um.. just when migrating the user's old settings to the g-s-d input source settings20:56
bschaeferattente_, wasn't there this crash, if ibus wasn't started but then the user selected like pinyin or something...20:56
bschaeferin the i-k, ... i can't remember much more from it20:57
bschaeferattente_, well so if we need ibus started, then im fine for just moving the default to super+space20:57
bschaeferif the users want ctrl+space, they'll have to do that them selfs, but thats fine20:57
attente_yeah20:58
attente_i'm seeing the changelog again, it does seem like it was super+space at one point:20:58
attente_  * This initiates ibus 1.4 to 1.5 transition.  This changes IM20:58
attente_    switching key to SUPER-space and integrates xkb.20:58
attente_    Closes: #690605, #69936820:58
bschaeferright the 1.5 transition is when it happened20:58
bschaeferand i've not heard any complaints about that in 13.10...20:58
cyphermox_robert_ancell: I don't see anything weird20:58
cyphermox_I'm guessing the repeater consistently has higher signal level than the other station so you'd always roam to it if it's available20:59
attente_bschaefer, if there weren't any complaints before, maybe nobody will complain if we disable it :P20:59
bschaeferattente_, but then the issue you were talking about before...if the user changes to ctrl+space...20:59
bschaeferthen i-k doesn't read it :(20:59
bschaeferattente_, thats the hope :), though there will be a but more users on an LTS21:00
bschaeferbe a bit*21:00
cyphermox_robert_ancell: you disconnected rather than waiting for it to roam didn't you?21:00
robert_ancellcyphermox_, I "reconnected", i.e. clicked on the network name again21:00
cyphermox_right21:00
robert_ancellIt doesn't seem to roam automatically for me21:00
robert_ancellI can move to the lounge where the reception to  the repeater is awful. I'm sitting right beside the primary AP and it doesn't roam21:01
cyphermox_ah? that's what seemed to happen from the first syslog21:01
attente_bschaefer, if the user sets the key binding in ibus-setup, should ibus be able to switch the IM under g-s-d's nose?21:01
cyphermox_I thought 80:... was the repeater21:01
bschaeferattente_, hmm right, g-s-d shouldnt be responsible for changes in ibus, the user SHOULD really change the hotkey in g-s-d21:02
bschaeferattente_, soo really, we just need to be sure to announce, if you want ctrl+space as your hotkey change it in g-s-d21:02
bschaefernot ibus-setup21:02
bschaeferattente_, it just seems unfair for g-s-d to be reasonable for two different hotkey settings...21:03
sil2100seb128: ok, I published the 2 smaller ones, but I think didrocks will want unity-gtk-module to be released as part of CITrain21:03
seb128sil2100, why? it's desktop only, and even so, we can figure that later rather than blocking fixes no?21:04
attente_bschaefer, to put it simply, if the user sets the input trigger in ibus-setup, should that allow ibus to switch layouts?21:05
attente_*input methods21:05
bschaeferattente_, right, thats the question here hmm21:05
bschaeferattente_, it seems like at this point, what is *wanted* by default right?21:06
attente_because with g-s-d and g-c-c and i-k, i don't know if it makes sense for ibus to be managing that at all any more21:06
bschaeferattente_, it would be really really really nice if ibus no longer controlled the hot keys if g-s-d is doing it21:06
bschaeferthat way the only way to change the hotkey was is in g-s-d/i-k?21:07
bschaeferattente_, im not sure how to disable 'hotkeys for ibus only if g-s-d' is manging it though...21:07
bschaeferattente_, i also have a very small perspective coming from the unity/ubuntu point of view21:08
bschaeferattente_, to keep things simple, while keeping things sane, if the user changes the hotkey in ibus, i don't think g-s-d should be responsible for keeping up with that...21:10
bschaeferit will make i-k useless though if that happens...21:10
robert_ancellI feel bad that Ubuntu has rough edges and then I try Windows 8 and feel a lot better :)21:13
sil2100seb128: I can publish, but if Didier or Alexander will be angry, I'll just send them to you ;)!21:14
seb128sil2100, don't worry, I can handle them ;-)21:15
attente_bschaefer, even if we change ibus' default back to super+space, we still have the problem of ibus changing input method under g-s-d's and i-k's nose21:15
seb128robert_ancell, yeah, I tried to press the power button to reboot 3 times today, I missed the bios boot option and want to get back there ... press power, see the machine suspends, press again, wait to resume, grrr21:15
bschaeferrobert_ancell, :), i've yet to try windows 8 out ... it might be a refreshing thing to try21:15
attente_as well as the apparent lack of consistency between ibus' list of IMs and g-s-d's list of input sources21:16
bschaeferattente_, i know :(. We really should/must have only 1 place to change these hotkeys21:16
bschaeferhaving more is over complicated things21:16
robert_ancellbschaefer, it's got some nice ideas, but it's still got lots of rough edges21:16
robert_ancellbschaefer, I definitely think it's a better bet than the traditional desktop for them21:16
bschaeferrobert_ancell, thats refreshing to hear21:16
attente_bschaefer, maybe setting the ibus default to no hotkey is reasonable21:17
seb128robert_ancell, they have the same issue we have, they are sitting between old school stuff and their new stuff, and you get a mixed bag21:17
bschaeferattente_, it'll take some changing, but there must be only 1 place to change settings like this21:17
attente_bschaefer, then if the user wants to explicitly do the switching by ibus, they can21:17
bschaeferand i vote g-s-d, if its the only doing it by default21:17
attente_bschaefer, and if the user never sets it, ibus never grabs something unintentionally important21:17
bschaeferattente_, i agree...if the user wants to change the default go ahead21:18
bschaeferbut if it breaks things, all we can suggest is change it in g-s-d21:18
bschaeferand things will work21:18
attente_i don't know what effect this will have under other desktops though21:18
bschaeferattente_, thats one thing im also worried about, but if g-s-d doesn't exist on other desktops21:19
bschaeferthen ibus will rule there21:19
bschaeferhotkey changing wise21:19
attente_bschaefer, in that case i guess the user manually sets it in ibus-setup21:19
bschaeferwe aren't disabling ibus it self from changing the hotkey, we'll just have g-s-d do it by default here...if they change that order21:19
bschaeferthen thats their issue, and will cause issues...21:20
bschaeferbut we can't control every possible situation21:20
bschaeferattente_, if we make g-s-d control the hotkey, then thats what we support (imo)21:21
attente_bschaefer, sorry.. i think you confused me a bit :S21:21
bschaeferat lease when it comes to unity/ubuntu (again thats my area of perspective)21:21
bschaeferattente_, i might be a bit confused :)21:21
SweetsharkHmmm, is reducing the LibreOffice noop incremental build time to two thirds good enough?21:22
bschaeferattente_, so the issue we are talking about now, is if the users changes the hotkey in ibus-setup right?21:22
Sweetsharkwhops, wrong window.21:23
robert_ancellSweetshark, we wont tell if you wont21:23
Sweetsharkrobert_ancell: alright then ;)21:23
attente_bschaefer, i guess it's several issues21:24
sil2100seb128: hey, do you want to do a packaging ACK of the unity-gtk-modules package ? ;)21:25
attente_bschaefer, g-s-d maintains a list of input sources, and switches between them using its own key bindings21:25
seb128sil2100, yes, I approved the mr, +121:25
sil2100seb128: https://jenkins.qa.ubuntu.com/view/cu2d/view/Head/view/Indicators/job/cu2d-indicators-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_unity-gtk-module_0.0.0+14.04.20140213.2-0ubuntu1.diff <- it seems attente_ only moved packages around and added multi-arch21:25
seb128sil2100, thanks!21:25
sil2100\o/21:25
attente_bschaefer, ibus maintains a list of input methods, and switches between them using its own key bindings21:25
bschaeferattente_, correct, and by default g-s-d updates ibus to match its own right?21:25
bschaeferusers super+space? or do they both grab that key and update?21:26
bschaeferusing*21:26
attente_bschaefer, g-s-d doesn't touch ibus's list of engines21:26
bschaeferattente_, then how is ibus being updated along with g-s-ds' list?21:26
* bschaefer thought that is how things were happing...21:26
bschaeferattente_, or was that the side effect you mentioned?21:27
attente_g-s-d explicitly sets ibus' IM every time the user changes to an ibus input source21:27
bschaeferi see... soo for example, if we press super+space a couple times and land on pinyin21:28
bschaeferg-s-d sets ibus im to pinyin?21:28
=== m_conley_away is now known as m_conley
attente_bschaefer, right21:29
attente_the little bit of code that does that is here: http://bazaar.launchpad.net/~unity-settings-daemon-team/unity-settings-daemon/trunk/view/head:/plugins/keyboard/gsd-keyboard-manager.c#L116021:29
attente_bschaefer, so g-s-d has its list and keybindings, ibus has its list and keybindings21:30
attente_the problem is now we have the two trying to do the same thing21:31
attente_no problem if g-s-d changes input sources, because all it does is explicitly set the IM if it's an ibus source21:31
bschaeferattente_, we should, drop ibus hotkeys, and let g-s-d do this21:31
bschaeferiff g-s-d is the one by default is doing this21:32
attente_bschaefer, yeah. i'm just a bit concerned that someone will be like: oooh. ibus-setup, let's change the key trigger. hey it doesn't work...21:33
bschaeferattente_, the fact we allow ibus to try to grab at the key as well sounds like a race condition/bug waiting to happen21:33
bschaeferattente_, right, and if that happens, we don't support that if we are allowing g-s-d to do this21:33
bschaeferwell we can say we dont support doing that...21:33
bschaeferany hotkey changes dealing with IM/ibus should happen through g-s-d21:33
attente_bschaefer, works for me21:34
bschaeferattente_, this is if and only if g-s-d is doing the hotkey stuff for IMs, that way ibus will normally work outside of g-s-d21:34
bschaeferattente_, i don't think we can control that perfectly, and if the user does that21:34
attente_bschaefer, ok, so we'll disable it and remove it from ibus-setup as well, just so there isn't any confusion i guess?21:34
bschaeferattente_, sounds good21:34
bschaeferattente_, as really, if the user does indeed set the hotkey in ibus-setup the language switcher will work for ibus21:35
attente_bschaefer, and this is only under unity21:35
bschaeferand g-s-d will no longer work21:35
bschaeferattente_, yes!21:35
bschaeferattente_, it would be good to somehow announce/have a bug that says, if you change the hotkey in ibus-setup it'll cause g-s-d to no longer to anything21:36
bschaeferto no longer do*21:36
bschaeferattente_, but i can only imagine this being an edge case where ibus users want ctrl+space...21:37
attente_bschaefer, we won't need it if we remove the ability to set the key binding in ibus-setup21:37
bschaeferattente_, if we can do that for unity/ubuntu that would be perfect!21:37
bschaeferattente_, we should still have a nice place to let the users know where to change it now though hmm...21:38
attente_bschaefer, i thought we agreed on disabling it entirely though21:38
bschaeferattente_, even in g-s-d?21:39
attente_no, i mean disabling ibus' keybindings only21:39
bschaeferattente_, right, i agree with that, but if the users now want to change the hotkey and they only know about ibus-setup21:39
bschaeferthey will make a bug about ibus-setup not changing the hotkey21:39
bschaeferattente_, but really, we can wait for the bugs to role in before doing anything21:40
bschaeferroll*21:40
bschaefergeez...21:40
bschaeferattente_, anyway, i agree with that solution :)21:40
attente_bschaefer, ok, will do21:42
bschaeferattente_, cool, and thanks again for getting that compiz/unity key grabber landed!21:43
attente_bschaefer, i think i owe the unity team a few beers for that one...21:45
bschaeferattente_, :), i think at this point everyone owes everyone beers haha21:45
attente_bschaefer, hehe :)21:46
=== rickspencer3_ is now known as rickspencer3
ochosirobert_ancell: just a very quick question on greeter+indicators: this is how you properly shut down the indicators (= kill them)? http://bazaar.launchpad.net/~unity-greeter-team/unity-greeter/trunk/view/head:/src/unity-greeter.vala#L58922:19
robert_ancellochosi, yeah, we're pretty blunt in the greeter. We should use upstart22:20
ochosiok, just good to know22:20
robert_ancelloh wait, we are now22:20
ochosisince we support the indicators in gtk-greeter as well, we have to shut them down too ::)22:20
robert_ancellindicator_pid is actually the upstrat pid22:20
robert_ancellochosi, but yeah, they should shutdown cleanly with SIGTERM22:21
ochosirobert_ancell: ok, good to know. well we'll stick to what you're doing for now i guess22:23
=== m_conley is now known as m_conley_away

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