/srv/irclogs.ubuntu.com/2017/08/21/#ubuntu-desktop.txt

dufluRAOF: Have you tried doing colour calibration in 17.10 using the tooling from archive? I'm wondering if it's become more flakey in recent releases02:22
RAOFduflu: I have, and it doesn't work.02:22
RAOFBut I'm not sure whether it's the software or my somewhat old and dusty colorhug.02:22
dufluRAOF: Oh good. Confirmation at least. Yeah a brand new one has trouble too. What works is changing the machine to support Legacy OS boot and then using the live USB02:23
RAOFOh, ok.02:23
dufluI also wonder if there's a kernel or power management issue02:24
dufluHaven't tried explicitly disabling that02:24
* RAOF should probably update colord02:24
jameshrobert_ancell: hi.  I was trying to reactivate my GNOME git account, and they asked me for a maintainer to vouch for me.  Would you count for that?02:24
robert_ancelljamesh, sure02:25
dufluRAOF: Obviously it would be nice if the workaround didn't require changing your BIOS and booting an old Fedora core :)02:27
jameshthanks02:28
duflu-and +or02:30
random_numbersSo, I'm getting a corrupt download for ubuntu-make on `umake android android-studio' with a fresh and up-to-date 17.04 install.02:42
=== Guest75672 is now known as fredp
=== fredp is now known as Guest79611
jibelmorning05:57
=== cpaelzer_ is now known as cpaelzer
oSoMoNgood morning desktoppers!06:10
=== Guest20465 is now known as thumper
=== thumper is now known as Guest1454
didrocksgood morning!06:38
dufluMorning didrocks06:39
oSoMoNgood morning didrocks, good afternoon duflu06:40
seb128good morning desktopers06:40
seb128lut didrocks, oSoMoN06:40
seb128hey again on another channel duflu :-)06:40
oSoMoNsalut seb12806:40
oSoMoNhey didrocks, is gnome-shell-extension-ubuntu-dock supposed to be always visible?06:42
* duflu would vote for auto-hide but doesn't really mind06:42
jibeloSoMoN, you can enable auto-hide in the display settings06:42
oSoMoNjibel, but by default it’s supposed to be always visible, right?06:43
dufluSettings > Displays06:43
oSoMoNcause I’m not seeing anything actually, not even when pushing the mouse cursor to the left edge06:43
dufluIt does interfere a bit with Gnome's nice maximized mode06:43
oSoMoNI uninstalled dash-to-dock on Friday when gnome-shell-extension-ubuntu-dock got auto-installed, and since then I’m launcherless06:44
jibeloSoMoN, i don't know if the default setting has been decided.06:44
dufluoSoMoN, yes it should also return if you push the cursor to the left edge06:44
oSoMoNthen something is broken with my setup06:44
oSoMoNalso I recently switch to wayland, and it appears Ctrl+Alt+L doesn't lock the session, annoying06:46
dufluoSoMoN, Super+L ?06:46
oSoMoNah that does it indeed06:46
dufluWelcome to Windows06:47
oSoMoN:/06:47
dufluSounds like a bug though. I would have thought Ctrl+Alt+L should stay06:47
didrockshey duflu, oSoMoN, seb128 ;)06:49
didrocksoSoMoN: by default, yes06:49
didrocksoSoMoN: you can read my blog posts :p06:50
oSoMoNduflu, yes, if nothing else is mapped to Ctrl+Alt+L, it should retain the old behaviour06:50
didrocks(sorry, still under enorme amount of comments and fallback handlings)06:50
oSoMoNdidrocks, right, in was on my reading list for the week-end, but I managed to stay away from the computer during the whole week-end!06:50
didrocks:)06:50
didrocksoSoMoN: ensure you have latest Shell as well06:51
didrocksit's what enables it06:51
didrocksand that you current session is, ofc, "ubuntu"06:51
didrocksduflu: the idea is to support both Super+L and Ctrl+Alt+l06:51
dufluCool06:52
didrocksbut contrary to Unity where the settings was an array, in GNOME, it's a string06:52
didrocksso, we'll need to patch this06:52
dufluNow how about bug 1693609 :)06:52
didrockswhich will be in the "bug bucket list"06:52
ubot5bug 1693609 in ubuntu-themes (Ubuntu) "Please make window control buttons larger" [Medium,Confirmed] https://launchpad.net/bugs/169360906:52
oSoMoNDESKTOP_SESSION=ubuntu-wayland06:52
didrocksduflu: volonteering? :)06:52
didrocksoSoMoN: should work as well06:52
dufludidrocks, it's on my own bug bucket list of sorts. No idea when I would get to it06:53
seb128didrocks, do osk interacts with IMs?07:18
* seb128 doesn't knows much about the topic but I though the osk would only send keycodes the same way a real keyboard does so wouldn't have any ibus/fcitx integration07:19
didrocksseb128: I think for keyboard layout, there are some interactions07:19
seb128I just read you email on -desktop@ and the comment is interesting07:19
didrocksseb128: I might be wrong though07:19
seb128k, let's see if people who have more clue comment :-)07:19
didrocksyeah ;)07:19
didrocksjust wanted to raise it07:19
seb128btw is onboard displaying in azerty for you?07:20
seb128I've a french install with azerty keyboard but the osk is qwerty07:20
seb128caribou seems quite buggy and limited :-/07:20
didrockshow do you enable it back btw?07:20
seb128settings -> accessiblity07:21
didrocksyeah, it's an azerty keyboard07:21
seb128k, I guess to debug here then07:21
didrockstime for YOUR locale issue this time :p07:21
didrocksit's an old upgraded install from 12.0407:21
seb128haha07:21
didrocksnot a new one, note this07:21
seb128shrug07:22
didrockswe really have very very positive overall comments07:22
didrocksin my blog posts07:22
seb128the osk goes over my hexchat windows07:22
didrocks(and a 100 of them)07:22
seb128and mask the entry where I'm typing07:22
didrocksyeah, same with weechat07:22
didrocksdoesn't change the struts07:22
didrocks(was that the X terminology? Didn't use it for years, not even sure)07:22
seb128unsure but I know what you mean07:23
didrocks_NET_WM_STRUT07:24
seb128good to see that the feedback is positive btw :-)07:24
didrocksnot a bad memory, after all :)07:24
seb128hehe07:24
seb128and we know how to make things ever better07:25
seb128but that's more work than we can chew in one cycle07:25
seb128not even talking about things caribou not being a good osk or ibus vs fcitx there though07:25
didrocksyeah07:27
jameshmaybe we should create yet another input method framework and declare it a standard.  That will get rid of all the ibus vs. fcitx problems07:30
* didrocks sees that jamesh tries to do, but I'll be strong and refrain posting the xkcd link :p07:33
didrocksoSoMoN: as you are in the wayland session, you confirm you have icons on the desktop, correct?07:34
didrocksseb128: maybe a second users as well? ^07:34
amanoThat seems to be useful with caribou: https://extensions.gnome.org/extension/993/slide-for-keyboard/:07:39
seb128didrocks, works here but I had icons on the desktop before so my config is not vanilla, going to try on my other config a bit later07:39
didrocksseb128: thx!07:40
seb128yw07:40
* didrocks needs to do some dock rebase to work with G-S 3.2607:41
oSoMoNdidrocks, yes, I have icons on my desktop, including the recyclebin icon, but no dock/launcher at all07:43
amanohttps://extensions.gnome.org/extension/1024/caribou-resize-workspace/ that's the other extension gnome people seem to use with caribou. Perhaps that makes it usable.07:43
oSoMoNI read your blog post but that didn't bring the dock back07:43
didrocksoSoMoN: do you have latest GNOME Shell?07:44
didrocksthe one uploaded on Friday?07:44
oSoMoN$ apt policy gnome-shell07:44
oSoMoNgnome-shell:07:44
oSoMoN  Installé : 3.24.3-0ubuntu407:44
didrockshum, and rebooted since then, correct?07:44
oSoMoNyes07:44
didrocksdconf dump /org/gnome/shell/07:45
oSoMoNinterestingly, now I have a warning sign icon next to the ubuntu dock extension in gnome-tweak-tool, it’s disabled and I can't switch it on07:45
didrocksyeah, tweaks doesn't report the status correctly for system-wide enabled extensions07:45
oSoMoNdidrocks, http://paste.ubuntu.com/25361180/07:46
didrocksok, nothing worrying07:46
oSoMoNwhy do I have dash-to-dock enabled, if it's uninstalled?07:46
didrocksecho $GNOME_SHELL_SESSION_MODE07:46
didrocksoh, didn't spot the first one07:46
didrocksthat's why07:46
didrocksand why do you have ubuntu-dock enabled as well?07:47
oSoMoNwell I'd like to know why…07:47
didrocksyou shouldn't, did you try adding it manually?07:47
oSoMoNno07:47
didrockshum, maybe tweaks is really doing bad things07:47
didrockswhen you open it…07:47
oSoMoNI only uninstalled dash-to-dock after I saw ubuntu-dock being installed automatically07:47
didrocksreset the key07:47
didrocksclose tweaks07:47
didrockslike, ubuntu-dock should even not be in your list07:48
didrocksas it's a system-wide enabled extension by a mode07:48
oSoMoNah, fixed by resetting the key07:49
oSoMoNthanks for the help didrocks07:50
didrocksoSoMoN: if you play with Tweaks and see anything wrong, please report it07:50
oSoMoNI don't know how I managed to get into that state, but I messed up badly07:50
didrocksI really wonder if tweaks doesn't do anything weird, first the status report should say enabled/disabled07:50
didrocks(but still putting it in gray)07:50
didrocksthe chromium extensions does it properly07:50
didrockswell, you can disable it there, which is a no-op07:51
didrocksso "almost" well :)07:51
didrocks(maybe the shell doesn't give all infos…)07:51
didrocksnew version of the dock for 3.26 support, it's nice to see 2 dash to upstream + Jeremy reached out to me to warn to pick it :)07:53
* didrocks git rebases anyway as I was planningto07:53
didrocksseb128: did you see my comments on the dock second upload vs dashtodock binary package07:54
didrocksseb128: any opinion on what we should do? I would split the schema in a separate file and have dashtodock deps on it, but it means no sync from debian on that one07:55
seb128I saw that, give me some time to consider it07:59
Laneymoin08:02
amanoI08:02
amanoH08:02
didrockshey Laney08:03
andyrockgood morning08:05
didrocksbah, gdm branch isn't updated08:06
didrockshey andyrock08:07
oSoMoNhey Laney08:07
Laneyhey didrocks hey andyrock hey oSoMoN08:09
Laneyhow's it going? good weekends?08:09
didrocksLaney: excellent week-end! Spent part of a day to prepare a card game (cutting cards and figuring) before playing it :)08:11
didrocksrest was uneventful, finishing again GTA 5 and such… :p08:11
didrocksyourself?08:11
Laneycutting?08:11
Laneylike some online thing?08:11
Laneyyeah was good, family visit - walks, going to a restaurant, hanging out & stuff08:12
didrocksno, cutting, like taking paper, scissors…08:12
Laneyright08:12
Laneybut where did the thing you cut out come from?08:12
Laneyor you made it up?08:12
Laneywe have some home made dungeon exploring game here which is fun to play08:14
Laneyxyzzy08:14
didrocksthe game is named "bloc by bloc", which is sold out, and they provide all the pdf and generated assets on github: https://outofordergames.com/blocbybloc/08:14
didrocks(under CC:BY-NC-SA)08:14
didrocksoh, and ofc, we have lost against the game :)08:15
Laneyas you should08:16
Laneyhave you played ghost stories?08:16
Laneywe've tried that like 10 times and never won08:16
didrocksnever :)08:16
didrockswe did chain with pandemia in hardcore difficulties mode08:16
didrocksas usual, everything is going very well08:16
didrocksand in one turn, you lose :)08:17
didrocksit's really from "all is fine, to OMG"08:17
didrocksjibel: hey! btw, today's iso have the glib/settings change08:19
didrockswould be great to check the ubiquity session, how it looks like :)08:19
jibeldidrocks, okay, i'll have a look08:20
didrocksthx!08:21
seb128hey Laney andyrock08:22
Laneyhey seb12808:23
Laneyyou doing good?08:23
seb128yes! you?08:24
Laneynot too bad08:25
Laneynew week, new fun08:25
seb128indeed08:27
seb128this week include ff fun08:27
Laneyfff08:27
Laney08:28
* didrocks reboots to test transition update08:30
didrocksok, wayland transition works well08:35
didrockslet's push it :)08:35
didrocksor… let's write the blog post before maybe08:36
dufluHah. Can't report bugs because ubuntu-bug crashes (!?)08:37
jibeldidrocks, latest iso boots and looks all right at first glance. Although there is a visual annoyance, the desktop icons are half behind the dock08:40
jbichano objections to dropping gjs/s390x ?08:41
jibeland there is an issue with network-manager and connectivity detection08:42
jibelit thinks I'm offline08:42
didrocksjibel: yeah, it's a bug I reported08:42
didrocksjibel: even ubiquity install mode is fine?08:43
didrocks(the icons behind the dock)08:43
didrockshum, gnome-boxes crashes here08:43
didrocksjbicha: hey, mind pushing your gdm changes to the bzr branch?08:43
jbichadidrocks: try now08:45
Laneylate nite jbicha08:47
didrocksjbicha: thx!08:47
jbichaLaney: early morning :|08:49
* Laney cries08:49
=== kzapalowicz is now known as koza
duflujibel, see bug 169662108:50
ubot5bug 1696621 in nautilus (Ubuntu) "Desktop icons slip under the top bar and dock after logging in" [Medium,Confirmed] https://launchpad.net/bugs/169662108:50
jibeldidrocks, the font is still not the ubuntu font.08:55
didrocksjibel: the theme is applied though?08:55
jibeldidrocks, yes. we need a new ubiquity for the font?08:56
didrocksno, it should be theme + font or nothing08:56
didrocksso, just log the bug, will look after FF08:56
didrocksjibel: when you say the font08:57
didrocksis it the top panel08:57
didrocksubiquity window itself08:57
didrocksor both?08:57
jibeldidrocks, the ubiquity window. It's fixed in 17.10.3 but blocked in proposed08:57
didrocksoh right, this one08:58
didrockshum, gnome-boxes fails08:58
didrockstelling the schema isn't here even if it is…08:58
jibelhttps://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ubiquity missing build on all archs: oem-config ...09:00
* Laney was just fixing ubiquity09:00
jibelthanks09:00
jibeldidrocks, is name resolution working with latest iso?09:01
didrocksjibel: what do you mean?09:02
jibeldidrocks, hostname resolution doesn't work for me with artful desktop 2017082109:04
didrocksjibel: I can't test latest iso due to gnome boxes crashing, so don't know09:04
seb128didrocks, jibel, the font/xsettings plugin not applied is waiting for an ubiquity upload, the fix got commited but something in new perl created issue and infinity/cyphermox said they needed to fix it09:26
seb128*g*ot applied09:26
seb128sorry misphrased, but the fix is commited we just didn't get an ubiquity build in artful since09:26
seb128Laney, do you fix the obvious build issue or the perl problem?09:28
Laneyseb128: just trying to help, I'm running the autopkgtests before upload, but I don't have to do it if that's a problem for you09:29
seb128Laney, what did I say?09:31
seb128Laney, I was trying to be helpful09:31
seb128my upload fails to build because one line needs wrapping09:31
seb128which is easy to fix09:31
seb128but there was some other perlish problem on top09:31
seb128I was just unsure if you were aware of those09:31
seb128sorry for being too verbose09:31
* seb128 shuts up and let you figure it out09:32
Berethmm09:32
seb128sorry I didn't mean to say there was an problem, I'm not working on it, was just relaying the info I have09:32
* Beret wakes up to see his desktop has grown a dock09:32
* Beret looks for the off button09:33
seb128Laney, https://irclogs.ubuntu.com/2017/08/04/%23ubuntu-devel.html#t15:23 was what I was mentioning09:33
seb128anyway09:33
seb128(console-setup got updated but failed to build as well)09:34
Laneyseb128: ok, I thought that I was dupping your work so I was going to back off09:36
Laneyno big problem09:36
seb128not with me at least09:36
seb128but maybe with cyphermox though that discussion was a while ago and things didn't change much so I guess they probably welcome the help ;-)09:36
Beretare we going to let people set the size of the dock?09:41
seb128Beret, read https://didrocks.fr/2017/08/18/ubuntu-gnome-shell-in-artful-day-5/ ;-)09:44
seb128Beret, https://didrocks.fr/images/artful-shell-transition/gnome-control-center-ubuntu-dock-settings.png09:45
Beretthanks09:50
Beretit will take me a while to retrain my unity brain09:50
Beretseb128, what you guys have accomplished is quite impressive, I must say09:58
seb128Beret, thanks, send the kudos to didrocks who has been leading that work and writing all the details in awesome blog posts10:06
Laneycyphermox: seb128: thx for the hint, I fixed console-setup now :-)10:25
xnoxLaney, \o/10:41
xnoxmeans i can fix s390x active console bits, and drop upstart jobs.10:42
Laneynice10:43
seb128Laney, thanks!10:44
oSoMoNseb128, have you seen my e-mail about new LO deps that are in universe but once were in main?10:48
seb128oSoMoN, yes, I need to reply to that, but it's fine to re-promote things10:49
seb128no need of a new MIR10:49
seb128Laney, failed to build :-(10:49
xnoxoSoMoN, hmmm that was intentional.10:50
xnoxoSoMoN, due to archive reorg one can build-depend on universe, as long as that doesn't generate depends; or the packages that have new depends end up in universe.10:51
xnoxwhat packages specifically are you asking about?10:51
seb128there is that as well10:53
oSoMoNxnox, yeah, I guessed the demotions were just maintenance cleanups, not due to actual package QA/security (although of course that needs to be confirmed)10:59
oSoMoNxnox, the source packages are lp-solve, suitesparse and liborcus10:59
xnoxoSoMoN, no, as in. we implemented archive reorg in foundations to explicitely drop a whole bunch of things out of main. especially since libreoffice did pull in things that only were used by it optionally.11:00
xnoxoSoMoN, yeah i don't think we want any of these back in main. what do you need these for?11:01
xnoxyou can build-depend on them, as long as binary packages generated with depends on e.g. liborcus-0.12-0 are split shipped into universe.11:02
xnoxi see no reverse depends on liborcus at all in ubuntu11:02
oSoMoNxnox, not in 5.3, but it's a depends of libreoffice-calc in 5.411:03
xnoxah11:03
xnoxsigh11:03
xnoxthen we are cornered and have to re-promote those back in. But the proper way is to first upload libreoffice 5.4 that does that.11:04
* xnox checks that11:04
xnoxoSoMoN, yeah, upload first such that new depends are gained (universe is enabled by default, thus the package will build) and then AAs can re-promote, hopefully based on the old MIR11:04
oSoMoNxnox, ack, thanks11:07
seb128re11:15
seb128oSoMoN, sorry, I changed location and didn't see if you had more comments11:15
oSoMoNseb128, http://paste.ubuntu.com/25361988/11:17
seb128oSoMoN, thanks11:20
Laneyseb128: WHAT11:20
seb128Laney, sorry :-(11:21
Laneyit worked for me, how can this be11:21
Laneyalso what's up with this wifi11:21
seb128oSoMoN, that discussion is accurate, anyway I'm having another look to libreoffice today11:21
LaneyStatus: successful11:22
LaneyVersion: 1.142ubuntu711:22
oSoMoNseb128, thanks11:23
seb128np, thanks for doing the update!11:24
xnoxLaney, racy / parallel build inside debian/rules did not create the desired target dir?!11:55
Laneydoes look like a race11:56
* Laney retried11:56
Laneywin ;-)12:13
xnoxhahaha. Fix the race, not retry =)12:18
xnoxLaney, i guess you want _me_ to fix the race with my upload *har* *har*12:18
Laneysure12:19
Laneyit wouldu be nice if you could wait for it to migrate12:19
xnoxack12:20
Laneyxnox: I would bet that race is fixed in master btw - there are some commits that could be related12:31
Laneydo you know why we're behind? hard merge?12:31
xnoxLaney, cyphermox was working on a merge of console-setup to fix all the things12:31
Laneynod12:31
xnoxLaney, and yes, very hard merge.12:31
Laneymay the buildds smile upon you12:33
caseyHello, I recently stumbled upon this email thread regarding gnome music and photos and tracker (https://lists.ubuntu.com/archives/ubuntu-desktop/2017-August/005095.html)12:45
caseyGnome-Shell's search by default relies on tracker as its primary backend to surface files12:45
caseyand from my own usage, the search is fast but noticeably less reliable than Unity's file search lens (which uses locate)12:46
caseysome files will be indexed but cannot be found through tracker's search interface (e.g https://bugzilla.gnome.org/show_bug.cgi?id=776395)12:47
ubot5Gnome bug 776395 in Search Tool "Indexed files missing from search results" [Critical,New]12:47
jbichaI replied to seb's recent nautilus/tracker question a bit earlier on LP: #171124112:48
ubot5Launchpad bug 1711241 in nautilus (Ubuntu) "Unity support patch doesn't build with nautilus 3.25.90" [Undecided,Fix released] https://launchpad.net/bugs/171124112:48
jbichaxnox: hi, UOA is already unsupported in Unity/artful LP: #169592812:50
ubot5Launchpad bug 1695928 in gnome-control-center-signon (Ubuntu) "Please remove obsolete UOA packages" [Undecided,Incomplete] https://launchpad.net/bugs/169592812:50
caseythanks. in that case, however, should nautilus's gnome-shell search provider be patched to search recursively?12:50
caseypresently it will only look for files in the top level home directory12:50
casey(https://bugzilla.gnome.org/show_bug.cgi?id=766174)12:51
ubot5Gnome bug 766174 in general "Recursive search not working in gnome 3.20.1" [Major,Resolved: fixed]12:51
caseyI'm referring to the "Simple search engine" which just crawls the filesystem12:51
jbichacasey: nautilus searches recursively by default for local files12:51
jbichasee Files>Preferences>Search & Preview>Search in subfolders12:52
caseyjbicha: yes, if you search from a nautilus window. but from recent testing it seems that searches from the gnome-shell overview are not configured to be recursive12:52
caseysee for example how Carlos's temporary patch had to explicitly set recursivity for gnome-shell searches12:52
caseyi recently tested this in gdb12:53
caseyat least for the nautilus that ships with Ubuntu 17.04 (maybe things have changed since then?)12:53
caseyjbicha:anyway, should I open a bug on Launchpad about this?13:01
xnoxjbicha, yes, i stand correct.13:12
=== gargeh is now known as Gargoyle
Laneyxnox: all yours13:19
=== gargeh is now known as Gargoyle
didrocksjbicha: ubuntu dock extension compatile with 2.26 uploaded13:34
jbichathanks13:38
jbichaI've done step 1 of the gjs transition https://lists.ubuntu.com/archives/ubuntu-desktop/2017-August/005123.html13:43
didrocksthanks to you! :)13:43
jbichaI'll need AA help for the rest of the steps13:43
didrocksare they built already?13:43
didrocksjust poke me to get a review13:43
jbichayes13:43
didrocksafter z, will we have aa? :)13:44
didrocksjbicha: nothing blocking, but as we know we'll never align, maybe override in the future W: libgjs0g: package-name-doesnt-match-sonames libgjs013:46
didrocksgood, replaces for the typelib and libs are there, acking13:47
didrocksjbicha: NEWed in main13:48
didrocksjbicha: mozjs52 promoted13:51
Laney|o|13:52
didrocksjbicha: on gjs/s390x I'm not going to take a decision13:52
Laney<o/13:52
xnoxdidrocks, gjs & desktop are out of scope for the s390x port13:53
didrocksxnox: so DELETE DELETE DELETE? :-)13:53
didrocks</cyberman>13:54
jbichawe skip the tests on s390x so there's a good chance s390x was already broken for gnome-shell13:54
xnoxdidrocks, YOLO13:54
jbichathere's several rdepends, do you need me to try to come up with a list?13:54
didrocksjbicha: yes please :)13:56
didrockslike, log that to a bug report13:56
didrocksI'll quote xnox and DONE :)13:56
jbichaok13:56
jbichaLP suggested LP: #696812 which I guess would be a lot less trouble ;)13:58
ubot5Launchpad bug 696812 in gjs (Ubuntu) "Please remove and blacklist gjs from the archive" [Wishlist,Fix released] https://launchpad.net/bugs/69681213:58
didrocksjbicha: let's close it… Oh wait :)14:02
jbichaLP: #171208314:08
ubot5Launchpad bug 1712083 in gjs (Ubuntu) "Please remove gjs/s390x" [Undecided,New] https://launchpad.net/bugs/171208314:08
didrocksjbicha: I read well that you listed all binary packages?14:09
jbichaI did not check all the gnome-shell extensions (many are arch:all)14:09
didrocks(apart from gjs, which seems to be only the source package that you listed only gjs)14:09
jbichaI added a few more14:12
* didrocks flushes14:15
seb128Laney, jamesh, jbicha, do you know if anyone is working on backporting the patch for gnome bug #785117 to artful?14:23
ubot5Gnome bug 785117 in API "Add support for disabling connectivity checking via the D-Bus interface" [Normal,Resolved: fixed] http://bugzilla.gnome.org/show_bug.cgi?id=78511714:23
LaneyNobody that I know about14:25
Laneylast I looked the UI changes were not yet reviewed14:26
Laneybut this could happen first of course14:26
jbichaseb128: I started on it but it will probably take me a few more days14:26
seb128jbicha, is that because it's complex?14:27
seb128can you maybe see if jamesh can help you to get it done tomorrow?14:27
seb128jamesh, ^14:27
seb128Laney, right, we need the API first so we can as well land that and move closer from the solution14:28
seb128it's getting tight with ff14:28
Laneythe upstream review of the control-center patch should be chased up14:30
seb128jbicha did that14:32
jbichamy initial attempt at backporting wasn't good enough for the g-control-center patches to build14:32
seb128I think it would make sense for jamesh to help you with that14:32
seb128jamesh, ^ if you have time during your day that would be nice14:32
jbichahonestly, I doubt the g-c-c maintainers are that interested in looking at the patches before Thursday since it seems too late for 3.26 and the 3.25.91 milestone is this week14:33
seb128right14:34
seb128backporting unofficial apis would have not been nice14:34
seb128but the g-c-c change as a distro patch shouldn't be too much of an issue14:34
Laneyk, fine, do what you want14:35
* Laney really goes to lunch14:35
seb128Laney, sorry I didn't mean to discard your comment, agree that getting upstream review would be best but if that doesn't happen what you would prefer? not include the feature or distro patch it?14:36
seb128Laney, enjoy lunch!14:36
LaneyI think you could ask for some comment14:36
Laney"no we will never have a switch in the control centre" would be an interesting piece of feedback14:36
seb128right14:37
seb128let's try a bit more14:37
seb128but as said jbicha commented a few days ago saying we want to include it and would welcome comments14:37
Laneybut I don't suggest dropping the feature if it's not merged by Thursday14:37
seb128g-c-c maintainers seems too busy/on holidays/mia at the moment14:37
seb128I opened a bunch of bugs since GUADEC and got no resppnses14:38
LaneyIRC might be better14:38
Laneysometimes that gets a better response out of the ubuntu desktop team too :-)14:38
seb128right14:39
seb128jbicha, want to try pinging them on IRC?14:39
Trevinhoseb128, didrocks I think here's fine, no?14:47
didrocksyep !14:47
seb128yes, please14:47
seb128Trevinho, I read the log from friday, sorry for the misunderstanding14:48
seb128Trevinho, you didn't ask me for more details or such so I though you understood the goal/requirement14:48
seb128seems I should have been more detailed in what I asked14:48
Trevinhoyeah, sorry seb128 .... I also didn't get "top icons" as the extension14:49
Trevinhothat's why the misunderstanding :)14:49
didrocksso, let's sum up?14:49
didrocksthere are 2 extensions14:49
didrocksone supporting systray14:49
Trevinhoyeah14:49
didrocksand the other supporting indicators14:49
Trevinhodidrocks: no well systray is supported by GS in general14:49
didrocksonly one has a maintainer, correct?14:49
didrocksTrevinho: not with 3.2614:49
seb128Trevinho, that has been removed from 3.2614:49
Trevinhodidrocks: it's just that it puts icons close to the launcher14:49
Trevinhook, fair enough..14:49
seb128and the issue was that this hidden in the corner support was not discoverable14:50
Trevinhoso I've not been followed upstream in this, what's the preferred mode for 3rd party to put icons?14:50
Trevinhoextensions?14:50
Trevinhoyeah...14:50
seb128"don't"14:50
Trevinhook... so I think we can put - in our side - appindicators back to the glory14:50
seb128they want to force upstreams to come up with another solution/UI14:50
Trevinhosince electorn supports it, and many apps rely on that14:50
seb128does it give us dropbox and skype?14:51
Trevinhonope14:51
Trevinhowell14:51
didrocksok, so appindicators will bring us much of what we want, apart from the 2 that seb128 notes14:51
Trevinhoskype *might*14:51
Trevinhobut you need libappindicator1 and XDG_CURRENT_DESKTOP=Unity, whichis not really the case14:51
seb128let's step back and discuss solutions after14:51
Trevinhoanyway it's possible to patch libchromium content for future in order to get it to use libappindicator in such cases14:52
didrocksis that something in the repo or they will need to do another release?14:52
seb128libappindicator fallbacks to display a systray if there is no indicator renderer right?14:52
Trevinhoyes14:52
seb128are indicator giving us a better user experience than systray?14:53
Trevinhoseb128: but in case of things such as electron, they only use libappindicator in unity14:53
seb128brb, door bell14:53
Trevinhoseb128: I'd say yes14:53
Trevinhowell, I'd love to put them alltogether in a way that only apps tha the user wants or that needs attention are always shown in the panel, while the others could be hidden in vertical mode...14:53
Trevinhomaybe14:53
Trevinhobut this is again one sep further14:54
Trevinhostep*14:54
didrockshow would you know apps that the user wants or needs attention?14:54
Trevinhoappindicator has that mode14:54
Trevinhoyou can define the "attention" mode as when you get mesages in telegram, it's marked red for example14:54
didrocksso, if I develop an app that I want to always be seen, I can abuse easily :)14:55
didrocksbut ok14:55
didrocksso, why not as a first step…14:55
didrockstake the appindicator extension, fully14:55
Trevinhodidrocks: that's what I'm doing14:56
didrocksand systray support, filtering skype/dropbox14:56
didrocksand only those?14:56
Trevinhowell, I want to add some changes in order to respect more theming, but that's all14:56
didrocks(as we got the whitelist at first in unity)14:56
jdstranddidrocks: hi! I'm running the new ubuntu-session and it seems to be working really well14:56
didrocksthe appindicator extension is actively maintained?14:56
TrevinhoI would rather filter any electron-based apps hoestly14:56
xnoxdidrocks, did you move systray to the top bar, where it belongs? instead of the non-disoverable pop-up14:56
xnoxdidrocks, there is also virt-manager that appears in the bottom tray instead of top indicators14:56
Trevinhoxnox: that's what we're doing anyway14:57
didrocksjdstrand: excellent, thanks for the feedback! (I hope there is no "but…" right? ;))14:57
didrocksxnox: easier, GNOME 3.26 removed it completely14:57
didrocksxnox: see my last blog post :p14:57
Trevinhoxnox: virt-manager? has it appindincator support?14:57
jdstranddidrocks: I particularly like how Desktop is showing up again (I missed that) and the hot corner being disabled (gosh that was annoying)14:57
jdstranddidrocks: not a 'but', a question14:57
didrocks\o/14:57
xnoxTrevinho, i do not know what it is, but it is something14:57
didrocksjdstrand: the hot corner has a 50-50 love/hate feedback, thanks for coming on my side ;)14:57
xnoxhot corner is pile of doom14:58
didrocksand it's a +2 \o/14:58
didrocks;)14:58
jdstranddidrocks: wrt hot corner> between the meta key and the Activities, how many different ways does one need to see the same data?14:58
* Trevinho hates hot corner14:58
Trevinhoanyway let's keep discussion back to notification icons for now14:59
didrocksjdstrand: a LOT apparently :)14:59
Trevinhoor indicators14:59
didrocksyeah14:59
didrocksso14:59
* xnox is yet to understand the difference between activities and meta key.... i thought meta key was actifinities....14:59
jdstranddidrocks: anyway, my question is about mountpoints showing up on the desktop. in unity7 the launcher would show them, but there was a way to hide them. is there something similar for gnome-shell?14:59
Trevinhoat this point systray in 3.26 not being supported means... that... probably even top icons extension isn't working anyway15:00
didrocksjdstrand: yeah, it's the gsettings key for now if you want to hide them, no UI (yet, should we? unsure)15:00
Trevinhoand we need something more15:00
didrocksTrevinho: uno momento, back to you then :)15:00
Trevinhoun :)15:00
jdstranddidrocks: as to exposing via gui-- it was a right click in the laucnher if you recall. that was convenient (but bringing it back was not)15:00
didrocksjdstrand: $ gsettings set org.gnome.nautilus.desktop volumes-visible false15:01
didrocksah15:01
didrockshum, good point15:01
jdstranddidrocks: so, in my case one of the mountpoints is '/'. it isn't detecting full disk encryption right it seems15:01
didrocksmind log a bug for me to track?15:01
didrocksjdstrand: at least so that we ack/nack?15:01
didrocksoh15:01
didrocksyeah, quite annoying to your eyes :)15:01
jdstranddidrocks: yes, I can file that15:03
didrocksTrevinho: yeah, something to test about topicon not working, jbicha, do you know?15:03
seb128Trevinho, what are skype and dropbox using? I though they would both use libappindicator15:03
didrocksjdstrand: thanks! and meanwhile, the gsettings key ^ is here for you :)15:03
Trevinhoseb128: dropbox does15:03
didrocksbut skype check for "unity", correct?15:03
Trevinhoseb128: skype being an elctron app, does it only if XDG_CURRENT_DESKTOP == Unity15:04
xnoxskype is dead15:04
seb128xnox, we are speaking about the new electron version, how is that dead?15:04
Trevinhomight be... but, still...15:04
xnoxoh, their electron app also integrates indicators? ah interesting15:04
Trevinho*any* electron app integrates with indicator15:04
seb128Trevinho, can we get them to fix it?15:04
didrocksTrevinho: where is this check? XDG_CURRENT_DESKTOP == Unity, not in a shared lib, correct?15:04
Trevinhobut onyl in unity15:04
jdstranddidrocks: what should I file it against?15:04
Trevinhoseb128: it's a quite annoying thing as we need libchromium content to fix it15:05
didrocksjdstrand: g-c-c I would say15:05
seb128Trevinho, so basically we can support indicators only and fix electron/libchromium and get what we want?15:05
Trevinhoi was telling oSoMoN I can prepare something like a patch, to get that, but then it needs to goes into the chrome release pipe and then to brigthray and electron15:05
Trevinhoand they need to rebuild it15:05
* Trevinho sometimes hates to give so much control in hands of upstreams :)15:05
seb128haha15:06
didrocksdo we know how typically long this is for Skype?15:06
Trevinhoseb128: here's where the "magic" happens https://chromium.googlesource.com/chromium/src/+/master/chrome/browser/ui/libgtkui/app_indicator_icon.cc#9815:06
didrocksas it seems to be our only famous blocker there?15:06
didrocksI don't even understands how this can work today15:07
seb128k, so I think we understand the needs15:07
didrocksas it's a list15:07
seb128Trevinho, what is your recommended solution, for this cycle and for the futur?15:07
seb128didrocks, it's not since zesty because of the list thing, flexiondotorg mentioned it and asked if we could revert unity using a list since there is only one unity version left15:08
TrevinhoI didn't test topicons with 3.26, as I wasn't aware they were getting rid of the systray... So it works there, but if the code underneath has been deleted we have to reimplement in order to have systray15:08
Trevinhoso...15:08
didrocksseb128: ah, so not a regression per say, this gives us time15:08
didrockshum, I would say, let's not care about sytray thus15:09
Trevinhoso, if we don't want to reimplement it *just for skype*... We can just avoid to do that15:09
didrocksand just appindicator extension on my side + fixing the thing in chromium and getting the Skype team, via our contacts, to rebuild against it15:09
didrocksyeah15:09
didrockseven if not working on 17.10, right off the shelf for Skype, it's already the case as you told since zesty15:10
TrevinhoI was thinking if we can *hack* things a bit inside libappindicator making electorn apps to work anyway...15:10
Trevinhobut I really thing that playing inside there with `setenv` would be really, really, really, really mad :-D15:10
didrockselectron apps will work once you get the chromium fix in?15:10
Trevinhonope15:11
Trevinhothey need to rebuild15:11
didrocksyeah15:11
didrocksbut once rebuilt15:11
didrocks?15:11
TrevinhoAnd unfortuntealy they need chrome ot release that part15:11
TrevinhoI guess15:11
seb128Trevinho, did you see my previous question?15:11
seb128what do you recommend doing15:11
seb128this cycle15:11
seb128and later?15:11
Trevinhosince while you can rebuild your app with a specific electron / brighray version, you can't use a more recent of libchromiun content AFAK15:11
TrevinhoAFAIK15:11
Trevinhoseb128: yes... I wrote it. What I was doing was supporting *both* extensions in one (for now https://github.com/3v1n0/gnome-shell-ubuntu-appindicators), but if we won't hav e the upstream tray this won't work anyway I guess15:12
TrevinhoI could get the tray back in maybe, and then filter skype but I need to check how long that will be.15:13
seb128Trevinho, why do you think we need the tray?15:13
Trevinhoif there wasn't this my preferred thing was to support both things, without black/white listing much (waiting for electron to fix)15:14
seb128I like the "hack libappindicator to change the env" better if that can be done :p15:14
didrockssame, less code :)15:14
Trevinhoseb128: I can give a try... not sure what it will cause15:14
seb128Trevinho, what's the problem you see if we decide to do appindicator only? (out of getting electron apps on a fixing codebase, which is just getting fix to land in the right place)15:14
TrevinhoWell I'd do that only if it's an electon app anyway15:14
Trevinhonot sure it's possible though, as it depends when they do getenv first (and I think it's done just once)...15:16
TrevinhoAnyway, seb128 the only problem I see is that we would miss some apps15:16
Trevinhoso, other than electron for me, systray can be dead.15:16
seb128right, the code you pointed would return before opening the lib15:17
seb128Trevinho, so there wouldn't be an issue out of needing to get libchromium code updated and the change to land in apps we care about?15:17
Trevinhoyeah...15:18
seb128that seems fair enough to me?15:18
seb128systray is from the past, we already tried to deprecate it in unity715:18
seb128GNOME removed it15:18
Trevinhothe problem here is that we don't have control on what is happening for those apps15:18
seb128I would vote for indicator only15:18
Trevinhoit's also true that we're giving a way15:19
didrockssame +115:19
seb128well we have contact with the teams that work on that15:19
seb128let's start with indicator only15:19
didrocksexactly15:19
seb128and try to use our contacts to get the apps fixed15:19
seb128Trevinho, how does that sound to you?15:19
Trevinhoseb128: agreedo15:19
didrocksso, what do we need to do in the appindicator extension?15:20
seb128k, that's the next question15:20
seb128is there an extension we can use/base on for indicators?15:20
seb128and what is it upstream status?15:20
jdstranddidrocks: ok, after looking into it, it wasn't root, it was two bind mounts. here is the bug https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/171210015:21
ubot5Ubuntu bug 1712100 in gnome-control-center (Ubuntu) "some disk volumes showing up that should probably be filtered" [Undecided,New]15:21
jdstrands#root#/#15:21
Trevinhothere are some missing functionalities (scrolling, middle clicking) which I want to check15:21
TrevinhoI personally have an issue with dropbox that I was about to debug (no menu showing)15:21
Trevinhothere are some missing functionalities (scrolling, middle clicking) which I want to check15:21
Trevinhofor example... the same hover / press effects.15:21
TrevinhoArgh... my messages are screwed... Got a disconnesion :)15:22
Trevinhodisconnection*15:22
didrocksjdstrand: ah,the bug is different if you only want filtering thus, reaffecting to nautilus15:22
jdstrandthat's cool15:22
Trevinhoseb128: the extension is there and I've been hacking a bit in these days15:22
didrocksTrevinho: only things to add, nothing to remove?15:22
jbichafor 3.26 compatibility: https://github.com/phocean/TopIcons-plus/pull/7815:23
Trevinhodidrocks: for this no... the topicons plus one had some features we didn't care and that I was removing15:23
jdstranddidrocks: I think volumes visible makes a lot of sense for removable storage since the default gnome-shell experience (afaics) requires you too open nautilus yourself and drill down when the device is hotplugged15:23
didrocksTrevinho: ok, we'll still need to light for for the update issue15:24
jbichawe intend to go with gnome-shell 3.26 for artful, right?15:24
seb128jbicha, correct15:24
didrocksjbicha: correct15:24
didrocksTrevinho: ok, we'll still need to light fork* for the update issue15:24
didrocksTrevinho: but apart from the extension ID15:24
jbichaok, after the gjs transition, I'd like to do the gnome-settings-daemon/gnome-session transition15:24
didrocksnothing else is needed, just improving it15:24
didrocksTrevinho: that's correct? ^15:24
seb128jbicha, what is to transition in g-s-d and gnome-session?15:24
Trevinhodidrocks: yeah, so I wanted to do since the first moment15:24
didrocksTrevinho: ok, so, we need to contact upstream15:25
jdstranddidrocks: Another idea might be to have:15:25
jdstrand$ gsettings set org.gnome.nautilus.desktop only-removable-volumes-visible true15:25
didrocksto tell them about our plan15:25
Trevinhoah... one more thing15:25
jbichag-s-d drops the xrandr and orientation plugins so we need to upload gnome-session and budgie-desktop at the same time15:25
jdstranddidrocks: (added idea to the bug)15:25
didrocksjdstrand: and that works well for you?15:25
jdstranddidrocks: that isn't a thing. I was saying if it was a thing, that would probably suit me fine15:26
didrocksTrevinho: apple-conference-style, "one more thing" :15:26
jbichathe orientation and xrandr features will be in mutter 3.25 (which is why I was confirming that we will follow with gnome-shell)15:26
didrocksjdstrand: ah ok ;)15:26
TrevinhoQt5... I've to check some cases15:26
seb128jbicha, what has gnome-session to do with that?15:26
Trevinhosince they support app-indicators, but there were some special things on XDG_CURRENT_DESKTOP = Unity again15:26
didrocksTrevinho: but basically, all is about adding more support to the extension15:27
didrockswhich is good news for upstream15:27
Trevinhothings that at this point we might fix in different way15:27
didrocksdo you want me to email him/her and CC you tomorrow?15:27
Trevinhodidrocks: yeah sure, but also qt could need some changes15:27
didrocksto lay out what and why we want to do it15:27
didrocksTrevinho: yeah, but doesn't need to be in before shipping this15:27
Trevinhodidrocks: nope, sure...15:28
Trevinhodidrocks: I can also get in touch, as you wish15:28
seb128didrocks, Trevinho, so let's start by adding libappindicator support and see if that's enough? if we feel like users are still unhappy/we can't get apps fixed as we want we might discuss a plan B systray temporary thing then?15:28
jdstranddidrocks: one more question-- how do I add custom launchers to the dock? (this applies to gnome-session as well as ubuntu-session)15:28
didrocksseb128: +115:28
jbichaseb128: gnome-session (and ubuntu-session) lists those plugins as RequiredComponents so log in won't work if gnome-session isn't updated before or at the same time as g-s-d15:28
seb128jbicha, ah ok, easy transition then15:28
jdstrandit was super-convoluted with unity7. I haven't been able to find out how to do it in gnome-shell15:28
seb128jbicha, +1 from me15:29
didrocksTrevinho: I think we might want to upload and add to the session ASAP15:29
seb128jdstrand, you can dnd icons from the app grid to the favorites15:29
didrocksTrevinho: do you have all arguments on why we want to light fork?15:29
Trevinhoseb128: fair enough15:29
seb128jdstrand, I expect than having a .desktop in .local/share/applications would work to get it listed then you can dnd15:29
jdstrandseb128: no, custom desktop files. or rephrased, how do I get a custom luancher into the app grid?15:30
Trevinhodidrocks: well, since you're all ready for that you can proceed15:30
jdstrandok, let me try that15:30
jdstrandthat was definitely not enough for unity715:30
seb128jdstrand, create a .desktop in .local/share/applications with the name/comment/exec you want15:30
seb128weird15:30
didrocksTrevinho: so, should I start a branch in the ubuntu org meanwhile and add you there?15:30
seb128it worked for me in unity715:30
Trevinhodidrocks: ack15:30
Laneythat works in gnome-shell15:30
didrocksTrevinho: let me change the description/ID as well, as I did15:30
* Laney has Laney Terminal15:30
didrocksTrevinho: we *may* do it by FF ;)15:30
didrocksthen your other changes are just… "fixes"15:31
seb128Laney, that was working in unity as well no?15:31
seb128it's all the same standard using xdg dirs15:31
LaneyI would expect so, but I don't actually explicitly remember doing it there15:31
LaneyI don't know a reason why it wouldn't15:31
didrocksTrevinho: just to agree, we are discussing about https://extensions.gnome.org/extension/615/appindicator-support/, correct?15:32
seb128I had one which was working, I don't think I had anything special done15:32
seb128Trevinho, let didrocks write the email, he did one for dash to dock already15:33
seb128Trevinho, so you can focus on the code, ff is this week15:33
Trevinhook15:35
seb128Trevinho, didrocks thanks15:37
didrocksthanks guys!15:37
jdstrandseb128: so, one of these launchers is for a browser snap, which reminded me: is there a bug for snaps not showing up in the app grid and also not being able to 'add to favorites' when launched from the command line (eg, 'gnome-clocks'15:39
jdstrand)15:39
jdstrandseb128: I thought there was, but I'm having trouble finding it...15:40
jbichaugh, gnome-shell test failure on armhf (also not a release arch for Firefox 54), I'm thinking of just ignoring it…15:43
k_alamhi, url-dispatcher code moving out ui-toolkit...can anyone confirm? So url-diapatcher stays in main ? If user installs toolkit using Yunit/ubport ppa and url-dispatcher from main how will this work?15:45
xnoxk_alam, ideally i want url-dispatcher to be gone from ubuntu and instead be maintained by these new ppas/forks.15:47
xnoxk_alam, but we are not there yet.15:47
xnoxk_alam, and there are multiple conflicting forks of indicators it seems15:47
k_alamxnox: Alright....url-dispatcher can be removed from...but I don't agree with moving the code out from ui-toolkit.....ideal solution would be patch indicators one by one......on desktop indicators doesn't need to depend on dispatcher any way.15:50
seb128jdstrand, https://forum.snapcraft.io/t/xdg-data-dirs-under-gnome-wayland/1553 https://bugs.launchpad.net/snappy/+bug/168154715:52
ubot5Ubuntu bug 1681547 in Snappy "Gnome3 on Ubuntu 17.04 doesn't find snap desktop files" [Undecided,Triaged]15:52
xnoxk_alam, i see three sets of indicators: what used to be in ubuntu, what is in yunit/ubports, what is in Arctica15:52
seb128jdstrand, if you could help getting a review of the change that would be nice15:52
seb128jdstrand, I've been using the forum and doing regular nagging without success :-/15:52
xnoxk_alam, ubuntu's code has, in single code base, codes for - touch greeter, desktop greeter, unity7 desktop, unity8 desktop, lockscreen touch, lockscreen desktop, ubiquity installer15:53
xnoxk_alam, ubports/yunit i'm guess only cares about the touch profiles15:53
xnoxk_alam, arctica cares about classic desktop and more importantly non-unity* desktops15:53
seb128jdstrand, unsure about the command line thing, why don't you start gnome-clock from the dash? (or do you use a snap for it and hit that bug?15:53
xnoxthus imho all of these should work and rework codebases to be non-concflicting15:54
xnoxsince in ubuntu, i can see e.g. xubuntu/mate using arctica indicators; and for example yunit/ubports one day becoming an ubuntu flavor with their evolved indicators.15:54
xnoxk_alam, can you see some other way, in which indicators evolve to be maintainable and usable for all the currently active targets?15:55
Beretso15:55
BeretI have notification that's "stuck" on the screen15:55
Beretit's not going away and I can't dismiss it15:55
Beretit's a google calendar notification fwiw15:55
Beretanyone seen that?15:55
jdstrandseb128: that's what I'm saying. I have the gnome-clocks snap installed. I do not have the deb installed. 'gnome-clocks' doesn't show up in the app grid, therefore, I cannot add to favorites15:59
seb128Beret, no "x" in the corner?15:59
seb128jdstrand, right, we need to get that snapd bug fixed :-/15:59
jdstrandseb128: btw, I confirmed that ~/.local/share/applications is enough to have it show up in the grid15:59
seb128great!15:59
jdstrandso that's nice15:59
jdstrand:)15:59
seb128jdstrand, can you do the second snapd review for that bug? ;-)15:59
jdstrandseb128: what bug? what PR? /me was trying to find it16:00
seb128jdstrand, the one I just gave you at :5216:03
jdstrandoh, I missed that16:03
seb128:-)16:03
Laneydoes snapd try to avoid depending on systemd?16:04
* Laney sees the comment about the environment generator in there16:05
k_alamxnox: Yunit cares about desktop........at the moment I don't know how to combine efforts for indicators (other than helping libappindicator to evolve)....but in future, if unity drop indicators Yunit can/should start using artica instead...maintaining multiple forks of same code doesn't make sense.16:05
seb128Laney, not that I know, they tried to avoid depending on it being pid1 to work on trusty though iirc16:05
Laneynod16:07
* Laney tries that quickly16:07
Beretseb128, yeah, the x was unresponsive - restarting chrome sorted it, I'll consider it a chrome bug16:08
seb128Beret, k16:09
seb128Beret, is chrome using the GNOME notifications or its owns?16:09
Beretseb128, its own16:11
Beretthey're in the lower right instead of top middle16:11
jdstrandseb128: review. just need a small change16:22
jdstrandreviewed*16:22
seb128jdstrand, thanks16:28
Laneybah my vm got broken somehow16:33
Laneyback later on16:33
k_alamxnox: at the moment yunit and ubport using exactly same code that canonical wrote (+ some minor patches).....source packages have  same name and as per IPRRight's policy they can continue using "ubuntu-" prefix in all packages (though I could be wrong here)....which means we must use same code in ubuntu and debian at-least for the toolkit.... I will raise the issue in their respective mailing list...let's see their response. Thanks.16:55
gQuigswould someone mind uploading https://bugs.launchpad.net/ubuntu/+source/ubuntu-restricted-addons/+bug/1709166 before feature freeze, please?17:11
ubot5Ubuntu bug 1709166 in ubuntu-restricted-addons (Ubuntu) "Refresh Restricted Addons" [Undecided,In progress]17:11
Trevinhomuktupavels: hey, as per the discussion above, about Status Notifier (indicators and g-s) it could be a good time now to implement the specification you were proposing17:30
Trevinhomuktupavels: having ubuntu gs17:30
Trevinho+ mate would be a good start17:30
Trevinhoand KDE could join us too I guess17:30
Trevinhoat low level side we could just update libappindicator and glib-status-icon so that the change can be transparent for most of our "customers"17:31
muktupavelsTrevinho: I don't rememeber what I proposed...17:44
Trevinhomuktupavels: eheh, I know, long time ago... https://lists.freedesktop.org/archives/xdg/2015-December/013620.html17:46
Trevinhobut you posted something more recently about that topic17:46
muktupavelsTrevinho: at this point I would probably want that status notifier items are just icon + menu...17:53
muktupavelsx and y arguments should be removed because it does not work in wayland.17:53
muktupavelsTrevinho: also there should be way to request icon size. IconPixmap property should be removed.17:57
Trevinhoyeah agree17:57
muktupavelsThen I also was thinking that there should be way to tell if host prefers symbolic or non-symbolic icons.17:57
Trevinhomuktupavels: although Qt by default uses that... It doesn't in unity only17:57
muktupavelsItem registers with host, then host just requests icon at size it needs.17:58
Trevinhoyeah, indeed...17:58
muktupavelsTrevinho: do you plan to work on that?18:00
Trevinhomuktupavels:  I would like to, not sure how much we want invest on it, but to me it looks like a good moment (seb128?)18:01
Trevinhomuktupavels: since you did some paperwork already, it would be nice if we could integrate that in a .xml interface and start using it18:01
Trevinhomuktupavels: an important element we missed in activation has always been the timestamp too18:04
muktupavelsTrevinho: it needs updates, I dont remember if I have something updated, but I would want that I can request icons at size I need and also want option to request symbolic icons.18:04
muktupavelstimestamp for what?18:06
Trevinhomuktupavels: focus stealing prevention stuff18:06
muktupavelsmake it simple icon + dbus menu and nothing more.18:06
Trevinhooh, well indeed that's mostly a job for the menu18:06
Trevinhobut... secondary activation for example might trigger an action18:07
muktupavelsI would not keep secondary activation18:08
muktupavelsclick on item - you get menu.18:09
muktupavelsTrevinho: https://paste.ubuntu.com/25364127/18:14
muktupavelsthat is watcher interface that I would use as update.18:15
Trevinhomuktupavels: well, 2nd activation is something i'd like to keep personally, as I find it useful for some quick actions18:16
muktupavelsWhat methods you would keep for item?18:17
muktupavelsThat watcher interface that I pasted is only thing that I would consider is ready. Host and Item interfaces needs updates...18:21
Trevinhook18:22
Trevinhomuktupavels: in items I'd use properties for elements instead of the signaling systems18:23
muktupavels?18:23
Trevinhomuktupavels: New{Icon,Title,...} signals18:23
muktupavelsAlso that many icon properties does not make sense to me.18:23
Trevinhousing just properties18:23
Trevinhoyep...18:23
muktupavelsyes, that is what I proposed I think18:23
* Trevinho didn't read it recently :)18:24
Trevinhothe only icons we need are Attention and Normal icon names/path..18:24
muktupavelsWhy?18:24
Trevinhoin case together with a flag defining the type18:24
muktupavelsJust change icon18:24
Trevinhomuktupavels: as far we keep the Status property could be ok18:25
Trevinhobut that allowed to avoid the annoyance18:25
muktupavelsIf item change its status then it can change icon if needed.18:25
Trevinhoso when you switch from "attention mode" (i.e. got new message) to normal mode you just have to do it automatically18:25
Trevinhoyeah, there's no difference, but this allowed some better cachign i think.. Especially in the case of the pixmap icons, which we won't support anyuway... so it's fair18:26
muktupavelsI think items should not set icons. When it registers to host host should request icon.18:27
muktupavelsso item might have new method that returns requested icon18:27
Trevinhoeh, but it might need to change icon... so a signal to inform host about this18:27
Trevinhoor a property would just do that18:28
muktupavelsis there any reason why status items could not use only icon names?18:30
mitya57Trevinho, out of curiosity, where do you want to implement the new interface? In Unity 7 indicators? Or as GNOME Shell extension?18:31
* mitya57 is an interested party here because he wrote the client code implementation in Qt18:32
GargoyleIs there a Gnome bug for the in-app file picker not being the same as the "Files" app?18:33
popeyGargoyle: which app in particular?18:34
GargoyleChrome at the mo, but I'm sure I've spotted it elsewhere?18:34
Trevinhomitya57: i wouldn't change unity7 probably, but the shell extension indeed could include this new interface18:36
Trevinhomitya57: since you did the Qt part, and since that has some code to behave differently in unity as per missing Pixmap support, are you ok in what is suggesting muktupavels for icons?18:37
Trevinhoanyway muktupavels maybe in the GetIcon client request could be icon-size and the client could return a touple with both retourned type and content, or something like that18:39
Gargoylepopey, And the one in xchat is different too (Different from files and chrome)18:40
GargoyleSorry, HexChat!18:40
mitya57Trevinho, I am fine with the proposed changes, yes.18:41
GargoyleAnd firefox too... close but not quite18:42
muktupavelsTrevinho: that sounds good. I would also add flags parameter so there is way to request symbolic icons.18:42
popeyGargoyle: ah, not surprised at firefox, and some older gtk things too18:42
Trevinhomuktupavels: ok, let's keep things symbolic though...18:42
muktupavelsI guess I need to find time and try to update interfaces again.18:43
GargoylePopey, OK. Probably being a little naive - but why?18:43
Trevinhomuktupavels: also one thing in the host... since apps in containers might not be able to verify if this is supported by the host or not, by querying o.f.dbus for available names, I guess we should provide informations about the supported system18:43
Trevinhomuktupavels: so for example, an electron app can query dbus to verify weather it's available or not, and then enable it18:44
Trevinhoand the same for any other apps18:44
Trevinhoand the same for any other app18:44
popeyGargoyle: depends what toolkit they use18:44
muktupavelsTrevinho: I did not understand that part...18:45
Trevinhomuktupavels: apps might be interested knowing if the shell they're running on supports this or not18:46
Gargoylepopey, So there isn't jsut a standard "request file path" api or something?18:46
Trevinhoso... so far we have lots of apps doing if (XDG_CURRENT_DESKTOP == {Unity,KDE,whathever})18:46
Trevinhoand we need to avoid this18:46
muktupavelsTrevinho: whatcher is for that. item just checks if there is at least one host.18:46
Trevinhohowever, a sandboxed app could not be able to verify if there's a such server or not18:47
Trevinhomuktupavels: providing some other metadata wouldn't be bad18:47
popeyGargoyle: sure, multiple standards18:47
muktupavelsTrevinho: why sandboxed app could not access watcher?18:47
Trevinhowe had ProtocolVersion which was never really used or IsStatusNotifierHostRegistered... but18:47
* Gargoyle scratches his head - but isn't this all gnome?18:48
Trevinhomuktupavels: maybe it could just access to RegisterItem method18:48
Trevinhoanyway, providing some "huma readable" informations about it wouldn't be bad18:48
Trevinhoso an app can query for tetsing if the status icon is supported or not18:48
Trevinhoanyway... gotta go,18:49
popeyGargoyle: chrome isnt18:49
GargoyleI mean, if you really want to take linux desktop UX to the next level, isn't this the type of thing to be addressing?18:49
popeyGood luck getting everyone working on things on the linux desktop to follow one standard :D18:49
GargoyleBecause it seems no-one is making life easy for other devs.18:50
GargoyleSo (genuinely trying to understand - as I am thinking at making a desktop app), where is the "goto resource" for asking a user for a filename for save/open/etc?18:52
popeyGargoyle: depends what type of app, gtk, qt, electron...18:54
GargoyleSo, my desktop of choice has no effect on those?18:56
GargoyleInstalling Gnome doesn't drop in a replacement qt library that maps calls to a standard set?18:57
popeyGargoyle: if you write a qt app, and use qt dialogs, you'll get qt dialogs on whatever desktop19:01
GargoyleSo in order to have any chance in hell of having a coherent desktop experience, Linux needs to bring together GTK, QT, Electron and any others into making an abstract library for apps to use?19:10
GargoyleAll apps use the same abstraction and then the DE is the one to actually implement it?19:10
dobeyhuh19:21
=== Guest79611 is now known as fredp
=== fredp is now known as Guest19026
JanCit seems like there is an X window (resource/handle?) leak in Compiz on zesty...?22:40

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