bones_ | i am new to ubuntu dev and wanted to start by fixing a typo in a package. has anyone got a few minutes to answer a couple of questions? | 04:29 |
---|---|---|
didrocks | good morning | 05:19 |
=== DanRabbit_ is now known as DanRabbit | ||
ruhil | in unity what is BamfLauncherIcon? | 06:53 |
oSoMoN | good morning | 07:07 |
fhd | Hi. I've created a small Unity 2D patch, and to do so, I had to somehow kill the original launcher, and keep it dead | 07:17 |
fhd | I did that by renaming /usr/bin/unity-2d-launcher. I presume there is a better way? | 07:17 |
=== troy_s is now known as troy_sleep | ||
kicsyromy | Hello everyone! I'm not sure I'm in the right channel. I want to ask a question regarding application indicator development. | 09:12 |
thumper | kicsyromy: yeah, I think this is the right channel | 09:56 |
ephan | kicsyromy, go ahead | 09:57 |
kicsyromy | hey | 10:00 |
kicsyromy | sorry i was afk | 10:00 |
kicsyromy | i want to add a slider widget to an appindicator | 10:00 |
ephan | Like the Sound Applet one? | 10:01 |
kicsyromy | this is what i have so far: http://paste.ubuntu.com/656278/ tthe problem is that it dowsnt show in the indicator menu it only shows a minus sign | 10:01 |
kicsyromy | yeah like the one in the sond menu | 10:01 |
kicsyromy | ive used libido for the scale widget | 10:02 |
kicsyromy | any toughts? :D I'm really stuck an have no ideea what to do :-S | 10:09 |
Trevinho | fhd: I guess it's re-launched by dbus monitor, so you can just edit the related service file not to exec it automatically | 10:27 |
ephan | Just tested ubuntu 11.10 | 10:28 |
andyrock | good morning | 10:31 |
ephan | hello andyrock, just back from testing Ubuntu 11.10 | 10:32 |
andyrock | ephan, cool... report as many bugs as possible | 10:32 |
ephan | andyrock, indeed I must report all the ones I find when I boot it for testing later | 10:33 |
andyrock | ephan, try to solve unity bitesize bug too... :) | 10:34 |
ephan | andyrock, I couldn't get internet on Ubuntu 11.10, so I couldn't install Unity | 10:34 |
ephan | I could only log in as guest from the Daily Build (running live) | 10:34 |
ephan | from USB Drive | 10:34 |
ephan | Actually Ubuntu 11.04 is bugging right now, I can't use the mouse, let me reboot | 10:36 |
andyrock | ephan, what do you mean for "i couldn't get internet on Ubuntu..."? i'm not American/English :) | 10:36 |
fhd | Trevinho: Thanks, I'll have a look. | 10:36 |
ephan | bakc | 10:42 |
fhd | I've asked this before, but didn't get a definite answer yet: If I create a merge proposal for Unity 2D on Launchpad, will someone review it in any case or do I have to add reviewers manually (as with Google projects)? | 10:44 |
Amaranth | fhd: You can specify a preference but it emails everyone in the unity-2d team | 10:45 |
andyrock | ephan, what do you mean for "i couldn't get internet on Ubuntu..."? i'm not American | 10:45 |
fhd | Amaranth: Ah, that's a definite answer, thanks :) | 10:47 |
ephan | andyrock, netierh am I XD What I mean is, I couldn't connect to the Internet using Ubuntu 11.10 | 10:54 |
ephan | I ran live from USB Drive and logged in as guest, it requested a password for guest to connect to the internet | 10:54 |
ephan | And due to that, i couldn't branch Unity and try to compile | 10:54 |
andyrock | ephan, ah ok... | 10:55 |
ruhil | hey all | 10:56 |
ephan | hey ruhil | 10:56 |
ruhil | i was reading the source code of unity but could not understand what "BamfLauncherIcon" could mean | 10:57 |
ephan | Bamf is the library libbafm, but what is that, a class, a file? | 10:58 |
ruhil | a class defined in a file of same name | 10:58 |
andyrock | ruhil, a banflaunchericon is an icon of an application | 11:00 |
andyrock | *bamf | 11:00 |
andyrock | ruhil, a device icon is a DeviceLauncherIcon | 11:00 |
andyrock | ruhil, a place/lense icon is a PlaceLauncherIcon | 11:00 |
ruhil | yeah i figured them out | 11:01 |
ruhil | but is there any full form related to bamf? | 11:01 |
ruhil | like "bfb" means "Big Freaking Button" | 11:01 |
ephan | Hm, just reading the file | 11:02 |
ephan | Basically, it defines how the icon should be depending on what the application state is, I guess. Am I right? | 11:03 |
andyrock | ruhil, bamf stands for Bamf Applications Matching Framework | 11:03 |
ruhil | ephan, yeah :) | 11:04 |
ruhil | andyrock, how can full form of bamf can contain "b" for bamf? | 11:05 |
andyrock | ruhil, something like GNU = "Gnu is not unix" :) | 11:06 |
ruhil | i didn't know that , lol | 11:07 |
andyrock | ruhil, let me remember the exact word to describe it :) | 11:07 |
andyrock | ruhil, http://en.wikipedia.org/wiki/Recursive_acronym | 11:08 |
ephan | "<andyrock> ruhil, something like GNU = "Gnu is not unix" :)" haha | 11:08 |
ephan | I'll add Bafm to that Wikipedia page | 11:09 |
ephan | Done | 11:10 |
ruhil | ephan, you made a mistake "Bafm - Bamf Applications Matching Framework" | 11:13 |
ephan | oops | 11:14 |
ruhil | aah i corrected it | 11:14 |
ephan | thanks ruhil | 11:14 |
ruhil | ephan, :) | 11:14 |
ephan | I actually looked for the file in the folder for "Bafm" too, I guess it's the way I type | 11:15 |
=== andyrock is now known as andyrock|lunch | ||
ephan | Does Unity for GNOME 3 also use javascript for plugins? Hum | 11:30 |
RAOF | ephan: No. | 11:31 |
ephan | Thanks RAOF | 11:32 |
RAOF | It is itself a compiz plugin. | 11:32 |
ephan | Indeed, hence it doesn't make sense writing plugins for plugins. | 11:32 |
njpatel | ephan, not just that, but we'd rather not have plugins inside the window manager process. You can talk to most (all?) the Unity APIs through the gobject-introspection infrastructure, though | 11:36 |
david__ | Unity just crashed, I'm using the terminal from Ctrl+Alt+F1 | 11:44 |
=== david__ is now known as ephan_ | ||
ephan_ | What should I try? unity -reset ? | 11:45 |
ephan_ | Or just reboot and I'm sure it'll be fine after it | 11:45 |
ephan | sigh resetting fixed it | 11:47 |
=== andyrock|lunch is now known as andyrock | ||
andyrock | smspillaz, around? | 12:03 |
=== MacSlow is now known as MacSlow|lunch | ||
smspillaz | andyrock: yeah, but I'm kind of busy right now. What's up? | 12:07 |
andyrock | smspillaz, don't worry if you are busy... sorry! i'll ping you another time | 12:08 |
smspillaz | it's fine, just braindump and I'll answer at some point :) | 12:09 |
andyrock | smspillaz, compiz uses extern "C" function to get vtable (and it's fine i know) but it doesn'use extern "C" function to delete vtable | 12:12 |
andyrock | smspillaz, i know it's not always a problem, but... | 12:12 |
smspillaz | andyrock: why would that be a problme? | 12:15 |
smspillaz | *problem | 12:15 |
smspillaz | (I haven't dealt with this part of the code before, so I'd be interested to know) | 12:15 |
andyrock | smspillaz, a lot of books/tutorial do not recommend it, after all if the class overloads new and delete operators.... | 12:18 |
andyrock | but it's a bad programming IMHO | 12:19 |
smspillaz | andyrock: overloading new and delete is forbidden in the coding guidelines iirc | 12:19 |
smspillaz | andyrock: I believe that doing things in an extern "C" { } like that only prevents symbol mangling | 12:20 |
smspillaz | that's when declaring new functions | 12:20 |
smspillaz | or objects | 12:20 |
andyrock | smspillaz, i know... | 12:20 |
smspillaz | so the reason that's in an extern "C" is because dlopen needs to find the ("getCompPluginVTable20090315_name") symbol | 12:21 |
andyrock | smspillaz, ok thx sorry for the apologize for the inconvenience | 12:21 |
andyrock | smspillaz, because c++ is not c i know :) | 12:21 |
smspillaz | andyrock: np | 12:26 |
smspillaz | andyrock: btw, I have a persistent nick on irc, so if you poke me and I don't reply its best to shoot me an email in case you log of | 12:26 |
smspillaz | *off | 12:27 |
andyrock | smspillaz, okok... thx | 12:28 |
=== HarryHaaren is now known as HarryHaaren|lunc | ||
kenvandine | te | 12:38 |
kenvandine | whoops :) | 12:38 |
mterry | Cimi_, hello! Has Robert Ancell talked to you about a unity greeter theme for LightDM? | 12:43 |
Cimi_ | mterry: no | 12:43 |
mterry | Cimi_, I have this note in a list of tasks he wrote that needed to be done: "Fixing up the theming in unity-greeter, probably just need to ask Cimi to make a theme. The important part is the transparent menubar." | 12:44 |
mterry | Cimi_, I don't know if that's enough to go on. Maybe email Robert? | 12:45 |
Cimi_ | mterry: he should mail me :-) | 12:45 |
Cimi_ | mterry: that was not in my list | 12:45 |
mterry | Cimi_, well, he's away on vacation/conference time, so he may not mail you shortly. But ACK | 12:47 |
mterry | Cimi_, if in a couple weeks he does email you, is there room in your schedule for such a thing? | 12:47 |
Cimi_ | mterry: IIRC, we will both attend the desktop summit. So we can chat in person | 12:50 |
mterry | Cimi_, oh, great! OK, that'll sort that then. I'll email him to remind him to seek you out | 12:51 |
=== chaotic_ is now known as chaotic | ||
=== HarryHaaren|lunc is now known as HarryHaaren | ||
=== MacSlow|lunch is now known as MacSlow | ||
DBO | Trevinho, present? | 14:01 |
=== chaotic_ is now known as chaotic | ||
=== fhd2 is now known as fhd | ||
andyrock | njpatel, if you want i can port other tets to gtest | 14:22 |
njpatel | andyrock, that would be awesome, we could get rid of the glib tester stuff once and for all! | 14:23 |
andyrock | since i want to work on unity dnd, but nux dnd is broken :( | 14:23 |
njpatel | andyrock, will try and get nux DND fixed this week, as we need it for dash stuff too | 14:23 |
andyrock | njpatel, ok... | 14:24 |
=== andyrock is now known as andyrock|brb | ||
=== andyrock|brb is now known as andyrock | ||
API | lamalex, hi, in the end, do you prefer if I search for a different reviewer for this branch: ? | 15:24 |
API | https://code.launchpad.net/~apinheiro/unity/a11y-further-places-review | 15:24 |
lamalex | no, i'll review it now- is it actually ready? didn't you make some changes before? | 15:25 |
lamalex | API, ^ | 15:27 |
API | lamalex, hmm no ;) | 15:29 |
API | the last change that I made | 15:29 |
API | was just to solve some conflicts on merge | 15:29 |
API | last week | 15:29 |
API | but I have just merged now | 15:29 |
API | and merged fine | 15:29 |
lamalex | ok, reviewing NOW | 15:29 |
API | lamalex, ok thanks | 15:31 |
lamalex | API, can you run the formatter over your code and push a new rev | 15:50 |
lamalex | the style is all off | 15:50 |
API | lamalex, hmmm, I think that it is just the format that those files already had | 15:51 |
API | I mean that it is following current style for all the a11y files | 15:51 |
lamalex | ok | 15:51 |
API | so probably the best option would apply it in this commit, and then fix the style for | 15:51 |
API | all the a11y files | 15:52 |
lamalex | yah, i forgot that would totally screw the diff :P | 15:52 |
Trevinho | DBO: I'm here right now! | 15:52 |
DBO | Trevinho, https://code.launchpad.net/~3v1n0/unity/fix-690143/+merge/69849 | 15:52 |
API | lamalex, btw, are you talking about ./tools/astyle-formatter? | 15:52 |
API | right? | 15:52 |
API | it seems somewhat new, as this seems a new tool for me | 15:53 |
lamalex | tools/apply_unity blah blah | 15:53 |
lamalex | yah | 15:53 |
API | ah ok, the apply formatter | 15:53 |
API | so, thats the plan? merge this branch and then fix the style in a different merge proposal? | 15:53 |
Trevinho | DBO: yes, I saw that... I should merge with trunk and retry | 15:54 |
Trevinho | in my branch it works fine | 15:54 |
DBO | sorry :/ | 15:54 |
Trevinho | No problem DBO | 15:54 |
Trevinho | DBO: about the bug https://code.launchpad.net/~3v1n0/unity/laucher-edge-reveal-revisited/+merge/69701 | 15:54 |
Trevinho | sorry, the branch | 15:55 |
Trevinho | do you also want the 1px thing (that I mentioned in the merge request?) | 15:55 |
Trevinho | Also if I know that this could be temporary too | 15:55 |
andyrock | DBO Trevinho i think the conflicts are caused by "pulse trash" branch | 15:56 |
API | lamalex, so, thats the plan? merge this branch and then fix the style in a different merge proposal? | 15:57 |
lamalex | yah | 15:57 |
Trevinho | Ah, ok... thankyou andyrock | 15:57 |
API | lamalex, ok, I will wait for your approval on that merge proposal then | 15:58 |
andyrock | Trevinho, yw | 16:01 |
lamalex | API, reviewed with 1 small cmment | 16:05 |
API | lamalex, ok, thanks, looking | 16:05 |
Trevinho | Mh, andyrock I gave a look to the pulse branch | 16:06 |
Trevinho | but it shouldn't matter | 16:06 |
API | lamalex, I don't understand that comment, I added other g_debug in other functions, why that debug is different? | 16:07 |
lamalex | ah i just didn't note them | 16:08 |
lamalex | goes for all of them | 16:08 |
lamalex | they're kind of useless when not developing | 16:08 |
lamalex | should scrap them | 16:08 |
API | lamalex, hmm, but this is the reason I used g_debug instead of g_printf | 16:09 |
API | you can deactivate g_debug on release | 16:09 |
andyrock | Trevinho, bho | 16:09 |
andyrock | 151 result = backlight_strength; | 16:09 |
andyrock | 152 if (_backlight_mode == BACKLIGHT_ALWAYS_ON) | 16:09 |
andyrock | 153 result *= CLAMP(running_progress + IconStartingPulseValue(icon, current), 0.0f, 1.0f); | 16:09 |
andyrock | 154- else if (_backlight_mode == BACKLIGHT_NORMAL) | 16:09 |
andyrock | 155+ else if (IsBackLightModeToggles()) | 16:09 |
andyrock | 156 result += (BACKLIGHT_STRENGTH - result) * (1.0f - IconStartingPulseValue(icon, current)); | 16:09 |
andyrock | 157 else | 16:09 |
andyrock | this stuff maybe, but i'm not sure... btw they should be only text conflict | 16:10 |
andyrock | *s | 16:10 |
Trevinho | Mh, andyrock don't flood :D | 16:11 |
Trevinho | however I've to check... | 16:11 |
lamalex | API, yah but it's just noise basically, it's essentially just a trace, gdb can tell you the same thing + more | 16:11 |
API | lamalex, ok, not a big deal anyway | 16:12 |
API | taking into account that there are more g_debug | 16:12 |
API | on other places of a11y code | 16:12 |
API | what about remove all them on that style review? | 16:12 |
API | lamalex, ^ | 16:13 |
lamalex | ok | 16:13 |
lamalex | works for me | 16:13 |
lamalex | do you have push access to trunk | 16:13 |
Trevinho | Am I the only who can't compile the latest unity? | 16:13 |
Amaranth | hmm, did someone forget to bzr add a file? | 16:14 |
Amaranth | seems unity-misc/gnome-bg-slideshow.h is missing | 16:14 |
lamalex | Amaranth, you need unity-misc from trunk | 16:14 |
Amaranth | oh, that's a separate thing? | 16:15 |
lamalex | yeah | 16:15 |
Amaranth | hrm | 16:15 |
lamalex | bzr branch lp:unity-misc | 16:15 |
lamalex | API, do you have trunk access? | 16:15 |
andyrock | Trevinho, which kind of error do you get? | 16:15 |
Amaranth | lamalex: well that failed but I'll look around | 16:15 |
API | lamalex, well yes, I already merged branches | 16:15 |
API | I suppose that people didn't revoke my trunk access ;= | 16:15 |
API | ;=) | 16:16 |
lamalex | haha | 16:16 |
lamalex | yah i was just cheking, i wasn't sure | 16:16 |
API | lamalex, I will merge this then, thanks again | 16:17 |
jono | are bugs against indicators filed against indicator-applet? | 16:18 |
jono | I just filed https://bugs.launchpad.net/ubuntu/+source/indicator-applet/+bug/819398 | 16:18 |
ubot5 | Ubuntu bug 819398 in indicator-applet (Ubuntu) "Skype has no indicator and no way of accessing the window" [Undecided,New] | 16:18 |
=== MacSlow is now known as MacSlow|break | ||
Amaranth | speaking of noise, any plans to make unity stop spewing loads of stuff while running? | 16:20 |
Trevinho | jono: skype doesn't use an indicator | 16:20 |
Trevinho | but the systray | 16:20 |
jono | Trevinho, it does now | 16:20 |
Trevinho | ah, ok... :) | 16:20 |
jono | well, it's menu is rendered as an indicator | 16:20 |
Trevinho | I didn't upgrade it in Oneiric | 16:20 |
jono | I think the new indicator API can render notification apps as indicators | 16:21 |
Amaranth | Trevinho: btw, did you try to ping me the other day? | 16:21 |
jono | Trevinho, yeah, it is pretty cool :-) | 16:21 |
jcastro | Trevinho: link me up to your membership application! | 16:21 |
ephan | Let's not call it systray will we? XD | 16:21 |
Trevinho | Amaranth: yes, I needed some help with compiz | 16:21 |
Amaranth | oh? | 16:21 |
Trevinho | but then I found what I was missing | 16:21 |
Amaranth | hehe | 16:21 |
Trevinho | jcastro: https://wiki.ubuntu.com/Treviño ;) | 16:22 |
Amaranth | arg, can't wait until I don't have to keep trying to sync all of this stuff | 16:22 |
Trevinho | jono, about skype I don't know if that's something related to qt more than to libindicator... | 16:22 |
Amaranth | hmm, seems the build is broken | 16:22 |
Amaranth | /home/travis/Projects/gles/unity/plugins/unityshell/src/DesktopLauncherIcon.cpp:54:29: error: ‘class WindowManager’ has no member named ‘ShowDesktop’ | 16:23 |
Amaranth | either that or I've done something wrong while doing a merge but I don't think I've ever touched that file | 16:23 |
jono | Trevinho, it may indeed be | 16:23 |
Trevinho | jono: I also was thinking to do something to get better indicator support for standard gtk apps using a systray, but the way it works in gtk could lead to unworking indicators at all... | 16:25 |
Amaranth | that was indeed a glitch with a merge | 16:26 |
Amaranth | oh, *facepalm* | 16:27 |
Amaranth | I was fixing things up between BASE and THIS instead of OTHER and THIS | 16:27 |
jono | Trevinho, yeah, I that could be awesome | 16:27 |
jono | I would have thought providing support for it could be workable | 16:27 |
jono | it seems Qt is doing that | 16:27 |
Trevinho | jono: the fact is that in gtk a systray can have both a menu associated and any other action over it | 16:28 |
Trevinho | So we can't ever know what is doing an app with is systray icon | 16:28 |
jono | Trevinho, ahhh of course, good point | 16:29 |
Trevinho | (is was his, of course! :P) | 16:29 |
Trevinho | or its, better :P | 16:29 |
Trevinho | jcastro: thank you for your support! ;) | 16:35 |
njpatel | Trevinho, added one too :) | 16:41 |
Trevinho | Thank you njpatel ;) | 16:41 |
njpatel | Trevinho, no worries, dude, it's the least you deserve | 16:43 |
Trevinho | :) | 16:44 |
ephan | https://bugs.launchpad.net/unity/+bug/692462 Why did I get this as email? | 16:47 |
ubot5 | Ubuntu bug 692462 in unity "unity confused with chromium web apps" [Wishlist,Confirmed] | 16:47 |
ephan | Ah it was andy :P Thanks | 16:47 |
Trevinho | DBO around? | 17:01 |
Andy80 | hi all | 17:25 |
ephan | hey Andy80 | 17:25 |
API | lamalex, I have just created this branch: | 17:56 |
API | https://code.launchpad.net/~apinheiro/unity/a11y-code-style-review/+merge/70051 | 17:56 |
API | anyway after thinking it a little | 17:56 |
API | not sure if requires a review as it should be really safe | 17:56 |
lamalex | yah, should be ok just to push it, just make sure it compiles and give the diff a quick read through | 17:57 |
API | just g_debug removal and a call to apply_unity_formatting.sh | 17:57 |
API | lamalex, I already tested it | 17:57 |
API | so I will make a read to the diff and push it | 17:57 |
API | lamalex, thanks | 17:57 |
=== _LibertyZero is now known as LibertyZero | ||
=== troy_sleep is now known as troy_s | ||
andyrock | Trevinho, around? | 18:57 |
ephan | andyrock, I saw that bug you sent me | 18:57 |
andyrock | ephan, which bug? :) my memory is not to long.. you know | 18:58 |
andyrock | *too | 18:59 |
ephan | the one with getting the gnome-applet icons | 19:00 |
=== MacSlow|break is now known as MacSlow | ||
andyrock | ephan, are you sure it was me? | 19:02 |
ephan | Are you Didier Roche? | 19:03 |
Trevinho | Yes andyrock | 19:03 |
ephan | ahhhh I get it now | 19:03 |
andyrock | ephan, no.... i am andyrock (Andrea Azzarone) | 19:03 |
ephan | I received the email because I'm not part of "Unity Community Hackers" | 19:03 |
ephan | Sorry | 19:04 |
ephan | i'm now* | 19:04 |
ephan | I was wondering why I'd received a bug notification | 19:04 |
ephan | Sorry about that andyrock | 19:04 |
andyrock | ephan, btw didier roche is didrock | 19:04 |
andyrock | *didrocks | 19:04 |
=== daker is now known as daker_ | ||
=== yofel_ is now known as yofel | ||
thumper | morning | 21:29 |
Andy80 | thumper: good night :) | 22:15 |
thumper | :) | 22:15 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!