**** BEGIN LOGGING AT Sun Dec 26 02:59:56 2010 Dec 26 03:01:54 timeless_mbp: there is no source code for flash at all... Dec 26 03:02:03 Dassu: um Dec 26 03:02:13 it is close source Dec 26 03:02:21 * timeless_mbp ponders Dec 26 03:02:42 Adobe clearly does spend time optimising it for windows though. Dec 26 03:02:45 Dassu: where do you think binaries come from? Dec 26 03:02:57 santa claus? Dec 26 03:03:15 timeless_mbp: aargh, dude I meant that the source code is not publicly available Dec 26 03:03:24 timeless_mbp: the binaries came from adobe Dec 26 03:03:25 Dassu: ok Dec 26 03:03:27 no Dec 26 03:03:31 the binaries came from nokia Dec 26 03:03:38 because *we* paid for source access Dec 26 03:03:44 so we could pay *our* team to optimize it Dec 26 03:05:32 Can I have a source for that? Dec 26 03:05:45 if you pay us a couple of million dollars, perhaps Dec 26 03:05:58 but you'll probably get it cheaper if you offer those millions of dollars to adobe.. Dec 26 03:06:14 oh, you mean "someone to confirm that i'm not lying"? Dec 26 03:06:33 Dassu: timeless_mbp is an official Nokia employee that worked on the browser Dec 26 03:06:40 oh oke Dec 26 03:06:45 timeless_mbp: which I must say is actually probably one of the best parts of Maemo 5 Dec 26 03:06:51 after using it more than I used to Dec 26 03:07:14 'best' as in 'impressively stable and standards implementing" Dec 26 03:07:26 yup Dec 26 03:07:29 browser is good Dec 26 03:07:42 anyone know of a trick to using google maps on the nokia browser, is there anyway to scroll the map other than the little touch arrow buttons that jump half the map at a time? Dec 26 03:08:03 you know how to enable 'pointer mode' ? Dec 26 03:08:20 ive seen that pointer mode in the terminal app Dec 26 03:08:29 looked for it in browser but didnt find it Dec 26 03:08:54 but yeah, thats what i want, how do you get it in the browser? Dec 26 03:08:58 Psi: you haven't learned how to use the browser yet :) Dec 26 03:09:03 you're missing most of its power Dec 26 03:09:26 yeah, i figured there was a way Dec 26 03:09:30 slife finger into left of screen, about a quarter up Dec 26 03:09:33 better question is how to zoom Google Maps mobile Dec 26 03:09:35 then tap on that -> icon Dec 26 03:09:48 luke-jr: that's a good question Dec 26 03:10:09 luke-jr: from memory you can sometimes double tap to zoom Dec 26 03:10:19 for zooming out you can search for something on another scale Dec 26 03:10:30 (totally lame on both counts, better answers more than welcome) Dec 26 03:12:00 timeless_mbp: double-tap does a MicroB-zoom Dec 26 03:12:14 luke-jr: it shouldn't if you're in interactive mode.. Dec 26 03:12:17 o Dec 26 03:12:27 (see lesson psi is supposed to be learning..) Dec 26 03:12:53 yeah, thanks Dec 26 03:12:56 found it Dec 26 03:13:11 are there any other hidden buttons? Dec 26 03:13:29 Psi: that's the main hidden item in the browser Dec 26 03:13:34 (other than about:config) Dec 26 03:13:49 there was actually youtube.com video lectures for the n900 Dec 26 03:13:55 s/was/were/ Dec 26 03:13:55 timeless_mbp meant: there were actually youtube.com video lectures for the n900 Dec 26 03:14:02 any useful settings in about:config Dec 26 03:14:06 (it was designed to be a series) Dec 26 03:14:50 for the most part we like to think that the settings are tuned reasonably well Dec 26 03:15:48 excellent, the pointer mode also fixed a problem i was having on another website Dec 26 03:15:59 I would love to see numbers on how many people that are moving on from the n900 diddn't find the little pointer Dec 26 03:16:11 that was really the only thing annoying me about the browser, its awesomely done Dec 26 03:17:27 SpeedEvil: most of them i'd bet Dec 26 03:17:44 i want to strangle the UI designers and the PM Dec 26 03:17:45 SpeedEvil: yeah Dec 26 03:18:06 SpeedEvil: the modes were supposed to be introduced by the browser home page Dec 26 03:18:15 ah Dec 26 03:18:19 failing to do that more or less ensured that most people wouldn't discover it Dec 26 03:18:25 then someone decided to nuke the homepage? Dec 26 03:18:36 i find it unususal that ive never found it by accident Dec 26 03:18:54 SpeedEvil: i don't remember exactly what happened Dec 26 03:19:00 k Dec 26 03:19:24 but there definitely was a plan/proposal to have it explained in the initial page Dec 26 03:19:38 SpeedEvil: sadly, we get no credit for thinking about it Dec 26 03:19:44 and along comes fennec which does it right Dec 26 03:20:05 (their state page for a while had drag hints to show off the two side bars) Dec 26 03:20:32 still not heard back from rovio about the angry birds bug i found Dec 26 03:20:38 guess they are pretty busy Dec 26 03:21:17 you broke angry birds? Dec 26 03:22:02 well i finished all the free levels with 3 stars and noticed i could play the locked levels even tho there was no data for them. It loads an empty level, says youve won it 2 sec later then locks up Dec 26 03:22:27 then you run the game again and you can click the next level you dont have :P Dec 26 03:22:59 :o Dec 26 03:23:11 here, i took a pic http://psi.abcom.co.nz/green_section.jpg Dec 26 03:23:23 * lcuk thinks the next level pack will have a Psi pig in it Dec 26 03:24:40 here is what a level looks like when there is no data for it, i guess the slingshot loads at point 0,0 which is inside the gound :P http://psi.abcom.co.nz/no_level_data.jpg Dec 26 03:25:24 I ***'d all of the paid levels, then was going for **** Dec 26 03:25:41 (*** it, then get a significantly better score) Dec 26 03:25:58 Some of them are bastards Dec 26 03:26:12 the last free level took me ages to get on 3 star Dec 26 03:26:28 im not sure what triggered the first nonfree level to unlock Dec 26 03:35:35 Odd. Dec 26 03:35:50 * SpeedEvil wonders why xchat run on n900 displaying on the desktop has no input box. Dec 26 03:38:22 anyone know what components are inside the n900 tvout cable? Dec 26 03:38:40 metal wire afaik Dec 26 03:38:54 * nox- suspects composite Dec 26 03:38:54 Psi: gerbils Dec 26 03:38:56 haha Dec 26 03:38:56 occasionally theres some electrons Dec 26 03:39:24 Psi: It's just a simple cable - there is a complex DAC and colour encoder in the SoC Dec 26 03:39:36 In principe it can do quite high-res over sync-on-green monitors Dec 26 03:39:38 so no little pcb in that 1-3 cable plastic lump Dec 26 03:39:40 no Dec 26 03:39:50 ok Dec 26 03:39:53 thanks Dec 26 03:40:12 lol Dec 26 03:42:01 * timeless_mbp prefers lemmings over gerbils Dec 26 03:42:28 http://i53.tinypic.com/5pq87q.jpg :D Dec 26 03:42:37 http://everyjoe.com/technology/gerbil-physics-like-lemmings-but-better/ Dec 26 03:43:31 SpeedEvil, oh its somethine else than composite video? Dec 26 03:43:53 so it detects its a tvout cable and not headphones just from the load resistance of speakers or  Dec 26 03:44:00  Dec 26 03:44:10 sorry Dec 26 03:44:24 nox-: No, it's just composite video Dec 26 03:44:26 .... or 75 ohm video Dec 26 03:44:32 ok Dec 26 03:44:41 Psi: it detects a 75 ohm or lower load on video out Dec 26 03:44:52 yeah Dec 26 03:44:57 makes sense Dec 26 03:45:03 If you want to drive a audio line-in, you can short tvout with a paperclip Dec 26 03:45:04 *nod* Dec 26 03:45:24 heh Dec 26 03:45:32 interesting Dec 26 03:45:59 http://www.bildschirmarbeiter.com/video/frau_auto_winter/ Dec 26 03:46:02 (ot) Dec 26 03:49:42 oops Dec 26 03:50:48 nox-: *rotfl* Dec 26 03:53:43 :) Dec 26 03:57:11 anyone here use MfE? Dec 26 03:59:37 * nox- <3 mutt Dec 26 03:59:50 (+ssh) Dec 26 04:11:31 * timeless_mbp gets totally confused Dec 26 04:15:37 night Dec 26 04:21:31 timeless_mbp, i dont use exchange :) Dec 26 04:21:40 :( Dec 26 04:22:15 sorry if that wasnt obvious... Dec 26 04:37:19 Does anybody use Recaller here ? Dec 26 04:37:43 i do Dec 26 04:37:49 great Dec 26 04:37:59 it seems to work fine, i have a folder of all my calls Dec 26 04:38:02 Psi how did u configure it to record calls ? Dec 26 04:38:10 * Psi looks Dec 26 04:38:18 i notice that Recaller slows my N900 :( Dec 26 04:38:43 in the options i have it set to autorecord Dec 26 04:38:56 source=phone and format=aac Dec 26 04:39:04 my settings are the same Dec 26 04:39:17 yet Phone gets horribly slower Dec 26 04:39:23 once i accidently clicked record and it was running for a day or something :P Dec 26 04:39:27 had a 1GB file Dec 26 04:39:45 storage space is not an issue since we have 32 GB ;) Dec 26 04:39:48 daxt: how slow is slow? Dec 26 04:40:23 i tried to uninstall Recaller , and uninstaller in the App manager took around 5 minutes to appear Dec 26 04:40:32 that is way too slow Dec 26 04:40:42 you mean its slow to browse packages? Dec 26 04:41:17 i get that on all packages, the whole package app is slow Dec 26 04:41:24 i didnt think it was anything to do with recaller Dec 26 04:43:45 anyone without recaller and who's never installed it care to tell use if your package manager is really slow to download the package list and display anything Dec 26 04:43:51 use=us Dec 26 04:44:40 it was package manager slow because recaller was running Dec 26 04:44:54 running as in recording or just active in memory? Dec 26 04:44:56 and when i stopped the recaller deamon , package manager works fine Dec 26 04:45:05 running in recording Dec 26 04:45:18 probably due to AAC codec , which eats alot of CPU ? Dec 26 04:45:23 why are you trying to install packages while on the phone? Dec 26 04:45:44 i was unable to do kill PID Dec 26 04:46:11 coz system was that slow Dec 26 04:47:05 Psi i guess i shud change the codec and experiment with it Dec 26 04:47:15 FLAC would be nice option Dec 26 04:47:30 it stops itself once your call ends Dec 26 04:47:45 i dont see how/why you are using the package manager while on a phonecall Dec 26 04:48:21 no no no Dec 26 04:48:28 not while on the phone call Dec 26 04:48:49 whenever i click on something recaller start to record Dec 26 04:48:59 that is another prob i have Dec 26 04:49:28 what do you mean "click on something"? Dec 26 04:49:48 lets say i change the profile Dec 26 04:49:53 to silent mode Dec 26 04:49:58 recaller start recording Dec 26 04:49:59 ya Dec 26 04:50:09 so the icon changes to green? Dec 26 04:50:14 yup Dec 26 04:50:17 odd Dec 26 04:50:20 exactly Dec 26 04:50:26 * Psi puts his phone into silent mode Dec 26 04:50:37 all i want recaller is to record my calls Dec 26 04:50:54 just put my phone to silent and recaller did nothing, still red Dec 26 04:51:04 so it looks like yours is currupt or something Dec 26 04:51:12 ya Dec 26 04:51:29 what is the version u have ? Dec 26 04:51:37 of recaller or phone os? Dec 26 04:51:47 did u install it via apt-get or installer script ? Dec 26 04:51:51 both Dec 26 04:51:58 maemo v and recaller v Dec 26 04:52:02 recaller 2.1 Dec 26 04:52:21 How did u install it ? Dec 26 04:52:32 via apt-get or installer script ? Dec 26 04:52:37 phone maemo 5 version 20.2010.36-2.002 Dec 26 04:54:06 H Dec 26 04:54:19 Psi how did u install it ? Dec 26 04:54:44 im not sure Dec 26 04:54:50 but i think it was through the package manager Dec 26 04:55:07 i installed via installer script Dec 26 04:55:13 its where i have gone wrong i guess Dec 26 04:55:17 let me follow your way Dec 26 04:55:33 tried to kill it with a -9 ? Dec 26 04:56:25 but yeah, remove it and install from package manager and try that Dec 26 04:56:47 im pretty sure i first came across the app when browsing the apps in the package manager and installed it from there Dec 26 04:58:23 Psi what is the repository which Recaller is contained Dec 26 04:58:53 hm.. Dec 26 04:58:54 * Psi looks Dec 26 04:59:14 * Psi waits while app manager loads the list Dec 26 04:59:19 this will take a minute Dec 26 04:59:24 or 2 Dec 26 04:59:33 n/p Dec 26 05:01:31 its recaller 2.1 Dec 26 05:02:59 hm.. i cant tell Dec 26 05:03:06 it doesnt show up because i have it installed already Dec 26 05:03:35 n/p Dec 26 05:03:44 i can tell you what repos i have setuo Dec 26 05:05:27 maemo 5 20.2010.36.2.203.1 Dec 26 05:05:32 is this the same as yours ? Dec 26 05:05:58 too many dots but I would say the same except installed different locality Dec 26 05:06:08 nokia applications / noki asystem software update / ovi / maemo.org / mozilla multi catalog / tools / extra-devel / extra-testing / Dec 26 05:06:47 yeah, i dunno what the end part of the version number means Dec 26 05:06:58 psycho_oreos of course i am from south asia :) Dec 26 05:07:07 various releases, indian release, south africa, USA, asia, etc Dec 26 05:07:39 its pretty well documented on the tablets-dev.nokia.com I think for firmware downloads Dec 26 05:08:33 otherwise both of you are running the same base version, PR1.3 Dec 26 05:09:45 yup Dec 26 05:09:49 PR1.3 Dec 26 05:10:43 i close to FLAC codec on the Recaller and now System seems to be fast but 1.01 minute file is 3.4 mb Dec 26 05:10:47 and you have a newer version Psi for recaller, most likely because you have enabled extras-devel/extras-testing, my recaller version states 2.0 Dec 26 05:10:48 unusual ? Dec 26 05:12:09 daxt, not sure Dec 26 05:12:16 now the system responsiveness is much better Dec 26 05:12:45 I'd probably check the recording to see if it works or its corrupt Dec 26 05:13:14 yeah, i probably should turn off extra-devel Dec 26 05:13:23 never had a prob yet tho Dec 26 05:14:04 Psi what do u think about FLAC over AAC ? Dec 26 05:14:15 not an ideal thing as you are grabbing the bleeding edge stuff but if you really wanted to be on the bleeding edge or have you device deliberately set that way then you can leave it on Dec 26 05:14:36 daxt: never really thought about it Dec 26 05:14:41 AAC seems fine Dec 26 05:14:56 ya but it eats alot of CPU Dec 26 05:15:05 cant say ive noticed Dec 26 05:15:16 because when its recording im on a call Dec 26 05:15:32 FLAC is free/open, AAC remains mostly part of Apple Dec 26 05:15:52 try to record while your not on call by clicking on record button Dec 26 05:16:00 and see how the system responds Dec 26 05:16:07 then u shud be able to notice Dec 26 05:16:14 FLAC is the new mp3 :) Dec 26 05:16:51 not to many however who still thinks mp3 is a widely used format despite the lawsuits Dec 26 05:17:20 time to switch to FLAC Dec 26 05:17:23 seems fine Dec 26 05:17:27 maybe a little slower Dec 26 05:17:32 but not enough to really notice Dec 26 05:17:36 is there battlefiled badcompany2 stats widget for N900? Dec 26 05:18:11 anyone know a ventrilo client for N900? Dec 26 05:18:36 fine was 1MB and i had it recording for about 1min Dec 26 05:18:47 wasnt talking or anything tho, just background music Dec 26 05:19:15 the biggest aac file i have in the folder is 10MB Dec 26 05:19:34 deleted that 1GB one i accidently made when i left it on :P Dec 26 05:19:56 gunna install the overclocked kernel in a month when my warrenty expires Dec 26 05:20:17 that should be fun Dec 26 05:22:02 my biggest aac is 511MB, I've used aac recording at the time because I couldn't get media player on n900 to play flac files (little did I know I was missing ogg support at the time hence that's why its not working) Dec 26 05:23:05 ive still not bothered to buy a usdcard for my n900 Dec 26 05:23:17 onboard 32gb is awesome Dec 26 05:23:18 neither have I Dec 26 05:23:48 lol I'll get another 32 or so GB class 6 or better microSD once it comes out and the prices becomes cheaper Dec 26 05:24:39 why do u need another sdcard when u have 32 gb ???? Dec 26 05:24:47 the need for ext2/3 type storage is much more ideal to work with rather than meddling with fat32 Dec 26 05:25:16 and plus it isn't true 32GB, its 29GB when its shared with /home anyway Dec 26 05:25:26 /home and swap Dec 26 05:25:57 well even 29 GB is more than enuf Dec 26 05:26:34 u r not shooting porn videos , r u ? Dec 26 05:26:37 yeah but the fat32 doesn't really honour linux attributes well Dec 26 05:27:53 lol does that matter? :) in the very least when and if I get my own microSD I can then install android port, meego, etc which by then it should be all stable.. and store files in which I can meddle with the attributes in full rather than having to make do with fat32 Dec 26 05:28:52 is there a way to make the onboard one ext3 ? Dec 26 05:31:25 guys i got another issue , when ever i changes the battery , N900 forgets it's current time Dec 26 05:31:40 is there a way to fix it ? Dec 26 05:57:14 http://www.youtube.com/watch?v=3fgXaFk4qKk Dec 26 05:57:28 this will fix it Dec 26 06:36:43 guys time in my N900 does not get synced , what could be the issue , any console command to make it happen ? Dec 26 06:41:20 install network time thingy Dec 26 06:41:29 > ntpd -s Dec 26 06:41:43 is what I run on my desktop to sync clock, afaik its same on n900 Dec 26 06:42:40 thanks lcuk Dec 26 06:46:28 great , it worked !!!! Dec 26 06:46:31 YAY Dec 26 06:59:26 good morning Dec 26 07:02:14 Morning Dec 26 07:02:28 No one responds at #nitdroid Dec 26 07:02:30 =/ Dec 26 07:40:47 its sunday! Dec 26 07:41:02 what do you think? Dec 26 07:41:41 ok am out! laters! awesome sunnyday today! Dec 26 09:15:32 hi guys. i was wondering how close the n900 was to the openmoko. my questions were if i could 1: remove maemo overall for debian and 2: install maemo in LVM2 with dm_crypt Dec 26 09:17:12 I don't have openmoko to test but I wouldn't say that it would be all that close, n900 has lots of proprietary blobs Dec 26 09:18:05 unless you want to start re-adopting stuff that were later ported to meego which is more open source in some retrospects to get them back onto debian.. lots of messing around imo and meego is still very much WIP Dec 26 09:19:13 debian on n900: https://elektranox.org/n900/ Dec 26 09:19:29 i dont think i quite get it :) is meego now the choice for the n900? Dec 26 09:21:40 cool meego uses btrfs :) that rocks@! Dec 26 09:22:55 maemo contains proprietary components, some of which actually utilise hardware functionality of the n900. Without proprietary components n900 would not function as it is such as phone calling.. meego is where there's community devs from maemo working to make meego work on n900 by creating open codes so that there's no proprietary components and all that jazz.. however because the individual components that were made open on meego won't necessarily work for Dec 26 09:22:55 debian or whatever other distro you want to install so then it needs to be ported from that to make it work with the distro you choose Dec 26 09:23:56 hm ok i c Dec 26 09:24:17 but meego and meego porting to n900 are both works in progress, so they are not complete and expect things to crash.. even when you make debian to work with those once proprietary codes for the various built-in chips on n900 Dec 26 09:27:12 hm ok.. well i'd wouldnt hurt me to have a few properitery stuff running on it.. whats improtant for me is that i can crypt it right.. how far do i have access to the internal 32gb? can i make them appear like, say /dev/sdX ? Dec 26 09:28:16 /dev/mmcblk0p* Dec 26 09:29:10 is it shown like that on the devices cmd line or when i attach it via usb? Dec 26 09:29:25 the proprietary components won't work with other distribution without being ported and porting requires source code plus knowledge to be able to hack to make it work Dec 26 09:30:11 hm yes i know. i thought about just using both, debian and maemo, booting whatever whenever i need it Dec 26 09:30:31 but most importantly, both needs to be in LVM2 and dm_crypt Dec 26 09:30:54 bluenemo, the link petteri mentioned on the front page pretty much describes what happens when you try installing debian on n900, no phone calling capability because the driver is proprietary Dec 26 09:31:53 MeeGo is using oFono for calls, and I think that's open. Atleast jebba made phonecalls in, I think, Fedora on N900 using it.. Dec 26 09:32:03 probably no UI exists though :) Dec 26 09:33:09 the debian wouldnt need to support phone calling for me, i'd need umts and wlan basicly.. Dec 26 09:43:22 no idea on umts but I suspect it may be closely related to the phone functionality Dec 26 09:46:40 can i access the NAND only via this flasher tool? Dec 26 09:49:19 I wouldn't write to it manually from N900, if that's what you're asking. Dec 26 09:50:57 It's not a block device and shouldn't be treated as such Dec 26 10:00:35 ShadowJK and others, thank you a lot for your help. i'm not quite shure if i should buy it.. Dec 26 10:01:22 it seems fun so far if your not a total linux freak.. i think using it and staying normal user with maemo is fun, but developing for it i'm not shure.. Dec 26 10:03:45 * trumee thinks his headache might be due to squinting at the small N900 screen Dec 26 10:04:32 lol :) trumee i thought there were some x11vnc capabilitys and stuff? Dec 26 10:05:27 Easier to use N900 in bed than a laptop :) Dec 26 10:05:34 :) Dec 26 10:05:44 has nobody ever tried LVM and dm_crypt? basicly thats the most important thing for me.. Dec 26 10:05:48 But increasing the xchat font has helped a bit. Dec 26 10:05:55 trumee, lol :) Dec 26 10:06:04 i like using my t60p in bed :) Dec 26 10:06:15 xD Dec 26 10:07:04 N810 was better for that, bigger screen :) Dec 26 10:07:38 i mean the NAND wouldnt be crypted of course... kernel and grub is not crypted normaly as well (as you couldnt decrypt it then ;) but the rest has to be.. Dec 26 10:08:38 the nand isn't a normal block device, and ubifs doesn't work on block devices Dec 26 10:08:52 lvm deals with block devices Dec 26 10:09:30 i know, i wont want to crypt the nand, only everything else Dec 26 10:09:42 I'd just run stuff from a microsd card and keep the nand mostly untouched with a "backup" os dulboot style Dec 26 10:10:04 but i cant crypt maemo, can I ? Dec 26 10:10:34 Well, /home is ext3 so it would be possible Dec 26 10:11:00 however, fitting it into the init scripts would be "interesting" :) Dec 26 10:11:19 lol :) Dec 26 10:11:43 how many partitions are there normally? Dec 26 10:11:57 3 on the emmc Dec 26 10:12:05 emmc? Dec 26 10:12:21 768M swap, 2gig /home and /opt, fat32 for the rest of the 32g Dec 26 10:12:40 emmc = integrated 32gigabyte (marketing bytes) mmc Dec 26 10:13:52 marketing bytes :D Dec 26 10:14:25 32 * 1000 * 1000 * 1000 bytes :) Dec 26 10:14:31 they call it SI Dec 26 10:15:15 :) Dec 26 10:16:06 and maemo is installed by say dd an image to the device? or is it like installing a 'normal' linux (from a cd ur usb boot stick or sth)? Dec 26 10:16:25 ur = or Dec 26 10:16:29 kinda like dd Dec 26 10:17:13 never dd a NAND Dec 26 10:17:24 actual real dd is a bad idea to use on nand, it might accidentally work on some devices but will fuck up on others Dec 26 10:17:25 it's a bit more than dd afaik. eg. the flasher tool can account for errornous sectors and such. Dec 26 10:17:37 you'd need to ask DocScrutinizer, he knows more about this Dec 26 10:18:01 ok thank you guys Dec 26 10:18:48 i saw this youtube vid where a guy told about maemo running debian in a vm.. can maemo run vm's? Dec 26 10:19:17 he meant chroot Dec 26 10:19:25 ok thought so Dec 26 10:19:33 would be fun with 600mhz arm xD Dec 26 10:20:31 hm well well. i think if i dont want to only develop i'd have to use maemo.. but as I have customer information i cant afford not to run around with it crypted.. Dec 26 10:21:27 i'd be interested in developing as well, also i dont very much appreciate properitary 'traps'.. Dec 26 10:22:24 Well you probably need quite some devloper skills to get encryption setup anyway Dec 26 10:22:52 on maemo yes, shure Dec 26 10:24:21 i read meego uses btrfs.. that supports encryption as well. do you know anything about meego and crypt? Dec 26 10:24:33 bluenemo: ask that on #meego Dec 26 10:24:37 btrfs is sooo cool btw :) Dec 26 10:24:46 ok i'll do that yes Dec 26 10:28:38 ShadowJK, about the partitions: you said /home is ext3, what about /opt (and what is /opt for overall?)? where is the rest of the 32gb mounted? does it have to be fat32? Dec 26 10:33:48 googeled for /opt, seems obsolete.. you propably didnt meant that /opt has a own partition, did you? Dec 26 10:35:34 is that info correct? /home (2G) and /home/user/MyDocs (27G) Dec 26 10:49:19 GeneralAntilles: thinking of putting a message up saying "no MWKN cos of Xmas holidays" Dec 26 10:49:28 GeneralAntilles: i.e. no issue today Dec 26 10:58:00 bluenemo: /opt is essentially symlinked to /home/opt, on the /home partition Dec 26 10:58:15 ok thx Dec 26 10:58:35 bluenemo: And most 3rd-party apps should be stuck in there, because Nokia didn't just symlink /usr/share etc... Dec 26 11:01:01 A qml text rpg game .. Dec 26 11:01:15 Seems ironic somehow. Dec 26 11:07:25 bluenemo, maemo doesn't like it if MyDocs isn't vfat/fat32 Dec 26 11:09:55 that's why you make it a 200mb partition Dec 26 11:11:05 ok thanks for the advice guys. the meego guys send me a link where ppl crypted /home and the /home/foo (28gb) Dec 26 11:11:09 anything interesting out there in Boxing day sale? Dec 26 11:11:10 http://forums.internettablettalk.com/showthread.php?t=66997 Dec 26 11:12:21 * trumee would like to buy a dockstar or another joggler if on sale Dec 26 11:13:14 bluenemo: fwiw vmware demo'd using an n800 for virtualization Dec 26 11:13:18 so it's technically possib Dec 26 11:13:20 le Dec 26 11:13:21 dockstars are like 25$ Dec 26 11:13:27 you cheapskate Dec 26 11:13:50 kerio, not in UK, go for about £40 Dec 26 11:13:53 (they also suck, buy a sheevaplug) Dec 26 11:14:15 kerio, i thought they were based on sheevaplug Dec 26 11:14:34 they have more usb ports than sheevaplug Dec 26 11:14:39 and less ram Dec 26 11:14:42 and no jtag/serial Dec 26 11:14:57 and you know how sheevaplugs always have troubles booting from usb? that's still there Dec 26 11:15:04 except that booting from usb is pretty much your only option Dec 26 11:15:53 because there's no jtag/serial so if you fuck up the flashing you bricked it Dec 26 11:16:16 (that can be solved if you build a serial port though, the pins are still there) Dec 26 11:20:14 goodbye guys, thanks a lot for your help and merry xmas Dec 26 11:27:10 * timeless_mbp tries to pull a Mer out of a hat Dec 26 11:28:15 Is that a Christmas joke? :P Dec 26 11:31:33 laugh ppl Dec 26 11:48:04 Note to self, "Stop reading stupid tmo threads about MeeGo and Nokia Dali device" Dec 26 11:48:55 Dali device? Dec 26 11:49:51 Don't ask. Dec 26 11:50:04 It's supposed to be the codename of the N900 successor. Dec 26 11:50:28 We _know_ as much about it as we knew about the N900 when it was called "Rover". Dec 26 11:51:15 People should stop guessing and making stupid assumptions. It spreads FUD and tends to make everyone look like idiots. Dec 26 11:51:22 Yea Dec 26 12:05:23 does the n900 support turn-by-turn navigation with ovi maps? Dec 26 12:08:34 Cool, my app can be promoted to extras now :D Dec 26 12:08:41 Soooooooo Dec 26 12:08:57 No customizable desktop and no Flash in N9? =) Dec 26 12:09:09 RST38h: bullcrap :P Dec 26 12:09:19 ORLY? Dec 26 12:09:48 Here: http://lists.meego.com/pipermail/meego-community/2010-December/002993.html Dec 26 12:10:21 * RST38h especially liked "And as long as our development environment is impossible Dec 26 12:10:21 to use (the new security framework can hopefully be disabled) we won't Dec 26 12:10:24 get apps eithere." Dec 26 12:10:50 m'hmm Dec 26 12:11:03 wait-and-see Dec 26 12:13:52 I just think it's pointless guessing all the time. Dec 26 12:14:19 And it just makes otherwise seemingly reasonible and intelligent people come across as just as idiotic as the kiddiots that talk there :/ Dec 26 12:15:03 alterego: I think you are missing the point. Look at guy's email address. Dec 26 12:15:36 You mean the meego list ? Dec 26 12:15:45 Who cares what Nokia does aren't we all going iPhone and Android anyway? Dec 26 12:15:46 .... Anyone? Dec 26 12:15:48 :p Dec 26 12:16:03 yes Dec 26 12:16:41 alterego: does the n900 support turn-by-turn navigation with ovi maps? Dec 26 12:17:20 Yes Dec 26 12:17:31 But not voice guidance Dec 26 12:17:47 alterego: thx Dec 26 13:07:02 i'm looking for a good music player that could play FOLDERS as playlist (musics without tags and ID3) Dec 26 13:07:39 MadiaBox was good before the recent new version! Dec 26 13:08:32 and Canola seems to run only in full screen mode Dec 26 13:18:55 Umgh Dec 26 13:19:15 Fixed MSlugX at the cost of hacking it. Dec 26 13:24:24 hi all. have a small problem with installing new nitdroid:when mount /dev/mmcblk1p2 /and it says: "mounting.... failed: no such file or directory" any solution? Dec 26 13:39:23 any suggestion for a good music player? Dec 26 13:56:54 hi Dec 26 13:57:53 any1 knows in which folder the shortcuts for the deskop are ? Dec 26 13:58:56 i had made a shortcut and the icon disapeared when i rebooted Dec 26 13:59:21 and now it doesn't let me make it again Dec 26 13:59:36 ilius, mplayer? Dec 26 14:00:41 for the transmission it was Dec 26 14:02:48 trumee: command line? Dec 26 14:03:07 trumee: and where is the package? Dec 26 14:03:23 ilius, apt-get install mplayer Dec 26 14:14:17 trumee: did i ever get you to test my packages? Dec 26 14:14:42 * timeless_mbp finally got around to making an update Dec 26 14:15:33 timeless_mbp, what packages? Dec 26 14:15:33 Hello all, anyone here tried Kubuntu Maverick? Looking for some pointers to boot it from SD Dec 26 14:15:46 trumee: alternate en-* locales Dec 26 14:16:01 timeless_mbp, do i need them? Dec 26 14:16:19 trumee: if you aren't using en-US/en-GB as a UI language then they won't do much Dec 26 14:16:33 but otherwise, you're welcome to try them Dec 26 14:16:54 * Trizt likes timeless_mbp GB localisation Dec 26 14:17:12 Trizt: wanna try an update? Dec 26 14:17:17 sure Dec 26 14:18:00 timeless_mbp, i am using en-GB. But what is the advantage of using your packages? Dec 26 14:18:15 trumee: non crappy English Dec 26 14:18:28 ah! Dec 26 14:18:59 does it fix dictionary or something. or changes the UI? Dec 26 14:19:23 UI Dec 26 14:21:09 * timeless_mbp sighs Dec 26 14:21:20 * timeless_mbp finally finds the widget to silence this new n900 Dec 26 14:21:40 Hymn Awash Dec 26 14:21:42 ? Dec 26 14:22:03 * timeless_mbp has a set of n900s for testing :) Dec 26 14:22:16 :(, what's my wifi password? :) Dec 26 14:22:19 how many ? Dec 26 14:23:28 hrm, two on my chest, one on the table Dec 26 14:23:57 * timeless_mbp will probably return one tomorrow Dec 26 14:24:21 you have nitdroid installed ? Dec 26 14:24:42 not yet, but i have a brand new 8gb uSD card sent to me from ca.us Dec 26 14:24:47 so i could install it there :) Dec 26 14:25:55 timeless_mbp, do i need a restart? Dec 26 14:26:07 trumee: not really Dec 26 14:26:17 if the screen sorta collapsed, then it did most of the changes already Dec 26 14:26:18 i think it's better to install it on eMMC Dec 26 14:26:26 its faster on eMMC , after all you can also OC it Dec 26 14:26:28 there are a couple of stragglers (browser) which you'd have to kill Dec 26 14:26:40 xDaReaperx: i'm not really worried about perf Dec 26 14:26:47 okay Dec 26 14:26:53 timeless_mbp, any place obvious where i should see the UI change? Dec 26 14:27:01 trumee: did the ui collapse? Dec 26 14:27:11 if not, you probably are using the other english and didn't realize it :) Dec 26 14:27:19 but the launcher is the obvious place Dec 26 14:27:24 timeless_mbp, didn't notice it Dec 26 14:27:39 check control panel and verify which locale you're using Dec 26 14:29:39 timeless_mbp, ok i see an extra British English icon in the control panel. Dec 26 14:29:51 trumee: right, but open the normal language thing Dec 26 14:29:57 does it say you're using british or american? Dec 26 14:30:14 if you're using american, then you'd need to install american (or switch to british using the normal picker) Dec 26 14:30:19 says English(UK) Dec 26 14:30:24 ok Dec 26 14:30:31 well, go to the launcher Dec 26 14:30:42 what do you see as the label for the globe? Dec 26 14:31:05 Browser Dec 26 14:31:16 do you remember what it used to say? Dec 26 14:31:22 no :( Dec 26 14:31:35 (you can switch back to nokia strings using the 'british english' control panel item) Dec 26 14:33:52 ah. Ok it changed from Web to Browser. ok got ya! Dec 26 14:34:16 trumee: yep Dec 26 14:34:18 Do you need bug tracking fields in library packages? Dec 26 14:34:30 alterego: it'd be nice to have them Dec 26 14:34:32 Qt is buggy Dec 26 14:34:37 Heh Dec 26 14:34:42 GStreamer and gstreamer components are buggy Dec 26 14:34:51 lol Dec 26 14:34:58 Just wondering if it's a packaging requirement for promotion of libs along with my package. Dec 26 14:34:59 users are buggy Dec 26 14:35:07 MohammadAG: those too, yes Dec 26 14:36:10 Each user should come with a bug tracking field? :D Dec 26 14:36:46 alterego, they're probably be WONTFIX'd :P Dec 26 14:36:59 * RST38h moos evilly Dec 26 14:39:51 alterego: Just have a click-through licensing agreement where user promises to shut up and not complain about any "issues" he finds with your app. Dec 26 14:40:02 Heh Dec 26 14:40:09 I like that Dec 26 14:40:30 Don't forget to include "accidental loss of family members" and "dementia" on the list of issues covered Dec 26 14:41:53 so he can complain about intentional loss of family members? Dec 26 14:42:11 or that click-through licensing agreements are invalid? Dec 26 14:43:19 so he CANNOT Dec 26 14:45:50 * timeless_mbp *hates* packaging Dec 26 14:46:03 if a ui package foo 0.1-9 depends on bar and baz Dec 26 14:46:09 and the user has foo 0.1-8 Dec 26 14:46:19 updating foo doesn't pull in newer versions of bar/baz :( Dec 26 14:47:17 why would it? Dec 26 14:48:18 unless you depend on the new version of bar and baz Dec 26 14:48:28 which seems quite umm, reasonable Dec 26 14:48:29 don't >= work? Dec 26 14:48:40 Yeah Dec 26 14:48:42 exactly Dec 26 14:48:42 luke-jr: convenience to lazy packagers Dec 26 14:48:58 well, lazy packagers are buggy :P Dec 26 14:49:08 why should i have to constantly update my meta package controls each time i update the transcluded packages Dec 26 14:49:21 MohammadAG: that's part of the definition of lazy, yes :) Dec 26 14:49:34 so, if i have: Dec 26 14:49:34 ] Dec 26 14:49:40 Depends: x (>= 1), Dec 26 14:49:45 y (>= 1), Dec 26 14:49:51 X-Foo: hgi Dec 26 14:50:03 it's ok for me to have a trailing comma? dpkg doesn't care? Dec 26 14:50:05 weren't you depending on bar and baz, not x and y? Dec 26 14:50:12 use consistent examples :P Dec 26 14:50:17 MohammadAG: different problem :) Dec 26 14:50:19 :D Dec 26 14:50:50 timeless_mbp, hmm, never tried it Dec 26 14:51:01 dpkg-buildpackage is a perl script I think Dec 26 14:51:46 sigh Dec 26 14:53:49 timeless_mbp: because you want your meta package to depend on newer versions? Dec 26 14:54:00 luke-jr: ? Dec 26 14:54:06 [09:46:45] why should i have to constantly update my meta package controls each time i update the transcluded packages Dec 26 14:54:16 luke-jr: but that's busy work Dec 26 14:54:28 I should really create a local mirror of the maemo repositories so I can work on my own autobuilder stuff without caining my bandwidth Dec 26 14:54:32 it's also the reason that Maemo5 updates suck Dec 26 14:54:35 make them all the same version and use variables Dec 26 14:54:55 if there was a way for Maemo5 to mean "show this item if any of its dependencies have newer versions available" Dec 26 14:55:00 timeless_mbp, hah, HAM :P Dec 26 14:55:05 then we'd have been able to do easier updates Dec 26 14:55:07 timeless_mbp, users should be using apt-get Dec 26 14:55:46 * timeless_mbp reminds MohammadAG that a user by definition doesn't use apt-get Dec 26 14:56:03 hey, does zenity have a curses mode? Dec 26 14:56:22 * timeless_mbp doesn't seem to have x11 Dec 26 14:57:53 Segmentation fault ha Dec 26 15:14:11 You've been getting a lot of those recently :P Dec 26 15:14:25 I'm about to head home now. Dec 26 15:14:59 * Trizt waves to alterego Dec 26 15:15:18 * alterego is feeling way too fat again .. Dec 26 15:15:26 Think I might have eaten a bit tooo much Dec 26 15:15:36 hmm :( Dec 26 15:15:40 nah, that's impossible, take some more Dec 26 15:15:52 I have a problem of not gaining any weight Dec 26 15:15:54 thats the problem with holiday seasons... Dec 26 15:16:16 Heh Dec 26 15:16:26 Yeah, my mom made me a goody bag :D Dec 26 15:16:31 alterego: it is important for my body to receive enough energy fo muscle growth. Any tips for that? Dec 26 15:16:50 Protein :) Dec 26 15:17:09 You need to excercise though. Dec 26 15:17:24 :o I do excercise once a week Dec 26 15:17:59 alterego: so... Dec 26 15:18:08 you have the ability to control how messages download Dec 26 15:18:25 options are "Headers only", "Preview", "Full message" Dec 26 15:18:32 there needs to be a label Dec 26 15:18:37 "Download" doesn't work Dec 26 15:18:50 I could use "Message headers only", "Message preview" and "Full message" Dec 26 15:18:54 sound ok? Dec 26 15:19:09 Yeah, sounds good :) Dec 26 15:19:18 hrm, "Message previews" and "Full messages" ? Dec 26 15:19:36 I don't think that matters. Dec 26 15:19:41 It's implied .. Dec 26 15:19:53 I prefer the singular form anyway, don't know why :) Dec 26 15:19:59 yeah, i do too Dec 26 15:20:06 the problem i had was 'headers' threw me Dec 26 15:20:18 but thinking about it, it means headers for *one* message Dec 26 15:20:30 Yes, exactly. Dec 26 15:21:06 oh brother Dec 26 15:21:13 so, there's a checkbox "Sync sent items" Dec 26 15:21:19 an account has "Sent" and "Sent items" Dec 26 15:21:24 i don't know what "sent items" is Dec 26 15:21:26 ... Dec 26 15:21:57 oh, and for kicks... Dec 26 15:22:06 the accounts i'm using are configured to "Sync sent items" Dec 26 15:22:53 the Sent folder has 2 items, and Sent items has 1 item (not the same as either of the two in Sent) Dec 26 15:23:12 Dear lazy maemo nokia messaging web, "WTF does this widget do?" Dec 26 15:23:41 MohammadAG: you claimed you use Nokia Messaging? Dec 26 15:24:04 yeah Dec 26 15:24:25 can you open account settings for nm, in synchronization, is "Sync sent items" checked? Dec 26 15:24:30 if so, can you tell me what it does? Dec 26 15:24:44 if not, would you be willing to risk trying it and then telling me what it does? :) Dec 26 15:24:44 thanks Dec 26 15:25:57 It syncs your sent folder with the one on the web afaik Dec 26 15:26:09 so you can see sent items from gmail.com (for example) on the N900 Dec 26 15:26:22 and vice versa, emails sent from the N900 show on gmail.com Dec 26 15:26:51 MohammadAG: right Dec 26 15:26:57 is that "Sent" or "Sent items" ? Dec 26 15:27:16 or does it effectively sync "Sent" with "Sent items"? Dec 26 15:27:33 yeah Dec 26 15:28:12 so the fact that it's out of sync here is an anomaly? oh good Dec 26 15:28:38 MohammadAG: and if you send a message using gmail.com it'll appear in "Sent" via nokia messaging? (eventually) Dec 26 15:28:50 it should Dec 26 15:28:51 * MohammadAG checks Dec 26 15:28:58 thanks Dec 26 15:29:27 yep Dec 26 15:29:35 sent items from gmail.com are on my device Dec 26 15:29:35 Anyhow, bbiab Dec 26 15:29:44 MohammadAG: in 'Sent' Dec 26 15:29:50 (as opposed to 'Sent items') Dec 26 15:30:18 * MohammadAG checks the string he hes Dec 26 15:30:22 has* Dec 26 15:30:38 not yet localized by me, coming up in about an hour Dec 26 15:30:48 once i get these silly corners understood Dec 26 15:30:54 heh, it decided to get stuck Dec 26 15:31:02 ah! that's more like it! :) Dec 26 15:31:04 yes, in "Sent" Dec 26 15:31:28 i presume 'Sent items' also has the same content? :) Dec 26 15:31:30 * MohammadAG wonders why they use a GtkButton for New message Dec 26 15:31:42 but only in the Nokia Messaging window Dec 26 15:31:50 the rest of modest uses a HildonButton Dec 26 15:31:58 hrm Dec 26 15:32:03 how are you determining this? Dec 26 15:32:08 * timeless_mbp is too lazy to pull up the source Dec 26 15:32:13 the difference between "sent" and "sent items" is purely poor coding and laziness Dec 26 15:32:18 it's still loading lol Dec 26 15:32:29 nidO: not true Dec 26 15:32:39 w/o checking this check box, 'Sent' and 'Sent items' are divorced Dec 26 15:32:41 for the Gtk vs hildon thing, you can clearly see it from the styling Dec 26 15:32:50 MohammadAG: what theme? Dec 26 15:32:56 one is a local folder and the other is a remote folder Dec 26 15:32:57 default one Dec 26 15:33:00 hrm Dec 26 15:33:05 hildon buttons have a gradient Dec 26 15:33:07 yes true, "sent" is the folder name that's been used by mailservers for the best part of 2 decades for sent mail Dec 26 15:33:11 MohammadAG: :o Dec 26 15:33:13 Gtk buttons are gray with no gradient Dec 26 15:33:20 yeah, i misunderstood how many levels of nm there were Dec 26 15:33:28 nidO: not true Dec 26 15:33:31 then client devs (mainly stemming from outlook express) started defaulting to calling a sent items folder as "sent items" Dec 26 15:33:37 2 I think Dec 26 15:33:40 which then gets created by the client Dec 26 15:33:53 the mainwindow, which feeds folders to modest Dec 26 15:33:58 or that's how I think it does it Dec 26 15:34:11 that main window (for nm) uses a GtkButton Dec 26 15:34:18 MohammadAG: accounts list, folder list, folder Dec 26 15:34:32 i was looking at folder list and went into folder and saw no difference Dec 26 15:34:35 yeah Dec 26 15:34:39 i needed to exit accounts list to get to modest Dec 26 15:34:41 timeless_mbp, Dec 26 15:34:41 and then i saw Dec 26 15:34:46 the Sent items isn't bad coding Dec 26 15:34:55 it's bad user understanding :P Dec 26 15:34:59 ... Dec 26 15:35:05 that's you subscribed to your folder on Nokia Messaging's settings site Dec 26 15:35:16 the folder on gmail.com is called Sent items Dec 26 15:35:23 rename it to something else, and it'll be changed in modest Dec 26 15:35:41 so it's not a string from modest, it's sent from the server Dec 26 15:35:42 MohammadAG: if you sync, will a new folder be created for Sent items that are synceD? Dec 26 15:36:23 If you unsubscribe from the folder, and have the option ticked, your sent items will appear in sent Dec 26 15:36:43 i can't subscribe to folders w. nokia messaging, right? Dec 26 15:36:45 "Sent items" is the folder you're subscribed to here http://email.nokia.com/account/home.action Dec 26 15:36:49 you can Dec 26 15:37:00 and there's a bug which no one checked/fixed Dec 26 15:37:16 bug 8089, I think I reported it a year ago Dec 26 15:37:18 Bug https://bugs.maemo.org/8089 Clicking notifications for e-mails in folders displays an error Dec 26 15:37:59 eh? we support / ? Dec 26 15:38:17 huh? Dec 26 15:39:00 oh interesting Dec 26 15:39:05 maybe bugzilla does support that notation Dec 26 15:39:08 * timeless_mbp has never used it Dec 26 15:39:20 https://bugzilla.mozilla.org/100000 does a redirect to https://bugzilla.mozilla.org/show_bug.cgi?id=100000 Dec 26 15:39:21 Bug 100000: was not found. Dec 26 15:39:29 https://bugs.maemo.org/8089 doesn't actually redirect Dec 26 15:39:31 Bug 8089: Clicking notifications for e-mails in folders displays an error Dec 26 15:39:44 it does afaik Dec 26 15:39:53 yep, it does Dec 26 15:39:56 not a redirect Dec 26 15:39:58 it was added recently Dec 26 15:40:00 the urlbar here doesn't change Dec 26 15:40:10 true Dec 26 15:40:16 oh joy Dec 26 15:40:19 new folder gives me: Dec 26 15:40:23 [v] Inbox Dec 26 15:40:25 [v] Inbox Dec 26 15:40:28 [v] Inbox Dec 26 15:40:37 you have a lot of inboxes Dec 26 15:40:40 [H] Drafts (1) Dec 26 15:40:47 [^] Outbox Dec 26 15:40:55 ^ Sent Dec 26 15:41:09 [=) Nokia Messaging Dec 26 15:41:20 [=) account1@whatever Dec 26 15:41:29 [=) account1@whatever / Drafts Dec 26 15:41:45 [=) account2@somewhere Dec 26 15:41:48 [=) account2@somewhere / Drafts Dec 26 15:41:49 ... Dec 26 15:42:12 i guess one of the inboxes is for whatever, one is for somewhere, and the other is a generic one? Dec 26 15:42:24 heaven help me if i want to know which is which! Dec 26 15:42:53 Trizt: and, i don't, i think MohammadAG would have 5, i only have 3 ! :) Dec 26 15:43:02 yeah, they aren't merged Dec 26 15:43:14 but how do you know which is which? :) Dec 26 15:44:31 oops Dec 26 15:44:34 i did something bad Dec 26 15:44:38 i tried to create a folder Dec 26 15:44:44 and i don't have the keys for the account Dec 26 15:45:11 hrm, actually, it worked eventually Dec 26 15:46:55 * MohammadAG has 3 emails accounts Dec 26 15:47:00 and 10 folders in one Dec 26 15:47:20 you had gmail, hotmail, live and ovi mail Dec 26 15:47:23 which did you lose? Dec 26 15:47:48 * MohammadAG wonders how you remember that Dec 26 15:47:57 I gave my ovi account to a friend Dec 26 15:47:58 https://bugs.maemo.org/show_bug.cgi?id=8089#c2 Dec 26 15:47:59 Bug 8089: Clicking notifications for e-mails in folders displays an error Dec 26 15:48:10 bugzilla never forgets :) Dec 26 15:48:25 ha Dec 26 15:49:11 * timeless_mbp is still amused by "Sent from my Nokia N900 using Nokia Mess..." Dec 26 15:50:00 it wasn't like that pre-1.2 I think :P Dec 26 15:50:02 it could say "Sent using Nokia Messaging from my Nokia..." Dec 26 15:50:10 It was Sent from my mobile computer using Nokia Messaging Dec 26 15:50:22 yeah they made it shorter Dec 26 15:50:28 no Dec 26 15:50:32 too bad they didn't make the preview button less stupid Dec 26 15:50:36 they sorta confirmed that the N900 was the only M5 device Dec 26 15:50:57 "Somehow sent by N900 in spite of all the bugs" Dec 26 15:50:58 did you see the button? Dec 26 15:51:17 which one? Dec 26 15:51:52 * timeless_mbp looks for the pictures Dec 26 15:53:09 http://timeless.justdave.net/maemo/nokmess/Screenshot-20090101-083158.png Dec 26 15:53:51 lol! Dec 26 15:54:08 * timeless_mbp thought that was quite special Dec 26 15:55:00 hmm Dec 26 15:55:02 timeless_mbp, Dec 26 15:55:12 they connected the pressed() (or whatever it is in GTK) the function Dec 26 15:55:24 try to scroll from the button Dec 26 15:55:52 MohammadAG: which button? Dec 26 15:55:56 the signature one? Dec 26 15:56:03 the signature one Dec 26 15:56:14 oh right Dec 26 15:56:19 * timeless_mbp had trouble doing that Dec 26 15:56:31 i didn't really think about what it meant Dec 26 15:56:38 i thought they were trying to be "helpful" Dec 26 15:57:00 nope, wrong signal Dec 26 15:58:58 * MohammadAG is sometimes amazed at how bad some stuff is coded on maemo Dec 26 15:59:20 couldn't they have used HildonPannableArea in the mediaplayer? Dec 26 15:59:47 * timeless_mbp is amazed that MohammadAG is only *sometimes* amazed by this :) Dec 26 15:59:53 it took me 6 hours to understand and experiment with delegates properly, but surely someone at Nokia would know that Dec 26 15:59:58 I'm trying to use qt-desginer to make a UI, but I don't really manage to get things to look the same on the N900 as it did on the computer, what is the geometry I should use for the window when using menu? Dec 26 16:00:28 800x450, use layouts and set the layout for MainWindow Dec 26 16:00:50 basically, you can have a layout of 1x1 pixels, and it's stretched when the layout is set Dec 26 16:01:16 have a look at http://gitorious.org/n900-hostmode/hostmode-gui Dec 26 16:01:30 damn that's old Dec 26 16:01:35 one of the vertical/horizontal/grid/form I guess you mean? Dec 26 16:03:54 yeah Dec 26 16:04:00 * timeless_mbp cries Dec 26 16:04:03 merging failed Dec 26 16:04:06 use a combination of both, you can never get it right with one ;) Dec 26 16:05:07 I used the qtabwidget, and I been down on 800x400, but still part of it gets outside the screen Dec 26 16:06:05 and buttons usually I have to make huge or else they will be too small on n900 Dec 26 16:06:22 umm Dec 26 16:06:44 QMainWindow::setCentralWidget(ui->objectNameOfQTabWidget); Dec 26 16:10:04 Fitting. Dec 26 16:25:57 * timeless_mbp sighs Dec 26 16:26:00 * timeless_mbp hates merging Dec 26 16:26:07 * timeless_mbp is terribly confused Dec 26 16:27:44 oh great Dec 26 16:27:46 my merge failed Dec 26 16:32:08 * Trizt is away for a while or some days Dec 26 16:36:17 "%s\n" Dec 26 16:36:17 -"Deleting a contact will also remove it from the server." Dec 26 16:36:18 +" Deleting this contact will also remove it from %s." Dec 26 16:36:27 * timeless_mbp wonders where that came from Dec 26 16:37:04 joy, abi break Dec 26 16:37:06 * timeless_mbp loves those Dec 26 16:37:48 hey, does anyone have a tool to detect abi breaks? Dec 26 16:40:09 timeless_mbp: ldd ? Dec 26 16:40:18 alterego: for .mo files Dec 26 16:40:28 alterego: .mo files are generally sent to printf() Dec 26 16:40:28 .mo? Dec 26 16:40:36 passing garbage values to printf() is a *BAD* idea Dec 26 16:40:48 e.g. printf("%s %s %s %s"); Dec 26 16:40:51 dunno what .mo is :) Dec 26 16:41:03 .mo is a compiled string table used by gettext Dec 26 16:41:11 roughly "it's a walking disaster" Dec 26 16:41:21 Heh Dec 26 16:41:44 Unfortunately not, but I'm sure it wouldn't be to hard to knock something up. Dec 26 16:41:48 especially if it's used by idiots Dec 26 16:42:17 the general rule in C for an exported function is: once it's exported, you can't change its arguments, return value, or behavior Dec 26 16:42:30 the same rule needs to apply to po/mo strings Dec 26 16:42:32 timeless_mbp, at what point in a project would you say is the right one to consider translations and internationalisation? :) Dec 26 16:42:34 what's abi? Dec 26 16:42:42 new fancy word for api? Dec 26 16:42:45 application binary interface Dec 26 16:42:46 MohammadAG: application binary interface Dec 26 16:42:50 application binary iface Dec 26 16:42:56 you can have same API but compiled for different cpus Dec 26 16:43:08 or settings of same cpu Dec 26 16:43:15 which effect the ABI :P Dec 26 16:43:17 Basically it's the linking api between shared libraries and executables. Dec 26 16:43:22 people tend to think of APIs in terms of source level compatibility Dec 26 16:43:31 ABI is binary compatibility Dec 26 16:43:45 you can say "this source file compiles with that source file" Dec 26 16:44:08 but if the binary you generated from doesn't work with the binary generated from Dec 26 16:44:17 and both binaries are in the wild, then you've made a mess Dec 26 16:44:41 people tend to try to work around getting this right by doing "packaging" Dec 26 16:45:04 which is basically like trying to string duct tape between exposed wires and volatile explosives Dec 26 16:45:10 it might work.. for a little while Dec 26 16:45:10 A classic example is how in meego we're moving to hardfp, which means you can't run chroots for armv7l debian anymore. Dec 26 16:45:18 Or maemo bins, or palm pre Dec 26 16:45:47 * timeless_mbp notes that in theory one could create stubs to deal w/ that Dec 26 16:46:02 if this was being done by ms or apple, they'd have been created too Dec 26 16:46:15 but no, we're linux, getting things right isn't a requirement :) Dec 26 16:46:20 nor is offering a migration path Dec 26 16:46:37 (no, i'm not bitter) Dec 26 16:46:46 (but i am hungry) Dec 26 16:46:47 But we have a good speed boost, so it's a worthwhile trade off, and hopefully ubuntu and emdebian will catch up with the hard float stuff. Dec 26 16:47:04 timeless_mbp, indeed, and shown elegantly in windows land by being able to run VisiCalc binary Dec 26 16:47:21 built in 1981 Dec 26 16:49:07 http://www.danbricklin.com/visicalc.htm for curious folks, download link is on that page Dec 26 16:57:07 wasn't there a tool called Qt-Linguist, which deals with that kinda stuff? Dec 26 16:58:46 > He asked back: "Why didn't you just use a ratio?" I replied: "That wouldn't have been as exact." What I didn't tell him was that the program code to do division wasn't working yet... Dec 26 16:59:02 DocScrutinizer: i don't think it deals w/ telling you when you're being stupid Dec 26 16:59:05 (the printf("%s") issue that is) Dec 26 17:05:27 yeah, i don't think i've seen anything in Qt Linguist to handle that Dec 26 17:05:33 i could be wrong, i only used it for a bit Dec 26 17:16:40 alterego: are their images already with hardfp meego for N900? Dec 26 17:16:52 hey timeless_mbp Dec 26 17:16:58 hi Dec 26 17:17:07 * timeless_mbp is busy cursing some idiots Dec 26 17:17:17 timeless_mbp: heh, cable company? Dec 26 17:17:35 nah, people who think it's ok to change a string's contents Dec 26 17:17:45 timeless_mbp: translators? Dec 26 17:19:53 well, technically ui designers doing stupid things to fixed strings which breaks existing translations (me) Dec 26 17:20:14 the coders should of course refuse to allow such crap, but they follow orders like good little robots Dec 26 17:20:47 hey guys Dec 26 17:24:57 what is bridging in android channel topic? ...no bridging Android apps to this channel, ... Dec 26 17:27:05 What? Dec 26 17:27:31 sorry i said bye there and saw it after part Dec 26 17:28:12 and called n900 next step :P Dec 26 17:30:47 wheres official chrome can downloaded? or firefox is better Dec 26 17:31:00 I'm trying to compile an app using libvorbis for ogg support, but there doesnt seem to be libvorbis in scratchbox? Dec 26 17:32:35 juk: MicroB is better Dec 26 17:32:36 jave i think gstreamer pack should have it Dec 26 17:33:03 I think my apt-get skillz sucks Dec 26 17:33:30 luke, i see Dec 26 17:37:30 jave: probably in extras-*? Dec 26 17:39:55 jave: Filename: pool/fremantle/free/libv/libvorbis/libvorbis0a_1.2.0.dfsg-3.1maemo0_armel.deb Dec 26 17:40:28 thats the dev deb? Dec 26 17:43:16 jave: i can paste my sources.list Dec 26 17:43:30 jave: if u care ofcouse Dec 26 17:44:24 juk: x86 or arm scratchbox? Dec 26 17:45:22 hrm, not that it matters we have both Dec 26 17:45:40 timeless_mbp: juk stands for my initial chars in my name Dec 26 17:46:09 ... Dec 26 17:46:43 juk: that would be apreciated Dec 26 17:47:16 ~pastebin Dec 26 17:47:16 [~pastebin] A "pastebin" is a web-based service where you should paste anything over 3 lines so you don't flood the channel. Here are links to a few : http://www.pastebin.com , http://pastebin.ca , http://channels.debian.net/paste , http://paste.lisp.org , http://bin.cakephp.org/ , http://asterisk.pastey.net/ , or install pastebinit with yum or aptitude. Dec 26 17:47:16 => juk Dec 26 17:48:07 trumee: *sigh* Dec 26 17:48:23 anyone here remember how to detect pr1.3 in terms of packages? Dec 26 17:49:05 timeless_mbp: thanks, choosing... Dec 26 17:49:26 timeless_mbp, http://talk.maemo.org/showthread.php?t=51029 Dec 26 17:49:45 lcuk: grr Dec 26 17:49:52 * timeless_mbp goes to see how this code does it today Dec 26 17:50:15 timeless_mbp, ? Dec 26 17:51:23 $islibhildon11 = `/usr/bin/dpkg --compare-versions $libhildon12 gt $libhildon1version && echo 1` =~ /^1/; Dec 26 17:51:27 is what i'm doing right now Dec 26 17:51:54 * timeless_mbp should probably continue along that path Dec 26 17:52:03 * timeless_mbp ponders Dec 26 17:52:10 timeless_mbp: sorry im using ubuntu's pastbin it fastest Dec 26 17:52:23 juk: doesn't matter to me Dec 26 17:52:32 just so long as you don't spam the channel :) Dec 26 17:54:24 timeless_mbp: ah Dec 26 17:54:42 a sources.list can easily be >3 lines Dec 26 17:56:51 jave? Dec 26 17:56:55 yep Dec 26 17:57:20 get it while hot: http://paste.ubuntu.com/547757/ Dec 26 17:57:37 Thanks Dec 26 17:58:28 juk: and you did apt-get update at some point? Dec 26 18:00:39 "apt-get update" seems to hang for me in scratchbox Dec 26 18:03:30 lcuk: more or less that link sucks Dec 26 18:03:31 jave are welcome as long as you work for better of n900 and all us Dec 26 18:03:31 almost all of the suggestions there are likely to fail for real users :) Dec 26 18:03:31 timeless no i did not Dec 26 18:03:31 you should :) Dec 26 18:03:31 why would i? Dec 26 18:03:31 timeless_mbp: in the sysinfo page? Dec 26 18:03:31 ? Dec 26 18:03:31 sivang: i'm a program Dec 26 18:03:31 timeless_mbp: osso- stuff does give the version info Dec 26 18:03:31 sivang: osso- stuff fails when people brick their system, no? Dec 26 18:03:31 e.g. remove the metapackage Dec 26 18:03:31 use a non standard kernel Dec 26 18:03:31 ... Dec 26 18:03:31 * timeless_mbp gets terribly confused by a maze of twisty versions all dissimilar Dec 26 18:04:14 timeless_mbp: true Dec 26 18:04:19 timeless_mbp: what are you trying to achieve? Dec 26 18:04:27 something that actually works =b Dec 26 18:04:43 timeless_mbp: well, if the system is bricked, there's not much you can ask for Dec 26 18:05:03 sivang: removing the meta package or changing the kernel doesn't actually brick it Dec 26 18:05:11 but it more or less breaks all of the assumptions on that page Dec 26 18:05:20 timeless_mbp: do we expect normal users to do that? Dec 26 18:05:26 yes. Dec 26 18:05:36 timeless_mbp: normal users fire the terminal and try that? :) Dec 26 18:05:53 timeless_mbp: or is it possile from HAM? Dec 26 18:05:55 sivang: my target audience is anyone who could wander into this channel Dec 26 18:06:06 well, you can replace your kernel w/ ham :) Dec 26 18:06:07 so yeah Dec 26 18:06:22 you mean in an upgrade process? Dec 26 18:06:29 Mmmm. Honey roast ham. Dec 26 18:06:31 no, i mean as a package Dec 26 18:06:44 there are packages to replace your kernel Dec 26 18:07:05 timeless_mbp: well, how do we put something on it that will always work? Dec 26 18:07:16 sivang: ? Dec 26 18:07:18 timeless_mbp: exclue it from pkg mgmt? make it readonly? Dec 26 18:07:27 timeless_mbp: Sorry, I'm not following I guess Dec 26 18:07:28 sivang: you're addressing the wrong problem Dec 26 18:07:31 indeed Dec 26 18:07:39 there's nothing wrong w/ people changing components of the system Dec 26 18:07:41 timeless_mbp: I'm interested about the problem Dec 26 18:07:47 *ion Dec 26 18:07:49 *in Dec 26 18:07:50 but anything else that wants to deal w/ components of the system needs to be careful Dec 26 18:07:59 timeless_mbp: what is it? Dec 26 18:08:17 localization replacement which should work in 1.1, 1.2 or eventually 1.3 Dec 26 18:08:32 there were breaks between 1.2 and 1.3 in addition to the breaks from 1.1 to 1.2 Dec 26 18:08:54 I see Dec 26 18:08:56 note that it's perfectly legal for someone to upgrade from 1.0 to 1.1 to 1.2. to 1.3 Dec 26 18:09:02 right Dec 26 18:09:09 and my package should survive being installed between any of those upgrades Dec 26 18:09:12 I wonder what happens if you start from 1.0 now Dec 26 18:09:24 iirc it'll do incremental upgrades Dec 26 18:09:30 so you want to be ablet o use different translation infra between versions? Dec 26 18:09:32 so hows meego? sucking i hear Dec 26 18:09:35 probably 1.0 => 1.0.1 => 1.1 => 1.2 => 1.3 Dec 26 18:09:43 sivang: not infra Dec 26 18:09:52 but *need* to use different strings Dec 26 18:09:56 timeless_mbp: ah! Dec 26 18:09:57 I see Dec 26 18:10:02 interesting problem indeed. Dec 26 18:10:03 because some idiot changed foo_string from "%s" to "%s %s" Dec 26 18:10:09 oh geesz Dec 26 18:10:17 thus if i use a "%s %s" string in an older version... Dec 26 18:10:18 BAD Dec 26 18:10:19 * sivang understands the problem to its fullest now Dec 26 18:10:30 eww Dec 26 18:10:41 note: technically more than one idiot Dec 26 18:11:07 (that makes it all better, right?) Dec 26 18:11:16 so there's gotta be a way then, I'm sure DocScrutinizer or someone will know :) Dec 26 18:11:31 sivang: i already deal w/ it for 1.1=>1.2 Dec 26 18:11:39 i just need to pick the right condition for 1.2=>1.3 Dec 26 18:11:47 and using a meta package or similar is absolutely wrong Dec 26 18:11:48 how do you deal with it there? Dec 26 18:11:53 timeless_mbp: I gree completely Dec 26 18:12:02 i check for the package that broke the abi fo strings in 1.2 :) Dec 26 18:12:05 which was libhildon Dec 26 18:12:17 for =>1.3 it looks like i get to check address book Dec 26 18:12:22 since that's the offender i can see Dec 26 18:12:31 but first i need to deal w/ a mismerge or three Dec 26 18:12:38 dealing w/ packaging is a minor hickup Dec 26 18:12:59 msgid "ai_sb_update_nokia_%d" Dec 26 18:12:59 -msgstr "Ovi software (%d)" Dec 26 18:13:00 +msgstr "Nokia software (%d)" Dec 26 18:13:02 * timeless_mbp is amused Dec 26 18:14:18 timeless_mbp: from a Qt-Linguist perspective "foo %s" and "foo %s %s" are distinct strings that can coexist Dec 26 18:14:30 DocScrutinizer: linguist is stupid Dec 26 18:14:49 a localization tool is only as useful as its understanding of inputs Dec 26 18:14:51 ok, nevermind then Dec 26 18:15:05 you're looking at input "foo %s" output "%s FOO" Dec 26 18:15:19 the input is "foo_1" the output was "foo %s" the new output is "foo %s %s" Dec 26 18:15:35 and linguist would need to compare either a pot or a pair of po's to recognize that there's an abi break Dec 26 18:16:03 note: in some ways nokia gets things right Dec 26 18:16:15 if i want to *fix* the US English for a program, I shouldn't have to source hack it Dec 26 18:16:23 and i shouldn't be screwed by a code string freeze Dec 26 18:16:41 you solve this by using identifiers in the code instead of _("what you might see %s") Dec 26 18:16:51 but if you use identifiers, you must *not* recycle them Dec 26 18:17:00 and that's where nokia gets things wrong Dec 26 18:17:23 yaiks Dec 26 18:17:25 -- the other problem with using _("%s - %s") is that you typically fail to provide context Dec 26 18:17:42 My gfs mum got me this neat new mouse. Dec 26 18:17:47 which means that if you need to translate one as "%s / %s" and another as "%s : %s", your screwed Dec 26 18:18:24 again, using unique identifiers avoids that version of problems Dec 26 18:18:34 but again, you can't recycle an identifier to mean *something else* Dec 26 18:18:40 identifiers are cheap, (unless you're idiots) Dec 26 18:18:47 timeless_mbp: nonsense. Qt tr() is looking up translation in a table with primary key 'foo %s', Dec 26 18:19:03 DocScrutinizer-8: again, that's not how the code works Dec 26 18:19:09 it uses tr("my_identifier") Dec 26 18:19:12 then the resulting translation is fed to printf() Dec 26 18:19:20 you're making a stupid assumption Dec 26 18:19:31 and ignoring the fact that i'm *telling* you that we don't use _() or tr() that way Dec 26 18:19:36 and we shouldn't Dec 26 18:19:44 for the reason i describe in the "%s - %s" problem Dec 26 18:20:31 s/your screwed/you're screwed/ Dec 26 18:20:38 * timeless_mbp needs breakfast, lunch and dinner Dec 26 18:20:56 obviously Dec 26 18:21:39 yaiks goes here Dec 26 18:22:09 hrm, maybe address book was in the 1.2 abi break? Dec 26 18:22:13 * timeless_mbp kinda got totally lost Dec 26 18:22:23 a maze of twisty strings all similar Dec 26 18:22:35 msgid "inpu_ib_quick_layout_switch" Dec 26 18:22:36 -msgstr "Keyboard layout switched to %s" Dec 26 18:22:36 +msgstr "Keyboard layout swapped" Dec 26 18:22:52 DocScrutinizer-8: think of that as tr("inpu_ib_quick_layout_switch") Dec 26 18:23:00 inpu_ib_quick_layout_switch is the primary key Dec 26 18:23:17 and one .ts file has "Keyboard layout swapped" and another has "Keyboard layout switched to %s" Dec 26 18:29:47 now let me say for all I understand how tr() is supposed to work that's a completely wrecked and gimme-trouble way to use it Dec 26 18:30:56 * timeless_mbp shrugs Dec 26 18:31:02 tr() and _() are stupid Dec 26 18:31:13 tr() when missing .po is using the original string. So original and translation MUST have same number of %variables Dec 26 18:31:19 the way that they were "designed" to work fail for the reasons i've described above for "%s - %s" Dec 26 18:31:40 DocScrutinizer-8, the way timeless explained it is more sensible than using printf style things in - simply for the case of duplication as he outlined Dec 26 18:32:02 DocScrutinizer-8: and simply put the "fallback case" is something which package management should solve Dec 26 18:32:06 and missing translation files are a bug in themselves Dec 26 18:32:12 you shouldn't be allowed to provide a localization that's incomplete Dec 26 18:32:21 uhu Dec 26 18:32:22 that's a *reasonable* requirement Dec 26 18:32:28 timeless_mbp, for fremantle we attempted afaik to make EN_GB as default fallback Dec 26 18:32:37 otoh, requiring localizers to be able to split themselves in n ways is a mess Dec 26 18:32:56 lcuk: 1.1, 1.2, or 1.3? :) Dec 26 18:33:16 or do you mean that the device's libc will pull in en_GB strings automatically? Dec 26 18:33:16 hold on I will find the bug, i cant recall off hand whether we had to roll it back Dec 26 18:33:20 gimme a mo Dec 26 18:33:28 i'm going to hunt dinner Dec 26 18:33:30 else i starve Dec 26 18:33:34 which isn't a good idea Dec 26 18:33:35 sounds better Dec 26 18:33:38 enjoy \o Dec 26 18:34:01 * alterego looks at his 1.0 roadmap Dec 26 18:34:07 * timeless_mbp picks the n900 w/ a sim and working stuff Dec 26 18:34:23 well, you're free to mess up a simple concept any way you like. For the sake of 'duplicity' (whatever that means) and losing elementary properties like failsafe fallback Dec 26 18:34:27 You have more than one? :D Dec 26 18:34:56 in the mean time did you know that Christ was circumsized Dec 26 18:35:13 Me too Dec 26 18:35:14 he was jewish. .. Dec 26 18:35:21 I mean, he was a jew ... Dec 26 18:35:30 kinda hard to skip Dec 26 18:35:40 at age 8 days Dec 26 18:35:49 yaiks Dec 26 18:36:35 fwiw, there's a way to do it on the 9th day w/o having been sick Dec 26 18:36:57 * timeless_xchat doubts anyo Dec 26 18:37:09 * timeless_xchat doubts anyone here would know Dec 26 18:37:27 now I finally get why diablo is coming up with shit like 'tana_fi_home_thumbnail' since years - finally \o/ Dec 26 18:38:01 does maemo carry /etc/lsb-release? Dec 26 18:38:05 if it would that would be useful Dec 26 18:38:14 the general rule is to do it on the 8th day even if it's the sabbath Dec 26 18:38:36 lsb-release *isn't* useful Dec 26 18:38:56 since once the pkg gets installed, it is by spec not supposed to get removed Dec 26 18:39:07 timeless_xchat: well, it is sueful if you use it so :) Dec 26 18:39:12 the general exception is if the boy is ill Dec 26 18:39:35 sivang, part of lsb is rpm... Dec 26 18:39:47 ? Dec 26 18:39:49 timeless_xchat: ? Dec 26 18:40:49 yeah you need rpm for lsb :) Dec 26 18:42:01 onmeego? Dec 26 18:42:07 hrm, or dpkg on debian? Dec 26 18:42:28 lsb requires rpm support Dec 26 18:42:38 iirc Dec 26 18:42:40 wait wait a sec Dec 26 18:42:51 so, lsb required that rpm will be possible to use on the platform? Dec 26 18:43:02 more or less Dec 26 18:43:12 * ShadowJK nods Dec 26 18:43:49 god Dec 26 18:43:57 $DEITY Dec 26 18:44:06 I'm a bit surprised Dec 26 18:45:40 * ShadowJK suspects they picked rpm because most non-rpm distros have tools to deal with rpms anyway Dec 26 18:46:13 timeless_xchat: is there a special qualification for the job Dec 26 18:46:47 juk: for circumsicion? Dec 26 18:47:13 sivang: yes Dec 26 18:47:38 juk: I think you have to be a Rebbi Dec 26 18:47:55 juk: with special training for this, nowdays most of them also hold M.D Dec 26 18:48:07 juk: well, not most, but those most wanted in the cemermony Dec 26 18:48:09 :) Dec 26 18:48:15 now by reading backscroll, I notice what you meant with duplicity and '%s - %s' problem. Qt *has* context for that. You either set it explicitly, or it's implicitly taken from source-file name, and maybe also function/object name Dec 26 18:49:22 sivang : no Dec 26 18:49:34 traditional a father would do it Dec 26 18:49:42 mohel is the term to google Dec 26 18:49:54 timeless_xchat: interesting. I was sure you had to take a mohel for that. Dec 26 18:50:08 this way your "identifiers" are perfect when looking like "foo %s" or even "%s", and you can distinguish between "%s" in one location and "%s" in another. And tell that apart from "%s %s" Dec 26 18:50:09 timeless_xchat: point taken Dec 26 18:50:22 and have sane fallback when pot is missing Dec 26 18:50:25 sivang : traditionally = milenia ago Dec 26 18:50:31 timeless_xchat: ah :) Dec 26 18:50:45 but meh, Nokia gets it right sometimes :-P Dec 26 18:51:25 Feast of the Circumcision is on Jan 1 fwiw Dec 26 18:51:25 docscrutinizer: people don't get context right Dec 26 18:51:35 MUHAHA Dec 26 18:51:47 it's almost universally unused Dec 26 18:51:56 ok so let's fuck it up fubar, so maybe it gets better than - QED Dec 26 18:51:58 DocScrutinizer: how do you define the context in this case? where the string is useD? mid? Dec 26 18:52:37 docscrutinizer, screwing up identifiers takes considerably more talent than missing context Dec 26 18:52:47 sivang: all that is explained to epic length and detail in Qt linguist manual Dec 26 18:52:48 but yes, our ui designers are talented Dec 26 18:53:20 sivang, gettext has a dgettext and a something gettext where you provide context Dec 26 18:53:32 but the reality is that it isn't done right/well/ever Dec 26 18:54:00 and it requires *much* more understanding on the part of coders than using identifiers Dec 26 18:54:15 also people make various stupid assumptions Dec 26 18:54:16 timeless_xchat: ah okay, so setting "app context" like you do from gtk? Dec 26 18:54:25 like "english is a useful fallback" Dec 26 18:54:44 timeless_xchat: most apps just define it for the "app" with default, e.g. not providing policy at least as I seen Dec 26 18:55:00 if it were useful, or if the user were aware, the user wouldn't use l10n and would stick to english Dec 26 18:55:04 fewer bugs Dec 26 18:55:38 timeless_xchat: In principle, a language you are partially fluent in is better than no understandable message. Dec 26 18:55:39 timeless_xchat: I think so as well, but users don't. Dec 26 18:55:42 timeless_xchat: LANG=C is a useful fallbeck by definition Dec 26 18:55:47 Heh, I should probably add translation support to my app/s. Dec 26 18:55:51 fallback even Dec 26 18:55:52 That does kinda assume that that language is english though Dec 26 18:55:58 i suppose dcgettext is the equivalent. .. Dec 26 18:56:41 speedevil: terrible principle Dec 26 18:57:06 note that _random_long_string_i_can_google is useful Dec 26 18:57:18 so I can chose domains based on the language for example? Dec 26 18:57:28 short unintelligible english string missing context is not Dec 26 18:57:45 o based on sepcifci msgids I know are changed wrt to argument interpolation order and stuff? Dec 26 18:57:45 sivang : you aren't supposed to know about the language Dec 26 18:57:56 timeless_xchat: right, so based on "problematic" msgids? Dec 26 18:57:59 * nox- also often prefers english locale bc translations are often bad/wrong/not understandable Dec 26 18:58:05 but basically you might have "new"/"file" Dec 26 18:58:11 and "new"/"folder" Dec 26 18:58:23 both might have the string "new" Dec 26 18:58:32 nox-: I've never used Hebrew in computers, when someone addresses me in Hebrew I tend to ask him to accept my english typing as I developed no typing skills in it. Dec 26 18:58:43 heh Dec 26 18:58:43 but a language might need e.g. feminine or masculine for one/the other Dec 26 18:59:05 nox: indeed Dec 26 18:59:11 localizations tend to be awful Dec 26 18:59:17 exactly Dec 26 18:59:24 it doesn't help that the originals tend to suck Dec 26 18:59:27 ok, >>short unintelligible english string missing context is not<< So Nokia decided it's better to have TANA_FI_HOME_THUMB is better then, rather than have "user %s's homescreen" and provide context in a way Qt tr() was designed to do it Dec 26 18:59:42 but put slightly bad in, get extremely bad out Dec 26 18:59:55 docscrutinizer : err Dec 26 18:59:57 noticed an annoying thing about n900: if all you have is weak car charger DON'T let it power itself off. Otherwise it will look like that: "see, we have some charger connected, let's power on! oops. battery is empty, shutting down. again. and again.". If you power it off manually, it will have time to charge good enough to survive boot sequence. Dec 26 18:59:57 and your whole rant of last 2h proves how much better it is Dec 26 19:00:05 maemo doesn't use Qt Dec 26 19:00:16 so please don't list tr() as the problem Dec 26 19:00:28 and really, googling for tana_ whatever would work Dec 26 19:00:52 Arkenoi: http://bugs.meego.com/show_bug.cgi?id=9700 Dec 26 19:00:53 Bug 9700: media art not syn'd with artist name and song playing Dec 26 19:01:08 meh, I'm out. couldn't bother less to argue about that new old stupidity in maemo Dec 26 19:01:20 DocScrutinizer: hehe, cheers Doc Dec 26 19:01:48 Arkenoi: creds go to DocScrutinizer for giving the input for this FEA Dec 26 19:01:58 one other design feature of identifiers: Dec 26 19:02:11 you can immediately recognize when a localization is broken Dec 26 19:02:19 and what to fix Dec 26 19:02:57 if someone uses "PERCENTs", you might never realize it isn't translated properly Dec 26 19:03:12 I'm out as well, be back later. Dec 26 19:03:23 * timeless_xchat doesn't know where percent is on this keyboard Dec 26 19:03:44 On the N900 Dec 26 19:03:52 It's under sym menu :/ Dec 26 19:04:09 It's kindof annoying for me actually. Dec 26 19:04:10 alterego, i don't have sym menu :) Dec 26 19:04:39 I might replace dollar and euro to pipe and percent .. Dec 26 19:04:53 Well, euro â‚ Dec 26 19:05:09 I might still use dollar a lot when scripting. Dec 26 19:05:24 ~$|/\"'@ Dec 26 19:05:30 is my bottom row Dec 26 19:06:44 today is the first time i see a usb flash drive that does not work with n900 Dec 26 19:07:54 you adapt usb often? Dec 26 19:10:08 not really Dec 26 19:10:11 sometimes Dec 26 19:10:26 the connector is ok, i tried with another flash and it worked Dec 26 19:10:40 how big is the drive? Dec 26 19:10:49 could be exfat Dec 26 19:11:16 16gb Dec 26 19:13:20 afaiu, the SD "standard" is somewhat of a joke Dec 26 19:13:36 there are lots of levels Dec 26 19:13:41 alterego: wtf is â‚? Dec 26 19:13:45 and then there are the actual cards Dec 26 19:13:51 Euro is € Dec 26 19:14:23 sounds like you guys have encoding issues Dec 26 19:14:46 iirc a-hat-prefix means latin-1 Dec 26 19:14:49 luke-jr: that was me pressing the Euro button on the N900 through xterm, ssh, screen, and irssi :P Dec 26 19:15:06 timeless_xchat: I thought Latin-1 was an 8-bit encoding Dec 26 19:15:14 alterego: it didn't work right Dec 26 19:15:33 Obviously ... Dec 26 19:16:03 luke-jr, when decoders don't like things they tend to be split Dec 26 19:16:59 oh cute Dec 26 19:17:13 xchat here is using "latin/unicode hybrid" Dec 26 19:18:18 well thanks for warmth, good night Dec 26 19:20:44 * timeless_xchat kicks browser-ui-find Dec 26 19:20:48 hi! Dec 26 19:20:55 the way it passes enter to web pages is ... Dec 26 19:20:59 awesome :( Dec 26 19:21:33 i have reflash problem with my nokia n900 and i must do it because i'll sell it tomorrow Dec 26 19:21:52 i tried flasher 3.5 but i Dec 26 19:21:54 If you input the pound sign as UTF-8 and convert back to ISO 8859-1, it gains a capital A hat (Â) before the pound sign. Dec 26 19:21:54 http://stackoverflow.com/questions/1372544/character-encoding-issue-strange-behaviour-from-pound-signs--with-utf-8-ie6 Dec 26 19:21:55 it doesnt work* Dec 26 19:22:07 can someone help me? Dec 26 19:22:14 luke-jr, so i got it backwards :) Dec 26 19:25:34 * timeless_xchat would probably be happy trading sym for percent Dec 26 19:26:04 timeless_xchat: I'm UTF-8 though Dec 26 19:26:04 hi Dec 26 19:26:24 luke-jr, his wire is twisty Dec 26 19:26:32 i need help reflashing nokia n900, could someone help me?:) Dec 26 19:27:00 ~flashing Dec 26 19:27:01 extra, extra, read all about it, flashing is http://wiki.maemo.org/Updating_the_tablet_firmware Dec 26 19:27:39 i read it but i have little problem Dec 26 19:27:46 any of you guys use instinctiv without microSD card inserted into n900? if so does it work without errors? Dec 26 19:28:41 * ShadowJK fails at mind reading Dec 26 19:29:36 ShadowJK, at my question? Dec 26 19:30:50 no at the guy that's just saying "it doesnt work" without explaining what he did and what happened next Dec 26 19:30:53 :P Dec 26 19:31:06 oh Dec 26 19:32:20 janne123: yes, someone *could* - if and only if you're providing sufficient info about what you did and where it failed and how Dec 26 19:32:27 C:\Program Files\maemo\flasher-3.5>flasher-3.5.exe -F RX-51_2009SE_20.2010.36-2_ Dec 26 19:32:28 PR_COMBINED_MR0_ARM.bin -f -R Dec 26 19:32:28 flasher v2.5.2 (Sep 24 2009) Dec 26 19:32:28 RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin: %m Dec 26 19:32:28 C:\Program Files\maemo\flasher-3.5> Dec 26 19:32:48 sry, i jusdt tested it again:) Dec 26 19:33:16 so why it doesn't work? Dec 26 19:33:34 are you an admin? Dec 26 19:33:34 no idea Dec 26 19:33:36 seems like you split the filename in half and the rest of the command Dec 26 19:33:38 is it w64? Dec 26 19:33:43 your file is not located in current directory? Dec 26 19:33:57 damn Dec 26 19:34:06 i just knew problem Dec 26 19:34:07 testing... Dec 26 19:34:11 hrm, Dec 26 19:34:29 * timeless_xchat thinks docscrutinizer wins the tea leave reading contest Dec 26 19:34:39 janne123: afaik even windows supports tab filename expansion now Dec 26 19:34:54 nt4 supported it... Dec 26 19:35:05 Has done for a while in "dos prompt" Dec 26 19:35:29 * timeless_xchat doesn't recall if 9x ever got that, it might not have Dec 26 19:35:41 it works Dec 26 19:36:05 i forgot to move file to right directory Dec 26 19:36:12 You probably also want to flash both images, without the -R flag, as this one only replaces the OS and not your files and settings. Dec 26 19:36:21 janne123: enter >> flasher-3.5.exe -F RX-51_ << then pres tab key. It should expand the RX-51_ part to full filename. If it doesn't you need find actual location of file Dec 26 19:36:22 yeah, docscrutinizer wins the tea leave reading contest Dec 26 19:36:23 * psycho_oreos recalls there was a version of windows where you can enable tab completion for command prompt under tweakui Dec 26 19:36:53 psycho: nt4/5 had interesting defaults Dec 26 19:37:16 how u explain this, when i bought phone and old user used opera browser, i installed it with fast application manager and it remembered passwords etc Dec 26 19:37:18 ShadowJK: good point Dec 26 19:37:47 should i free up rootfs or something? Dec 26 19:37:57 timeless_xchat, hehe its been awhile since I last tampered with an old windows machine/setup Dec 26 19:38:27 janne123, the passwords might not be saved under the flashed location, it might be stored under /home or the eMMC portion Dec 26 19:38:51 janne123: read the wiki page about flashing. FIRST flash eMMC/VANILLA, THEN flash COMBINED as you did above Dec 26 19:38:54 psycho: from memory, the defaults were sane as of 5.1 Dec 26 19:39:03 (xp) Dec 26 19:39:34 janne123, yeah that's what I'm saying, you want to flash both images. The one you just did, but not with the -R flag which causes reboot and is warned against everywhere, and then the emmc image (there's a "vanilla" in the filename) Dec 26 19:39:51 (s)he's gone? Dec 26 19:40:45 timeless_xchat, heh so maybe win2000 may not have it then :) Dec 26 19:40:45 ShadowJK: nope, eMMC *first* Dec 26 19:40:45 :-D Dec 26 19:40:45 psycho, it wasn't that it didn't support it Dec 26 19:40:45 it was more a matter of defaults Dec 26 19:40:57 i think ms was worried about breaking something Dec 26 19:41:09 so they left the default behavior Dec 26 19:41:15 oh, only network problem Dec 26 19:41:18 the nice thing about cmd Dec 26 19:41:32 then again win2000 had nt kernel Dec 26 19:41:34 janne123: wb Dec 26 19:41:43 janne123: read the wiki page about flashing. FIRST flash eMMC/VANILLA, THEN flash COMBINED as you did above Dec 26 19:41:45 is that you have keys for generic completion and for directory completion Dec 26 19:42:27 i flashed succesfully so why i should read flashing quides anymore? Dec 26 19:42:36 to the extent that my desktop pc runs anything, it runs w2k Dec 26 19:42:52 janne123, because you did it wrong Dec 26 19:43:01 there are two flash targets Dec 26 19:43:03 janne123: you came here and asked for help. If you don't like the advice you get, please rethink Dec 26 19:43:14 and you generally want to flash both at once Dec 26 19:43:39 janne123, but as docscrutinizer notes, it's poor form to ask for help and then ignore it Dec 26 19:43:47 i wanted to reflash, is this wrong now?:) Dec 26 19:44:03 go READ the wiki Dec 26 19:44:09 don't do things Dec 26 19:44:11 okay:( Dec 26 19:44:12 go READ the wiki Dec 26 19:44:19 you might have private data on eMMC 32GB storage, which isn't cleared by what you did Dec 26 19:44:23 janne123, unless you want to leave the previous user's data intact you might want to also flash eMMC Dec 26 19:44:25 If you want to wipe the N900 before selling it, then you want to flash both images. You just reflashed the OS. Your old settings and files are still there, like how you described what happened with opera. Dec 26 19:45:32 oh i understand Dec 26 19:45:41 :-D Dec 26 19:45:45 but next problem, how i find quide;) Dec 26 19:46:15 sorry? Dec 26 19:46:19 ~flashing Dec 26 19:46:19 extra, extra, read all about it, flashing is http://wiki.maemo.org/Updating_the_tablet_firmware Dec 26 19:46:22 ??? Dec 26 19:49:53 eMMC is the 32GB memory what i try to format, right? Dec 26 19:50:34 go READ the wiki Dec 26 19:51:24 Flashing the eMMC in the N900 <-- this part of quide, i think:) Dec 26 19:53:35 * timeless_mbp is home Dec 26 19:57:20 so, i flash eMMC file like in quide and then pr1.3. file like before today WITHOUT booting? Dec 26 19:59:00 yes Dec 26 20:00:48 not too hard, i hope Dec 26 20:03:20 it's just a matter of following instructions... Dec 26 20:04:46 Jaffa, mwkn yes/no? Dec 26 20:04:47 i just think why i cant include -R, what -R means in this thing? Dec 26 20:05:43 -R means reboot Dec 26 20:06:14 oh Dec 26 20:06:22 big fail if i write it:) Dec 26 20:06:33 :) Dec 26 20:07:14 I hope my recent edit made the wiki even a bit more clear (though not regarding -R) Dec 26 20:07:59 but when i flash FIASCO, why i cant reboot because i have flashed eMMC before that? Dec 26 20:08:33 janne_123: actually, since new sequence of 1.:eMMC/2.:rootfs got into wiki, the -R thing isn't such a big fail anymore Dec 26 20:08:55 okay Dec 26 20:09:05 so i can write -R now? Dec 26 20:09:21 you *can* on second flashing Dec 26 20:09:51 you probably need to power down device manually after first flashing Dec 26 20:10:07 second flashing? do u mean i shouldnt write -R now when i flash it? Dec 26 20:10:18 iirc you can do them after eachother while keeping usb connected Dec 26 20:10:46 ShadowJK: that's what we all would expect, but which turned out not to work usually Dec 26 20:11:14 hm, it worked for me when I did it :/ Dec 26 20:11:17 janne_123: no, please don't use -R Dec 26 20:11:46 ShadowJK: without intermediate reboot? Dec 26 20:12:03 DocScrutinizer, thanks, it was clear answer, i forget -R in this time:) Dec 26 20:12:17 DocScrutinizer, yeah Dec 26 20:12:46 I flashed without -R, device stays in flashing mode, I flashed the second image Dec 26 20:12:48 amazing Dec 26 20:13:25 I never tried by myself, but heard several complaints about it doesn't work Dec 26 20:14:56 ShadowJK: time to publish a flashing script, I guess :-) Dec 26 20:20:44 merry christmas Dec 26 20:20:46 echo "please remove battery and plug in the N900 USB to PC. Then hit Enter on PC" && read && echo "please insert the battery now" && $FLASH-EMMC-WITHOUT-MINUSR && echo "flashing eMMC done, now starting to flash COMBINED. If process hangs, please remove and re-insert battery" && $FLASH-COMBINED && echo "flashing process succeeded!" Dec 26 21:02:46 umm Dec 26 21:02:51 ~botsnack Dec 26 21:02:51 DocScrutinizer: :) Dec 26 21:09:41 Evening. Or something. Dec 26 21:10:10 DocScrutinizer: How is suffering tonight? Dec 26 21:11:25 RST38h: real fun. can't decide whether to head out searching for food, or investigate some weird cookie from http://tablets-dev.nokia.com/nokia_N900.php containing a token to download img-files Dec 26 21:12:00 Isn't it...mm...a bit too late for foraging? Dec 26 21:12:28 what is error -71 for USB device? Dec 26 21:14:37 hey RST38h \o Dec 26 21:14:43 ehlo lcuk Dec 26 21:17:31 wonder if "POST /nokia_N900.php device=3472728636&submit=send" is needed, or if it will suffice to "POST /nokia_N900.php device=3472728636&agree=I+accept" Dec 26 21:18:10 actually that problematic flash drive *works*. but it takes about 2-3 minutes to successfully enumerate Dec 26 21:18:20 hehe Dec 26 21:20:13 * DocScrutinizer also wonders how to send a HTTP POST at all, with anything different to a plain netcat Dec 26 21:20:28 and obviously not with a browser :-) Dec 26 21:21:06 aiui wget can't do that? Dec 26 21:22:14 Arkenoi: which brand and model? Dec 26 21:23:08 there are "device descriptor read/64 error -71"s and "device not accepting address XX, error -71" before that. Dec 26 21:23:37 jetflash transcend 16Gb Dec 26 21:24:19 Arkenoi: yeah, this read/64 error -71(?) seen frequently. No idea what that means Dec 26 21:25:13 I'd have to dig it up in source Dec 26 21:32:41 (cookie) also will that cookie always have a name of nokiaN900d11agreed22 ? Dec 26 21:34:38 meh, I think there's no sane way to implement a custom FIASKO img file download, with low effort (i.e. inside a script) Dec 26 21:35:31 FIASCO* Dec 26 21:35:42 timeless_mbp: been faster than you :-D Dec 26 21:35:51 ? Dec 26 21:36:06 sorry, i'm staring at nokia-messaging Dec 26 21:36:06 corrected my typo before you did :-) Dec 26 21:36:12 good for you :) Dec 26 21:36:18 :-P Dec 26 21:37:31 talking bout typos: Dec 26 21:37:50 * timeless_mbp sighs Dec 26 21:37:52 * timeless_mbp kicks something Dec 26 21:37:54 * DocScrutinizer throws an 'a' at http://tablets-dev.nokia.com/nokia_N900.php flsher Dec 26 21:37:57 * timeless_mbp goes back to do things again Dec 26 21:38:09 file a bug, there are people who actually fix those pages :o Dec 26 21:38:17 LOL Dec 26 21:38:23 mehehehe Dec 26 21:49:56 Trizt: ok, so, i've gotten a slightly better set up Dec 26 21:50:14 unfortunately you get to do the uninstall + reinstall flavor because it isn't a version bump Dec 26 21:50:26 * timeless_mbp goes to fish for a better package for a certain file Dec 26 22:03:35 timeless_mbp: wouldn't it be reasonable to require that the symbolic name contains a hint about the parameters? Like TANA_FI_FOO_%4dSEC_%sRESULT. This way you'd never experience 're-use of indentifiers on ABI break', and you also would avoid any ABI break on missing translation file, which could otherwise cause a SEGV or whatever Dec 26 22:04:10 DocScrutinizer: one or two teams try doing that Dec 26 22:04:17 :-) Dec 26 22:04:19 the problem with that is it breaks one of the invariants Dec 26 22:04:32 which is that a user who sees an unlocalized string can file a bug for it Dec 26 22:04:49 if you have a value of %s = "", then you might end up w/ TANA_FI_FOO__BAR Dec 26 22:05:02 yep, I see Dec 26 22:05:07 and not realize it's actually TANA_FI_FOO_%s_BAR Dec 26 22:06:05 assuming the leading part is unique, this wouldn't really break anything, no? Dec 26 22:06:33 given how dumb our ui designers are Dec 26 22:06:47 it'd be trivial for them to have TANA_FI_FOO_%d and TANA_FI_FOO_%s Dec 26 22:06:55 maybe use TANA_FI_FOO_#%4dSEC_#%sRESULT Dec 26 22:06:58 if %s is 0, then you're stuck Dec 26 22:07:16 oops Dec 26 22:07:20 :-P Dec 26 22:07:26 there's also the case where %s actually expands to *another* identifier Dec 26 22:07:27 this i Dec 26 22:07:32 s actually relatively common Dec 26 22:08:32 well, a unique delimiter like # between first identifier part and second half parameter list would do Dec 26 22:09:24 then teach ui designers everything after # is irrelevant Dec 26 22:09:38 they might have heard that before Dec 26 22:09:41 * timeless_mbp sighs Dec 26 22:09:48 teaching ui designers is clearly hard Dec 26 22:09:53 lol Dec 26 22:10:01 remember, they're the problem here :) Dec 26 22:10:04 k, nm Dec 26 22:10:22 just felt like mentioning it a last time Dec 26 22:10:36 but yeah, things like this are more or less the ways you could approach it Dec 26 22:10:44 but this last bit is really the killer Dec 26 22:10:54 ui designers come and go, and no useful training or enforcement comes Dec 26 22:11:19 to get something that doesn't suck, you'd need to enforce api rules which are stricter than api rules used for C and similar methods Dec 26 22:11:37 and you'd need someone to actually review ui designs w/ l10n/l12y concerns in mind Dec 26 22:11:48 apparently around maemo2-3 they had a "process" for this Dec 26 22:12:01 :nod: Dec 26 22:12:05 but around maemo4 they discovered it was "overhead" and chose to "drop" it Dec 26 22:12:21 note that the process almost certainly didn't work Dec 26 22:12:27 so dropping it wasn't really wrong Dec 26 22:12:42 (i found errors in maemo2/3 strings just as easily as later ones) Dec 26 22:12:58 the problem is that while the step is necessary, you need to have someone clueful sitting in that step Dec 26 22:14:26 * DocScrutinizer waves Dec 26 22:15:06 fed up with nokiaN900d11agreed22 Dec 26 22:17:20 * Gh0sty sends DocScrutinizer a duvel Dec 26 22:17:39 HAHAHA, could use strace $BROWSER to find out which location user downloaded http://tablets-dev.nokia.com/nokia_N900.php?f=RX-51_2009SE_20.2010.36-2.002_PR_COMBINED_002_ARM.bin to Dec 26 22:17:46 that should get your mind off cursing :p Dec 26 22:18:04 ~dict duvel Dec 26 22:18:06 could not find definition for duvel Dec 26 22:18:33 !google duvel moortgat Dec 26 22:18:33 Results for duvel moortgat on Google: Dec 26 22:18:34 -- Dec 26 22:18:46 the best belgian beer there is :p Dec 26 22:18:56 aaah nice Dec 26 22:19:27 yeah, exactly what I planned to do: go out, get a beer, and finally some decent food Dec 26 22:19:30 you never drunk that? :o Dec 26 22:19:43 you should definately come to fosdem then! :P Dec 26 22:19:49 there is a hole in your culture! :P Dec 26 22:20:02 http://www.duvel.be/ Dec 26 22:21:02 great ... a friggin flash website which is broken due to custom implementation of scrollbars Dec 26 22:21:08 marketing people SUCK! Dec 26 22:21:49 sp3000: grr Dec 26 22:21:57 why would the repository not have accurate info? Dec 26 22:22:13 nspluginviewer: SEGV Dec 26 22:22:18 http://www.duvelmoortgat.be/index.php?id=en-duvel @ DocScrutinizer Dec 26 22:22:25 should give you an idea :p Dec 26 22:22:41 8.5% Dec 26 22:23:09 :-o Dec 26 22:23:12 the -foolish- challenge exists that you get a cash deposit if you drink 10 in 1 hour and can still stand up straight :p Dec 26 22:23:33 most people need to be taken away due to alcohol poisoning :p Dec 26 22:24:17 after 10 beer in 1 hour I have even mere volume problems Dec 26 22:24:26 :) Dec 26 22:24:30 * timeless_mbp sighs Dec 26 22:24:36 * timeless_mbp *hates* this crap Dec 26 22:24:37 duvel is just too heavy ... its not possible ... :p Dec 26 22:24:44 I couldn't drink this amount of tap water Dec 26 22:24:50 me neither :) Dec 26 22:24:58 and I dont do foolish drinking games either Dec 26 22:25:05 I enjoy a beer, a couple of beers Dec 26 22:25:13 but drinking to get drunk ... is not my thing Dec 26 22:25:21 and that's what I'll do now Dec 26 22:25:28 enjoy! :) Dec 26 22:25:30 find me a beer Dec 26 22:25:34 o/ Dec 26 22:25:42 I go for a jenever :p p Dec 26 22:25:51 in the bar cabinet downstairs ;) Dec 26 22:26:46 Hi all does anyone know if the N800 USB hardware and Diablo support isochronous I/O? Dec 26 22:26:59 I have seen some people using web cams in host mode using kernel mods but i cant seem to find if they are using isochronous I/O. I would like to use libusb1 in isochronous mode to pull data from MS kinect and pass the data off via wifi. I have libusb1 and a test app built and the device connected and showing up in /dev/bus/usb... but i get errors when trying to use isochronous transfer to the cam d Dec 26 22:26:59 evice. Dec 26 22:27:52 Ehee: afaik the musb driver is missing the relevant bits Dec 26 22:29:13 Ehee: dunno about N800 hardware Dec 26 22:29:46 I have a quick question. I want to build a package on pandaboard(OMAP 4430 processor), and I was wondering if I would be able to install the package on Nokia N900 (OMAP 3430 device). Which the package be successfully installed on the N900? Dec 26 22:30:31 ? Dec 26 22:30:52 where's my tea leafes Dec 26 22:31:12 if you use the right sdk/libraries/headers/compiler/.... Dec 26 22:31:33 meh, hop. Better than tea Dec 26 22:32:09 timeless_mbp: thanks. Dec 26 22:33:32 Doc: could you explain what bits are missing? i am using a custom build of libusb1 to connect so im not sure what parts of musb would be used Dec 26 22:48:55 Ehee: musb is Mentor USB - it's the host adaptor in the SoC Dec 26 22:49:28 Ehee: The driver is basically rather broken for host-mode, and only works in a very limited fashion. Dec 26 22:50:01 Ehee: So, ou might need to finish off the driver, and add isochronous mode. I don't know - I've never looked at it from that angle. Dec 26 22:57:17 Speed: with a bit more digging and debug output i am getting a message to large error from a call to ioctl in the libusb1 code. It looks like the data being sent to the dev might be exceeding the max packet size. Do you know if /sys/devices/platform/musb_hdrc/usb1/bMaxPacketSize0 is the size of the largest packet that can be sent on the bus for any device? Dec 26 22:58:53 No idea. Dec 26 22:59:04 hmm ok Dec 26 22:59:07 Are you sure it in fact implements isochronus transfers at all? Dec 26 22:59:29 the code i have, yes it is using iso Dec 26 22:59:29 The driver is not a complete hostmode driver, bits have been left off Dec 26 22:59:37 Not the code - the driver Dec 26 22:59:41 ahh Dec 26 22:59:57 you mean the host mode driver in the kernel? Dec 26 23:02:27 i aboxm not loading any drivers that are not part of the base kernel. the devices are found and added to /dev... then the code i have uses libusb1 to manualy comunicate with the devices. the code works fine in scratchbox running on ubuntu so my guess is its the kernel usb drivers or the hardware that is causing the issues. Dec 26 23:03:21 yes - the kernel USB drivers I mean - the host controller. Dec 26 23:03:25 It is one module. Dec 26 23:05:47 ok, thanks whats the host mode mod name? Dec 26 23:06:31 h-e-n Dec 26 23:06:41 Jaffa: cool. Dec 26 23:06:55 Or are you talking specifically kernel module name? Dec 26 23:07:16 I'm unsure if it's a module. I think it's built-in. Dec 26 23:07:34 The host mode is a module Dec 26 23:07:49 hcd something or other Dec 26 23:08:28 $10 Philippe De Swert is having a Nokia Ninja filled Christmas. Dec 26 23:26:37 Woo, crazy person spamming my photostream. Dec 26 23:30:45 GeneralAntilles, wheres link? Dec 26 23:30:51 you have some awesome cars on there Dec 26 23:31:06 camera lens so good it can see back in time? Dec 26 23:31:12 the model T is cool Dec 26 23:37:45 * timeless_mbp needs a better diff tool Dec 26 23:38:04 anyone have a diff tool which can use \n\n as the line sep? :) Dec 26 23:38:19 sed! Dec 26 23:42:21 http://www.flickr.com/photos/generalantilles/5291376083/ Dec 26 23:42:24 lcuk: ^ Dec 26 23:42:50 lcuk: yeah, often cool cars parked in front of the store. Dec 26 23:42:51 http://www.flickr.com/photos/generalantilles/5269401380/in/photostream/ Dec 26 23:42:57 I haven't been very good about getting pictures, though. Dec 26 23:43:05 cool though! Dec 26 23:43:16 what other stores are nearby then? Dec 26 23:43:25 or are all these people coming into the bookshop? Dec 26 23:43:31 There's a Goodyear rubber store across the street. :P Dec 26 23:43:32 Yeah. Dec 26 23:44:34 Aperture is mangling my tags. Dec 26 23:44:41 * GeneralAntilles must've forgotten a delimiter. Dec 26 23:46:29 I wonder if there's an app for line-in audio recording on n900 Dec 26 23:47:02 probably not Dec 26 23:47:11 as you need the 4th pin to switch it to line in Dec 26 23:48:01 humm bugger thanks Dec 27 00:02:17 yeah, fresh good milk :-) time for... 51996 Dec 27 00:06:57 DocScrutinizer, wts up brov Dec 27 01:39:28 printf "%x" 51966 Dec 27 01:40:06 cafe + 30 :-D Dec 27 01:40:18 0x30 Dec 27 01:40:31 err nope Dec 27 01:40:36 nevermind Dec 27 01:41:37 probably I should use a calculator to do the decimal<->hex conversions :-P Dec 27 01:42:12 gdb also works Dec 27 01:42:20 yep Dec 27 01:42:36 bbl Dec 27 01:42:44 alas infobot is useless Dec 27 01:43:01 only knows base-10 Dec 27 01:43:14 though there she's amazing Dec 27 01:43:51 (14 ** 18) + 777 Dec 27 01:44:00 ~(14 ** 18) + 777 Dec 27 01:44:00 426878854210636742656 Dec 27 01:44:54 hmm Dec 27 01:44:59 ~ 12! Dec 27 01:44:59 i guess 12! is 479,001,600 Dec 27 01:45:47 ~10 ** 70 Dec 27 01:45:47 a number with quite a few digits... Dec 27 01:45:57 ~10 ** 40 Dec 27 01:45:57 a number with quite a few digits... Dec 27 01:46:02 ~10 ** 30 Dec 27 01:46:02 a number with quite a few digits... Dec 27 01:46:12 ~10 ** 15 Dec 27 01:46:12 1000000000000000 Dec 27 01:48:09 65536 ** (1/2) Dec 27 01:48:19 ~65536 ** (1/2) Dec 27 01:48:19 256 Dec 27 01:48:28 oh, so microb actually had support for title="" info Dec 27 01:48:37 but just in links/images Dec 27 01:53:11 and not the whole title :( Dec 27 02:03:50 '.'.'.'.'.'.'.'.'.'.'.'.' HAPPY FESTIVUS '.'.'.'.'.'.'.'.'.'.'.'.'.' Dec 27 02:04:34 hi pupnik Dec 27 02:04:51 hi FIQ|n900 Dec 27 02:09:47 hola pupnik Dec 27 02:13:40 hey DocScrutinizer have a beer Dec 27 02:15:00 got a beer Dec 27 02:15:20 and got milk for my cafe Dec 27 02:15:33 coffee Dec 27 02:15:49 those taste better if you don't mix em Dec 27 02:16:15 yeah, there was like a 90min and a meal in between them Dec 27 02:16:33 cheetos and tea for me, my man Dec 27 02:17:33 helps to rotate your bad habits, like car tires Dec 27 02:21:58 anybody about that can tell me wtere to put a CA cert and or what else is needed besides the sasl script to get sasl working for freesoode on the n900? Dec 27 02:22:46 wiit can be PLAIN like noh DH-BLOWFIST for now Dec 27 02:22:51 *not Dec 27 02:23:15 crap my fingers are failing Dec 27 02:24:05 the error im getting with SSL is like no local cert **** ENDING LOGGING AT Mon Dec 27 02:59:57 2010