/srv/irclogs.ubuntu.com/2012/01/10/#ubuntu-desktop.txt

RiddellSweetshark: https://bugs.launchpad.net/qt/+bug/91403300:02
ubot2`Launchpad bug 914033 in qt4-x11 "threading crashes in qt with kde theme" [Undecided,New]00:02
cyphermoxjasoncwarner_: cjk input in unity dash?08:08
jasoncwarner_https://bugs.launchpad.net/ubuntu/oneiric/+source/ibus/+bug/88087608:09
ubot2`Launchpad bug 880876 in unity "Unity causes ibus to not work correctly (spaces incorrectly placed)" [High,Confirmed]08:09
seb128jasoncwarner_, cyphermox: so the ibus fix I uploaded before holidays is not enough?08:15
cyphermoxmaybe not, I'll try it here now08:15
cyphermoxseb128: jasoncwarner_: indeed, I can reproduce the bug still08:18
cyphermox(in unity)08:18
BigWhaleGood Morning08:19
BigWhaleWhat is the preferred position for dialog buttons in Ubuntu? OK and CANCEL grouped together with OK being on the right side?08:22
seb128cyphermox, jasoncwarner_: http://launchpadlibrarian.net/87652650/ibus_1.4.0-1ubuntu2_1.4.0-1ubuntu3.diff.gz is the fix I uploaded08:24
cyphermoxyup, the patch is applied08:24
cyphermoxI checked in case it was somehow dropped in the merge, but it seems not08:25
seb128TheMuso`, do you think you could take on bug #880886 from rodrigo?08:40
ubot2`Launchpad bug 880886 in gnome-control-center "Doesn't associated with mnemonic_widget property or accessibility related properties with some preference tool dialogs in GNOME Control Center application" [Undecided,New] https://launchpad.net/bugs/88088608:40
seb128TheMuso`, seems a simple "check gtkbuilder files for a11y properties"08:40
seb128mvo, hey08:47
seb128mvo, could you roll an ubuntu-system-service to fix bug #877088 when you have some time?08:48
ubot2`Launchpad bug 877088 in ubuntu-system-service "Network proxy setting does not set apt.conf from the second time" [Low,In progress] https://launchpad.net/bugs/87708808:48
seb128mvo, i.e it's fixed in the vcs, just need an update to precise08:48
seb128rodrigo_, hey09:08
rodrigo_hi seb12809:14
seb128rodrigo_, how are you?09:14
seb128rodrigo_, congrats for your new job ;-)09:14
rodrigo_seb128, I'm fine, and you?09:14
rodrigo_seb128, thanks!09:14
seb128I'm great thanks09:14
RiddellSweetshark: around today?09:29
Sweetsharkyes,09:30
Sweetsharksaw the bug, whatssup with it?09:30
pittiubuntuone--syncdaemon --help09:41
pitti --im_ok_with_being_root_pretty_please_let_me_be_root09:41
pittiWTH :)09:41
pittidobey: ^ that's you, isn't it :)09:41
Sweetsharkadd a --funroll-loops ... that always helps09:42
pittidobey: input on bug 906462 greatly appreciated; I'm happy to work on a patch/branch, but would like to confirm that we can disable it by default09:51
ubot2`Launchpad bug 906462 in ubuntuone-client "ubuntuone sync daemon is writing IDLE messages to the log every 2 minutes" [High,Triaged] https://launchpad.net/bugs/90646209:51
tkamppeterpitti, hi09:53
ricotzjbicha, hi, i am not sure if this a good idea yet, but since the cogl break it is probably fine now and should be quite 1.9.4 already09:53
pittihello tkamppeter09:53
seb128robert_ancell, https://docs.google.com/a/canonical.com/document/d/1ILTJDiDCd25Npt2AmgzF8aOnZZECxTfM0hvsbWT2BxA/edit?ndplr=1 section 2.609:55
tkamppeterpitti, it is about the USB backend of CUPS.09:56
tkamppeterpitti, as you perhaps know, Mike Sweet did not accept our libusb/usblp hybrid patch and suggested to deprecate usblp which we did in Oneiric by blacklisting.09:57
tkamppeterpitti, now I get many bug reports about problems communicating with USB printers.09:58
pittitkamppeter: i. e. the libusb backend doesn't work properly?09:58
tkamppeterpitti, now we need a solution to make the libusb-based CUPS backend working as well as the former usblp-based one.09:58
tkamppeterpitti, especially the libusb-based backend does not support bi-di at all, what the usblp-based one does.09:59
ricotzhello10:00
tkamppeterpitti, for precise we would need to get it at least working as well as the usblp-based backend, later on packet mode should be added to remove HP's necessity to supply their own "hp" backend.10:00
ricotzseb128, i pushed a new rhythmbox snapshot to my staging ppa which is merged with debian, and it is running fine, but no changelog :(10:01
tkamppeterpitti, Mike Sweet is not willing to work on that as it is not in the interest of Apple (libusb is Linux-only AFAIK).10:01
seb128ricotz, ok, I can sponsor that for you10:01
pittitkamppeter: what kind of USB backend do they use in MacOS?10:01
seb128ricotz, I guess you are not interested to write the changelog? :-)10:01
ricotzseb128, sorry, currently not, just wanted to point you there10:02
tkamppeterpitti, what we need is some libusb expert, preferably at Canonical, to review and improve the code of the libusb-based USB CUPS backend.10:02
seb128ricotz, no worry, thanks10:02
ricotzseb128, please notice the glib patch which is needed for 2.3110:03
pittitkamppeter: hm, I don't think we have any in C :(10:03
seb128ricotz, ok10:03
tkamppeterpitti, there is a separate source file for the Mac-OS-X version of the USB CUPS backend in the backend/ directory but I did not look into it.10:03
pittitkamppeter: why was the usblp one removed, because the kernel module is deprecated, right?10:03
tkamppeterpitti, mostly because our hybrid backend was not accepted upstream and Mike answered my suggestion with deprecating usblp.10:04
tkamppeterpitti, in addition libusb gives more flexibility, like the possibility to use packet mode.10:04
tkamppeterpitti, and for me as distro maintainer, I could simplify auto-setup code as I need to only   take into account libusb to detect and identify USB printers.10:05
ricotzseb128, please use the version string with "git" so the debian breaks/conflicts are working10:06
tkamppeterpitti, note that udev-config-printer (the Plug'n'Print) has awkward code to search and identify printers always with both methods.10:06
pittitkamppeter: right, I thought that's why we blacklisted usblp, so that we could drop the hybrid one and only use libusb10:07
tkamppeterpitti, and now we need a libusb expert to make the libusb backend doing everything the usblp backend is capable of.10:08
tkamppeterpitti, looking into changelogs of libusb seems that Canonical's libusb competence is having a package sync bot ...10:10
pittitkamppeter: that's pretty much correct10:10
tkamppeterpitti, is there someone at Canonical who develops on software which uses libusb to give Ubuntu certain additional USB functionality?10:11
pittibryce: when sponsoring patches like in bug 645974, can you please make sure that they get reported/forwarded upstream? thanks10:11
ubot2`Launchpad bug 645974 in pm-utils "xfs handling on battery not working correctly" [Low,Fix released] https://launchpad.net/bugs/64597410:11
pittitkamppeter: note that cups uses a very ancient libusb (0.1), there is not even an upstream for this any more10:13
pittitkamppeter: libusb-1.0-0-dev is much more modern, and perhaps even supports bidi10:13
pittitkamppeter: but I'd say that any effort on improving libusb 0.1 is just wasted10:13
pittitkamppeter: I checked the rdepends, there is no canonical project using libusb :/10:14
tkamppeterpitti, I was also rather expecting that the USB backend code needs to be improved, not the code of libusb, probably all libusb versions are bi-di capable, as most devices (like scanners) used bi-di all the time.10:16
tkamppeterpitti, but advancing the backend to the new libusb would be a good idea anyway, only that this will not automatically introduce bi-di to it.10:17
mvoseb128: sure, done10:17
pittitkamppeter: ah, ok10:17
seb128mvo, danke10:20
seb128ricotz, so basically getting your ppa version, tweaking the changelog and upload should work?10:20
seb128pitti, recycled https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-control-center-cleanup for the g-c-c design changes we discussed yesterday10:21
pittiah, good10:21
seb128robert_ancell, didrocks, mterry, agateau: ^ you get work items there10:23
ricotzseb128, yes10:23
mterryyay10:23
seb128ricotz, thanks10:23
pittibryce: sent upstream now, and committed to debian git10:24
jbichawe're still undecided about whether precise with get g-c-c 3.4 or 3.2?10:25
seb128jbicha, 3.210:26
RiddellSweetshark: does libreoffice still need the patch as a SRU?10:26
seb128jbicha, 3.4 would move keybindings to gsettings which would mean requiring to port compiz to gsettings because they share that10:26
RiddellSweetshark: or only qt?10:27
jbichaCompiz isn't going to gsettings this cycle either?10:27
seb128jbicha, no, we have enough stability issues, we want to focus on fixing bugs10:27
seb128not spend the cycle landing a new backend to then spend the end of the cycle debugging it10:28
seb128you know how it goes with compiz...10:28
seb128well maybe it wouldn't be that bad, but still we don't want to focus on bug fixing only10:28
ricotzseb128, this might be interesting to you https://bugzilla.gnome.org/show_bug.cgi?id=63987510:30
ubot2`Gnome bug 639875 in GtkNotebook "crashes when unparenting a tab from a window (drag-n-drop it outside of it)" [Critical,Resolved: fixed]10:30
jbichathen I guess gnome-shell 3.4 will have to stay in the PPA then10:31
seb128ricotz, thanks10:31
seb128jbicha, yeah, it's a bit unfortunate since it means we will maybe have again a situation where the ppa will break unity10:31
ricotzjbicha, note to properly work g-s/mutter will need g-c-c/g-s-d too :\10:32
ricotzjbicha, you can give them a try and see what it breaks (staging ppa)10:33
jbichathe breakage should be minimal, perhaps only the keyboard shortcuts panel of g-c-c10:33
ricotzyes10:34
seb128jbicha, well, still not cool10:38
seb128it means unity keybindings wouldn't be possible to update from g-c-c10:38
jbichawell compiz had a gsettings port months ago but I guess it didn't work well enough10:40
jbichaanyway, bye for now :)10:41
seb128jbicha, it's supposed to work, still it's quite some change, and we were reluctant to update g-c-c and g-s-d to new versions for the lts for GNOME stability reasons10:43
seb128jbicha, bye ;-)10:43
BigWhaleThis is how they name a function "Gtk.RadioButton.new_with_label_from_widget" and then they expect people to have lines within 80 characters ...10:45
tkamppeterpitti, any idea about the libusb-based backend problem?10:45
BigWhaleI asked this before, but everyeone were still sleeping: What is the preferred position for dialog buttons in Ubuntu? OK and CANCEL grouped together with OK being on the right side?10:46
pittitkamppeter: I'm afraid not :( this is again a case of orphaned piece of software :(10:46
pittitkamppeter: so I guess we can just keep what we have right now, and possibly get rid of the hybrid backend to make things easier10:46
tkamppeterpitti, ignoring all the bug reports?10:48
pittitkamppeter: well, if you have a better idea..10:48
tkamppeterpitti, we have already dropped the hybrid backend. We are working with the upstream libusb-based backend.10:48
tkamppeterpitti, the move of deprecating usblp and dropping the hybrid backend introduced the problems.10:49
RiddellSweetshark: nudge10:58
BigWhaleWhat is the equivalent to GdkPixbuf in Gtk3? :/12:23
BigWhaleok, just ignore me12:24
dobeypitti: not really me, no. ubuntuone-foundations team, but the idea sounds plausible14:00
RiddellSweetshark: nudge14:21
SweetsharkRiddell: pong14:39
RiddellSweetshark: yo, does libreoffice need the patch backported?14:41
SweetsharkRiddell: rechecking14:46
SweetsharkRiddell: http://cgit.freedesktop.org/libreoffice/libs-gui/commit/vcl/unx/kde4/main.cxx?h=libreoffice-3-4-4&id=4c2b93d96689f62c24ebdb2d4e87ac08d51ed53a <- is already in 3.4.4 (which we have in oneiric)14:47
SweetsharkRiddell: and we will SRU 3.4.5 rsn14:47
RiddellSweetshark: ok so just qt that needs the SRU14:48
=== james_w` is now known as james_w
=== m_conley_away is now known as m_conley
dobeymterry: hey. can you poke at https://bugs.launchpad.net/ubuntu/+source/dirspec/+bug/913908 ? should be pretty easy to deal with i think :)15:41
ubot2`Launchpad bug 913908 in dirspec "[MIR] dirspec" [Undecided,New]15:41
mterrydobey, you need more than GLib's access functions for those directories?15:44
dobeymterry: we need to not use glib to get those directories, and we need it to be cross-platform. also, there are a *lot* of packages using python-xdg, so would be useful to move them off it, either to dirspec or to glib, as appropriate15:48
mterrydobey, and python-xdg is dead?15:52
dobeymterry: it is unmaintained, still sat in fd.o cvs, and hasn't been touched in years; so yeah, it's dead :)15:53
dobeydirspec isn't a replacement for all of pyxdg though. only the directory specification bits15:53
mterrydobey, can't we just patch python-xdg instead of coming up with a new upstream we maintain?  :)15:53
dobeymterry: by patch you mean, fork and maintain pyxdg?15:55
dobey:)15:55
mterrydobey, well, patch it in ubuntu.  I guess you need to worry about win32 too15:55
dobeyi don't want to maintain all the other bits of it. and the directory spec bits are fairly trivial.15:56
dobeyyeah, we have to worry about win3215:56
dobeyalso, maintaining patches to a dead project is a waste of resources15:56
mterrydobey, less than maintaining a new package  :)  it's not like patches to a dead project need much maintenance15:57
mterrydobey, whatever, I'm not trying to be stop energy, just whining15:58
dobeymterry: and the dead project is either still dead, or you take it over and maintain it. and neither of those are amicable i think. so maintaining only the bits we need is more useful it seems :)15:58
dobeyplus pyxdg has no test suite or anything nice really15:59
dobeyand then there's the whole multi-platform issue. so yeah, i have thought about all this quite a bit, before actually making dirspec. and it was the best solution :)16:01
=== nekohayo_ is now known as nekohayo
=== m_conley is now known as m_conley_away

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