IRC log of #maemo-devel for Monday, 2010-02-08

*** Acedip has joined #maemo-devel00:44
*** t-tan has quit IRC01:10
*** lbt has quit IRC01:15
*** SpeedEvil has quit IRC01:15
*** BabelO has quit IRC01:26
*** Acedip has quit IRC01:39
*** Acedip has joined #maemo-devel01:40
*** SpeedEvil has joined #maemo-devel01:50
*** t7g__ has joined #maemo-devel02:06
*** t7g_ has quit IRC02:09
*** thomaz has joined #maemo-devel02:28
*** sardaukar has joined #maemo-devel02:40
sardaukarhello02:40
sardaukaranyone willing to help out a n00b developer on his first port?02:41
sardaukaranyone...? :|02:44
*** pillar has quit IRC02:48
*** jeremiah has quit IRC02:48
*** jeremiah has joined #maemo-devel02:48
madsysardaukar: In case you haven't noticed: 1.) The europeans are asleep 2.) Superbowl is on :-P02:49
madsyGood luck in finding anyone online now.02:49
*** VDVsx has quit IRC02:49
sardaukarI'm European, still up :D02:49
sardaukarbut ok, guess I'll try some other time...02:49
sardaukarthanks!02:49
madsyTry in 10 hours or so.02:50
madsyAlso, did you read the maemo wiki? That should give you the basics while you wait.02:50
sardaukarI don't think my question is *basic*02:51
sardaukarI have a compiled binary02:51
sardaukarmy issues are with the touchscreen and PulseAudio buffering02:52
sardaukar;|02:52
madsySorry. It was just a suggestion.02:52
sardaukarno prob02:52
sardaukarI will try tomorrow, then02:52
sardaukarthanks again02:52
sardaukarenjoy the game ;)02:52
*** sardaukar has quit IRC02:53
*** pillar has joined #maemo-devel02:53
*** Acedip has quit IRC03:38
*** rsalveti_ has quit IRC03:42
*** Acedip has joined #maemo-devel03:50
*** rsalveti has joined #maemo-devel03:59
*** rsalveti has quit IRC04:13
*** rsalveti has joined #maemo-devel04:13
*** Acedip has quit IRC04:38
*** ph1l has quit IRC05:15
*** SpeedEvil has quit IRC05:40
*** DocScrutinizer51 has quit IRC05:42
*** Docscrutemp has joined #maemo-devel05:42
*** Docscrutemp is now known as DocScrutinizer5105:42
*** SpeedEvil has joined #maemo-devel05:57
*** tps_ has quit IRC07:12
*** DocScrutinizer has quit IRC07:32
*** DocScrutinizer51 has quit IRC07:32
*** DocScrutinizer has joined #maemo-devel07:32
*** Docscrutemp has joined #maemo-devel07:33
*** Docscrutemp is now known as DocScrutinizer5107:33
*** marant has quit IRC08:05
*** rsalveti_ has joined #maemo-devel08:05
*** rsalveti has quit IRC08:08
*** tekojo has joined #maemo-devel08:47
*** bricks has joined #maemo-devel08:51
*** Acedip has joined #maemo-devel09:17
*** aboyer has joined #maemo-devel09:17
*** ptl has quit IRC09:19
*** jpetersen has joined #maemo-devel09:30
*** ptl has joined #maemo-devel09:30
*** ptl has joined #maemo-devel09:30
*** jpetersen has left #maemo-devel09:43
*** Acedip has quit IRC09:53
*** tbf has joined #maemo-devel10:26
*** BabelO has joined #maemo-devel10:29
*** _Lucretia__ has quit IRC10:36
*** _Lucretia__ has joined #maemo-devel10:38
*** dazo_afk is now known as dazo10:51
*** VDVsx has joined #maemo-devel10:57
*** lbt has joined #maemo-devel11:01
*** kamui has joined #maemo-devel11:17
*** kamui__ has quit IRC11:21
*** VDVsx has quit IRC11:54
*** anidel has joined #maemo-devel12:06
*** VDVsx has joined #maemo-devel12:21
*** achipa has joined #maemo-devel12:34
achipaI would need 2 testers to check on the PyQt package (nearing the 10 day quarantine period, and not enough votes to promote), any volunteers ?12:40
achipahttp://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/python2.5-qt4-doc/4.7-maemo3 in case you change your minds :)12:50
*** achipa has quit IRC12:50
ruskiehmm bricked again... this system is way way to fragile12:51
*** Wolfie has quit IRC13:24
*** Wolfie has joined #maemo-devel13:25
*** tekojo has quit IRC13:46
*** ph1l has joined #maemo-devel13:59
*** dymaxion has joined #maemo-devel14:01
*** tekojo has joined #maemo-devel14:18
*** edisson has joined #maemo-devel14:57
*** rsalveti_ has quit IRC15:09
*** SpeedEvil has quit IRC15:13
*** SpeedEvil has joined #maemo-devel15:30
*** rsalveti has joined #maemo-devel15:50
*** tekojo has quit IRC16:02
*** tps_ has joined #maemo-devel16:39
*** _Lucretia__ has quit IRC16:48
*** _Lucretia_ has joined #maemo-devel16:48
*** tps_ has quit IRC16:54
*** Acedip has joined #maemo-devel17:35
*** kodomo has quit IRC17:37
*** kodomo has joined #maemo-devel17:39
*** Aranel has joined #maemo-devel18:36
*** jebba900 has joined #maemo-devel18:39
*** bricks has left #maemo-devel18:40
*** sleipnir has joined #maemo-devel18:54
*** jebba900 has quit IRC19:17
*** t-tan has joined #maemo-devel19:23
*** dazo is now known as dazo_afk19:33
*** sleipnir has quit IRC19:44
*** sleipnir has joined #maemo-devel19:47
*** woglinde has joined #maemo-devel19:47
woglindejo19:47
*** VDVsx has quit IRC19:48
*** onen|openBmap has joined #maemo-devel19:56
*** anidel has quit IRC19:59
*** jebba has quit IRC20:08
*** jebba has joined #maemo-devel20:08
villagerhmm... I downloaded the Cortex-A8-optimized OpenMAX-DL sources from the ARM website... but the license looks slightly non-free, not sure, so not sure if I could use it in my program which I want to be open source... anyone else ever looked at that?20:20
woglindehm????20:22
woglindewhat do you want to achieve?20:22
*** v13 has joined #maemo-devel20:23
v13ehlo20:23
v13can you give me any hint on how i can support portrait mode in pymaemo/pyqt4 ?20:23
villagerwoglinde: well, to use these Neon-optimized routines in my program, I suppose?20:24
woglindev13 in the qt 4.6 maemo examples20:24
v13I believe that i need to have MCE support in python which i couldn't find20:24
villagerthere's colorspace conversion and image scaling, etc20:24
woglindevillager dont want to use the dsp for it?20:24
*** onen|openBmap_ has joined #maemo-devel20:25
v13woglinde: I only see C++ examples there.20:25
v13here: http://wiki.maemo.org/Qt4_Hildon#Portrait_mode_and_listening_for_orientation_changes20:25
villagerwoglinde: not sure how I would use the dsp for simple image scaling or colorspace conversion... the openmax gstreamer stuff only does video codecs, none of that simple stuff20:25
woglindev13 mom20:27
v13woglinde: anyway, I'm OK with non-qt things too. Is it possible to do this from python in any way?20:27
*** Acedip has quit IRC20:27
v13i can mix qt and non-qt code20:27
woglindev13 http://qt.nokia.com/doc/qt-maemo-4.6/maemo5-rotation.html20:27
v13that's C++ too and it requires MCE_SERVICE and MCE_* in general. I didn't find python MCE bindings20:28
*** onen|openBmap has quit IRC20:28
woglindehm should qt abstract that?20:29
*** Acedip has joined #maemo-devel20:29
v13well.. in those examples, qt only abstracts dbus20:29
woglindeyeah adn pyqt4 is a wrapper for it?20:30
v13Unless you mean this: http://wiki.maemo.org/Maemo_Qt_Extra_Libraries20:30
v13yes but it still needs MCE strings20:30
woglindeah right20:30
woglindesorry20:30
*** tps_ has joined #maemo-devel20:30
v13np :)20:31
villagerwoglinde: I kinda suspect that for simple stuff like image scaling, using the dsp, even if it was possible, may not be much less overhead than just using neon routines on the cpu20:31
v13thanks anyway20:32
v13got something. FYI: http://repo.or.cz/w/gpodder.git?a=blob;f=src/gpodder/gtkui/frmntl/portrait.py20:33
woglindev13 *g* seems easy20:35
v13it's GPLed :-) I'll use it almost as-is :)20:35
*** tps_ has left #maemo-devel20:40
*** tps_ has joined #maemo-devel20:40
woglindevillager hm seems your costumers will not like the closed openmax stuff20:45
villagereventually I still probably would try the available methods and benchmark them against each other20:45
villagerthe ffmpeg image scaler doesn't have neon optimization, and the gstreamer one doesn't I think (plus I'd have to make a pipeline to use it), trying to find the fastest way to do it20:47
villager(without resorting to neon asm myself, since I'd probably do a worse job at it than anything that might already exist)20:48
woglindevillager hm20:49
woglindehttp://groups.google.com/group/beagleboard/browse_thread/thread/0aa3a4ebe77ee2a620:49
*** tps_ has left #maemo-devel20:49
*** simoneb_ has joined #maemo-devel20:50
v13another q: Is it OK to use both hildon and Qt4 in pymaemo? I get core dumps.20:52
woglindehm20:53
*** Acedip has quit IRC20:53
woglindesorry20:53
*** Acedip has joined #maemo-devel20:54
villagerwoglinde: do you then happen to know if I could feasibly use the dsp to scale images (preferably in a way that avoids having the transfer to/from the dsp be slower than just doing it on the cpu)20:59
woglindevillager hm yeah thats a point21:00
woglindehm cant you handoptimise the arm as code yourself=21:00
villagerI'm a noob when it comes to arm asm21:00
woglindethat would be probably the best soltuion but the hardest21:01
woglindehm yeah its not only arm its the simdi instructions too21:01
*** pillar__ has joined #maemo-devel21:02
*** Acedip has quit IRC21:03
*** Acedip has joined #maemo-devel21:06
villagerperhaps I should learn it I guess, but will take some time21:07
woglindegood bye21:09
*** woglinde has quit IRC21:09
*** Acedip has quit IRC21:13
*** onen|openBmap_ has quit IRC21:17
simoneb_is it possible to draw a half-transparent GtkLabel? or do I have to use cairo?21:17
*** jebba900 has joined #maemo-devel21:23
*** sleipnir has quit IRC21:31
v13new app: http://imagebin.ca/view/Ym-9m7_I.html22:03
v13:)22:03
v13i'll package it soon22:03
v13too bad i failed with portrait mode :)22:04
SpeedEvilv13: I assume that's just a single measurement of signal strenthg and freq - not an actual scanner?22:06
v13?22:06
jebbawow, that's really cool22:06
v13it's whatever iwlist reports (pywifi to be precise)22:07
SpeedEvilAlso - can I point you to the recieved power indicator on the FMTX - which has no display ATM22:07
v13xm.. how can i do that ?22:07
SpeedEvildunno22:07
v13ah.. you mean about the radio signal22:07
v13the wifi info is from standard linux tools.22:08
v13jebba: thnx :)22:08
v13it's suppopsed to be similar to: http://www.androlib.com/android.screenshot.app.jFCm-nzq.aspx22:08
v13(which I really liked when I show it on another phone :-)22:08
v13indeed qt is much better that gtk22:09
v13much*much better22:10
v13Q: I see that most apps for maemo have really cool icons.22:10
v13Is there someone that helps with icons?22:11
simoneb_why is 14 so far away from 13?22:17
SpeedEvilsimoneb_: Only seems that way when you're growing up.22:18
simoneb_my wifi should be in the gamma spectrum by now22:19
v13simoneb_ afaik chan 14 is only available in china or sthing like that22:21
v13and it uses a frequency with a distance more that 5MHz that other channels have22:21
v13see the wikipedia article for 802.11 channels22:22
*** tbf has quit IRC22:22
*** tbf has joined #maemo-devel22:22
simoneb_looks like it's used in japan for 802.11b22:24
SpeedEvilIt would be so much nicer if 802.11* would actually just use a b-sized channel with better modulation if it diddn't need the bandwidth.22:26
v13Afaik all channels have the same width on all of 802.11a/b/g22:29
v13no ?22:29
SpeedEvilno22:29
SpeedEvilb is narrower by a lot22:29
SpeedEvilg is 5 b22:29
SpeedEvilIIRC22:29
SpeedEviland n is 10?22:30
v13aren't all 22MHz for a/b/g?22:30
SpeedEvilno.22:30
SpeedEvilNot as I understand it.22:30
v13how much is it for b ?22:30
*** woglinde has joined #maemo-devel22:30
SpeedEvilOk - wrong22:32
v13k. I've another q: how am i supposed to compile python scripts when packaging them ?22:32
v13or should I give 666 permissions to /opt/xxx/yyy/zzz dir that holds them ?22:33
SpeedEvilhttp://en.wikipedia.org/wiki/IEEE_802.1122:33
v13in order to upload to extras-devel I need to have a garage project ?22:36
* v13 hates it when he asks first and the searches google22:37
woglindev13 nope22:37
woglindeinly account22:37
woglindeargs only account22:37
v13Gotit: http://wiki.maemo.org/Uploading_to_Extras22:37
v13OK... I need an invitation22:38
woglindev13 the python debhelper are dealing with the compiling22:38
v13yes but no debian packaging tools are available for maemo (no?)22:38
v13I develop that inside the phone and I used python-pypackager22:38
woglinde???????22:39
woglindein scratchbox there is debhelper 5.022:39
v13xm..22:39
v13perhaps it's in extras-devel22:39
v13I'll look at that22:39
v13do anyone of you want to test the program? I've an optified .deb that works (but without .py compilation, so it is slower to start).22:40
v13it's really simple program.22:40
*** Aranel has quit IRC22:40
v13I guess not..22:41
v13Anyway, it is here: http://aetos.it.teithe.gr/~v13/maemo/wifieye_0.1.0-1_all.deb22:42
v13it needs python-wifi (available in extras or extras-testing)22:42
woglindelol22:44
woglinde!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!22:44
v13?22:44
woglindeI am the python-wifi maintainer22:44
v13:)))))22:44
v13good work :)22:44
woglindehm right22:45
woglindebut my intenion was to get it into debian22:45
woglindeand I am still working on itr22:45
woglindeargs it22:45
v13what's the problem ?22:45
woglindegetting all the license stuff right22:46
v13why is it complex ?22:46
woglindemy sponsor is really hard in this area22:46
woglindeyes wasnt clear which license the pic's had22:46
v13all of them are. especially with licensing issued22:46
v13pic's as pictures or position independent code?22:47
woglindethe logos ;)22:47
v13wtf.. what logos to python-wifi has?22:47
v13s/to/do22:47
woglindesome the now upstream maintainer has made22:48
v13are they required ?22:48
woglindeyou are putting the original source code into the debian-repos22:49
v13hm...22:49
woglindeso it has to be clear which license the stuff has22:49
v13you can always create a stripped version and put that one22:49
woglindeand if it has to go into contrib or non-free22:49
woglindenot really22:50
v13yes since you'll just use the opensourced parts22:50
v13I guess you'll have to "create" a non-debian project that is called python-wifi-free and copy there all the free stuff from python-wifi. Than package that one :-)22:51
v13s/Than/Then22:51
woglindeno I dont22:51
woglindeall pics are cc-by 3.022:51
woglindethats fine for debian main22:51
v13then what's the problem ?22:52
woglindeit wasnt clear in the beginning which license they have22:52
woglindethey only had cc22:52
v13oh... so you managed it22:52
woglindeyes22:53
v13good :)22:53
woglindeI need to find the time to look at it again22:53
woglindeand than ask my sponsor to upload it22:53
v13since you have a sponsor, it'll be easy22:54
*** VDVsx has joined #maemo-devel23:06
*** Acedip has joined #maemo-devel23:15
*** kamui__ has joined #maemo-devel23:17
*** lcuk has quit IRC23:17
v13bb. don't forget to test wifieye :-)23:18
*** v13 has quit IRC23:18
*** edisson has quit IRC23:19
*** kamui has quit IRC23:20
*** onen|openBmap has joined #maemo-devel23:30
fralsanyone know of a dbus call to launch sms conversation with a contact? (preferably by number)23:33
ruskienote to anyone doing reparatitioning or offloading /usr... preinit relies on things in /usr23:34
VDVsxfrals, is that possible ? :D23:37
VDVsxhere's the list of the known ones so far: http://wiki.maemo.org/Phone_control23:37
fralsVDVsx: i hope so :)23:37
VDVsxsend a sms should be possible, but launch the sms conversation from d-bus I doubt a bit23:38
VDVsxjust guessing23:38
fralsafter snooping the session bus theres a lot of stuff going on, but most of it is weird telepathy connections stuff (i think)23:41
fralswould be nice to see how its done from the contactbook :P23:41
VDVsxkidnap a telepathy dev  ? :D23:44
* VDVsx hides23:44
*** onen|openBmap has quit IRC23:49
simoneb_I need an advice. I've nearly finished my application, it's a desktop widget that shows a note. The note is stored in a text file and I want to launch an external editor (leafpad, vim, whatever) to edit it. Should I rely on the default editor for that mime type?23:52
fralsVDVsx: yeah, or a contactbooks dev.. :-)23:53
simoneb_what if the default editor for text/plain mime type is not an editor (e.g. the browser) or just sucks for this purpose (does not automatically save on exit for instance)? can I force a different mime type?23:54
VDVsxsimoneb_, do your one editor :D23:56
VDVsxsimoneb_, GTK+ or Qt ?23:56
simoneb_VDVsx: too much of a worry and not really a gain... GTK23:57
* VDVsx checks something23:57
simoneb_totally ripped off from the most similar desktop widget i could find. I still don't know a single thing about gtk.23:59

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