/srv/irclogs.ubuntu.com/2011/12/12/#ayatana.txt

hrwdoes someone manage unity bugs? it is hard to search in 1700 bugs before reporting own one07:02
AlanBellhrw: what is the bug?08:00
AlanBellnormally as you file one it will search for things that look like duplicates08:00
hrwbug 90307208:02
ubot5Launchpad bug 903072 in unity (Ubuntu) "After unlocking screen windows are present on wrong desktops" [Undecided,New] https://launchpad.net/bugs/90307208:02
hrwlaunchpad does not suggested any sensible duplicate this time08:02
hrwI am going back to KDE4 soon08:02
hrwamount of unity bugs affects my work too much08:02
hrwtoo often when screen is locked I have to wait up to 1.5 minute just to get 'enter password' dialog08:04
hrwoften before that I get preview of desktop which is privacy issue (reported already by people)08:04
hrwwindows are moved when I unlock screen08:04
hrwghosted windows after unminimize: http://marcin.juszkiewicz.com.pl/~hrw/shots/ghostedwindow.jpg08:05
hrwlauncher (or expose) showing incorrect amount of windows: http://marcin.juszkiewicz.com.pl/~hrw/shots/howmanychromiums.jpg08:06
hrwbug   903085 reported08:09
ubot5Launchpad bug 903085 in unity (Ubuntu) "Only window decoration is shown after un-minimize" [Undecided,New] https://launchpad.net/bugs/90308508:09
hrwapportcollected08:10
hrwis screen lock handled by lightdm?08:14
=== Guest35752 is now known as gord
=== MacSlow is now known as MacSlow|lunch
=== om26er is now known as om26er-afk
=== MacSlow|lunch is now known as MacSlow
=== yofel_ is now known as yofel
AlanBellJohnLea: did you have any thoughs on bug 855532 about the non-visual design of the shortcut overlay?14:51
ubot5Launchpad bug 855532 in unity (Ubuntu) "Keyboard shotcut - Add keyboard shortcut hint overlay that is displayed when a user presses and holds the Super key" [High,In progress] https://launchpad.net/bugs/85553214:51
JohnLeaAlanBell; hyia14:54
JohnLeare. the overlay14:54
AlanBellyeah, looks pretty, but doesn't sound pretty14:55
JohnLeait is non-focusable, but is there another way to make it screen reader friendly?  perhaps a special 'screen reader' key?14:55
JohnLeawould you want all the content to be read, or only a portion?14:56
AlanBellshould all be readable really14:56
AlanBellit is really useful information to screen reader users14:57
JohnLeaCould it start being read when the Alt key is held down, and the reading stops when the Alt key is released?14:58
AlanBellorca doesn't generally work like that14:58
AlanBellit could be piped through speech dispatcher separate from orca, but I am not sure that is a great solution14:59
AlanBelldo you guys use orca to test your designs?14:59
JohnLeano, most of the accessibility testing is done in the context of automating tests as that uses the accessibility plumbing, we should though (but we are under massive time/resource pressure)15:01
JohnLeawhat would be your preferred solution?15:02
AlanBellyeah, I know about the tests that used the accessibility plumbing for ubiquity, it was broken through most of the oniric dev cycle because of that!15:02
AlanBellmy preferred solution would be that the non-visual design gets considered as early as possible because it is a lot easier to design it in than tack it on afterwards :)15:03
AlanBellif the overlay had been implemented as a lens it might kind of work15:05
AlanBelllenses are now navigable and readable15:05
JohnLea;-)  but in this specific case?  as the element is non-focusable, my thought is to pipe it through the speech dispatcher when the Alt key is held down15:05
AlanBellI would be interested in TheMuso's opinion on that15:05
JohnLeaok, I'll update the description for now, and we will wait to see what TheMuso says.  Ping me when you see him online15:06
AlanBellok, will do, thanks15:07
JohnLeathx as well!15:09
hrwhttp://marcin.juszkiewicz.com.pl/2011/12/12/used-unity-for-over-a-month/ - opinions?16:01
=== om26er_ is now known as om26er
mhr3hrw, what was the alt+f2 issue?16:21
mhr3the lens was just dead?16:21
hrwmhr3: no, xkill does not have .desktop file16:25
hrwapp lens works but for *.desktop apps16:25
mhr3ah, yea, i misread, thought you used alt+f2 twice and the first time it wasn't there..16:26
leo__hi16:29
leo__anybody here?16:29
AlanBellleo__: no, just you16:34
om26erthat "Only window decoration is shown after un-minimize" could be/is specific to ATI16:45
om26erany unity-2d guys here?16:46
* om26er thinks Kaleo rotated16:46
om26eranyways would it be fine for you guys to give me bug status rights for unity-2d? i could sometimes help sync status accross unity(s)16:47
om26ergreyback, ^^16:52
=== mterry is now known as mterry_sprinting
=== m_conley_away is now known as m_conley
om26erTrevinho, you getting somone to sponsor https://code.launchpad.net/~3v1n0/ubuntu/oneiric/bamf/libreoffice-fixes/+merge/85199 ?18:15
=== m_conley is now known as m_conley_away
=== mglidden_ is now known as mglidden
Trevinhoom26er: how should I?20:47
TheMusoAlanBell, JohnLea, I think that trying to let users know about the shortcut keys when the overlay is shown is not the solution. However, I currently can't think of anything better to suggest, and piping it through speech-dispatcher directly is not the solution.21:20
TheMusoI think we need something that allows users to find out the shortcut keys for icons on the launcher, but not when the overlay is shown. I'm trying to think of a way it could possibly be done when the launcher has focus and the user is navigating through the launcher.21:21
AlanBellit is a puzzle indeed21:35
AlanBellI don't like the idea of a separate user interface for it very much, it won't get maintained right if it is two bits of code21:36
TheMusoRight.21:36
AlanBellvoid UnityScreen::InitHints() has to be shared at least21:37
TheMusoI've ogt an idea. Perhaps we extend the unity a11y code to put the shortcut for the launcher icons in the description of the ATK object for that icon. We then write an Orca script that allows a user to press a shortcut key, and Orca can read the shortcut key for tha tlauncher icon to the user.21:37
AlanBellthe overlay does quite a bit more than the super+1-9 shortcuts21:38
TheMusoSo, consider this. A user knows there are shortcut keys to launch some stuff on the launcher. So they focus the launcher, and find the app they are intersted in. They then press an Orca key combination to get the keyboard shortcut read to them.21:39
TheMusoOh, what else does it show?21:39
AlanBellthat sounds like a good thing, but not the same as the overlay21:39
TheMusoRIght, so what does the overlay show?21:40
AlanBellthe overlay has categories of shortcuts for the launcher, dash, top bar, switcher, workspaces and windows21:41
* TheMuso sighs.21:41
TheMusoThe only way we can make good use of that is if we can explore it one item at a time.21:41
AlanBellit is a reference card for 33 different keyboard shortcuts for unity and the desktop21:41
TheMusoWell the shortcuts will need to e documented.21:44
TheMusoUnless the DX guys are willing to implement the ability to navigate around the shortcut hints window when accessibility is enabled...21:44
TheMusoI can't think of any other way of solving this.21:44
TheMusoSure we could add something to orca etc, but if new shortcuts are added to unity in the future, we need to then keep another copy in sync.21:45
AlanBellhttps://docs.google.com/a/canonical.com/document/d/1jqeKtIJwqLtl58Wk_fqjr9Rrgxn9zsouCYOo-cZsLSE/edit?authkey=CLGG9NkJ&hl=en_GB21:45
AlanBellthat google doc is the list of shortcuts in the launcher21:45
TheMusoRight.21:45
TheMusoHang on, thats got an error..21:48
TheMusoalt + F10 doesn't open indicators, F10 gets to the top menu bar.21:48
TheMusoAlt + F10 currently maximises a window.21:48
AlanBellit is right in the overlay, wrong in the google doc21:49
TheMusoOk.21:50
AlanBellandyrock is building it and JohnLea designed it I think21:57
TheMusoRight.21:58
AlanBelljust wish it was designed to sound as pretty as it looks :(21:59
TheMusoI can understand that. As I said above, the only way I think this could be done is f it were rendered as a window, with the shortcuts presented as a list, and one could use arrow keys to move between the shortcuts in the list, and Orca would read them out.21:59
AlanBellyeah, just wondering if I can hack the code to stop it going away when you let go of super22:00
TheMusoBut you still need code to deal with the focus changes etc.22:01
TheMusoAnd keyboard navigation.22:01
andyrockAlanBell, TheMuso hi22:02
AlanBellhi andyrock22:02
andyrockwe cannot use super + cursor key22:02
andyrockreally...22:02
TheMusoandyrock: Thats not what I was thinking.22:03
AlanBellandyrock: line 2445 of unitshell.cpp ->  // Setup Shortcunt Hint22:03
AlanBellmight want to fix that little typo ;)22:03
andyrocki'm a kind of busy (with dash keynav) right now, so i've not read above22:03
andyrockAlanBell, i'm going to work on the shortcut overlay tomorrow ;) thk btw22:04
andyrockTheMuso, what were you thinking?22:06
andyrockAlanBell, ah it's a comment :) i'll fix it tomorrow22:07
AlanBellandyrock: yeah, I don't *normally* point out typos in comments, but on this occasion . . .22:08
andyrockyeah, there're some typos also in the text...22:09
andyrocki'll fix it as soon as possible22:09
andyrockdash key nav is tricky :/22:09
TheMusoandyrock: For screen reader users, we only have 2 options for helping users find out about keyboard shortcuts. Document them, and point users to the documentation, or make the overlay behave differently if accessibility is enabled. This differing behavior could be a window like the dash, that can be navigated with arrow keys. The shortcuts would be listed in a list view of some kind.22:12
TheMusoWe could also maintain sed window as a part of Orca, but then we would need to keep checking every release to see if there were new/changed shortcuts.22:13
TheMusoActually... THis still may be useful in Orca anyway, because looking up keyboard shortcuts for other desktops may be something people want to do as well.22:13
andyrockTheMuso, what about sharing code betwee orca and unity?22:14
andyrockwe can do it using libunity22:14
TheMusoandyrock: Orca is in python./22:14
andyrockah...22:14
TheMusoYeah libunity cold work, but I think we need something thats more useful accross all desktops.22:14
TheMusoYeah libunity cold work, but I think we need something thats more useful accross all desktops./c22:14
TheMusogah22:14
TheMusoI think for this cycle, its something we will have to put into Orca, and work a better solution for the future.22:15
TheMusoHaving said that, I won't have time to do it. :)22:15
andyrockand i've no idea how to do it ;)22:16
andyrockTheMuso, you will be in Budapest?22:16
TheMusoandyrock: Yes.22:18
AlanBellandyrock: so would UnityScreen::InitHints() be callable from python via libunity and return something that can be itterated over to get the shortcut contents?22:19
andyrockTheMuso, we can talk about it in Budapest22:19
TheMusoAlanBell: libunity has GIR bindings.22:19
andyrockAlanBell, not22:19
TheMusoah sorry misread.22:19
andyrockwe cannot call UnityScreen::InitHints here22:19
andyrockfrom python22:19
andyrockbut i can change something22:19
AlanBellwell, can that data structure be exposed somehow22:19
andyrockyeah...22:20
andyrockor we can...22:20
andyrockcreate the model in a file22:20
andyrocki mean:22:20
AlanBellyeah, that works22:20
andyrockright now we have something like this in unityshell22:21
andyrock.cppp22:21
AlanBellas long as it is one place to maintain the shortcuts, and I can get the active shortcuts and translated descriptions22:21
andyrockwe add a shortcut to the shortcut model22:22
andyrockmost of the time it's of the type COMPIZ_OPTION22:22
andyrockbut there is the support for an HARDCODED_OPTION22:22
andyrockand if future we can add the support for a GSETTINGS_OPTION22:22
andyrocketc.22:22
andyrockthe list of the shortcuts (but non the values) is hardcoded22:23
andyrockbut i can make it possible to read if from a file22:23
andyrocka xml file should be good22:23
AlanBellJSON even better22:24
andyrockyeah we already have in unity a json parser22:25
andyrockbtw i've to finish the shortcut overlay first of all22:25
andyrockthen we can add the support for a json file later22:26
andyrocki prefer to do everything step by step22:26
TheMusoMakes sense.22:27
andyrockand we can share the code using LibUnity22:29
AlanBell{"Launcher":{"shortcut":"Super (Press)","description":"Open Launcher,display shortcuts", . . . }, "Dash":{. . . } . . .}22:29
AlanBellif libunity can pass the decoded text with all the shortcuts looked up and inserted that would be ideal22:30
andyrockAlanBell, mmmm22:31
andyrocki think that it's better sharing the shortcuts list in a file22:32
andyrocksharing the code to read the option using libunity22:32
andyrockthere is only a problem... there is not a libcompiz right now22:33
andyrockand i'm using CompOption in ShortcutHint.cpp22:33
andyrockso for the moment we cannot add it to another lib22:34
andyrockbtw we can read the compiz options in orca using gconf22:35
AlanBellnot dconf?22:37
andyrockdconf = gsettings22:38
andyrockin this case22:38
AlanBellok22:38
TheMusoYes, gsettings.22:38
TheMusoOne should not use dconf directly.,22:38
TheMusoandyrock: Is unity switching to gsettings this cycle? Or should I say, compiz?22:39
andyrockTheMuso, you should say compiz :)22:39
andyrocki've no idea about this, but there are some branches about it22:39
TheMusook22:40
andyrocki can ask sam as soon as it log in22:40
andyrock*he22:40
andyrocksorry :)22:40
TheMusoIts fine, was just curious.22:42
andyrockTheMuso, likely Compiz will switch to gsettings according to Sam :)23:56

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