/srv/irclogs.ubuntu.com/2012/09/04/#ubuntu-unity.txt

=== mmrazik is now known as mmrazik|afk
gotwighey08:06
=== mmrazik|afk is now known as mmrazik
gotwigscope devs here?08:08
tsdgeosshould i need to restart unity after changing the "key to show hud"?08:47
gotwigtsdgeos: yes08:53
tsdgeosdoesn't work here on quantal :/08:54
gotwigtsdgeos: you do something wrong :O08:54
gotwigtsdgeos: try to restart your pc08:54
tsdgeosgotwig: did that already 4 minutes ago08:55
tsdgeosdidn't help08:55
gotwigtsdgeos: :(08:55
MCR1tsdgeos: There are some problems with hardcoded Unity keys, but changing Alt *should* work. Please file a bug report if it doesn't.08:56
tsdgeosMCR1: bug filed already08:56
tsdgeosalready = a few minutes ago08:57
MCR1tsdgeos: Ah, see it - thx :)08:57
gotwigunity scope/lenses devs here?08:57
MCR1gotwig: I would like to help, but never did that be4 ;)08:58
=== mmrazik is now known as mmrazik|lunch
=== mmrazik|lunch is now known as mmrazik
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
=== MacSlow|lunch is now known as MacSlow
=== mmrazik is now known as mmrazik|afk
=== davmor2_ is now known as davmor2
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
sil2100seb128: hi! How is your workload today?14:59
seb128sil2100, hi, okish so far, want to change that right? ;-)15:00
sil2100seb128: ... ;)15:02
seb128sil2100, what do you need?15:03
sil2100seb128: actually fginther will ping you about this in a moment ;)15:11
fgintherseb128, heh.  I have the nux packaging changes ready. This is for the libgeis rename15:12
fgintherseb128, sil2100, my apologies for my process confusion15:13
fgintherseb128, changes are here: https://code.launchpad.net/~sil2100/unity/precise-geis-rename15:14
sil2100seb128: and I have the unity packaging changes (based on fginther's branch)15:14
fgintherseb128, oops wrong one (that ^^ is for unity). Here's nux: lp:~fginther/nux/precise-libgeis-rename-patch15:14
sil2100seb128: if you ACK those and push them for us, we'll be able to accept the respective unity and nux source changes15:16
sil2100It's for precise if anything15:16
sil2100So target branches are lp:~ubuntu-desktop/unity/precise and lp:~ubuntu-desktop/nux/precise15:17
seb128sil2100, do you have a merge request for it?15:17
sil2100seb128: yes, there are - one moment15:18
sil2100https://code.launchpad.net/~fginther/nux/nux-2.0-libgeis-rename/+merge/121653 <- here's for nux15:18
sil2100https://code.launchpad.net/~fginther/unity/unity-5.0-libgeis-rename/+merge/121654 <- here for unity15:18
sil2100Francis prepared everything15:18
sil2100The unity branch got approved by Sam, but the packaging changes are needed first15:19
=== om26er_ is now known as om26er
alucardn1Hello, are there any guidelines to design icons for an app-indicator???16:08
=== guest-vCXcMA is now known as firasnage
=== firasnage is now known as Rashmi
=== dandrader is now known as dandrader|lunch
=== dandrader|lunch is now known as dandrader
=== doctormot is now known as doctormon
gotwigdavidcalle: hey18:28
=== yofel_ is now known as yofel
=== chrisccoulson_ is now known as chrisccoulson
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
MCR1bschaefer: Hi :) Can it be that Jenkins does not have any drive space left ? https://jenkins.qa.ubuntu.com/job/automerge-compiz-core/120/console20:37
bschaeferMCR1, hmm it looks like that haha20:41
=== sebdebug is now known as seb128
bschaeferMCR1, jenkins just seems to have problems atm.... :(20:43
MCR1bschaefer: His picture calms me down at least :-D21:03
bschaeferMCR1, wait whos picture? I've always imagine Jenkins as some sort of god that needs sacrifices to stay happy21:04
MCR1bschaefer: Scroll down to the end of the page I posted above, he rather looks like a waiter serving the FAILURE ;)21:04
bschaeferMCR1, wth I don't have a picture....I see a tiny icon under my tab21:05
MCR1Hmm, strange -> maybe it is better you imagine the god that needs sacrifices - I do not want to destroy your vision ;)21:08
bschaeferMCR1, haha, jenkins just seems to hate merges sometimes21:09
MCR1http://imageshack.us/f/546/dashboardjenkinschromiu.png/21:10
bschaeferMCR1, o haha, I just have the ubuntu image21:10
MCR1bschaefer: 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:15
bschaeferMCR1, hmm I hadn't spent time thinking of a great way but it needs to be done21:16
bschaefersince not all the shortcuts are derived the same way...21:16
MCR1Yes - that is bugging me also - but I have struggle to find where the unity-specific shortcuts are even defined in the code...21:17
bschaeferas we should be able to have a *.h file with a static std::string [] that we can loop through21:17
bschaeferinstead of having *.push_back(<huge line>) 50 times...21:17
MCR1yes21:18
bschaeferhm soo we know the hard coded strings/tips21:18
bschaeferlooking through that would be easy21:18
bschaeferthen we need that to line up with the shortcuts and buttons to push...21:18
MCR1I would like to make the hardcoded shortcuts configurable via CCSM Unity plug-in21:19
bschaeferwhich will take a bit of looking/thinking to find a nice pattern21:19
MCR1that would solve a lot of problems21:19
bschaeferhmm yeah it would, I haven't really spent much time looking at shortcuts but im guessing there is a reason they are hard coded21:19
MCR1for some maybe, for others I am not sure21:20
MCR1Super and Alt are special modifier keys for example, but then those are already configurable...21:21
bschaeferwe 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
MCR1I looked at the code and searched a bit, but I just did not find where those definitions exactly take even place...21:21
bschaeferMCR1, well im talking more about encoding the hard coded keys into an array21:22
bschaeferwhich we can line up with another array21:22
bschaefershortcuts[0] = {"Shortcut tip here, shortcut_type[COMPIZ] }21:22
bschaeferand add more21:22
bschaeferso we can just loop through in the 2 files21:23
bschaefershortcuts[0] = {"Shortcut tip here" , shortcut_type[COMPIZ] }21:23
MCR1bschaefer: First we should make them all COMPIZ shortcut types, no ?21:23
bschaeferMCR1, no we can say21:23
bschaefershortcut_type[UNITY-...]21:23
bschaefersomething21:23
bschaefermaybe the hardcoded value21:23
* bschaefer should really look at the code haha21:23
MCR1If you find the place where the hardcoded keys are defined shout out loud, please ;)21:24
bschaeferMCR1, I will, but Im talking about a work around for that for now :)21:24
MCR1I already made the strings static constants in unityshell.cpp, maybe this also helps...21:26
bschaefersoo there are up to 7 different parameters for the shortcuts....{ "Shortcut Owner", "", "", "Shortcut Tip", shortcut::COMPIZ/HARDCODED, "unityshell", "show_launcher"}21:27
bschaeferbut they are sometimes variable ...21:27
bschaeferbut we want to be able to loop through all of those in a nice loop in some other header file...21:27
MCR1some have (Tap) or (Hold)...21:27
bschaeferyeah21:28
bschaeferbut we can have an array hold this21:28
bschaefera[] = {"", "_(Tap)", ....}21:28
bschaeferthen we define enums21:28
bschaeferNONE = 0 = ""21:28
bschaeferTAP = 1 = "_(Tab)"21:29
bschaeferim not sure if iam making any sense atm haha21:29
=== salem_ is now known as _salem
MCR1Sure, but we should make it easily editable, so that future changes would be easy...21:29
bschaeferthat 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:30
MCR1Maybe one day the shortcuts displayed will show all available shortcuts on several pages or other features might get added...21:32
bschaeferMCR1, yeah, but it would be better to reduce having almost 2 exact copies of code into 1 then go from there...21:33
bschaeferidk though21:33
MCR1Also I've seen a bugreport complaining about deleted shortcuts being displayed wrong21:33
bschaeferhaha...yeah21:33
MCR1bschaefer: Ofc, I agree 100% with you21:34
bschaeferMCR1, I do wish things weren't hard coded though...21:34
MCR1Yes, I will try to fix that once my understanding is big enough.21:35
MCR1The commit which added the configurable Alt key for example would be a big help...21:35
bschaeferMCR1, yeaah, I don't know how it is done atm and would have to do some digging as well21:36
MCR1But all visual bzr tools do not work here on Quantal...21:36
bschaeferMCR1, hmm really maybe qbzr?21:36
MCR1qbzr for example is broken21:36
MCR1I did not file a bbug report yet21:36
bschaeferaww21:36
bschaeferwell do a bzr log | grep "stuff"21:36
bschaeferand maybe you can get lucky@21:37
bschaefer!21:37
MCR1yeah, thanks for the tip. I'll try21:37
bschaefer"stuff" would be like ALT or something21:37
MCR1:)21:37
bschaefernp :)21:37

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