[08:06] <gotwig> hey
[08:08] <gotwig> scope devs here?
[08:47] <tsdgeos> should i need to restart unity after changing the "key to show hud"?
[08:53] <gotwig> tsdgeos: yes
[08:54] <tsdgeos> doesn't work here on quantal :/
[08:54] <gotwig> tsdgeos: you do something wrong :O
[08:54] <gotwig> tsdgeos: try to restart your pc
[08:55] <tsdgeos> gotwig: did that already 4 minutes ago
[08:55] <tsdgeos> didn't help
[08:55] <gotwig> tsdgeos: :(
[08:56] <MCR1> tsdgeos: There are some problems with hardcoded Unity keys, but changing Alt *should* work. Please file a bug report if it doesn't.
[08:56] <tsdgeos> MCR1: bug filed already
[08:57] <tsdgeos> already = a few minutes ago
[08:57] <MCR1> tsdgeos: Ah, see it - thx :)
[08:57] <gotwig> unity scope/lenses devs here?
[08:58] <MCR1> gotwig: I would like to help, but never did that be4 ;)
[14:59] <sil2100> seb128: hi! How is your workload today?
[15:00] <seb128> sil2100, hi, okish so far, want to change that right? ;-)
[15:02] <sil2100> seb128: ... ;)
[15:03] <seb128> sil2100, what do you need?
[15:11] <sil2100> seb128: actually fginther will ping you about this in a moment ;)
[15:12] <fginther> seb128, heh.  I have the nux packaging changes ready. This is for the libgeis rename
[15:13] <fginther> seb128, sil2100, my apologies for my process confusion
[15:14] <fginther> seb128, changes are here: https://code.launchpad.net/~sil2100/unity/precise-geis-rename
[15:14] <sil2100> seb128: and I have the unity packaging changes (based on fginther's branch)
[15:14] <fginther> seb128, oops wrong one (that ^^ is for unity). Here's nux: lp:~fginther/nux/precise-libgeis-rename-patch
[15:16] <sil2100> seb128: if you ACK those and push them for us, we'll be able to accept the respective unity and nux source changes
[15:16] <sil2100> It's for precise if anything
[15:17] <sil2100> So target branches are lp:~ubuntu-desktop/unity/precise and lp:~ubuntu-desktop/nux/precise
[15:17] <seb128> sil2100, do you have a merge request for it?
[15:18] <sil2100> seb128: yes, there are - one moment
[15:18] <sil2100> https://code.launchpad.net/~fginther/nux/nux-2.0-libgeis-rename/+merge/121653 <- here's for nux
[15:18] <sil2100> https://code.launchpad.net/~fginther/unity/unity-5.0-libgeis-rename/+merge/121654 <- here for unity
[15:18] <sil2100> Francis prepared everything
[15:19] <sil2100> The unity branch got approved by Sam, but the packaging changes are needed first
[16:08] <alucardn1> Hello, are there any guidelines to design icons for an app-indicator???
[18:28] <gotwig> davidcalle: hey
[20:37] <MCR1> bschaefer: Hi :) Can it be that Jenkins does not have any drive space left ? https://jenkins.qa.ubuntu.com/job/automerge-compiz-core/120/console
[20:41] <bschaefer> MCR1, hmm it looks like that haha
[20:43] <bschaefer> MCR1, jenkins just seems to have problems atm.... :(
[21:03] <MCR1> bschaefer: His picture calms me down at least :-D
[21:04] <bschaefer> MCR1, wait whos picture? I've always imagine Jenkins as some sort of god that needs sacrifices to stay happy
[21:04] <MCR1> bschaefer: Scroll down to the end of the page I posted above, he rather looks like a waiter serving the FAILURE ;)
[21:05] <bschaefer> MCR1, wth I don't have a picture....I see a tiny icon under my tab
[21:08] <MCR1> Hmm, strange -> maybe it is better you imagine the god that needs sacrifices - I do not want to destroy your vision ;)
[21:09] <bschaefer> MCR1, haha, jenkins just seems to hate merges sometimes
[21:10] <MCR1> http://imageshack.us/f/546/dashboardjenkinschromiu.png/
[21:10] <bschaefer> MCR1, o haha, I just have the ubuntu image
[21:15] <MCR1> bschaefer: IIRC you had an idea to reduce the code duplication of the shortcuts/help display of Unity (almost the same code in unityshell.cpp and StandAloneShortcuts.cpp)
[21:16] <bschaefer> MCR1, hmm I hadn't spent time thinking of a great way but it needs to be done
[21:16] <bschaefer> since not all the shortcuts are derived the same way...
[21:17] <MCR1> Yes - that is bugging me also - but I have struggle to find where the unity-specific shortcuts are even defined in the code...
[21:17] <bschaefer> as we should be able to have a *.h file with a static std::string [] that we can loop through
[21:17] <bschaefer> instead of having *.push_back(<huge line>) 50 times...
[21:18] <MCR1> yes
[21:18] <bschaefer> hm soo we know the hard coded strings/tips
[21:18] <bschaefer> looking through that would be easy
[21:18] <bschaefer> then we need that to line up with the shortcuts and buttons to push...
[21:19] <MCR1> I would like to make the hardcoded shortcuts configurable via CCSM Unity plug-in
[21:19] <bschaefer> which will take a bit of looking/thinking to find a nice pattern
[21:19] <MCR1> that would solve a lot of problems
[21:19] <bschaefer> hmm yeah it would, I haven't really spent much time looking at shortcuts but im guessing there is a reason they are hard coded
[21:20] <MCR1> for some maybe, for others I am not sure
[21:21] <MCR1> Super and Alt are special modifier keys for example, but then those are already configurable...
[21:21] <bschaefer> we could also have an array for short cuts....shortcut_type[COMPIZ] ... yeeah I need to really look more at the code then just ramble :)
[21:21] <MCR1> I looked at the code and searched a bit, but I just did not find where those definitions exactly take even place...
[21:22] <bschaefer> MCR1, well im talking more about encoding the hard coded keys into an array
[21:22] <bschaefer> which we can line up with another array
[21:22] <bschaefer> shortcuts[0] = {"Shortcut tip here, shortcut_type[COMPIZ] }
[21:22] <bschaefer> and add more
[21:23] <bschaefer> so we can just loop through in the 2 files
[21:23] <bschaefer> shortcuts[0] = {"Shortcut tip here" , shortcut_type[COMPIZ] }
[21:23] <MCR1> bschaefer: First we should make them all COMPIZ shortcut types, no ?
[21:23] <bschaefer> MCR1, no we can say
[21:23] <bschaefer> shortcut_type[UNITY-...]
[21:23] <bschaefer> something
[21:23] <bschaefer> maybe the hardcoded value
[21:23]  * bschaefer should really look at the code haha
[21:24] <MCR1> If you find the place where the hardcoded keys are defined shout out loud, please ;)
[21:24] <bschaefer> MCR1, I will, but Im talking about a work around for that for now :)
[21:26] <MCR1> I already made the strings static constants in unityshell.cpp, maybe this also helps...
[21:27] <bschaefer> soo there are up to 7 different parameters for the shortcuts....{ "Shortcut Owner", "", "", "Shortcut Tip", shortcut::COMPIZ/HARDCODED, "unityshell", "show_launcher"}
[21:27] <bschaefer> but they are sometimes variable ...
[21:27] <bschaefer> but we want to be able to loop through all of those in a nice loop in some other header file...
[21:27] <MCR1> some have (Tap) or (Hold)...
[21:28] <bschaefer> yeah
[21:28] <bschaefer> but we can have an array hold this
[21:28] <bschaefer> a[] = {"", "_(Tap)", ....}
[21:28] <bschaefer> then we define enums
[21:28] <bschaefer> NONE = 0 = ""
[21:29] <bschaefer> TAP = 1 = "_(Tab)"
[21:29] <bschaefer> im not sure if iam making any sense atm haha
[21:29] <MCR1> Sure, but we should make it easily editable, so that future changes would be easy...
[21:30] <bschaefer> that is why everything would be in 1 header file, with a few different arrays and everything should be easy to edit (at lease what iam thinking)
[21:32] <MCR1> Maybe one day the shortcuts displayed will show all available shortcuts on several pages or other features might get added...
[21:33] <bschaefer> MCR1, yeah, but it would be better to reduce having almost 2 exact copies of code into 1 then go from there...
[21:33] <bschaefer> idk though
[21:33] <MCR1> Also I've seen a bugreport complaining about deleted shortcuts being displayed wrong
[21:33] <bschaefer> haha...yeah
[21:34] <MCR1> bschaefer: Ofc, I agree 100% with you
[21:34] <bschaefer> MCR1, I do wish things weren't hard coded though...
[21:35] <MCR1> Yes, I will try to fix that once my understanding is big enough.
[21:35] <MCR1> The commit which added the configurable Alt key for example would be a big help...
[21:36] <bschaefer> MCR1, yeaah, I don't know how it is done atm and would have to do some digging as well
[21:36] <MCR1> But all visual bzr tools do not work here on Quantal...
[21:36] <bschaefer> MCR1, hmm really maybe qbzr?
[21:36] <MCR1> qbzr for example is broken
[21:36] <MCR1> I did not file a bbug report yet
[21:36] <bschaefer> aww
[21:36] <bschaefer> well do a bzr log | grep "stuff"
[21:37] <bschaefer> and maybe you can get lucky@
[21:37] <bschaefer> !
[21:37] <MCR1> yeah, thanks for the tip. I'll try
[21:37] <bschaefer> "stuff" would be like ALT or something
[21:37] <MCR1> :)
[21:37] <bschaefer> np :)