/srv/irclogs.ubuntu.com/2009/11/25/#kubuntu-devel.txt

JontheEchidnaapachelogger: btw, ubuntuone-client-kde packages in my ppa00:08
macocool http://dot.kde.org/2009/11/24/konqueror-icon-setting-tvs-ablaze00:26
Riddellbest thing about that story is it links to one of my first contributions to KDE, the KDE on 24 story http://jriddell.org/24-kde.html !00:28
nixternalI didn't even catch that last night when watching either00:30
JontheEchidnahaha00:30
brmassaguys, after reading the TIMELORD project, i would like to help. is there anything i can do?00:36
Riddellbrmassa: depends on what you're into00:50
Riddellbrmassa: testing, coding, packaging, bug triaging, documentation, user support all needing done00:50
brmassaRiddell: hen jonathan! im a programmer, so i can do some work on this. and i since i dont use KDE in Brazilian Portuguese, i didnt know that translations were a problem. so i can also work on that00:51
=== jjesse_ is now known as jjesse
brmassaRiddell: well... except user support, i might help basically on anything. so the question is now: what is lacking MOST?00:53
brmassaRiddell: what task one extra hand will do the most difference?00:53
Riddellbrmassa: right now I could do with some testing of the koffice packages just published on kubuntu.org00:54
brmassaRiddell: i just tried to install... but its missing a package...00:54
Riddellbrmassa: wv?00:55
brmassaRiddell: "kword-kde4: Depends: libwv2-4 but it is not installable"00:55
Riddellbrmassa: try again; sudo apt-get update00:55
brmassaRiddell: aha! its now installing. what specifically should be analysed?00:58
Riddellbrmassa: that it installs is the first step, so we fixed that problem :)00:59
Riddellbrmassa: that it runs is next00:59
Riddelland then I go to sleep00:59
=== dendrobates is now known as dendro-afk
JontheEchidnaapachelogger: according to the Amarok hacking texts, m_installGui would be preferred for member variables (http://gitorious.org/amarok/amarok/blobs/7e1f785d5faf0d32ad4370ee494acbef84e966df/HACKING/intro_and_style.txt)01:00
brmassaRiddell: i mean.... its a basic "all programs in the suite are working!" kinda test? i will try them...01:01
Riddellbrmassa: yep01:01
Riddellbrmassa: going to sleep now but leave your message here.  then hang around and you'll find things needing done01:01
brmassaRiddell: ok so. nite01:02
Lex79JontheEchidna: have you removed kdepim-runtime-libs4 from kdepim-runtime ?01:03
JontheEchidnaLex79: yeah, I followed debian in that regard01:04
brmassaKOFFICE 2.1: the app icons now returned to be images of objects instead the abstract geometric shapes. its desirable?01:04
brmassaKOFFICE 2.1: KPresenter are not showing images (only shows a grey box) AND they are not saved/loaded again.01:10
Lex79JontheEchidna: we have still libmaildir4 (in kdepim) transitonal package which depends on kdepim-runtime-libs4 :(01:10
JontheEchidnaLex79: that should be changed to kdepim-runtime01:11
Lex79ok I'm going to change that01:11
JontheEchidnaactually01:12
JontheEchidnayou could probably remove the transitional package altogether01:12
JontheEchidna!info libmaildir4 hardy01:12
ubottuPackage libmaildir4 does not exist in hardy01:12
JontheEchidnayeah, you can drop that01:13
Lex79well, I'll drop :)01:13
JontheEchidnasupported upgrades this release are hardy -> lucid and karmic -> lucid01:13
JontheEchidnaand the package is already transitional in karmic01:13
JontheEchidnabrmassa: It would be helpful to report all the koffice bugs you may find to bugs.kde.org. Thanks for testing.01:14
JontheEchidnaWe don't directly develop KOffice, but I'm sure the KOffice developers would appreciate the feedback01:14
brmassaJontheEchidna: ok. but the icon changes i believe its a Kubuntu packaging thing right?01:15
JontheEchidnaI don't think so.01:16
brmassaJontheEchidna: ok so. i just tought it was. all bug-related stuff to bugs.kde.org so...01:16
=== dendro-afk is now known as dendrobates
Lex79JontheEchidna: I and we have a big problem :( I can't start kde after upgrade because kde4libs is built against qt beta and not rc102:10
Lex79see the log please http://launchpadlibrarian.net/36012588/buildlog_ubuntu-lucid-amd64.kde4libs_4%3A4.3.3-0ubuntu3_FULLYBUILT.txt.gz02:11
ScottKryanakca: knmap will need to wait until a new upstream version to sync.  Once we have a different md5sum for a particular tarball, it can't be changes.02:17
ScottKchanges/chagned02:17
Lex79ScottK: have you seen that buildlog? ^^ kdelibs is built on qt beta instead rc, and now I can't start kde, binary incompatible02:22
ScottKLex79: I haven't perhaps I can take a look at it in a few hours.02:23
Lex79thank you02:24
brmassaJontheEchidna: just reporting back that KOffice2.1 is working quite fine on KJaunty. all specific bugs were reported on kde bug tracker02:30
=== dendrobates is now known as dendro-afk
=== yofel_ is now known as yofel
DarkwingDucknixternal: You around?04:33
nixternali am now it seems04:33
DarkwingDuckhehehe04:34
DarkwingDuckCan you check this doc that I'm about you send you? I want to make sure it falls within standards.04:35
nixternalsure04:41
DarkwingDuckit's 6 or 7 pages04:41
nixternali may not do it tonight, but i can at least do it tomorrow04:41
DarkwingDuckOkay04:41
DarkwingDuckI'm looking to see if that is even the right style that you guys are looking for or if im missing something.04:42
=== jwisser is now known as logipunk
=== vorian_ is now known as vorian
* ghostcube mentions karmic is bad release 08:20
ghostcube:)08:20
ghostcubeehlo peoples08:20
ghostcubethe first time ever i needed to reinstall 2 machines after upadting from an ubuntu version08:21
ghostcubeo.o08:21
ghostcubenah 3 if i include the mac from yesterday08:21
ghostcubei pray for lucid to work fine again08:25
apacheloggerewww08:27
apacheloggerqt creator does not fit on my netbook screen08:27
apacheloggeroh my08:27
ghostcuberofl08:27
=== Tonio__ is now known as Tonio_
markeyhttp://arstechnica.com/open-source/news/2009/11/giving-up-the-gimp-is-a-sign-of-ubuntus-mainstream-maturity.ars10:29
markey:)10:29
Tm_Tawww10:29
Sputisn't F-Spot a Mono-based application?10:39
Tm_Tis10:43
Tm_Twhat about it?10:43
Sputah was just wondering, I'd thought I've read somewhere that there was no Mono in the default install10:46
jussi01Sput: we dont ship fspot in kubuntu :D10:46
Tm_TSput: yes no mono in default _kubuntu_ install (:10:47
tsimpsonlibmono2.0-cil is already default in Ubuntu, Edubuntu and UNR it seems10:48
tsimpsonshame on them all10:48
jussi01why is tomboy so important?10:52
jussi01:P10:52
Mamarokjussi01: especially since you can have kjots, knotes, basket...11:21
jussi01:D11:21
Tm_Tcan someone explain to me something about usability?11:24
Tm_Tstring freeze is crawling in KDE11:25
Tm_Tand, I don't know how I should show to users how to use feature in kwin theme11:26
mgraesslinTm_T: for what is it?11:28
Tm_TB2 theme has ability to move the titlebar11:28
Tm_Tand there's shortcut to do it manually if you don't like the automation11:28
Tm_Tbut the shortcut is not easy to know so I would like to explain it to users somehow11:29
mgraesslinhmm11:29
mgraesslinI guess the userbase of B2 would understand it...11:29
Tm_Tpossibly, it's shift+drag and AFAIK copied from original BeOS and all later incarnations11:30
Tm_Tbut I feel somehow dumb to not tell it at all11:30
mgraesslinis there a ui element for the moving? Then it could be in the what's this text11:31
Tm_Tmgraesslin: only ui element to toggle automove on and off11:31
Tm_Tin settings11:31
mgraesslindifficult11:33
mgraesslinit doesn't fit perfectly to set it on the what's this text of that checkbox11:33
mgraesslinbut well if there is a text explaining what automove means it could be added11:33
Tm_T"When selected, titlebars are automatically relocated to visible positions otherwise, they are only moved manually."11:37
Tm_Thmm, "only moved manually by pressing shift and drag with mouse." ?11:38
Tm_Tno, that's not right...11:40
Tm_TI hate explaining things sometimes11:40
mgraesslinyep know that one11:42
mgraesslinI always try to find a natural speaker for it11:42
Tm_TI just add "manually using shift+drag."11:43
Tm_Tcommitted, back to figuring out build issues11:47
=== Xand3r_ is now known as Xand3r
RiddellQuintasan|Szel: ping12:49
ScottKRiddell: Looks like kde4libs built against the old Qt4 due to lack of epochs in the build-depends.  I have a fix ready unless you're about to upload or something.13:00
RiddellScottK: go ahead13:01
Riddellthere's probably others which did the same13:01
ScottKWill do.13:01
Tm_Tepoch... such nice13:01
ScottKNo doubt, but getting kdelibs right is a good start ...13:01
ScottKBesides, that's the one Lex79 asked me to look into ...13:02
RiddellI'm trying to work out the latest kdepim build failure13:03
* ScottK nods.13:04
ScottKkde4libs uploaded.13:04
ScottKNCommander: qt4-x11 looks like it's in need of some porting help.13:05
Riddellkde4-config: symbol lookup error: /usr/lib/libkdecore.so.5: undefined symbol: _ZN9QHashData13detach_helperEPFvPNS_4NodeEPvEPFvS1_Ei13:10
Riddellwell, that would explain it13:10
Riddellbest wait for kde4libs to compile with new qt then13:10
RiddellI'll check for others that I missed the epoch on in the mean time13:10
Tm_TRiddell: ah, that's the Qt BC issue13:11
ScottKJontheEchidna: You could use kubuntu-ppa project for bugs for KNH until it enters the archive.13:18
Mamarokmaco: Pulseaudio causes problems galore with sound in KDE applications like Amarok and Dragonplayer, and unless the pulseaudio stack from coling is in KDE 4.4 it should *not* be used.14:01
MamarokGet yourself informed upstream at KDE, please14:02
macoyes i know you have claimed many times that it breaks in kde14:02
macoim just saying blueskaj is dead wrong to say that it replaces your sound drivers14:02
Mamarokwell, take that discussion to PM or elsewhere, but don't discuss that in the support channel, please14:03
Mamarokmaco: also, you should know better that these discussions do not belong in #kubuntu, please respect the guidelines14:04
Mamarokaccusing people of lying is not a good idea anyway, never is14:04
macoim telling him in pm but he doesnt care to learn how it works, just wants to keep spreading the misinformation he got i dont know where14:05
macobut that pulseaudio replaces the sound drivers *is* an untruth14:05
Mamarokmaco: it overwrites the alsa settings of Phonon, that is not a lie but the sad trouth14:06
Mamarokand currently you can't just deactivate pulseaudio14:07
Mamarokwhich is clearly a flaw in the pulseaudio design14:07
Mamarokbut since no pulseaudio dev ever cared for KDE before...14:07
Mamarokluckily coling did take care of, so it should be solved once KDE 4.4 is out14:07
macoheh i removed pulseaudio while at uds because i couldnt get a DVD to play right, and Riddell and rgreening were there and i fgured they'd start blaming pulse, so i needed to show it was just as fubar with or without14:08
Mamarokcurrently Pulseaudio needs too much tweaking to make it run, and you can't expect plain users to spend 30-60 minutres rewriting their configuration files, so Pulseaudio in Kubuntu currently is a no go14:08
* maco snorts14:08
macouh huh14:08
macoright14:08
maco"set them all to use pulse by default" is sooooo much tweaking14:09
macoit only breaks if you try to mix some stuff to pulse and some to not-pulse in the multimedia settings14:09
Mamarokmaco: don't be stubborn, read the kde-core-devel malining list, and the phonon ML too so you really know what this is about, please14:09
MamarokI have spent the last 6+ months driving mad with debugging users who inadvertently got pulseaudio installed and lost all sound in KDE14:10
MamarokI am sick of it, really14:10
macoor i could just let you all keep saying everything's boken with pulse in horrible ways that magically dont ever happen on either of my laptops14:10
macoand NO, i do NOT have tech support from dan14:10
Mamarokmaco: form what I have read in your blog you did a lot of tweaking with your BF to get puleaudio work with KDE, so stop it14:11
macoi did?14:11
macowhere the heck did i say that?14:11
Mamarokyes, you did, don't remember your own bolg posts?14:11
Mamarokblog*14:11
macoapparently not14:11
Mamarokcurrently Pulseaudio should not be used with KDE in Jaunty or Karmic, period.14:12
macoall ive done is set everything in multimedia settings to use pulse14:12
Mamarokit's not adapted to, and it causes more problems than anything else14:12
Mamarokit's pointless to defend Pulseaudio in those releases, really, I am just sick of spending hours and hourse on debuggin people because of that14:13
* txwikinger is saddened by the fact that his favorite country music station was shut down while he was at UDS14:13
* apachelogger giggles14:13
apacheloggercountry14:13
macowell ive got no alsa config files, there is a .pulse but i have no idea what's in there so never touched it, and i've reinstalled at least twice since becoming single, so...14:13
macoi am the only admin of my machine. he has not tweaked it.14:14
txwikingerapachelogger: It serious! nothing to giggle about14:14
macothe only mentions of pulseaudio i recall having on my blog are umm...mythtv on hardy...and the last 2 releases "how to remove it"14:15
apacheloggertxwikinger: triue14:15
* apachelogger makes serious face14:15
* txwikinger wonders if he should start a petition with the PM about this14:16
* txwikinger looks in the Canadian Charter of Rights if there is a right to listen to Country music14:16
macolets see... others include a workaround for a bug in jaunty alpha that has since been fixed, a "hey look dan has a blog", a post about swfdec, and a mention that pulseaudio was installed if you used the Kubuntu DVD with jaunty14:17
maconope, nothing about tweaking it to work with kde. it did that on its own.14:17
txwikingermaco: pulseaudio is installed here14:18
apacheloggerit also breaks on its own :P14:18
macoapachelogger: the sound drivers usually help with that ;)14:18
apacheloggertrue that14:18
txwikingerbut it always falls back to the other driver since pulseaudio fails14:18
macobut hey, Mamarok also claims gstreamer is the devil, so... i think its just a bunch of NIH14:18
apacheloggermaco: gst support in phonon is indeed phony though14:19
txwikingerwell.. a devil maybe... but *the* devil?14:19
macoapachelogger: wouldnt that be phonon's problem, not gstreamer's?14:19
apacheloggerthe devil is python though :P14:19
* txwikinger agrees with that14:19
Mamarokmaco: I don't think I said that, but as it is buggy as hell and doesn't work well with KDE...14:19
apacheloggermaco: couldn't say, last I had to do with gst was when they completely raped their api apart from 0.9 to 0.1014:20
apacheloggernot a nice thing to do really14:20
MamarokI guess most of our problems will be solved once we have the vlc backend14:20
macooh god, vlc failed HARDCORE at playing that DVD14:20
macototem with gsteamer was the closest thing to working14:20
txwikingergst in Canada is a tax14:20
apacheloggerbecause ubuntu probably tempered with it :P14:20
Mamarokmaco: works fine here14:20
Mamarokbut since I don't mix Gnome stuff into my KDE...14:20
apacheloggermaco: libdvdcss is the answer to all them problems14:20
Riddellthis was a very problematic DVD14:21
macoapachelogger: i had it installed14:21
macoRiddell: it played on dan's computer!14:21
apacheloggerthat is weird then14:21
* apachelogger never saw any of his 7 dvs fail with dvdcss :P14:21
Riddellmaco: very problematic and illogical DVD14:21
apacheloggermaco: maybe a hardware problem?14:21
* txwikinger has no sound on 2 of 3 karmic machines14:22
macokaffeine&dragon with xine played the BBC intro then said end of disc and stopped when they got to where the DVD menu should be. with gstreamer, they did nothing14:22
txwikingerand switched off sound on the 3rd one :D14:22
macoVLC showed image & sound for 1/2 a second, then just went blank and silent for 5-10 seconds, then a blip of movie...14:22
* txwikinger thinks computers make far too much noise14:22
ScottKQ: How many Kubuntu developers does it take to play a DVD? A: At least one more than they had on hand.14:22
macototem-gstreamer and mplayer played it with working sound but the image was all garbled (funny colors and like i had my glasses off)14:23
* txwikinger wonders if he should upgrade his wife's laptop.. .she always wants to watch DVDs14:23
apacheloggerScottK: they didnt have me :P14:23
* apachelogger is pretty good at doing illegal things :P14:24
macoahhhh i want my window manager back!14:24
Riddellmaco: kwin --replace &14:25
macothat's the trouble. kwin is running14:25
Riddellmaco: larswm --replace &14:25
macoxmonad's not installed yet14:25
* maco waits for the 1008 packages that come after a reinstall to finish14:26
txwikingerhow can you fix dbus when it runs mad with 100% cpu usage?14:35
macoargh. the device notifier mounter plasmoid popped up when i plugged in eSATA drive before. now i reinstalled from amd64 to i386 and it doesnt. lovely.14:56
Riddellcheck lshal before and after to see if it reaches that level15:00
yuriyJontheEchidna: for k-n-h, why a separate settings pane? can't it just be part of the system notifications?15:00
rgreeningI could have made the DVD work, but It would have required me installing the lat15:10
rgreeninglaptop clean...15:10
rgreeningand Im sure that wasn't an option.15:10
rgreening:P15:10
JontheEchidnayuriy: Well, technically if you didn't use the "ignore forever" button on the notifications you could stop the notifications completely in a roundabout way from the regular notifications config15:24
JontheEchidnaBut it's quite difficult to get to if you don't know what you're looking for.15:25
JontheEchidnaAnd once you do find it, you have to roundabout-ly disable it by unchecking all the ways it can notify you15:26
JontheEchidnawell, that's only one way for us, but yeah15:26
JontheEchidnaFrom a coding point of view it's hard to disable the notification using only the settings given to us from KNotify15:26
JontheEchidnawhich would really be deleting the settings for the notification entirely, which isn't very nice either15:27
JontheEchidnaThis is different than most applications in that the feature itself is the notification, whereas in most applications the notification notifies about a feature15:28
JontheEchidnaIn a nutshell, the knotification api is too limited for what we are trying to do + the System Settings interface it gives for notification control is too complex for our usecase.15:29
yuriyok. how about a better name for that then "helper notifications"? that sounds weird15:30
yuriywhat are they helping?15:30
yuriy*than15:31
JontheEchidnaI have been trying to think of a better name there.15:31
JontheEchidnaThey are presenting notifications for Kubuntu's system services that help you run your system15:31
JontheEchidnaAny suggestions would be appreciated. :)15:32
JontheEchidna"Service Notifications" maybe?15:33
JontheEchidnaIf only the sidebar icons could have multirow text...15:34
JontheEchidnaIf they did I'd probably name it "Kubuntu Service Notifications"15:34
apacheloggerhttp://identi.ca/notice/1550973615:38
apacheloggerNightrose: ^15:38
Nightroseapachelogger!!!!15:39
Nightrose*kiss*15:39
Nightrosei'll try it as soon as i get home15:40
yuriyJontheEchidna: something like kubuntu notifications is tempting, but that's almost as much a technical detail as "helper"15:41
=== dendro-afk is now known as dendrobates
JontheEchidnayeah, I decided against that since using Kubuntu would really just be improperly using branding and not adding any detail at all15:41
yuriymaybe just something like "other" "more" or "additional"? since contextually they really just belong in system notifications15:46
Lex79ScottK or Riddell: can you retry kdepim? https://edge.launchpad.net/ubuntu/+source/kdepim/4:4.3.3-0ubuntu315:47
JontheEchidnayuriy: hmm, I quite like that idea15:47
Lex79JontheEchidna: when I've time, can I add pot italian translation to k-n-h? :)15:49
JontheEchidnaLex79: go right ahead, just be aware that some strings may change15:50
Lex79good15:51
JontheEchidnaI'll tell you when there are any changes, and we can string freeze soon anyway.15:52
JontheEchidnaOn that note, I remembered that I wanted to make a post to kubuntu-devel ml asking for code review, maybe I'll ask for string review too15:53
Lex79ok15:54
JontheEchidnaAt the least after the review we can enter partial string freeze where only new strings can be added.15:55
ScottKLex79: I think pimlibs needs done first.15:56
ScottK(which I just retried)15:57
Lex79right, pimlibs is ftbs, I saw now15:58
JontheEchidnaIf only we could get these people to write documentation: http://kubuntuguide.org/Karmic16:11
amichairJontheEchidna: need a review, I hear?16:15
ScottKJontheEchidna: Anyone ask them?16:15
JontheEchidnaamichair: yeah, code/string review of: https://code.launchpad.net/~kubuntu-members/kubuntu-notification-helper/trunk16:16
JontheEchidnaScottK: probably not, which would be the main problem here I suppose16:16
ScottKDunno what would happen if they were asked, but the odds of them saying yes, can't go down.16:16
* amichair used kubuntuguide.org extensively in his first year or two of kubuntuing. concise and useful. excellent site.16:17
MsMacoyeah i liked ubuntuguide.org when i started16:18
amichairJontheEchidna: I heard u mention you prefer 'restricted-license' instead of 'restricted' (I agree) - if so, the config checkbox needs to be updated as well16:29
JontheEchidnawell, it's not limited to license-restriction but also patent restriction16:30
JontheEchidnaBut yeah, gotta find something better for that16:30
macoyay i have my window manager back!16:31
macoi think i can deal with a broken kdm until i get back on the amd64 system16:32
amichairJontheEchidna: want to take review comments/discussion to a separate channel?16:32
amichairamichair: i.e. private?16:32
JontheEchidnahere is quite fine :)16:32
JontheEchidnaI mean, if you feel that you need to discuss something privately by all means you can PM me, but as part of Kubuntu here is quite appropriate for discussion of KNH16:33
amichairm_hookCheckBox and m_installCheckBox could use a rename... they don't quite convey what they are16:34
amichaire.g. m_upgradeInfoCheckBox and m_restrictedCodecCheckBox or something like that16:35
JontheEchidnathat could be applied to a lot of places, actually16:36
JontheEchidnaFor the daemon we have an InstallEvent class which spits out the notifications for restricted codec availability16:38
JontheEchidnaand HookEvent for the upgrade hooks16:38
amichairJontheEchidna: I'll start off by apologizing if I may seem nitpicky or direct... I strive for high/strict code standards myself, so I'm just saying what pops up as I see it :-)16:39
JontheEchidnaoh, nitpicking is exactly what I'd like. I'm a bit obsessive-compulsive over it too16:39
amichairgreat :-)16:40
amichairthen I think by all means you should rename everything to match what it is. readability makes maintainability.16:40
ghostcubeguys i got the non plus ultra 80 mm fans for my pc16:40
ghostcube4 times noctua 80 mm :O16:41
ghostcube53 m³ air per hour16:41
ghostcube:D16:41
macothe very long and mostly-descriptive function names in gnome are the only thing that make their utter lack of comments bearable16:41
JontheEchidnaUpgrade hook is the technical name for the upgrade information, so I'm not too sure about changing everything for that.16:41
JontheEchidnaI do agree that m_installCheckBox is undescriptive, however.16:41
JontheEchidnaas is using Install* for class names, etc16:42
amichairit doesn't always have to be long and cumbersome... that can be bad too. it just has to require least amount of effort for the reader, and be least error prone or confusing16:43
amichairJontheEchidna: 'upgrade hook' would be ok too... 'hook' not as much. a hook can be any huge number of things, even in a small context16:45
JontheEchidnasounds reasonable16:46
amichairof course I'm not used to kubuntu-specific nomenclature, so if anything I say doesn't make sense, I'm probably wrong :-)16:46
JontheEchidnaBasically all of our python apps are a weird mix of gnome-style method naming and kde-style method/variable naming16:48
JontheEchidnabut maybe you knew that already ;-)16:48
JontheEchidnaOtherwise we try to follow KDE coding principles16:49
amichairwell it usually doesn't matter as long as it's consistent. The wording in a name is more important than using camelcase vs underscores.16:50
amichairas for separate-line braces.... well... I won't go down that path just yet :-P16:51
apacheloggerJontheEchidna: dont touch my classes :P17:04
=== manny__ is now known as mannyv
apacheloggeryours you can do evil things to, not mine17:05
apacheloggermy poor baby events17:05
amichairwho's responsible for deleting a KNotification instance?17:06
apacheloggerthe knotifcation17:06
amichairJontheEchidna: does upgrade hook always require a restart?17:22
JontheEchidnaHooks never require restarts, I don't believe17:23
amichairthere's a notifyrc file which claims otherwise17:23
JontheEchidnaoh, that's because it was a copy/paste from [Restart/Event]17:24
amichairoh, ok then :-)17:25
JontheEchidnabut, good catch, since it would show up as restart in system settings17:25
JontheEchidna(in the main notification config where you can tweak things)17:25
amichairgreat, now that I know my time is not wasted, I can continue :-)17:26
ScottKapachelogger and Riddell: Did you scribble on JontheEchidna's kubuntu-dev application?17:27
amichairJontheEchidna: "Ignore" vs "Ignore Forever" is a bit confusing, it's not apparent what "Ignore not forever" would do17:30
amichairJontheEchidna: at least not immediately. maybe they should be contrasted by different wording17:33
JontheEchidnaWhat would you suggest?17:33
amichairtrying to think of a good alternative17:33
JontheEchidnastrings are harder than they seem17:33
ScottKHow long does ignore (not forever) ignore for?17:33
JontheEchidnaignore (not forever) ignores until the event happens again17:34
ScottKHow about 'Ignore for now'?17:34
amichairor 'Ignore this time' vs 'Ignore always'17:34
ScottKThat's work.17:35
ScottKThat's/That'd17:35
JontheEchidnaI like that too17:36
amichairthe i18nc context message should reflect the difference too17:38
JontheEchidnaWould it be better to separate the context and string arguments of an i18nc in all cases or just in cases where the line would be > 90 chars wide otherwise?17:42
seicherlbobI know this is not a support channel, but can someone explain the way, audio devices are definied in kubunutu, to me? I have a Creative XFI Titanium and i cant configure in- and output devices properly. How are HAL, Alsa, phonom and kde working together?? Where can I define/configure the devices listed in the multimedia-settings?17:43
amichairJontheEchidna: u mean a linebreak?17:44
* ScottK looks at seicherlbob's quesiton and suggest maco needs to write some docs.17:44
JontheEchidnaamichair: yeah. If I have i18nc("my comment", "string); that's over 90 chars wide I would linebreak after the comma17:44
apacheloggeras long as you indent properly :P17:45
JontheEchidnaI'd line it up with the first argument^17:45
seicherlbobScottK: well... i could need some good docs. But everywhere i look, it says, this and that is an audio-backend.... but how do they work together?! and where the hack can i configure the auio devices listed?! This is driving me crazy17:45
JontheEchidnathe question is, should this be done for all lines or just the too-long ones as necessary?17:46
amichairJontheEchidna: it's no different than any method call... if too long, break it up and indent (whatever ur guidelines define as continuation indent)17:46
ScottKRight, thus we need some docs.17:46
ScottKThat are actually sensible and usable.17:46
amichairJontheEchidna: I'd say there's no point in breaking perfectly readable lines17:46
JontheEchidnaKate automagically takes care of indention <317:47
seicherlbobScottK: too bad most developers hate writing docs, because you loose time to go on developing...17:47
ScottKseicherlbob: This is true.  Also sound is a very complex subject and not that many people know enough to write about it correctly.17:47
amichairJontheEchidna: it's just like any other method call. u break when necessary.17:48
seicherlbobScottK: the statement about the "complex subject"... i absolute agree with that. i got no clue where to start... anyway, you dont know a thing about it, do you?17:49
ScottKI know enough to ask experts.17:49
amichairJontheEchidna: while you're at it, that startDetached line can use a break too :-)17:49
ScottKThat's why I highlighted maco in my first reply to you.17:49
JontheEchidnahehe, yeah. Got that one ;-)17:49
seicherlbobScottK: thanks ;)17:51
amichairJontheEchidna: I'm thinking the exists(reboot-required) check should be encapsulated in RebootEvent, no?17:51
amichair(bottom of NotificationHelperModule)17:52
JontheEchidnaamichair: that's getting into apacheloggerdesign (tm), I'd consult him for that17:53
amichairjust like ApportEvent:show() does it's own check...17:53
amichairapachelogger: ^^?17:53
apacheloggerthey are different by design17:54
apacheloggerthe apport check depends on another application, whereas the reboot one does not17:54
apacheloggeranyhow, since technically the memory aquired by the rebootevent could be swapped at some point it is sensible to not trigger any calls into it unless necessary17:55
apacheloggerwhich is also what I would do for apport, if only it would not depend on another application17:55
apacheloggergenerally the event the should handle the event and no more than that, the check in apportevent just wouldnt justify its own class, which is the only reason it is indeed part of ApportEvent17:56
amichairapachelogger: each type of event might have it's own specific checks, why not encapsulate them in the events? maybe even in a common Event method (i.e. hasSomethingToShow of sorts)17:56
Nightroseapachelogger: checked the google doc and fixed a few typos - looks very good17:57
apacheloggeramichair: because they are not event related17:57
apacheloggerthe condition the event17:57
apacheloggerNightrose: also understandible?17:57
apacheloggermost important that is :D17:57
Nightroseapachelogger: i think so - i got a little lost in the last 2 paragraphs but otherwise very clear17:58
apacheloggeryeah, I lost focus towards the end, which is the reaon I just stopped :)17:58
nixternalDarkwingDuck: great job on netbook.xml...only thing I see, is we need to add a couple of entities for 'Kubuntu Netbook Remixe' and 'KNR' for you...it is no longer called the Kubuntu Netbook Edition :)  though you got it down well it looks18:01
apacheloggerNightrose: thanks for the revu :)18:02
apachelogger*hug*18:02
Nightrose:)18:02
amichairok... though if u want to make it more generic in a future release, I think it can turn out quite nice18:17
amichairapachelogger: u can have each event implement it's own specific initialization/condition/execution methods, and have the module treat them generically as a simple 'dumb' container, without knowing any specifics about the events18:17
amichairso adding new types of events boils down to just implementing the event subclass18:18
amichairit can be nice :-)18:18
macoScottK: i dont actually know much about phonon. when dan taught me about the audio stack, i still used gnome18:23
macoi can point to a crazy looking chart that dan showed last UDS18:24
amichairJontheEchidna: I see hookevent also has equivalent ignore options... maybe they should all be standardized18:28
JontheEchidnaI just standardized the ignore options for all event-based classes18:28
amichairJontheEchidna: cool18:28
amichairJontheEchidna: the hook parser has a bunch of issues, but before getting into them, isn't there an existing rfc822 parser we can use?19:00
JontheEchidnaYeah, hook parser is probably the worst part of the app, even after it was cleaned up a bit :P19:01
amichairdoesn't any kde lib export this functionality? it's used in many places...19:02
JontheEchidnaI've not looked too hard. I would imagine that the kdepim apps might use one19:02
JontheEchidnawhat with email being rfc82219:03
amichairand, um, rfc822 being email :-)19:03
JontheEchidnayeah19:03
amichairJontheEchidna: feel like looking for it? or wanna fix the impl? it's not that hard, but reusing working code is always better :-)19:04
JontheEchidnaReusing existing code would be the best long-term solution, but both that and fixing the current impl aren't on the top on my Todo list, so to speak19:06
JontheEchidnacontributions towards either are welcome19:08
amichairJontheEchidna: lol... I google "kde rfc 822 parse", and what do I see at the bottom?19:08
* JontheEchidna whining about how I don't know of one? :D19:09
JontheEchidnayep!19:09
amichairJontheEchidna: :-D19:09
tsimpsonmaybe http://api.kde.org/4.3-api/kdepimlibs-apidocs/kmime/html/classKMime_1_1Content.html19:12
amichairI was just looking there :-)19:12
amichairor more specifically, in KMime::Headers19:12
tsimpsonlots of classes under KMime::Headers19:14
tsimpsonhttp://api.kde.org/4.3-api/kdepimlibs-apidocs/kmime/html/classKMime_1_1Headers_1_1Base.html aren't inheritance graphs fun19:15
amichairis there a code snippet anywhere in sight?19:27
amichairso that's a single header line...ok...19:28
amichairKMime::Headers::Generics::Unstructured.... getting closer...19:30
=== christophe is now known as kriz
=== kriz is now known as kriss
=== kriss is now known as binarylooks
amichairJontheEchidna: noob q: how do I make the project?19:52
JontheEchidnaamichair: mkdir build; cd build; cmake ../ -DCMAKE_INSTALL_PREFIX=/usr; make; sudo make install19:52
amichairthe last bit will install it instead of the system app?19:54
JontheEchidnainstead of the system app?19:54
amichairthe existing standard karmic notifier19:54
JontheEchidnaoh, not instead19:54
amichairwhat does the /usr part do?19:55
JontheEchidna/usr is the standard install location for our KDE packages, otherwise it would usr /usr/local/ and not get picked up by KDE19:55
JontheEchidnaer, otherwise it would isntall to /usr/local19:55
JontheEchidnabah, can't spell today19:55
jussi01JontheEchidna: was it your ppa that the new kmail is in?19:56
jussi01err koffice19:56
JontheEchidnanope19:56
jussi01(I got a mail as that came in... :P )19:56
amichairJontheEchidna: this might cheer u up :-) http://www.languagehat.com/archives/000840.php19:57
JontheEchidnaheh, seen that19:58
amichairJontheEchidna: so if it doesn't overwrite the existing app, what does it do?19:58
JontheEchidnathe old app is a python script19:58
amichairJontheEchidna: I ejnoy it evrey time :-)19:59
JontheEchidnathe new one is a c++ KDE Daemon module + KCModule19:59
amichairI guess what I'm trying to ask is... can it break my system? should I do this in a vm?19:59
jussi01JontheEchidna: wow, I was sure I saw something with your name on it... meh anyway...19:59
JontheEchidnaI would say that it won't break yours ystem19:59
JontheEchidnaat the most, while update-notifier-kde is running you won't be able to use the restriced codec install w/ kubuntu-notification-helper20:00
JontheEchidnabut update-notifier-kde's codec notifier would still work in that case20:01
amichairI think I'll set up a vm anyway... this won't be the last package I build :-)20:02
amichairKonversation doesn't have copy/paste in the Edit menu... how unconventional20:04
=== yofel_ is now known as yofel
=== Blizzzek is now known as Blizzz
=== nixternal_ is now known as nixternal
amichairJontheEchidna: what's the name of the package with all the build tools?20:15
jussi01!info buildessential20:16
ubottuPackage buildessential does not exist in karmic20:16
JontheEchidnabuild-essential20:16
jussi01!info build-essential20:16
ubottubuild-essential (source: build-essential): Informational list of build-essential packages. In component main, is optional. Version 11.4 (karmic), package size 7 kB, installed size 48 kB20:16
amichair10x20:16
amichair? -  ERROR: cmake/modules/FindKDE4Internal.cmake not found20:35
amichairkde-devel? trying...20:39
JontheEchidnakdelibs5-dev and gettext are required20:41
=== seaLne_ is now known as seaLne
ScottKmaco: You are now the Kubuntu audio expert, so please get educated.20:56
macooh dear20:57
ScottKYeah, well this is how it happens.20:57
ScottKThere's a decent chance we'll end up having to ship pulseaudio in Lucid +1, so get ready.20:58
macohehe ok20:58
=== wgrant_ is now known as wgrant
macothough seriously, i cant reproduce this "zomg pulse+kde fails miserably" stuff you all keep telling me exists20:59
* ghostcube wants to notice he likes to see libxine + jackd in main and build against each other20:59
ghostcube:-*20:59
DarkwingDuckHey ScottK. We changed the Netbook version to a remix now?20:59
macoi only get breakage if i set some but not all types of output (im not sure what to call these...or why even bother having them) in phonon to be pulse20:59
ScottKDarkwingDuck: Yes, for Lucid it will be Remix (don't ask it to make sense, it just is).21:00
DarkwingDuckLOL Ok, I'll make the changes to the Doc.21:00
DarkwingDuckI'll also email you the doc and see what you think of it.21:00
dtchenooh, is maco handling all audio?21:03
dtchenI'll totally withdraw my core-dev reapplication in that case21:03
dtchen:-)21:03
macoNO21:04
dtchenyes you are :-)21:04
macoScottK: see what you did?21:04
ScottKI don't see a problem.21:04
macodtchen: oi, im just going back to trying to be your apprentice21:04
ScottKYou'll handle it fine.21:04
* dtchen clicks cancel for the DMB moderation queue21:04
ghostcube:)21:04
ScottKdtchen: Minions are good to have.21:05
macodtchen: you only taught me how gnome works though21:05
dtchenerr, what?21:05
dtchenI don't deal with GNOME-y bits21:05
ScottKdtchen: Different word for apprentice, essentially.21:05
dtchenI'm die (bare metal) up through GSt, no further21:05
dtchenI've only been forced into Phonon and Flash because of bug reports21:06
dtchenScottK: referring to maco's "how GNOME works" reference21:06
macodtchen: as in youve splained a bit about pulse to me but nada about phonon21:06
dtchenPhonon's easy21:06
dtchen1) if you ship PA, make sure it's set to use PA first, then fall back to ALSA's virtual 'default'21:07
macowhich is how i use it21:07
dtchen2) if you don't ship PA, make sure it's set to use ALSA's virtual 'default'21:07
macodtchen: im told this only works in our apartment and that it breaks for every other kubuntu user alive21:07
dtchenwell, there's no magic Dan dust that makes it work, I assure you21:08
alworks for me, too21:08
dtchenthere's just a whole lot of really craptastic audio hardware21:08
maco*shrug* there's magic alberto aura that makes my wacom behave when he's on IRC21:08
dtchenpeople don't tend to want to hear/read that they bought crappy things21:09
alit just breaks with every second pa update when pa switches config defaults to the opposite21:09
amichairJontheEchidna: Phonon library or includes NOT found - ?21:10
dtchenal: well, I certainly am not going to attempt to maintain backward compatibility with every existing config21:10
dtchenal: that's utter stupidity21:11
aldtchen: didn't mean to imply that21:11
JontheEchidnaamichair: is this an upgrade from jaunty?21:11
amichairJontheEchidna: yep21:11
JontheEchidnatry sudo apt-get install --reinstall libqt4-phonon-dev kdelibs5-dev21:11
amichairJontheEchidna: bingo!21:13
JontheEchidnaamichair: I just did a make clean and re-maked and found out that the compile fails. Be sure to to a bzr pull21:14
dtchenmaco: the corner cases are the hardest, and they're occurring so often that I may as well stop calling them corner cases21:14
dtchenmaco: namely: you begin with a clean Kubuntu (kubuntu-desktop seed) install and decide to install some app that pulls in PA21:15
amichairJontheEchidna: it compiles fine... (from an hour or two ago)21:15
JontheEchidnaamichair: oh, ok21:15
dtchenmaco: or, you start with a clean Ubuntu (ubuntu-desktop seed) install and decide to install some app that pulls in Phonon21:15
JontheEchidnaI must have broken it after then21:15
dtchenmaco: there is no reasonable way to see whether Phonon needs to be reconfigured appropriately21:15
* amichair gives JontheEchidna a slice of yummy cheesecake for all his help21:15
* JontheEchidna noms21:16
dtchenmaco: it is precisely this split in derivatives that partly makes triaging these bugs utter mindboggling21:16
SputScottK: well, good thing the phonon+pulseaudio patches made it into 4.421:17
Sputso maybe it sucks less in the future21:17
ScottKIt seems it's getting pretty unavoidable in Gnome, so "Remove pulseaudio" is less and less of a viable strategy for us over time.21:18
Sputphonon and pulse sharing a device list seems to be a decent start :)21:18
Sputnot that I've tried, my install is still pulse-less21:19
macowow OSX usability fail21:19
Sputmaco: tell news :>21:19
dtchenplease note that I am in no way attempting to *force* PA into Kubuntu; I'm only and 've only been saying that keeping this separation is going to make forward development much more difficult for the very limited resources doing Ubuntu/Kubuntu audio21:20
macohrm not sure this works in kde either nwo i think about it. but in gnome, scrolling on top of the volume applet changes the volume. in osx....nope21:20
macowow even scrolling on top of the slider thingy doesnt move the handle21:20
Sputwell, when did MacOSX gain a mouse with scrollwheel? a year ago? :D21:21
maconah the mighty mouse has been around a whil21:21
macowhle21:21
macowhile21:21
macoOMG i HATE apple keyboards21:21
amichairJontheEchidna: :-( make install fails, looking for nonexistent .../build/install_manifest.txt21:25
amichairJontheEchidna: wait, may be my bad21:26
amichairJontheEchidna: how do I make it popup a message for testing?21:38
=== EqS is now known as EgS
ScottKNo one uploaded kdelibs-experimental in Lucid (4.3.3) ....21:47
JontheEchidnaamichair: what do you want to test?22:02
amichairJontheEchidna: the parser. I put a sample file (from wiki) in /var/lib/update-notifier/user.d/, sholdn't that do something?22:03
JontheEchidnaamichair: in theory, yes22:03
JontheEchidnaIs the module loaded? (you can check by running kcmshell kcmkded)22:04
amichair"In theory, theory and practice are the same. In practice, they are not."22:04
JontheEchidnathen see if the Notification Helpe module is running22:04
amichairbtw there's a typo in README - s/kcmchell/kcmshell/22:04
JontheEchidnaI like reinstalling apt-file to test hook support22:05
amichairyes it's running22:05
JontheEchidnahmm22:05
amichairthe reinstall pops it up. but if I want to experiment with parsing... wonder why the test file doesn't do it22:06
amichairI'll play around with it some more22:07
JontheEchidnaediting the file apt-file installed would probably be enough for knh to think it's new22:07
amichairyeah, that's what I'm playing with :-)22:07
JontheEchidnabtw, README fixed. Thanks22:08
amichairnono, thank you! :-P22:08
Lex79ScottK: https://edge.launchpad.net/ubuntu/+source/amarok/2:2.2.1-0ubuntu2/+build/136579922:16
ScottKLex79: Done22:16
Lex79ScottK: and kdepim22:17
ScottKLex79: Just did kdepim-runtime a little bit ago.22:17
Lex79oh ok22:17
amichairJontheEchidna: by touching the apt-file one, I got double-opened windows, crashes, and a strange multi-dialog with one entry empty... will try to figure them out.22:19
JontheEchidnaO.o22:20
amichairJontheEchidna: any easy way to disable the old notifier?22:20
JontheEchidnakillall python22:20
Lex79I'm wondering why amarok-common is gone....22:20
JontheEchidna:P22:20
amichairJontheEchidna: don't mind if I do...22:21
JontheEchidnaIf you can get it to crash again I'd be interested in a backtrace22:22
* NCommander has upload rights to Kubuntu packages now \o/22:24
ScottKNCommander: You do?22:25
JontheEchidnaoh, here's something. The "run this action" buttons only work once22:25
NCommanderScottK, see ubuntu-devel22:25
NCommanderScottK, the upload privilleges have been changed it seems22:25
ScottKNCommander: You aren't in kubuntu-dev last I checked.22:25
NCommanderScottK, I'm not?22:25
ScottKNope.22:25
ScottKkubuntu-dev was seeded with core-dev active in Kubuntu.22:26
ScottKIt's a new team.22:26
NCommanderOh, I guess not22:26
NCommanderbah22:26
NCommandersorry, missed that bit22:26
ScottKNCommander: There is an application process.22:26
ScottKNCommander: We could stand with some qt4-x11 porting.22:26
ScottKIt'd be nice to get the fixes back upstream maybe before 4.6 final.22:26
JontheEchidnaeew. That code is quite wrong.22:27
NCommanderScottK, oh god, its an ICE22:27
ScottKNCommander: Enjoy.22:27
JontheEchidnam_command will be overwritten each time a new hook is listed22:27
ScottKNCommander: doko's on vacation, so it's all yours.22:28
NCommanderScottK, I'm on vacation in 30 minutes :-P22:28
ScottKRight, but you also do this kind of stuff for fun.22:28
NCommanderScottK, what's this application process22:28
amichairJontheEchidna: where u at?22:28
JontheEchidnaamichair: hook gui. Stuff's pretty messed up there too22:28
ScottKNCommander: https://wiki.kubuntu.org/Kubuntu/KubuntuDevelopers22:29
NCommanderScottK, I can't really do lucid porting at the moment due to a lot of issues with my boards and Lucid22:29
amichairJontheEchidna: I can take a look at it too if u want22:29
ScottKNCommander: How about powerpc?22:29
amichairJontheEchidna: that and the parser are actually the only parts remaining to review/fix22:30
* JontheEchidna does feel a certain sense of responsibility since he wrote that crap22:30
NCommanderScottK, i could look at that, and ia6422:30
ScottKNCommander: Excellent.22:30
ScottKNCommander: Feel free to ignore lpia.22:30
ScottK;-)22:30
amichairJontheEchidna: well if u already found the bug and it's easy to fix... I can bzr up quickly and not tell anyone :-)22:31
NCommanderScottK, lpia is dead22:31
ScottKNCommander: The judge has passed the sentence, but the firing squad didn't pull the trigger yet.22:31
RiddellJontheEchidna: have you sent your kubuntu-dev application to kubuntu-devel yet?22:31
JontheEchidnaamichair: well, I've not exactly "found" the fix. I just need to implement things differently22:32
JontheEchidnaRiddell: I was waiting on you and apachelogger's feedback for my application: https://wiki.kubuntu.org/JonathanThomas/KubuntuDevApplication22:32
Riddellit seems strange to comment on an application that I'll then be judging22:33
vorianRiddell: can I use my core-dev app for the kubuntu-dev?22:33
ScottKvorian: Shouldn't take a lot of editing.22:34
voriantrue22:34
JontheEchidnaRiddell: hmm, fair enough22:34
ScottKvorian: Would you do me a package for kdelibs-experimental 4.3.3 so I'll have a recent upload to sponsor/base an opinion on?22:35
RiddellJontheEchidna: commenting now22:35
vorianScottK: possibly in a few days - i'll be busy with work thru Saturday22:36
vorianI may be able to get it done tomorrow night22:36
ScottKvorian: OK.  That or something else if someone gets to that first.22:36
vorianfair enough ScottK, thanks :)22:36
JontheEchidnaRiddell: thanks :D22:39
DarkwingDucknixternal: I can't believe I did that22:40
amichairJontheEchidna: do u prefer to discuss things, or should I go ahead and change?22:44
* ScottK runs off to deal with kids ....22:44
JontheEchidnaamichair: if I have any questions I'll probably ask when I review the patches22:45
JontheEchidnathough I wouldn't mind knowing what you're fixing :P22:45
JontheEchidnaDoes anybody have insight on how to send along local variables to a slot in an signal/slot connection?22:47
amichairwell, I'll try to replace the parser with a kde one, or else fix it. some rfc822 bugs: folding isn't done right, splitting line around ": " is wrong (whitespace not guaranteed or can be more than one char), header value can contain ":" too, first line starting with space should be error (but is ignored), continuation line containing a ":" is treated like a new header... to name a few :-)22:48
amichairJontheEchidna: also I'd move parsing to a separate utility method, same for the timestamp parsing code22:49
JontheEchidnalike a calculateTimestamp() function?22:50
amichairJontheEchidna: parser doesn't have to be class member (has no state), nor created anew each show()22:50
amichairyep22:50
JontheEchidnaAll of these sound like good ideas, go wild. :)22:50
amichairand a file-to-map one too22:50
amichairseparate from the actual processing (checking for specific headers)22:50
JontheEchidnaI am not a too-terribly experienced C++ coder22:50
JontheEchidnaHookEvent, HookParser and HookGui are the results of leaving me alone with an rfc822 file and the specification :P22:51
amichairin general it's good to split up long methods, and to extract well defined sub-functionality into separate methods22:51
amichairJontheEchidna: well I just happened to implement an smtp server as well as an http server, so I have those pitfalls fresh in mind :-)22:52
JontheEchidnaneat22:52
JontheEchidnaThat was my first flat-file config parer ever22:52
JontheEchidnaperhaps it shows?22:53
amichairit's not that I didn't fall for them the first time too ;-)22:53
JontheEchidnaSo how feasible is a KMime port looking?22:54
JontheEchidnaI wouldn't bother fixing my code if we can use KMime or something similar in time for 10.0422:54
amichairwell unfortunately they didn't entirely separate a headers class from the rest22:56
amichairbut I think we can just use this: http://api.kde.org/4.x-api/kdepimlibs-apidocs/kmime/html/namespaceKMime.html#a1e8082dd1eb67f81dd1c62a8f34454d722:56
amichairtoo bad there's no link to the source there :-/22:58
JontheEchidnalooks promising22:59
amichairit'll suffice as long as we don't have to iterate over the lines, but only search for specific ones23:00
amichairit's quite strange, how they (dis)organized this header-related functionality23:00
JontheEchidnaIt would also be nice if we could make 1 KNotification per upgrade hook and forego the dialog entirely, but I'm unsure on how to implement that.23:01
amichairu mean have a separate notification for each, with a separate 'details' dialog?23:02
JontheEchidnayou'd replace the "details" button with "run hook command"23:02
JontheEchidnaso no dialog would be needed at all23:03
amichairI'm trying to think if that would be more convenient or less so... like after a full upgrade, having 20 popups to go through23:03
amichair(potentially)23:03
amichaira single dialog does make sense...23:04
JontheEchidnahmm, 20 popups would be inconvenient23:04
nixternalwhat about people who disable notifications too? :) like me23:04
amichairon the other hand you lose the quick glimpse of what package it's about if there were separate popups with name in the title23:04
nixternalthough, my shell lets me know when I have updates anyways23:04
JontheEchidnaplus the page system for kpagedialog is super easy for iterations :D23:04
amichairmaybe we can leave it as it is, but have the notification text show the package names?23:05
JontheEchidnaKNotification doesn't really have any sensibilities regarding the amount of text you give it23:06
amichairI saw at a glimpse u can set a widget in it, so it looked like u can put there anything u want... but didni't look into it23:06
JontheEchidnaif you had too many packages it would either make a super-tall notification or just have it display under the notification itself23:06
JontheEchidnae.g. the text that doesn't fit would display under the notification, and over any notifications lower in the stack (if more than one are present)23:07
amichairif it's too much, u can always show a fixed limit followed by "... and x more packages" :-)23:07
amichairbut that's just a 'nice to have' feature. I say let's leave it as is for now.23:08
JontheEchidnayeah, that'd probably be best23:08
JontheEchidnaI give up on HookGui, feel free to poke around there too23:10
amichairok, I stopped working on software-props until someone reviews/merges it, but you're quite a bit more responsive so I can do this in the meanwhile :-)23:11
NCommanderRiddell, when's the next kubuntu-dev meeting planned? (I'm on vacation for the next two weeks but I'd like to apply)23:24
RiddellNCommander: there's no meetings planned, we just meeting when there's an application23:25
NCommanderRiddell, then I'll apply when I return23:25
NCommanderafter i talk to my sponsors of course :-)23:25
Riddelland fix qt4-x11 compiling on arm? :)23:26
Riddellhmm, kdelibs-experimental has different package names in debian23:26
NCommanderRiddell, my hardware currently broken with armel/lucid23:26
NCommanderRiddell, so in effect, ENOARMHARDWARE23:26
NCommanderUnless I abuse the Canonical porter box23:26
JontheEchidnaRiddell: would it be worth the merge if it's going away in 4.4?23:26
RiddellJontheEchidna: that's a good point23:26
Riddellwait until tomorrow and the issue goes away23:27
JontheEchidnaRiddell: any news on the 4.3.4/4.3.85 tagging times?23:27
JontheEchidnaor rather, was it decided whether or not they'll be simultaneous?23:28
Riddellnot heard anything23:29
Riddellso I presume they'll be tagged around the same time at least23:29
JontheEchidna-.-23:29
Riddelland I'm away next week during the day time23:33
Lex79Riddell: can you look at amarok package? seems amarok-common is gone or not built23:37
Lex79https://edge.launchpad.net/ubuntu/+source/amarok/2:2.2.1-0ubuntu2/+build/136579723:37
RiddellLex79: there's no amarok-common.install in bzr23:37
Riddellmaybe neversfelde forgot a bzr add23:38
Lex79Riddell: http://bazaar.launchpad.net/~kubuntu-members/amarok/ubuntu/annotate/head%3A/debian/amarok-common.install23:38
Riddellbah humbug, let me checkout again23:39
Riddelloh it just hasn't compiled on i386 yet23:40
Riddell-common is arch all so it'll only compile on i38623:40
Riddellnothing to do but wait23:41
Lex79ah ok :)23:41

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