*** BluesLee has quit IRC | 00:05 | |
*** fiferboy has quit IRC | 00:10 | |
*** Venemo has joined #maemo-devel | 00:17 | |
*** SpeedEvil has quit IRC | 00:34 | |
*** SpeedEvil has joined #maemo-devel | 00:49 | |
*** csaavedra has quit IRC | 01:23 | |
*** SpeedEvil has quit IRC | 01:34 | |
*** SpeedEvil has joined #maemo-devel | 01:36 | |
*** edisson has quit IRC | 01:38 | |
*** lbt has quit IRC | 01:38 | |
*** einval has quit IRC | 01:38 | |
*** polac has quit IRC | 01:38 | |
*** ruskie has quit IRC | 01:38 | |
*** Milhouse has quit IRC | 01:38 | |
*** th0br0 has quit IRC | 01:38 | |
*** juise- has quit IRC | 01:38 | |
*** lupine_85 has quit IRC | 01:38 | |
*** lupine_85 has joined #maemo-devel | 01:41 | |
*** juise- has joined #maemo-devel | 01:41 | |
*** th0br0 has joined #maemo-devel | 01:41 | |
*** Milhouse has joined #maemo-devel | 01:41 | |
*** polac has joined #maemo-devel | 01:41 | |
*** einval has joined #maemo-devel | 01:41 | |
*** lbt has joined #maemo-devel | 01:41 | |
*** _0x471 has quit IRC | 01:41 | |
*** ruskie has joined #maemo-devel | 01:44 | |
*** nims_ has joined #maemo-devel | 02:02 | |
nims_ | help | 02:02 |
---|---|---|
nims_ | er, ignore that | 02:02 |
*** Lullen has joined #maemo-devel | 02:11 | |
*** rcampbell_ has quit IRC | 02:47 | |
*** Venemo has left #maemo-devel | 03:01 | |
*** rcampbell_ has joined #maemo-devel | 03:13 | |
*** azakai has quit IRC | 04:09 | |
*** rcampbell_ has quit IRC | 04:18 | |
*** shinkamui has joined #maemo-devel | 04:28 | |
*** kamui__ has quit IRC | 04:33 | |
*** nims_ has quit IRC | 04:39 | |
*** swc|666 has quit IRC | 06:10 | |
*** Acedip has joined #maemo-devel | 07:09 | |
*** DocScrutinizer has quit IRC | 07:32 | |
*** DocScrutinizer has joined #maemo-devel | 07:32 | |
*** _0x471 has joined #maemo-devel | 09:44 | |
*** _0x47 has quit IRC | 09:53 | |
*** csaavedra has joined #maemo-devel | 10:05 | |
*** Acedip has quit IRC | 10:22 | |
*** BluesLee has joined #maemo-devel | 10:42 | |
*** BluesLee has quit IRC | 11:15 | |
*** go1dfish has quit IRC | 11:28 | |
*** zgoldberg has quit IRC | 11:28 | |
*** go1dfish has joined #maemo-devel | 11:28 | |
*** zgoldberg has joined #maemo-devel | 11:28 | |
*** Venemo has joined #maemo-devel | 11:56 | |
*** Venemo has quit IRC | 12:32 | |
*** Venemo has joined #maemo-devel | 12:34 | |
*** lardman has joined #maemo-devel | 12:48 | |
*** BluesLee has joined #maemo-devel | 12:49 | |
*** lardman is now known as lardman|afk | 13:06 | |
*** nims_ has joined #maemo-devel | 13:49 | |
*** BluesLee has quit IRC | 13:55 | |
*** pillar has quit IRC | 14:16 | |
*** pillar has joined #maemo-devel | 14:21 | |
*** kW_ has joined #maemo-devel | 14:47 | |
*** kW has quit IRC | 14:50 | |
*** Venemo has left #maemo-devel | 15:10 | |
Lullen | Anyone hot any idea how to debug a maemo program without a phone? | 15:27 |
lcuk | Lullen, in scratchbox you can build with x86 and run inside xephyr? | 15:32 |
lcuk | or arm version also | 15:32 |
lcuk | and can debug from there? | 15:32 |
lcuk | or if you wrote using the nokia qt sdk theres an emulator/simulator there | 15:32 |
Lullen | the simulator do not like QMaemo5ValueButton and dbus etc | 15:33 |
*** nims_ has quit IRC | 15:37 | |
*** _0x47 has joined #maemo-devel | 15:38 | |
*** nims_ has joined #maemo-devel | 15:44 | |
*** kW_ has quit IRC | 16:18 | |
*** kW_ has joined #maemo-devel | 16:21 | |
*** kW_ has quit IRC | 16:26 | |
*** kamui__ has joined #maemo-devel | 16:28 | |
*** kW has joined #maemo-devel | 16:31 | |
*** shinkamui has quit IRC | 16:33 | |
*** kW has quit IRC | 16:36 | |
*** lardman|afk is now known as lardman | 16:47 | |
*** kW_ has joined #maemo-devel | 16:58 | |
*** kW_ has quit IRC | 17:06 | |
lardman | Right, anyone happen to know whether I need to connect to the session or system (DBus) bus to get hildon-mime functions to work>? | 17:16 |
*** SpeedEvil has quit IRC | 17:16 | |
*** SpeedEvil has joined #maemo-devel | 17:17 | |
*** kW_ has joined #maemo-devel | 17:23 | |
*** kW_ has quit IRC | 17:27 | |
lardman | no-one knows about QDBus? :( | 17:38 |
lardman | Anyone know how I check if mBarcode is correctly registered with DBus? | 18:11 |
lardman | hmm, dbus-monitor | 18:13 |
lardman | and it appears we are correctly registered | 18:13 |
lardman | so why does hildonmime not want to work? | 18:13 |
*** Mek is now known as Mekzahl | 18:17 | |
*** nims_ has quit IRC | 18:28 | |
*** nims_ has joined #maemo-devel | 18:32 | |
*** Mekzahl is now known as Mek | 18:37 | |
*** _Lucretia_ has quit IRC | 18:43 | |
*** _Lucretia_ has joined #maemo-devel | 18:44 | |
*** Lullen has quit IRC | 19:21 | |
lcuk | lardman, eep | 19:24 |
lardman | hey lcuk | 20:12 |
lcuk | whats hildonmime meant to be doing that its not | 20:13 |
lardman | right, onto other questions - I'd like external apps to register themselves as wanting to receive DBus messages, I suppose I could get them to call a DBus method on mBarcode when they install/run, but this will start mBarcode | 20:13 |
lardman | are there any other centralised settings services I could use and have mBarcode read when it starts up? | 20:14 |
lardman | GConf I suppose? | 20:14 |
lcuk | lardman, i dunno, i havent actually used dbus | 20:15 |
* lcuk is not the font of all knowledge :P but i bet someone over there knows >>> | 20:16 | |
lardman | yeah, don't worry, wasn't aimed directly at you lcuk! :) | 20:16 |
lcuk | good | 20:16 |
lcuk | :D | 20:16 |
lcuk | i broke liqcam | 20:16 |
lardman | Basically mBarcode now broadcasts a message over DBus saying "I've found a barcode, it's this type and this is the content" | 20:17 |
lardman | so apps can hook into that and use it | 20:17 |
lardman | but some apps might want to be woken/started-up if a certain type of barcode is detected, so I was thinking they should register their interest (barcode type) | 20:18 |
lardman | and then mBarcode will consult the registration list every time a barcode is scanned, and send out a specific DBus message to each of the registered apps | 20:18 |
lcuk | http://liqbase.net/liq.20100703_181352.cameraui.scr.png | 20:18 |
lardman | these messages will start said apps if necessary | 20:18 |
lcuk | cool! | 20:18 |
lardman | the question is how to do the registration | 20:19 |
lcuk | the registration isnt done by you though is it | 20:20 |
lcuk | its opening the right app | 20:20 |
lcuk | ahhh i see | 20:20 |
lardman | well the apps in question will need to do something, either register everytime they start up, or when installed | 20:20 |
lcuk | not just opening one type of app, its a group | 20:20 |
lardman | either way, probably best that mBarcode itself isn't started just to handle the registration | 20:21 |
lcuk | would the app in question always want to be brought up whilst you are scanning? | 20:21 |
lcuk | or would you want it to come up at the end | 20:21 |
lcuk | after you have built up your tillroll | 20:22 |
lcuk | when the user clicks on a barcode, open the app | 20:22 |
lardman | it would be presented on the plugins list like the built-in plugins, then foregrounded/started by pressing the button | 20:22 |
lcuk | is another stable opportunity | 20:22 |
lcuk | think, you will potentially want bulk input | 20:22 |
lcuk | running over your music albums | 20:23 |
lcuk | or books | 20:23 |
lardman | maybe, maybe not though | 20:23 |
lcuk | you dont want to dismiss a book thing | 20:23 |
lcuk | once per barcode | 20:23 |
lcuk | (in other situations, you might) | 20:23 |
lardman | quite, but filling the db can be done in a separate way | 20:23 |
lcuk | yup | 20:23 |
lardman | I was wondering whether writing the itemdb as a Python standalone app would be better, then having it listen for the barcode scanned messages to fill the db | 20:24 |
lardman | and when running in anger, have it register to be told about EAN/ISBN barcodes and started as an external plugin | 20:24 |
lcuk | what if the user wants to scan his historical photographs for barcodes or identification features | 20:25 |
lardman | as in all at once? Or a single item? | 20:25 |
lcuk | i have over 1000 photos on my n900 | 20:26 |
lardman | ah, you mean the ones that have already been recorded? | 20:26 |
lcuk | ive taken photographs of quite a few barcodes! | 20:26 |
lardman | saved even | 20:26 |
lcuk | yeah | 20:26 |
lcuk | can mbarcode run over all of them | 20:26 |
lcuk | and give me a list? | 20:26 |
lcuk | of everything it found | 20:26 |
lardman | well you will soon be able to open them one-by-one | 20:26 |
lcuk | theres codes on all my plane tickets | 20:26 |
lardman | but no, not atm, and that's also not in the plan - what is the use-case? | 20:26 |
lcuk | and all my train tickets | 20:26 |
lcuk | and on signposts and albums ive liked | 20:27 |
lardman | of course, but usually you'd scan those as you see them, not all at once | 20:27 |
lcuk | just seeing what ive seen | 20:27 |
lcuk | well - ive got the data | 20:27 |
lcuk | it just needs processing | 20:27 |
lardman | libzbar + libdmtx | 20:27 |
lcuk | i can reassemble things based on the data ive stored :) so getting on a plane at this date etc | 20:27 |
lardman | not what mBarcode is designed for though | 20:27 |
lcuk | well i was in a GTD mood | 20:28 |
lcuk | store the data and process another time :D | 20:28 |
lcuk | its been long enough now lol - ive probably got some trips i havent claimed expenses for ! | 20:28 |
lardman | it would be trivial to write a program which scans a dir for photos, opens each one into e.g. a QImage, scans with libzbar + libdmtx and writes the result to a file | 20:28 |
lcuk | cool | 20:29 |
lardman | not so trivial trying to get lists of photographs to be passed down the gst pipeline in mBarcode | 20:29 |
lcuk | and those libraries are now on the machine | 20:29 |
lcuk | ok reasonable enough dude | 20:29 |
lcuk | but i can give you yuv data direct | 20:29 |
lardman | I can give you some code to scan them if you want? | 20:29 |
lardman | if you want to hook it into liqbase for example? | 20:29 |
lardman | I can't see that specific use-case being useful for many people | 20:30 |
lardman | but if it turns out to be, then I'm happy to take a look at it | 20:30 |
lcuk | cool! | 20:30 |
lcuk | so if i make a tiny liqbase project with it ill put it on github which has entry for detection | 20:31 |
lardman | I'd quite like to be able to hook into the camera, so you have an extra button to "Scan for barcodes" | 20:32 |
lcuk | and ill talk to you more from there, the image selector has code, ill finish making it multiselect | 20:32 |
lardman | which would then broadcast a DBus message | 20:32 |
lcuk | lardman, :) ive always wanted a barcode button | 20:32 |
lardman | s/camera/built-in camera app | 20:32 |
* lcuk nods | 20:32 | |
lardman | lcuk: bend some arms in and amongst the Nokians ;) | 20:32 |
lardman | would be good to be able to add random plugins to the camera app in fact | 20:33 |
lcuk | yeah facial recognition is something im keen on | 20:33 |
lcuk | as well as multibarcode | 20:33 |
lcuk | i know its feasible | 20:33 |
lardman | then again, might be better to re-write it ourselves, in which case we need to unhook the shutter release and shutter cover from the built-in app | 20:33 |
lcuk | i just leave my shutter open nowadays | 20:34 |
lardman | multibarcode is probably handled by zbar and dmtx already | 20:34 |
lardman | in fact I'm pretty sure it is | 20:34 |
lcuk | liqbase has a camera button on the file select dialog | 20:34 |
lcuk | that screenshot i shown is from there | 20:34 |
lcuk | the file select you saw a couple of days ago that is | 20:34 |
lcuk | the very very fast one | 20:34 |
lardman | there was some talk a while back about writing a replacement camera app wasn't there? | 20:34 |
lcuk | ;) | 20:34 |
lardman | and being able to insert custom filters/etc in the pipeline, did that die? | 20:34 |
lardman | lcuk: unless it's the app that is started when you open the shutter cover/press the shutter release it's still a pita | 20:35 |
lardman | I find that now with mBarcode | 20:35 |
lcuk | yeah | 20:35 |
lcuk | but as a halfway house i just leave it open during testing | 20:36 |
lardman | yeah same here | 20:36 |
lardman | but it being part of the official/normal camera app would be better imho | 20:36 |
lardman | or at least having some way of selecting which is started up | 20:36 |
lardman | out for food, bbl | 20:38 |
lcuk | k cya later \o | 20:38 |
*** lardman is now known as lardman|out | 20:38 | |
*** nims_ has quit IRC | 20:53 | |
*** BluesLee has joined #maemo-devel | 21:12 | |
*** _Lucretia__ has joined #maemo-devel | 21:15 | |
*** _Lucretia_ has quit IRC | 21:15 | |
*** BluesLee has quit IRC | 21:19 | |
*** _Lucretia__ is now known as _Lucretia_ | 21:23 | |
*** _Lucretia_ has quit IRC | 21:24 | |
*** _Lucretia_ has joined #maemo-devel | 21:24 | |
SpeedEvil | You can replace the normal app | 21:29 |
SpeedEvil | It's a mess | 21:30 |
SpeedEvil | The bit that polls the camera shutter can be poked in such a way to change the keyname it sends over dbus | 21:30 |
SpeedEvil | This of course means tha tthe camera doesn't start. | 21:30 |
*** _0x471 has quit IRC | 21:37 | |
lcuk | heh, lardman|out even though you are out, heres the multiselect image grid | 22:38 |
lcuk | http://github.com/lcuk/libliqbase/issues/#issue/19 | 22:39 |
*** pillar_ has quit IRC | 22:42 | |
*** scoopr has quit IRC | 22:42 | |
*** pillar_ has joined #maemo-devel | 22:44 | |
*** scoopr has joined #maemo-devel | 22:44 | |
*** Acedip has joined #maemo-devel | 23:40 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!