/srv/irclogs.ubuntu.com/2011/03/08/#kubuntu-devel.txt

apacheloggeral: code.google.com/p/catroid/00:26
aluargh00:27
alreminds me of squeak00:27
alhttp://www.squeak.org/00:27
alamazing, still bein developed00:28
apacheloggerScottK: there is a very valid point in quit being ambiguous00:29
apacheloggerlike amarok's menu entry says quit, though it goes to tray, which really is not quitting at all00:30
valoriewhen I quit Amarok, it quits01:35
valoriethe X takes it to the tray, though01:35
ScottKapachelogger: Agreed that it's not clearly used.01:36
ScottKIt doesn't mean it should be abolished.01:36
ScottKIt's just like systray all over again.01:36
ScottK"Oh, systray is overused and out of control - we won't fix it, we'll dump it entirely"01:37
valoriewe should be consistent, at least01:38
valorieclicking the X in Konvi quits01:38
valoriesame with Kate01:38
ScottKRemoving all buttons and functions would achieve perfect consistency.01:38
valoriehow true!01:38
ScottKIf it's not going to quit, don't call it quit.  Simple as that.01:39
ScottKSimilarly if you ask reqkonq to close a window (ctrl-w) it will except in the special case of it's the last window. Then it decides it knows better and doesn't close it, just changes it's contents.01:40
ScottK(imagine that was spelled better)01:40
valorieis the same inconsistency in Ubuntu apps?01:54
valorieor just KDE01:55
valoriethe X closes FF and soundjuicer01:55
valoriepretty much the only non-kde stuff I use01:55
effie_jayxhey guys, what would you suggest for python bindings for a desktop app, good old pyqt or pyside?02:28
JontheEchidnaPyQt has pretty much universal support, and is installed by default on most KDE systems anyways02:39
effie_jayxthanks JontheEchidna 02:43
ScottKvalorie: ctrl-w closes the last window in Firefox and Chromium.02:45
ScottKeffie_jayx: pyside is very young.  I'd use pyqt4.02:45
valoriechromium - for some reason I don't use it much anymore02:50
ScottKhttp://www.h-online.com/open/news/item/Nokia-sells-off-commercial-and-services-arm-of-Qt-1203210.html02:58
effie_jayxPyside is overhyped02:58
Riddellwhee, warm in India03:04
effie_jayxScottK: thoughts?03:05
ScottKpyside exists because Nokia wanted LGPL Python bindings to go with LGPL Qt.03:05
ScottKI've no idea if it's over-hyped, but PyQt is the one that's been around for a long time (KDE's python bindings are PyQt).03:06
ScottKRiddell: Warmer than Nigeria?03:06
effie_jayxScottK: I have tried both and the code works about the same03:06
effie_jayxScottK: about digia buying I meant03:07
ScottKOh.03:07
ScottKDunno about that.  It might be a good thing.03:07
ScottKA lot depends on now Qt open governence works out.03:07
RiddellScottK: not sure, but warmer than scotland certainly03:09
ScottKRiddell: Right, but that covers most of the world.03:09
_Groo_hi/2 all03:44
_Groo_anyone awake?03:44
Riddell5555504:15
Riddellagateau: late night?04:16
nigelbRiddell: landed in Bengaluru?05:04
=== sabdfl1 is now known as sabdfl
c2tarunyofel Quintasan: ping07:11
agateauRiddell: no late night, just quassel running 24h per day :)08:22
bambeemorning08:52
Riddellnigelb: yes indeed09:31
shadeslayerRiddell: do you need the adapters or not?09:37
shadeslayeri'm going out for lunch09:37
Riddellshadeslayer: I'm ok for adaptors thanks09:42
Riddelleuropean one works fine09:42
nigelbRiddell: w00t10:16
nigelbRiddell: wanna catch dinner one of these days?10:16
Riddellnigelb: are you coming to the conference?10:16
nigelbRiddell: $WORK :(10:17
nigelbRiddell: I might come saturday though10:17
Riddellwell aye, come to the hotel any evening10:19
nigelbwhich hotel are you staying at?10:19
RiddellThe Curzon Court, No - 10, Brigade Road10:20
nigelbRiddell: OMG.  I'm like 20 mins away.10:21
Riddellshadeslayer: where is rekonq git, you had it in a PPA?10:22
=== hunger_ is now known as hunger
nigelbshadeslayer: are you going to be at the same place as Riddell or crashing on pradeepto's cough?10:28
nigelb*couch10:28
Riddellboth pradeepto and shadeslayer are staying in this hotel10:36
shadeslayernigelb: yeah me and Riddell are like a few meter's away :P10:55
nigelbshadeslayer: dude, you're both walkable from my office10:56
shadeslayerRiddell: lemme get that for you10:56
nigelbshadeslayer: did you land yet?10:56
shadeslayeruh10:56
shadeslayeri'm @ the hotel10:56
nigelbshadeslayer: tomorrow?10:56
shadeslayerjust came back from a late lunch 10:56
shadeslayerRVCE10:56
nigelbaaah10:56
nigelbshadeslayer: ok, I'm at richmond rd10:57
nigelbthat's about 2 to 3 mins away10:57
shadeslayerah10:57
shadeslayeri just had dinner at this fancy chinese restraunt10:57
nigelbif you guys wanna grab dinner togehter tonight....10:57
nigelbshadeslayer: which one? ;)10:57
shadeslayer3/4 Quarters chinese or something10:57
nigelbah10:57
shadeslayerRiddell: https://launchpad.net/~rohangarg/+archive/kde-extra10:57
shadeslayernigelb: i have no idea what's the plan tonight10:59
shadeslayereveryone is going to sleep right now :P10:59
nigelbshadeslayer: HAHA10:59
shadeslayerand everyone went to Mysore10:59
nigelbshadeslayer: I'll poke you guys at 6:30 since I can get off from here then10:59
nigelberr 18:3010:59
shadeslayerRiddell: \\192.168.0.88   <- I'll be putting a ISO there, plz2test11:00
nigelbyes, ddos his laptop.11:00
shadeslayerbwahaha11:22
shadeslayeri think we cooked their network11:22
nigelb2 geeks cooked the network11:28
nigelbphenominal11:28
nigelbalso, all the best for commute tomorrow11:28
shadeslayernigelb: yeah i hear it's a loooonnggg commute11:53
* shadeslayer burns the custom ISO11:53
nigelbshadeslayer: yes.  Its really far.  How are you all planning to go? bus?11:53
shadeslayernigelb: uh .. no idea... pradeepto said that he might arrange transportation, no idea apart from that11:54
nigelbshadeslayer: oh, well.  all the best then ;)11:54
shadeslayerok bbiab11:54
alre: bug 730499 - maybe i'm being very naive, but couldn't launchpad just be taught to produce (and maybe even import) .qm translations? language packages would just ship .qm files instead of gettext .po12:03
ubottuLaunchpad bug 730499 in unity-2d "Translations: plural forms" [Critical,Triaged] https://launchpad.net/bugs/73049912:03
alit should be doable in less than the 16 hours estimated for migrating unity to gettext and would benefit other software as well (like quassel)12:04
dpmal are you perhaps volunteering? :P12:04
alby no means :D12:04
dpm:)12:05
dpmhttps://dev.launchpad.net/12:05
dpm(just in case :)12:05
alhow are the (political) chances of such a change being accepted?12:05
als/how/what/12:06
kubotual meant: "what are the (political) chances of such a change being accepted?"12:06
dpmal, there are no polytics, LP devs would be more than happy to accept a branch implementing qt support12:07
alhmkay12:07
ali'll have a look12:07
alno promises though ;)12:07
dpmal, awesome!12:08
dpmif you've got questions, the people at #launchpad-dev are always helpful12:08
dpmyou might want to ping henninge, jtv or danilo for anything related to LP translations12:08
alok thanks12:09
shadeslayerapachelogger: ping12:14
apacheloggeris it important?12:14
* apachelogger is doing homework right now12:15
shadeslayerthe ISO works but a small issue .... the background of the installer is gray12:15
shadeslayereverything else works12:16
shadeslayerjust need to install git and respin the ISO12:16
apacheloggerdpm: btw, I don't have a solution for the Qt plurarl issue ... though I had the impression that Qt will try to get a non-plural translation if the plural lookup fails ... then again that would not help anyway as the non-plural function could not spit out an appropriate plural version :(12:16
apacheloggershadeslayer: maybe driver issue?12:17
shadeslayerdon't think so .. kwin started with desktop effects enabled12:17
apacheloggerthat conclusion I cannot follow12:17
shadeslayerapachelogger: since kwin started with graphics effects enabled, i'd say it's safe to assume the driver is fine12:18
bambeew00t, I got my semester !!! :D12:20
* bambee opens a beer *plop*12:21
shadeslayercongrats :D12:21
bambeethanks :D12:22
shadeslayerwell the good thing is that it works12:23
shadeslayerso i don't care about the background12:23
dpmapachelogger, no worries, thanks for looking into it12:23
Riddellbambee: how do you get a semester?12:28
shadeslayer:O12:30
shadeslayerRiddell: are you up?12:30
bambeeRiddell: you must obtain a result greater or equal than 100 / 200 (like other universities I suppose)12:31
Riddellshadeslayer: yes, jet lag starting to hit though12:32
shadeslayerouch12:33
Riddellshadeslayer: what's happening?12:33
shadeslayerRiddell: go sleep ... we will have a party in the evening12:33
shadeslayerRiddell: trying to setup a custom Kubuntu ISO with Qtcreator and the works12:33
Riddellooh, party in the evening!12:34
nigelbyes yes12:34
Riddellshadeslayer: pradeepto says we're to get an early night though, need to be up for an early bus tomorrow12:35
shadeslayerRiddell: smb://192.168.0.88/12:35
shadeslayeryeah :P12:35
nigelbRiddell, shadeslayer: I should be there in about 55 minutes.12:35
shadeslayerooh12:35
nigelbactually <5512:35
shadeslayernigelb: gimme a missed call when you arrive12:35
* apachelogger gives up on maths for today12:35
nigelbshadeslayer: PM your ph number12:35
shadeslayerit's on fb btw12:35
nigelbah, will pick it from there12:36
apacheloggerfb got it all12:36
shadeslayeryep12:36
shadeslayeryofel_: Quintasan_ kscreenlock or whatever its called is broken in trunnk12:38
shadeslayer-n12:38
shadeslayernot our fault12:38
apacheloggerI once was broken13:00
apacheloggerapple support repaired me in less than 4 weeks13:01
nigelbapachelogger: http://www.youtube.com/watch?v=kAG39jKi0lI 13:01
apacheloggerSFW?13:06
Riddellshadeslayer: I have an insect bite on my arm, should I be worried?13:34
davmor2Riddell: not as much as if you bit the insect on the arm13:35
shadeslayerRiddell: this is vhanda. Don't be worried.13:38
shadeslayerIt's normal13:38
shadeslayerexpect loads of them when you are sleeping13:38
nigelbRiddell: dude, at that hotel right now.13:39
nigelbI mean, I'm at the hotel13:39
shadeslayerHe's standing next to me13:39
shadeslayerand copying sparticus13:39
Riddellshadeslayer: where is that?13:40
shadeslayerRiddell: 21213:41
shadeslayercome on out :D13:41
nigelbNo, I'm not copying spartacus13:41
apacheloggerbooty call13:41
* apachelogger ponders invoking the coffee robot13:42
nigelbok, finally we're all in the same room13:50
apacheloggernigelb: time for hugging13:51
apacheloggerhave one on me13:51
Riddellshadeslayer: /usr/lib/ubiquity/ubiquity/frontend/kde_ui.py:        self.bgImage = QImage("/usr/share/wallpapers/Ethais/contents/images/1920x1200.png")13:59
Riddellshould be /usr/share/wallpapers/kde-default.png13:59
* shadeslayer looks13:59
debfxScottK, apachelogger: can we switch back to gcc 4.5 now? which packages need to be rebuilt to work on armel?14:24
apacheloggerall of them(tm)14:25
apacheloggereverything from Qt up14:25
apacheloggeris 4.6.something built with 4.4 in already?14:25
* apachelogger would like to get the mobilez fixed14:25
apacheloggerdebfx: at any rate I would like to have confirmation on Qt not segfaulting with 4.5 anymore before we break everything again14:26
* apachelogger pokes cmake with a linker stick14:26
debfxapachelogger: yes, except the ones that use opengl14:26
ScottKdebfx: doko said ogra was going to take care of fixing Qt.  Once that's done we need to to from there up.14:27
apacheloggerhow does gl play into this?14:27
ScottKThere's some gl -> gles changes needed in some packages for armel.14:27
ScottKI'm late, but it's in a bug somewhere.  Bye.14:27
debfxcurrently they ftbfs14:28
debfxbug #70779414:28
ubottuLaunchpad bug 707794 in koffice (Ubuntu) "libqt4-opengl on armel should be compiled with OpenGL ES 2.x support" [High,Triaged] https://launchpad.net/bugs/70779414:28
=== Quintasan_ is now known as Quintasan
apacheloggerwho wants to do qt quick at UADW? who wants to do qt at UADW? who wants to do kde at UADW? who wants to do plasma at UADW?16:11
lucidfoxOh what now16:16
lucidfoxafter a recent upgrade, I can no longer start kmail16:16
lucidfoxit complains about the Nepomuk D-Bus service not running16:16
bambeeapachelogger:  UADW ?16:20
apacheloggerubuntu app developer week16:20
=== doko_ is now known as doko
=== seiflotfy_ is now known as seiflotfy
nigelbw00t, met Riddell, and Nightrose and shadeslayer \o/18:16
JontheEchidnaapachelogger: would you happen to have any diagrammy things on how your sso client library works?18:33
apacheloggerno18:36
apacheloggerJontheEchidna: do you mean the sso frontend or the old-qt-sso impl?18:36
JontheEchidnaI know how you like diagrammy things, so I thought you might18:37
* apachelogger interrupted work on sso frontend due to overload of mean upstream, so no diagrams there ^^18:37
JontheEchidnaapachelogger: how would I paste together the new sso frontend into my app if I needed to get credentials for OAuth posts?18:37
apacheloggerJontheEchidna: you don't18:37
apacheloggeryou call out to the sso dbus interface18:37
JontheEchidnaah, you do that in the ubuntone client18:38
apacheloggerthe python sso stuff gets to decide what frontend is then started18:38
apacheloggerJontheEchidna: at the time u1 did not have sso in its current iteration I believe ^^18:38
JontheEchidnaso I'm going to be working with the sso dbus interface, and I will be at the mercy of the sso service for what GUI I get?18:38
apacheloggeraye18:39
JontheEchidnathis was what I was talking about: http://bazaar.launchpad.net/~apachelogger/ubuntuone-client/gsoc/view/head:/src/api/Api.cpp18:39
apacheloggerJontheEchidna: that is the old interface but yeah, basically same principle18:39
apacheloggerjust ask sso very nicely18:40
apacheloggerthen you just need to upgrade my frontend stuffz to not fall over with the new api and the doubtlessly deprecated interfaces and ask the sso guys to provide the necessary python glue to load our sip module etc.18:40
bambeewho was in charge of bumping kde-l10n btw ? do you want some help ?18:41
apacheloggeror if you have signed the contributor agreement you could just glue it yourself 18:41
apacheloggerbambee: bumping?18:41
apacheloggerI believe there was talk about it being uploaded already18:41
apacheloggerit really is just running a script ^^18:41
apacheloggerhttps://wiki.kubuntu.org/Kubuntu/Ninjas/Packaging/L10nOperatorGuide18:42
bambee^^18:42
JontheEchidnaapachelogger: should I just copy the introspection from ubuntuone?18:43
apacheloggerJontheEchidna: do they have introspection yet?18:43
apacheloggeror do you mean from u1-kde?18:43
* apachelogger thinks ubuntu-sso should install a flipping introspection file18:44
apacheloggerOTOH18:44
JontheEchidnathis thang: http://bazaar.launchpad.net/~apachelogger/ubuntu-sso-client/kdeui/view/head:/src/introspection/com.ubuntu.sso.xml18:44
apacheloggersurely they are using weird data types that need custom (de)serialization18:44
apachelogger:S18:44
apacheloggerJontheEchidna: that only intorspects the ui I believe18:44
bambeeapachelogger: indeed, useful script18:45
apacheloggerJontheEchidna: there probably is a separate interface for actual dbus api consumers18:45
apacheloggerJontheEchidna: I would just tell them to maintain an introspection file with Qt annotations, they will need it anyway when youbuntoo suddenly decides that unity3d can be Qt too18:46
JontheEchidna!find /usr/share/dbus-1/interfaces/com.ubuntu.sso.xml18:47
ubottuPackage/file /usr/share/dbus-1/interfaces/com.ubuntu.sso.xml does not exist in maverick18:47
JontheEchidna!find com.ubuntu.sso.xml18:47
ubottuPackage/file com.ubuntu.sso.xml does not exist in maverick18:47
JontheEchidnabla18:47
apacheloggergnome people do not have introspection files18:48
apacheloggeras they choose to use inferior software they do not have automatic adapter build and whatnot18:49
apacheloggerpitty actually18:49
JontheEchidnaIs this a newer ubuntuone-kde? https://code.launchpad.net/~apachelogger/ubuntuone-client-kde/trunk18:50
apacheloggerJontheEchidna: compared to what?18:51
ulyssesJontheEchidna: do you want to continue the u1-kde development?18:51
JontheEchidnaapachelogger: the gsoc branch18:53
JontheEchidnaulysses: nope, but I need to use the Ubuntu SSO stuff for review submitting in Muon Software Center18:53
apacheloggeroh, dont think so18:53
apacheloggerJontheEchidna: just check the commit dates ;)18:53
apacheloggerI think I only moved the branch by request from someone18:54
JontheEchidnaalmost time for my java class to start18:54
apacheloggerjava java java18:54
apacheloggerJontheEchidna: Java is like a variant of the game of Tetris in which none of the pieces can fill gaps created by the other pieces, so all you can do is pile them up endlessly. -- Steve Yegge (2007, Codes Worst Enemy)18:55
JontheEchidnaTechnically it's called "Object Oriented Programming and Algorithms", but we do all of it in Java18:55
JontheEchidnalol18:55
apacheloggeralso mind the memory allocation fact stories on identi.ca18:56
apacheloggers/fact stories/facts18:56
JontheEchidnaJava's ok I guess, but it's nothing that can't be accomplished with C++ + Qt18:56
apacheloggerJontheEchidna: my object oriented design class was bascially just stacking as many interfaces ontop of each other as possible :D :D18:56
apacheloggeractually Java is all sorts of horrid if you want to do sane things with it18:57
JontheEchidnaI want control over memory allocation dammit18:57
JontheEchidnathere's a reason why references and pointers are separate in C++18:57
apacheloggerlike I tried implementing a pid-by-name-finder in java18:57
apacheloggerabsolutely impossible18:57
apacheloggerit starts with the fact that you need two streams to actually read a file :S18:57
bambeeJontheEchidna: you could also have POO in common lisp :P18:58
apacheloggerand the exceptions18:58
apacheloggeroh my18:58
JontheEchidnaThe only thing I agree with is their array syntax (Type[] fooArray rather than Type fooArray[])18:58
apacheloggerand then every java ide will throw stones at you if you dont try to catch them (the exceptions, not the stones)18:58
apacheloggerJontheEchidna: well18:59
apacheloggerthey both make sense18:59
apacheloggerin java it is an actual  array type of the type, in c(++) it is a type with addtional stuff behind it19:00
JontheEchidnaclass starting now, afk19:00
apacheloggerhf19:01
JontheEchidnaAww, I hadn't seen the akonadi fail dialog for a year until now :(22:06
apacheloggergood things always come back22:51
=== yofel_ is now known as yofel

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