/srv/irclogs.ubuntu.com/2008/10/16/#ubuntu-desktop.txt

crevettehello08:54
seb128lut crevette08:54
crevettesalut seb12808:56
Ngmvo: I guess it should be settled one way or the other by the end of the day, but so far the compiz plugins package seems to be doing the job nicely :)10:57
NgI badly need to restart X, but I'm going to hold out to see how the focus goes10:57
mvoNg: thanks! seb128 told me the fix works for him, he even found a way to reproduce it in a reliable way10:58
mvoNg: I uploaded it now into the archive, upstream says its the right thing(tm)10:58
Ngoh nice, well then I guess that rules very much in favour of it :)10:58
Ngand i can restart X to unwedge my mouse \o./10:59
mvoyeah, do it :)10:59
Ngthanks very much for sorting that10:59
mvocheers, thanks for your support testing it!10:59
Ngmy pleasure :)11:00
=== asac_ is now known as asac
asachmm seb is gone :/11:33
mvoseb128: to get a better idea about the gconf failure (of silbs), do you think we should just make update-gconf-defaults more verbose? by remoing the os.dup2(1) ; close(1) at the beginning and adding more output (e.g. to the bottom except OSError)?11:42
seb128mvo: the issue is not likely a .gconf-defaults one but rather a schemas registration one11:43
seb128mvo: ie gconf-schemas --register11:43
seb128mvo: update-gconf-defaults only write debian customizations11:43
mvoright, I thought that was the suspect11:44
mvohm, gconf-schemas --register sounds much harder to debug11:44
seb128mvo: we could write to a log rather than writting to stdout11:45
mvohm, stdout is captured by update-manager11:46
mvobut I have not yet seen anything useful from gconf-schemas11:46
mvoor anything that looked like a clue11:46
seb128mvo: it seems it does some /dev/null redirection though11:47
mvoaha11:53
seb128mvo: sorry I had to restart again, should be stable for some time now11:53
asacpitti: do we know what happens in launchpad-o-matic if we pocket copy firefox from security to updates?11:58
asacnothing? or could it be that an old template upload gets triggered?11:58
asacs/launchpad-o/langpack-o/11:58
asac;)11:58
seb128mvo: have you read bug #281837?12:48
ubottuLaunchpad bug 281837 in gnome-panel "merge of switcher, and logout is not presented to all users" [Low,Incomplete] https://launchpad.net/bugs/28183712:48
mvohm12:48
mvoseb128: its just shown for admin users I believe12:49
seb128right, what I was thinking too12:49
mvomeh, that needs fixing12:50
mvoor not - if we do not use the notification anymore but switch to auto migrating the config12:50
asacseb128: when i do a screenshot and select "tmp" (i set this up as a quick folder or whatever thats called) in the "Save in folder" option menu, it bounces back to my home13:04
asacseb128: i have to open the file dialog and select tmp there13:05
seb128asac: right, gtk bug and fixed to svn, we will get next tarball for GNOME 2.24.1 before intrepid13:05
asaccool13:05
* asac hugs seb128 13:05
asacalso i got this when hitting the "update" button in the user switch notification today: http://people.ubuntu.com/~asac/tmp/Screenshot-Untitled%20Window.png13:06
asacmost likely i am missing a package?13:06
dobeyugh :)13:08
pittiasac: re (sorry, phone call)13:08
pittiasac: security buildds don't produce langpack exports, AFAIK, due to the way they are handled (dak)13:08
pittiasac: thus pocket-copying won't get it either13:08
mvoasac: hmmm13:08
asacpitti: yeah. but something is definitly happening which causes an upload of an old template13:12
asacat least jtv said that launchpad itself doesnt maintain a history, so the old template cannot come from there in theory13:13
pittiasac: hm, weird; there shouldn't be template uploads at all for -security (which *is* a problem, but not the way you mention it)13:13
asacpitti: could it be that hppa attemps to build after pocket copy, build fails13:13
pittiasac: if the build fails, there won't be an export13:13
asacand then something old is uploaded?13:13
asachmm13:13
asacyeah. but there is definitly something happening when we do security updates13:14
pittimaybe it's coming from a firefox SRU?13:14
asaceverytime we do that we bounce back to a old en-US.xpi13:14
asacpitti: might be that its a reupload of the last update we sent to -proposed13:14
asacat least thats an idea. but still doesnt explain why something gets uploaded at all13:14
pittiI have another theory13:15
pittisometimes the buildd admins do mass-givebacks13:15
pittimaybe that includes builds for stable-proposed as well?13:15
pittiah, no13:15
asacmaybe its also related to the random loss of .ddeb files for security updates?13:15
pittiif they FTBFS, they wouldn't export anything13:15
asacyeah13:15
asacsomething wierd is going on13:15
pittiasac: hm, I think this is an infinity question13:15
pittiasac: I'm 100% sure that the security buildds don't produce ddebs13:16
asacmy idea was that pocket copy triggers an  upload somehow and since there is no export data the old one gets reuploaded13:16
pittiasac: but I am not sure whether they produce translation tarballs13:16
pittiasac: the translation tarball is part of the _arch.changes, so that's only there if the build succeeded13:16
asacpitti: well. even if you do mass-givebacks it would be the right version13:16
asacand not something old13:16
asacpitti: its really quite a big issue for me that we dont have ddebs for security builds :(13:17
asacis that going to change with the all-soyuz shift?13:18
pittiasac: I do believe you; I'll be the first who jumps for joy if we get rid of dak for that13:18
asacyeah ;)13:18
asacpitti: so realisitically i need to go back to -dbg packages to realibly get symbols for our stable releases?13:24
pittiasac: it would probably help, yes13:25
asacok. i will think about that for jaunty then13:25
asacpitti: so what are the next steps to identify where those uploads come from. wait for infinity?13:28
pittiasac: you could also ask jamie and kees to look at the -security upload .changes on jackass and check whether they have translations13:28
asacpitti: ok will do that as next step then13:29
asacpitti: will keep you updated ;)13:29
pittithanks! interests me too13:29
asacpitti: http://paste.ubuntu.com/58323/13:37
asacpitti: i guess pocket-copy doesnt copy those then or they never existed in the first place.13:38
pittiasac: that's from -security uploads?13:39
asacyes13:39
pittiasac: ah, so the -security buildds do export them13:39
asaci asked jamie to look at the -security upload .changes on jackass and check whether they have translations13:39
pittiasac: the upload from dak to soyuz -security does keep them, yes13:39
asacyeah. most likely they just get lost somewhere13:40
pittiasac: but the pocket copy from -security to -updates does *not*13:40
pittisince the tarballs are immediately discarded after login; even rosetta doesn't see them13:40
asacok but still it triggers an upload13:40
asacand then there only is the old translation.tar.gz ?13:40
pittiright, that's the point I don't understand either13:40
pittiasac: in general there is no translation.tar.gz at all13:41
asacand it even has a different name :(13:41
asacthe version is in the filename13:41
pittiit's entire lifetime is between a build and a soyuz upload13:41
asacpitti: maybe it would be easier for us to prevent dak from including translations in the uploads?13:43
asacpitti: we dont need that in general for security updates13:43
asacand if we need it we have to prepare them before we release anyway13:44
asacso have to upload the template by hand (which now i remember was most likely the version we see now reappearing)13:44
pittiasac: but if they are uploaded by -security, they can hardly be "old"? usually the -security uploads have the newest version for that release anyway?13:44
pittiasac: or do you mean that a hardy upload overwrites translations in intrepid?13:45
asacpitti: no. my theory is still that the old thing gets uploaded or resurrected in launchpad because of a bug somewhere which is triggered by the translations being in that initial changes :)13:45
asacinital changes == uploaded by dak13:45
asacpitti: no the intrepid templates are ok13:45
pittiah, cprov just came online13:46
asacactually i am not even sure if the templates are broken. what is broken is that one part of the export is an old file13:46
asace.g. the en-US.xpi13:46
james_wtedg: hey, so your change to only respond to power button presses in active sessions won't work in Intrepid?14:28
tedgjames_w: No :(  Turns out that PolicyKit support has been disabled in GPM.14:29
tedgjames_w: It was done a while ago (over a year) in the Debian package and I never noticed.14:29
tedgjames_w: It seemed like too big of a change to push so late.14:29
james_wit will only mean that administrators can't block access to shutdown etc. with policykit14:30
james_weven thought they will apparently be able to14:30
james_wand indeed give special permission to do those actions14:30
tedgCorrect, and that we can't do active session detection.  I think that it might be worth a backport?14:30
tedgI'm not sure -- here's where my knowledge of the release process breaks down :)14:31
james_wyeah, maybe14:31
james_wbring it up with someone on the release team14:31
asac4:06 < asac> also i got this when hitting the "update" button in the user switch notification today:  http://people.ubuntu.com/~asac/tmp/Screenshot-Untitled%20Window.png14:31
asactedg: ^^14:31
asac14:06 < asac> most likely i am missing a package?14:31
james_wyou spoke to pitti already?14:31
asacis that your area?14:31
james_wasac: do you have fusa in the panel?14:32
asaci have no idea what that is. outcome of this dialog was that i dont have any shutdown /logout item in my panel anymore14:32
tedgasac: Some, but that scripts is an mvo thing.14:32
asacat some point duringi intrepid my shutdown button became a green man that didnt allow to shutdown anymore. now it is gone completely ;)14:33
tedgasac: I think you scared the green man away.14:34
asachmm. i was so nice. i cant remember that i ever hit it with my pointer ;)14:35
KeybukI still think he should look like the Ampelmännchen14:36
* tedg smacked the little green man around, but he liked it.14:40
asactedg: so whats the idea? is there an explanation for that thing completely disappearing?14:50
asace.g. can i just move on or do you need info14:50
asacalso, now that its gone, what should i add instead?14:51
tedgasac: Double check with mvo, but the idea is that the button should be replaced with the FUSA applet.14:51
tedgasac: I'm not as familiar with the implementation.  It is upgrade-manager magic :)14:52
mvoasac: do you have a fusa applet on your desktop?14:52
seb128asac: I got a similar issue, if you have the session button but no user switcher the tool just drop the button and displays an error when trying to move the switcher next14:53
asacmvo: what is a fusa applet?14:53
asacmvo: atm everything is gone for me14:53
asaci mean everything that looks remotely like a shutdown thing14:53
seb128asac: the fast-user-switch-applet14:54
asacseb128: how does it look like :(14:54
seb128asac: that's label showing your username14:54
mvoasac: oh, its gone for you ? hrmmm14:54
seb128asac: when clicking on it it lists other users available so you can switch between sessions14:54
asacmvo: err. i am not sure ... i think i only had a red power button in hardy14:55
asacthat converted to a green ampelmännchen14:55
asacand now its gone :)14:55
seb128mvo: read what I wrote just before14:55
asacthats how the decay happened ;)14:55
asaci never had that kind of applet i think14:55
asaclets check if i can add that14:55
asacok i have a power button again14:55
seb128mvo: the tool is not really smart, it drops the session button first and then try to move the user switcher, but if there is no user switcher it displays an error which let you with a config which has neither14:56
asacits not really obvious if you scroll through the panel list, that the "user switcher" will give you a power button14:56
mvoseb128: right, I fix that14:56
seb128asac: sudo apt-get install fast-user-switch-applet14:56
asacso when was this fusa thing introduced?14:56
asacand why wouldnt i have that?14:56
asachmm ... no nice icons in the drop down with the operations :)14:56
mvohrm, hrm,  I was sure I added the code that check for both first14:57
seb128asac: not sure now, I would say it was added around hardy, and user configs are not changed on upgrade usually so if you installed before that you didn't get it added to your user configuration14:57
seb128mvo: you added it to your brz and didn't upload?14:57
asacok. so probably this is something we should consider as not everyone installed hardy14:58
asacmvo: ^^14:58
mvoasac:fixing it now14:59
mvoseb128: what should we do when no fusa applet is on the panel but available? add one?15:06
dobeyi hope not15:07
dobeyshould use the classic method i would think15:07
seb128mvo: the user clicked to get its config updates to adding one seems reasonable15:08
seb128s/updates/updated15:08
mvodobey: the user will be asked about this, we won't do it automatically15:17
mvoseb128: hrm, adding it brings in a new class of falure conditions15:17
dobeyok15:18
seb128mvo: which one?15:19
* dobey wonders if he can make launchpad not send himself e-mails for his comments to bugs15:19
mvoseb128: figuring a name, putting sensible values in gconf, adding it to the panel applet list - not terrible, but just more than before15:20
mvonew gnome-panel uploaded15:50
seb128mvo: good ;-)15:52
mvowon't eat the button anymore15:52
mvobut will not add a applet if its missing :/15:53
seb128that's alright, we said we would migrate stock configure and let tweaker do tweaking15:53
asacmvo: that "information available" thing doesnt disappear from tray here and clicking on it does  nothing :/15:59
asaclight bulb16:00
mvoasac: and there is no window open already?16:00
mvoasac: hidden somewhere behind another one?16:00
asacmvo: no i had one open ... when i pushed the "update" button ... which removed the ampelmaennchen16:00
asacmvo: is there a process i could be looking for16:01
asacthere definitly is no window on no desktop which i could reach16:01
asacmvo: err16:01
mvoasac: and you closed the informatio thing with "close" ?16:01
asacit was :(16:01
asacmvo: that kind of thing should be really available with alt-tab16:01
mvoright16:01
asacits definitly a top level thing ;)16:02
asacmvo: or gtk_window_present16:02
asacbut i guess thats not news ;)16:02
asacmvo: btw, i dont really like the idea that notification bulbs now ask questions that we are not asking during upgrade due to policy16:03
mvoasac: I make it alt-tab-able now16:03
mvo?16:03
mvoasac: what do you mean?16:03
asacmvo: we dont ask questions on upgrade right? e.g. do you want to keep this or rather want this16:04
asacthought that was a policy thing16:04
mvowe do ask sometimes16:04
mvodebconf is still used16:04
mvoconffile prompts16:04
mvoetc16:04
asacbut we dont want to add new16:04
mvothis one is because it needs to run in the users context16:04
mvoright16:04
asacwell. anyway. this notification bulb was on my laptop i think16:04
mvowe do not modify user confiugration without consent16:04
asaci closed it and had no idea how to get it back16:05
mvoright, that is a UI problem with the things currently16:05
asacalso the text for this "user switcher" is quite long16:05
mvothere is no easy way to get them back16:05
asacand users dont know what it means imo16:05
mvoI'm open for suggestions, the current text for the notificaiton was done in collaboration with mpt16:06
mptasac, screenshot?16:06
mvoasac: don't get me wrong, there is plenty to improve, the currently solution is a compromise so that we can do it with low risk in short time16:08
asacmpt: i dont know how to get it back.16:13
asacmpt: only thing i can show you is the error message that came after that ;)16:13
asachttp://people.ubuntu.com/~asac/tmp/Screenshot-Untitled%20Window.png16:13
mptawesome16:13
asacmvo: how can i get that thing back?16:14
asacthe notification i mean16:14
mpt"applet"? "fusa"? "applet"? "panel configuration"? "manually"?16:14
mptthorough gibberish16:14
asaclet me see if i can touch the fusa-* thing in /var/lib/update-notifier/user.d16:16
asachmm ... doesnt show up16:16
asacok i have it16:17
asacmpt: so the user experience is that after upgrade you get a notification bulb in the tray. when you click on it, you get:16:17
asachttp://people.ubuntu.com/~asac/tmp/Screenshot-Untitled%20Window-2.png16:18
asacmpt: ^^16:18
asacthe first time i saw that i just closed it16:18
asac(like i close every notification that comes up with a light)16:18
asacthe second time i understood that i am supposed to hi "Update". when i did that the bug from above showed up16:18
mvoasac: rm .update-notifier/hooks_seen16:19
asacmvo: so do we auto migrate users that didnt place the shutdown applet manually on their panel?16:19
mptheh16:19
asace.g. if they are running the default setup, they should automigrate to the new default imo16:19
mptasac, here's what I specced: http://paste.ubuntu.com/56038/16:20
asacmpt: ok. the text in itself is ok16:20
mptasac, but I was told it would have been very difficult to implement16:20
asacwhat i dont understand is why we need to show any notification at all16:20
mptRight, that's what I said *before* I specced that :-)16:20
asacif users have the default shutdown widget on their panel they just want the new default shutdown thing there imo16:20
asaci am quite sure that nobody wants the ampelmaennchen ;)16:21
* mpt learns a new word, http://en.wikipedia.org/wiki/Ampelm%C3%A4nnchen16:22
asachehe16:22
asacyeah we should use the red one ;)16:22
mvoasac: we don't do auto migration at all16:22
mvompt, asac: the current implementation of the notes does only allow text, sorry for that16:23
asacmvo: ok ... so if i have hardy installed and upgrade and dont hit the "update" button16:23
asacwhat do i get?16:23
mvoasac: no change16:23
asacif i end up having the green guy then its a migration16:23
asacmvo: no change? i dont see the old button anymore :(16:23
mvoasac: but you did hit "update", right?16:24
asacmvo: no before that the red button was a green man16:24
asacwhich has far less features16:24
mvoasac: and now?16:24
asace.g. just log out16:24
mvoright, as I said, no changes16:24
asacmvo: after hitting update i had no button at all16:24
asacmvo: no changes?16:25
mvoasac: I just fixed that with my upload16:25
asacmvo: user has a shutdown button ...a fter upgrade its a green man that doesnta llow to shutdown16:25
mvoasac: it does not allow to shutdown?16:25
asacmvo: the green man button is called "log out ..."16:25
asacit offers: "logout, switch user" ... or wait for 60 seconds to get auto logged out16:26
mvoasac: sorry, I got involved into this very late, I missed that it actually lost functionatliy :/16:26
asacmvo: yeah. its not a shutdown button anymore ;)16:26
asacmvo: so migrating them to the one we have now shoudl be done16:26
asacand maybe we should offer to get the log out button16:26
asacbut that is questionable imo16:26
mvoright, I think it should still offer shutdown16:27
asacmvo: there also is a "shutdown" button which i can manually "add to panel ..."16:27
asacbut my shutdown button was migrated to the "log out ..." thing16:28
asacmvo: otoh, the new "shutdown" button doesnt offer to log out or switch user16:28
asacseems like the old button was split in "log out ..." and "shutdown ..." with "log out ..." replacing the old one by default16:28
asacbut as i said. maybe now we get shutdown and i got "log out..." because of a bug at some point during intrepid16:29
asacwho would know more?16:29
mvoseb128: ---^16:29
asachttp://people.ubuntu.com/~asac/tmp/Screenshot-Log%20Out%20of%20the%20Session.png16:31
asachttp://people.ubuntu.com/~asac/tmp/Screenshot-Shut%20Down%20the%20Computer.png16:31
seb128what?16:33
* Ng hrms, somehow I've ended up with xscreensaver installed16:33
asacseb128: what happens for users that have hardy installed and upgrade ... will they get the grey shutdown button or the green guy?16:34
asaci got the green guy ;)16:34
Ngfwiw, I would suggest that shutdown thing say "Ends your session and turns the computer off" rather than "..turns off the computer", and I'd suggest "low" instead of "minimal", but that's just my suggestion ;)16:35
seb128asac: what users?16:35
asacseb128: i dont understand that question16:36
seb128asac: the users who had a config customized or created before hardy will get a "can't migrate the config you need to do it"16:36
asac"hardy users"16:36
asacseb128: and if they dont do anthing?16:36
asacseb128: what ends up in their panel?16:36
seb128asac: hardy users had the user switching applet and the session button, they will get the new user switcher instead16:36
asacok. for hardy users its probably fine16:36
asacthe rest of the users get the green guy=16:37
asac?16:37
asaccan we at least make that the grey shutdown button ... and maybe make that red?16:37
seb128asac: no you don't16:38
seb128asac: ups, you do right16:38
seb128asac: what you don't get is the nothing you had before ;-)16:38
asacseb128: yes thats a bug now16:38
seb128asac: the icon will be fixed before intrepid16:38
asacseb128: but the session button shouldnt be migrated to the log out button16:38
asacmost users are single user installs so the shutdown button is the better choice i guess16:39
seb128asac: you are joining that discussion a bit late16:39
asacseb128: was it ever discussed that the session button should become the log out button for users that installed before hardy?16:40
seb128bug #27414616:40
ubottuLaunchpad bug 274146 in gnome-panel "Has not yet replaced the existing log out applet" [High,Fix released] https://launchpad.net/bugs/27414616:40
seb128asac: to see what has been discussed16:40
seb128asac: no, what has been discussed is "all users upgrading should get the new user switcher applet"16:41
seb128which has all those actions too16:41
asacseb128: that doesnt really address the problem with old installs imo16:41
asacbut well. if you say it has been explicitly decided to get the green man ... fine.16:42
asaci am certainly late then16:42
seb128asac: no, that's a failing corner case16:42
asacseb128: right. thats why i am here. i want that we make the default go to the shutdown button ;)16:42
asacand old installs shouldnt be treated as "corner cases" imo16:42
seb128asac: the whole thing sucks, the discussion about those started way late in the cycle to do non trivial changes16:43
asacseb128: right. but i think the migration to the new one is what is really complex here16:43
seb128no, any migration is as complex16:43
asacseb128: making the old button migrate to the shutdown button instead of the logout shouldnt be that hard?16:43
seb128switch to the shutdown or user switcher is as difficult16:43
asacseb128: well. whats the reason why the log out thing appears? isnt it that that applet is shipped under the same name?16:44
seb128that's the object we have been using before16:44
seb128we just used to patch the logout dialog to list all actions16:44
asacseb128: right. we sshould make that object be the "shutdown" thing16:44
seb128right now there is no migration16:44
asacthen we dont need to migrate16:44
asacand make the log out thing a "new" object16:44
seb128well, if you do dynamic objects change you can as well put the new applet there16:44
asacnot sure if i understand16:45
asaci propose that the old shutdown button becomes the new shutdown button16:45
seb128the object on the panel is a logout button16:45
asace.g. to ship it as the same object16:45
asacand make the loigout button something else16:45
seb128ok16:46
asacseb128: right. i just though it would be a name mapping we could change so our users get a more seamless upgrade16:46
seb128what you suggest requires patching the upstream code and keep this delta16:46
seb128and create an ubuntu specific user configuration16:46
seb128ie you change the code and semantic over upstream16:47
asacwhy ubuntu specific user configuration?16:47
seb128because you suggest making the logout button open the shutdown dialog on ubuntu if I understand that correctly16:47
asacyeah. if that is unacceptable then we have to accept that users get the green guy16:47
seb128so if you use the same user configuration to log into jhbuild for example you will get a different behaviour16:47
seb128that's not unacceptable16:47
seb128but we decided to modify the object listed in the user configuration16:48
seb128rather than patching the code16:48
seb128we just didn't do it for this case16:48
seb128mvo was about to do it one hour ago and I told him to not bother16:48
seb128but you are convincing me we should now ;-)16:48
asacreally cool ;)16:49
mvomeh16:49
asacthat together with the shutdown button being red should make all our old users happy;)16:49
asaci just looked for alternatives to not need to change user configuration. and thought that we could just maintain a patch that ships the shutdown code inthe logout binary and vice-versa ;)16:49
asacbut in the end the migration appears to be the only way we can get a long-term sustainable solution16:50
asacmigration == user config migration16:50
seb128right, I prefer to do one gconf change on upgrade rather than keep code changes16:51
seb128GNOME does roll tarball often and updating patches is no fun when you have to do 80 tarballs updates16:51
asacack16:57
mvoI can look into adding the applet, but its not easy it seems16:57
seb128mvo: and can you change the session button to a fast user switcher easily?17:21
mvoseb128: yes, because the fusa is there already, I just need to move it into posittion17:22
seb128mvo: no, we are speaking about the case where there is only the session button17:22
seb128mvo: ie the case asac and users who have their config since before hardy have17:23
mvoseb128: if there is no fusa applet already, then its hard to create one (or least least it looks fragile to me)17:24
seb128mvo: and changing a session applet to a fuse one is not easier?17:24
seb128mvo: let's ask vuntz ;-)17:24
asacmvo: as a compromise we certainly want to do a one time migration from session button to new shtudown button17:24
seb128vuntz: hello17:24
asacok17:24
mvoseb128: hm, if there is a session applet (not a object) then it should be I think17:25
asaci let the "desktop" team sort out the options17:25
asacand keep still until i get asked ;)17:25
seb128mvo: ah right, those are object17:25
mvoseb128: the session button is a "applet"?17:25
mvoaha, ok17:25
mvohrm17:25
mvomaybe vuntz knows if there is less-insane way to create a /apps/panel/apps_foo with propper defaults17:25
mvoseb128: hrm, so I changed update-notifier to not require admin user and now it appears in the guest session *grum*17:35
seb128lol17:35
seb128mvo: I guess you can special case this one ;-)17:35
mvoseb128: yeah, I just need to be a bit careful, otherwise I get bugreports from "joe guest" :)17:36
vuntzseb128, mvo: mmh?17:42
seb128vuntz: is there an easy way to add an applet to an existant gnome-panel configuration?17:43
vuntzwell, just add they keys :-)17:44
vuntzand associate them with the schemas17:44
vuntzshell script? python? c?17:45
seb128python17:45
mvovuntz: can I do the association directly from python (sorry for my ignorance here)17:47
vuntzmvo: gconf_engine_associate_schema() in C, I guess17:48
vuntzgconf.engine_get_default().associate_schema()17:48
vuntzuntested17:48
vuntz:-)17:48
mvovuntz: and that for each key that a applet expects? or can I find that out dynamically from the schema itself?17:49
seb128hum, I'm late for sport and I've to run bbl17:49
mvoI guess I should look how the panel does it internally17:49
vuntzmvo: panel_gconf_associate_schemas_in_dir() in panel-gconf.c17:50
mvothanks vuntz!17:51
dobeyah, shutdown menu fun18:10
dobeymaybe the options should just be removed from fusa instead of the main menu, for now :)18:11
james_wwhich component draws the actual desktop?18:22
james_wand do you know how it interprets the "zoom" setting for "picture_options" in /desktop/gnome/background ?18:23
asacjames_w: actual desktop? you mean the files on it?18:24
asacoh background ;)18:24
dobeyjames_w: zoom is scale up and crop such that the smaller of w/h is the ratio used18:25
james_wso it scales keeping the aspect ratio, and then crops the left over bit off?18:28
james_wwhereas "stretched" would not respect the aspect ratio?18:29
james_wso what does that make "scaled"?18:29
dobeyyes18:29
dobeyscaled scales but doesn't exceed the size of the screen18:29
dobeythe extra area is filled with the color settings18:30
james_wcool, thanks18:31
=== ajmitch_ is now known as ajmitch

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