/srv/irclogs.ubuntu.com/2007/12/05/#kubuntu-devel.txt

kennyhello00:08
kennyanyone here?00:08
stdinintermittently00:09
kennyi have a quick question00:09
kennyi saw that there will be a tutorial day on next Thursday, will it be recorded in case someone can't attend?00:09
stdinubuntulog logs the channel, so there will be logs00:10
stdin!logs00:10
ubotuChannel logs can be found at http://irclogs.ubuntu.com/ - Logs for LoCo channels are at http://logs.ubuntu-eu.org/freenode/00:10
stdin1st link00:10
kennycool, thanks for the tip00:10
kennyi'm particulary interested in PyKDE 4, any tutorials that could be recommended?00:11
stdinreally I'm not the guy to ask, I have no clue how to actually use PyKDE400:11
txwikingerkenny: the tutorials will be recorded00:12
kennyok, i'll try to be here but if not i'll refer to those logs00:12
txwikingerI would think the links will be published on the kubuntu wiki00:13
stdinnow, why is this failing http://launchpadlibrarian.net/10735932/buildlog_ubuntu-hardy-i386.python-kde4_3.92.0%7Esvn20071201-0ubuntu1%7Eppa1_FAILEDTOBUILD.txt.gz00:14
kennymade myself a reminder, thanks again!00:16
=== Riddell changed the topic of #kubuntu-devel to: Welcome to #kubuntu-devel | 7.10 out, you all rock! | Merge away: http://merges.ubuntu.com/main.html http://merges.ubuntu.com/universe.html | Tutorial Day a week on Thursday https://wiki.kubuntu.org/KubuntuTutorialsDay
Riddellstdin: meh, that's my fault00:22
Riddellkde4libs packaging broken00:22
stdinwell, that's a problem then :p00:23
stdinlet's see if I can get the gutsy version to start building00:25
nixternalRiddell: story posted on the fridge00:25
Riddellnixternal: thanks00:29
Riddellnixternal: might be better to link to http://wiki.kubuntu.org/KubuntuTutorialsDay rather than my blog, it contains margionally more information00:29
imbrandonRiddell: on the kubuntu day are we gonna talk/mention etc useing pkg-kde and such from debian too ( the reason i ask is i can blog about it and tag it planet-debian to show up their too but i dont wanna post non-debian stuff as they get a bit testy )00:30
Riddellimbrandon: I don't expect we will other than through correct attribution00:32
imbrandonk00:32
txwikingerRiddell: we did a translation into German and will post it tomorrow on kubuntu-de.org00:33
Riddelltxwikinger: excellent00:36
Tonio_fdoving: when you read this tomorrow, everything's done, including the "nice" support, with values going from 0 to 100 for kdesu compatibility01:21
Tonio_fdoving: would be nice if you can test along opened bugs on launchpad01:22
Tonio_fdoving: 172749, 173319, 132456, 162823, 148255 and 157043 should be fixed01:22
Tonio_fdoving: if everything's okay, then we can release 1.5 version and focus on -t support, as this should be the only missing feature for perfect kdesu compatibility (I hope)01:22
Tonio_fdoving: I may not be online, so if you perform tests, please email me :)01:23
Tonio_good night everyone01:23
Tonio_Riddell: I hope you'll like new kdesudo :)01:23
Tonio_OMG...... waking up in 3h30.......01:24
* Tonio_ jumps to bed !01:24
coreymon77Tonio_: i had a seizure when i stayed up like that for 3 nights in a row01:28
* ScottK only had hallucinations.01:29
Tonio_coreymon77: I do that everytime, sometimes 9 or 10 days in a row :)01:32
Tonio_already the 4th night this time01:32
Tonio_coreymon77: the big problem is that when I then start having a real sleep, it can be VEEEEEEEEEEEEEEry long :)01:33
* Tonio_ out this time, and for real !01:33
jjesseargh stupid tcp window scaling problem02:24
jjessegrumble02:24
jjessestupid hotel router02:24
jjesseanyone around tonight?02:36
Hobbseeno02:38
jjessehello sarah :)02:38
Hobbsee:)02:38
yuriylooks like i'm gonna have to get up a little earlier on thursday02:53
Hobbseeheh, why?02:54
yuriyoh that's next thursday.. wait i think that's worse :-\02:54
yuriytutorials day02:54
=== Hobbsee_ is now known as Hobbsee
jessy_jamesciao07:09
=== aplg|mobile is now known as apache|mobile
=== \sh_away is now known as \sh
apache|mobileRiddell: question is, where is our captury/capseo from anyway?07:27
apache|mobileas in who made it07:27
apache|mobilejeez08:35
apache|mobilethat are mine08:35
Riddellapache|mobile: I was about to say08:41
HamishTPBhiya08:41
HamishTPBjust read about the event next week in your blog Riddell08:41
HamishTPBthat is my birthday though and I will be out but I will log it all :)08:41
JucatoRiddell: there was a question from the forums whether logs of the sessions would be posted and where.08:42
apache|mobileRiddell: interessting how packages get in without me working on it :P08:42
* apache|mobile notes that his english professor is having a very strange ideas about how the big share holders think08:42
buzis krandrtray known to be broken?08:42
apache|mobileit is?08:42
buzwell it doesnt seem to deal with dual head with xrandr 1.2 very well08:43
buzi'm running 2*1920x1200 in xinerama and it tells me i have 1920x120008:43
buzideas like what?08:43
apache|mobileRiddell: last commit to captury source was 4 months ago08:45
apache|mobileso I doubt it makes a lot of difference whether debian is much nuer08:45
apache|mobilebuz: you should report this upstream, sounds like a krandr compability issue to me08:47
buzyeah sounds like it08:51
buzanyone got dual head and can confirm?08:51
Riddellapache|mobile: does that go for libcapseo and libcaptury too?09:04
RiddellJucato: yes, logs will be available09:05
RiddellJucato: where's that on the forums?09:05
Jucatohttp://kubuntuforums.net/forums/index.php?topic=308934809:06
JucatoI also made an announcement there: http://kubuntuforums.net/forums/index.php?topic=308934909:06
RiddellJucato: excellent, thanks09:08
apache|mobileRiddell: yep09:10
Riddellapache|mobile: ok, guess we can just leave them as is for now, thanks for looking into it09:13
apache|mobileno problem09:13
=== meduxa is now known as toscalix
mhbgood morning09:47
Jucatomoin mhb09:47
mhbJucato: moin, wie gehts?09:48
Jucatonot fair. I only know "moin" :D09:49
mhbJucato:  heh, I assumed you didnt move into Germany during the night :o)09:50
Jucatohahah nah... although that wouldn't be a bad idea :)09:51
* Jucato would be closer to the heart of KDE09:51
mhbJucato: I see there is a new trademark blog post of yours09:51
Jucato:D09:51
mhbJucato: IMVSO, you forgot a lot of aspects, like pride, bad software design, elitism, license reasons...09:52
* Jucato wonders what 'S' there means09:52
mhbwhy do you think there is as many Control Centers as the distros?09:53
Jucatowell yeah, I coughed up that post in less than 10 minutes... not my most well-thought out post :)09:53
mhbbecause almost each one of them was designed to be unique to that distro, hard to port, etc.09:53
mhbso that they can claim its their own, revolutionary control center09:53
mhbJucato: sarcastic09:54
JucatoNIH :)09:54
mhbJucato: and of course, errors of the past09:55
mhbthey still plague us09:55
mhbGTK/GNOME is based on some C mutation, Qt/KDE on a C++ mutation09:55
* Jucato is still amused/baffled that no distro has ever used kcontroledit to customize the groupings of modules...09:56
mhbkcontroledit? Hmm, never seen it.09:56
Jucatoit solves half of what system settings was made for, w/o the new shell09:57
mhbJucato: we do have GTK and Qt because both toolkits are evil in some ways, and incompatible with one another09:57
mhbfor example, once you use a silly QString in your code, it starts to be all Qt-dependent, even though you just used a silly string.09:58
fdovingthen don't make it a QString :)09:58
fdovinghi btw.09:58
mhbfdoving: right, I am just angry about why does Qt have to create classes for everything.09:59
fdovingbecause they rock.09:59
Jucatobecause string didn't have support for unicode back then afaik09:59
mhbfdoving: it is not really me who writes all the applications in the world, sadly10:01
mhbfdoving: but if you infest your backend with QClasses, you would have a hard time porting it to a different toolkit - GTK fellas would create a new app instead - two stubs, happiness for all!10:02
fdovingqt4-mhb - mhbs own qt fork.10:02
* Jucato scratches his head...10:02
fdovingmhb: qt4 is a little bit better in that way, you can choose to not use the GUI part, only the console-things, for a console-app/daemon etc.10:03
fdovingyou still need qt though.10:03
JucatoI guess the best solution to that would be ncurses :)10:03
fdovingthe best solution would be to separate the gui from the real program.10:04
fdovingsomething the gtk guys often do.10:05
fdoving.. i think.10:05
fdovinggdebi is a nice example, so is software-properties-kde10:05
fdovingso one needs to make libraries to do the work, then make an app to tie it all together. we should be programming C only of course.10:06
fdovingbut QT is so nice and easy to deal with compared to plain C.10:06
Riddellmhb: Qt has to do that because c++ std lib is so bad10:07
Riddellit's one reason why python is all round nicer10:07
fdovingand once trolltech makes c++ so nice with QT, they can sell their product to companies and make $$. brilliant idea.10:08
Jucatoand use the $$$ to make Qt better, thereby making KDE better :)10:09
Jucatoit's brilliant! brilliant! brilliant! :D10:09
apache|mobilefdoving: QT = QuickTime ;-)10:14
fdovingquicktime?.. oh, the annoying apple thing. right.. :)10:15
mhbRiddell: that may be true, but with the MOC and their own ton o classes, they very much block a sensible application design with just the frontend being Qt-dependent.10:16
mhbit reminds me of Microsoft, somehow ... I guess that is the same rationale for the IE breaking HTML and CSS so much10:17
fdovingmhb: no, it's easy, you can't use QT for the program in your case. only for the frontend.10:17
fdovingif you don't want to depend on it for your program, you can't use it.10:17
RiddellQt does still work fine with c++ std lib, or plain C10:17
mhbit does, but then I would have to work around phonon and solid and all the "backend" libraries in KDE because their implementation is so Qt-dependent it hurts10:19
fdovingif qt is already there, why not use it?10:20
mhbwhen KDE4 comes out, all the young programmers are going to port their apps to it, thus making their backends use solid and phonon, thus ending all hopes of portable backends10:20
Riddellthat's not a fault of Qt, it's a fault of C/C++ being so basic10:20
fdovingcan't a gtk app talk to a qt backend app somehow?10:20
apache|mobilefdoving: again QT = QuickTime :P10:21
apache|mobilethe toolkit thingy is Qt10:21
apache|mobilelowercase t10:21
apache|mobileby intention I think ;-)10:21
fdoving,.,/ignore apache*10:21
fdoving:)10:21
Riddellphonon and solid are already backend abstractions anyway10:21
mhbRiddell: suppose you do a media player10:22
mhbRiddell: and you would like the player part to be portable, the UI part not to be10:23
mhbwhere do you put phonon then?10:23
Riddelllike xinelib?10:23
mhbif you put it in the code that plays music, you could not port it to GTK without having it Qt-dependent.10:23
mhbRiddell: no, like amarok.10:23
mhbor maybe kaffeine.10:24
Riddellwell xinelib is the player part, amarok is just a frontend to it10:24
mhbRiddell: right, but you can share more code than just xinelib?10:24
mhbI mean all players are going to have a play method, stop method, collection in some way...10:24
Riddellnot really, all that's left is the frontend10:24
Riddellthe play and stop methods are in xinelib10:25
mhbconfiguration10:25
mhbRiddell: if you shared just the xinelib, and there would be bug in your collection, you would have two bugs in two apps with no sense10:26
mhbRiddell: still, I dont see where phonon fits in ... where can I use it?10:26
mhbI mean I have to share xinelib and I would like to share code above it, such as play "wrapper" method, collection, configuration, etc.10:27
Jucatoon KDE10:27
Riddellso you don't have to have the hassle of xinelib :)10:27
mhbRiddell: but then all that code above it would be Qt dependent, including the middle layer such as configuration or collection, or the "play" wrapper method10:27
Riddellwell that's what you get for using a language with no decent library10:28
Riddelluse java or python etc and that issue goes away10:28
mhbeverything is related, it seems10:29
mhbQt subclassing everything possible and inventing MOC reminds me of the distributions that create their own Control Centers just for the sake that they wont be portable and customers stick with them10:29
mhbinstead of improving KControl and creating modules for that10:30
mhbor engines, if you want to have somethin UI-independent10:30
* mhb shuts up10:30
fdovingdon't use qt if you want something that doesn't depend on it. :)10:31
buz:(10:32
Jucatogtk ftw!10:32
buzi will be on a conference on the 13th :(10:32
mhbbuz: there will be logs availale10:32
buzgood10:32
buzstill, not the same10:32
Riddellbuz: find some internet access!10:32
Jucatowait, that might still be toolkit-lockin... ncurses would be better... wasn't there a toolkit being built around aptitude...10:32
buzconference is the wrong name, its more of a job fair10:32
buztho i would expect to be done with it by noon10:33
buzbut i dont want to lug around a 3kg notebook all day10:33
mhbfdoving: right, it is good that it is just me who creates all code in the world, because otherwise some lazy programmer would use it and we could have like two apps doing the same without sharing a line on GTK and on Qt.10:33
_StefanS_uhm did anyone notice the last firefox update (2.0.11) can10:34
_StefanS_'t connect to the internet ?10:34
_StefanS_mine sure cant..10:34
* fdoving chekcs firefox.10:34
_StefanS_maybe just a local problem..10:35
buzworks for me10:35
fdovingworks for me too.10:35
buzeven feels pretty fast for firefox10:35
_StefanS_well I see my ubuntu works though..10:35
buzthat sure is quicker than 2.010:35
_StefanS_thats wierd10:35
buzno more gui lag it seems10:35
_StefanS_buz: isn't it 2.0.11 you're using?10:35
buzit's 2.0.1110:35
buzmaybe they fixed a few very bad offenders in the performance area10:35
buzor maybe i just havent used firefox all that much since i upgraded to a new notebook :O10:36
_StefanS_buz: probably the last thing, because I havent noticed any difference ;)10:36
buzexcept for the missing content-editable and some weird bugs with some pages, i like konqui much more10:36
buz_StefanS_: stuff occasionally does get faster10:36
buzsome poppler update gave a giant boost to kpdf lately10:36
_StefanS_not firefox.10:37
_StefanS_in the 2-series..10:37
_StefanS_freaking wierd.. even safemode doesn't work10:37
_StefanS_maybe it has something to do with me being on 64bit10:41
_StefanS_(unlikely..)10:41
buzsounds like suspect10:58
buzi'm on 32bit10:58
pgquilesRiddell: the "Kubuntu Tutorials Day" is an awesome idea10:59
Riddellpgquiles: I'm just hoping someone turns up :)11:02
Tonio_hi there11:04
Tonio_fdoving: I just commited latest changes11:04
Tonio_fdoving: support for -n and -r (realtime)11:04
Tonio_fdoving: next step is adding the last 2 missing options : -t and -f11:04
Tonio_-t seems pretty easy, using konsole, but -f is a bit more complicated11:04
Tonio_fdoving: once that done and the program tested widelly I'll release a version 2.0, probably11:04
pgquilesRiddell: I've already got some packages I want to include in debian and ubuntu11:06
pgquilesso count on me at least :-)11:06
Riddellyay11:07
fdovingTonio_: 157043 can still be reproduced.11:10
fdovingTonio_: the problem is the quoting.11:10
fdovingTonio_: kdesu kate "one two", will open a file named "one two" for editing in kate.11:10
fdovingwith kdesudo it will open two files, 'one' and 'two'11:11
fdovingbecause of the broken quoting.11:11
fdovingthe problem is that kdesudo quotes every argyment.11:11
fdovingkdesu quotes the arguments in one.11:11
fdoving'one two' vs. 'one' 'two'11:11
Tonio_fdoving: depends if you say "one two" or one two in the command line11:12
Tonio_fdoving: I do the way gksu does11:12
Tonio_fdoving: I can have a look on that point11:13
Tonio_fdoving: what about the other bugs ?11:13
Tonio_fdoving: I'll try to get that one fix (and hopefully with no regression) in an hour11:14
Tonio_so the idea would be to quote every single argument and not parse them for ' ' qchar..... got it I guess11:14
Tonio_fdoving: the problem is that I have to take care of sudo too11:21
Tonio_fdoving: kdesu "kate toto" works for example11:22
Tonio_sudo "kate toto" gives a command not found11:22
Tonio_fdoving: it looks like kdesu considers a specific case when there is one arg only11:23
=== neversfelde_ is now known as neversfelde
Tonio_fdoving: done11:31
Tonio_fdoving: kdesu kate "one two" opens the file as expected11:31
Tonio_fdoving: kdesu "kate 'one two'" works too11:32
Tonio_fdoving: kdesu 'kate "one two"' works too11:32
Tonio_fdoving: and of course kdesu "kate toto" also works11:32
Tonio_fdoving: afaics that exactly like with kdesu11:32
fdovingpushed?11:32
Seregahi all11:36
Riddellhi Serega11:37
fdovingTonio_: push push :)11:37
Tonio_fdoving: still fixing the last specific case...11:37
Tonio_fdoving: kdesu -c "kate 'one two'" -> works11:38
Tonio_but not with kdesudo11:38
fdovingright.11:38
fdovingthen i'll push some debian/ fixes.11:38
fdovingmanpage etc.11:38
Tonio_fdoving: oki ;)11:38
Tonio_fdoving: I pushed the manpage a moment ago, are you fixing using this base ?11:38
fdovingTonio_: did you fix debian/postinst etc.11:39
Tonio_fdoving: no not yet11:39
fdovingpreinst and postrm?11:39
Tonio_fdoving: one little question11:39
fdovingi've done those.11:39
fdovingshoot.11:39
Tonio_fdoving: is there a better way to split a string like "kate 'one two'" than splitting against ' '11:39
Tonio_my problem is there11:39
Tonio_I'd like to have the same "split" that what args does, means every 'bla bla' group stays one element11:40
fdovingyou can cut the command from the arguments.11:40
SeregaRiddell: Jon, one question. How can I download e.g. libdvdcss2_1.2.9-2medibuntu2_i386.deb? What will happed if package upgrades to 1.2.10?11:40
fdovingso you can have like: command 'all the arguments'11:40
Tonio_yeah, cutting the first ans then the second....11:40
SeregaRiddell: exactly THIS link will be inaccessible11:40
Tonio_fdoving: which tool would you use ?11:40
Tonio_cut ?11:40
fdovingTonio_: qstring.pos11:40
Tonio_oups ;)11:40
Tonio_oki ;)11:41
fdovingTonio_: use qstring::find to find the first space, then qstring::find returns the position of the first space. say: /usr/bin/command [THIS] arg arg arg11:42
Tonio_fdoving: hum well, it looks like kdesu doesn't do any quoting with the -c option11:43
* Hobbsee waves11:43
Tonio_fdoving: then what I have to to is just split to get the executable for it's name and icon and that's it11:43
Tonio_hi Hobbsee11:43
Tonio_fdoving: -c is just consider one option and one block, and that's it, let's do like kdesu then, since that also is sudo compatible11:44
Riddellhi Shely11:44
Shelyhi, Riddell11:44
fdovingTonio_: kdesu with or without -c behaves the same way here.11:48
ben_hi all !!11:49
* Hobbsee waves11:50
Tonio_fdoving: as long as there is one arg, yes, I agree11:50
Tonio_kdesu -c "bla toto" is equivalent to kdesu "bla toto"11:50
Riddellhi ben_11:50
fdovingthe difference is in handling already set quotes, if i give kdesu a quoted input, it doesn't mess with it, kdesudo does. the best example is: kdesu.distrib kate 'bah bah' vs. kdesudo kate 'bah bah'11:50
Tonio_fdoving: but not to kdesu bla toto11:50
fdovingTonio_: exactly, without already set quotes they behave the same way.11:51
Tonio_yep11:51
fdovingif we give kdesudo quoted input, it ignores it and quotes its own way.11:51
Tonio_fdoving: just fixed, testing11:51
Tonio_fdoving: commited11:54
fdovingTonio_: works.11:58
Tonio_fdoving: works ?????????11:59
Tonio_fdoving: looks like I didn't commit the good thing lol11:59
fdovingkdesudo kate 'one two'11:59
fdovingdoes what it should.11:59
fdoving:)12:00
fdovingso does kdesudo kate one two12:00
Tonio_ho yes that does12:01
Tonio_I'm testing the -c fix right now12:01
Tonio_fdoving: commited12:02
Tonio_fdoving: -c should behave like kdesu now12:02
fdovingnice.12:02
Tonio_fdoving: kdesu "kate \"one two\"" is a good test for example12:02
Tonio_fdoving: I'll work on implemting the last 2 missing command line options but this time, I think we have something that can be considered "correct"12:03
Tonio_fdoving: don't you ?12:03
fdovingyep.12:03
fdovingI have not looked much into the code yet, though.12:03
Tonio_of course12:03
fdovingbut it works as I want it to.12:03
Tonio_fdoving: the point was just to parse args correctly and the pty thing12:03
Tonio_parsing needs 3 tests, due to sudo and kdesu different behavior12:03
fdovingHow do you auto-close bugs with commit messages?12:03
Tonio_-c is a case12:03
Tonio_one args only the second12:04
Tonio_and several args the third12:04
Tonio_fdoving: add this :12:04
Tonio_Fixes LP: #12345612:04
Tonio_in the changelog12:04
Tonio_fdoving: I was waiting for your tests to add bug ids, but feel free to do so !12:04
Tonio_separate bug ids by space then12:05
Tonio_Fixes LP: #123456, #135790, ....12:05
fdovingi fixed #16282312:05
Tonio_oki, the man divertion right ?12:05
fdovingyep.12:05
fdovingsmall enough to be compatible with watching the kid.12:05
Tonio_fdoving: also if you could fix my poor english in the malfile, that would be nice12:05
fdovingthe task that is. :)12:05
Tonio_fdoving: haha12:06
fdovingTonio_: hmm.. try a wrong password.12:08
fdovingcommited a small wrong-pass count fix.12:13
fdovingTonio_: i can't confirm the hardy related bugs, i'm on gutsy.12:13
Tonio_fdoving: what problem with wrong password ?12:17
Tonio_fdoving: arg there is a regression on that point12:17
Tonio_wtf ?12:17
Tonio_I momitted yesterday12:17
mhbyou womited yesterday?12:17
mhb:o)12:17
mhbor vomited?12:17
mhb:o)12:17
fdovingif (!badpass<3) or something like that.12:17
fdovingdidn't make sense.12:17
* mhb shuts up again12:18
fdovingi changed it to if (badpass>2)12:18
fdoving#132456 is tricky.12:18
fdovingnow that we connect to a pty the password-remembering-for-15-minutes does not work anymore.12:19
fdovingwell, that is not entirely true.12:19
fdovingbut from the run command dialog, one is asked the password every time.12:19
fdovingmight be a nice feature, from konsoles it's remembered.12:20
mhbwhat do you think about my proposal on how to fix bug 16006712:22
ubotuLaunchpad bug 160067 in dolphin "Raw HTML tags show in Dolphin status bar" [Low,Confirmed] https://launchpad.net/bugs/16006712:22
fdovingmhb: i agree, remove the tags.12:23
mhbso! I've heard we've got plenty of MOTU packagers around!12:26
mhbwould anyone care to do a bit of janitor service for me?12:26
fdovingTonio_: might consider including https://bugs.edge.launchpad.net/ubuntu/+source/kdesudo/+bug/14497012:27
ubotuLaunchpad bug 144970 in kdesudo "Kdesudo does not work with libpam-poldi" [Undecided,New]12:27
mhbd3lphin has servicemenus implemented as desktop files, so it might make sense to move the .desktop files to the correct packages12:27
fdovingTonio_: nevermind, i'll just add it, as it's so simple.12:27
mhbso when you remove k3b, you won't see a "Burn with K3B" desktop file.12:27
mhbor, more importantly, fix bug 14913012:27
ubotuLaunchpad bug 149130 in dolphin "[7.10 beta] kubuntu dolphin lists "encrypt file" as an action item despite the required application (kgpg) not being installed" [Low,Confirmed] https://launchpad.net/bugs/14913012:27
mhbso anyone who'd like to practice his packaging skills a little and get eternal gratefulness from me please apply!12:28
fdovingmhb: can't one make some magic link to the konqueror servicemenus or something?12:29
fdovingas the .desktop files are already installed for konq.12:29
mhbhmm, that makes sense12:30
mhbI thought konq did it some other way or something12:30
* mhb checks12:30
fdovingthe path is the only difference.12:30
stdinRiddell: looks like python-kde4 needs python-qt4 >= 4.3.1 and gutsy has 4.3-2ubuntu7 (4.3-2ubuntu7.1 in -proposed)12:36
mhbfdoving: of course12:36
Riddellstdin: meh, another target for your PPA?12:36
mhbfdoving saves the day again12:36
stdinRiddell: sure I have it ready for upload :)12:37
Riddellawooga12:37
mhbRiddell: I assigned the missing dolphin translations to you, could you please it solve it somehow soon?12:37
Riddellmhb: bug number?12:38
mhbRiddell: I would like not to get bashed for that12:38
mhbbug 13214112:38
ubotuLaunchpad bug 132141 in dolphin "desktop_dolphin translations missing in the source package" [Medium,Confirmed] https://launchpad.net/bugs/13214112:38
Riddellmhb: ok12:38
mhbthank you12:38
fdovingyay, i saved the day :)12:40
fdoving(what did i do?)12:40
Tonio_fdoving: I don't understand why the !badpass<3 test fails.....; doesn't make sense to me, although I agree >2 is better12:40
Tonio_fdoving: looking for the libpam thing12:41
fdovingTonio_: i commited that one-line change, it's trival and doesn't break anything. http://codebrowse.launchpad.net/~kubuntu-kdesudo/kdesudo/trunk/revision/4512:42
mhbfdoving: pointed at the fact that symlinking Dolphin's servicemenus to Konqueror's fixes a couple of bugs12:42
fdovingmhb: ah :)12:42
mhbfdoving: perhaps there should be a central place for those, so that removing Konqueror doesn't erase them12:43
mhbon the other hand, there are many apps that ship them directly to /usr/share/apps/konqueror/servicemenus and I would not like to break them12:44
fdovingit doesn't, as long as other apps put things there too.12:44
fdovingdpkg will not remove non-empty dirs.12:44
fdovingyep.12:44
mhbbesides, moving them to /usr/share/servicemenus is a task for a packager, not for me12:45
mhb:o)12:45
fdovingyou could maybe add a new checkbox in the config, 'Include Konqueror servicemenus' - that would be neat :)12:47
mhbtoo much bloat.12:48
fdovingbut it would be neat :)12:48
mhbI don't think users will recognize that there was a change in the servicemenus12:48
fdovingprobably not.12:48
fdovingwill you remove the d3lphin servicemenus and only use konqueror ones?12:49
mhbI guess so.12:49
mhbd3lphin ones are a subset of konqueror ones, it seems.12:50
Tonio_fdoving: just commited a couple of fixes, little issue with split12:50
Tonio_fdoving: you should update, this time I'm done12:50
fdovingTonio_: then i guess uploading is the next task on your list? :)12:51
fdoving.. a package that is.12:53
mhbreally, I need a packager :o)12:55
* Hobbsee hides12:55
mhbcould someone help me not learn this makefile.am.in.in.in hell and guide me on how to install a symlink using it?12:56
mhbI just need the symlink from $(kde_datadir)/konqueror/servicemenus to $(kde_datadir)/d3lphin/servicemenus12:57
* Hobbsee wonders why not do it in debian/rules?12:57
fdovingor debian/links12:58
mhbbecause I want the source to be installable on non-debian systems, too12:58
mhbthat means it should be done at make install time12:58
fdovingmhb: maybe you can just modify the path in src/servicemenus/Makefile.am13:00
fdovingservicemenusdir = $(kde_datadir)/d3lphin/servicemenus13:00
fdovingif you set that to konq the servicemenus will be installed there.. if you want that at all?13:01
mhbno13:01
mhbI'd like d3lphin to check konqueror's servicemenus13:02
mhbthat's all, there's no need to put anything in there13:02
mhbhmm13:03
mhbthen again, I might hardcode it into d3lphin13:03
Tonio_fdoving: about the dolphin "open as root" problem, I just noticed it also happens with kdesu with a file named "konqueror;dolphin"13:15
Tonio_fdoving: that looks more like a servicemenus issue than kdesudo13:16
Tonio_fdoving: can you confirm ?13:16
fdovingTonio_: yes, it is.13:16
Tonio_fdoving: imho the command should be kdesu -c "d3lphin ''"13:16
Tonio_fdoving: agree on that point ?13:16
Tonio_argh.....13:17
Tonio_kdesu -c "d3lphin '\'"13:17
Tonio_argh, how to print "percent"U ? :)13:17
fdovingExec=kdesu -c 'd3lphin %U'13:17
fdovingis what i have now.13:17
ScottKTonio_: I'm recalling our discussion about the challenge of large scale deployments in Linux.  Do you think something like this http://aruiz.typepad.com/siliconisland/2007/12/apoc-goes-open.html would be a significant help?13:17
Tonio_fdoving: should quote13:18
fdovingTonio_: yep, 'd3lphin "%U"'13:18
Tonio_fdoving: how to dou print "percent" ? doesn't work here ;)13:18
fdoving"%" ?13:18
Tonio_ScottK: no time for reading now, but I'll have a look soon :), added to favorites13:18
fdovingshift+513:18
Tonio_oki13:18
ScottKTonio_: Great.  I'm curious what you think.13:19
Tonio_mhb: all service menus dolphin uses should be patched on that point13:19
Tonio_ScottK: that's nice, but like puppet, that's hackish13:19
Tonio_ScottK: they do compatibility layers for every config system13:20
Tonio_ScottK: afaik, I already heard about that13:20
ScottKOK.13:20
Tonio_ScottK: that's workarroundish imho13:20
mhbTonio_: s/dolphin/konqueror13:20
Tonio_ScottK: but if they can be AD feature parity, that would kickass, really :)13:20
fdovingcfengine :)13:20
Tonio_fdoving: puppet is way better than cfengine13:21
Tonio_mhb: konqueror ? no, dolphin :)13:21
ScottKTonio_: I'm sure that whatever starts on this front will be hackish to begin with and would have to evolve.13:21
fdovingTonio_: might well be, i've only tried cfengine once.13:21
Tonio_mhb: all dolphin servicemenus calling for kdesu should be patch to quote13:21
mhbTonio_: unless "run as root" servicemenu is hardcoded, Dolphin will use the same .desktop file Konqueror does13:22
fdovingmhb: then it'll open as root with konq :)13:22
Tonio_fdoving: shift + f5 doesn't ork here13:22
mhbdoes it?13:22
mhbhmm13:22
Tonio_mhb:13:23
Tonio_./edit_as_root.desktop:Exec=kdesu "kwrite" ""13:23
Tonio_./d3lphin_su.desktop:Exec=kdesu -c 'd3lphin '13:23
Tonio_./run_as_root.desktop:Exec=kdesu -c13:23
Tonio_run as root should simply use X-KDE-SubstituteUID=true13:24
mhbKonqueror doesn't have a Open as root servicemenu?13:24
mhbI cannot find it13:24
Tonio_mhb: that's in dolphin !13:24
Tonio_ahhhhhhh you mean you fixed dolphin to use konqi servicemenus ?13:25
mhbyes13:25
mhbthey're shared now13:25
Tonio_there is no open or run as root with konqueror afaik13:25
mhbno13:25
buzand there should not be, imho13:25
Tonio_mhb: where can I test your dolphin ?13:26
mhbhttps://code.edge.launchpad.net/~kubuntu-members/dolphin/hardy-fork13:27
mhbTonio_: truth is I remove all the old servicemenus Dolphin had... I guess Dolphin should install a separate "d3lphin_su.desktop" into Konqueror's servicemenus/ directory.13:28
mhbI am working on something else now, though.13:28
mhbhmm13:35
mhbKonqueror and D3lphin don't understand each other when it comes to CTRL-X CTRL-V13:35
mhbI am not sure what to do with this bug13:35
mhbtruth is, no two file management apps understand each other when it comes to this13:36
mhbNautilus doesn't understand Konqueror either, you have to drag and drop the file13:36
seelemhb: just Konqueror, you can't copy/paste out of anything else?13:45
seeledoesn't klipper take care of that kind of thing?  not the application?13:45
mhbnot sure13:46
mhbcopy paste works between KDE apps13:46
mhbbut cut/paste works only D3lphin/D3lphin or Konqueror/Konqueror13:46
mhbmail of the day: [translate-pootle] Adding Klingon and Ainu to Pootle14:09
RiddellAinu?14:16
RiddellI hope that's real Klingon and not the cheating Romanised nonsense14:16
Riddellquestions from Linux Format, anyone fancy answering? http://paste.ubuntu-nl.org/46964/14:17
fdovingRiddell: i vote for nixternal on that one. he's good at those things :)14:29
Hobbseeyeah, nixternal can do them14:37
* stdin gave it a shot while waiting for pykde4 http://paste.ubuntu-nl.org/46965/14:42
nosrednaekimare the packages built yet?14:43
nosrednaekimlast night they was only the source debs up there14:43
mhbJucato: you've got my reblontal there :o)14:44
stdinnosrednaekim: I had to get python-qt4 up too, so they only started building ~40mins ago14:44
mhbjust 40 mins, hey?14:45
nosrednaekimah..... but python qt4 is already in the repositories.... is it a newer version?14:45
mhbI think python-kde4 wins the prize of being the most complex piece of software we have14:45
stdinit needs 4.3.1 and gutsy had 4.3... :p14:45
mhband takes the most to compile14:45
nosrednaekimstdin: heh14:45
stdinsame with sip4, needs 4.7.1 and gutsy had 4.714:46
stdinand that .1 makes all the difference14:46
* nosrednaekim shakes his head.14:47
mhbI started blackbox the other day and got surprised how fast the wm can load :o)14:48
nosrednaekimenlightment surprised me like that :D14:48
mhbnice xkcd out today.14:50
* Riddell flies14:53
stdinlooks like it built...14:54
Riddellstdin: yay14:54
stdinonly took 5 days :p14:54
mhbRiddell: do you have any sources of information I can read about what can be done with Qt base classes that's badly needed in C++?14:57
mhbRiddell: you said the reason behind MOC and Qt subclassing everything was bad libs, and I'd like to know more.14:58
mhbplease?14:58
Riddellmhb: well here's the library that comes with c++ http://gcc.gnu.org/onlinedocs/libstdc++/documentation.html15:00
Riddellcan't say I've ever been able to use it15:00
bddebianHeya15:03
=== Hobbsee_ is now known as Hobbsee
Jucatomhb: http://www.informit.com/content/images/0131240722/downloads/blanchette_book.pdf page 2015:08
Jucatopage 254 about QString and QVariant15:10
Jucato(page 20 is a side note about moc)15:12
mhbokay15:13
Jucato(although that's for Qt 3, but I doubt their reasons changed in between releases. and don't worry, that book is officially and legally free to download)15:14
mhbJucato:                      Qt’s QString class is more powerful15:17
mhbthan either of them.15:17
=== Shely is now known as MJ086
mhbJucato: also, for example libsigc++ offers similar callback functionality15:28
mhbAFAIK15:28
Jucatoit does afaik.... but then you'll be using libsigc++ for callbacks, then Qt for widgets... wouldn't that be adding to the complexity? versus Qt having its own? (and afaik, libsigc++ and boost callbacks only came after Qt had its moc)15:30
* Jucato shrugs... not a Qt expert, just basing it on what he's read so far15:31
=== apachelogger_ is now known as apachelogger
stdinnosrednaekim: debs are in the repo now :)15:46
nosrednaekimstdin: muchas gracias15:46
nosrednaekimstdin: grabbing it :D15:52
nosrednaekimyou rock..15:52
Riddelllibsigc++ is pretty well inspired by Qt15:52
stdinnosrednaekim: you'll probably be the 1st to test it ;)15:53
nosrednaekimstdin: I most certainly will. I'll try to have something by tomorrow.15:53
mhbJucato: no, you *have* to have some kind of a signaller15:55
mhbJucato: if you do it light enough, it won't add much15:55
mhbJucato: like I said, having a separate signaller everyone would strive to make the fastest makes sense to me15:56
mhbbut would a commercial company like that? No, sir.15:57
mhbbetter have it all inside Qt so that all would buy it.15:58
fdovingmhb: great idea, isn't it? and users doesn't have to bother about installing libsigc++ on all qt supported platforms. in addition to qt.16:03
fdovingmake it simple stupid. :)16:04
JucatoMISS?16:04
* Jucato thought that was KISS16:04
Jucato:P16:04
fdovingwhat KISS?16:05
JucatoKeep It Simple, Stupid :D16:05
fdovingah, i guess both works :)16:05
Jucatoit's the ISS that counts :)16:05
mhbfdoving: yeah, they can't ship it with it or anything16:06
fdovingthat would be complicated :)16:07
* txwikinger wonders what to do with bug #16184316:07
ubotuLaunchpad bug 161843 in hplip "HPLIP Toolbox looks ugly" [Wishlist,New] https://launchpad.net/bugs/16184316:07
fdovingheh, it looks ugly.16:07
txwikingeryeah :)16:07
txwikingerwant to do a KDE integrated frontend?D16:08
fdovingisn't it already QT?16:10
fdovingtweaking the qt view properties should help, shouldn't it?16:10
fdovingbbl. tv.16:10
txwikingerNo idea16:12
mhbfdoving: I can't see how separating an indepednent library from a toolkit makes it any more complex16:16
mhbyou *have* to have that functionality in there16:16
txwikingerit is pyqt316:18
=== \sh is now known as \sh_away
mhbhow do you launch that HPLIP?16:20
Jucatohp-toolbox16:22
mhblooks normal16:22
mhbI mean - open-source quality normal :o)16:22
txwikinger:)16:23
mhbfdoving: it is stuff like QStrings that are a conflict with the KISS principle16:25
mhband Qt-specific macros16:25
mhbfdoving: besides, I wonder why you complain about KISS16:30
mhbfdoving: isn't all of KDE violating it?16:30
mhbwhy having stuff like KPushButton, KProgressBar, KWhatever when there's a mighty bloated equivalent in Qt?16:31
Riddellmhb: what's the alternative to QString?  the c++ string class doesn't do unicode16:31
Riddellmhb: all those K classes inherit from Qt16:32
Jucato...16:32
* mhb goes to find some unicode strings16:34
mhbmartin@blackbook:~/Documents/mff/programovani$ ./test16:35
mhbそれぞれの集合から一つずつ元を選び出して新しい集合を作ることができるというものである。1904年にツェルメロによ16:35
Riddell16:35 < mhb> ???????????????????????????????????????????1904?????????16:35
Riddell:)16:35
Riddellone of these days I really should upgrade my ancient debian box16:36
mhbRiddell: sorry about that, my ubuntu feisty server & irssi does UTF-8 :o)16:36
mhbI'll pastebin16:36
mhbwhat?16:38
mhbI tried ubuntu.nl.org pastebin but I get ????s as well16:38
mhbhttp://pastebin.com/d7fa47f6316:40
mhbsomething like this, except I have the chars rendered16:40
mhbI thought kanji are in the higher level part of UTF-8, so, provided they are, it shows that C++ can do UTF-8.16:41
mhbRiddell: sure, but I have never understood why we subclass so much.16:42
mhbRiddell: it's because they wouldn't let us add stuff into Qt?16:42
Riddellmhb: to add extra features, the API docs usually explain which16:42
Jucatobecause the Qt Classes don't always have the features KDE needs?or doesn't give the level of integration for an integrated desktop?16:43
Riddellmhb: lots of KDE bits have been put into Qt during the 3->4 transition16:43
mhbit's really a bad example of open-source development ... it's not really open-source, we "practically" fork Qt by subclassing it all.16:43
RiddellQt isn't open source in the bazaar development method16:44
mhbalthough I agree subclassing adds little overhead, it breaks the KISS principle.16:44
mhbat least the way we do it with Qt/KDE.16:44
=== \sh_away is now known as \sh
mhbRiddell: I apologize for the bad example, according to the Internet C++'s string doesn't really support UTF-8.16:46
=== mars_ is now known as marseillai
mhbmore and more it seems to me that the world is full of simple problems that nobody can/will fix because of the bureaucracy16:51
mhbGPL and BSD folks duplicating efforts just because of some silly licenses, KDE subclassing everything because they build on a toolkit that won't let them incorporate the changes, Qt violating C++ language because the bureaucracy process is too slow...16:53
Riddellvoilate is the wrong word there16:53
mhbokay, they've put in crutches for their own folks, but those crutches do not allow for good software design16:56
=== \sh is now known as \sh_away
mhbthose clutches lead to mammoth applications depending on both Qt and KDE16:57
mhberr, crutches16:57
mhbthat's what I call keeping it simple.16:57
mhbI should move myself to #kubuntu-offtopic.17:00
Riddellthen the cool kids here wouldn't see it17:08
mhbI shouldn't be infecting everyone with my bloatware-negative ideas.17:09
=== meduxa is now known as toscalix
mhbthe cool kids are still young, they shouldn't be affected to it :o)17:10
mhberm, bad word again, they shouldn't be exposed to it.17:13
stdinRiddell: erm, python-kde4-dev didn't come out quite as planned http://stdin.pastebin.com/d343d412117:17
Riddellthat's not right17:18
stdinnope, it's not17:18
stdinahh, I know what I did :/17:20
stdinran debuild -S from the wrong source dir...17:20
* stdin feels quite stupid now17:20
* mhb too17:21
Riddellhey, at least you havn't been wresting with cdbs all afternoon17:27
stdinthat makes me feel a bit better :)17:28
mhbI seem to like FLTK more and more.17:50
nixternalmendred: get control of your connection :)18:06
mendrednixternal: sorry the cable has been chewed on18:06
mendreda mouse around18:06
nixternalis there KDE support now, or planned in the future, for Pulseaudio?18:06
mendredso was fixing it18:06
nixternallol18:06
nixternalmy dog is the guilty one for chewing on my net cables18:07
mendredk lol18:07
Jucatohm... cats...18:07
nixternalhaha18:07
nixternalenvironmentally safe traps please18:07
nixternalI have a friend who goes out and buys environmentally safe traps, they are fairly expensive18:08
Jucato:D18:08
coreymon77lolcats?18:08
nixternalbut he uses the catch to feed his snakes18:08
coreymon77whats that go to do with anything18:08
nixternalit would actually be cheaper to go buy feeder mice at $1 a piece18:08
nixternalbut I guess in the end, it will all add up :)18:08
mhbmm, food, nature's way of recyclation18:08
coreymon77mhb: not really,18:09
coreymon77mhb: its what comes back out later thats natures way of recylcation18:09
mhbcoreymon77: food is great, both me and Dr. John Zoidberg agree on that18:09
coreymon77mhb: oh i dont disagree18:10
coreymon77mhb: i love foo18:10
coreymon77d18:10
mendredyah! the cable is stable18:10
coreymon77mhb: its the byproduct of the recycling that gets a little nasty18:10
coreymon77if you know what i mean18:10
coreymon77:P18:10
fdovingmhb: when it comes to the various components of qt, they are really only very good when you use them to work with qt. for example QString is very nice because all text-oriented functions in qt can deal with it. that is one example.18:10
coreymon77anyways18:12
nosrednaekimstdin: in this python-kde4 package i'm not seeing some things..18:12
stdinnosrednaekim: yes, I know. I'm fixing it18:13
coreymon77so, when kde4 comes out stable18:13
* stdin didn't upload the right thing :/18:13
coreymon77iis this stuff gonna be fixed?18:13
nosrednaekimstdin: pykdedocs and pykdeuic4?18:13
stdinpykdeuic4 is in the -dev package, or it _will_ be in the -dev package18:13
nosrednaekimstdin: ok, great :D18:14
stdinI kinda uploaded the wrong .diff.gz18:14
stdinseveral times :p18:14
nosrednaekimI already have an idea for an app, those KDEfx modules are so cool :D18:15
nosrednaekim*classes18:15
coreymon77huh18:19
coreymon77whats this thing going on on dec 15th?18:19
stdinthe talks?18:19
coreymon77huh?18:19
toscalix<toscalix> hi, there is a free translation to spanish of J. Riddell announcement about Kubuntu session on december 15th here: http://agustin.ejerciciosresueltos.com/ , if somebody knows any spanish developer that wants to attend18:19
Jucatoit's on the 13th18:20
coreymon77whats this session?18:20
Jucatoer different18:20
JucatoKubuntuTutorialsDay on Dec. 1318:20
nixternalhttp://fridge.ubuntu.com/node/125718:20
nixternalcoreymon77: ^^ by chance, do you live under a rock? how could you have missed all of the posts on the Planets and the Fridge :p18:20
Jucatonixternal: btw good luck w/ exams :)18:20
toscalixyes, sorry, 13th december at 1518:20
nixternalthose will be easy18:21
coreymon77nixternal: that i do18:21
nixternalI will only have 2 exams, JavaScript and C++18:21
Jucatoeasy enough to ditch? :D18:21
Jucatoj/k18:21
nixternalbut it is the projects that are stacking up18:21
coreymon77and btw, 15:00 utc in eastern?18:21
nosrednaekim10 EST I think18:21
nixternalmy javascript project is pretty much complete, I have a c++ lab to complete, 2 big java projects to complete, and a final paper18:21
Jucatoa paper? O.o18:21
coreymon7710 am?18:21
nixternal15:00 UTC == 10:00 EST18:22
nosrednaekimyes18:22
coreymon77okay, cant be there18:22
* stdin hopes to have pykde4 packages working by 13th, or it'll be a short talk18:22
coreymon77well18:22
coreymon77gtg now18:22
nosrednaekimstdin: lol, you will >:)18:22
mhbstdin: we're counting on you18:23
stdinif it builds this time then I'll be happy18:23
nosrednaekimbut will I ?18:23
stdinand I can stop dreaming about it...18:23
Jucatostdin: you will... or else Riddell will <insert verb here> you!18:24
stdinJucato: if it doesn't, it'll be a good chance to introduce people to the art of downloading from svn ;)18:24
Jucato:D18:24
nosrednaekimkiss?18:25
stdin"svn co someUrl; cd someDir; mkdir build; cd build; cmake ../; make; sudo make install", what can be simpler ? :p18:26
nosrednaekimstdin: the build errors18:26
stdin"rm path/to/file/that/failed.cpp", fixed :p18:27
stdinthis isn't going to start compiling in time, I've got a birthday booze-a-thon to go to in about 30mins...18:28
jpatrickRiddell: tomorrow I may not be around </bitterness>18:40
Riddelljpatrick: tomorrow?18:42
Riddelljpatrick: tutorial day is a week tomorrow18:42
jpatrickah, the date's been changed?18:42
Riddellnope, it's always been 13th18:43
jpatrickarg, I need to slow down18:43
Jucato:D18:46
JucatoI thought it was the 13th tomorrow too18:46
jpatrickgood things take time18:47
Artemis_Fowlso the meeting is on next thursday? what will it be like???19:10
Jucatonot really a meeting. it's like a class. (and it's thursday next week)19:11
fdovingprobably nice, like all kubuntu events. :)19:11
mhbmeeting is the day before BTW.19:12
Artemis_Fowlso there will be someone talking and all the other listening?19:12
mhbWednesday 12th Demember at 23:00 UTC.19:12
Jucatoand asking questions19:12
Jucatomhb: if you could kindly put it in the topic. thanks19:13
=== mhb changed the topic of #kubuntu-devel to: Welcome to #kubuntu-devel | 7.10 out, you all rock! | Merge away: http://merges.ubuntu.com/main.html http://merges.ubuntu.com/universe.html | Developer Meeting Wednesday 12th Dec. at 23:00 UTC | Tutorial Day a week on Thursday 13th https://wiki.kubuntu.org/KubuntuTutorialsDay
Artemis_Fowl23:00 UTC?19:15
Artemis_Fowlthe above lik says 15:00 UTC...19:15
Artemis_Fowllink*19:15
mhbArtemis_Fowl: Developer Meeting != Tutorial Day19:16
mhbArtemis_Fowl: https://wiki.ubuntu.com/Kubuntu/Meetings19:16
Artemis_Fowlmisunderstanding :)19:16
Artemis_Fowland something last: it mentions in the page about the Tutorial Day that:19:20
Artemis_Fowl"Now you know how to make a .deb, get it into the archives for millions to use."19:21
Artemis_FowlKubuntu archives=Kubuntu repos19:21
Artemis_Fowl???19:21
mhbyes.19:22
RiddellArtemis_Fowl: a week tomorrow19:23
Riddellat 15-19UTC19:23
Artemis_Fowlah ok. because i have created an application and would like to make it available through the repos.19:24
RiddellArtemis_Fowl: great, sounds like just the sessions for you then19:25
Artemis_FowlCurrently I am creating a KDE4 port for my app (it is written in Qt4) and I don't know which dependencies its .deb package should have (KDE4 dependencies)\19:28
Riddellkdelibs5-dev I should think19:28
Artemis_Fowlalone?19:29
Artemis_Fowldoesnt it need kdebase-runtime too?19:29
Riddelldepends on the app19:29
* Riddell out19:29
Artemis_Fowldepends on what?19:30
RiddellArtemis_Fowl: sorry, I'm getting confused19:30
Riddellkdebase-runtime will be added magically as a dep for all kde 4 apps19:30
Riddellbut the build dep is kdelibs5-dev19:31
Artemis_Fowlyou said 'depends on the app'. how is it different from app to app?19:31
mhbanyone here tried FLTK?19:41
mhbI'm really impressed by the speed of it.19:41
ShinhaHi, i am new and i want to learn how to program (sorry if you can t understand me, i speak spanish)21:56
mhbwe understand alright, it's that you have to wait for a minute, if you want to get an answer.21:58
jpatrickmhb: I think he left...21:59
mhbright, I'm saying this to myself.22:01
=== Nightrose2 is now known as Nightrose
=== uga|away is now known as uga
=== uga_ is now known as uga

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