=== blueyed_ is now known as blueyed [01:31] [libqapt] jmthomas * 1145443 * trunk/playground/libs/libqapt/src/ (backend.cpp backend.h globals.h package.cpp package.h) Implement an undo/redo stack, with undo functions, redo functions, and various ways to save/restore states manually. (Ported from synaptic ;) [01:36] synaptic has an undo? [01:37] heh [01:37] I've never tried using it [01:38] Hidden away in an edit menu ;) [01:38] *in the edit menu === Guest51139 is now known as Adri2000 [01:38] right, I found it [01:39] if only that would help in installing ubuntuone-kde [01:39] Synaptic's backend code actually isn't half bad. Some of the organization/API is a bit iffy, and it's obvious it was written by GNOMEies, but otherwise it is a great reference [01:39] instead, I'll wait for the apachelogger magic [01:39] right, I use it usually [01:39] it's a workhorse [01:39] ugly, but usable [01:40] but now, I can make muon automagically undo itself if you try to work things into a broken mess :x [01:40] I only use kpackagekit for little upgrades [01:40] ever since it crashed and ruined my puter [01:40] I don't trust it [01:41] I shoulda used apt-get [01:41] my bad..... [01:42] I got a nice fresh install out of it, so all's well that ends well [01:42] ;) [01:42] Konversation being held in new queue has led to a valuable test case for me. [01:43] Since it didn't go to new queue for all the other archs, as long as I don't check for updates I have a situation where trying to upgrade it without checks would break the package cache if it was allowed to go through [01:43] woah [01:44] which is why I need to make muon check before blindly marking it, and restore the old state [01:44] I don't exactly understand, but "break the package cache" sounds serious [01:44] :) [01:44] you won't be able to install/remove anything until you resolve the dependency issue, basically [01:46] JontheEchidna: qtcreator is too big to upload for you? 17.4 MB [01:46] lex79: my mother is uploading vacation photos to Facebook, so she'd probably not like it if I tried :( [01:46] I've found that to be true anyway, unless you can force [01:46] ok no problem :) [01:46] which I choose not to do [01:47] I used to break my system rather regularly back when I used gentoo [01:47] and don't want to go there again [01:47] http://simplest-image-hosting.net/i0-plasma-desktopct1560-jpg.jpg [01:48] ^I forced the removal of libgtk2.0-bin, but forced software-center to stay installed [01:48] well, I didn't have to force the removal of libgtk2.0-bin, but I had to force software-center to stay installed ;) [01:48] right [01:49] Broken in red = :( [01:49] I should use the html flash code :D [01:49] *flash tag [01:49] lol [01:49] oh, how I miss that [01:49] and the scrolling banners [01:50] BROKEN! [01:50] hahahah [01:50] it made for such classy webpages [01:50] geocites... angelfire.... [01:50] oh, Myspace..... [01:51] myspace == embedded mp3's of crappy music playing way too loud [01:51] some of those still exist [01:51] sometimes multiple mp3s! [01:51] and flashy little crap [01:51] dear lord it was awful [03:23] yay, muon stopped me from breaking konversation: http://simplest-image-hosting.net/i0-plasma-desktopkj1560-jpg.jpg [03:24] now I just have to show the user *why* it can't be done [03:24] ...preferrably not while berating him/her [03:25] [muon] jmthomas * 1145455 * trunk/playground/sysadmin/muon/src/ (6 files in 2 dirs) Don't allow actions that will break packages. Next up: A GUI to show why an action will break something [03:27] yes, calling people noobs is frowned upon! [03:30] [muon] jmthomas * 1145457 * trunk/playground/sysadmin/muon/src/DetailsTabs/MainTab.cpp --debug [03:32] oh, I suppose I could implement undo/redo in the gui too [03:34] but maybe I'll just kick back for a bit and relax, satisfied with my not-broken package system [03:35] * valorie passes out the Friday night beers [05:55] JontheEchidna: its a tag not a tag [05:55] Riddell: morning [05:56] oh it is isnt it? its 7am there eh? [05:56] hmm [05:58] he mixed the two horriblenesses [07:08] maco: we're at Akademy [07:08] or at least, he's supposed to be. I haven't seen him. [07:08] i know you are [07:08] maco: :-) [07:09] i assume finland is on the same timezone as france and germany? [07:09] or is it one more? [07:09] its one over [07:10] oh so 9am there now [07:21] \o === shadeslayer_ is now known as Guest71139 [07:22] better :P [07:23] oh oh kcm_kio is not installed in kde 4.5 [07:23] so no more proxy configuration diaologs [07:25] http://imagebin.ca/view/e0s1zpY.html [07:25] ScottK: ^^ [07:25] if you can have a look ... [12:10] is there no libsmokekde-dev in lucid? [12:13] Remove all binary packages that have no rdepends or reverse-build-depends. We don't want to support this many packages when they have no rdepends and when we're on the doorstep of an LTS release. [12:14] tsimpson: ^ from changelog of kde3bindings [12:14] strange, there is lbsmokekde-dev in maverick, it's in universe [12:15] it was in lucid (apparently) for 4.3.2, just not 4.4 [12:20] Riddell: kdepim takes _alot_ of time to compile :( [12:28] erm, I meant libsmokekde4-dev actually [12:28] still missing in lucid though [12:44] also, bug #601340 [12:44] Launchpad bug 601340 in kdebindings (Ubuntu) "libsmokeqt-dev and libsmokeqt4-dev should conflict" [Undecided,New] https://launchpad.net/bugs/601340 [12:44] re-emergence of bug #330079 [12:44] Launchpad bug 330079 in kdebindings (Ubuntu) "[jaunty] libsmokeqt4-2-dev conflicts with libsmokeqt-dev but doesn't have proper dependencies" [High,Fix released] https://launchpad.net/bugs/330079 [12:44] well, similar not re-emergence [12:56] tsimpson: what do you need it for? [12:56] Riddell: nothing in particular, I just wanted to learn about smoke and kross today :) [12:57] Riddell: i think.. kolab's gone :P [12:57] must have been renamed or something [13:00] oh btw does akademy have a OGG stream? [13:08] Riddell: nice blog post. <3 the last pic :) [13:12] tsimpson: our packaging got merged with debian and I think debian don't package those headers and .so links becuase there's nothing that uses them (and often when nothing uses a library the ABI isn't as stable as it should be) [13:14] Riddell: oh oh .. no proxy module in 4.5 packages [13:14] Riddell: http://imagebin.ca/view/e0s1zpY.html [13:19] jjj [13:21] shadeslayer: works for me [13:21] presumably you have something not installed [13:21] :( [13:21] Riddell: such as ? [13:22] hmm [13:22] * shadeslayer pokes kubuntu-desktop [13:23] seems so [13:23] i didnt want rekonq,so i removed kubuntu-desktop,and now it has added deps [13:23] rekonq should be a recommend, you can remove it without removing kubuntu-desktop [13:24] Riddell: its a direct dep [13:24] and the module is working now [13:24] Riddell: http://pastebin.com/ipJg82Z4 [13:29] ryanakca: can you change the URL on this to news/maverick-alpha-2 ? kubuntu.org/node/159 [13:57] Riddell: Done [14:04] [muon] jmthomas * 1145586 * trunk/playground/sysadmin/muon/src/ (MainWindow.cpp muonui.rc) Initial bits for undo/redo. Still need to save state whenever we mark a package, though. (And I need to enable/disable it based on the undo stack size, which I may need to add methods for in libqapt) [15:10] ryanakca: do you use konqueror to do that? [15:26] anyone heard of a DW1520 Wireless-N WLAN Half-mini card? any ideas how to make it work with K/Ubuntu? jockey doesnt list any drivers... [15:35] Riddell: kdepim will take some time.... huge changes [16:04] Riddell: qmf, qtmobility, and phonon-backend-vlc are all in New waiting for you .... [16:09] kdepim is going to kill me.. single package taking so much time to modify [16:10] either A) im doing something wrong , or B) kde devs went krazy [16:10] probably A ... [16:10] or C) there really are so many changes [16:12] D) All of the above [16:12] :P [16:14] ScottK: can you do the kdepim-runtime package? [16:14] or wait.. maybe it wants less changes [16:14] shadeslayer: Not today. I've got no free time at all. [16:14] :) [16:15] ScottK: i have to manually check for each and every line in the *.install files [16:15] im getting dh_install: cp -a debian/tmp/usr/lib/libkorg_stdprinting.so.4.5.0 debian/korganizer//usr/lib/ returned exit code 1 [16:15] have to go through install files one by one :( [16:16] shadeslayer: The way I do that is log into a chroot, build the package in the chroot, then when it fails, you can inspect the build tree, fix the .install file and then run dpkg-buildpackage -nc -us -uc. The .nc skips clean so it doesn't have to recompile again. [16:16] .nc/-nc [16:17] ScottK: what im using is debuilld -nc [16:17] without chroot... [16:17] That gets the same result. [16:17] ill build it in pdebuild tho.. later [16:17] Using maverick? [16:17] ScottK: yes,but fixing each install file line by line is insane [16:17] ScottK: yes :) [16:18] What version are you packaging? [16:19] ScottK: 4.5 Beta 1 [16:19] Why? [16:19] ScottK: because maverick needs it? [16:19] No. [16:19] and Riddell asked :P [16:19] OK [16:19] :) [16:20] I'd expect that one to be a lot different then. [16:20] So I'm not suprised it's painful, they just aren't all that hard. [16:20] yeah [16:21] ScottK: i have to check each and every line of install files... its not hard to fix.. just painfull :D [16:22] * ScottK notes he doesn't find it particularly painful for shadeslayer to update tons of install files and heads out for the rest of his day .... [16:23] hehehe :D [16:28] Riddell: Yes [16:28] Riddell: I'm guessing www-admin is still painfully broken on your end? [17:15] shtylman's phone's voicemail is in russian [17:20] ending in spaciba [17:20] er spociba [17:23] Riddell: ill need help with kdenetwork,can you highlight me when your free... [18:46] [libqapt] jmthomas * 1145660 * trunk/playground/libs/libqapt/src/package.cpp The maintainer field can sometimes be UTF-8, so we must construct a QString as UTF-8 when retrieving the data from libapt-pkg [18:49] [libqapt] jmthomas * 1145662 * trunk/playground/libs/libqapt/src/ (backend.cpp backend.h) Add methods for determining the emptiness of the undo/redo stack (useful for enabling buttons) as well as a method to determine whether the package cache is broken or not [18:49] if someone can upload qtcreator is here: https://launchpad.net/~alessandro-ghersi/+archive/ppa/+packages [18:50] [muon] jmthomas * 1145663 * trunk/playground/sysadmin/muon/src/MuonStrings.h Compile fix. I hadn't noticed it due to CMake caching or something [18:50] [muon] jmthomas * 1145664 * trunk/playground/sysadmin/muon/src/PackageModel/PackageView.cpp Fix the details widget randomly pop up on group switching [18:51] [muon] jmthomas * 1145665 * trunk/playground/sysadmin/muon/src/ (4 files in 2 dirs) Add undo/redo actions to the GUI, as well as a messagebox telling the user when upgrades cannot be marked for whatever reason [18:52] aw, almost had 5 commits in a row, numerically. I missed 1145661 though :( [18:57] apachelogger: Did you see notmart's Akademy presentation. There is what looks like a Fluffy screen shot in it. [19:02] [libqapt] jmthomas * 1145666 * trunk/playground/libs/libqapt/src/backend.cpp When we undo a change, prepend (not append) the current state to the redo stack, or else we can only ever redo to the state before the first undo [19:05] [muon] jmthomas * 1145668 * trunk/playground/sysadmin/muon/TODO SVN_SILENT: TODO update [19:18] Why doesn't exist koffice-l10n-hu package?:o [19:19] I guess koffice 2.2 didn't release with -hu? [19:23] nope, no hu in the koffice-l10n 2.2.0 tarball :( [19:23] :( [19:24] 6700 of 11658 messages are translated in stable, not enough:/ [19:26] maybe it releases only the completed translations like Catalan [19:30] in this case it should be translated:P [19:33] lex79: poke [19:33] lex79: http://pastebin.com/hZg9Q1PT [19:33] where do i put the first one? [19:33] libtemplateparser [19:35] bah.. ill take this up tommorow .. huge headache ...-.- [19:35] cya [19:36] oh, he left [19:50] [libqapt] jmthomas * 1145672 * trunk/playground/libs/libqapt/src/backend.cpp Clear the undo/redo stacks on cache reload [19:55] [muon] jmthomas * 1145675 * trunk/playground/sysadmin/muon/src/ (3 files in 2 dirs) Fix a bug where the first package clicked wouldn't show the details widget [19:55] [muon] jmthomas * 1145676 * trunk/playground/sysadmin/muon/src/ (MainWindow.cpp MainWindow.h muonui.rc) Add a revert all changes button to the toolbar and menu === yofel_ is now known as yofel [20:48] Can someone confirm an odd problem I'm having in KDE 4.5? [20:49] If I move an email from one folder to another in KMail, afterwards the window will scroll to the top. [20:50] also happens in Amarok. If I delete a song from somewhere near the bottom, after deleting it will scroll to the top of the window [20:51] I deleted two song from the playlist, nothing happened [20:52] I moved a message from down the list to the trash in kmail, nothing happened [20:52] not in the playlist, but in the local music list [20:53] confirmed [20:53] I deleted a song, then it jumped at the bottom [20:53] ok, in kmail, i'm in my inbox sorted by date, i delete an email from the bottom and it instanty moved to the top [20:54] ulysses: so, what do i file that bug against? [20:56] I don't know, I'm looking now for a Klipper bug [20:56] https://bugs.kde.org/show_bug.cgi?id=243467 [20:56] KDE bug 243467 in general "klipper opens actions menu twice" [Normal,Unconfirmed] [20:57] apachelogger: can I show you code that will make you br0kenlogger? [21:07] JontheEchidna: you can, however I do doubt that you want to ^^ [21:08] :P [21:08] ScottK: where is that to be seen? [21:08] behold the ugliness that synaptic stole from apt-get to aid in determining why a package can't be installed: http://paste.ubuntu.com/458876/ [21:09] shadeslayer: assuming you mean the protocol file -> the standard protocol install path which is somewhere in usr/share/kde4 [21:10] JontheEchidna: hm [21:11] hmmmm [21:11] at its deepest point the statements is 7 levels deep [21:11] but the indenting isn't even consistent [21:11] are they serious about that? [21:11] https://bugs.kde.org/show_bug.cgi?id=243535 [21:11] apt was written by crack junkies :P [21:11] KDE bug 243535 in general "deleting/moving email in kmail makes message list jump to first email" [Normal,Unconfirmed] [21:13] JontheEchidna: I always like a good while (NOTCONDITIONBECAUSEAUTHORSWEREUNABLETOFINDPROPERCONDITIONFORABORTIONOFLOOP) {break;} :P [21:13] if (Start != End) [21:13] or [21:13] if (Start == End) [21:13] break; [21:14] the particular word combination here is nice :D [21:14] if we are starting at the end, we are broken ^^ [21:15] oh, that's part of the loop that the while loop is inside :P [21:15] the whole shebang: http://paste.ubuntu.com/458882/ [21:16] actually, it's part of the while loop [21:16] but [21:16] it increments the loop its inside inside itself [21:16] O.o [21:19] I like how they name variables like classes [21:20] funfun [21:20] JontheEchidna: isn't Start == End condition to end of while loop there? [21:20] apachelogger: yeah [21:20] I think [21:20] that is super odd [21:21] also I would make that for anyway, since they are itering [21:21] This is very mad. [21:21] I thought you might like it :P [21:21] yeah, luv it :D [21:22] * apachelogger closes it before running into an out of memory error from too large stack [21:22] doctor who [21:22] Edge of destruction [21:22] sounds a bit scary [21:23] oh ya, that was a neat one [21:23] the whole ep is inside the tardis iirc [21:24] I've watched the first series up to the episode where they become tiny [21:24] * apachelogger likes how silly the TARDIS looks ^^ [21:26] i remember that episode [21:30] apachelogger: btw, those slides Scott was talking about: http://www.notmart.org/index.php/BlaBla/Akademy_talk:_Slides_on_the_Plas [21:32] Riddell: do you know when koffice 2.2.1 is going to be released? [21:32] ScottK, JontheEchidna: that is no fluff - it is inferior to fluffy :P [21:33] ah, the doctor looks like rambo! ^^ [21:34] Geronimo! [21:34] not that doctor [21:34] the old geezer doctor :P [21:35] is there any stream about the Akademy? [21:41] gajim causes a empty x window here which craches plasma if i close it. [21:42] alltray as well [21:44] with rc 1 === Blizzzek is now known as Blizzz [22:33] Is amarok known failing to start with the beta ppa? [23:16] neversfelde: I don't know when koffice is going to be released but personally I never wait I just upload it, it's not worth the hassle of coordinating releases [23:17] Riddell: can you upload qtcreator from akademy? :) [23:19] lex79: yes although probably not until monday [23:19] oh well, I will ask around and if the [23:19] *they can't..I will reask you :) [23:26] Riddell: k, packaging is finished, I'll do some upgrade testing and push to bzr and ninjas [23:27] neversfelde: for maverick? [23:27] Riddell: yes [23:27] Lucid ist still todo [23:27] * neversfelde took a soccer break :) [23:28] :)