/srv/irclogs.ubuntu.com/2008/03/27/#ubuntu-desktop.txt

emberasac there?02:52
=== crd1b is now known as crdlb
dholbachgood morning07:12
crevettehello07:23
crevettehey seb12807:37
seb128lut crevette07:37
crevetteseb128 https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/207508 ; I would tend to lose it as Invalid and say to use the session manager07:37
ubotuLaunchpad bug 207508 in empathy "no way to stop empathy startup with session" [Undecided,New]07:37
seb128crevette: right07:38
crevette=okay07:38
crevettethanks07:38
huatsmorning evryone09:07
seb128_hey huats09:08
lmanulMorning everyone!09:08
huatslut seb12809:15
seb128_ok09:46
seb128_I'm going to do a totem-plugins-extra09:46
seb128_which will not be on the cd09:46
seb128_and contain the mythtv, lirc and gromit plugins09:47
seb128_anybody has an objection to the change?09:47
MacSlowkwwii, the new tooltip-icons look good sofar10:23
seb128_hey MacSlow10:25
MacSlowseb128_, salut10:25
pochuhi all10:25
crevetteguen morgen10:26
seb128_MacSlow: do you intend to look at all the desktop effects tab bugs assigned to you for months before hardy?10:26
crevetteguten10:26
MacSlowseb128_, atm I'm putting the last touches on profiles and shortcuts... keybuk wants me to work on the face-browser right after that and skip bug-squashing this cycle10:27
MacSlowseb128_, if you want to change my schedule persuade him... not me :)10:28
kwwiiMacSlow: cool :-)10:28
* kwwii heads out for a longer lunch10:41
=== asac_ is now known as asac
=== Hobbsee` is now known as Hobbsee
lapociao11:50
=== Baba-B00ie is now known as MBR
=== MBR is now known as Baba-Booie
=== huats is now known as huats_
vuntzseb128: my preferred packager14:39
seb128hey vuntz ;-)14:39
vuntzseb128: question from a packager point of view14:39
vuntz(for a panel patch)14:39
vuntzfor the new gnome-session, we need to install gnome-panel.desktop in /usr/share/applications and in another directory14:39
vuntzwould packagers be happy with a symlink?14:40
vuntzor is it better to have the same file twice?14:40
seb128what other directory?14:40
vuntz/usr/share/gnome-session/default or something like this14:41
seb128I guess a symlink is alright in any case14:41
vuntzok14:41
vuntzI thought it could cause some problems, but if it's fine, good :-)14:41
seb128vuntz: btw I'm not sure I understood what will be responsive to store applications coordinates, workspaces, etc14:42
seb128vuntz: symlinks are usually no issue14:42
vuntzit should be the apps14:42
vuntz(via gtk+)14:42
seb128they can go cross mounts, etc14:42
seb128vuntz: any reason it can't be done on the wm side?14:42
vuntzseb128: because it's a horrible hack? :-)14:43
vuntzwhat happens if you change the wm?14:43
seb128I don't like the idea to force every application to do the same things14:43
seb128well, yours mean that you will never have non gtk applications behave correctly14:44
seb128users don't change wm14:44
seb128and if they do they can redo placement14:44
vuntzseb128: fd.o spec, etc.14:44
vuntzthere's clearly work to do to have this correctly work, though14:44
seb128you will never have 10 years old applications to follow fd.org spec14:45
=== dholbach_ is now known as dholbach
seb128it would be so much easier to let the wm do the work14:45
seb128change one thing14:45
seb128rather than patching every cycle application in the world to use the same api14:45
seb128s/cycle/single14:46
seb128well, if you think that's the way to go14:46
seb128but I've some doubt on the fact that we will have something working correctly any time soon if every application need to be modified to work14:46
vuntzseb128: the wm way can only be hacky, so it's not good in the long-term14:47
seb128yours is not good either14:48
seb128the only solid way is to never shutdown14:48
seb128always use suspend to ram or disk and reload from that14:48
seb128and don't crash14:49
seb128I just don't think that having complex logic in applications to store the placement will scale14:51
seb128it means complicate code, bugs, extra work, etc14:51
vuntzseb128: why?14:53
seb128why what?14:54
vuntzwhy would it be more complex?14:54
* vuntz thinks seb128 should be able to read his mind instead ;-)14:54
seb128because you have to use this api14:54
seb128which is higher complexity than do nothing and let the wm do the work14:54
vuntzseb128: no. It would just work: gtk_application_new("myname") and that's all14:54
seb128that should be part of gtk_init() then ;-)14:55
seb128well, that means you transform gtk to a window manager14:55
seb128it has to know on what screen, viewport, positions, etc the dialog is now14:55
seb128where the wm already has all those informations14:56
pochuasac: thanks for the liferea fix :)15:42
asacnp :)15:43
asacbut see how botty i am ... i even forgot which function call i added 10 seconds after editing the xul patch :) ... its GTKEmbedGlueStartupInternal() not GREStartGlueInternal15:44
asacs/botty/buggy/15:46
pittiseb128: doing MacSlow's libwnck sponsoring now16:44
seb128pitti: danke16:48
pittiMacSlow: hm, I don't notice any difference (new libwnck), but at least my panel still works :) where are the missing icons?16:49
seb128pitti: workspace switcher tooltip I guess16:50
pittilooks exactly the same to me16:50
seb128pitti: if you use compiz16:50
pittiah16:51
seb128do you use compiz?16:51
pittidesktop == metacity16:51
pittion the laptop, yes, but it's off ATM16:51
seb128under compiz you have extra actions there16:51
seb128the scale and expo ones16:51
pittiactually I switched my desktop back to metacity because compiz' session management is broken16:51
pittibut now that metacity's session management regressed to a comparable dysfunctionality, it doesn't actually matter any more...16:52
* pitti sighs16:52
nxvlseb128: i have notice some problem when i don't use compiz16:52
pitti(that's not what I meant with "compiz' session management shuold be as good as metacity's")16:52
nxvlseb128: for example if i click on a link on evolution, firefox goes to the desktop where evolution is, instead of open it in the one it is opened16:53
seb128nxvl: that's a known issue16:53
nxvlseb128: and that's a bug on firefox or in metacity/compiz?16:55
seb128not sure16:56
seb128I think the firefox guys blame the wm16:56
waltershttp://bugzilla.gnome.org/show_bug.cgi?id=48235416:56
ubotuGnome bug 482354 in general "gtk_window_present() causes full applications to move workspaces" [Normal,New]16:56
waltersi have the fedora metacity patched16:56
seb128elijah wrote that the hack is not a nice one16:58
waltersvirtual desktops themselves are a gigantic hack16:59
seb128did you change it to special case firefox?16:59
waltersno16:59
waltersthey didn't suggest a way to do that16:59
waltersi suppose i could look at the kwin code16:59
seb128I'm just wondering why it's going to break16:59
seb128according to elijah it's going to break things16:59
waltersi wouldn't say it "breaks" anything16:59
seb128which is not really useful comment17:00
waltersit changes the behavior of some cases17:00
MacSlowpitti, do you have compiz running and enabled expo- and scale-plugins?17:09
MacSlowpitti, if not you'll not see anything :)17:09
pittiright17:10
MacSlowpitti, have a look at http://people.ubuntu.com/~mmueller/tooltips.png17:10
MacSlowpitti, there used to be zoom too... but since that is usually only triggered via a mouse-binding (and those are not exposable via gtk-accelerators) I skipped it.17:11
Amaranthseb128: that's not nice to do (that patch)17:17
seb128Amaranth: what patch?17:17
Amaranththe metacity one17:17
seb128ah17:17
seb128why?17:17
Amaranthif you read the whole bug you see there are several distinct use cases here17:18
seb128MacSlow, (pitti since you do sponsoring): did you talk to ted btw? he's working on moving those items to the context menu rather than the tooltip as decided some time ago17:18
Amaranthsometimes you want it to move, sometimes you want to move to it, sometimes you want it to flash in the taskbar17:18
Amaranththe spec needs to be updated to include a hint windows can set17:19
seb128Amaranth: right, I think everybody agrees on that17:20
seb128Amaranth: but meanwhile firefox looks broken and we want to get that fixed this cycle17:21
Amaranthi will have no part in 'fixing' this for compiz17:21
Amaranthyou're breaking my uses to fix firefox17:22
seb128Amaranth: well, the upstream bug mentions special casing firefox17:23
kagouhi18:03
calcanyone around here that knows about mime types?20:30
calci need help asap20:30
calci have to update the mime types in OOo but i don't know what to run against example files to generate the official mimetype name to use in /usr/lib/mime and /usr/share/applications/foo.desktop MimeType=20:31
Amaranthcalc: gvfs-info foo.odt | grep content20:41
calcalso found the mimetype program :)20:44
calcAmaranth: thanks20:44

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