lcuk | but gles2 is trickier | 00:00 |
---|---|---|
lcuk | cos of the pixel shader requirement | 00:00 |
joorin | lcuk, yes. but "its just another programming language", fun. ;) | 00:00 |
lcuk | technically you can do some nice things iwth the shaders if you arent trying to overload them with bitmaps | 00:00 |
joorin | lcuk, im planning to use only pixel and fragment shaders working on colour maps with no texture work at all. that'd give me some space to work. | 00:01 |
joorin | lcuk, the 55 FPS i get from a simple example is promising. | 00:02 |
SpeedEvil | Wacky. | 00:02 |
SpeedEvil | It's mytube. | 00:02 |
SpeedEvil | Getting very confused if it can't open its tempdir | 00:03 |
lcuk | joorin, sure tis | 00:04 |
lcuk | but you need to add on the fft and sound processing time to that | 00:05 |
joorin | lcuk, it it at least stays over 20 with somw swirly bits, it might be ok. | 00:05 |
lcuk | sure | 00:05 |
joorin | "if it" | 00:05 |
joorin | just handling the spotify stream crypto and vorbis encoding is work enough. but if its used by an ordinary mp3 player it might be ok. | 00:06 |
*** ToJa92_ has joined #maemo-devel | 00:06 | |
ToJa92_ | Hi guys | 00:07 |
ToJa92_ | anyone knows what fonts are available in MicroB? | 00:07 |
joorin | toja92, "available" defined as "renderable" or "what i can put in a webpage?"? | 00:11 |
ToJa92_ | fonts available for webpages | 00:11 |
*** SpeedEvil has quit IRC | 00:35 | |
*** SpeedEvil has joined #maemo-devel | 00:48 | |
SpeedEvil | Busybox lol. | 00:48 |
SpeedEvil | Nokia-N900-02-8:~# kill | 00:48 |
SpeedEvil | sh: you need to specify whom to kill | 00:48 |
joorin | speebox, get make and try "make war"... | 00:49 |
joorin | and now im getting a tad tired. | 00:49 |
lcuk | make war | 00:49 |
lcuk | make: *** No rule to make target `war'. Stop. | 00:49 |
lcuk | depresingly normal | 00:50 |
joorin | lcuk, at least one older version responded "Why not make peace?" | 00:50 |
SpeedEvil | Nokia-N900-02-8:~# make war | 00:50 |
SpeedEvil | make: *** No rule to make target `war'. Stop. | 00:50 |
SpeedEvil | ah | 00:50 |
*** shinkamui has quit IRC | 00:55 | |
*** ToJa92_ has left #maemo-devel | 01:01 | |
joorin | does anyone know if OTA upgrade will clean out the already downloaded files or try to restart the download and take it from there? | 01:05 |
joorin | my OTA upgrade stopped on 4 or 5 packages not getting downloaded. | 01:06 |
joorin | so, restarting it is either a pain or very easy... | 01:06 |
* joorin would like to see PR1.2 working but is a bit uncertain as to if it will ever be without problems to upgrade more complicated things that toasters. | 01:10 | |
joorin | "than" | 01:10 |
SpeedEvil | Flash a clean 1.1.1 first, then you can upgrade cleanly to 1.2 | 01:12 |
joorin | speedevil, well, not being able to download comes across as not very related to the state of my device. | 01:18 |
joorin | Upgrading mp-fremantle-generic-pr 3.2010.02-8 to 10.2010.19-1 | 01:19 |
joorin | apt-worker: free space (/) = 66306048 | 01:19 |
joorin | apt-worker: free space (/home/user/MyDocs/.apt-archive-cache/) = 28344909824 | 01:19 |
joorin | Failed to fetch https://downloads.maemo.nokia.com/fremantle/ssu/mr0/./libsoup2.4-1_2.26.3-0maemo3+0m5_armel.deb: Operation too slow. Less than 1 bytes/sec transfered the last 120 seconds | 01:19 |
joorin | Failed to fetch https://downloads.maemo.nokia.com/fremantle/ssu/mr0/./libgles2-sgx-img_0.20091104.34+0m5_armel.deb: Operation too slow. Less than 1 bytes/sec transfered the last 120 seconds | 01:19 |
joorin | Failed to fetch https://downloads.maemo.nokia.com/fremantle/ssu/mr0/./libnss3-certs_20091230-1.9.2-6.16+0m5_armel.deb: Operation too slow. Less than 1 bytes/sec transfered the last 120 seconds | 01:19 |
joorin | Failed to fetch https://downloads.maemo.nokia.com/fremantle/ssu/mr0/./microb-engine_20091230-1.9.2-6.16+0m5_armel.deb: Operation too slow. Less than 1 bytes/sec transfered the last 120 seconds | 01:19 |
joorin | Failed to fetch https://downloads.maemo.nokia.com/fremantle/ssu/mr0/./tablet-browser-ui_2.1.4.20-1+0m5_armel.deb: Operation too slow. Less than 1 bytes/sec transfered the last 120 seconds | 01:19 |
joorin | required disk space: 118036412 | 01:19 |
joorin | this looks more like ... more of the same that has been reported. | 01:19 |
*** rcampbell has quit IRC | 01:26 | |
SpeedEvil | :/ | 01:27 |
SpeedEvil | hmm | 01:27 |
SpeedEvil | I'm unsure if they retry or restart | 01:27 |
joorin | meh. to both apply for a garage project and upload privs on a saturday must have been stupid. | 01:35 |
*** Mobsan has quit IRC | 01:39 | |
*** tealbird has joined #maemo-devel | 01:46 | |
*** shinkamui has joined #maemo-devel | 02:07 | |
*** swc|666 has quit IRC | 02:59 | |
*** lbt has quit IRC | 03:18 | |
*** lbt has joined #maemo-devel | 03:19 | |
*** t7g_ has joined #maemo-devel | 03:37 | |
*** T7g has quit IRC | 03:40 | |
*** lbt has quit IRC | 03:42 | |
*** lbt has joined #maemo-devel | 03:42 | |
*** SpeedEvil has quit IRC | 03:57 | |
*** SpeedEvil has joined #maemo-devel | 03:57 | |
*** rcampbell has joined #maemo-devel | 04:15 | |
*** njsf_ has joined #maemo-devel | 04:18 | |
*** mindfaq has quit IRC | 04:26 | |
*** tealbird has left #maemo-devel | 04:31 | |
*** swc|666 has joined #maemo-devel | 05:13 | |
*** rcampbell has quit IRC | 05:26 | |
*** njsf_ has quit IRC | 05:38 | |
*** njsf_ has joined #maemo-devel | 05:48 | |
*** rcampbell has joined #maemo-devel | 06:04 | |
*** rcampbell has quit IRC | 06:13 | |
*** Acedip has joined #maemo-devel | 06:14 | |
*** njsf_ has quit IRC | 06:27 | |
*** njsf_ has joined #maemo-devel | 06:27 | |
*** njsf_1 has joined #maemo-devel | 06:32 | |
*** njsf_ has quit IRC | 06:32 | |
*** njsf_1 is now known as njsf_ | 06:33 | |
*** njsf_ has joined #maemo-devel | 06:33 | |
*** njsf_ has quit IRC | 06:34 | |
*** njsf_ has joined #maemo-devel | 06:34 | |
*** DocScrutinizer has quit IRC | 07:34 | |
*** DocScrutinizer51 has quit IRC | 07:34 | |
*** DocScrutinizer has joined #maemo-devel | 07:34 | |
*** Docscrutemp has joined #maemo-devel | 07:34 | |
*** Docscrutemp is now known as DocScrutinizer51 | 07:34 | |
*** rcampbell has joined #maemo-devel | 07:58 | |
*** njsf_ has quit IRC | 08:04 | |
*** tealbird has joined #maemo-devel | 08:57 | |
*** Aranel has joined #maemo-devel | 09:20 | |
*** Aranel has quit IRC | 09:20 | |
*** Aranel has joined #maemo-devel | 09:20 | |
*** Aranel has quit IRC | 09:33 | |
*** Aranel has joined #maemo-devel | 09:37 | |
*** Aranel has quit IRC | 09:37 | |
*** Aranel has joined #maemo-devel | 09:37 | |
*** rcampbell has quit IRC | 09:52 | |
*** tbf has joined #maemo-devel | 10:20 | |
*** tbf has quit IRC | 10:21 | |
*** rsalveti has joined #maemo-devel | 10:41 | |
*** csaavedra has joined #maemo-devel | 11:27 | |
*** swc|666 has quit IRC | 11:35 | |
*** csaavedra has quit IRC | 12:07 | |
joorin | thread programming, the headache inducing mother of all fuckups. | 12:15 |
joorin | it looks like i fixed one serious bug and was left with one smaller, but harder to debug, one. | 12:15 |
SpeedEvil | You could always take the Pern approach to thread. | 12:16 |
SpeedEvil | Burn it out with dragons. | 12:16 |
joorin | speedevil, dragons ey? | 12:16 |
joorin | speedevil, ill see if i can get a dragon at the local minimart. | 12:17 |
*** csaavedra has joined #maemo-devel | 12:23 | |
*** Acedip has quit IRC | 12:58 | |
*** lcuk has quit IRC | 13:17 | |
*** lcuk has joined #maemo-devel | 13:18 | |
frals | hmm ive had two people join fmms project stating they can do all kinds of black magic related to fmms, but they never replied to my email :( | 13:43 |
frals | mms* | 13:43 |
SpeedEvil | black magic/ | 13:47 |
frals | operator insight on how mms really is handled and why shit isnt working for everyone :) | 13:55 |
SpeedEvil | ah | 13:55 |
*** kamui__ has joined #maemo-devel | 13:58 | |
joorin | frals, black magic workers are far apart indeed. | 13:58 |
joorin | is it possible to get to see some kind of status for garage applications? | 14:00 |
joorin | as in "Arrived", "Looking at it" or something similar. | 14:00 |
joorin | i saw the notice about weekends being slow periods but now im ready to actually put out debian packages. | 14:01 |
*** shinkamui has quit IRC | 14:01 | |
SpeedEvil | Woo!!!! | 14:01 |
SpeedEvil | What packages? | 14:01 |
joorin | speedevil, debian package for my despotify hack, footify. | 14:01 |
joorin | speedevil, releasing updates via thread on the forum works but its not too much fun to have to look there to get updates. | 14:02 |
SpeedEvil | ah | 14:03 |
joorin | speedevil, getting it into Extras-devel would be a nice way to handle that. | 14:04 |
SpeedEvil | Indeed. | 14:04 |
joorin | speedevil, and i *think* its stable enough to handle a few more testers now. | 14:05 |
SpeedEvil | :) | 14:05 |
SpeedEvil | It requires a premium license? | 14:06 |
joorin | speedevil, despotify requires that, so i have to follow suit. | 14:06 |
SpeedEvil | I wasn't critisizing - just idly wondering. | 14:07 |
joorin | speedevil, and my premium account ends on the fourth of june so ill see what happens then. | 14:07 |
SpeedEvil | Of course means your pool of testerrs is regrettably smaller. | 14:07 |
joorin | speedevil, and i read it as just that, a question. ;) | 14:07 |
joorin | hopefull enough people will want to use it to actually give it a good run for the money. ive gotten some good feedback from readers of the thread already. | 14:08 |
joorin | and even implemented a feature request. ;) | 14:08 |
SpeedEvil | yeah. | 14:09 |
joorin | and since building debian packages wasnt that hard (if i ignore the finer details) it was easy to get to where i am now: ready for Extras-devel. | 14:09 |
SpeedEvil | I'm sort of idly pondering making an iplayer 'client'. | 14:10 |
SpeedEvil | Which is sort-of-related | 14:10 |
SpeedEvil | get_iplayer + scripts + basic UI | 14:10 |
joorin | the biggest problem for me has been making things behaving well on thread level. the rest is just a SMOP. | 14:11 |
joorin | callback driven GUI programming is more of a state machine exercise than proper problem solving. ;) | 14:11 |
joorin | "Ok, button x has been clicked, then i have to invalidate this field, clear that counter and update that display." | 14:12 |
joorin | oh, iplayer, UK based web TV? | 14:14 |
joorin | it wont let me sneek a peek. :( | 14:16 |
SpeedEvil | yes | 14:16 |
joorin | the webpage looks full of funnity. | 14:16 |
SpeedEvil | It's basically all the BBCs output in the last 7 days - but only in flash. | 14:16 |
joorin | and your idea is to stream the flash content in your own GUI? | 14:17 |
SpeedEvil | It - mostly - works OKish - but with a much, much higher CPU than sumply playing the flash content using the media player | 14:17 |
joorin | with some scraping to get the channel and program info? | 14:17 |
SpeedEvil | Also - you can't store programs to watch later | 14:17 |
SpeedEvil | Which means that stuff stalls if you wander out of network connectivity | 14:17 |
SpeedEvil | which isn't really ideal | 14:18 |
joorin | offline storage is always interesting. | 14:18 |
joorin | the solution here in sweden, in the shape of svtplay for example, is to let mobile devices play 3gp content (which the N900 for some reason wont). at least mine wont. | 14:20 |
joorin | SVT being the state financed TV production company. | 14:21 |
joorin | if i access the service without fiddling with user agent, i get ordinary flash content. | 14:21 |
SpeedEvil | Here they've special-cased the iphone | 14:27 |
SpeedEvil | which ... | 14:27 |
joorin | which makes life hard for non-iphone users? | 14:30 |
SpeedEvil | I'm somewhat pissed off as it's basically giveing corporate advantage - to a supposedly unrelated company | 14:32 |
joorin | viewed from the "Public Service" angle, it makes sense though. but i agree on your point. | 14:35 |
*** fregl has quit IRC | 14:38 | |
*** frederik has joined #maemo-devel | 14:38 | |
*** frederik is now known as fregl | 14:40 | |
*** Rabidus has quit IRC | 14:40 | |
*** Rabidus has joined #maemo-devel | 14:41 | |
*** martin900_ has joined #maemo-devel | 15:07 | |
martin900_ | Hi! Did anyone tried to restore ~./bookmarks/MyBookmarks.xml from Backup (created via rsync) sycessfully? | 15:11 |
*** csaavedra has quit IRC | 15:27 | |
*** _Lucretia__ is now known as _Lucretia_ | 15:29 | |
*** _Lucretia_ has joined #maemo-devel | 15:29 | |
*** martin900_ has quit IRC | 15:43 | |
*** rsalveti_ has joined #maemo-devel | 16:19 | |
*** rsalveti has quit IRC | 16:22 | |
*** mindfaq has joined #maemo-devel | 16:51 | |
*** scoopr has quit IRC | 17:48 | |
joorin | its amazing. thread after thread with "I upgraded to PR1.2 and this third party app stopped working. i hatez u NOKIA!11!!!" | 17:49 |
SpeedEvil | Anyone having issues with gnuplot? | 17:50 |
lcuk | joorin, so pull on your spandex underpants and cape and go save the forum! | 17:50 |
joorin | speedevil, the bling generation dont want plots, they wants bling! | 17:51 |
joorin | lcuk, spandex? underpants? i wear them, proudly, on my head! | 17:51 |
*** scoopr has joined #maemo-devel | 17:51 | |
lcuk | joorin, did you ever play with liqflow - since you like nice fast things | 17:51 |
lcuk | :D | 17:51 |
*** lirtex has joined #maemo-devel | 17:51 | |
joorin | lcuk, i happened to browse past in the app manager today but didnt give it a spin. i get sick to my nerd stomach when i see programs wanting to install >6MBytes to display a silly picture... | 17:52 |
lcuk | a whole 6mb | 17:52 |
lcuk | mm | 17:52 |
joorin | lcuk, but liqflow seems to be a lot of fun. | 17:52 |
*** Acedip has joined #maemo-devel | 17:53 | |
joorin | lcuk, yes, im special that way: i care about what i install and how its packaged (if i get the option to care). | 17:53 |
lcuk | joorin, it was comments like that that got me started wanting to optify certain things | 17:53 |
lcuk | :) which is how maemo-optify-boottime came about | 17:53 |
lcuk | which is the reason pr1.2 has over 100mb free after flashing | 17:54 |
joorin | lcuk, ah. ;) | 17:54 |
joorin | lcuk, im just a bit stunned by simple applications that are just showing a window need 6MBytes when the MSX emulator takes 356KBytes... | 17:55 |
lcuk | which need 6mb? | 17:55 |
lcuk | the qt things are about 20 first time i believe | 17:55 |
SpeedEvil | joorin: Some of that 6Mbytes is because they drag in libraries not used elsewhere on hte phone. | 17:55 |
joorin | lcuk, hang on and ill back it up with names. | 17:55 |
joorin | speedevil, so its the curse of special dependencies? | 17:56 |
SpeedEvil | joorin: Pretty much | 17:56 |
SpeedEvil | joorin: Problem is - developer develops foo on ubuntu. | 17:56 |
joorin | lcuk, then i have to say i was wrong: Qt is the evil! Qt should burn! ;) | 17:56 |
SpeedEvil | With eleventy-billion libs on their desktop. | 17:56 |
lcuk | nahhh joorin | 17:56 |
SpeedEvil | Someone comes to port it to the n900 - and they simply compile all those libs for the n900 | 17:56 |
SpeedEvil | even though nothing else uses them | 17:57 |
lcuk | once we had optify-boottime we could make sure qt was available on the flashable image and be optified | 17:57 |
SpeedEvil | and it's a 500K library that is used instead of writing a 10 line function | 17:57 |
joorin | lcuk, if this is all about some dependency to some weird Qt lib, i can understand it better. | 17:57 |
* joorin stumbles into the app manager. | 17:57 | |
lcuk | hell, i can install build-essential now on the default image :) | 17:57 |
lcuk | theres that much space | 17:57 |
lcuk | i used to have to do some pretty weird stuff before | 17:58 |
lcuk | liqflow builds in 10 seconds on the n900 | 17:58 |
joorin | FM Radio Player, 7.3MBytes!?!?!? | 17:58 |
SpeedEvil | lcuk: It's probably more sane to jam it in a chroot tho | 17:58 |
lcuk | sure SpeedEvil | 17:58 |
SpeedEvil | fmradio could be somewhat better. | 17:58 |
lcuk | fmradio has to fit all those stations in! | 17:58 |
SpeedEvil | I mean - how the hell can I not simply enter '94.3' | 17:58 |
lcuk | and the presenters | 17:58 |
lcuk | and the studios | 17:58 |
lcuk | and those antennas arent small | 17:59 |
SpeedEvil | I have to scroll _slowly_ to 94.3 | 17:59 |
joorin | thats just insane. ten calls, tops, to the libs that control the hardware, a simple GUI, 20-30KBytes. | 17:59 |
lcuk | SpeedEvil, i had a thought about sensitive panning | 17:59 |
SpeedEvil | and then try really hard to scroll to 94.3, not 94.35 or 94.4 | 17:59 |
SpeedEvil | Also - it lacks 'scan' | 17:59 |
joorin | lcuk, can you, with a serious face, claim that thats ok? | 17:59 |
lcuk | http://liqbase.net/liq.20081102_235650.gary.scr.png | 17:59 |
lcuk | SpeedEvil, that is the color select, but if you use it at the top of the screen its very sensitive, at the bottom its very granular | 18:00 |
lcuk | same effect could work on fmradio dial | 18:00 |
SpeedEvil | fmradio - Depends: n900-fmrx-enabler (>= 1.5), python2.5, python-gtk2, python-gobject, python-osso, python-hildon, python-gconf, python-dbus, python-gst0.10 | 18:00 |
lcuk | near the top your scrolls barely move it | 18:00 |
lcuk | near the bottom it moves fast | 18:00 |
joorin | speedevil, oooooh... | 18:01 |
lcuk | joorin, without examples i cant help | 18:01 |
lcuk | but in that case | 18:01 |
lcuk | python is needed | 18:01 |
lcuk | you cant cherry pick | 18:01 |
joorin | lcuk, and, all of a sudden, im looking at liqflow in the app manager. ;) | 18:01 |
lcuk | whats the size | 18:02 |
joorin | 307KBytes, not too bad. | 18:02 |
SpeedEvil | However. | 18:02 |
SpeedEvil | liqflow may be a lie. | 18:02 |
joorin | the cake? a lie? | 18:02 |
lcuk | sure, the library binary is 315kb | 18:02 |
SpeedEvil | If you installed some application that used all the same libs as liqflow before - then liqflow will look artificially small | 18:02 |
lcuk | now anyway | 18:02 |
lcuk | SpeedEvil, not artificially | 18:03 |
SpeedEvil | (assuming for the moment it uses libs) | 18:03 |
lcuk | liqcalendar is about 100k | 18:03 |
lcuk | and thats similar for most liq* apps | 18:03 |
lirtex | Hi. Has anyone here managed to setup a maemo development environment on debian amd64? I'm following the outdated HOWTO, and currently have a problem with the maemo-sdk package (it lists old, non-existant rootstraps which do not exists on the server). | 18:03 |
SpeedEvil | I mean artificially small - compared to the first application you installed that uses the same libs | 18:03 |
lcuk | meh the lib is 500kb | 18:03 |
SpeedEvil | Ah - ok - I was assuming it depended on other stuff - it doesn't | 18:04 |
lcuk | by far the biggest effect on my packages are bitmap assets for the specifics | 18:04 |
lcuk | its very low level | 18:04 |
lcuk | doesnt use too much | 18:04 |
joorin | speedevil, im used to see packets, alone, with a dependency list telling me what i need to get. | 18:04 |
lcuk | joorin, you have the app manager there | 18:04 |
lcuk | whats the dependencies | 18:04 |
lcuk | libc6 (>= 2.5.0-1), libcurl3 (>= 7.15.5-1), libdbus-1-3 (>= 0.94), libdbus-glib-1-2 (>= 0.74), libfreetype6 (>= 2.3.5), libglib2.0-0 (>= 2.12.12-1osso10), libgstreamer0.10-0 (>= 0.10.9), libjpeg62, libosso1 (>= 2.16), libpng12-0 (>= 1.2.8rel), libsqlite3-0 (>= 3.4.1), libx11-6, libxext6, libxml2 (>= 2.6.27), libxv1, zlib1g (>= 1.2.1), wget | 18:05 |
lcuk | lol | 18:05 |
lcuk | wget should be removed <o> | 18:05 |
joorin | lcuk, liqflow (0.1.1), libliqbase1 (0.3.45) | 18:05 |
lcuk | sure, and those ^^^ ar ethe dependencies for the library | 18:06 |
lcuk | those components are mostly pre installed on n900 | 18:06 |
joorin | lcuk, if i use ldd to look at footify, i get some 25 needed libraries of which 20 are already installed. so i know how it can look. | 18:06 |
SpeedEvil | An interesting app would be that said 'this application uses 345K for the base package, and 3418K for packages which it has installed as a required dependancy, and proportionally shares 458K of base system libraries' | 18:07 |
SpeedEvil | So for example - the last figure would be incremented by - say - 3K for libc | 18:07 |
lcuk | sure SpeedEvil but then also break that to show which of those are on opt and which are on rootfs too | 18:07 |
SpeedEvil | as _everything uses it | 18:07 |
joorin | lcuk, so im quietly assuming that i dont need to include those "already installed" ones in my dependency list. | 18:07 |
lcuk | joorin, you ALWAYS include those preinstalled ones on your dependency chain | 18:07 |
lcuk | because the autobuilder starts from essentially nothing | 18:08 |
joorin | lcuk, i see. then ill have to tackle that when i start using autobuilder. thanks for the heads up. | 18:08 |
lcuk | so make no assumptions and declare everything used | 18:08 |
joorin | lcuk, i even need to list libX11? | 18:08 |
lcuk | yes | 18:08 |
joorin | oh my. | 18:08 |
lcuk | if you need it in your app list it | 18:09 |
joorin | lcuk, i dont need as much as hildon needs it. | 18:09 |
lcuk | if YOU explicitely expect to link against it | 18:09 |
joorin | lcuk, hence my assumation that its ok to leave such things out. | 18:09 |
lcuk | or have to use its -dev libraries | 18:09 |
lcuk | then, YES list it | 18:09 |
lcuk | no, its never ok | 18:09 |
lcuk | hildon might use it at this time | 18:09 |
lcuk | but it might personally refactor it out | 18:10 |
lcuk | in a future version | 18:10 |
lcuk | then you are SOL | 18:10 |
joorin | lcuk, i see. when i link, i rely on -rlink-path to give the linker all secondary dependencies. | 18:10 |
joorin | lcuk, if i need to supply *everything* that is linked in as dependencies of, say, hildon, its going to be a long list. ;) | 18:11 |
lcuk | so, if everyone assumed his dependencies were declared by something else nothing would work | 18:11 |
lcuk | no | 18:11 |
joorin | lcuk, ill have a look see at some available packages. | 18:11 |
lcuk | if you link directly with hildon | 18:11 |
lcuk | but not directly with x11 | 18:11 |
lcuk | then list only hildon | 18:11 |
lcuk | but if you need to directly call x11 functions | 18:11 |
lcuk | then link with it | 18:11 |
joorin | lcuk, ok, so this is just a case of me not being clear enough. i misunderstood you a few lines earlier. | 18:12 |
* lcuk nods | 18:12 | |
joorin | lcuk, then all is well again. | 18:12 |
lcuk | \o/ | 18:12 |
lcuk | now, if only i could get rotated xv working | 18:12 |
joorin | lcuk, this autobuilder thing looks like fun. | 18:12 |
lcuk | autobuilder is a baby ;) | 18:13 |
joorin | lcuk, rotated xv? thats blasphemy! | 18:13 |
lcuk | yeah i know its never worked right | 18:13 |
lcuk | mplayer cant play videos 480*800 in rotated mode at fullscreen | 18:13 |
joorin | lcuk, is that a bad thing? | 18:14 |
* joorin looks a tad ill by the thought of full screen mplauer in portrait mode. | 18:14 | |
lcuk | well joorin mplayer maybe not so, but i have some 480*800 layouts i'd like to lookat ;) | 18:14 |
lcuk | ill debug it next week | 18:15 |
joorin | and im a bit curious about portrait mode for Everyone!11!! | 18:15 |
lcuk | joorin, http://www.youtube.com/watch?v=6Z51-vCa0_Q for something a little different | 18:15 |
joorin | how will widgets be re-arranged according to which heuristics? | 18:16 |
joorin | lcuk, oh, nice! | 18:17 |
lcuk | yeah widgets with variable sizes are a bit more troublesome | 18:18 |
lcuk | joorin, :) | 18:18 |
joorin | my widgets are pretty static in size but ordered using vbox and hbox connecting them in ways that arent obvious to change to fit portrait mode on the fly. | 18:19 |
lcuk | pics | 18:19 |
lcuk | shift + ctrl + p | 18:19 |
joorin | http://www.lysator.liu.se/~joorin/footify/Screenshot-20100521-214701.png | 18:19 |
lcuk | keep the buttons where they are, rotate the glyps inside, rotate the picture, rotate the qsquareiish text | 18:20 |
lcuk | maybe a tweak to the layout to make the text area square so thats feasible | 18:20 |
joorin | lcuk, but its up to me to supply the modified bitmaps that are to be used and, in some splendid way, on the fly change the layout? | 18:21 |
lcuk | well thats where it gets tricky based on whats used and whats feasible, i'd like to have widget level rotation (like i do with my sketches) because it works in many ways and is less disorienting. however not all layouts are easy to change like that | 18:22 |
*** lirtex has quit IRC | 18:23 | |
joorin | in this case, it might actually be best to rotate the cover art, rotate the "box" with labels and buttons and keep the progressa bar where it is. | 18:23 |
lcuk | but if your ux is based around squarish regions anyway with toolbars it should be feasible | 18:23 |
lcuk | yeah thats what i said :P | 18:23 |
lcuk | i wouldnt move the buttons personally | 18:24 |
joorin | lcuk, am i supposed to listen too? ;) | 18:24 |
lcuk | because when rotating the biggest annoyance on the phone is aiming for one place | 18:24 |
lcuk | then the rotation occuring and it moving somewhere else | 18:24 |
lcuk | dunno joorin ;) just waffling as i see it | 18:25 |
joorin | since i find GUI design to be incredibly boring, i havent made any attempts to place things with care. all i care about is some borders. | 18:25 |
lcuk | yeah same here ;) | 18:26 |
joorin | so if its possible to, dynamically, swap the "box" with labels and buttons into another "box" with another ordering, im game. | 18:26 |
lcuk | but since ive been rotating things and seeing the effect many people have it gets me | 18:26 |
lcuk | it should be | 18:26 |
lcuk | you can listen for the dbus orientation change | 18:26 |
lcuk | and do what you like | 18:26 |
joorin | or be old skool and ignore it... | 18:28 |
joorin | lcuk, thank you for valuable input and pointers. ill have to think about this a bit. | 18:28 |
joorin | and if i ever upgrade my device to PR1.2, ill give it a go. | 18:28 |
lcuk | lol | 18:29 |
lcuk | sure | 18:29 |
lcuk | shout when you need tome testers for milky clone joorin | 18:29 |
joorin | ill do that. if i ever get my garage account up and running, ill see if its interesting enough to start as a project. | 18:30 |
lcuk | if its in c ill have a play | 18:31 |
joorin | i see no reason to stick to icky c++. | 18:31 |
lcuk | heh i dont mind c++ but its not easily integratable into non c++ projects | 18:32 |
joorin | and i do mind c++, so i try to not get stuck in it. | 18:34 |
joorin | but ive lost a little of my gumption after finally producing a working debian package and now just having to wait for someone to read my application and, potentially, say "Nah, not interesting.". | 18:35 |
SpeedEvil | You mean the competition? | 18:49 |
joorin | speedevil, no, the basic application for garage project and upload privileges. | 18:50 |
SpeedEvil | i think it's supposed to be essentially automatic. | 18:50 |
SpeedEvil | They're checking you're not a bot or something. | 18:50 |
* SpeedEvil points his turing-ometer at joorin. | 18:51 | |
joorin | speedevil, then that check has failed or someone forgot to get the check for bots bot working... | 18:51 |
SpeedEvil | How long ago was it? | 18:51 |
SpeedEvil | I mean - it's not automatic in the sense - as far as I know - that it's automated. | 18:52 |
joorin | around 4 in the afternoon my time yesterday, and im in GMT+2, so 23 hours ago. | 18:52 |
SpeedEvil | There is still someone there pressing a button | 18:52 |
lcuk | no, its manual | 18:52 |
SpeedEvil | So the someone may not be there. | 18:52 |
lcuk | joorin, you caught it on a weekend is all | 18:52 |
joorin | lcuk, yes, i saw the note about weekends being slow. | 18:53 |
lcuk | ping x-fade in #maemo tomorrow afternoon if you still havent heard | 18:53 |
joorin | "ping x-fade", sounds like a new techno tune. | 18:53 |
joorin | or konami conversin. | 18:53 |
*** kamui__ has quit IRC | 18:54 | |
*** shinkamui has joined #maemo-devel | 18:54 | |
joorin | oh well, now ive started "porting" the FFT code from the 1.04 milkdrop package, perhaps itll give something useful in a day or two. | 19:04 |
joorin | and im using the mildrop code to preserve as much as possible of the milky-ness from the original. more recent FFT is not done in this way. | 19:05 |
*** DocScrutinizer51 has quit IRC | 19:20 | |
*** Docscrutemp has joined #maemo-devel | 19:21 | |
*** Docscrutemp is now known as DocScrutinizer51 | 19:21 | |
*** Acedip has quit IRC | 19:33 | |
*** swc|666 has joined #maemo-devel | 19:55 | |
*** csaavedra has joined #maemo-devel | 20:23 | |
*** DocScrutinizer51 has quit IRC | 20:44 | |
*** Docscrutemp has joined #maemo-devel | 20:44 | |
*** Docscrutemp is now known as DocScrutinizer51 | 20:44 | |
*** scoopr has quit IRC | 20:47 | |
*** scoopr has joined #maemo-devel | 20:47 | |
*** DocScrutinizer51 has quit IRC | 20:52 | |
*** Docscrutemp has joined #maemo-devel | 20:52 | |
*** Docscrutemp is now known as DocScrutinizer51 | 20:52 | |
*** csaavedra has quit IRC | 21:04 | |
*** DocScrutinizer is now known as DocAvalanche | 21:13 | |
*** DocAvalanche is now known as DocScrutinizer | 21:26 | |
*** Aranel has quit IRC | 22:02 | |
joorin | ok. now ive got the FFT function from Mildrop producing data. the question now is how to integrate it with playing music... | 22:35 |
joorin | "Milkdrop" | 22:35 |
joorin | lcuk, posted the code to the milkdrop thread. enjoy. | 22:42 |
lcuk | joorin, cool stuff | 23:05 |
joorin | lcuk, its a start at least. | 23:05 |
lcuk | its based in floats and expects to get some data into it | 23:05 |
lcuk | yeah indeed | 23:05 |
joorin | lcuk, i have no idea about license apart from a blurb about including the NullSoft name, kind of, so play nice. ;) | 23:06 |
lcuk | you did not include license term in the snippet - that should be included in the tar.gz | 23:08 |
lcuk | and made clear if there is one | 23:08 |
joorin | lcuk, since this is no longer the NullSoft code, i really dont know what to do. | 23:09 |
joorin | lcuk, apart from clearly stating that i used the 1.04 version to get this. | 23:09 |
lcuk | sure joorin but licenses are important | 23:10 |
lcuk | ill find a generic fft implementation | 23:10 |
joorin | lcuk, they sure are, and i know almost nothing about how to handle this kind of situation. | 23:10 |
joorin | generic fft from today is easily available so youll have no problem. | 23:11 |
joorin | this was done to mimic the milkdrop as closely as possible. | 23:11 |
lcuk | http://www.codase.com/search/display?file=L2dlbnRvbzIvdmFyL3RtcC9yZXBvcy9jb2Rhc2UuYy9zb3gtMTIuMTcuNy1yMS93b3JrL3NveC0xMi4xNy43L3NyYy9GRlQuYw==&lang=c | 23:12 |
lcuk | sure, theres an example of another fft extrapolated from an app | 23:12 |
joorin | lcuk, ive added the blurb to the "snippet", re-uploading now so you can have a look. | 23:13 |
*** tbf has joined #maemo-devel | 23:14 | |
joorin | lcuk, there. | 23:14 |
lcuk | joorin, :) great, tis potentially usable now :D | 23:16 |
joorin | potential-poschmential. | 23:16 |
lcuk | lol | 23:16 |
lcuk | i best go sleeping anyway, have a nice week joorin | 23:17 |
joorin | lcuk, sleep well. | 23:17 |
*** tbf has quit IRC | 23:59 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!