/srv/irclogs.ubuntu.com/2013/09/23/#ubuntu-desktop.txt

=== thumper-gym is now known as thumper
pittiBonjour tout le monde03:56
czajkowskialoha05:20
Mirvhello czajkowski05:35
jibelGood morning06:47
Mirvhello jibel06:59
jibelHey Mirv07:05
=== tkamppeter__ is now known as tkamppeter
=== bdrung_ is now known as bdrung
Laneyhallo08:03
didrocksok, after 2 hours just being connected to other IRC network and looking at emails, I found that IRC was weirdly too quiet. Seems I didn't join freenode :p08:07
Laneya great ping avoidance tactic there08:08
czajkowskididrocks: lol08:10
czajkowskione way to get some work done to be fair08:10
BigWhaleGreetings everyone. After a long absence, I just wanted to say that you guys rock. Now, move along, nothing to see here. :)08:11
didrocksczajkowski: it clearly worked! :)08:12
czajkowskiLaney: I haz pug! !08:16
mlankhorstgrr, morning08:16
Laneyczajkowski: I saw the picture!08:19
Laneycuuuuuuute08:19
Laneymlankhorst: how's the jet lag?08:19
mlankhorstnot bad :P08:19
mlankhorstI think08:19
mlankhorstonly just woke up though08:19
bdrunggood morning. :)08:24
Mirvhaha didrocks, I thought you just wanted radio silence until worked through emails08:29
didrocksMirv: well, was a nice consequence but wasn't intended ;)08:29
=== vrruiz_ is now known as rvr
=== Sweetshark is now known as Sweetshark_confe
=== Sweetshark_confe is now known as Sweetshark_away
Sweetshark_awayBonjours a tous! Just a note, I am conferencing this week so expect latency ...09:33
=== davmor2_ is now known as davmor2
=== greyback is now known as greyback|food
desrtLaney: hey12:23
=== greyback|food is now known as greyback
Saviqdesrt, larsu bounced to you:12:56
Saviq<Saviq> larsu, so, we need multiple sets of values for "infographic palettes"12:56
Saviq larsu, so that would be palette1/foreground palette1/background etc.12:56
Saviq larsu, would relocatable dconf schemas be a good way to store those in dconf?12:56
Saviq larsu, question no. 2 - to iterate over those, should they just all be stored under a common path, so, say /com/canonical/infographic/palettes/{palette1,palette2} etc.?12:56
Saviq and if so, do we need a *list* of those paths stored somewhere, or would iterating over /com/canonical/infographic/palettes/'s children be enough12:56
larsudesrt: ^^12:57
larsuhow does gnome-terminal store profiles?12:57
desrtwe want to allow the user to set their own palette for infographics?12:57
desrtseems a bit.... excessive12:57
desrtwhy can't we just pick a good palette?12:58
Saviqdesrt, impossible12:58
desrt(and maybe another one for the low-vision theme)12:58
Saviqdesrt, for different backgrounds12:58
Saviqdesrt, more over, we need those to be oem / operator-overridable12:58
desrtah.  a question of branding.12:59
larsupersonally, I'd go with a dictionary or array12:59
Saviqdesrt, yeah12:59
desrtokay.12:59
desrtoem overrides ~= gsettings overrides12:59
desrtuser ~= gsettings12:59
desrter.  ~= dconf12:59
desrtbut i sort of agree with larsu here.... having an entire schema to describe a palette seems to be overkill12:59
desrtseems more like you should have a single array of colour names ('as')13:00
Saviqdesrt, that'd have to be an array of arrays13:00
Saviqdesrt, as we need to have multiple palettes "active" at a time, to choose from13:00
desrtbecause you want multiple palettes, user-selectable?13:00
Saviqdesrt, so it's not about selecting a *single* palette, but a *set* of palettes13:01
desrtwhat is the choice criteria between the palettes?13:01
Saviqdesrt, from which we'll then choose runtime13:01
Saviqbased on wallpaper / infographic source / whatever13:01
desrtthat's not really saying very much13:01
desrthow do i decide between palette 0 and 1 based on wallpaper?13:01
desrtthe brightness of the wallpaper?13:02
Saviqdesrt, average color and stuff - we'll need algorithms for that13:02
desrtrepresentative colours?13:02
desrtokay... but say i know the average colour for the wallpaper (and we already have an algorithm for that, btw)... how do i turn that into a choice of palette?13:02
desrtgo through the list and see which is a 'best fit'?13:02
Saviqdesrt, yeah, something like that - and then the user should be able to override, if the algorithm barfs13:02
desrtokay.  this is not a setting.13:03
desrtthis is data.13:03
Saviqdesrt, I agree13:03
Saviqpete-woods, ↑ input?13:03
desrtthe setting, if any, is that there should be a "palette name" (string?) setting that the user can set13:03
desrtthe palette colours themselves should not be stored in gsettings, i think13:03
desrtgsettings is not really meant to be an oem override management system -- it's meant to be for settings that the user might actually want to set13:04
pete-woodsSaviq: I have no particular need for the palettes to be configured through dconf, but I was requested to read them from there, so that's what I'm trying to do13:04
desrtthere are lots of other (more boring and appropriate) ways to allow oem overrides13:04
larsuthere's also a widely recognized format for storing palettes (all the drawing programs use it). It's a very simple text file13:05
desrtthis sounds much better13:05
Saviqlarsu, desrt yeah, I was leaning towards some ini-file-style palettes, and only storing the path to them in gsettings13:06
desrtSaviq: store the basename13:06
Saviqyes13:06
Saviqthat13:06
larsuSaviq: right. I'd go with the name, though, and have the path be something static13:06
larsuah. okay13:06
desrtSaviq: then you can do a gsettings override for the default name, if you like13:06
* larsu has too much irc lag13:06
SaviqXDG_DATA_DIR13:06
SaviqFTW13:06
larsu\o/13:07
desrtXDG_DATA_DIRS/palettes/[basename].ext13:07
desrtor whatever13:07
larsuerr, unity-palettes13:07
Saviqpete-woods, what do you say?13:07
pete-woodsSaviq: that sounds sensible enough to me13:07
mterryrobru_, so...  any luck poking around for an answer to the ubuntu-sdk / qtaudioengine question?13:10
attentealberts, hey13:19
attentei'm running flashback right now but can't seem to replicate the problem13:20
albertsattente: hey. what problem?13:20
attentewith the indicators getting mashed up with the app menu13:20
attentealso the *v* problem seems to be a transcription problem13:21
attentei'm guessing he meant just v, but then again i don't know what value v is supposed to be13:21
attentesame problem there13:21
albertsattente: I will try install ubuntu and test app menu myself.13:23
albertsattente: but that line now is causing error. isn't it better to revert that line?13:26
attentealberts, i think so13:27
attentei think it should use a new MP though13:27
bjfbug or feature? in recent saucy update:  i'm no longer able to set my 'caps lock' to 'ctrl' with: dconf write /org/gnome/libgnomekbd/keyboard/options "['ctrl\tctrl:nocaps']"14:07
bjfis there a new way to do this?14:07
=== m_conley_away is now known as m_conley
albertsattente: how did you test indicator-applet problem? I added comment on merge proposal.14:37
attentealberts, i tested it and everything seemed fine14:41
attentebut i guess there's something wrong on my end if it's broken from a clean daily build14:41
albertsattente, you tested on saucy, right? in gnome flashback session?14:42
attentealberts, is there something i need to do other than logging into the flashback session?14:42
attentealberts, yes14:42
albertsattente: yes. 1) you need install indicator-applet, indicator-applet-appmenu, indicator-session as they are not installed by default. Than you have to add for example indicator-applet-session or indicator-applet-appmenu or indicator-applet to panel.14:44
albertswithout fix indicator applet session will load other indicators too, but it should load only session indicator.14:45
albertssame thing is reported against indicator-applet-appmenu, but i cannot test it es appmenu does not work on my real install nor on virtualbox.14:46
attentealberts, ok, i'll give it a try now14:47
attentealberts, how do you modify the panel?14:56
albertsattente: Win + Alt + Right click on the panel14:58
attentealberts, oh wow, that definitely broke something...14:59
attentethe act of just adding something to the panel seems to just clear the entire thing15:00
albertsattente: no, it is because of indicator-applet-appmenu.15:01
albertskill indicator-applet-appmenu process15:01
albertsi would suggest to test that bug with indicator-applet-session15:01
attenteok15:02
attenteok, alberts, i'll test your branch right now15:05
bjfin saucy, where did the "Keyboard Layout Options" dialog go to?15:14
albertsattente: seems that indicator-applet-appmenu does not work because of libappmenu.so (appmenu indicator?)15:14
albertsCRITICAL: Gtk - gtk_box_pack: assertion 'gtk_widget_get_parent (child) == NULL' failed15:15
albertsWARNING: Gtk - gtk_menu_attach_to_widget(): menu already attached to GtkModelMenuItem15:15
attentealberts, yeah, i can't seem to get it working properly15:15
attenteeven adding the session indicator doesn't seem to appear15:16
albertsMaybe it does not work only on x64. That could explain why it worked for bug reporter15:16
albertsdid you kill indicator-applet-appmenu process?15:17
attentei did, but it seems to be running again15:17
attenteah, there we go15:17
attentesession indicator is back :)15:17
albertsare you testing my branch now? if yes, you should see only session indicator. if no, than you will see session indicator + other indicators.15:20
attentealberts, yep, it seems to work fine15:25
attentei guess that appmenu indicator is a totally different bug though15:25
albertsattente: yes, i think it is different but too15:26
attenteok alberts, going to check one more time with the old version to make sure we don't have a regression15:29
albertsattente: ok. :)15:29
attentealberts, looks good :)15:44
Laneypitti: hello! got a minute for timedated? :P15:49
LaneyWe just found out in #ubuntu-touch that it relies on using temporary files for atomic symlinks/writes to update the timezone and this breaks in unfortunate ways on the ro phone images15:50
Laneypitti: cjwatson's suggestion is to symlink it instead to a symlink in a writeable directory somewhere and do manipulations in there15:59
LaneyRequires probably un-upstreamable code changes though15:59
tedgdesrt, Did your patch to "crash" on criticals land in GLib?16:05
albertsattente: thanks for approving. :) who can approve merge proposals in ubuntu-themes? i would love to see approved and merged your branches.16:06
attentealberts, np! i'm not sure about themes, maybe xnox?16:10
jasoncwarnerLaney attente didrocks fyi, lightdm was supposed to land today, but a test failed so might not, but we should be ready for it tomorrow16:58
jasoncwarnerattente will all your language settings just work when lightdm lands?16:59
Laneyw-o-w16:59
didrocksjasoncwarner: ok, thanks for the info!16:59
jasoncwarnerLaney I'd love if that timedate was ready to go when it landed ;)16:59
* jasoncwarner fingers crossed!16:59
Laneylarsu: I think I'm an idiot because I can't get the bluetooth-enabled action to change state even with the new i-bluetooth16:59
blkperlso bug 1213744 has completely broken thunderbird on my lab of ubuntu machines, is there going to be a fix soon?17:00
LaneyI'm trying actiongroup.enabled.activate(false) but no-oooo17:00
Laneyjasoncwarner: ya, me too; hoping pitti has some wisdom there tomorrow17:00
larsuLaney: leave out the "false", that action doesn't have a parameter17:01
jasoncwarnerthanks, Laney17:01
Laneylarsu: If I activate it without a parameter the state doesn't change either. :-/17:02
Laneycode comin' up17:02
larsuLaney: ya, this is the bug in i-power that charles' branch fixes17:03
Laneyno I installed that17:03
larsuoh, then it might be a bug in qml, I haven't tested that yet17:03
larsus/qml/qmenumodel17:03
Laneyhrhr17:03
Laneywell, maybe it's a problem with me17:03
albertswho knows why there is no network indicator icon in gnome-session-flashback?17:04
Laneyhttp://paste.ubuntu.com/6146339/17:04
larsuLaney: does the state change with `gdbus call --session --dest com.canonical.indicator.bluetooth --object-path /com/canonical/indicator/bluetooth --method org.gtk.Actions.Activate bluetooth-enabled [] {}`?17:04
Laneynein17:05
Laneymaybe that indicates I didn't install it correctly17:05
larsuLaney: note that there's also still a bug in g-c-c. The switch behaves weirdly17:05
larsuand sometimes resets the state17:05
* Laney nods17:05
LaneyI haven't been using that though17:06
larsuhm, weird17:06
Laneygive me a second17:06
attentejasoncwarner, is this the phone? because the MP still hasn't been merged yet...17:08
LaneyI'm just approving that!17:09
attenteoh. ha, thanks Laney :)17:10
albertsattente: why ps-jenkins failed approve merge proposal for indicator-applet?17:13
attentealberts, not sure, it just says there's a problem with the GPG signature17:14
Laneyattente: Maybe not; missing whatever Depends to provide com.canonical.keyboard.maliit17:14
Laneylarsu: got the new one with the patch from charles now and it still doesn't toggle unfortunately :(17:17
attenteLaney, sorry, the branch that provides that hasn't been merged into the ubuntu-keyboard17:17
Laneyattente: ah, well that'll be needed then17:17
Laneyapply ze pressure17:17
charlesI don't think the change to i-bluetooth is the problem17:17
attenteLaney, sure :)17:18
LaneyI got the impression that the activating it from gdbus worked for larsu but maybe not17:18
larsuLaney: yes, it does work for me. What does `gdbus call --session --dest  com.canonical.indicator.bluetooth --object-path /com/canonical/indicator/bluetooth --method  org.gtk.Actions.Activate bluetooth-enabled17:18
larsuoops17:18
larsuwrong copy/paste17:19
larsuwhat does all of that above with s/Activate/Describe return?17:19
Laney((true, signature '', [<true>]),)17:19
larsuokay, so bluetooth is on for you right now?17:20
larsu(last member of that tuple is the state)17:20
Laneyyeah17:20
larsuand if you now call Activate, does that return any error?17:20
larsuof not, what des Describe return after calling Activate?17:20
albertsattente: and what next? now it says needs review...17:20
Laneyoh, hang on17:21
=== alecu is now known as alecu_errands
LaneyI was accidently calling it over ssh17:22
Laneyto my desktop which doesn't have bt hardware17:22
attentealberts, i'm not sure, i think it's just a hiccough with jenkins17:22
jasoncwarnerattente: yes, the phone. what is holding up the MP from being merged?17:22
jasoncwarneroh, didn't see laney was on that.17:22
Laneyseems to work on my laptop with old i-bluetooth17:23
Laneyso with no hardware you can try to activate the action but it'll never change17:23
larsusounds like a bug :)17:24
larsucharles: ^^17:24
charlesLaney, is /dev/rfkill writable on your system?17:25
Laneymy user has an rw acl17:25
charlesk17:25
Laneyanyway, yay; it seems to work on my laptop17:26
larsu\o/17:26
jasoncwarnerattente didn't quite follow the thread, will the language and keyboard settings be ready when lightdm lands tomorrowish?17:26
Laneynice, seems to hide correctly too17:28
Laneywill MP that tomorrow if location works as well and it works on the device17:29
Laneyjasoncwarner: attente said it's waiting for a branch to get merged into ubuntu-keyboard17:29
jasoncwarnerdidrocks slangasek says the download service should land tomorrow. can you get with him and barry etc to know what we would need to do to update the updater?17:29
attentejasoncwarner, i don't think it will...17:29
jasoncwarnerLaney attente is there a specific branch? i'll start poking people17:29
attentejasoncwarner, it's this one: https://code.launchpad.net/~attente/ubuntu-keyboard/gsettings-schema/+merge/18512117:30
attentebut the problem is, if it hasn't been merged yet, i doubt those settings are being used by maliit17:30
* Laney is off for now, see you17:30
jasoncwarnerattente who needs to merge it?17:31
attentejasoncwarner, tmoenicke17:31
charleshttps://code.launchpad.net/~charlesk/ubuntu-system-settings/bluetooth-plugin/+merge/186957 is finally passing jenkins17:34
charleswho has a headset s.t. they can do a full review? :)17:34
charlesLaney did a good partial review wrt code inspection17:35
attentealberts, i'll see if i can trigger a rebuild17:37
albertsattente: ok, thanks!17:37
attentealberts, sorry, looks like i can't do it myself, we'll have to look for someone else to do it :(17:43
albertsattente: do you know who can do it? I am new here, so I don't know anyone.17:46
bjfin saucy, where did the "Keyboard Layout Options" dialog go to?18:04
robru_mterry, no, haven't heard from zoltan18:28
mterryrobru_, I poked him in #ubuntu-touch earlier, he didn't reply18:28
robru_mterry, today? bah. quite the vacation!18:29
ogra_i see him talking in ci-eng18:29
robru_mterry, which bug was it again?18:30
robru_mterry, actually I just got his attention in #canonical18:30
=== alecu_errands is now known as alecu
=== mterry__ is now known as mterry
attentefginther, hi, do you know who can trigger a rebuild of this? https://jenkins.qa.ubuntu.com/job/indicator-applet-saucy-amd64-autolanding/7/console20:36
fgintherattente, if you re-approve the merge proposal, it will re-run.20:37
attentefginther, oh, ok, thanks!20:37
dupondjeAny idea's why my cursor would keep blinking when something redraws (its very noticable when playing audio in audacious).20:56
dupondjeKnown bug in Saucy ?20:56
=== robru_ is now known as robru
bjfin saucy, where did the "Keyboard Layout Options" dialog go to?23:46

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