/srv/irclogs.ubuntu.com/2013/06/21/#ubuntu-unity.txt

=== ari_ is now known as arsson
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== paulliu is now known as paulliu-lunch
=== marlinc is now known as marlinc|away
veebersdidrocks: ping06:30
didrocksveebers: pong06:30
veebersdidrocks: Good morning. Hey I was running some Unity tests in my Saucy VM to test some Autopilot changes. I appear to be getting some crashes with nautilus (and maybe compiz?). Have you seen the same recently?06:32
didrocksveebers: there are some known nautilus crashes06:32
didrocksveebers: but it's they should be fixed with latest gtk06:32
veebersdidrocks: ah ok, thanks for confirming :-)06:32
didrocksveebers: btw, can we remove the autopilot ppa?06:32
didrocksveebers: as you daily release to distro, it's not needed anymore06:33
didrocksveebers: also, fixing the autopilot tests failing would help to get the latest version to distro :)06:33
veebersdidrocks: remove the actual ppa or remove the need for it in the job?06:33
didrocksveebers: remove the need for it in the job06:33
didrocksveebers: for the failures: http://10.97.0.1:8080/job/autopilot-saucy-daily_release/182/ (since yesterday)06:34
veebersdidrocks: ugh, I hadn't realised they were failing :-P Yeah I'll make sure we're on it (sorry)06:35
didrocksveebers: no worry, thanks!06:35
veebersdidrocks: they weren't failing for me today (on my raring) I wonder if it's nautilus related. nvm, I'll look into it06:36
veebersdidrocks: to confirm, you're asking me to remove the autopilot ppa adding step from the script used in the Unity AP job right?06:37
didrocksveebers: hum? we don't use that script anymore for otto06:38
didrocksveebers: just don't dput on the ppa06:38
didrocksveebers: you should use saucy btw :p06:38
veebersdidrocks: ah yeah sorry, out of touch with otto :-P06:39
veebersand very good point about Saucy, I'll be upgrading this weekend06:39
didrocksveebers: so, I meant you don't need a staging ppa with latest trunk I guess06:42
veebersdidrocks: ah, understood now06:42
didrocksveebers: https://code.launchpad.net/~fginther/cupstream2distro-config/update-autopilot-qt-ppa/+merge/17070806:42
veebersdidrocks: ack06:48
=== marlinc|away is now known as marlinc
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
=== mmrazik is now known as mmrazik|afk
=== ari_ is now known as arsson
sil2100veebers, thomi: hi! I noticed some failures in the autopilot autopilot tests08:40
sil2100veebers, thomi: you guys know any reasons for those?08:40
didrocksmhr3: around?08:42
didrocksmhr3: I think we have a blocked autopilot run, (running for 4 hours, so still one hour of debugging available :))08:42
didrocksmhr3: ati machine08:43
mhr3didrocks, k, will look into it, in a hangout now08:43
mzanettisil2100: if its autopilot-qt its because qemu segfaults when using a QQuickView08:43
mzanettisil2100: if you're talking about python-autopilot I don't know08:43
didrocksmhr3: so, I confirm, just one hour from now :)08:45
sil2100mzanetti: hm, I don't think it's the case here - I see a UInputError('"/dev/uinput" does not exist or is not a character device file - verify that the uinput module is loaded',) error08:46
mzanettisil2100: where does that happen?08:46
sil2100mzanetti: autopilot autopilot tests:08:47
sil2100http://10.97.0.1:8080/job/autopilot-saucy-daily_release/182/08:47
mzanettisil2100: that means in a VM on desktop?08:47
sil2100Yes08:47
mzanettisil2100: hmm... so probably uinput module is not there indeed? also maybe check permissions. try adding a chmod 666 /dev/uinput before the test runs08:48
nic-doffaymzanetti, any luck with the launcher stuff?08:54
mzanettinic-doffay: not with the rotation... I think I need to strech the image because design wants that unrealistic perspective view on the tiles08:55
nic-doffaymzanetti, could scale it from the centre point without a shader I guess. I think it might look strange with the entire tile scaling though...08:56
mzanettinic-doffay: yeah... need to play around with...08:57
nic-doffaySaviq, any chance to look at my branch yet. I've had no luck with it.08:59
Saviqtsdgeos, mzanetti, can you help nic-doffay please?09:00
mzanettiSaviq: yes sir!09:00
mzanettinic-doffay: what branch?09:00
tsdgeosmzanetti: you take care of it?09:00
nic-doffaymzanetti, one sec09:00
mzanettitsdgeos: ack09:00
tsdgeosgreatz09:00
nic-doffaymzanetti, lp:~nicolas-doffay/unity/messaging-modifications09:01
nic-doffayBe sure to have demo assets too.09:01
Saviqmzanetti, there was a "please" at the end of it ;)09:01
mzanettiSaviq: hehe09:01
Saviqmzanetti, but thanks you took it like a man09:01
nic-doffaySaviq, >_<09:01
nic-doffaymzanetti, the main changes are in HeroMessage and IndicatorPage09:02
nic-doffayA bug is resulting from the changes now which I can't pin point anywhere. I've browsed a lot of code in search of it.09:02
nic-doffaySelect an item in the messages, scroll down past it and deselect. You'll see it scrolls the list back up and selects the first item. This is the piece of code I cannot find perhaps it's part of the Ubuntu component itself?09:03
nic-doffaymzanetti, ^09:03
mzanettinic-doffay: one step back...09:04
mzanettiwhat is this about?09:04
tsdgeoswhat, suddenly my applications is emtpy on the lvwph branch :-/09:04
* tsdgeos tries to find out why09:04
mzanettinic-doffay: the indicators messaging menu?09:04
nic-doffaymzanetti, yeah.09:04
mzanettinic-doffay: so I need a phone and generate some messages somehow to reproduce/see it?09:05
nic-doffaymzanetti, yeah09:05
mzanettinic-doffay: ok... how do you generate messages?09:05
nic-doffaymzanetti, phablet-demo-setup will provide messages09:05
Saviqmzanetti, it's a script from phablet-tools09:07
* mzanetti didn't know about phablet-demo-setup09:07
Saviqmzanetti, you don't demo much :)09:07
mzanettiindeed09:07
mzanettiI try to dogfood tho... and badly fail because my Nexus4 only has 3 hours battery lifetime with Ubuntu Touch :(09:08
nic-doffaymzanetti, Galaxy Nexus battery life seems a hell of a lot better after the newest flash.09:09
mzanettiyeah... the Galaxy Nexus doesn't seem to suffer that bug where unity8 spins on 40% CPU all the time09:09
mzanettiits only the Nexus409:09
dednickCimi: ping09:11
mzanettinic-doffay: ok. preapared a device with messages09:15
mzanettinic-doffay: now what?09:16
nic-doffaymzanetti, go to the messages menu09:16
nic-doffaySelect say the second one.09:16
nic-doffayScroll down to the bottom.09:16
nic-doffayThen press somewhere which should deselect the item.09:16
nic-doffayInstead it scroll back to the top and focuses on the index at the top.09:17
nic-doffaymzanetti, if you do this without scrolling down you'll see it deselects the item correctly then you're able to select another without any worry.09:17
tsdgeosand now i can't repro it :-/09:17
mzanettinic-doffay: can't reproduce that09:18
mzanettinic-doffay: opened the messaging menu, clicked on the "Otto Greenslade" message => it expands09:19
mzanettinic-doffay: now scrolling down to bottom09:20
nic-doffaymzanetti, are you running the branch?09:20
mzanettinic-doffay: clicking on "Ellen Arnold" => that message expands09:20
=== paulliu-lunch is now known as paulliu
mzanettinic-doffay: scrolling back up to beggining, the other message is collapsed as I'd expect it09:20
mzanettinic-doffay: running a stock image flashed yesterday night09:21
nic-doffaymzanetti, you need to run my branch.09:21
nic-doffayThat has the changes which cause this bug.09:21
mzanettinic-doffay: ah... so you introduced that bug... I see. I thought you were supposed to fix an existing one09:21
nic-doffaymzanetti, negative. I'm doing changes based on a design doc which weren't implemented yet.09:22
nic-doffaymzanetti, with the flashed image you noticed it selects another item immediately, right?09:22
mzanettinic-doffay: yeah09:22
nic-doffayWith my changes when you select another item it first deselects the selected item. Then when you press again it selects another.09:23
nic-doffayThis is the change which has introduced the bug.09:23
mzanettiuh... thats wanted by design?09:23
nic-doffaymzanetti, although I can't find any code (after commenting out a lot of stuff and looking) which deals with a refocus on the first index.09:23
nic-doffaymzanetti, yeah09:23
mzanetti:(09:23
mzanettiwill cause people to tap on messages getting angry because they only expand sometimes09:24
mzanettinic-doffay: ok. got it working now... had to merge trunk09:27
mzanettinic-doffay: I see. while there is an expanded one, all the others are "inactive". that improves things I guess.09:27
mzanettinic-doffay: anywys, I can reproduce the issue now. will come back to you in a sec09:28
mzanettinic-doffay: so...09:45
mzanettinic-doffay: in HeroMessage.qml09:45
mzanettinic-doffay: in onClicked you call "if (!messageActivated) activateMenu()"09:45
mzanettinic-doffay: thing is, menuActivated is always false09:45
mzanetti=> you call activateMenu always which makes it scroll up09:46
mzanettino sure why it actually collapses09:46
nic-doffaymzanetti, hmm09:47
mzanettinic-doffay: there is something badly wrong with this09:51
mzanettinic-doffay: http://paste.ubuntu.com/578637009:53
mzanettinic-doffay: I get onStateChanged that state changed to "expanded". in onClicked: I print the state and its ""09:53
* mzanetti is puzzled+09:54
nic-doffaymzanetti, in HeroMessage09:54
seb128smspillaz, hey, do you have any idea why the limitation described there is in compiz: https://bugs.launchpad.net/ubuntu-gnome/+bug/1159430/comments/15 ?09:57
ubot5Launchpad bug 1159430 in Ubuntu GNOME "Nautilus 3.7.92 breaks desktop background on Unity" [Low,Confirmed]09:57
nic-doffaymzanetti, trying to get my branch to run again today, just running into some probs, going to have a look myself.09:58
mzanettinic-doffay: if you merged your branch with trunk you need a freshly flashed device09:58
nic-doffaymzanetti, doing it now.10:02
smspillazseb128: not sure off the top of my head, I can have a brief look into it10:02
smspillazseb128: does this version of nautilus use an argb window ?10:03
seb128smspillaz, yes10:03
seb128smspillaz, https://bugzilla.gnome.org/show_bug.cgi?id=69135910:04
ubot5Gnome bug 691359 in Desktop "adapt to gnome-shell rendering the desktop" [Normal,Resolved: fixed]10:04
seb128smspillaz, they changed nautilus to display icons on a rgba win10:04
seb128smspillaz, and made gnome-shell draw the background10:04
smspillazah okay, cool10:04
seb128but things don't work well with compiz :/10:04
smspillazindeed, we assume all desktop windows are rgb10:04
seb128it's blocking the rgba win10:05
seb128if the limitation is there I guess there is a reason?10:05
smspillazyes - if those pixels are not touched by a window they remain on the backbuffer between paints10:06
smspillazseb128: so my understanding is that the desired path for handling this is to have compiz draw the wallpaper, yes ?10:06
seb128smspillaz, correct10:07
seb128well, first idea was to go back to let g-s-d do it10:07
seb128but having compiz/unity do it in the long run would be goo10:07
seb128good10:07
smspillazshould be relatively straightforward10:08
smspillazit already has code to draw wallpapers10:08
seb128I tried the wallpaper plugin10:08
seb128but that draws on top of the nautilus icons10:08
smspillazseb128: the wallpaper plugin creates a fake desktop window if it thinks that there isn't one10:10
smspillazas long as nautilus creates a window that has the hint _NET_WM_TYPE_DESKTOP set in its _NET_WM_WINDOW_TYPE it should work10:10
smspillazI'm just checking to see if core ignores desktop windows that have an alpha channel10:10
smspillazotherwise I just need to fix the wallpaper plugin to draw the background at the right stage, of which it may not be doing at the moment10:11
dednickSaviq: ping10:13
smspillazseb128: is it possible for me to build this version of nautilus directly from git ?10:13
Saviqdednick, pong10:13
dednickSaviq: http://pastebin.ubuntu.com/5786411/10:13
dednickgetting some weird dep error10:13
seb128smspillaz, sure, it's nautilus 3.810:15
seb128smspillaz, you have it in there if you prefer a ppa: https://launchpad.net/~gnome3-team/+archive/gnome3/+packages?field.name_filter=nautilus10:15
smspillazseb128: ah cool, I'll just dist-upgrade then10:15
smspillazseb128: this one will use the argb window right ?10:16
Saviqdednick, remove libhud-client1-dev10:16
seb128smspillaz, yes10:16
Saviqdednick, and `apt-cache policy libhud-client1-dev` to find out if you have it in a ppa somewhere10:16
Saviqand remove that ppa10:17
smspillazbe back in like 30 minutes10:19
seb128smspillaz, can you drop the rgb limitation as well? even if we use compiz's wallpaper plugin, I would like g-s-d rendering to work as well (especially as a fallback since it has been proved hard to add compiz plugins to config on upgrade)10:20
dednickSaviq: ta. seems to have resolved.10:21
mhr3_didrocks, guess i'm late already/10:22
mhr3_?10:22
=== jamesh_ is now known as jamesh
smspillazseb128: I don't think the rgb limitation is related to what you want to do10:47
nic-doffaySaviq, what's changed with build -s lately?10:48
smspillazseb128: If you want to use gnome-settings-daemon to set the wallpaper (and I assume that it uses XSetWindowBackground on the root window) then all we need to do is make it so that an argb desktop window is not detected as a desktop window10:48
Saviqnic-doffay, should work the same10:49
Saviqnic-doffay, you can `rm -R ../unity_build`10:49
smspillazthat way you'll get nautilus drawing the icons and compiz will use the root window wallpaper10:49
Saviqnic-doffay, and a ./build --setup; ./build --clean is needed once10:49
Saviqnic-doffay, then, ./build is enough10:49
Saviqbut it should also take much shorter to ./build -s10:49
smspillazseb128: in any event, adding new compiz plugins is not a particularly difficult exercise, just drop a settings upgrade into /usr/share/compizconfig-1/upgrades10:50
smspillazseb128: a word of warning: if you want this to work both *with* and *without* the wallpaper plugin I'll need to break the ABI10:53
nic-doffaySaviq, when I try run_on_device ./run: 71: ./run: ./builddir/unity8: not found11:00
seb128smspillaz, "then all we need to do is make it so that an argb desktop window is not detected as a desktop window" seems like what we want then11:04
seb128smspillaz, did you seem adam-yorba's patch on the bug I pointed before?11:04
seb128he did a small hack to compiz that fixed it for him11:04
=== mmrazik|afk is now known as mmrazik
seb128smspillaz, I would prefer use g-s-d rather than compiz's plugin, but that mostly because I'm being cautious and going for a codebase we have used for years and I know is doing what we want11:05
nic-doffaySaviq, I think I'm having packaging issues again for some reason.11:05
nic-doffaySaviq, qmenumodel isn't found.11:06
smspillaz111:09
smspillazoops11:09
smspillazseb128: okay, we'll go with the g-s-d approach11:09
seb128smspillaz, thanks11:09
sil2100mzanetti: hi!11:10
smspillazseb128: I did see adam's patch - its not the right approach. Its just a workaround to make the wallpaper-plugin created desktop window fully trasparent so that nautilus isn't marked as occluded during the paint pass11:10
sil2100mzanetti: https://code.launchpad.net/~sil2100/indicators-client/fix_dependencies/+merge/170785 <- does this make sense to you?11:10
smspillaz(though say I said thanks for the effort :))11:10
seb128smspillaz, k11:10
mzanettidednick: can you have a look at sil2100's MR ^^11:11
mzanettisil2100: I think indicators-client is not used any more11:11
mzanettisil2100: but dednick should know for sure whats going in11:11
mzanettis/in/on/11:11
smspillazseb128: how do I change the background using g-s-d ?11:11
seb128smspillaz, you need a patched g-s-d11:12
mzanettisil2100: afaik indicators-client is integrated into the shell now. not sure if that work is already completed tho11:12
smspillazseb128: do you know if its just the same as what xsetroot does ?11:12
seb128smspillaz, if you want to patch gsd: http://paste.ubuntu.com/5786515/11:13
dednickmzanetti, sil2100: looks fine. At the moment, it's still used.11:13
sil2100mzanetti: well, it's still not merged in, we talked yesterday about that with dednick11:13
seb128basically it has a check "don't duplicate nautilus work, so don't draw if nautilus does"11:13
sil2100mzanetti: so it's used11:13
sil2100dednick, mzanetti: can anyone approve?11:13
mzanettidednick: I'm not up-to-date with this stuff. can you please take care of it ^?11:14
dednicksil2100: although they're more "recommended", they're not dependant.11:14
dednickbut it wont work without. so...11:15
dednicksil2100, mzanetti: approved11:15
sil2100\o/ Thanks!11:16
seb128smspillaz, not sure what is used, it seems to go through libgnome-desktop and cairo11:18
smspillazseb128: ok11:19
smspillazseb128: one last question11:19
smspillazseb128: how do I get this version of nautilus to actually ... draw icons11:19
smspillaz(on the argb desktop window)11:19
seb128smspillaz, it should do by default11:21
seb128smspillaz, gsettings get org.gnome.desktop.background show-desktop-icons ?11:21
seb128that should be true11:21
Saviqnic-doffay, hmm, qmenumodel-qml is in distro11:21
Saviqnic-doffay, `apt-cache policy qmenumodel-qml`11:22
nic-doffaySaviq, Installed: 0.2.6daily13.06.07-0ubuntu111:23
Saviqnic-doffay, same here11:23
Saviqnic-doffay, what's your log output, then/11:24
Saviq?11:24
nic-doffaySaviq, https://pastebin.canonical.com/93221/11:25
Saviqnic-doffay, libqmenumodel-dev should help11:27
Saviqnic-doffay, checking why this isn't in our build deps11:27
Saviqnic-doffay, ah, you're working off of dednick's branch?11:28
Saviqnic-doffay, you might need to merge his branch, libqmenumodel-dev is in build deps there11:29
nic-doffaySaviq, yeah11:29
Saviqnic-doffay, and ./build should install it11:29
nic-doffaySaviq, kk11:29
Saviqnic-doffay, /me checks, too11:29
Saviqnic-doffay, ah, remove your builddir11:30
Saviqnic-doffay, and ./build should work again (if you have the latest from dednick's branch)11:30
=== MacSlow is now known as MacSlow|lunch
Saviqnic-doffay, aah, actualy11:32
Saviqnic-doffay, dednick, please merge trunk in your indicators-client branch11:33
Saviqnic-doffay, as there's been changes to the build scripts that you could benefit from11:33
Saviqnic-doffay, in the mean time `mk-build-deps -i -s sudo`11:34
dednickSaviq: doing now11:38
nic-doffaydednick, let me know when it's pushed...11:40
dednicknic-doffay: pushed11:40
=== greyback is now known as greyback|lunch
mhr3_Saviq, i had some trouble with running unity8 on the desktop yesterday, first it complained that Panel is not known from DashBar.qml, so i added a import "../Panel", that helped, but then it got stuck in a dbus call coming from nm-glib cause it complained that it already has the name that got requested (cause the panel was instantiated twice?), so i just commented out the Panel from DashBar.qml completely and then it worked11:42
mhr3_Saviq, and now, what's the proper solution to these issues? :)11:42
Saviqmhr3_, is that lp:unity/8.0?11:42
mhr3_Saviq, yep11:42
Saviqmhr3_, that shouldn't happen there11:42
mhr3_Saviq, maybe i was missing a dep?11:43
Saviqmhr3_, ah wait11:43
mhr3_i'm still on R11:43
Saviqmhr3_, wha!?11:43
Saviqmhr3_, ppa:ubuntu-sdk-team11:43
mhr3_let me check if i have that11:43
Saviqmhr3_, ./build should add it11:43
mhr3_Saviq, i don't like ./build :P11:44
mhr3_yea, got disabled when i upgraded to R, will try if it helps11:45
Saviqmhr3_, should, it wants "Panel" from the SDK, not from unity811:45
Saviqmhr3_, and you instantiated Panel twice11:45
mhr3_Saviq, aaah, now it makes sense :)11:46
tsdgeoscompiz/unity does weird corruption things to my qt based apps11:55
tsdgeosin saucy11:55
tsdgeoslike the selection colors get garbage and stuff11:55
Saviqtsdgeos, compiz/unity hates Qt :P11:55
tsdgeosanyone aware of that?11:55
Saviqtsdgeos, we're fixing that with unity8, thouhg :D11:55
Saviq*cough* *cough*11:56
Saviqthough11:56
tsdgeos:D11:56
tsdgeosor it may be the qtgtkstyle11:57
tsdgeoswhich actually it'd make some more sense11:57
Saviqtsdgeos, oh, about that, it got fixed for me11:57
tsdgeosthan compiz/unity being the ones causing it11:57
Saviqtsdgeos, until tomorrow or so Qt apps were ugly (tk style)11:57
tsdgeosno, i have the same style i ha before11:57
tsdgeosbut some of the "paintings" go crazy at times11:57
Saviqtsdgeos, and it fixed after an update11:57
Saviqtsdgeos, yeah, but might be related11:58
tsdgeosawesome, taking a snapshot made it go away :D11:58
tsdgeossome sort of refresh or something :D11:58
mzanettimy shell is constantly segfaulting in libhud-client212:02
mzanettianything known already?12:02
Saviqmzanetti, as in unity8?12:03
mzanettiSaviq: yes12:03
Saviqmzanetti, no, not known12:03
smspillazseb128: thanks, just building and testing a quick fix now12:17
seb128smspillaz, great, thanks for working on that ;-)12:17
=== greyback|lunch is now known as greyback
Saviqugh! I can't type diacritics in unity7 dash12:22
Saviqcompose works, but not AltGr12:23
=== greyback|lunch is now known as greyback
tsdgeosSaviq: altgr is a gtk thing, dash is not gtk, is it?12:33
tsdgeoslunch!12:33
=== om26er_ is now known as om26er
Saviqtsdgeos, what do you mean a gtk thing?! it's an "everywhere" thing12:43
Saviqtsdgeos, it's just a pl layout - I write łóśąćżźńę12:43
Saviqwith altgr12:44
Saviqbreakfast!12:44
sil2100Indeed, that doesn't work anymore12:46
sil2100That's clearly a bug!12:46
=== MacSlow|lunch is now known as MacSlow
sil2100tedg: hi!12:56
* tedg hides12:56
sil2100!12:56
sil2100;)12:56
sil2100I feel bad now!12:56
MagicarpYesterday I update manager upgraded some packages. But my desktop froze and I couldn't switch tty so I forced shutdown'd. The window manager now loads but unity does not.12:57
sil2100tedg: not sure if you'll know how to help here, but we're getting an unit test failure for libdbusmenu for armhf - https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/473335612:57
MagicarpI've ran synaptic but there's no mention of any botched packages so presumbly everything upgraded correcltly.12:57
sil2100It started happening after fix LP: #1154701 I suppose? It landed yesterday12:58
ubot5Launchpad bug 1154701 in libdbusmenu (Ubuntu) "dbusmenuitem retains references/callbacks to a widget after the widget is removed" [Undecided,New] https://launchpad.net/bugs/115470112:58
tedgsil2100, Yeah, that'd be my guess.12:58
tedgsil2100, Do we have any output?12:58
tedgSeems like something is swallowing all the test ouput.12:58
tedgpinging charles so he comes and visits when he gets in :-)12:59
sil2100tedg: not sure how we can get any, since it's LP12:59
tedgYeah, curious why Jenkins isn't grabbing this as well.13:00
tedgHmm, seems it's only on amd6413:00
didrocksmmrazik: thanks!13:01
Magicarpin ccsm it appears unity is un-checked. Checking it just unloads the window manager and doesn't bring unity back13:04
Saviqsil2100, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/119336013:10
ubot5Launchpad bug 1193360 in unity (Ubuntu) "Can't type diacritics with AltGr+letter in Dash or HUD" [Undecided,New]13:10
greybackMagicarp: "unity --reset" help at all? that resets unity's config, in case something confuses it13:10
sil2100Thanks!13:10
sil2100tedg: yep, it's strange...13:11
dandradergreyback, "Reset is not supported anymore. Deprecated option"13:11
tedgHuh, for some reason arm is turned off for dbusmenu....13:12
tedgalesage, In the indicator stack there seems to be a few projects that have ARM builds turned off.  Were things failing?  Or, why is that?13:13
tsdgeosSaviq: can you do that altgr thing in Qt apps?13:16
tsdgeosdoh13:16
tsdgeosignore me13:16
tsdgeosi thought you meant windows-like things13:16
tsdgeoslike alt+15413:16
Saviqtsdgeos, nah13:16
tsdgeosthat afair works in gtk13:16
Saviqtsdgeos, that I can do with Compose13:16
Saviqtsdgeos, but if you type AltGr+w13:17
Saviqyou should get ł13:17
tsdgeossure13:17
tsdgeosł13:17
Saviqat least english layouts do13:17
Saviqyeah13:17
tsdgeosit's how i get the arrows :D13:17
Saviqyeah exactly13:17
tsdgeos←↓→↑13:17
Saviqyou can't do them in dash13:17
tsdgeosright13:17
greybackdandrader: ah news to me. Another old reliable gone :(13:19
greybackcome on mumble13:32
SaviqCimi, standup13:32
Saviqgreyback, we'll start13:33
smspillazseb128: working great here now13:34
seb128smspillaz, \o/13:35
smspillazseb128: btw, maybe it might be worth considering having compiz handle the wallpaper - you can implement stuff like per workspace wallpapers with it13:35
smspillazseb128: gets you closer to the design spec anwyays13:35
greybackgah13:35
greybackSaviq: go ahead13:35
seb128smspillaz, right, one step at the time ... let's give the compiz plugin some testing to see how it behaves and it supports all our option (like solor color backgrounds)13:36
seb128smspillaz, does it read the GNOME gsettings background key?13:36
seb128smspillaz, if it works fine I'm happy to switch13:37
seb128smspillaz, but when I tried it was not even picking my selected wallpaper, I had to pick one through ccsm13:37
smspillazseb128: there'd need to be some kind of integration story13:38
smspillazbut still: http://i.imgur.com/WZYOs1v.jpg13:38
seb128smspillaz, yeah, as said I'm fine with using it ... once it's integrated with our config tools13:39
smspillazin any case, I have it working with and without the wallpaper plugin13:39
smspillazI probably won't have time to implement the integration story, but its up for grabs if someone is interested13:39
smspillazthe only caveat is that if you want to use transparent cube or curved expo you need to use the wallpaper plugin as the default renderer in compiz will draw the wallpaper in a way that doesn't allow for transformations13:40
sil2100tedg: hm, any luck? :)13:41
seb128smspillaz, ok, noted, maybe MCR wants to pick the integration work ;-)13:41
seb128smspillaz, do you have a mr with your compiz changes?13:42
tedgsil2100, I think we're going to have to kick it in on Jenkins, I wanted to see if there was a reason alesage had it disabled before turning it on.13:42
tedgsil2100, It's still a bit early for him, probably in a little bit.13:42
mterrydednick, heyo!  let's talk plugins13:46
dednickmterry: ok sure.13:46
mterrydednick, so what were you saying that the mock plugin did wrong?  Exported the wrong thing?13:46
dandraderany taker for reviewing this one? https://code.launchpad.net/~dandrader/unity/8_dragHandle/+merge/17017213:47
dednickmterry: so, the UserModel in plugins/LightDM creates a QLightDM::UsersModel, which is defined in tests/mocks/LightDM13:47
mterrydednick, sure yup13:48
dednickmterry: and mocks/LightDM creates UserModel private data (which contains the mock into) from tests/mocks/LightDM/[demo|full|single|etc].13:48
* mterry nods13:49
dednickbut mocks/LightDM is also linked to MockLightDM-demo13:50
dednickso it always uses the demo profile.13:50
mterrydednick, plugins/LightDM is statically linked to demo/13:51
mterrydednick, mocks/LightDM is dynamically linked to liblightdm-qt5-2.so, wherever it finds it13:51
mterrydednick, that's where LD_LIBRARY_PATH comes in13:51
mterrydednick, the expectation is you point to the backend data you want with LD_LIBRARY_PATH13:51
mterrydednick, you can see this happening in tests/qmltests/CMakeLists.txt13:52
mterryeach test points to its desired backend13:52
dednickmterry: i understand the intent, but i can't seem to get it working13:52
greybackmhr3_: ping13:52
mterrydednick, if you ldd on the mocks/LightDM plugin, is there a line that points at liblightdm-qt5-213:53
mterry?13:53
mhr3_greyback, pong13:54
dednickmterry: yes. not found.13:54
mterrydednick, good, that's expected13:54
greybackmhr3_: hey, when application is started, zeitgeist is notified somewhere. I guess there's code in gtk that sends that notification. Any idea where I'd find it?13:54
mterrydednick, so how are you running unity that you end up with the demo one?  (sounds like you're running with the plugins/LightDM plugin rather than the tests/mocks/LightDM one)13:55
=== _salem is now known as salem_
mhr3_greyback, it's deep inside gio13:55
mhr3_in g_app_info_launch iirc13:55
greybackmhr3_: thanks, I'll check it out13:55
=== mmrazik is now known as mmrazik|afk
dednickmterry: ahh. i see. you including the source from plugin/LightDM into the mock/LightDM13:57
dednickmissed that bit13:57
mterrydednick, yeah, there are two actual LightDM plugins (temporary solution really, until we can actually lilnk with lightdm)13:57
dednickmterry: yeah. i didnt realise that you were including the source. I was looking for the type registration in mock/LightDM13:58
dednickit's a bit criss-cross13:58
mhr3_greyback, grep for org.gtk.gio.DesktopAppInfo13:59
mterrydednick, no reason to dupe code!  :)13:59
dandraderSaviq? -> https://code.launchpad.net/~dandrader/unity/8_dragHandle/+merge/17017214:00
dandraderwould you have time for this one on Monday?14:01
Saviqdandrader, will try, still have dednick's 8k monstrosity to finish14:01
Saviqapart from everything else14:01
Saviqdandrader, but will try to squeeze in14:01
dandraderSaviq, ah, ok. will bug someone else then14:01
* dandrader looks for the next victim14:02
Saviqdandrader, yeah, if someone else gets to it before me, let them have it14:02
dandradermzanetti!14:03
Saviqdandrader, should've added "my friend" ;)14:03
smspillazseb128: https://code.launchpad.net/~compiz-team/compiz/compiz.fix_1159430/+merge/17082214:03
* Saviq likes deflecting bugs to other projects14:04
seb128smspillaz, thanks14:04
smspillaznp14:04
smspillazseb128: btw, now that compiz is drawing the wallpaper (just in core and not with the wallpaper plugin) we can do some cool things if we override that behavior in unity14:05
Cimimzanetti, ping14:05
smspillazmight be worth having people look into doing a nice fade in on login or something14:05
smspillazthough I guess we could already do that14:05
Cimimzanetti, do you have the link to the last diff of yesterday I sent you with the lismodel?14:05
seb128Trevinho, andyrock: ^ what smspillaz just said ;-)14:05
Cimimzanetti, I'm on a different pc and it's just outside my backlog :(14:05
Cimiit didn't push correctly this morning, and I'm in the office14:05
Cimion a different c14:06
Cimi*pc14:06
seb128Trevinho, andyrock: if one of you do compiz review, would be nice to have that one added to your list14:06
Trevinhoseb128, smspillaz oh, nice14:06
seb128Trevinho, that will be useful for nautilus 3.8, they moved to make nautilus desktop a rgba and have the shell draw the wallpaper image14:07
Trevinhoseb128: yeah, I've noticed that... We were discussing with andyrock as well14:07
Trevinhoseb128: is nautilus 3.8 planned for S?14:08
seb128sil2100, ^14:08
smspillazracarr: remember all the nautilus patching we had to do to get per workspace wallpapers in compiz in like ... 2006? gnome just upstreamed the same capability in 2013 :p14:08
Trevinhosmspillaz: it's seems like a "Win" at the end! :)14:09
sil2100;)14:11
smspillazah 200614:11
smspillazI'm pretty sure racarr and I were like14:11
smspillaz1214:11
dednickmterry: thanks. firgured out my issues. had paths in incorrect order.14:12
mterrydednick, cool14:12
Trevinhosmspillaz: I was exactly thinking the same... I wouldn't have been able to do such things when I was 12 I think... I was too much soccer-only-addicted at the time :)14:12
CimiSaviq, do you have the link to the paste bin diff I pasted yesterday evening here?14:14
smspillazTrevinho: so I had the opposite problem, by age 12, I was sick of soccer :po14:15
Cimithe last one14:15
smspillazcould never score a goal14:15
SaviqCimi, looking14:17
Cimithx14:17
Cimiit's just outside my backlog14:17
andyrockseb128, smspillaz, Trevinho I'm back14:17
andyrock:D14:17
Trevinhosil2100: eheh...14:18
SaviqCimi, http://paste.ubuntu.com/5784036/14:19
CimiSaviq, amazing thanks!14:19
sil2100Trevinho: what's up?14:23
Trevinhosil2100: ops... sorry, wrong ping, I meant smspillaz :)14:24
mzanettiCimi: sorry. was away for food and just returned now14:36
sil2100tedg: is alesage already up?14:38
tedgsil2100, Not sure, he's a bachelor, we should get him a puppy for Christmas.14:41
sil2100alesage: ping :)14:43
alesagesil2100, hi14:55
sil2100alesage: hello! Actually, tedg needed you, since he wants to debug an unit test issue from a package that I pointed him to14:58
sil2100alesage: and I guess he needs an armhf build of something in jenkins?14:59
sil2100tedg: ^14:59
alesagetedg can this be true?14:59
tedgalesage, Perhaps, perhaps, perhaps15:00
tedgalesage, dbusmenu, and a couple others aren't doing ARM today.15:00
tedgalesage, I wanted to enable them, but I wasn't sure if there was a reason they were off.15:00
alesagetedg I was just reviewing 'em all, will report later today15:00
tedgalesage, Can we turn on dbusmenu first?  :-)15:01
alesagetedg ok dbusmenu first15:01
tedgalesage, Thanks!15:02
charlestedg: thanks for the ping on LP: #115470115:03
ubot5Launchpad bug 1154701 in libdbusmenu (Ubuntu) "dbusmenuitem retains references/callbacks to a widget after the widget is removed" [Undecided,New] https://launchpad.net/bugs/115470115:03
seb128tedg, can't you just use a porter box?15:03
=== alan_g is now known as alan_g|tea
seb128tedg, sil2100: btw I built libdbusmenu trunk on porter earlier, tests fail but in random way, I got glib tests failing here15:04
tedgseb128, Eh, I guess... haven't done that for a very long time... :-)15:04
tedgseb128, Do you think it's a timeout issue then?15:04
seb128tedg, I don't know, those tests are not very verbose on why they fail :/15:04
seb128tedg, do you need help using the porter box?15:06
=== alan_g|tea is now known as alan_g
jsjgruber-x-pTrevinho, I've been working on a nux fix for lp: #1167018. You reviewed it for me a few days ago. Should it not be a quilt patch? Do I need to worry about CLA's and such?15:14
ubot5Launchpad bug 1167018 in nux (Ubuntu) "blurred dash distorted in ubuntu 13.04 with ATI Radeon Xpress X1250 RS690" [Critical,Triaged] https://launchpad.net/bugs/116701815:15
Trevinhojsjgruber-x-p: it would be nice if we can merge it to trunk, but to get that we need you to sign the CLA...15:15
jsjgruber-x-pTrevinho, whether the Canonical one or the Inalogic one that would be a problem for me. Where is the trunk? Can you still use a patch from me or should I just describe what needs to be done?15:18
Trevinhojsjgruber-x-p: trunk is at lp:nux... If you don't want do sign the Canonical CLA, we need to keep your patch as a distro patch I guess15:18
Trevinhojsjgruber-x-p: however, in any case you'd need to fix the blur so that it won't change for other users15:19
jsjgruber-x-pTrevinho, ok. The question is how to change the blur. The current one doubles up the the outside weights and doesn't run any faster than a non linear sampler one (for the same reason). The overweighting of the outside samples makes the blur stronger than a real gaussian blur. We could try to discriminate hardware, use the fixed one with a bigger sigma, or change what I did to try to emulate the weighting of the current one. What's t15:24
jsjgruber-x-phe best choice?15:24
Trevinhojsjgruber-x-p: making it more weight I guess could lead to some slowdown...15:25
Trevinhojsjgruber-x-p: so, we need to keep the same speed or to improve it if possible, but without changing the visual result15:26
jsjgruber-x-pTrevinho, no, should be same speed--faster than the current  one.15:26
jsjgruber-x-pTrevinho, ok, I'll try to do that and build it again for you to test on your hardware. Since I have the problematic hardware I can't do before/after on my system.15:27
Trevinhojsjgruber-x-p: fine... Otherwise detecting problematic hardware is something easily feasible?15:29
=== marlinc is now known as marlinc|away
jsjgruber-x-pTrevinho, I don't know how to fetch the hardware type from nux. I know that unity looks at the opengl level to decide on the blur sigma--we could easily switch on the amount of sigma as an expression of of how powerful the hardware is likely to be. Somebody else may know how to determine the hardware. There are three types of hardware mentioned in the bug.15:32
mhr3_tedg, ping15:36
jsjgruber-x-pTrevinho, do you know if there is a time or other limit on how long a shader could run that causes my machines shaders to fail to blur with 19 texture fetches per direction while it can do 11?15:36
tedgmhr3_, !15:37
mhr3_tedg, i remember there was a discussion in oakland re the indicators and those being ref counted and using g_object_ref _unref for that and someone didn't like that15:37
Trevinhojsjgruber-x-p: no, sorry... smspillaz can help here I think ^15:38
mhr3_tedg, do you know what was the resolution?15:38
mhr3_tedg, is it ok for our apis to be cleaned up with g_object_unref?15:38
jsjgruber-x-pTrevinho, Thanks. I'll try to put something together.15:38
tedgmhr3_, Depends on the API and where...15:39
tedgmhr3_, No universal resolution unless mitchi was able to come to one.15:40
mhr3_tedg, so indicators have an exception right now?15:41
mhr3_or was the ref unref usage removed?15:41
mhr3_tedg, or replaced by a #define unity_object_ref g_object_ref? :)15:41
Saviqdandrader, are we using DirectionalDragArea in Panel yet?15:42
tedgmhr3_, There's the "Unity Actions API" that is wrapping a bunch of stuff, but AFAIK that's Qt/QML only right now.15:44
Saviqdandrader, or will that be the new DragHandle component?15:44
tedgmhr3_, Wellark can tell you more about the actions api stuff.15:44
Saviqdednick, there's a request for the Panel to use a swipe gesture for SEARCH, too15:46
dandraderSaviq, not yet. Working on it. It will use a DragHandle instead of a Revealer15:46
Saviqdandrader, dednick, make sure you coordinate please15:46
mhr3_Wellark, ^^?15:46
Saviqdandrader, as dednick's working on behaviour changes for the indicators15:46
dednickSaviq: search in panel?15:46
Saviqdednick, yeah, so that you swipe from the top for search15:47
dandraderdednick, gesture-related changes?15:47
Saviqdednick, instead of tapping15:47
dednickSaviq: ah. ok15:47
Saviqdednick, or, both, really15:47
Saviqdednick, i.e. Top-edge-swipe over the SEARCH label should progressively slide in the search entry: TODO from https://blueprints.launchpad.net/ubuntu/+spec/client-1303-unity-ui-panel15:47
mhr3_Saviq, will we get a searching indicator in the search bar?15:48
mhr3_i want to know when scopes don't work :)15:48
Saviqmhr3_, we could, easily, wasn't designed, though, I'm afraid15:48
Saviqi.e. we didn't feel like displaying it for a single frame would make sense15:48
dandraderhmm, there will surely be conflicts. my s/Revealer/DragHandle work is a bit intrusive15:48
Saviqas that's how long scope search will take, right mhr3?15:48
Saviqright!?15:48
SaviqRIGHT!?15:48
mhr3_Saviq, suuuuuuure15:49
Saviqmhr3_, thanks for the confirmation15:49
* Saviq notes down15:49
mhr3_crap, this channel is logged, isn't it?15:49
Saviq;D15:49
dandraderdednick, so, what are the indicator changes you're working on?15:53
Trevinhoricotz: any news from plank land?15:53
dednickdandrader: https://docs.google.com/a/canonical.com/document/d/1iXhf9CpfGncAVc8zKDnq7fpFCyLOntefF7LatmBdZsw/edit15:53
mhr3_Saviq, heh, indeed noone thought about spinners of course15:54
Saviqmhr3_, we have a spinner in the SDK15:54
Trevinhoricotz: one thing I was thinking about is that now the factory has changed, so if you need to make sure to ref all the views that you're handling, if you want to keep them around also when bamf closes them..15:54
mhr3_Saviq, i mean from design15:54
dandraderdednick, please don't work on item 6 yet15:55
dednickdandrader: ok15:55
dandraderdednick, how far are you on this stuff?15:56
dednickdandrader: i've done a couple of them, but not too far15:57
sil2100tedg: any luck with the libdbusmenu?15:59
Saviqmhr3_, yeah, I know15:59
sil2100tedg: or maybe a rebuild could help? Although I tried it once, and it was still failing16:00
dandraderdednick, and no item 7 as well. it's too tied to Revealer, which is being replaced16:01
dednickdandrader: when is that due to happen?16:02
mhr3_larsu, ping?16:02
mhr3_larsu, forgot Wellark is holidaying today... do you know ^^^?16:02
tedgsil2100, In progress16:02
dandraderdednick, I thing I will be proposing that patch next Tuesday.16:05
dandraderthink16:05
dednickdandrader: ok16:06
ricotzTrevinho, hi16:06
ricotz<ricotz> looks like the root cause is that "get_application_for_desktop_file" doesnt provide a just started non-favorite application, although that this call gets triggered is a bug on my side16:06
ricotzTrevinho, thanks for the hint this should be the case already16:07
=== marlinc|away is now known as marlinc
sil2100tedg: I need to finish now, but when I'm back I'll take a look on status of libdbusmenu and re-run the stack machinery if it's fixed16:12
sil2100Thanks a lot!16:12
sil2100And good luck16:12
=== marlinc is now known as marlinc|away
Trevinhoricotz: mh.... was that doing it before?16:14
Trevinhoricotz: however it should try to return that...16:14
=== marlinc|away is now known as Marlinc
ricotzTrevinho, will try to condense it in a testcase16:44
Trevinhoricotz: nice, thanks16:45
=== dandrader is now known as dandrader|lunch
=== Marlinc is now known as Marlinc|away
=== Marlinc|away is now known as marlinc
ricotzTrevinho, http://people.ubuntu.com/~ricotz/bamf/bamf-test.vala, so this works on the previous bamf release but not on the current one17:09
=== marlinc is now known as marlinc|away
Trevinhoricotz: mh, thanks... Checking what's wrong17:22
Trevinhoricotz: could you open a bug in the mean time, please?17:22
Trevinhoricotz: ok, found the problem... Let me think to proper solution :)17:24
larsumhr3_: no clue :)17:26
mhr3_larsu, heh, ok thx17:26
=== marlinc|away is now known as marlinc
Trevinhoricotz: ok, found that,... Let me push a branch17:28
Saviqmzanetti, feels like this is the bug you reported earlier https://bugs.launchpad.net/unity/8.0/+bug/1163273 ?17:51
ubot5Launchpad bug 8 in Launchpad itself "Translator forums/means of communication" [Low,Won't fix]17:51
Saviq+same17:51
ricotzTrevinho, https://bugs.launchpad.net/bamf/+bug/119344917:51
ubot5Launchpad bug 1193449 in BAMF "[Matcher] get_application_for_desktop_file doesn't work everytime" [Undecided,New]17:51
Trevinhoricotz: ops... I opened the same :)17:52
Trevinhoricotz: maybe 1 sec before 1193448 :)17:52
ricotzah i see ;)17:52
ricotzof course yours is the dupe ;)17:52
Trevinhoricotz: :)17:53
ricotzdo it the other way around! please17:53
Trevinhoricotz: ah, I did that as I was lazy to reset the bug parameters, but i can if you prefer17:54
ricotzwhile you didnt even mention me :\17:54
ricotzyes, i do prefer that17:55
Trevinhoricotz: oh, sorry... I didn't want to offend you, I just forgot :)17:55
Trevinhoricotz: now is how you want ;)17:55
ricotzno worries, thanks17:55
Trevinhoricotz: approve this if it does work for you please https://code.launchpad.net/~3v1n0/bamf/factory-local-views-removal/+merge/17088417:57
ricotzTrevinho, will test it later17:59
=== dandrader|lunch is now known as dandrader
kgunnSaviq: you really should eow18:23
kgunnbut since you're here :)18:23
kgunnso notifications is in, but not "released" to touch builds yet right ?18:24
kgunnmeaning...you can see it if you build locally, but not in the phablet daily images yet18:24
ricotzTrevinho, it fixes the problem18:29
Trevinhoricotz: nice ;)18:30
Saviqkgunn, yes they are18:44
Saviqkgunn, both notifications and smart scopes are in, image saucy-1918:45
kgunnSaviq: \o/18:45
Saviqkgunn, why do you think I went to bed at 4am Tuesday night? ;)18:46
kgunnSaviq: that's semi normal for you unfortunately!18:47
kgunnbut i certainly do appreciate it....18:47
kgunni knew it was in our trunk18:47
kgunnjust wasn't sure about the build18:47
kgunnsince "we aren't so great at doing releases" :)18:48
Saviqkgunn, yeah, it was a "it's going in trunk, and we need to release"18:48
kgunnor rather..."remembering to do releases"18:48
Saviqkgunn, that was mostly why there were no releases for so long, it was "almost in" for too long18:48
kgunn:)18:48
kgunnSaviq: pat's favorite...."tomorrow...i promise"18:49
Saviqkgunn, for example, we have another release today already :D18:49
Saviqhttps://code.launchpad.net/~saviq/unity/8.unlimit-apps/+merge/17085718:49
Saviqkgunn, indeed18:49
kgunnSaviq: and i apologize...mir has had my mind-share hostage for the last 3 days18:50
Saviqkgunn, that's fine18:51
Saviqkgunn, I want to focus more on the Mir integration now, too18:51
Saviqkgunn, only I still have dednick's 8k line behemoth diff to finish18:51
kgunn:))18:52
kgunnit is a big bastard18:52
Saviqkgunn, good news: mhr3 fixed the only real regression from the switch to smart scopes18:52
Saviqkgunn, https://bugs.launchpad.net/libunity/+bug/119309618:52
ubot5Launchpad bug 1193096 in touch-preview-images "Unity: no icon for app and app cannot be launched" [High,Confirmed]18:52
Saviqwill only be released next week somewhere18:52
kgunnSaviq: yep...i was semi tracking that today on irc18:53
kgunnSaviq: which is really nice....18:53
kgunnpretty darn smooth integration18:53
Saviqyup18:53
Saviqkgunn, I also did some bug maintenance today https://code.launchpad.net/unity/8.018:54
kgunnwas just looking at that acutally18:54
Saviq*cough* procrastinating *cough*18:55
Saviqsorry, dednick... ;)18:55
Saviqkgunn, and now I'm afk18:56
Saviqkgunn, btw, now you reminded me we failed to do the weekly last week...18:57
kgunnSaviq: i wasn't going to mention it....18:57
kgunnwhen i updated the device mon morning....so much18:57
kgunngoodness went in....how could i complain18:57
Saviqgood you felt that way18:57
* Saviq away18:57
Saviqo/18:58
=== marlinc is now known as marlinc|away
=== marlinc|away is now known as marlinc
nrthedreamercan unity show the menu bar on the window itself while not maximized?20:22
nrthedreamerand not in the top panel20:23
nrthedreameranybody here?20:26
MagicarpToday when I booted my PC the window manager loads but unity does not. When I run unity via terminal I get this http://pastebin.com/hXRB5aeb21:01
MagicarpI've re-installed unity and when attempting to run it via terminal I get this http://pastebin.com/2S30nnPT21:33
MagicarpSynaptic doesn't complain of any broken packages21:37
=== salem_ is now known as _salem
luvfrom the frist log23:17
luvcompiz (core) - Error: Another window manager is already running on screen: 023:17
luvtells you unity cant be started because a WM is already running on that display23:18
luvquick google on the unity-panel-service yields this http://askubuntu.com/questions/69046/unity-is-not-working-properly-because-unity-panel-service-was-not-found which looks relevant23:19
luv(in case you have tried that yet)23:19

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