*** SpeedEvil1 is now known as SpeedEvil | 00:21 | |
*** lardman has joined #maemo-devel | 00:27 | |
*** kW has quit IRC | 00:32 | |
*** SpeedEvil has quit IRC | 00:33 | |
*** SpeedEvil has joined #maemo-devel | 00:47 | |
*** SpeedEvil has quit IRC | 00:48 | |
*** SpeedEvil has joined #maemo-devel | 00:51 | |
*** csaavedra has quit IRC | 01:04 | |
*** SpeedEvil has quit IRC | 01:11 | |
*** SpeedEvil has joined #maemo-devel | 01:13 | |
*** joa_ has quit IRC | 01:46 | |
*** lardman has quit IRC | 01:53 | |
*** SpeedEvil has quit IRC | 02:16 | |
*** Venemo has joined #maemo-devel | 02:57 | |
*** SpeedEvil has joined #maemo-devel | 03:27 | |
*** gpethig has joined #maemo-devel | 03:34 | |
*** Venemo has left #maemo-devel | 03:57 | |
*** GeneralAntilles has quit IRC | 04:12 | |
*** GeneralAntilles has joined #maemo-devel | 04:21 | |
LiraNuna | so apparently Qt on N900 supports OGL ES 2.0 only | 05:05 |
---|---|---|
*** shinkamui has joined #maemo-devel | 05:20 | |
*** kamui has quit IRC | 05:23 | |
LiraNuna | k, so I am now using QPainter + QGLWidget | 05:40 |
LiraNuna | thing is, now QNetworkAccessManager isn't working | 05:40 |
*** Acedip has joined #maemo-devel | 06:38 | |
*** DarkStorm87 has joined #maemo-devel | 06:47 | |
*** DarkStorm87 has left #maemo-devel | 06:50 | |
*** rcampbell_ has quit IRC | 06:59 | |
*** DocScrutinizer has quit IRC | 07:31 | |
*** DocScrutinizer has joined #maemo-devel | 07:32 | |
*** Acedip has quit IRC | 07:42 | |
LiraNuna | anyone care to test my pre-alpha map app? | 07:48 |
LiraNuna | mostly speed related | 07:49 |
*** malcolmci has joined #maemo-devel | 07:54 | |
*** Acedip has joined #maemo-devel | 07:55 | |
*** Acedip has quit IRC | 08:14 | |
*** Acedip has joined #maemo-devel | 08:26 | |
*** ppenz has joined #maemo-devel | 09:22 | |
*** bricks has joined #maemo-devel | 09:37 | |
LiraNuna | http://talk.maemo.org/showthread.php?p=740931 :( | 10:05 |
*** Weiss has joined #maemo-devel | 10:28 | |
dotblank | LiraNuna, I can test it | 10:35 |
lbt | LiraNuna: wasn't there something about the HW not being able to do GL pixmap blitting or something? | 10:41 |
dotblank | it runs for me but the code on github doesn't do much | 10:41 |
dotblank | I wodnering if he needs to git push the changes or update it | 10:41 |
*** aboyer has joined #maemo-devel | 10:42 | |
dotblank | lbt, hardware pixmap blitting seems pretty core not to work | 10:45 |
dotblank | also the drawing should be doubled buffer | 10:47 |
dotblank | because when I drag I get some terrible tearing and black boxes | 10:47 |
w00t_ | are you viewing using GL? | 10:48 |
dotblank | I tried both | 10:49 |
w00t_ | and you still see tearing using -graphicssystem raster? | 10:49 |
dotblank | h/o let me test | 10:49 |
*** csaavedra has joined #maemo-devel | 10:49 | |
aboyer | w00t: does the tearing only happend when using the gl painting engine? | 10:50 |
dotblank | yup happens no matter what. only occurs in fullscreen mode | 10:50 |
aboyer | dotblank: are you using qt? | 10:51 |
dotblank | aboyer, yes | 10:51 |
dotblank | aboyer, This is not my app but i was just taking a look at it | 10:52 |
aboyer | i was told that this is a graphics driver problem on fremantle... here is more information http://bugreports.qt.nokia.com/browse/QTBUG-8776 | 10:52 |
aboyer | apparently the situation will improve for harmattan/meego | 10:53 |
dotblank | Actually this is occuring on desktop qt | 10:53 |
dotblank | in fullsreen | 10:53 |
dotblank | I don't think the fullscreen is done right in the code | 10:54 |
dotblank | because you should be able to initialize a fullscreen opengl screen right? | 10:54 |
dotblank | instead the code just has the opengl widget fullscreened | 10:54 |
dotblank | I don't think they are the same | 10:55 |
dotblank | i'm not an expert on open gl I have no clue how this works | 10:55 |
aboyer | we need a qt expert here, but i was under the impression that it was... | 10:55 |
aboyer | you just put qglwidget as the mainwidget in your app and then call showFullscreen() on your app... | 10:56 |
dotblank | now im going to start messing with open gl for the next 3 hours | 10:56 |
aboyer | not sure how else to do it... | 10:56 |
aboyer | :) | 10:56 |
dotblank | aboyer, it can't be that simple | 10:56 |
w00t_ | it is supposed to be that simple | 10:56 |
dotblank | hmm then either my xorg or video drivers are broken with qtogl | 10:57 |
dotblank | please wait while I test this mor | 10:57 |
aboyer | dotblank: that is most likely the case in my experience | 10:57 |
aboyer | you can also use the test application i wrote that is attached to the bug report i posted above. it shows major tearing on maemo fremantle but not on desktop (for me at least) | 10:58 |
dotblank | just did the hello world ogl example app | 11:00 |
dotblank | in fullscreen | 11:00 |
dotblank | no tearing on desktop | 11:00 |
* w00t_ looks at the source | 11:01 | |
w00t_ | I don't see tearing | 11:02 |
dotblank | in the n900 google maps code? | 11:02 |
w00t_ | yes | 11:02 |
dotblank | with* | 11:02 |
dotblank | fullscreen | 11:02 |
dotblank | ? | 11:02 |
w00t_ | yes | 11:02 |
dotblank | on desktop? | 11:02 |
w00t_ | .. yes :P | 11:02 |
dotblank | :) hmm | 11:03 |
dotblank | what resolution is your desktop at | 11:03 |
dotblank | I'm at 1920x1080 | 11:04 |
dotblank | after I drag the image it redraws the screen black | 11:05 |
w00t_ | I don't know offhand, but it isn't small | 11:05 |
dotblank | w00t_, you don't have a compositing WM do you? | 11:06 |
w00t_ | I do | 11:06 |
dotblank | ah | 11:06 |
dotblank | I don't | 11:06 |
w00t_ | but at least from what I know fullscreen windows should disable composite | 11:06 |
dotblank | I dunno if it applies to qt apps | 11:06 |
dotblank | can you use the app in fullscreen and hit super e (assuming you have expo with compiz) | 11:07 |
w00t_ | tried things like that, I can't replicate anywhere near what you get | 11:09 |
dotblank | well it will just be a mystery forever then | 11:10 |
dotblank | w00t_, http://www.2shared.com/video/lKirvqwf/output.html | 11:23 |
dotblank | I got a screen cap of what happens | 11:23 |
*** Venemo has joined #maemo-devel | 11:23 | |
w00t_ | that is interestingly bad, unfortunately, I don't get it at all :-P | 11:25 |
dotblank | note when it drag it flickers | 11:26 |
dotblank | I drag* | 11:26 |
dotblank | oh well | 11:27 |
dotblank | its probably nvidia's broken drivers | 11:27 |
w00t_ | I use the closed ones | 11:29 |
w00t_ | really, no idea | 11:29 |
w00t_ | but it's not all that relevant I suppose | 11:29 |
dotblank | yea this isn't that big of a deal just a curious problem | 11:31 |
LiraNuna | is my device the only one it happens to? | 12:00 |
Venemo | LiraNuna: what is happening? | 12:00 |
LiraNuna | slowness while dragging | 12:01 |
LiraNuna | or is it purely perception issue | 12:01 |
w00t_ | (I'll have a look in a bit, busy with other things btw) | 12:01 |
LiraNuna | <dotblank> LiraNuna, I can test it | 12:02 |
LiraNuna | still up for it dotblank | 12:02 |
dotblank | LiraNuna, sure | 12:04 |
Venemo | LiraNuna: slowness while dragging what? | 12:04 |
LiraNuna | http://liranuna.com/junk/n900-google-maps | 12:04 |
LiraNuna | Venemo, ^ | 12:04 |
Venemo | LiraNuna: ah | 12:05 |
LiraNuna | run it from xterm | 12:06 |
*** swc|666 has quit IRC | 12:06 | |
Venemo | okay | 12:07 |
dotblank | whats the problem? | 12:07 |
dotblank | works for me | 12:07 |
LiraNuna | yeah, the dragging is sluggish | 12:08 |
dotblank | I think its because you need to limit the amount of translations | 12:08 |
w00t_ | LiraNuna: no idea if it's relevant, but instead of calling glDraw(), try call update() in mouseMoveEvent() | 12:08 |
LiraNuna | let's try | 12:09 |
LiraNuna | it used to be updateGL | 12:09 |
LiraNuna | but that is basically calling glDraw via virtual method | 12:09 |
LiraNuna | I figured it's heavy | 12:09 |
Venemo | hm | 12:09 |
Venemo | for me, it just displays a big blank screen | 12:10 |
LiraNuna | you need internet access | 12:10 |
dotblank | Venemo, really? | 12:10 |
LiraNuna | it fetches a tile from google maps | 12:10 |
Venemo | yes, really | 12:10 |
dotblank | Venemo, thats what I got when running fullscreen on my x64 desktop linux | 12:10 |
Venemo | I selected a connection when launching it | 12:10 |
Venemo | ah, okay | 12:11 |
Venemo | now I ran the app AFTER I set up a connection | 12:11 |
Venemo | it displays the same tile all over | 12:11 |
w00t_ | LiraNuna: update() schedules a repaint instead of forcing one like it looks glDraw() would do, so it might spend a little less of its time worrying about repainting | 12:11 |
w00t_ | but this is just conjecture | 12:11 |
LiraNuna | let me fetch my phone | 12:11 |
Venemo | it displays the Same tile in a 6×6 grid, and there is nothing outside them | 12:13 |
Venemo | also I see no option to exit | 12:13 |
LiraNuna | no change | 12:14 |
LiraNuna | Venemo, I know I know | 12:14 |
Venemo | LiraNuna: btw, dragging is not sluggish for me :) | 12:14 |
LiraNuna | Venemo, are you sure? | 12:14 |
LiraNuna | put your finger on something, move it fast | 12:15 |
LiraNuna | and see if it's there the whole drag time | 12:15 |
dotblank | the sluggishness is very small for me | 12:15 |
LiraNuna | it's massive for me | 12:16 |
Venemo | LiraNuna: well, it doesn't follow my finger pixel-perfectly exactly all the time, but it isn't choppy nor sluggish | 12:16 |
* w00t_ gets his n900 | 12:16 | |
Venemo | LiraNuna: although some kinetic scrolling would be welcome : | 12:16 |
LiraNuna | yes | 12:17 |
dotblank | I mean its really smooth for me | 12:18 |
dotblank | maybe lags about 100ms | 12:18 |
dotblank | no matter what | 12:18 |
LiraNuna | why can't it follow me pixel perfect | 12:19 |
LiraNuna | microb does it | 12:19 |
dotblank | it does for me | 12:19 |
LiraNuna | even if you move your finger fast enough across screen? | 12:20 |
Venemo | LiraNuna: it is only noticable when I swipe it crazily fast | 12:20 |
Venemo | LiraNuna: if I swipe that fast, even MicroB is unable to follow me | 12:20 |
dotblank | Maybe if you create a QTimer to send updates every couple of ms and connect that to slot to update the drawing | 12:21 |
w00t_ | please, don't do that | 12:21 |
dotblank | ok nvm | 12:21 |
dotblank | is that bad? | 12:21 |
w00t_ | it shouldn't be necessary and it's a good way to drain battery | 12:21 |
dotblank | ah | 12:21 |
Venemo | dotblank: battery eater | 12:21 |
LiraNuna | that would make it slower | 12:21 |
w00t_ | the QTimer will add an additional wakeup, and it will appear to respond slowly too | 12:21 |
dotblank | hmm | 12:21 |
* w00t_ waits for git to clone inside scratchbox | 12:22 | |
Venemo | LiraNuna: don't bother yourself with this stuff... just believe us that it scrolls fine | 12:22 |
LiraNuna | Venemo, but it doesn't for me | 12:22 |
dotblank | What other apps are you running | 12:22 |
dotblank | maybe check top | 12:22 |
Venemo | LiraNuna: perhaps you are running more background apps? | 12:22 |
LiraNuna | none | 12:22 |
LiraNuna | only batterygraph is background app | 12:22 |
Venemo | LiraNuna: for me, media player was running in the background | 12:23 |
* LiraNuna reboots | 12:23 | |
Venemo | LiraNuna: did you run it on scratchbox, n900 emulator, or the device itself? | 12:23 |
LiraNuna | device | 12:23 |
LiraNuna | I don't know how to run it on zepher/scratchbox | 12:24 |
Venemo | LiraNuna: me neither (I use MADDE) | 12:24 |
LiraNuna | what's MADDE | 12:24 |
dotblank | I used to use xbox with zepher | 12:25 |
w00t_ | Qt SDK basically | 12:25 |
dotblank | sbox* | 12:25 |
w00t_ | I can't really fault scrolling performance either | 12:25 |
Venemo | it is a cross-compiler along with some stuff that lets you compile for ARM on your computer | 12:25 |
Venemo | it also has some tools for running your app remotely | 12:25 |
Venemo | and it is what Nokia Qt SDK uses, too :) | 12:25 |
dotblank | w00t_, it seems like its trying to update or repaint the screen to often | 12:25 |
Venemo | http://wiki.maemo.org/MADDE | 12:25 |
dotblank | there has to be a way to limit it | 12:26 |
LiraNuna | <dotblank> w00t_, it seems like its trying to update or repaint the screen to often | 12:26 |
LiraNuna | yes! | 12:26 |
dotblank | maybe if you ruduceing the number of calls mousemoveevent | 12:27 |
dotblank | you reduce* | 12:27 |
w00t_ | it isn't even hitting the CPU | 12:27 |
LiraNuna | w00t_, how can you tell? | 12:27 |
w00t_ | LiraNuna: run top in another terminal, wait a while until it calms down, then run your application and do whatever you want to do | 12:28 |
w00t_ | it isn't a scientific measure, but it'll help give you an idea | 12:28 |
LiraNuna | 1530 1453 user S 16368 6.6 11.2 ./n900-google-maps | 12:28 |
LiraNuna | 10% CPU | 12:29 |
w00t_ | which is not a significant amount | 12:29 |
Venemo | 10% is not much, at all. | 12:29 |
w00t_ | I get 20-25% just from scrolling the launcher list, for example | 12:29 |
dotblank | phonon playing an mp3 uses about 30% | 12:30 |
dotblank | but pulse pretty much uses the rest | 12:30 |
LiraNuna | so it is using the gpu | 12:30 |
* w00t_ tries something | 12:31 | |
LiraNuna | I think dotblank is right about the mouseevents | 12:32 |
w00t_ | do you know how patches work? | 12:34 |
LiraNuna | ofc | 12:34 |
LiraNuna | patch -p0 < patchfile | 12:35 |
w00t_ | right | 12:35 |
w00t_ | one moment | 12:36 |
LiraNuna | http://lists.trolltech.com/qt-interest/2001-09/msg00211.html | 12:36 |
LiraNuna | hmm | 12:36 |
LiraNuna | "The probleme might be that you update the screen for each mouse event. | 12:36 |
LiraNuna | " | 12:36 |
dotblank | ah | 12:37 |
dotblank | well I got a method to limit the redraw events | 12:37 |
Venemo | a simple bool variable would do it actually | 12:38 |
LiraNuna | it's my very first Qt project ever | 12:38 |
dotblank | Venemo, I tried that but it still updated too often | 12:39 |
Venemo | dotblank: interesting | 12:39 |
dotblank | Venemo, instead I used QTime and compared times | 12:39 |
dotblank | I set if it takes less then 25 ms don't redraw | 12:40 |
dotblank | something like that | 12:40 |
dotblank | works alright | 12:40 |
Venemo | dotblank: nice | 12:41 |
LiraNuna | the redrawing routine take sless than 5000 nanoseconds | 12:42 |
w00t_ | http://pastebin.com/wRAjBdYm | 12:42 |
LiraNuna | (5ms) | 12:42 |
w00t_ | try that, tell me what you think of it | 12:42 |
LiraNuna | that won't use GL, though right? | 12:42 |
w00t_ | correct | 12:43 |
LiraNuna | oops | 12:47 |
dotblank | http://pastebin.com/vhnYRBqi | 12:47 |
* LiraNuna scp'd the x86_64 build | 12:47 | |
dotblank | this is my changes to make it a timed update | 12:47 |
LiraNuna | dotblank, you can decrease that number to 16 | 12:48 |
LiraNuna | 16.67ms / frame == 60FPS | 12:48 |
LiraNuna | w00t_, same speed, more flicker | 12:49 |
w00t_ | LiraNuna: ok, I don't know what you're seeing, so I guess I'll leave you to it | 12:49 |
LiraNuna | and CPU is now 60% | 12:50 |
LiraNuna | D: | 12:50 |
dotblank | yikes | 12:50 |
w00t_ | yes, it will be | 12:50 |
LiraNuna | I assumed so | 12:50 |
LiraNuna | CPU pushing pixels | 12:50 |
w00t_ | it wasn't intended as a final solution, more as a means to finding the actual problem | 12:50 |
LiraNuna | let me try dotblank's solution | 12:51 |
*** kW has joined #maemo-devel | 12:58 | |
*** Acedip has quit IRC | 12:58 | |
*** Acedip has joined #maemo-devel | 13:15 | |
*** csaavedra has quit IRC | 13:28 | |
dotblank | LiraNuna, did it work? | 13:29 |
*** csaavedra has joined #maemo-devel | 13:34 | |
lcuk | w00t_, LiraNuna dotblank - ive seen talk and videos of this problem on desktop machines, care to do same for device, and no as much as i think you guys are tops im not running binaries :p | 13:36 |
LiraNuna | oops, I dosed off | 13:39 |
LiraNuna | lcuk, you don't trust me code? :P | 13:39 |
LiraNuna | my* | 13:39 |
LiraNuna | dotblank, it's better but it now feels choppy, as I thought | 13:39 |
lcuk | LiraNuna, i trust your code, i dont trust your binaries :P | 13:43 |
lcuk | its on github isnt it | 13:43 |
LiraNuna | uh | 13:43 |
LiraNuna | yes | 13:43 |
LiraNuna | . | 13:43 |
lcuk | :P | 13:43 |
LiraNuna | I give binaries for the lazy | 13:43 |
LiraNuna | also, do you recompile every .deb for yourself too? | 13:45 |
LiraNuna | that's quite the paranoia :) | 13:45 |
dotblank | well I trust autobuilder slightly more | 13:46 |
dotblank | but not really | 13:46 |
LiraNuna | autobuilder doesn't really verify that malicious code presents | 13:46 |
dotblank | yea but the source code has to be available for the autobuilder to work | 13:47 |
lcuk | LiraNuna, from maemo servers is one thing | 13:47 |
LiraNuna | "but from random stranger on the internet it's another" | 13:47 |
LiraNuna | ;P | 13:47 |
LiraNuna | dotblank, that's why I linked to the code | 13:48 |
dotblank | LiraNuna, +1 one for. we are really just kidding | 13:48 |
dotblank | not that big of a deal | 13:48 |
lcuk | LiraNuna, plus its a ballache to get binaries, using app manager is simpler | 13:48 |
lcuk | :P | 13:48 |
LiraNuna | my very first app for the N900 | 13:48 |
LiraNuna | be gentle | 13:49 |
dotblank | honestly I can say Qt has added a lot of new devs | 13:49 |
dotblank | me included | 13:49 |
dotblank | although new | 13:49 |
LiraNuna | I'm not going to package it until it reaches a state where it's usable | 13:49 |
dotblank | LiraNuna, one thing do you intend to call methods in the test.h file? | 13:50 |
LiraNuna | oh, no | 13:51 |
LiraNuna | it's called test.h for a reason | 13:51 |
dotblank | thats what I thought | 13:51 |
dotblank | I was confused | 13:51 |
LiraNuna | it won't stay for long | 13:51 |
LiraNuna | I just want to design it as such that fetching tiles isn't a big deal | 13:51 |
LiraNuna | google has 4 tile servers you can offload | 13:52 |
dotblank | maybe the lag in input is more of an issue with the touchscreen driver and kernel and qt sending events | 13:52 |
dotblank | I would say it would add a bit of delay | 13:52 |
dotblank | maybe if you inluded raw xinput support | 13:52 |
dotblank | included* | 13:52 |
lcuk | LiraNuna, whilst testing, include a small set of cached tiles on your folder | 13:58 |
lcuk | once downloaded use them | 13:58 |
lcuk | google can and do kick you off their servers | 13:58 |
LiraNuna | oh they did | 13:59 |
LiraNuna | :D | 13:59 |
lcuk | i once got blocked from them from my ip and have never gotten back on since | 13:59 |
LiraNuna | I got a 24h ban | 13:59 |
lcuk | i did similar to you, a simple tile renderer - and i set off on an epic pan west | 13:59 |
lcuk | downloaded ~200 tiles almost at once | 13:59 |
LiraNuna | yeah, that's burst | 13:59 |
LiraNuna | happened to me 2 days ago | 13:59 |
LiraNuna | was banned for 24h | 13:59 |
lcuk | so cache cache cache | 13:59 |
LiraNuna | lcuk, I got caching going | 14:00 |
lcuk | good! | 14:00 |
LiraNuna | but I'll need to make it possible for multi-server input | 14:00 |
LiraNuna | since there are 4 tile servers | 14:00 |
LiraNuna | http://dev.liranuna.com/liranuna/test.php | 14:01 |
lcuk | there are many tile providers also | 14:01 |
LiraNuna | I know | 14:01 |
LiraNuna | I'm going to focus on google and their services | 14:01 |
lcuk | you know lira, you should look at .. | 14:01 |
LiraNuna | ^ that's why | 14:01 |
LiraNuna | I want street view, I want google's navigation, POIs | 14:02 |
lcuk | qmapcontrol | 14:02 |
LiraNuna | I downloaded it | 14:02 |
lcuk | it has much of what you are trying to hack at | 14:02 |
lcuk | is simplistic code | 14:02 |
lcuk | and works on device | 14:02 |
lcuk | and multiprovider | 14:02 |
LiraNuna | I don't know if it's too heavy for my needs though | 14:02 |
LiraNuna | I'm aiming for speed mainly | 14:02 |
lcuk | qmapcontrol is light | 14:02 |
LiraNuna | I'm sick of Ovi Maps 50 seconds startup time | 14:03 |
lcuk | you could get the qt marble thingy if you want heavy | 14:03 |
LiraNuna | and Mapparo is just NOT user friendly | 14:03 |
lcuk | but qmapcontrol looks like the kind of code i would write ;) | 14:03 |
lcuk | ie i downloaded it and understood it :p | 14:03 |
LiraNuna | didn't look at it yet | 14:04 |
LiraNuna | just downloaded it | 14:04 |
dotblank | lcuk, you understood code? | 14:05 |
lcuk | dotblank, shush | 14:06 |
* lcuk dreams in code | 14:06 | |
lcuk | sometimes even vb | 14:06 |
lcuk | those days i wake up incold sweats | 14:06 |
frals | hehe | 14:06 |
dotblank | lcuk, that must have been a literal nightmare | 14:06 |
frals | you should start dreaming in python! ;-) | 14:06 |
LiraNuna | HISSSSSSSS | 14:07 |
lcuk | eeeeeep frals | 14:07 |
lcuk | tho i have python doing what i need now | 14:07 |
lcuk | and liqbase is also feeling good | 14:07 |
lcuk | glad ive spent some time getting head back into it | 14:07 |
dotblank | I used to use python but know im trying to be native :) | 14:08 |
lcuk | http://liqbase.net/liq.20100703_202453.liqpostcard_choose.scr.png | 14:09 |
LiraNuna | lcuk, qmapcontrol was kinda the way I was going for | 14:09 |
LiraNuna | just without 'adapters' | 14:10 |
lcuk | adapters is fine and allows it to be expandable | 14:10 |
lcuk | "imagine a world without google" | 14:10 |
LiraNuna | I don't care about expandability - | 14:10 |
LiraNuna | lcuk, then it's a world without my app | 14:10 |
dotblank | lcuk, and what AOL keywords being the main thing to go for? | 14:10 |
LiraNuna | lcuk, only thing I "envy" the iphone is native google maps | 14:10 |
dotblank | my TI-83 had native google maps | 14:11 |
lcuk | dotblank, ? | 14:11 |
dotblank | oh whoops | 14:11 |
lcuk | LiraNuna, i dont envy the iphone anything | 14:11 |
dotblank | I ment palm treo | 14:11 |
dotblank | ti-83 and palm treo.. same thing really | 14:11 |
LiraNuna | lcuk, neither do I - because now I'm fixing the situation | 14:11 |
LiraNuna | lcuk, remember this is an open source project - if anyone wants another provider - feel free to modify | 14:12 |
frals | lcuk: wheres the "send as MMS" option in liqpostcard? ;) | 14:12 |
lcuk | frals, waiting for your input :) | 14:12 |
lcuk | and also for me to fix the damned sketch drawing in portrait mode | 14:12 |
lcuk | i am having some trickery getting it to happily handle scaling and drawing | 14:13 |
LiraNuna | kguys it's 4am here; I'm off to bed | 14:14 |
LiraNuna | o/ | 14:14 |
frals | lcuk: what do you need my input for? ;-) | 14:14 |
frals | o/ LiraNuna | 14:15 |
lcuk | tell me whats needed to fire off fmms with a picture and message | 14:15 |
lcuk | it will need some contacts dialog stuff adding i bet | 14:15 |
lcuk | i dunno still how liqbase interacts with popup dialogs ontop | 14:16 |
frals | i got a dbus interface for opening a new mms with message+text attached in a new window | 14:16 |
frals | ie what happens when its launched from sharing services thingy | 14:16 |
lcuk | reasonable enough | 14:17 |
frals | dont have one for straight away sending since the error handling is a bit meh atm ;) | 14:18 |
lcuk | lol | 14:19 |
lcuk | same with many things frals | 14:19 |
*** lardman|gone is now known as lardman | 14:45 | |
*** malcolmci has quit IRC | 15:14 | |
*** fiferboy has joined #maemo-devel | 16:00 | |
*** fiferboy has quit IRC | 16:00 | |
*** fiferboy has joined #maemo-devel | 16:00 | |
*** achipa has joined #maemo-devel | 16:14 | |
*** Venemo has quit IRC | 16:21 | |
*** SpeedEvil has quit IRC | 16:33 | |
*** SpeedEvil has joined #maemo-devel | 16:33 | |
*** Mobsan has joined #maemo-devel | 16:58 | |
*** Acedip has left #maemo-devel | 17:08 | |
*** lizardo has joined #maemo-devel | 17:09 | |
*** ppenz has quit IRC | 17:16 | |
*** spenap has quit IRC | 17:19 | |
*** kamui__ has joined #maemo-devel | 17:20 | |
*** shinkamui has quit IRC | 17:24 | |
*** bricks has left #maemo-devel | 17:28 | |
*** edisson has joined #maemo-devel | 17:40 | |
*** bricks has joined #maemo-devel | 18:06 | |
*** lcuk has quit IRC | 18:49 | |
*** lcuk has joined #maemo-devel | 18:49 | |
*** BluesLee has joined #maemo-devel | 18:50 | |
*** achipa has quit IRC | 19:00 | |
*** lardman is now known as lardman|gone | 19:01 | |
*** OptX has joined #maemo-devel | 19:09 | |
*** OptX has left #maemo-devel | 19:10 | |
*** BluesLee has quit IRC | 19:12 | |
*** edisson has quit IRC | 19:15 | |
*** edisson has joined #maemo-devel | 19:17 | |
*** fiferboy has quit IRC | 19:53 | |
*** fiferboy has joined #maemo-devel | 19:54 | |
*** fiferboy has joined #maemo-devel | 19:54 | |
*** bricks has left #maemo-devel | 20:22 | |
*** Venemo has joined #maemo-devel | 21:34 | |
*** JPohlmann has joined #maemo-devel | 21:39 | |
*** swc|666 has joined #maemo-devel | 22:01 | |
*** JPohlmann has quit IRC | 22:41 | |
*** JPohlmann has joined #maemo-devel | 23:08 | |
*** JPohlmann has quit IRC | 23:10 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!