=== DashieIsTheBest[ is now known as Mapley [00:32] bluesabre-laptop, IT WORKS! :) [00:33] Only issue is, the os.path.join fix wasn't complete. e.g. the .desktop says usr/binmenulibre [01:16] Noskcaj: great, so my latest commit should fix that [01:16] Then we should be all good from the packaging side [01:17] fantastic [01:17] I'll do the release tonight and post a note about it here. Thanks Noskcaj! [01:18] no problem. It's good to know 14.04 is pretty much where we need it to e [01:18] *be [01:18] As long as i can find a DD [01:26] yeah, it does help that you are on the debian python apps team though [04:09] Noskcaj: If you get a chance, can you pull the latest revision and see if building still works? I think I've ironed out all the wrinkles now [04:16] and I can set you up as an admin so that you can upload packaging to a menulibre ppa tomorrow [04:16] heading to bed, night all! [04:18] Good night. [04:18] g'night bluesabre-laptop. [04:18] Testing now [04:51] Current issues: .pot is generated at each build, no manpage, README is nearly empty, usr/share/menulibre/media/ is empty [04:54] And there don't appear to be any tests or advanced doc (todo list rather than an immediate issue) [08:08] bluesabre, you around? [08:42] the power manager systemd fix is now in -proposed [10:13] [10:14] hmm.. [11:07] morning all [12:22] is Noskcaj were here, I'd say "manpage added, readme fixed, empty media is cleared, but I'm not sure how to keep the .pot file from updating on each build" [14:53] all thats left now is rearranging the menulibre launchpad page [14:53] and figuring out what to do with all the old releases that were number year.month.revision [14:56] hi bluesabre-laptop [14:57] hey slickymaster [14:57] if you want to take a look at what I've done so far with the Mugshot docs: http://smdavis.us/doku/doku.php?id=mugshot-docs [14:58] ping me if you notice something that isn't correct and/or needs to be changed [14:58] looks great so far [14:59] good :) [15:07] Noskcaj: https://launchpad.net/menulibre/2.0 [15:08] knome ^ [15:08] I'll work with Noskcaj to get this into Debian/Ubuntu and a PPA for testing [15:08] elfy ^ [15:08] :) [15:10] slickymaster: if you're interested, we can start the docs for menulibre here: http://smdavis.us/doku/doku.php?id=menulibre-docs [15:14] yeah, I saw it bluesabre-laptop. As soon as I'll finish Mugshot's I'll assign myself to it, if by then no one has started working on it [15:55] slickymaster: thanks, I'll do it first if I can get these updates released :) [16:19] bluesabre-laptop: thanks for letting me know :) [16:48] elfy, you around? [16:55] lderan, hey :-) how are you? would you be able to put each test into it's own MP it's easier to deal with that way ;-p [16:56] sure DanChapman :) [16:56] slickymaster: kind of [16:56] hey DanChapman [16:56] it's quick [16:56] autopilot testing, eh? how's that coming along? [16:56] lderan, cheers mate [16:57] hey slickymaster [16:57] regarding 1256898 [16:57] regarding bug 1256898 [16:57] bug 1256898 in Ubuntu Manual Tests "Test Needed : xfce4 session handling" [Undecided,In progress] https://launchpad.net/bugs/1256898 [16:57] I'm assuming we're talking about xfce4-session 4.10.1-3ubuntu2 [16:57] right? [16:58] knome, getting started with the basic tests, some apps like Mines and gimp are not playing nicely sp trying to see what can be done with them [16:58] s/sp/:P/ [16:58] lderan, aha, can we use autopilot testing with the xfce componenets at some point? [16:58] -e [16:59] we can do very minimal testing at the moment with the xfce stuff, pretty much to see if they open. [16:59] what does "at the moment" imply? their codebase needs to be changed before we can, or some other tools need to be written? [17:00] knome, anything Gtk2 based is not possible to do anything more than simply check window loads/visible and window title [17:00] DanChapman, now that's stupid :P [17:00] can't even see if the window title changes :( [17:02] bbl [17:02] (thanks for the quick update!) [17:03] slickymaster: was that ^^ for me - if so it'll be whatever we are using, though I can't now even remember why we decided we needed it [17:06] elfy: yeah, that was for you [17:06] that's why I was pinging you [17:06] yea - saw the ping and then nothing else :) [17:07] it seems to me that the existing test already covers what you wrote in the bug description [17:07] elfy: ^^^ [17:09] I *think* I was thinking about suspend missing and the new lock business [17:10] hmm, I think it would be best just to add those to the existing testcase, don't you? [17:10] not lock - ochosi wants light-locker testing [17:10] hey elfy [17:10] needs a conversation [17:10] hi ochosi :) [17:11] just returned [17:11] what's up? [17:11] ochosi: my conversation with elfy ^^^ [17:11] suspend + lock in what where? [17:11] ochosi: it's all tied up with the discussion we need to have with knome [17:11] ochosi: yay, now I can bother you with theme glitches again :D [17:11] aha [17:12] elfy, ochosi, I think I'll postpone bug 1256898 until you both discuss it with knome [17:12] bug 1256898 in Ubuntu Manual Tests "Test Needed : xfce4 session handling" [Undecided,In progress] https://launchpad.net/bugs/1256898 [17:13] slickymaster: yep that's fine [17:13] in the meanwhile I'll continue to work on http://smdavis.us/doku/doku.php?id=menulibre-docs [17:13] yep [17:13] brainwash: haven't heard back from you about the powermenu patch in the greeter. however, i discussed this also briefly with bluesabre-laptop and knome and i think we'll just style the shutdown/reboot dialogs and add a notice that users are logged in [17:13] bah, wrong link [17:14] the correct one is http://smdavis.us/doku/doku.php?id=mugshot-docs [17:15] ochosi: this patch is incomplete anyway, we need to check the permissions when the menu is actually opened [17:15] brainwash: no, we don't. those permissions are only checked system-wide by lightdm afaik so they'll always be the same [17:17] elfy: you still haven't told me what that "discussions with knome" will be really about :) [17:17] ochosi: the lightlocker testing - and whether to have suspend in the same test [17:18] ochosi: remember the missing restart menu entry? the user session was still active for ~30sec after the user has already logged out [17:18] this is still true for hibernate [17:19] elfy: right, well there's only one aspect connecting light-locker with suspend, and that's to check whether the session is locked when you wake up the computer [17:19] brainwash: ok, but how is that related? [17:19] ochosi: it makes sense to check the permission to restart/shutdown/.. on the fly [17:20] not really, it'll still mean if you open the menu in the first 30secs those entries will be missing [17:20] yes, it's not perfect [17:21] no, it's an ugly ugly workaround [17:21] if it's only about hibernate, then it should get fixed the same way as reboot/shutdown got fixed imo [17:22] ochosi: so it makes sense to have suspend in the same testcase to you? [17:22] elfy: what other testcases could/would it go in? [17:24] exactly - it used to be in the old post install test - at the moment it's missing [17:24] we don't actually have tests for any restart/power off afaik [17:24] suspend was the only one we tested iirc [17:26] ochosi: ok, different approach.. a local user logs out while a remote user is still active for 2min, after some more time the local user decides to shut down the pc [17:27] elfy: well the problem is that there are a gazillion reasons for suspend to fail [17:27] elfy: most of them light-locker unrelated... [17:27] mmmm [17:27] ochosi: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732623#188 [17:27] Debian bug 732623 in lightdm-gtk-greeter "missing hardware actions after first logout on systemd/logind systems" [Normal,Open] [17:27] brainwash: have you tested to shutdown from within the session while another user is still logged in? [17:30] ochosi: it preforms a shutdown? [17:31] brainwash: i don't know, it was a question [17:31] currently everything is possible, so shutdown [17:32] so why should the greeter prevent any of that then, e.g. by hiding the powermenu? [17:33] greeter != user session [17:33] no idea how that's an argument [17:33] anyhow, what's up with that debian bugreport [17:34] dunno, I think they want the dynamic check [17:34] patch also available [17:34] 07-run_time_power_menu.patch [17:34] yeah, but i thought we had just established that that's not really a fix [17:35] yes, not for this particular case [17:36] but what about my scenario with local + remote user? [17:36] basically multi user environments [17:36] there are no remote sessions in xubuntu [17:36] s/xubuntu/gtk-greeter/ [17:36] only unitygreeter handles that [17:38] and i'm not sure i understand what you were getting at with your scenario [17:38] ok, without proper case this seems to lead nowhere [17:39] please mark bug 1264838 as invalid or so [17:39] bug 1264838 in lightdm-gtk-greeter (Debian) "hardware actions disabled after first logout" [Unknown,Confirmed] https://launchpad.net/bugs/1264838 [17:39] ok, my point is: with physical access you can always shut down a computer, no matter whether a user is logged in or whatever [17:39] i can't, that's in debian [17:39] but feel free to comment on it [17:39] reported upstream [17:39] LP report [17:42] elfy, ochosi: you two are good to have the discussion, that's why ochosi/knome ;) [17:42] ok - then we've had it then [17:42] okay [17:42] :) [17:42] knome: so we're left with no suspend test :) [17:43] okay [17:43] unless we do a whole power testcase I guess - or just add it back to the post install test [17:43] a whole power testcase sounds better to me than add it bak [17:43] +c [17:43] my c-key is still borked [17:43] ok [17:44] I completely lost Q once [17:44] then I couldn't change a password because it had q in it [17:44] my problem seems to be quick, light taps [17:45] mine ranged from those to thumping it with a mug ... [17:46] slickymaster: ^^ [17:47] can the image highlight/dim effect be disabled for the xfce4-panel class only? https://github.com/shimmerproject/Greybird/blob/master/gtk-3.0/gtk-widgets.css#L82 [17:50] elfy, heh [17:50] bbl again -> [17:50] elfy: hmm, so if I understand you guys correctly, the intention now is to make a Power test from scratch, right? [17:51] bbiab [17:51] brainwash: yeah, can be done i guess [17:52] elfy: if so, shouldn't bug 1256898 be closed as it has nothing to do with what is now intended? [17:52] bug 1256898 in Ubuntu Manual Tests "Test Needed : xfce4 session handling" [Undecided,In progress] https://launchpad.net/bugs/1256898 [17:54] slickymaster: yea - was on my list - done now [17:54] hi PaulW2U [17:55] hi elfy [17:55] elfy ?! what is now done, closing the bug or the power testcase? [17:55] slickymaster: bug [17:56] elfy: ok. Are you going to open one for the power test? [17:57] I am [17:57] ok [18:01] bug 1270911 [18:01] bug 1270911 in Ubuntu Manual Tests "Xubuntu Power Controls" [Undecided,New] https://launchpad.net/bugs/1270911 [18:03] slickymaster: not sure if you know - but I made you an admin on trello [18:04] yeah, you already told me [18:04] sigh ... [18:04] I need sleep [18:04] I didn't remove that bug from Trello, because I assume you would do it [18:04] :) [18:05] elfy: so if there's a separate power-test, put suspend there [18:05] but if not, you can always pin it on light-locker [18:05] :) that makes two of us. Didn't sleep at all last night, due to a horrible, still afflicting, tooth ache [18:05] :| I feel that pain [18:06] ochosi: yep - just did a bug for a new testcase to include suspend [18:06] which is really what we need anyway - was just looking for a shortcut :) [18:11] ochosi: adding "-gtk-image-effect: none;" to .xfce4-panel .menu {} works fine here [18:17] elfy: ok, so i presume that's resolved? :) [18:17] brainwash: yup, wanna check how this affects other apps to see whether to disable it globally [18:18] ochosi: the ubuntu themes don't use these effects at all, how can it be even checked? [18:18] ochosi: yep - always good for it to be a simple thing to deal with [18:19] brainwash: you can use other gtk3 apps (like gedit or whatever uses a menu) and see whether it's there too [18:19] and annoyingly so [18:19] ochosi: do gtk2 apps use this effect? [18:19] they can't [18:19] oh [18:19] unless someone writes an engine that does that effect [18:23] the toolbar icons in gedit get highlighted slightly [18:23] but not the icons in the menus [18:24] weird [18:24] cause they should be in a way [18:24] or the change is so minimal [18:24] or otherwise the menu in the indicators is some inheritance problem [18:24] not noticeable at all [18:25] so maybe an inheritance from buttons [18:25] ochosi: the indicators menu work properly the first time you open it, but on the second time the highlight glitch occurs [18:26] never happens on saucy, is all i can tell [18:26] when you move the cursor between menu and indicator button in the panel [18:26] you saw my screencast [18:26] yeah, i saw your screencase [18:26] cast [18:26] i can't reproduce it though [18:26] trusty only maybe [18:26] bluesabre-laptop: regarding http://smdavis.us/doku/doku.php?id=mugshot-docs:installation-preferences#preferences I don't see much material to work on doc wise speaking. [18:26] gtk 3.10 [18:28] do we have anyone here who runs trusty + gtk3 indicator stack? [18:28] bluesabre-laptop: What I mean is you just install it and there's no specifics configurations you have to make, other than start using it. What do you think? I could probably be seeing it wrongly [18:28] Anyway gotta go now. bbl after dinner [18:35] brainwash: i will by the end of the week, so no rush with this [18:39] hello [18:43] hey [19:03] The systemd power manager fix and the light locker xflock4 fix should both in in -proposed now [19:07] Noskcaj: awesome work! [19:08] and bug 1246364 is semi-invalid now [19:08] bug 1246364 in update-notifier (Ubuntu) "update-notifier does not show a tray icon in xubuntu 13.10" [Undecided,Confirmed] https://launchpad.net/bugs/1246364 [19:08] power-manager is already in trusty, not trusty-proposed [19:08] yay [19:09] so, now SRU for saucy :) [19:11] ochosi: looks like we got an ugly issue in xfce, the session won't kill gpg-agent on logout and thus prevent logind from closing the session [19:35] ochosi: here another scenario: user closes the graphical session and returns to the greeter, then he closes the console session (tty1), so no more user sessions are running, but the greeter will still hide the hibernate menu entry [19:36] no hibernate for us ubuntu users, but other distros allow the user to hibernate without manually editing configs [19:37] just in case you won't accept my "hibernate" scenario :) [19:38] on top of that, the system maintainer is free to change the policykit rules for logind, so every power action could be affected [19:44] Noskcaj: just wondering, light-locker is the 3rd option in xflock4, so xflock4 will first try to run xscreensaver or gnome-screensaver [19:45] is that intended? [19:47] slickymaster: yeah, there are no preferences in mugshot, it just works [19:59] bluesabre-laptop: I always find that using tabcomplete makes me sure people are in the channel :p [20:00] elfy: I just hope they review the #xubuntu-devel public logs when they're not around :) [20:00] ha ha ha [20:11] brainwash, sort of, it's a temporary patch, although the order can be changed if it affects anything in a bad way [20:12] Noskcaj: thanks by the way [20:12] no problem. [20:12] gthumb 3.3.1 and settings 4.11.1 should both be up soon too. [20:14] Noskcaj: good to hear [20:15] bluesabre-laptop, When you next have some time, could you try and merge lightdm-gtk-greeter from debian? It's a bit of a waste for us to be maintaining it separately [20:15] Noskcaj: sure thing [20:16] Thanks. I'd do it, but i don't understand the package well enough. [20:16] I'll take care of it [20:16] and if you have some time, I just made you a member of ~menulibre-dev [20:17] could you upload a trusty package for 2.0 to https://launchpad.net/~menulibre-dev/+archive/devel [20:17] thanks. Should i wait for an official release or just go from the bzr branch? [20:17] And did you see my list of issues yesterday? [20:17] I did a release a bit earlier today, I resolved all of the issues except the .pot updating on new builds [20:18] https://launchpad.net/menulibre/2.0 [20:18] ok. I have to go now, but is there an option to disable the .pot thing i can use for debian? [20:19] you're welcome to add a small quilt patch to remove the .pot file, or if you would recommend, I can remove it from the source package [20:21] Noskcaj: /close [20:21] woops, wrong channel [20:21] :) [22:00] hey ochosi, this elementary icons are like tango icons, or not fully? [22:01] bluesabre-laptop, Do you have any idea what dependancy i'm missing that causes http://paste.ubuntu.com/6788413/ ? [22:06] Debian finally has a new version of blueman, merging now [22:15] sergio-br2: yeah, they're a bit like a tango-refresh [22:15] but not following all the tango guidelines, e.g. the colorscheme isn't the same [22:16] ahhh ok [22:17] but the guideline for highlights in the edges is one thing true to elemetary? [22:17] brainwash: pushed your patch for the indicator-menus [22:17] but the guideline for highlights in the edges is one thing true to elemetary? [22:17] but the guideline for highlights in the edges is one thing true to elemetary? [22:18] sergio-br2: are you referring to a specific document with icon-guidelines or just an observation of the existing icons? [22:18] it's missing in package-x-generic [22:18] well, bot [22:18] both [22:19] is there a specific guideline for elementary? [22:19] i don't think that there are any written guidelines [22:19] the icons were originally just created by one person only [22:19] so no guidelines were necessary [22:19] and i think still most icons are done by DanRabbit [22:20] i submitted lots of icons in new sizes, but not that many new icons per se [22:20] ochosi: thanks [22:20] with respect to package-x-generic, that's true, but i'm not sure it'd really look nice there [22:20] brainwash: any other theme-glitches? [22:21] ah, speaking of icons.. I think we still need a high res icon for parole's about dialog [22:21] hmright [22:21] 128px? [22:21] ok [22:21] not sure, it's quite big [22:22] brainwash: can you send me another screenshto? [22:22] just to be sure... [22:26] ok [22:32] ochosi: http://en.zimagez.com/zimage/parole0.php [22:34] and here's a pic of the animated pending icon in the software center, notice the solid grey area, it disappears only when you hover over the button [22:34] http://en.zimagez.com/zimage/uscprogressbutton.php [22:35] same issue with unity's theme, but almost not noticeable because of the coloring [22:36] I'll try to fix that one, so don't bother :P [22:42] ok nice [22:42] ochosi: any thoughts on my hibernate menu entry scenario? ironically I've just encountered this situation [22:42] i think the problem is that that's qt and not sure how that's handled [22:42] no, gtk3 [22:42] one thing at a time, still drawing the 128px icon [22:42] :) [22:42] are you sure it's not qt->gtk3? [22:43] ubuntu's software center? [22:43] yeah [22:43] it's python + gtk3 [22:44] then they should stop using those fugly custom widgets [22:45] it's strange indeed, the animation is defined via a python function and some cairo magic is involved too I think [22:45] gtkparasite points to the animation function [22:46] i guess a regular gtkspinner didn't do it for them :/ [22:46] the whole toolbar looks terrible imo [22:47] it's not that bad [22:47] i guess those icons are also hardcoded [22:47] it could be fixed by using more of the standard widgetry [22:47] yeah, the icons are provided by the usc package [22:48] but in a usc dir or in pixmaps or hicolor? [22:49] /usr/share/software-center/ui/gtk3/art/icons/pending.png [22:49] hmpf [22:49] yeah, so hardcoded it is [22:49] parole-appicon-patch pushed [22:49] wow, awesome [22:49] in case you can already test [22:50] i need to re-read your hibernate scenario again, there were too many other things happening in between [22:51] right, so what do you suggest? loading the menu "on the fly" is possible, but it won't really solve the problem [22:51] got another tiny theme annoyance, greeter this time.. if you move the cursor to the top right and click, it won't activate the power menu [22:52] we can just as well put an hourglass cursor there and a tooltip saying "wait for your power-actions to appear while your session finally is closign down" [22:52] yeah, maybe [22:53] hm, true, not sure where that 1px comes from [22:53] some recent change most likely :) [22:54] are you sure? i mean: did that ever work? [22:57] strange, got the 1px too in saucy [22:57] ah wait, using greybird git [22:59] my mind is now blown.. so it was always like this? 1 px border? :D [22:59] :) [22:59] it's quite possible, i never tried that tbh [23:00] i don't see anything in the theme-code that would cause this [23:01] never mind then [23:01] must be something in the themecode though [23:01] doesn't happen with all themes, it seems [23:02] and regarding the power menu, would building it on-the-fly come with any drawbacks? [23:03] ok, locally fixed the top-corner-click problem [23:03] well more (useless) system calls, the menu popping up with a delay [23:04] i don't know what repercussions it would have, but as i said, it doesn't fix the issue as that isn't in the greeter [23:04] i guess it should be discussed in the bugreport anyways [23:05] lets focus on the greeter only [23:05] mmh, right [23:06] so basically the hibernate-issue that you have is also something that's only related to logind settings [23:06] or am i wrong? [23:07] very likely, not sure how it was handled before [23:23] ochosi: it's actually a two way issue, you boot the pc, switch to tty1 and login.. now you return back to greeter and the hibernate menu entry will be still visible [23:23] should be hidden now [23:24] but what should be done, if the power menu is keep opened while switching between tty1 and vt7? :D [23:24] kept opened [23:26] in this case policykit simply won't let you hibernate the system [23:26] i'm still reading this immensly long debian bugreport-discussion... [23:27] they mainly focus on the gpg-agent issue which keeps the logind session alive [23:28] pulseaudio does the same occasionally [23:29] but this does not really justify the proposed change [23:34] I don't mind delaying a final decision, maybe I'm just too exited about the release of trusty :) [23:35] hehe [23:35] do you have the link to the upstream logind policy change handy? [23:35] (or at least the downstream merge-request @launchpad) [23:35] the restart multi session one? [23:36] yup [23:36] google is not very helpful [23:40] http://cgit.freedesktop.org/systemd/systemd/commit/src/login/org.freedesktop.login1.policy.in?id=299404a19f26aa4f203042d8285ee0b7afa5bf40 [23:41] the user is able to shutdown, reboot and suspend the system... but hibernate, no, that's evil :) [23:43] well why don't you report another bug against systemd's default policies then? [23:46] https://bugs.freedesktop.org/show_bug.cgi?id=70237 [23:46] Freedesktop bug 70237 in general "logind: Allow active session to hibernate while other sessions are active" [Normal,Resolved: wontfix] [23:46] won't fix :( [23:48] I love it, clearly these people have heard of VNC, RDP, and the like. :) [23:50] i really wonder why reboot is ok then [23:50] Because it doesn't bring up the last session? [23:50] or shutdown + suspend [23:51] initially: shutdown + suspend -> OK, restart + hibernate -> NO [23:52] restart is OK now due to the change "forced" by us [23:52] Unit193: right, but from the greeter it doesn't, it just brings you back to the greeter [23:53] (or that's what it should do, anyhow i dont ever use hibernate so i wouldn't know) [23:54] but this isn't the point actually, the system admin can change this rules and disallow every power action when multiple sessions are active [23:54] they are just rules after all [23:55] but lets wait for more input [23:55] maybe ask robert [23:59] hm, not sure he has much to say on this [23:59] they use gnome-settings-daemon for all this