Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-04-03

00:02:11 Join Zarggg [0] (n=z@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com)
00:03:26 Join corevette [0] (n=corevett@adsl-75-18-212-2.dsl.pltn13.sbcglobal.net)
00:04:28 Quit Galois (leguin.freenode.net irc.freenode.net)
00:04:28NSplitleguin.freenode.net irc.freenode.net
00:04:28 Quit w0rd54 (leguin.freenode.net irc.freenode.net)
00:04:28 Quit Mouser_X (leguin.freenode.net irc.freenode.net)
00:04:28 Quit linuxstb__ (leguin.freenode.net irc.freenode.net)
00:04:28 Quit freqmod_nx (leguin.freenode.net irc.freenode.net)
00:04:28 Quit tvelocity (leguin.freenode.net irc.freenode.net)
00:04:28 Quit Battousai (leguin.freenode.net irc.freenode.net)
00:04:28 Quit ali_as_ (leguin.freenode.net irc.freenode.net)
00:04:28 Quit tedr0ck (leguin.freenode.net irc.freenode.net)
00:04:28 Quit tchan (leguin.freenode.net irc.freenode.net)
00:04:28 Quit Hodapp (leguin.freenode.net irc.freenode.net)
00:04:28 Quit knittl (leguin.freenode.net irc.freenode.net)
00:04:28 Quit ompaul (leguin.freenode.net irc.freenode.net)
00:04:48NHealleguin.freenode.net irc.freenode.net
00:04:48NJoinMouser_X [0] (n=mouser_x@layl001.digis.net)
00:05:40 Join Spex [0] (i=opera@dslb-088-074-203-038.pools.arcor-ip.net)
00:08:21 Quit Rob2222 (Connection timed out)
00:14:01 Part Spex
00:20:46NJoinompaul [0] (n=ompaul@gnewsense/friend/ompaul)
00:21:13bluebrotherBagder and others: what do you think about adding some background colors to headings in the wiki? Like the headings in the menu?
00:22:04bluebrotherI think this could make the wiki appear more structured
00:22:19 Quit Willaken- ()
00:23:55amiconnoops
00:24:24NJoinali_as_ [0] (n=as@ambix.plus.com)
00:24:24NJoinfreqmod_nx [0] (i=freqmod@dhcp208-90.ed.ntnu.no)
00:24:24NJointedr0ck [0] (n=tedrock@d235-144-17.home1.cgocable.net)
00:24:24 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
00:24:24NJoinknittl [0] (n=knittl@193.170.134.44)
00:24:24NJoinw0rd54 [0] (i=blackdev@100mbit.top-site.us)
00:24:24NJoinHodapp [0] (n=angel@cpe-75-179-155-26.woh.res.rr.com)
00:24:24NJoinGalois [0] (i=djao@efnet-math.org)
00:24:24NJoinBattousai [0] (n=bryan@gentoo/developer/battousai)
00:24:24NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
00:24:44 Join scriptmunkee [0] (n=scriptmu@ip68-7-90-213.sd.sd.cox.net)
00:28:52 Quit EspeonEefi ("さよăȘら")
00:29:30HExso, I've been looking into which player would be useful to attempt some hacking on for gsoc, and so far the sansa v2s look the most interesting
00:30:09HExbut I can't decide whether choosing a target that so little is known about is merely ambitious or actively insane
00:30:37scorche|shHEx: what sort of "hacking on"?
00:30:52bluebrotherHEx: someone posted a task to the tracker regarding the v2
00:31:02bluebrotheri.e. he posted code :)
00:31:15HExthe kind that involves getting rockbox to work. (not that I necessarily think I'll get that far...)
00:31:58 Join robin0800_ [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:32:03scorche|shHEx: well, the thing about GSoC is that you set a goal and achieve it....so if your goal is to port rockbox to those devices, we are expecting that you will
00:32:45 Quit nplus ("Leaving")
00:35:23 Part scriptmunkee ("Leaving")
00:37:49 Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
00:37:57*HEx looks
00:38:08Mouser_X o
00:38:37amiconngrrmbl
00:38:53 Join Jon-Kha [0] (n=jon-kha@80-248-247-190.cust.suomicom.fi)
00:39:10*DerPapst feels that bad things just happend. o.O
00:39:50amiconnHanging build
00:42:29amiconnghaaahh
00:42:44amiconnWhy does svn commit not complain when giving -m twice!
00:43:36 Quit davina^ ("GNU/Linux the free alternative to Windows")
00:43:44 Quit Febs (Read error: 110 (Connection timed out))
00:44:30preglowit isn't usual for any program to complain when giving the same flag twive
00:44:32preglowtwice too
00:47:16amiconn-m isn't a flag, it takes a parameter
00:47:53amiconnI would rather not use -m, but in cygwin, svn doesn't find an editor to fire up if I leave it out
00:48:57 Quit robin0800 (Read error: 110 (Connection timed out))
00:48:57 Nick robin0800_ is now known as robin0800 (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:48:58 Quit ender` (" Swipe cards don't work because every six weeks or so security sends someone around to clean them with a dirty cleaning card )
00:49:13 Join phinze [0] (n=phinze@pcp027324pcs.jesres.mu.edu)
00:49:26Nico_Pamiconn: can cygwin lauch regular windows executables?
00:49:31Nico_Por maybe install an editor
00:49:45 Quit linuxstb (Read error: 113 (No route to host))
00:50:03amiconnIt can, but the gui editors usually run asynchronously
00:52:52preglowtell it to exec vim or something
00:52:56HExbluebrother: interesting
00:53:44bluebrotherexport EDITOR ...
00:54:03kugelHmm
00:54:13 Quit dabujo ("( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )")
00:54:17Nico_Pamiconn: they fork and give you your commandline back?
00:54:21kugelThere are some revisions missing in since-4weeks
00:54:30amiconnI now try to avoid accidental tree commits by entering -m "blah" last, but that obviously doesn't help if I accidentally put another -m *before* the filenames...
00:54:35Nico_Pkugel: probably commits to www/
00:54:47kugelah ok
00:55:05amiconnNico_P: Yes, the executable detaches (and for tabbed editors, the problem gets even more complicated....)
00:55:40*Nico_P suggests vim
00:55:47bluebrother.subversion/config can also hold a variable for an editor
00:56:44amiconnYeah, svn even tells how/where to configure, but I rather avoid vi* or similarly user-unfriendly editors unless forced to
00:56:55amiconn(don't even have one installed in cygwin)
00:56:57*bluebrother likes vim :)
00:57:12bluebrotherhow about nano?
00:57:54scorche|shbluebrother: i think last time we spoke about this, any editor that doesnt have a real gui is "user-unfriendly"
00:58:10 Quit HEx (Remote closed the connection)
00:58:45*Nico_P is starting to like vim too
00:58:59Nico_PI even start to press escape in kate-like editors
00:59:12 Join HEx [0] (i=HEx@83-231-208-215.dsl.prodigynet.co.uk)
00:59:53bluebrotherhehe, happened to me too
01:00
01:02:49 Quit bluebrother ("user went to sleep")
01:03:04 Quit ompaul (Client Quit)
01:03:57 Join Nathan__ [0] (n=Nathan@218.11.188.72.cfl.res.rr.com)
01:08:23 Quit Nathan__ (Client Quit)
01:09:25 Nick Christopher1 is now known as ChristopherW (n=christop@ip68-3-220-253.ph.ph.cox.net)
01:12:00***Saving seen data "./dancer.seen"
01:14:51 Quit Zarggg ()
01:18:39 Quit arnath (Remote closed the connection)
01:25:21 Join Zarggg [0] (n=z@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com)
01:30:38 Quit freqmod ("Konversation terminated!")
01:34:47 Quit Y-Signal ("CGI:IRC (Ping timeout)")
01:35:00 Part toffe82
01:46:26 Join argumentD [0] (n=argument@ip8061f56d.host.ucla.edu)
01:46:44 Quit Nico_P (Remote closed the connection)
01:47:40 Quit cool_walking_ (Remote closed the connection)
01:58:02amiconnWow, putting the greyscale timer isr on the cop really pays off...
01:58:40amiconnAlmost no load on the cpu -> smooth playback in mpegplayer without stuttering sound even on PP5002 (!)
01:59:03amiconnLoad on cpu is ~2% according to test_fps (versus 35% before)
01:59:14amiconnI need to solve a few cache coherency problems though
01:59:18 Quit phinze ()
01:59:45amiconnPlugins which put grey_info into iram work, but the others don't (yet)
02:00
02:00:51DerPapsto.O
02:01:05DerPapstyou sir, are a god :-)
02:02:20amiconnHmm, doom is also unstable
02:02:45*amiconn guesses there's a bug in the timer module still
02:03:59amiconnAh, yes
02:04:21*amiconn needs to make some variables NOCACHEBSS_ATTR
02:04:24amiconnjhMikeS: around?
02:12:55 Join FOAD_ [0] (n=dok@dinah.blub.net)
02:13:26 Join JdGordon|uni [0] (i=82c20d65@rockbox/developer/JdGordon)
02:14:12 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
02:21:04kugelJdGordon|uni: ping :) Look at http://pastebin.ca/968388 pls
02:21:46 Quit Thundercloud_ (Remote closed the connection)
02:21:52JdGordon|uniw00t @ fs#8843
02:22:28kugelAre you following me?
02:22:48JdGordon|unikugel: pastebin the whole unchanged file please....
02:22:55JdGordon|unii dont have the code here
02:23:00kugelah ok
02:23:12kugelunchanged? wait
02:23:18JdGordon|uniactually.. svn.rb works so dont worry
02:23:28kugelhttp://svn.rockbox.org/viewvc.cgi/trunk/apps/gui/bitmap/list.c?revision=16527&view=markup
02:23:49JdGordon|uniwhat line number?
02:23:54kugelBTW: woot at FS #8843
02:23:58kugelabout 210
02:24:35 Quit roolku ()
02:25:02 Join cool_walking_ [0] (n=notroot@203-59-129-195.perm.iinet.net.au)
02:26:39kugelHave you found the file?
02:28:18kugelline rather
02:30:19 Quit FOAD (Read error: 110 (Connection timed out))
02:30:20 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
02:30:35 Join solace [0] (n=4b540f84@gateway/web/cgi-irc/labb.contactor.se/x-a35235215c79e8f6)
02:31:08solacehey
02:31:38solacei just installed rockbox on my ipod, but i dont know how to turn it off now, lol
02:31:44kugelJdGordon|uni: I'm just gonna post the patch, lets see if it works
02:32:03JdGordon|uniit will work but its not correct
02:32:23JdGordon|uniremotes will always show the selection marker even if the icon is set
02:32:29solacehow do i turn off my ipod now that it has rockbox?
02:32:51 Join keanu [0] (n=keanu@unaffiliated/keanu)
02:33:00JdGordon|unisolace: hold play
02:33:12solacei tried
02:33:22*amiconn wonders whether he found another PP quirk
02:33:24 Quit Jon-Kha (Remote closed the connection)
02:33:43JdGordon|unisolace: and what happened? you might need to hold it for 3 or 4 seconds
02:33:57*DerPapst wouldn't be surpised anymore
02:34:11solacethat seems to just pause it or something
02:34:35JdGordon|uniit should stop music, then shutdown after another half second or so
02:34:41solaceohhhhhhhh
02:34:44solacehaha
02:34:47solacethanks guys
02:34:48kugelJdGordon|uni: Ah ok
02:35:01solacepatience really is a virtue
02:35:04solacexD
02:35:13kugelWhich selection marker do you mean?
02:35:16 Quit solace (Client Quit)
02:36:05kugelJdGordon|uni: The current version just excludes the lines with pointer selector from being scrolled, since in that if the scroll functions are called
02:36:20JdGordon|uniyes, i can see the problem
02:36:24JdGordon|uniyour fix is almost correct
02:36:59kugelJdGordon|uni: Almost?
02:37:00JdGordon|unithe problem with your fix is that the first if () inside that block will be used on remotes with displays even if the icon selection is used
02:37:22JdGordon|uniwhich means it will show the cursor on the main screen, and the cursor AND the selection bar on remote
02:37:32kugelah
02:38:22 Quit amiconn (Nick collision from services.)
02:38:28 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
02:39:37*JdGordon|uni thinks about fixing this using putty on his phone because stupid uni doesnt let me ssh out on this wlan :(
02:39:56 Join Febs [0] (n=chatzill@207-172-204-61.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com)
02:40:18kugelWhat would complete my fix?
02:40:33kugeladding a if (!(global_settings.cursor_style)) ... ?
02:40:47JdGordon|uniyeah, but adding that in a nice way
02:43:12kugelI guess the intention should be to only show the pointer
02:43:16 Quit knittl (Read error: 110 (Connection timed out))
02:44:36kugelThat's why asked my drawmode question before
02:45:18JdGordon|unihttp://pastebin.ca/968417
02:46:38kugelBut that will only work for remotes
02:46:51JdGordon|unino it wont
02:46:51kugelwhat will happen with other displays with depth < 16
02:46:55JdGordon|uniit will work for all
02:47:04JdGordon|unithen that happens anyway
02:47:20JdGordon|unithe other options shouldnt be legal if depth < 16
02:47:38JdGordon|uniyep
02:47:40JdGordon|unithat should work
02:47:47JdGordon|unitest it
02:48:02kugelYou only check for depth < 16 if remote_lcd is defined
02:48:46kugelAlso, you code still excludes pointer selector from scrolling
02:48:49JdGordon|unitrust me
02:48:51JdGordon|uniit will work
02:49:10JdGordon|uniarg, yeah, remove that global_settings.selectionbar check
02:49:55*JdGordon|uni goes to take a dump and charge his laptop, bbl
02:51:17amiconnHmm, seems the quirk is in pp5002.h, not in the PP itself
02:52:10 Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client")
02:52:56 Part pixelma
02:54:05kugelJdGordon: I don't quite get the #ifdef HAVE_REMOTE_LCD
02:56:00kugelWhat will happen with 8bit LCD_COLOR targets (in future)?
02:56:09 Quit gevaerts ("late enough")
02:57:53 Quit DerPapst ("*agrees with gevaerts* Night all :-)")
02:59:07 Quit ali_as_ ("zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZz")
02:59:53kugelJdGordon: It works without that #ifdef too
03:00
03:03:10kugelJdGordon: Ah, I see why you want the #ifdef
03:04:03kugelBut I stay at my opinion ;) I guess rockbox is just not prepared for 8bit color displays :) And I doubt that there'll be a need to
03:04:42 Join JdGordon|uni [0] (i=82c20d69@rockbox/developer/JdGordon)
03:05:18 Quit JdGordon|uni (Client Quit)
03:06:47 Quit argumentD (Read error: 110 (Connection timed out))
03:07:34 Join JdGordon|uni [0] (i=82c20d6a@rockbox/developer/JdGordon)
03:08:04 Join midkay_ [0] (n=midkay@70-56-67-207.tukw.qwest.net)
03:09:20JdGordon|uniamiconn: the quirk by chance doesnt have anything to do with DEV_USB0 does it?
03:09:39amiconnNo, but with the interrupt controller
03:09:44amiconn..on PP5002
03:10:04JdGordon|uniah, oh well
03:10:20kugelJdGordon|uni: I've uploaded the patch. With that #ifdef.
03:10:48JdGordon|unidid you test it on a non colour target?
03:11:38kugelNo, I trusted you, as you said ;)
03:12:02***Saving seen data "./dancer.seen"
03:12:30JdGordon|uniSTUPID! :D
03:12:36kugelhehe
03:13:08Hodappwow, Apple's firmware greatly annoys me when I'm trying to get to a particular point in an audio file.
03:13:14 Quit midkay (Nick collision from services.)
03:13:15 Nick midkay_ is now known as midkay (n=midkay@70-56-67-207.tukw.qwest.net)
03:13:34kugelJdGordon|uni: Works in ipodmini 2g sim
03:14:25kugelJdGordon|uni: That's why you wanted that #ifdef, non-color targets can't set anything but pointer and bar anyway
03:14:26JdGordon|unican you check the h300 sim also?
03:14:34JdGordon|uniexactly
03:14:42kugelJdGordon|uni: Yea, I did.
03:15:24JdGordon|uniremote and main both work properly?
03:15:33kugelJdGordon|uni: Yes
03:15:44kugelI tested that before I trusted you actually
03:15:46JdGordon|unigreat, ill commit when i get home
03:15:52JdGordon|uni:O
03:15:54*JdGordon|uni slaps kugel
03:15:58kugel:)
03:16:48amiconnThere are 7 possible lcd depth combinations
03:18:29amiconnMono main, 2-bit main, colour main; 2-bit main with mono remote (H1x0), 2-bit main with 2-bit remote (M5), colour main with mono remote (H300), colour main with 2-bit remote (X5)
03:18:35amiconnNo colour remotes yet
03:18:49JdGordon|uni... fortunatly... will be a pita to fix when we do
03:18:58amiconnwhy?
03:19:06JdGordon|unibut yes, for this section only colour and mono remote needs to be worried about
03:19:10amiconnThe handling should be symmetric wherever possible
03:19:16JdGordon|unia fair bit of code assumes a 1/2 bit remote lcd
03:19:22 Join AhrenJB [0] (n=ahrenjb@c-69-242-231-31.hsd1.az.comcast.net)
03:19:45amiconnI doubt that we'll see colour remotes any time soon though
03:19:49kugelJdGordon|uni: Like your code :)
03:20:00kugelJdGordon|uni: Some if it at least
03:20:07JdGordon|uninot like at all....
03:20:33kugelBut the fix you suggested me would go for bar selector on a 8bit color remote
03:21:07amiconnThe problem is the amount of data to transfer. Remotes are usually wired with a serial link (otherwise the cable would become too thick and too expensive)
03:21:14jhMikeSamiconn: here now
03:21:19JdGordon|uniwell.. the ifdeffing is only there to keep bin size down (probably reduces it by 32 bytes though :p )
03:22:05kugelWell, I go to bed now.
03:22:08amiconnjhMikeS: Just one question for now - do you have an idea how to declare a variable to use UNCACHED_ADDR?
03:22:09kugelgood night
03:22:19 Quit kugel ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008032514]")
03:22:56jhMikeSamiconn: we don't have a way and I'm not sure how to pull it off with the linker script.
03:23:01amiconnI mean, without needing to touch all places where it's accessed. First, this would be an utter mess, and second, UNCACHED_ADDR breaks when applied to an iram variable
03:23:30amiconnAnd since this is a link-time decision, I can't add a compile-time counter-measure
03:23:41amiconn(it's about the greylib and TIMER2 on cop)
03:23:59jhMikeSI think the intent of NOCACHEx_ATTR was to ultimately be that instead of be an IRAM declaration
03:24:02amiconnIt's already sort-of working, and speeds things up nicely
03:24:23jhMikeSIt doesn't hurt video decoding performance?
03:24:40*jhMikeS guess a few FPS lost is better than skipping audio anyway
03:24:51amiconnI also found that pp5002.h is wrong - the pp5002 interrupt controller registers have the same structure as the PP502x ones
03:25:25amiconn(just at 0xcf0010xx instead of 0x600040xx)
03:25:38jhMikeSbasically the same controller then?
03:26:05amiconnPartially. I think the pp5002 doesn't have the HI interrupts
03:26:23amiconnBut registers 0x00..0x3c are identical
03:27:39jhMikeSIt's possible to logically locate a section at the uncached address and have it physically load into the proper ram section?
03:28:08amiconnSure it does hit video performance, but that's way better than choppy audio
03:34:23*AhrenJB Blinks Blankly
03:34:47AhrenJBIs there advice to be had here?
03:38:49 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu)
03:40:34AhrenJBAh, the old IRC waiting game.
03:41:18JdGordon|uniAhrenJB: you didnt ask a question....
03:42:05JdGordon|uniadvice isnt exactly something tangible you can point to and say "look, theres advice sitting right there!"
03:42:50jhMikeSyes, AhrenJB asked, "Is there advice to be had here?" which sounds interrogative enough. :p
03:44:53*jhMikeS notices the presence of advice preceding his previous post
03:48:02AhrenJBAnyway
03:48:41AhrenJBWhat is the cause of certain audiofiles not showing up in firmware? RockBox or original.
03:49:06JdGordon|uniflux capacitor mis calibration...
03:49:10JdGordon|unior unsupported filetype
03:49:26AhrenJBAhem, I mean files which are supported not showing up
03:49:53JdGordon|uninot showing up where?
03:50:04JdGordon|unitry being specific and adding more information
03:50:16AhrenJBSay I add 25 MP3's or WMA's, from different sources and whatnot. All play in WMP, but one or two wont be detected in Sansa Firmware music lists, and maybe the same or a couple different in RockBox?
03:50:31AhrenJBIn the database
03:50:58JdGordon|uniwe dotn give support for the sansa firmware.. but them not showing up in rockbox is probably bad tags
03:51:38AhrenJBJust wondering if there was some quirk with the sansa which caused this
03:53:30AhrenJBHave there been any significant changes in the Sansa e-series current release since ermm February last year
03:53:30AhrenJB?
03:58:19AhrenJBMajor additions to functionality, mentionable optimization, etc?
03:59:20JdGordon|uniAhrenJB: http://www.rockbox.org/since-4weeks.html
03:59:25cool_walking_http://www.rockbox.org/wiki/MajorChanges
04:00
04:00:34tatootianhmm
04:00:42tatootiani need to figure out how to use flac with an iPod
04:00:46tatootianiTunes doesn't let me >.>
04:01:02AhrenJBPower management... Good enough for me.
04:01:06cool_walking_tatootian: Copy-paste it onto the hard drive.
04:01:19tatootianorly
04:01:45tatootianah, right
04:02:53cool_walking_... Which brings me back to: http://www.rockbox.org/irc/log-20080401#07:13:12
04:05:23 Quit AhrenJB ()
04:17:58 Join kreativethinkr [0] (n=485c019c@gateway/web/cgi-irc/labb.contactor.se/x-bf739adb9ab7a860)
04:18:09kreativethinkr does Sansa e200R/Rhapsody rockbox have to be formatted fat32 ?
04:18:29 Join m0f0x [0] (n=m0f0x@189-47-11-209.dsl.telesp.net.br)
04:19:08JdGordon|uniyes
04:19:52kreativethinkr?
04:20:33jhMikeSI thought fat16 was handled on e200 since SD cards can be
04:20:58JdGordon|uniok, fat16 also
04:21:14*JdGordon|uni assumes kreativethinkr was mroe asking if he could format it ntfs or something
04:21:14jhMikeSnot that the main storage should be formatted fat16 from the factory
04:21:24 Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net)
04:22:01kreativethinkrmy e200 has to be fat32 to have rockbox to work how about sansa e250 R ?
04:22:26JdGordon|uniyour and everyone elses...
04:22:31JdGordon|uniyours*
04:23:17advcomp2019kreativethinkr, yes.. it needs to be fat32
04:23:45kreativethinkrTHANKS ALOT
04:28:16kreativethinkris it the same step like in the e250 ?
04:29:40 Join webguest90 [0] (n=47394695@gateway/web/cgi-irc/labb.contactor.se/x-8db0d4a19915d956)
04:30:14 Join miepchen^schlaf_ [0] (n=miepchen@p54BF7DE6.dip.t-dialin.net)
04:37:57 Quit miepchen^schlaf (Connection timed out)
04:40:33 Quit kreativethinkr ("CGI:IRC")
04:45:42 Join atm [0] (n=atmb4u@117.196.131.231)
04:45:52 Quit webguest90 ("CGI:IRC (EOF)")
04:46:27 Join webguest90 [0] (n=47394695@gateway/web/cgi-irc/labb.contactor.se/x-4bcfcdabcd0fb105)
04:46:28 Quit webguest90 (Client Quit)
04:49:01 Part HellDragon
04:50:33atmhi every one
04:52:54 Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client")
04:53:34advcomp2019hello atm
04:56:08atmI would like to port Rock box to Android
04:56:41atmbut there is a problem.Android is fully java and RockBox is C
04:57:09atmSo should I convert Rock Box to java or any other option???
04:57:33 Quit BlakeJohnson86 ("Leaving.")
04:58:21advcomp2019atm, you will need wait for someone that will know better
04:59:40 Join BlakeJohnson86 [0] (n=bjohnson@c-67-190-234-51.hsd1.mn.comcast.net)
04:59:59atmI want your opinion please.............
05:00
05:00:47scorcheatm: converting Rockbox to java would be a LOT of work
05:01:05scorchethis isnt the Google Decade of Code ;)
05:01:58atm:)
05:02:03atmjust trying
05:02:27atmis there any other way scorche?
05:04:04scorcheperhaps..
05:04:18atmwhat's your opinion?
05:04:56atmscorche, as android is fully java based.......
05:05:35LloreanI thought Android was entirely open source. That would suggest there's a way to write lower level code, rather than only JAVA apps/bytecode.
05:06:43LloreanBut, if it is explicitly JAVA-only, there's really no appropriate solution. Rockbox is C because it's more or less the best language for the job. So you'd have to maintain a C and JAVA version of Rockbox separately if such a conversion were to happen.
05:06:47*HEx opines that running java on embedded devices is silly, and that people who do such things can and should be ignored
05:09:04atmHEex, but android is not silly
05:09:10LloreanHEx: Whether it's a good or bad idea is irrelevant here.
05:09:50 Join |AhIoRoS| [0] (n=ahioros@201.226.58.34)
05:10:09HExLlorean: true, that was unhelpful of me. I'll apologize and go back to sleep now
05:10:44 Quit m0f0x ("sleep")
05:11:03 Quit S1gn ("leaving")
05:12:04***Saving seen data "./dancer.seen"
05:12:25atmLlorean, if there is a chance for using C in android what shall I prefer?
05:13:53 Quit cool_walking_ (Remote closed the connection)
05:14:07Lloreanatm: Rockbox is written in C. I don't think changing to JAVA is a realistic option, but if you can use C then it's much more possible.
05:20:14 Join cool_walking_ [0] (n=notroot@203-59-129-195.perm.iinet.net.au)
05:20:19atmLlorean,But don't you think after all C has to be changed to java ? More easier to debug?(Yes/No)
05:21:57LloreanIt might be easier to debug or work with on Android, but it would essentially split the codebase, as JAVA is not at all suitable for the other Rockbox platforms.
05:22:06 Join homielowe [0] (n=chatzill@S01060011954e0432.no.shawcable.net)
05:23:10 Join BlakeJohnson87 [0] (n=bjohnson@c-67-190-234-51.hsd1.mn.comcast.net)
05:25:06atmwhat about a rock box only for Android?
05:25:13atmA bad idea..
05:26:05atm??
05:26:08LloreanIt's possible, but it would quickly become out of sync. Someone or a group of people would have to take responsibility for porting features between the two.
05:26:13LloreanIt would, in essence, be a parallel fork.
05:36:41 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
05:37:33 Join Davide-NYC [0] (n=chatzill@user-0cev9vm.cable.mindspring.com)
05:37:38 Quit csc` (Read error: 110 (Connection timed out))
05:40:37Davide-NYCAny word on the new recording screen? :)
05:41:00 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
05:46:44 Join at1 [0] (n=atmb4u@117.196.133.154)
05:47:47 Part at1
05:48:07 Quit atm (Read error: 110 (Connection timed out))
05:57:13 Join andrew[andrboot] [0] (n=andrboot@C-59-101-88-1.syd.connect.net.au)
05:57:24andrew[andrboot]Rawr
06:00
06:00:16*Davide-NYC crawls back under his desk
06:00:17 Quit ol_schoola (Read error: 104 (Connection reset by peer))
06:00:22 Quit Davide-NYC ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031114]")
06:00:25 Part andrew[andrboot] ("RAWR")
06:00:27 Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net)
06:00:34 Quit ol_schoola (Client Quit)
06:04:45 Quit Rob2223 ()
06:06:10 Join tatoot [0] (n=tatoot@bas13-toronto12-1167986710.dsl.bell.ca)
06:06:10 Quit tatootian (Read error: 104 (Connection reset by peer))
06:09:17 Join Rob2222 [0] (n=Miranda@p4FDCED23.dip.t-dialin.net)
06:09:42 Quit simonrvn ("Reconnecting")
06:09:42 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
06:09:47 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
06:10:49 Quit Mouser_X (Nick collision from services.)
06:10:58 Join Mouser_X [0] (n=mouser_x@layl001.digis.net)
06:11:14 Join robin0800_ [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
06:13:17 Join homielowe_ [0] (n=chatzill@S0106001a70694b9a.no.shawcable.net)
06:13:35 Join phinze [0] (n=phinze@pcp027324pcs.jesres.mu.edu)
06:13:37 Quit robin0800 (leguin.freenode.net irc.freenode.net)
06:13:37NSplitleguin.freenode.net irc.freenode.net
06:13:37 Quit corevette (leguin.freenode.net irc.freenode.net)
06:13:37 Quit shodanX (leguin.freenode.net irc.freenode.net)
06:13:37 Quit Addicted (leguin.freenode.net irc.freenode.net)
06:13:37 Quit BHSPitMonkey (leguin.freenode.net irc.freenode.net)
06:13:37 Quit gromit` (leguin.freenode.net irc.freenode.net)
06:13:38 Nick robin0800_ is now known as robin0800 (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
06:13:49 Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-575fcf6adeb65630)
06:14:07NHealleguin.freenode.net irc.freenode.net
06:14:07NJoincorevette [0] (n=corevett@adsl-75-18-212-2.dsl.pltn13.sbcglobal.net)
06:14:07NJoinBHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:14:07NJoingromit` [0] (n=gromit@ALagny-154-1-93-206.w86-212.abo.wanadoo.fr)
06:14:07NJoinshodanX [0] (n=shodanX@i9a132.informatik.uni-erlangen.de)
06:14:07NJoinAddicted [0] (i=fnode@sh33p.g0.m33p.info)
06:19:44saratogaif that guy comes back, tell him we'd be interested in the idea on the GSOC page
06:19:53 Quit shodanX (leguin.freenode.net irc.freenode.net)
06:19:53 Quit Addicted (leguin.freenode.net irc.freenode.net)
06:19:53 Quit BHSPitMonkey (leguin.freenode.net irc.freenode.net)
06:19:53 Quit gromit` (leguin.freenode.net irc.freenode.net)
06:19:53 Quit corevette (leguin.freenode.net irc.freenode.net)
06:20:00saratogathat is a way to run rockbox on Andriod, not port it to java
06:20:38 Quit phinze (Remote closed the connection)
06:20:41NJoincorevette [0] (n=corevett@adsl-75-18-212-2.dsl.pltn13.sbcglobal.net)
06:20:41NJoinBHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:20:41NJoingromit` [0] (n=gromit@ALagny-154-1-93-206.w86-212.abo.wanadoo.fr)
06:20:41NJoinshodanX [0] (n=shodanX@i9a132.informatik.uni-erlangen.de)
06:20:41NJoinAddicted [0] (i=fnode@sh33p.g0.m33p.info)
06:21:14