[00:04] i can't find the power adapter to my switch :( [01:36] evening [02:59] Anyone packaging bluedevel 1.0.2? [03:04] Oh, nevermind. [04:45] clear [04:45] oops [04:47] rbelem_: ping [04:48] afiestas, pong [04:48] rbelem_: http://paste.ubuntu.com/569918/ [04:48] I'm using Kubuntu Natty [04:49] hum... [04:50] afiestas, do you have samba installed? [04:50] samba-common and samba-common-bin [04:50] afiestas, should i replace the kWarning by kDebug [04:51] is that a question? [04:51] afiestas, if you open dolphin [04:51] afiestas, yup [04:51] well it depends if it is critical or not, if networkmanagement/filesharing is installed and samba is missing... then it should be a warning imho [04:52] also, you may want to check if samba is installed at build time, even if it is not needed to build the package (runtime-dependency) [04:52] also, kdenetwork/filesharing/simple is an empty folder (did you forget to remove it?) [04:52] afiestas, are you using the kdelibs and kdenetwork packages or git? [04:53] afiestas, i made a git rm simple [04:53] the packages [04:53] afiestas, then git svn dcommit [04:54] afiestas, i thought that cmd would remove the dirs too [04:54] well, git-svn afaik is not a supported way of doing things :p be careful when using it [04:54] commited (the file deletion) [04:54] afiestas, :-) [04:55] afiestas, the dolphin samba fileshare plugin only works with samba installed [04:58] rbelem_: so, kdenetwork/filesharing can be build without samba but (atm) can't work without it? [04:58] I said atm since samba is the only supported protocol right now [04:58] rbelem_: shoudl advanced folder be removed too? [04:59] afiestas, yup [04:59] afiestas, it displays a message if samba is not installed [05:02] afiestas, i just forwarded to you a mail i sent to dfaure [05:02] afiestas, some files that are deprecated [05:04] rbelem_: so, svn rm advanced; svn commit ? (just to be totally sure D) [05:04] yup [05:05] :-) [05:10] rbelem_: so apart from samba-common and samba-common-bin what do I need? [05:10] also, would the kdenetwork/filesharing changes be backported to Natty? [05:10] afiestas, the samba pkg [05:11] afiestas, yup [05:12] afiestas, i will ask Riddell if he will do the packport else i ll do [05:13] nice :p [05:13] can't wait [05:14] :-D [05:15] afiestas, i will work these days to make the kcm [05:15] I just implemented the sharing stuff in bluedeivl kdm [05:15] *kcm [05:16] afiestas, nice :-) [05:16] and I'm adding a KPropertiesPlugin right now (we should unified them somehow in the future) [05:18] afiestas, when is 4.7 freeze? [05:18] April iirc [05:19] http://techbase.kde.org/Schedules/KDE4/4.7_Release_Schedule [05:19] May 12 is the hard freeze [05:19] afiestas, hum... we have time to unify :-) [05:20] yes, we need to have that meeting to write down what we're missing (stuff like KFIleItem overlay) and start to work on it [05:22] afiestas, will we have different icons for each fileshare method? [05:22] or just one? [05:22] mm, dunno === ecinx is now known as OchoZero9 [08:14] agateau: ping [08:14] afiestas: pong [08:14] *non agateau question: [08:15] is there any PPA to get kdepim master or at least last 4.6 beta? [08:15] agateau: I'm testing the globalmenu integration in firefox/thunderbird [08:15] and it seems to do not work under KDE :/ [08:15] dunno if it is because of our implementation or because the firefox plugin sucks :p [08:15] https://launchpad.net/~kubuntu-ppa/+archive/experimental maybe [08:18] afiestas: I haven't tried it yet. What's the name of the package? [08:19] agateau: http://askubuntu.com/questions/21373/how-can-i-get-firefox-to-work-with-the-global-application-menu [08:20] * agateau installs [08:23] agateau: during this week I will start to think how to integrate the "Action Search" into kdelibs properly, once pushed I'd like to apply the same concept to the globalmenu plasmoid [08:23] if you like the idea [08:24] http://www.afiestas.org/improving-kde-applications-help-menu-actions-lookup/ <-- that thing I mean [08:24] afiestas: mmm the necessary work in dbusmenu-qt to support this as not been done :( [08:25] agateau: well, we're not exporting all actions, but at least we're exporting the menubar [08:25] afiestas: I mean the line edit won't work with dbusmenu [08:25] so in theory I should be able to apply almost the same code [08:25] afiestas: appmenu firefox extension works fine here btw [08:26] afiestas: but there is a pending dbusmenu update which could break it, I may be lagging [08:26] my idea was to implement it directly into globalmenu-plasmoid (not by exporing the lineedit) [08:26] afiestas: not sure I like that [08:28] agateau: oks [08:29] I'm installing *dbusmenu* maybe I was missing some dep [08:30] nope, still not working :/ [08:32] afiestas: it is highly possible latest dbusmenu-glib broke it, ted told me he would push a new version on friday, which features a new signal I need to add to dbusmenu-qt [08:34] agateau: okz, I will uninstall the thunderbird/firefox extension atm [08:36] agateau: another small issue I have, when plasma is launched and there are some applications already, the menubar of that apps is not correctly exported (or painted) [08:37] the toplevel items are showed, but the menus are empty [08:37] gedit is not even trying to export the menu... maybe I'm missing some dep :/ [08:38] dpkg -l | grep dbusmenu : http://paste.ubuntu.com/569963/ [08:41] afiestas: for gtk apps you need the appmenu-gtk package [08:46] agateau: still gedit is not exporting anything [08:46] maybe I need some env variable? [08:47] "afiestas: it is highly possible latest dbusmenu-glib broke it, ted told me he would push a new version on friday, which features a new signal I need to add to dbusmenu-qt" [08:47] same problem I guess [08:47] ooks, won't say anything more until you have time to test it with the latest dbusmenu-glib :p === hunger_ is now known as hunger [09:40] morning === frederik is now known as fregl [13:42] hi rbelem, how confusing to have a share dialogue also in kdelibs! [13:42] Riddell, crazy stuff [13:43] Riddell, looked everywhere before going to kdelibs [13:44] rbelem: will you remove it from git? [13:44] * rbelem is checking if dfaure answered his mail [13:45] Riddell, i'm not sure, maybe remove the entire file :-D [13:45] Riddell, we do not need that anymore, as far as i tested === sikon is now known as lucidfox [14:05] Riddell: all those ui stuff in kio does make libkio bigger than it should be? [14:07] I only see two, I doubt they add significantly to it [14:11] Riddell: do you know dfaure irc nick? [14:11] "dfaure" :) [14:11] not online today it seems [14:11] :-( [14:12] I don't think kfilesharedialog.cpp can be removed, it's part of the kdelibs API :( [14:12] I think this will do in the packaging for now, just to hide it http://paste.kde.org/5520/ [14:13] but I don't know what the best answer is for kdelibs upstream, maybe the same and a big "deprecated" at the top [14:15] Riddell: let's return in the top of the constructor :-D [14:15] Riddell: oh... the API... [14:16] Riddell: how could we deprecate that? [14:17] Riddell: adding a method show and move the line properties->setFileSharingPage(d->m_vBox); to there? [14:18] using KDE_DEPRECATED I think [14:18] we don't want it to show ever, it's useless code now [14:18] Riddell: hum... and fix who is calling it [14:19] I think the only thing using it would be code you've removed from kdenetwork [14:20] but someone else is calling it too [14:20] something else is using kfilesharedialog.cpp ? [14:21] * rbelem is grepping the code for KFileSharePropsPlugin [14:22] I doubt it, I can't see why that class would be in kdelibs at all [14:22] found it! kdelibs/kio/kfile/kpropertiesdialog.cpp [14:23] Riddell: i think that it should live somewhere than kio [14:23] the files that i opened date 2001 [14:24] lot's of old code [14:28] bambee: a couple more issues with language-selector there [14:28] Riddell: http://paste.kde.org/5523/ [14:28] Riddell: I saw that on launchpad [14:28] Riddell: that is the piece of code to be removed [14:28] I'll fix issues this evening [14:29] bambee: thanks :) [14:29] Riddell: btw when language-selector-kde will be merged probably we could change it in kubuntu-desktop dependencies ? [14:30] Riddell: thanks for your time ;) [14:30] (kubuntu-desktop depends on language-selector-qt actually) [14:30] bambee: yes we'll need to change that, it's not hard [14:30] ;) [14:33] Riddell: should i use KDE_DEPRECATED for each method? [14:33] Riddell: can i use that for the entire class? [14:33] btw, I did not found it but... does "kdebug" exist in python ? [14:34] rbelem: I'm not too sure about the syntax, it's the whole class which should be deprecated but you'd probably need to ask or search for the exact syntax [14:34] (nothing in doc nor in python console using completion) [14:34] rbelem: it'll need those ifndif KDE_NO_DEPRECATED too I guess [14:34] probably I'm wrong... [14:34] bambee: seems kdebug isn't in pykde indeed, which is strange, it's useful to have debugging you can turn on/off at runtime [14:34] oki [14:35] Riddell: exactly... it's strange [14:35] ok [14:45] Riddell: just commited the fix [15:07] Riddell: did you notice that device notifier applet does not eject the device just umount? [15:09] rbelem: I did not, but I don't tend to use CDs much except for distro installs [15:18] rbelem: packages are working! [15:19] rbelem: I think the properties dialogue should close when it calls packagekit install, else it just stays there offering to install samba [15:19] http://www.linuxuser.co.uk/opinion/banshee-canonical-and-how-to-earn-an-honest-living-in-open-source/ [15:19] article by Jos Poortvliet [15:19] clearly an unbiased source :) [15:19] on the Amazon music store debacle [15:19] well, come on [15:19] what Canonical is doing there is ridiculous [15:20] if they try that with Amarok, I will get very very angry [15:20] you don't want that [15:21] I'd be against doing it in Amarok of course [15:21] but Canonical does have to make a living, it's unfortunate when that conficts with upstream [15:22] Riddell: that's true... I will fix that [15:22] rbelem: also i think I'll e-mail the packagers list to tell them they may need to change that if they don't use KPackagekit [15:24] groovy :-) [15:27] Riddell: i updated the ksambashare patch. Do you think should i add the latest commit to it? [15:29] rbelem: updated where? [15:30] Riddell: in my machine only [15:30] :-D [15:31] rbelem: I'm not clear what you're doing, updating the kubuntu packaging or git or what? [15:32] sorry [15:32] Riddell: updating the package ksambashare patch [15:33] rbelem: I already updated it in bzr [15:34] Riddell: some stuff were missing [15:34] oh? like what? [15:34] Riddell: the includes/KSambaShareData [15:35] oh aye [15:36] well go ahead and add anything missing and a changelog and commit [15:36] I've updated kdenetwork too [15:38] cool :-) [15:38] Riddell: do I have access to the bzr repo? [15:38] checking... [15:40] rbelem: should do, I think you're in ~kubuntu-members [15:41] Riddell: and the latest change to remove the duplicated share tab? Should i add to ksambashare patch? [15:41] i mean the debian/patches/kubuntu_77_ksambashare.diff [15:42] it's in debian/patches/kubuntu_78_hide_old_file_share.diff [15:42] let me commit [15:42] comitted [15:42] cool :-) [15:42] Riddell: i'm in kubuntu-ninjas only [15:43] tsk, you'll have to apply for kubuntu membership then :) [15:44] I can merge any changes you have [15:44] :-D [15:45] oki [15:49] Riddell: is this the right repos lp:ubuntu/kde4libs? [15:50] rbelem: lp:~kubuntu-members/kdelibs/ubuntu [15:51] although the one you mentioned should be much the same thing, that's the magic archive made out of what we upload [15:52] Riddell: thx [15:57] Riddell: usr/include/KDE/KSambaShareData and usr/include/ksambasharedata.h are missing in debian/kdelibs5-dev.install [16:00] hmm, that might be a problem for compiling [16:00] rbelem: want to add and I'll merge? [16:03] Riddell: the patch of patch :-D http://paste.kde.org/5534/ [16:04] Riddell: could you add? :-D [16:07] Riddell: includes/CMakeLists.txt is missing KSambaShareData [16:07] rbelem: yep [16:08] Riddell: and the KSambaShareData file is not there too [16:09] the contents is just #include "../ksambasharedata.h" [16:45] rbelem: uploaded! [17:18] anyone knows a program that can simulate a desing made in quartus? and output a waveform? [17:24] ochozero9: we package KDE here, I don't know what a desing is [17:24] design* [17:25] it's okay,, you never know if someone knows === yofel_ is now known as yofel [17:42] thx Riddell :-) === Quintasan_ is now known as Quintasan [19:08] Riddell: I'm not sure but... your crash was originally caused by a missing argument (silly mistake which is fixed)... and then there is another crash exactly in the same method (commit) which is apparently caused by python itself [19:08] "Fatal Python error: PyEval_AcquireThread: non-NULL old thread state" [19:09] >Python [19:09] my question is : does pyKDE4 is really thread safe using libpython ? [19:10] apachelogger: ^ [19:10] * Quintasan hides [19:10] Grrr, where the hell is sheytan [19:10] actually commit() does the following: allocate a new lock, acquire it, then start a new thread [19:10] (it did not touch commit() ) [19:10] s/it/I/ [19:10] bambee meant: "(I did not touch commit() )" [19:20] *shrug* [19:20] I do not see the point of the question [19:21] as sip only wraps the C++ objects in a pyth0rn layer there is little to no threat from threads [19:22] that is, whenver the c++ function is thread-safe the pyth0rn one ought to be too as the pyth0rn one just calls the c++ one and that lives in a Qt thread context altogether [19:25] apachelogger: you forgot this module kpythonpluginfactory/kpythonpluginfactory.cpp [19:26] well [19:26] kpythonpluginfactory uses the GIL and libpython directly [19:26] that one does supposedly not wrap a c++ object [19:26] thus if the thing is not threadsafe it is not threadsafe :P [19:27] mhhh... very interesting answer :P [19:27] rule of thumb: unless the documentation says somethign is thread-safe it is not thread-safe [19:27] same goes reentraness === seajey_ is now known as SeaJey