/srv/irclogs.ubuntu.com/2014/03/13/#ubuntu-uds-client-1.txt

=== ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1403/client-1/ - http://irclogs.ubuntu.com/2014/03/13/%23ubuntu-uds-client-1.html
=== jasoncwarner___ is now known as jasoncwarner
=== ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Unity 7 Defaults and Settings for 14.04 LTS | Url: http://summit.ubuntu.com/uds-1403/meeting/22206/client-1403-unity7-defaults-and-settings/
arahello!13:59
Sweetsharkheya all.13:59
seb128hey13:59
seb128bregma, hello13:59
bregmaseb128, good day14:00
seb128bregma, do you host or should I start this one?14:00
bregmaseb128, I have no idea how to host, so maybe you should14:00
Sweetsharkseb128, all: I have no working hangouts setup right now, but will follow the session cast and try my best to type real fast on IRC ;)14:00
seb128ok, I'm asking because I started sessions as usual to find out that in some cases other already did that for themself14:01
seb128Sweetshark, ok14:01
seb128bregma, https://plus.google.com/hangouts/_/hoaevent/AP36tYcTs29nNDDMeCm2QozMy3TTDdokJyEQQnjxepvHPj7ZN8EAyw?authuser=014:01
seb128those who want to be in the hangout ^14:02
seb128who wants to come?14:04
seb128;-)14:04
seb128ara, ?14:04
seb128you said you were interested14:04
arasure, joining14:04
seb128thanks14:04
seb128http://youtu.be/Or2bipn5A3o14:06
seb128stream14:06
Sweetsharkseb128: works (but has echos)14:07
Sweetsharkseb128: (doh, only has echos when you have two tabs with it)14:07
bschaeferSweetshark, i had the same issue :)14:07
OveRisbergIf you have a laptop with touchscreen and add an external screen without touch the touch area is stretched over both screens.14:10
qengho"the touch area"?14:11
seb128OveRisberg, that's a bug14:11
OveRisbergOk... is it a known bug?14:12
seb128nothing to do with that session though14:12
gQuigsand my mike doesn't work.14:12
gQuigsI think we should do LIMs..14:12
seb128OveRisberg, bug #128734114:14
udsbotuUbuntu bug 1287341 in gnome-settings-daemon (Ubuntu) "Touchscreen controls both screens in dual-monitor setup" [Undecided,Incomplete] https://launchpad.net/bugs/128734114:14
OveRisbergseb128: Thanks14:15
qenghoDo we think we can really make a list of hardware that doesn't lie?14:16
bschaeferI would *think*/*hope* a monitor that doesn't give correct info would give you at lease a default 96 DPI (which is to small for a HiDPI monitor)14:18
gQuigsI don't think we need data to know that LIM are better, and  letting OEMs set non-default settings for something like this seems confusing14:18
Sweetsharkqengho: only sir mix-a-lot devices dont lie14:18
qenghobschaefer: Too many say "I'm 6 feet wide" or something.14:18
bschaeferbest case it gives correct info, and we scale, worst case no info and scale 114:19
bschaeferqengho, eww, well if its outside the range of 300/400? DPI we'll just default to 1.014:19
qenghoI think we should limit range to between 1 and 2 by default, and ask the hardware for a suggestion, but only treat it as a suggestion for between 1x to 2x.14:20
qenghoMore than 2x might make it hard to correct bad settings.14:21
qenghoThat's the worst possibility, which Jason was getting to.  That the user can't see to change something that is wrong.14:21
oneidosyassas!14:22
bschaeferi think that sounds reasonable, if the DPI default setting is outside scaling 1.0 -> 2.0 (96 -> 1962 DPI), default 1.014:22
bschaeferscaling-factor (int), text-scaling-factor(float)14:24
qenghoCan we get the EDID scaling reported back to us somehow, so we can construct a blacklist and make better default scaling decisions in 14.10 ?14:24
Sweetsharkjasoncwarner: yep, value is stored in percent: 100 = scale factor 114:26
Sweetshark(in LibreOffice)14:26
qenghojasoncwarner: Chromium has resources for whole number, but we do math to get exact, right now.14:26
bschaeferreally, a rounding up from 1.5 -> 2.0 is pretty noticeable. Marcos idea was if we are equal to or larger then 2.0, then switch to 2.014:27
jasoncwarnerbschaefer: what does that look like? 1-1.5 = 1.0? 1.5-1.999 = 2.0? 2.0 - x.0 = 2.0?14:28
gQuigswhy only scale Unity to whole numbers?14:28
gQuigs*not14:28
qenghojasoncwarner: there's n<1, too14:28
gQuigsby default anyway14:28
jasoncwarnerqengho: true, was trying to type quickly ;)14:29
bschaeferjasoncwarner, well from bregmas testing, 2.0 is to large for his setting14:29
qenghon > 1.5  goes to scaling factor 2.14:29
bschaeferrounding could work, i need a hi dpi screen :)14:29
bschaeferI think it requires some nice testing14:30
bschaeferbregma, correct, (once half the window is over to the new monitor)14:31
seb128qengho, Sweetshark: is libreoffice/chromium scaling by windows?14:31
seb128like what if I've 2 screens, with different dpi settings and one lo/chromium on each14:31
Sweetsharkseb128: nope14:31
bschaeferthe biggest problem with the setting scaling-factor is its global14:32
seb128can they have different scaling to match the respective screens?14:32
bschaeferif say you have a HiDPI monitor attached (needing 2.0 scaling) and you have a laptop screen that only uses 1.0 scaling14:32
Sweetsharkseb128: and if we update the value in the config you would need restart LibreOffice for it to notice.14:32
bschaeferif we set scaling-factor to 2.0, your laptop screen will be to large14:32
Sweetsharkseb128: though LibreOffice obviously can change scaling on the fly -- but it doesnt watch the config.14:33
seb128bschaefer, right14:33
qenghoseb128: Chromium only knows of a single display, which I think is the display owning the top left corner.14:33
gQuigsso only set it to 1 or 214:33
qenghoof the Cr window.14:33
bschaeferseb128, its a very tricky situation global vs per screen support14:33
seb128bschaefer, right14:34
seb128the issue is that unity has that nice "value by screen"14:34
bschaeferbut nothing else does :)14:34
seb128but we can't even do heuristics for GTK14:34
seb128like if both screens configs don't match14:34
seb128which one do we pick?.14:34
seb128we screw up one screen either way14:34
bschaeferconservative could work, if and only if all monitors scaling is 1.5 (>) then we can switch14:35
Sweetsharkalso what about when the user changes the setting in LibreOffice itself and overwrits the value? We _could_ consider hiding that in the LibreOffice options UI, but that would kinda suck for non-unity DEs ...14:35
bschaeferseb128, yeeah :(14:35
jasoncwarnerSweetshark: non-unity DEs?14:35
jasoncwarnerSweetshark: ;)14:35
Sweetsharkjasoncwarner: trololol14:35
jasoncwarnerSweetshark: :)14:35
bschaeferthat was the overall idea, it would be nice if we could control all the settings possible, but I think its up to the user to change the settings how they want14:37
bschaefer(without fighting the DE)14:37
Sweetsharkseb128: so for LibreOffice to handle changing the scaling factor dynamically, writing the config isnt really good as it only will be noticed on startup. Instead exporting that setting via IPC (dbus?) would likely be better.14:39
bschaeferYeah, the problem is unity does Per-Monitor, Gtk does a global scaling14:40
seb128I think qml does the right thing14:41
seb128so things are going to work for new apps14:41
seb128but that's it14:41
seb128unity/qml are right and the futur for us14:42
Sweetshark(though its somewhat pointless as LibreOffice has one scale factor for all windows. So if you have a Calc window on a HIDPI screen and an Writer windows on a non-HiDPI one, they have to have the same scaling).14:42
seb128it's a bit unfortunate most of our apps world isn't there though14:42
bschaeferIf we play it conservative, we use the lowest scaling value to auto set the global settings14:42
bschaeferseb128, yeah, but we also dont want to restrict unity based on toolkits :(14:43
qenghoFor scaling defaults, I'd like to make sure we design something where single apps don't need to know about our decided policy. I don't want to carry diffs in packages, "if gsettings is 0, if release is trusty, set to 96dpi".14:43
SweetsharkHow about having a opt-in checkbox ('set font scaling ~everywhere') somewhere?14:44
jasoncwarnerSweetshark: I think that is what we just said14:44
Sweetsharkjasoncwarner: yeah, typing bandwidth and latency ;)14:45
bschaefertext-scaling-factor is nice, since its a float (but it only scales text!)14:45
bschaefertext-scaling-factor does not mix very well with scaling-factor14:45
jasoncwarnerSweetshark: it's like being in the future....I look so smart!14:45
bschaeferand if they check both, use the lowest setting?14:47
bschaeferor, only 1 box can be checked?14:48
bschaeferthat works14:48
bschaeferbregma, what about detecting a dpi default?14:51
bschaeferdefaulting to one is easier for us :)14:52
=== qengho_ is now known as CardinalFang
=== ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Unity8 UI Touch/Desktop shell | Url: http://summit.ubuntu.com/uds-1403/meeting/22222/client-1404-unity-ui-shell/
Sweetsharkjasoncwarner: we should play poker like that.14:56
=== CardinalFang is now known as qengho
jasoncwarnerSweetshark: that would be nice, eh?14:56
seb128bregma, Saviq, others interested by the coming unity8 hangout, https://plus.google.com/hangouts/_/hoaevent/AP36tYegL3bfdWtjR2B7mDJ-xUWL-ZQF1AnSj1DBGGAGKXQpgkEuLQ?authuser=014:59
seb128nobody for that session?15:01
bregmaisn't this Saviq's session?15:01
Saviqbregma, sounds like it's yours :)15:02
seb128bregma, he said it's yours15:02
bregmanot mine, blueprint is created by kgunn15:03
seb128ok, seems that session has already workitems and stuff and nobody has an agenda15:04
seb128is anyone having an agenda/things to discuss or should we just dismiss it?15:05
bregmasounds like dismissal time15:05
seb128done15:05
seb128thanks everyone15:05
davmor2is this session not happening or something?15:16
gQuigsalso wondering that ^15:17
seb128<seb128> ok, seems that session has already workitems and stuff and nobody has an agenda15:18
seb128 is anyone having an agenda/things to discuss or should we just dismiss it?15:18
seb128<bregma> sounds like dismissal time15:18
seb128<seb128> done15:18
seb128let me delete it from the schedule15:18
davmor2seb128: ah thanks15:18
seb128__lucio__, hey, could you put a summary of the push notification session/outcome on http://pad.ubuntu.com/nRKeBvia0H? (that's for the vUDS wrapup summary)15:45
seb128bfiller, ^ same for touch apps on desktop would be nice, if you can ;-)15:45
__lucio__seb128, whats the dealine for that? (got some meetings now)15:46
seb128__lucio__, wrapup is at 7pm utc, so you have like 3 hours15:46
__lucio__ack15:46
seb128thanks15:46
=== ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1403/client-1/ - http://irclogs.ubuntu.com/2014/03/13/%23ubuntu-uds-client-1.html
=== test is now known as Guest25034
=== iBelieve_ is now known as iBelieve
=== iBelieve_ is now known as iBelieve

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