/srv/irclogs.ubuntu.com/2014/10/31/#ubuntu-desktop.txt

=== Sarah is now known as Guest65273
=== m_conley is now known as m_conley_away
pittiGood morning07:29
seb128pitti, hey, wie gehts?07:32
pittiseb128: terribly tired :?07:32
pitti:/ rather07:32
pittiI'd been awake from 3 to 6:30, and now slept for another hour or so07:32
seb128pitti, :-(07:35
didrocksmorning!07:47
pittibonjour didrocks, comment ça va ?07:48
didrockspitti: ça va ! presque plus malade. ;)07:48
didrockspitti: et toi ?07:48
pittididrocks: fatigué -- je peux dormir très mauvais :(07:50
pittididrocks: ouch, did you pick up ubuflu?07:50
didrockspitti: oh ? encore décalé ?07:50
didrockspitti: I had temperature on wednesday and thursday (~39°C), no flu though, just sweating a lot…07:50
pittiparait-il :/07:50
didrocksToday is better for me, less temperature I guess, just a lot of sweating again during the night, so lack of sleep. Should be sorted out by tomorrow.07:52
didrocksI guess my body is making me pay 4 weeks for double jetlags :)07:52
seb128lut didrocks, ça va ?08:11
didrocksseb128: ça va mieux, merci ! et toi ?08:11
seb128ça va, merci !08:11
=== tiheum is now known as tiheum_
darkxsthey seb128 pitti didrocks08:55
didrocksmorning darkxst08:55
seb128hey08:55
darkxstdidrocks, its evening here ;)08:57
didrocksdarkxst: seeing at what time you are up sometimes, let me doubt about it :p09:00
darkxstdidrocks, I'm rarely up later than 11pm or 1209:02
didrocksfair enough :)09:02
darkxstseb128, any updates on what will happen with CSD's this cycle? are you going to continue to stick with old gedit/nautilus etc?09:04
seb128either stick with old, or update the way we did with evince09:05
darkxstseb128, not all can be done like that, well not easily09:05
seb128e.g have a codepath that do things differently under Unity09:05
darkxstsome are the old toolbar becomes header bar09:05
seb128well, those might need to stay on old versions then09:06
darkxstthings like gedit have split header bars and no resemblance to the old toolbar09:06
seb128yeah, that's fine09:07
darkxstseb128, would it be possible for us to ship some of these in separate source packages09:07
seb128your call I guess09:07
seb128you can fork them and make a case to get those new sources in universe09:07
seb128but it would probably be less work for you to help to patch the apps to look correct under Unity in their newer version09:07
darkxstseb128, as in fork packaging and have gedit-3.14 or whatever replace gedit?09:08
darkxstseb128, certainly some apps would be easier to just patch, but some have deviated a long way from their old toolbars09:09
seb128well, we don't need a toolbar09:10
seb128like gedit would probably look ok with it's headerbar not set a titlebar/not having the win control09:10
darkxstseb128, what I mean, a lot of apps just switched from using GtkToolbar to GtkHeaderbar thus loosing the window decorations09:10
seb128e.g having the wm decoration and the headerbar packed under it09:10
seb128right09:11
seb128evince did that09:11
seb128we patched back to do what I just described09:11
seb128not use setitlebar on the gtkheaderbar09:11
seb128just packed it as a normal widget in the win09:11
seb128not enabled the controls as well09:11
seb128so it looks like a toolbar09:11
seb128same should work for e.g nautilus09:11
seb128gedit even has configure option for that it seems, need to check how it works09:12
seb128they use it for macOS09:13
seb128so that's buildtime, so it might make you guys unhappy if we enable the build option09:13
darkxstseb128, yeh needs to be runtime, but I will took09:13
seb128to which ones?09:14
seb128one example of patch from robert_ancell, for file-roller09:15
seb128https://launchpadlibrarian.net/187779189/0001-Don-t-use-headerbars-in-Unity.patch09:15
darkxstseb128, I think gedit is probably the worst one09:16
seb128could be09:17
darkxstseb128, https://dl.dropboxusercontent.com/u/115870/Screenshot%20from%202014-10-31%2020%3A17%3A58.png09:18
seb128well, let's see how their macOS UI looks like09:20
seb128but otherwise having that ui, without the document title/close button in the headerbar and with a normal decoration on top might look ok09:21
darkxstseb128, the osx build seems to have a lot more than just ui changes09:36
seb128k, that's what pbor recommended looking at, maybe that was not a good advice09:37
darkxstseb128, seems to be a lot of other osx specific stuff mixed in, so would likely need cherry pick out on the UI changes09:39
seb128right09:40
darkxstanyway not really up to looking at the apps yet, but just want to make sure we actually move forward with these, this cycle and not be blocked by ui changes09:42
darkxstand if you are ok with the new UI and tradition headerbar then I guess its not too much of a problem09:44
darkxstthough the menu patches are likely to be a pain to maintain09:44
seb128yeah, it's work, but until we default to unity8 or replace the apps, we need to do that09:49
darkxstseb128, right and this cycle should be easier, being behind debian at the moment09:54
seb128yeah09:54
pittiseb128, Laney: so for bug 1330037 I now uploaded everything except powerd and system-settings10:17
ubot5bug 1330037 in powerd (Ubuntu) "[FFe] upower 0.99.1 transition" [Undecided,In progress] https://launchpad.net/bugs/133003710:17
seb128great10:18
seb128pitti, laney is off today, so settings on monday I guess10:18
pittiboth have MPs, maybe Laney can approve my powerd one (ChickenCutlass already approved the general idea on IRC yesterday, but wanted an #if conditional which I did now)10:18
pittiah10:18
=== tkamppeter__ is now known as tkamppeter
Laneypitti: Don't think I can approve powerd, try sforshee11:08
Laneyand anyone should feel free to review u-s-s, doesn't need to wait for me at this point11:08
pittiLaney: Ken already approved system-settings11:09
Laneyneat11:09
pittiLaney: so I just need an ack for powerd, then we can land the two remaining bits (in one silo, I figure)11:09
ogra_pitti, whats that ? i think i can approve11:10
LaneyDo the silos themselves build against proposed?11:10
pittiLaney: yes, I asked sil2100 that this morning11:10
pittiogra_: https://code.launchpad.net/~pitti/powerd/upower0.99/+merge/24014111:10
Laneygood11:10
pittiogra_: ChickenCutlass already ack'ed the previous version on IRC yesterday, but wanted an #if to build against both versions11:10
ogra_yeah, in case we need to cherry pick into rtm we wouldnt have to remove it ... looks fine11:11
pittiogra_: right, that was the idea -- avoid branching11:11
Laneyoh I can approve!11:11
pittiogra_: (FTR, we don't need to land *this* in RTM, it's a no-op there; just vivid)11:11
ogra_right11:12
* Laney does11:12
ogra_approved all over11:12
pitti\o/11:12
pittithen off to landing, I suppose :)11:12
pittiogra_: danke11:12
ogra_:)11:12
didrocksLaney: of course they do ;)11:14
LaneyIt wasn't always the case11:14
didrocksnot at the start of a cycle (like the first month of trusty) due to a lot of churns11:15
didrocksthen the CI team redisabled it without warning due to an human error, but then, it was fixed11:15
didrocks(it was when I was on holidays)11:15
didrocksbut AFAIK, they don't touch those settings anymore11:16
didrocksmaybe for rtm, as there is no real "proposed"11:16
didrocksLaney: aren't you supposed to be on a swap day btw?11:16
Laneysure there is https://launchpad.net/ubuntu-rtm/+source/glib2.0/+publishinghistory11:17
Laneyit's smaller though so less chance of blockage11:17
Laneyyeah, that's why I only got up 30 minutes ago :P11:17
didrocksLaney: you know you are not supposed to connect? ;)11:17
Laneyslippery fingers :(11:17
didrocksinteresting on this -proposed rtm11:17
didrocks"wrong click at the wrong time" :)11:18
Laney& http://people.canonical.com/~ubuntu-archive/proposed-migration/ubuntu-rtm/update_excuses.html11:18
didrocksnice!11:18
didrockssee, prooves I'm so disconnected of this now :)11:18
didrockswhich I guess… is a good thing11:18
=== MacSlow is now known as MacSlow|lunch
pittiseb128: just cross-checking: do you see any reason not to uplaod gnome-terminal 3.12.2 now? (as in current bzr)12:29
* pitti does a new test-build/install/run12:29
pittideath to gconf!12:29
seb128pitti, no objection from me, but I didn't look much at the update either12:36
seb128go for it12:36
didrockspitti: do you know what is currently providing creating the systemd cgroups on utopic? (and I see we have per session users cgroups already) like /sys/fs/cgroup/systemd/user/1000.user12:37
didrockspitti: is that our logind?12:37
seb128didrocks, still trying to figure out the qtcreator thing?12:38
didrocksseb128: hum, not really, why?12:38
seb128oh ok12:38
seb128I though you ended up looking at cgroups because of that12:38
didrocksseb128: the qtcreator is mostly figured out, and on greyback's plate12:38
seb128since you discussed mir/cgroups12:38
didrocksyeah, it's not what is blocking qtcreator12:38
seb128k, I just though that was the reason you were doing cgroup stuff today12:39
didrocksit's just that we render the wrong surface and Mir is confused and so, not giving the next frame12:39
seb128k12:39
didrocksseb128: well, that will come handy later on, I'm sure we are not at the end of this qtcreator story :)12:39
pittiseb128: meh -- just tested it again, and it seems it's not migrating the profiles properly; I thought this worked previously :(12:39
seb128pitti, :-/12:39
pittiok, not a Friday afternoon thing then12:40
sorenHow does Unity decide which files to show as recent? I assume there's some database that GNOME-y apps register things in, but I can't work out where it is.12:42
didrockssoren: zeitgeist is collecting those12:43
sorendidrocks: Where does it store it? I feel I've looked everywhere, but evidently not :)12:43
didrockssome GNOME apps have zeitgeist integration and it's pushed into their database12:44
didrockshum, let me look12:44
sorenOh..12:44
sorenI think I just found it.12:44
sorenls -l /proc/$(pidof zeitgeist-daemon)/fd    to the resuce12:44
sorenrescue, even.12:44
didrocksyou have the fts index in ~/.local/share/zeitgeist/fts.index12:44
didrocksand yeah .local/share/zeitgeist/ for the db :)12:44
didrockspitti: did you miss my question or just busy? ;)12:45
pittihey didrocks12:45
pittididrocks: sorry, busy12:45
pittididrocks: it's cgmanager12:45
didrocksno worry and no hurry :)12:45
didrocksah, ok!12:46
didrocksthanks ;)12:46
=== Sweetsha1k is now known as Sweetshark
pittididrocks: we run systemd-shim which provides the StartTransientUnit() d-bus call that would otherwise be implemented by systemd pid 112:46
pittididrocks: shim takes that call and implements it using cgmanager, which creates the cgroups12:46
pittididrocks: yes, all systemd units as well as login sessions are put into their own cgroup under systemd12:47
didrockspitti: but the day we are going to switch to systemd, it will be directly handled by systemd and cgmanager won't be needed anymore?12:47
didrocks(yeah, I see that my "c2" session has its own control group)12:48
pittididrocks: right12:48
pittididrocks: well, other things like LXC might still call it12:48
pittibut not for booting/systemd indeed12:48
didrocksok, that makes sense12:49
didrocksthanks pitti12:49
=== MacSlow|lunch is now known as MacSlow
=== alan_g is now known as alan_g|lunch
=== oCrazyLemn is now known as CrazyLemon
=== Trevinho_ is now known as Trevinho
seb128kenvandine, nice to see that stack of settings changes landing ;-)16:10
kenvandineyeah... that's a big list :)16:10
seb128kenvandine, btw if you get to respin for whatever reason, I've some trivial changes in there16:10
seb128one being a one line to change the battery icon to a monochrome one16:10
kenvandinealready published in vivid-proposed16:10
kenvandinebut it'll be held up with the upower transition16:11
kenvandinewhich i hope isn't long16:11
seb128k16:11
kenvandinecan you propose a branch?16:11
seb128for what?16:11
kenvandinethe icon16:11
seb128kenvandine, https://code.launchpad.net/~seb128/ubuntu-system-settings/battery-non-colored-icon/+merge/24022816:11
seb128kenvandine, I did this morning16:11
kenvandineoh... thanks :)16:11
seb128yw16:12
seb128I also sent one to fix the scopes icons in the storage panel16:12
kenvandinegreat16:12
kenvandinewe16:12
kenvandinewe'll have another long list by the time we can merge/clean :)16:12
seb128yeah16:12
=== alan_g|lunch is now known as alan_g|EOW
Noskcajpitti, I can't see that crash log, i don't have whatever access rights are needed19:03

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