/srv/irclogs.ubuntu.com/2014/05/20/#ubuntu-desktop.txt

pittiGood morning05:58
darkxsthey pitti, could you unsubscribe sponsors from Bug 131989706:23
ubot5Error: Could not gather data from Launchpad for bug #1319897 (https://launchpad.net/bugs/1319897). The error has been logged06:23
pittidarkxst: done, thanks06:26
darkxstpitti, thanks!06:40
Mirvmlankhorst: hey! what is the upstream status of the xi2 related Qt patch?06:49
rickspencer3good morning desktoppers06:55
* rickspencer3 presumes he is the only one up06:55
didrockshey rickspencer3! :)06:55
didrocksno, you're not :p06:55
rickspencer3bonjour didrocks06:55
didrockshow is Malta?06:55
rickspencer3didrocks, it's nice06:55
didrocksgreat, hoping that you will have a smooth week as well and enjoy the week-end there! :)06:56
rickspencer3je parle francais avec lool06:56
rickspencer3mais, il parle trop vit poir mois06:56
didrockshéhé, oui, il parle assez vite en effet :)06:57
rickspencer3didrocks, I suppose we will have quite a smooth week06:57
didrocksc'est le stress de Paris! :p06:57
rickspencer3lol06:57
rickspencer3pauvre lool06:57
didrockshéhé06:57
loolmince, j'ai encore parlé trop vite06:59
loolet avec un bonbon dans la bouche en plus06:59
rickspencer3lol06:59
didrockslool: ah ben la politesse!06:59
didrocksbravo06:59
mlankhorstMirv: uncertain :P07:01
mlankhorsthaven't really tried07:01
Mirvmlankhorst: I mean, was the patch submitted upstream, or was it assumed it can be dropped off with the next release? I see 5.3 has refactored that code so my first thought would be to drop the patch07:03
Mirvmlankhorst: I just finished rebasing the patch too, but I don't know if it does more harm than good07:04
mlankhorstno idea, I haven't looked at the 5.3 version yet. is it available somewhere?07:05
Mirvmlankhorst: lp:~timo-jyrinki/kubuntu-packaging/qtbase-opensource-src_qt530RC , now includes also the rebased patch. wget http://download.qt-project.org/official_releases/qt/5.3/5.3.0/submodules/qtbase-opensource-src-5.3.0.tar.xz and symlink to get the orig tarball07:06
Mirvmlankhorst: an already built Qt 5.3 (RC) without the patch is at ppa:canonical-qt5-edgers/qt5-beta207:07
mlankhorstok *takes a look*07:10
mlankhorstMirv: would still apply07:14
mlankhorstbut with some twist I guess07:14
mlankhorstonly thing added is support for scrolling devices07:15
mlankhorstafaict07:15
Mirvmlankhorst: can you check what I just did for the patch in the above branch and if the rebasing makes sense?07:22
Mirvso the first three sections of the patch didn't apply directly. the if/else structure had changed so I added the has_touch.. just back in one of those (but I had kind of two options now). the 2nd section was probably nothing special. then in the 3rd section they have renamed bitMask to tabletBitMask among else.07:25
mlankhorstMirv: looks good07:29
Mirvmlankhorst: ok, thanks. so what about the upstreaming of the patch, we can't carry it forever?07:29
mlankhorstdo you want to submit it?07:30
Mirvmlankhorst: no, I've tried submitting for others before and it doesn't really work too well. so instead I've written instructions that 10+ people have successfully used: https://wiki.canonical.com/UbuntuEngineering/ContributingToQt07:30
mlankhorstok but you touched it last, I'll ahve to take your version :P07:30
Mirvmlankhorst: feel free :)07:31
mlankhorstcan you add me to the group?07:31
MirvI can't answer any of the questions they may have about it, but at least now that version of the patch probably would apply to the trunk too07:31
Mirvmlankhorst: register first, or at least I don't find you yet? but yes it's a matter of seconds to add.07:32
Laneymorning!08:04
didrockshey Laney! how are things going?08:09
kenvandinegood morning seb12808:09
seb128good morning desktopers08:12
pittibonjour seb12808:12
pittihey kenvandine, rickspencer308:12
seb128kenvandine, hey, on european time I see08:12
didrockshey pitti!08:12
seb128lut pitti, wie gehts?08:12
pittiwow, beaucoup de gens ici aujourd'hui :)08:12
seb128lut didrocks08:12
* pitti hugs didrocks08:13
* didrocks hugs pitti back08:13
Laneydoing good thanks didrocks! and you?08:14
Laney& hi everyone else ;-)08:14
didrocksLaney: I'm great, thanks!08:14
rickspencer3hi pitti08:31
* rickspencer3 goes to coffee break08:32
Laneydidrocks: seen http://mjg59.dreamwidth.org/31714.html ?09:02
LaneySeems related to you these days ;)09:03
didrocksLaney: it's spot on! and exactly my feelings and thoughts :)09:09
=== vrruiz_ is now known as rvr
seb128the comments have the typical linux 2009 users, saying that old GNOME was state of the art and GNOME3/Unity destroyed the world09:19
Laneyhttps://twitter.com/avoidcomments :-)09:22
seb128lol09:23
ali1234he raises some good points but misses a key one, which is that remote search is a million times faster than having a local index, even if you have to open a web browser to access it09:28
ogra_dont say you read the comments !09:29
ali1234i didn't09:29
ali1234i tend to forget that other people don't use gmail09:30
ali1234so when i receive a bug email, i'm already in a web browser. leaving it to use some annoying desktop feature would just be a pain09:30
ali1234i suspect many of those mac wielding developers are much the same09:31
ali1234i also suspect they actually like web interfaces09:33
=== jono is now known as Guest73754
=== MacSlow_ is now known as MacSlow|lunch
Sweet5harkhttps://gerrit.libreoffice.org/#/c/9406/ <- candidante for the commit message of the day ...11:32
mlankhorstdisqualified *points at no libreoffice rule*11:37
Sweet5harkmlankhorst: no fair!11:40
Sweet5harkmlankhorst: it even has "enterprise-grade code base" "untimely demise" and "excerise for the interested reader"11:42
didrockswell, it's nice to think about others and let them filing the logic hole :)11:45
* mlankhorst points at the sign11:46
mlankhorstsorry, no refunds11:46
didrocksahah :)11:47
Sweet5hark*grumble*11:47
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
om26erLaney, regarding ringtone panel in system-settings, how does it play sound ??13:06
Laneyom26er: QML has an Audio component13:07
om26erLaney, and it talks direct to pulseaudio ?13:07
LaneyI don't know how it works :(13:08
Laneyom26er: From reading the source quickly it looks like it does interface with pulse13:14
Laneywhy do you need to know?13:14
om26erLaney, I am working on automation of ringtone settng and I want to check with the backend if the current selected file is being played or not13:15
Laneyom26er: ah, then http://qt-project.org/doc/qt-5/qml-qtmultimedia-audio.html might be interesting13:16
Laneyit's got some properties and signals13:16
=== alan_g|lunch is now known as alan_g
om26erLaney, thanks13:26
=== alan_g is now known as alan_g|tea
=== Ursinha is now known as Ursinha-afk
=== alan_g|tea is now known as alan_g
=== m_conley_away is now known as m_conley|tea
=== Ursinha-afk is now known as Ursinha
=== gatox is now known as gatox_lunch
=== seb128_ is now known as seb128
seb128it's meeting time!15:30
Sweet5harkaye15:30
seb128qengho, Sweet5hark, mlankhorst, Laney, tkamppeter, desrt, attente, KombuchaKip: hey, it's meeting time ;-)15:30
Sweet5harkshort list! everyone else on the beach on Malta?15:31
seb128did I forgot people?15:31
seb128larsu is off, but he's the only one I think15:31
larsuindeed15:31
brookswarnerhi Seb128 - i'm here but don't have anything :)15:31
larsu(oops)15:31
* KombuchaKip waves15:31
seb128hey brookswarner15:31
seb128larsu, stay away from IRC ;-)15:32
brookswarnerhey seb15:32
seb128ok, let's get started15:32
seb128qengho, hey15:32
qenghoHey!15:32
qengho* Chromium security update 34.0.1847.137 almost ready.15:32
qengho* Found the popup contents bug, menu size bug, window size creep bug is all one common DIP/DP conversion bug. Now fixing.15:32
qengho* Next, tabs, then input method.15:32
qenghoEOF15:32
mlankhorsthey15:33
seb128nice to see you figured that bug out ... and that the session one is next ;-)15:33
qengho:)15:33
seb128qengho, thanks15:33
qenghoIt was a little tricky15:33
qenghoThanks.15:33
seb128let's hope the session one is easier :-)15:33
seb128Sweet5hark, hey15:33
Sweet5hark- updated LibreOffice 4.2.4 package in PPA15:33
Sweet5hark- fixed bug 129671515:33
Sweet5hark- backported fix for bug 121924515:33
Sweet5hark- re-applied revert for bug 1300283, apparently still needed even with recent upstream changes15:33
Sweet5hark- build LibreOffice some ~50 times more for bibisect (what you gnome guys call ostree): 4.3 alpha1 to 4.3 beta1 range15:33
Sweet5hark- forget this previously: when I recently wrote about "foundation work", one thing was pushing for http://blog.documentfoundation.org/2014/05/01/tdf-freelance-job-opening-201405-01-quality-assurance-engineer/ (e.g. writing part of the job description) so that we get a upstream QA engineer at TDF15:33
Sweet5harkEOF15:33
ubot5bug 1296715 in libreoffice (Ubuntu) "Menu items are greyed out in Libreoffice menu." [High,Confirmed] https://launchpad.net/bugs/129671515:33
ubot5bug 1219245 in libreoffice (Ubuntu) "soffice.bin crashed with SIGSEGV in ImplDevFontListData::~ImplDevFontListData()" [High,Confirmed] https://launchpad.net/bugs/121924515:33
ubot5bug 1300283 in libreoffice (Ubuntu) "LibreOffice does not start in a KDE 4 session" [Critical,Fix released] https://launchpad.net/bugs/130028315:33
seb128Sweet5hark, do you have uploads to get sponsored soon? it feels like those bugfixes are worth a SRU15:35
Sweet5harkseb128: if nothing horrible happens feedbackwise from the version in the ppa, that one should be SRUed, yes. Lets have it sit there for ~a week though.15:35
seb128wfm15:36
seb128Sweet5hark, thanks15:36
seb128mlankhorst, hey15:36
mlankhorstAttempting to convince the radeon devs to take the fence patches :/, mesa 10.1.3 SRU testing with piglit, and bisecting the failure. Submitting qt touch patch upstream, more interaction will be needed. Stability fixes for xorg-server (LP: #1208473)15:36
ubot5Launchpad bug 1208473 in X.Org X server "Xorg crashed with SIGABRT in mieqMoveToNewScreen()" [Medium,In progress] https://launchpad.net/bugs/120847315:36
mlankhorst^D15:36
seb128is there an issue with the qt patch?15:37
seb128or just stuff to tweak?15:37
mlankhorstI guess they need to rework the input model to always use master devices if available15:37
mlankhorstbut that's a bigger change than just listening to touch devices on master15:37
seb128ok ... is that something that upstream is going to pick?15:37
seb128is there an issue with the smaller change you had/can we still SRU that?15:38
mlankhorstit's sru'd and it works fine15:38
seb128great15:38
seb128mlankhorst, thanks15:38
seb128Laney, hey15:38
Laneywhy hello15:38
Laney• Mainly worked on the unity 8 image; I believe it now boots, don't know about installs though. Most things are in the archive. First lot of stuff is merge into ubuntu-cdimage, waiting for another round of reviews and a Launchpad change before trying a build.15:38
Laney• Updated gnome-terminal 3.12 patch that larsu supplied me with to add theme transparency back. Only shown if the current theme supports it, so hopefully we can still share the patch as-is with Fedora & co.15:38
Laney• Fix "automatically report crashes" not persisting in whoopsie-preferences15:38
Laney• Merge webkit 2.4.2, SRU to trusty15:38
Laney• Some package updates/merges/syncs: gupnp vte3 (needed for g-t 3.12) accountsservice libnice15:38
Laney• Review / Multi-Arch fix for ted's new pay-service package (£$¥€ for me)15:38
Laney15:38
seb128Laney, thanks for the work on the unity8 image ... do you have an estimate on how much work that launchpad change might be?15:40
Laneyi submitted it15:40
Laneyit's just adding ubuntu-touch to a cron job15:40
Laneyto generate the task fields15:40
Laneynot a code change15:40
seb128ok, good15:41
seb128so looks like the changes are small enough that they might be landable this week15:41
seb128Laney, thanks15:41
Laneyif people get time to review / deploy, yeah15:41
seb128great15:42
seb128thanks15:42
seb128tkamppeter, hey15:42
tkamppeter- cups-filters: First working version of a rastertopdf filter, without color management support (DeviceGray/DeviceRGB, DeviceCMYK).15:42
tkamppeter- cups-filters: Fixed PWG Raster output of Poppler-based pdftoraster, it was not compressed.15:42
tkamppeter- ghostscript: Fixed PWG Raster output, it was not compressed.15:42
tkamppeter- Bugs.15:42
seb128tkamppeter, thanks15:43
seb128desrt, hey15:43
desrthey15:43
desrtvery short week for me (double long weekend)15:43
desrtbut i got mir building on fedora, under jhbuild even15:43
seb128nice!15:43
desrttook quite some patching, though, so i have to talk to duflu about some upstream changes15:43
seb128how much hackery needed?15:43
desrt.... a bit15:43
desrtthere's some lib vs. lib64 issues, some library version trouble (too new features being used from one of the google utility libraries)15:44
desrtplus the test framework stuff isn't working at all, but it can be disabled15:44
desrtalso docs are a bit broken (ie: 'make && make install' doesn't work -- you need 'make doc' as well, or disable the docs build)15:44
desrtplus they don't have a proper tarball -- it unpacks in the current dir and has .bzr/ in it15:44
desrtwas mostly a case of figuring out the correct packages that need to be given as build deps15:45
seb128ok, all those seems reasonable issues, nothing fundamentally Ubuntu specific that would be difficult to resolve15:45
desrtbut i've already gotten some moduleset additions here that i was actually able to have jhbuild drive cmake to install the thing into the correct prefix15:45
seb128great15:45
desrtthat part actually worked completely perfectly -- and that's where i assumed the most trouble would be15:45
desrtrobert also has a skeleton implementation of the mir backend already done15:46
desrtseems he did some weekend hacking15:46
seb128nice15:46
desrti'm in transit today (in a few hours) so i may take a chance to try to get those things together on the plane15:46
desrtlooks like this will not be a huge effort after all, at least to get it up to the point that rick specified15:47
desrtnext on the todo list for me, while in malta: gtkapplication hacking15:47
desrti'm going to want to talk to the mir guys about what sort of registration they like to see from me15:47
desrtand how the interaction will go between the high level gtkapplication stuff and the lowlevel gdk stuff15:48
seb128sounds good15:48
desrtnothing else to say :)15:48
seb128so basically robert took the backend part?15:48
desrtwell -- it already existed15:48
seb128and you are dealing with the build, integration, etc15:48
desrtfrom the work done by sam and leslie15:48
seb128it started from Sam's work?15:48
seb128k15:49
desrti think so -- he sent me a patch, but i didn't look in too much detail today15:49
desrti want to get that building as part of the modulset as my next step15:49
desrtmaybe with a better tarball release from upstream15:49
seb128ok, let's see what we manage to get/put the pieces together next week15:50
seb128desrt, thanks15:50
seb128attente, hey15:50
attenteseb128: hey15:50
attentehad to add more changes the the eclipse menu MP to fix a regression, and changes to the gtk patch proposed upstream15:50
attentethe sru from last week for input switching under gnome shell has some issues which aren't easily reproducible, more debugging needed15:50
seb128desrt, oh, and safe travel!15:50
attenteno progress on the java non-latin shortcuts issues, so can't sru it and will have to maintain the ppa for affected users instead...15:50
attenteeof15:50
desrtseb128: thanks :)15:50
seb128attente, is the g-s-d/gnome-shell one creating regressions or just a non perfect fix?15:51
seb128because "better but not perfect" is fine to copy to updates15:51
attenteseb128: a non-perfect fix15:52
seb128ok, that's something ;-)15:52
seb128attente, did the gtk patch got approved? (I didn't check out for updates)15:52
attenteseb128: there was some back-and-forth, but the current one is waiting review15:53
seb128ok15:53
desrtattente: the idle-using one?15:53
seb128attente, thanks15:53
attentedesrt: not using an idle any more15:53
desrtoh.  interesting.15:53
desrti'll take a look15:53
attentemclasen didn't like it...15:53
desrtdid you test all of the things that were breaking before?15:53
desrtheh.  figures ;)15:53
desrtthe only patch that he liked so far is the one that broke everything :)15:53
attentedesrt: thanks, hope it's ok...15:54
desrtmeh.  he makes a good point.15:54
attenteit fixes things on our end at least15:54
attenteand there aren't a lot of consumers using submenu-action it seems15:55
desrtdid you add a vtable function to GtkMenuShellClass in a public header?15:55
attenteno, that should be private15:55
desrtlet's talk later15:55
desrti think this patch has a pretty big problem...15:56
attentesorry, i'm wrong, it is public...15:56
attenteok15:56
seb128desrt, attente: yeah, you guys can probably discuss it between yourself out of the meeting15:57
seb128attente, thanks15:57
seb128KombuchaKip, hey, do you have anything to share this week?15:57
desrt(seems not)15:59
seb128yeah15:59
seb128seems not15:59
seb128so my turn15:59
seb128 * Testing on the unity8/desktop iso and session, reported some issues15:59
seb128 * Discussed a bit click on unity8-desktop with mvo and the current issues15:59
seb128 * Some u-s-s reviews15:59
seb128 * Worked on desktop plans for the cycle and slides for the client week15:59
seb128 * Some bugs triaging15:59
seb128 * Some trusty SRUs15:59
seb128</week>16:00
seb128I'm going to be travelling to Malta tomorrow16:00
seb128then off to visit on thursday/friday16:00
desrti've heard that all of the cool kids are going to malta16:00
seb128so see most of you on monday ;-)16:00
seb128or before at the hotel/bar/...16:01
Laneydefinitely a strict subset16:01
seb128ok, seems like a wrap then16:01
seb128thanks everyone!16:01
om26erseb128, who on your team works/worked on AccountsService ?16:02
desrtom26er: meish16:02
om26erneed to find a way to read the value of a setting from there16:02
desrtom26er: i wrote the settings storage interface of it...16:02
desrtwhat do you need to know?16:02
KombuchaKipseb128: Finished refactoring a patch for Mozilla and sent back upstream. If that is accepted, I will begin SRU / PPA process. Now working on a UA issue for ACL related tasks (Eiciel).16:03
om26erdesrt, the phone uses AccountsService to save ringtones, I just want to read from it which is the current ringtone, for automation purposes16:03
desrtom26er: that's a dbus call16:03
seb128KombuchaKip, seems similar to the previous week, how much progress did you do?16:03
desrtwhat's your environment?  shellscript?  C?  python?16:03
om26erdesrt, python16:03
om26erbash may work as well.16:04
desrtom26er: are you using the gobject bindings or native python-dbus?16:04
desrtalso: how much do you know about dbus?16:04
KombuchaKipseb128: Actually last week I was still correcting the patch after upstream wanted changes. I completed those changes and resubmitted. So far no complaints. Also, I've been working on the ACL issue.16:04
seb128ok16:04
seb128KombuchaKip, thanks16:04
KombuchaKipseb128: And Monday was Victoria Day here.16:04
KombuchaKipseb128: No problem.16:04
om26erdesrt, not much about dbus, I have tried multiple things. I am trying to access with gi.repository16:05
desrtom26er: okay.  let me hack up a quick example for you16:05
=== gatox_lunch is now known as gatox
KombuchaKipseb128: One other thing, I will be gone for the next ten business days, starting tomorrow on leave (my team already knows, but just giving you a heads up).16:12
KombuchaKipseb128: Possibly more time after that, but not finalized yet.16:15
om26erdesrt, thanks, I am at the sprint and we are EOD, can you please me ?16:18
om26er*email16:19
om26er;)16:19
desrtom26er: i'm a couple of minutse from being done16:19
desrtom26er: something like http://ur1.ca/hcorx16:20
desrti can't test it since i don't have the ringtone schema locally...16:21
desrtyou may in fact need to do result.get_variant().get_string()16:21
seb128back16:22
seb128(sorry, timeouted without noticing)16:22
om26erdesrt, it says gi._glib.GError: Method 'Get' returned type '(v)', but expected 'v' ?16:22
desrtoh ya..  change that "v" to "(v)"16:22
desrtwhich means you'll also need to do result.get_child_value(0).get_variant().get_string() :)16:22
desrtom26er: working?16:24
om26erdesrt,   File "<stdin>", line 716:24
om26er    GLib.VariantType.new"(v)", Gio.DBusCallFlags.NONE, -1)16:24
om26er                            ^16:24
om26erSyntaxError: invalid syntax16:24
Laney("(v)"16:25
om26eryeah16:25
om26ersorry I was being stupid16:25
om26erdesrt, its returning NoneType16:26
desrtyou're saying print result.get_child_value(0).get_variant().get_string()  ?16:27
desrtthere is no way that i can imagine that NoneType should pop out of that...16:27
desrtmuch more likely you should see an exception or a glib critical...16:28
desrt(strictly speaking you should be checking that the return value is correctly typed -- but i hacked this very quickly)16:28
om26erdesrt, its working now16:28
desrtgreat!16:29
desrtenjoy your evening16:29
om26erdesrt, thank you :)16:29
=== alan_g is now known as alan_g|EOD
Laneynight17:11
Laneyhappy travels seb128 & desrt!17:11
seb128Laney, thanks, good luck for the next work day and safe travel this w.e as well!17:28
=== m_conley|tea is now known as m_conley
=== oCrazyLem is now known as CrazyLemon
=== broder_ is now known as broder
=== beidl_ is now known as beidl

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