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-03-08

00:00:07Burnninat0rwell, i like how the regular ipod firmware lets me know if i have already listened to something. and there is a menu specifically for podcasts.
00:00:59Burnninat0ri have been reading about the bookmark feature which is good, but i really don't want to go through my whole music database in order to find my podcasts.
00:01:47bluebrotheryou can setup a new search in the database
00:04:30 Quit bruges|afk (Read error: 110 (Connection timed out))
00:06:47 Join ctaylorr [0] (n=ctaylorr@bas1-toronto43-1279529889.dsl.bell.ca)
00:07:14 Quit bruges|afk_ (Read error: 110 (Connection timed out))
00:07:52*petur remembers there was a patch for podcast searching, not sure if it was ever comitted
00:10:00 Quit mf0102 ("Verlassend")
00:11:25bluebrotherwe have almost 500 open feature requests in the tracker :(
00:12:14ali_asIf one of them isn't to extend the number of feature requests the tracker can handle, you'd better add it.
00:13:00 Join kushal_12_27_200 [0] (n=kushal@12.169.180.134)
00:13:22bluebrotherthere's a huge difference between "tracker can handle" and "tracker is unusable because it's flooded"
00:13:44n1sSSnake: depends on what you mean, regular music playback cannot run if you have claimed the buffer but your plugin can still play audio
00:14:48n1sbluebrother: I agree that feature requests are getting less useful...
00:15:17bluebrother162199 tasks opened during the last 12 month ... 217 bugs in the same time
00:15:30bluebrother*199 feature requests
00:16:06bluebrotherwe need another cleanup week.
00:16:24bluebrotherand maybe a bug-hunting-month?
00:16:31 Quit Burnninat0r ("http://www.mibbit.com ajax IRC Client")
00:16:34bluebrotherMORB -- Month of Rockbox Bugs?
00:17:09n1svery much so, I also think we should try harder to maintain the tasks in the tracker, I recently opened a duplicate bugreport myself because the original was marked as ipod video only...
00:17:19bluebrotherdoes someone know what "i-doser" files are?
00:17:27 Join csc` [0] (n=csc@archlinux/user/csc)
00:18:32linuxstbhttp://www.i-doser.com/faq.htm
00:18:50 Quit petur ("Zzzzz")
00:19:26*linuxstb reads the site and still doesn't know what i-doser is
00:19:53 Quit japc (Read error: 104 (Connection reset by peer))
00:20:03 Quit kushal_12_27_200 ("This computer has gone to sleep")
00:21:29SSnakethanks n1s, that's all i need to know
00:24:13Nico_Plinuxstb: I read your post on the default theme thread. I'm sorry if I appeared to have forced the cabbie v2 change
00:24:42Nico_Pit seemed to me that a majority found it better, and I think it was discussed here at least once
00:25:53 Quit ctaylorr (Read error: 110 (Connection timed out))
00:28:05 Join Xorothal [0] (i=Joe@gateway/tor/x-b2ffe82f5a325977)
00:29:20 Join moos [0] (i=moos@m170.net81-66-158.noos.fr)
00:30:44 Quit gevaerts ("falling asleep")
00:31:12 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
00:35:24faemirgeneral question: how many devs are there that regularly contribute to rockbox?
00:35:56n1sit varies a lot with time etc.
00:38:13n1sthere are about 70 committers some of which who are not active anymore
00:38:43 Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net)
00:39:59 Quit moos (Read error: 104 (Connection reset by peer))
00:40:12 Join moos [0] (i=moos@m170.net81-66-158.noos.fr)
00:42:39 Quit w0rd54 (Client Quit)
00:43:06 Join w0rd54 [0] (i=blackdev@100mbit.top-site.us)
00:43:07 Quit faemir (Remote closed the connection)
00:43:21 Quit Nico_P (Remote closed the connection)
00:45:13 Quit sarixe ("(EE) Failed to load "quit" module")
00:45:55 Quit barrywardell ()
00:46:38 Quit moos (Read error: 113 (No route to host))
00:46:41 Quit Horscht ("http://www.geisterfahrer.org")
00:46:50 Join moos [0] (i=moos@m170.net81-66-158.noos.fr)
00:49:47 Quit jhMikeS (Nick collision from services.)
00:49:53 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
00:52:33amiconnSlasheri: RED
00:53:07amiconnBagder: The build system again didn't pick up a commit (Slasheri's this time)
00:54:07 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
00:54:54 Quit moos (Read error: 104 (Connection reset by peer))
00:55:08 Join moos [0] (i=moos@m170.net81-66-158.noos.fr)
00:56:13 Part SSnake
00:56:21 Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl)
00:56:55Slasheriamiconn: fixing
00:57:09 Quit n1s ()
01:00
01:05:14 Quit bluebrother ("leaving")
01:13:12 Quit amiconn (Nick collision from services.)
01:13:14***Saving seen data "./dancer.seen"
01:13:18 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
01:13:25 Nick m0f0x_ is now known as m0f0x (n=m0f0x@189-47-79-18.dsl.telesp.net.br)
01:13:52 Quit Xorothal (Remote closed the connection)
01:17:11 Quit moos ("Rockbox rules the DAP world")
01:25:34 Quit roolku ()
01:25:51 Quit corevette (Read error: 104 (Connection reset by peer))
01:27:40 Join corevette [0] (n=corevett@adsl-75-18-210-31.dsl.pltn13.sbcglobal.net)
01:28:11 Part toffe82
01:30:05 Join dr_kosmos [0] (i=dr_kosmo@210.1.192.119)
01:31:08dr_kosmoshey guys, i'm thinking about making my own wps... i've read the guides, and that seems all good, but how do i set the font (and/or change the font colour)?
01:31:42 Quit corevette (Remote closed the connection)
01:31:59linuxstbYou can't change that in the wps itself, they are set globally in Rockbox (via the theme .cfg file)
01:33:03dr_kosmosahh okay, that helps.. thanks
01:33:14 Join corevette [0] (n=corevett@adsl-75-18-210-31.dsl.pltn13.sbcglobal.net)
01:34:21 Join quaal [0] (n=rodney@pool-96-228-165-104.tampfl.fios.verizon.net)
01:35:15 Quit XavierGr (Read error: 113 (No route to host))
01:35:18quaalcould someone please tell me why whenever i plug my ipod into the griffin usb car charger it goes on an endless loop through the Do not disconnect screen, Rockbox screen, Picture of a USB Plug screen, Apple screen
01:35:43quaalwhy is any of that shit necessary
01:35:43quaalcant we just make it charge in the background
01:37:32dr_kosmosit does charge in the background with my ipod fw charger
01:37:46dr_kosmosfor some reason your griffin is making it go into disk mode
01:41:36 Join kushal_12_27_200 [0] (n=kushal@12.169.180.134)
01:42:06 Quit kushal_12_27_200 (Client Quit)
01:45:28 Quit dr_kosmos ("Leaving")
01:51:46 Quit mirak ("Ex-Chat")
01:55:13 Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088817322.dsl.bell.ca)
01:58:28 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
01:58:51 Join miepchen^schlaf [0] (n=el_miep@p54BF669E.dip.t-dialin.net)
01:59:03quaalso uh.. any suggestions on what to do about it
02:00
02:00:51 Join kushal_12_27_200 [0] (n=kushal@12.169.180.134)
02:02:41 Quit DerDome ("Leaving.")
02:04:41 Quit ompaul (Client Quit)
02:08:40 Join kushal [0] (n=kushal@12.169.180.134)
02:09:21 Quit RoC_MasterMind ("Leaving")
02:09:29 Quit kushal_12_27_200 (No route to host)
02:23:03 Quit Rincewind ("bye")
02:30:40 Quit dandin1 ()
02:33:05 Part pixelma
02:33:30 Join jcollie [0] (n=jcollie@dsl-ppp239.isunet.net)
02:36:47 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:44:27 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu)
02:44:48 Quit midgey (Client Quit)
02:45:58 Join RoC_MasterMind [0] (n=Free@c-71-203-172-58.hsd1.fl.comcast.net)
03:00
03:00:14 Join EspeonEefi [0] (i=espeonee@STRATTON-SIX-NINETY-SEVEN.MIT.EDU)
03:08:21 Quit quaal (Connection timed out)
03:11:48 Join yoyoned [0] (n=todd@adsl-70-232-77-10.dsl.ltrkar.sbcglobal.net)
03:13:16***Saving seen data "./dancer.seen"
03:16:38 Quit linuxstb (Read error: 110 (Connection timed out))
03:23:39 Quit ali_as ("zzzzzzzzzzzzzzzzzzzzzzzzzZZZZZZZZZZZZZZZZZZZZZZZZZZZZz")
03:24:02 Quit XavierGr (Nick collision from services.)
03:24:13 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
03:25:08 Join axionix_ [0] (n=axion@cpe-74-70-239-192.nycap.res.rr.com)
03:25:32 Quit XavierGr (Nick collision from services.)
03:25:43 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
03:27:31 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu)
03:28:05 Quit midgey (Client Quit)
04:00
04:02:32 Quit Thundercloud (Read error: 104 (Connection reset by peer))
04:22:06 Quit tessarakt ("Client exiting")
04:23:22 Join FOAD_ [0] (n=dok@dinah.blub.net)
04:23:28 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:23:39 Join miepchen^schlaf [0] (n=el_miep@p54BF7F7C.dip.t-dialin.net)
04:24:17 Join quaal [0] (n=rodney@pool-96-228-165-104.tampfl.fios.verizon.net)
04:35:49 Quit BlakeJohnson86 ("Leaving.")
04:36:03 Join BlakeJohnson86 [0] (n=bjohnson@c-67-190-234-51.hsd1.mn.comcast.net)
04:40:08 Quit FOAD (Read error: 110 (Connection timed out))
04:40:08 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
04:53:50 Join esotericWISP [0] (n=62dcbd9e@gateway/web/cgi-irc/labb.contactor.se/x-a998e5e2e087da64)
04:55:54 Quit esotericWISP (Client Quit)
05:00
05:13:17***Saving seen data "./dancer.seen"
05:17:54 Join clangston [0] (n=44613593@gateway/web/cgi-irc/labb.contactor.se/x-aae01bca3794fb7b)
05:22:05 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu)
05:23:05 Join BlakeJohnson87 [0] (n=bjohnson@c-67-190-234-51.hsd1.mn.comcast.net)
05:24:12 Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer))
05:42:31 Join Davide-NYC [0] (n=chatzill@user-0cev9vm.cable.mindspring.com)
05:42:39 Quit Davide-NYC (Client Quit)
06:00
06:08:36 Join luckz [0] (i=luckz@luckz.de)
06:10:09 Part luckz
06:10:53 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-39c47ee331eea83d)
06:11:13 Join leox [0] (n=leox@165-162-114-200.fibertel.com.ar)
06:13:51leoxhi, somebody can helpme in this channel?
06:17:09 Quit clangston ("CGI:IRC (EOF)")
06:19:14advcomp2019leox, we can if we know what it is
06:22:23 Join wisp_sh [0] (n=wisp@node-29-1.adsl.tula.net)
06:23:12leoxwell, I have rockbox on my sansa e250, I have a 2gb micro sd card, I connect then I connect the player to the computer, its change the FW to the original, I can copy music to the internal memory but I dont see the M sd card folder
06:26:13advcomp2019are you able to see the mircosd card on the computer?
06:28:27 Quit quaal (Read error: 110 (Connection timed out))
06:29:30 Join TheBasha1 [0] (n=User@75.31.137.24)
06:29:52 Join Doomed_ [0] (n=alienbik@ool-44c126d4.dyn.optonline.net)
06:30:08 Part TheBasha1
06:30:20leoxno, only in rockbox when i go to files i see <MICRO_SD1>
06:32:22advcomp2019are you in MTP or MSC mode in the OF
06:34:50leoxmsc advcomp2019
06:35:46advcomp2019What operating system are you using?
06:36:51leoxwhen i connect it change to the original FW
06:37:18advcomp2019i am talking on the computer itself
06:37:59 Quit kies (Read error: 110 (Connection timed out))
06:38:06leoxoh, linux
06:38:08 Quit goffa_ (Read error: 104 (Connection reset by peer))
06:38:33advcomp2019have you manually mounting it
06:38:38advcomp2019try^
06:39:10 Join kies [0] (n=kies@adsl-76-199-12-71.dsl.chmpil.sbcglobal.net)
06:40:39leoxthe msc mode is ok? in orig FW?
06:43:16advcomp2019yes that is fine because rockbox does not have usb support for the PP targets yet
06:44:16leoxok
06:47:29 Quit alienbiker99 (Read error: 110 (Connection timed out))
06:47:44 Quit csc` ("Powering Off")
06:50:10 Join csc` [0] (n=csc@archlinux/user/csc)
06:51:29 Quit csc` (Client Quit)
06:53:38 Quit XavierGr ()
06:56:47leoxnothing advcomp2019
06:58:18 Quit DaCapn (Read error: 110 (Connection timed out))
06:58:19advcomp2019have you tried reformatting the mircosd card or trying it into a different card reader?
06:59:04leoxidont have another reader
06:59:15HodappI've got a 3rd-gen iPod... you guys know any reason why the display repeatedly gets out of sync with what song is actually playing?
07:00
07:00:50advcomp2019leox, i will add one more thing.. have you tried it on a different computer?
07:05:13leoxadvcomp2019, no, but i think the problem thats i cant connect to usb running rockbox and this is why i dont see the msd card mounted in the player. what u say?
07:07:24 Join csc` [0] (n=csc@archlinux/user/csc)
07:09:12advcomp2019if it is a 2gb microsd card, OF should read it just fine but like i said before there is no USB support for the PP target while running rockbox and it is being worked on right now
07:10:47leoxok
07:13:03 Join cool_walking_ [0] (n=anthony@203.161.101.209.static.amnet.net.au)
07:13:19***Saving seen data "./dancer.seen"
07:13:58cool_walking_Is there a key mapped to "hold" on the ipod sim?
07:16:21cool_walking_ah... h
07:16:29*cool_walking_ feels stupid
07:23:48 Quit cool_walking_ (Read error: 104 (Connection reset by peer))
07:35:22leoxadvcomp2019, where is normaly the folder of the msd in the root dir of the player, and what is named?
07:42:50advcomp2019on the computer it should be another removable drive
07:44:04leoxbut its not inside de player file system?
07:47:25advcomp2019no, it mounts as two removable storage devices
07:51:23leoxoh! im a completly STUPID! now i found it, the player mount like 2 different devices, now i understand, thanks
08:00
08:03:33 Join Nimdae [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net)
08:04:20Nimdaei have to say, having usb in rockbox is kinda nice...how stable is it these days? so far i haven't hit any problems
08:15:59 Join Rob222241 [0] (n=Miranda@p4FDCC8BB.dip.t-dialin.net)
08:26:21 Quit midgey ()
08:28:47 Join daurnimator [0] (i=daurn@unaffiliated/daurnimator)
08:34:20 Quit Rob2222 (Read error: 110 (Connection timed out))
08:36:27 Quit spiorf (Remote closed the connection)
08:37:10 Join spiorf [0] (n=spiorf@host76-226-dynamic.25-79-r.retail.telecomitalia.it)
08:38:10 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
08:39:06 Quit daurn (Read error: 110 (Connection timed out))
08:42:35amiconnHmmm
08:42:55*amiconn thinks the proper fix would probably be to port the new api to the hwcodec playback engine
08:47:26Slasheriamiconn: indeed, or create a global event handling api for rockbox
08:47:47Slasherithat playback system and others could use
08:49:05amiconnWhere else do we need that kind of event handling?
08:49:50Slasherithat could be used in the ata callback for example that queues events to be ran when disk spins up
08:50:18amiconnHmm, true
08:50:29amiconnBut (swcodec) playback is apps, ata is firmware
08:51:04Slasherihmm, indeed. but maybe the the event handling could go to the firmware level
08:51:11Slasherithen it would work for hwcodec too
08:51:20amiconnYes, perhaps
08:52:15*amiconn thinks that needs a bit of discussion, but sounds like it might be a good solution
08:54:02amiconnOne question is how to define event ids
08:54:10Slasheritrue. then there could be just generic sysevent_add(DISK_SPINUP, handler);
08:54:14amiconnThey need to be globally unique
08:54:30Slasheritrue, those probably needs to be pre-defined in firmware level too
08:55:13amiconnMaybe they should be defined in events.h, but that separates them e.g. from playback.c
08:55:27amiconnOtoh, the ata callback is used from many places
08:56:53Slasheriif we would like to define the events in playback.[ch] then the code would need to register an event first with its own id
08:56:59amiconnPerhaps events.h could define the classes, and the .h file of the respective module would then define the individual events?
08:57:13Slasherii don't know if this would just add unnecessarily more complexity
08:57:31Slasherihmm, that would work
08:57:44amiconnLike #define EVENT_CLASS_DISK 0x00010000 / #define EVENT_CLASS_PLAYBACK 0x00020000 / ...
08:57:55Slasherithat sounds good
08:59:38amiconnAnd then, in playback.h: enum { PLAYBACK_EVENT_TRACK_BUFFER = (EVENT_CLASS_PLAYBACK|1), PLAYBACK_EVENT_TRACK_FINISH, PLAYBACK_EVENT_TRACK_CHANGE };
09:00
09:00:01amiconnSimilar thing in ata.h
09:00:40amiconnNot sure whether we need 32 bit
09:00:49Slasherihmm, that should work fine
09:01:15Slasherii don't think there will be that many events per class, or classes
09:01:23amiconnFor the current targets it doesn't matter, but in case someone wants to ever pick up calmrisc16 again, or even try rockchip, this might be nasty
09:02:05 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:02:47Slasherimaybe class could use 4 bits and the event definition the rest of 12. that should be more than enough
09:03:32amiconnOr even 8 bits + 8 bits
09:03:45Slasheritrue
09:03:46amiconnDo you think one module will ever need more than 255 events?
09:03:55Slasheriunlikely :)
09:04:24amiconnOtoh, "640KByte ought to be enough for everyone" ;). Even the archos has more :P
09:04:45Slasherihehe
09:04:56amiconnBut I guess we can simply extend the scheme in case it will become necessary
09:07:11Slasheribut maybe i will try how that kind of event handling would work
09:10:08amiconnThe ata callbacks are one-shot, so each registered handler would have to unregister itself
09:10:18pixelmaHodapp: I read your question about the 3rd gen Ipod in the logs. In the last month there were a few playback bugs (skipping tracks) which sometimes also looked like you describe (playback and WPS differed). What build are you running and have you tried the latest builds? The 3rd gen problems with some builds should also be fixed since yesterday evening...
09:10:30amiconnAre the playback events also one-shot?
09:11:27amiconnIn that case, the events should probably be made self-unregistering
09:11:35 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
09:11:39Slasherinope, playback events are permanent. but when we generate the event, it should be possible to specify whether keep or de-register the event
09:13:24***Saving seen data "./dancer.seen"
09:19:24 Join desowin [0] (n=desowin@atheme/developer/desowin)
09:23:21amiconnSlasheri: Does your simplification mean that buffered, but unplayed tracks will be counted as played now, e.g. in scrobbler.c?
09:23:41Slasherinope
09:24:26Slasheriin fact i don't know how scrobbler counts those tracks because it doesn't use unbuffer events at all.. that's weird
09:24:44Slasherihmm, in fact need to verify that
09:24:52 Join petur [50] (n=petur@rockbox/developer/petur)
09:25:45peturLlorean: ping
09:27:22Slasheribut the changes to unbuffer events (and changing it's name to track finished event) now makes sure those events are called correctly whenever a track has finished playing (skipped, end of playlist etc.)
09:28:04 Quit Nimdae ("leaving")
09:30:22Slasherihmm.. maybe a scrobbler dev should change the code to use track finished event and then remove all prev_track_elapsed code from playback.c
09:30:31amiconnpetur: I just had an idea. Did you try what happens if you send the "disable advanced power management" command to the problematic cards?
09:30:32Slasherii don't think the current changes should break scrobbler
09:30:54amiconnAnd if that works, whether sending the enable command after a disable command also works?
09:31:30amiconnMaybe the card doesn't like the enable command if apm is already enabled?
09:32:00amiconn(if that is the case, it still leaves the question how to guess the initial state)
09:32:26peturamiconn: I did, but I didn't write it down and I forgot. But that is an interesting idea, must try that later on
09:32:36*petur has serious memory issues :/
09:34:27amiconnIf the disable-enable sequence actually works, you could try whether a disable-disable-enable sequence also works
09:34:47 Quit martii (Read error: 104 (Connection reset by peer))
09:35:10amiconnThen we can be sure that disable always works, and always use the disable-enable(with desired parameters) sequence
09:37:01peturI'll try to find some time to test, today is pretty much stuffed with things to do...
09:38:07peturI actually popped in to ask Llorean to cool down a bit, certainly when handling long-term users. Telling them to RTFM surely offends them...
09:38:07 Quit petur ("later")
10:00
10:01:24 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
10:01:55 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
10:05:17 Join Siku [0] (i=Siku@e81-197-70-46.elisa-laajakaista.fi)
10:09:36 Join dr_kosmos [0] (i=dr_kosmo@210.1.192.119)
10:11:30 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
10:11:39dr_kosmoshey guys... i'm almost done making my first WPS, only i have one question: how can i get a progress bar (%pb) except for my volume level?
10:12:54linuxstbYou need to use conditional bitmaps - lots of WPSs do that if you want to see how it's done
10:13:46linuxstbe.g. cabbiev2
10:15:02dr_kosmoshmm... is there any limit to how detailed/big it can be? (i'd like to have it stretching across the entire screen, and reasonably detailed)
10:15:50linuxstbOnly the size of the WPS image buffer, and the limit of 52 images per WPS
10:16:27dr_kosmosok cool... 52 images should be plenty. cheers
10:17:08linuxstbAlthough it sounds like there should be a better way than this... (but it would need someone to code support for it in Rockbox0
10:18:50dr_kosmosmmm certainly would be handy if there was a single command to do it (like there is for %pb)
10:23:46 Quit dr_kosmos (Read error: 104 (Connection reset by peer))
10:32:00 Nick JdGordon|afk is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
10:35:38 Quit desowin ()
10:41:02 Join FOAD_ [0] (n=dok@dinah.blub.net)
10:42:47 Join einhirn [0] (n=Miranda@p5B031556.dip0.t-ipconnect.de)
10:46:14pixelmalinuxstb: (because of your forum post) - what do you think about a NotSupported wiki page which explains what it means in Rockbox terms and maybe describes the problems for some popular models (similar to what we had for the 80GB Ipods last year but more generic). It could then be linked from the frontpage and we could point people to it...
10:46:43 Join waldo [0] (n=waldo@ip-81-11-218-145.dsl.scarlet.be)
10:48:48linuxstbpixelma: What about adapting the TargetStatus page?
10:51:50pixelmathat's already quite detailed, I just thought about making clear that "not supported" doesn't mean that "no one has tried" or "use at your own risk" first. Maybe that could be put on a glossary page which I think exists too..
10:52:11 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
10:52:21linuxstbI always try to use "does not work", rather than "not supported".
10:53:20pixelmamaybe it could be made more clear on the frontpage then which lists "supported" players and says "Nano 2nd/3rd gen is not supported"?
10:53:22 Join nplus [0] (n=nplus@141.25.globcom.net)
10:53:46pixelmaah no, that was already changed
10:55:18pixelmabut a lot of people still use "not supported" if someone asks for Rockbox on an Ipod Classic for example
10:56:35linuxstbYes, and IMO those comments are misleading - I don't think we should try and invent our own meaning of "supported", when lots of other projects/companies use it to mean "works, but don't ask us for help"
10:58:04pixelmaso a call to all who answer those questions to not use it anymore?
10:58:06 Quit FOAD (Read error: 110 (Connection timed out))
10:58:07 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
10:58:41linuxstbI think so...
10:59:09linuxstbBut also, a clearer page with status of the major players (such as new ipods) would be helpful.
11:00
11:00:22pixelmasounds good, I just wonder where to put that...
11:00:52pixelma(the "call")
11:02:02linuxstbMaybe just put it in "General Discussion" ? It can't hurt for users to see it as well.
11:02:36pixelmaalright, going to start my first topic then :)
11:04:15linuxstbpixelma: I've just had another thought - we have an "unsupported builds" forum, so already use the term "supported" with a speciific meaning there...
11:05:52pixelmayes, realised that too now when I started thinking about posting something like "do not use 'not supported'"
11:06:34*linuxstb switches computers
11:06:39 Quit linuxstb ("Leaving")
11:08:23pixelma(for the logs) I'll try to cover that too, but I often need a bit to come up with a nice way of putting it...
11:08:52 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:09:40linuxstbpixelma: If only everyone took the time to do that... ;)
11:10:32*amiconn is undecided what to do next :/
11:10:53pixelmalinuxstb: wut do u meen? ;)
11:11:07linuxstbamiconn: What's on your list?
11:11:29 Join petur [50] (n=petur@rockbox/developer/petur)
11:11:51amiconn(1) greyscale gamma improvements (extensive test series, and coming up with a way for calibration by the user)
11:12:38amiconn(2) greyscale live gamma switching for 1st/2nd Gen (because the backlight inverts black & white, the lcd transfer curve must be changed live. Realted to (1))
11:12:50 Join replix_ [0] (n=replix@119-73.79-83.cust.bluewin.ch)
11:13:01amiconn(3) timer on cop, and putting the greyscale isr there
11:13:10amiconn(4) start the M3 port
11:13:25***Saving seen data "./dancer.seen"
11:13:56 Join mcuelenaere [0] (n=mcuelena@78-22-188-232.access.telenet.be)
11:14:39 Nick replix_ is now known as replix (n=replix@119-73.79-83.cust.bluewin.ch)
11:15:20 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
11:16:01amiconnOh, and (5) rework power management, and add suspend for 1st/2d Gen
11:16:26 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
11:17:06linuxstbSounds like (5) would be the most useful in terms of core features...
11:17:32amiconnYes, but (4) is tempting too, and more targets == good
11:17:53amiconnAlso, weren't there a few requests for M3 support?
11:17:55*amiconn not sure
11:18:37amiconnM3 support also requires a bit of core cleanup (mostly reducing code duplication among lcd drivers)
11:19:14amiconnI am thinking about a similar approach as to what you used for the filters in libdemac
11:19:30amiconn(including a .c file)
11:20:43linuxstbYes, the duplication is a pain in the lcd drivers.
11:22:03amiconnMy idea would reduce them to a single driver for each pixel format
11:22:25amiconnlcd-remote-1bit-vert.c would set a few macros, then just include lcd-1bit-vert.c
11:22:57amiconnlcd-1bit-vert.c would one of those macros, and if it's not set, set it for main lcd
11:23:23amiconnThis way the driver can be compiled twice, and produce the 2 sets of functions
11:25:31JdGordon.. then there is majoy swcodec rework... and sw/hwcodec merging...
11:26:07amiconnWell, I don't really know how swcodec playback works, and in its current state, I'd rather not want to merge
11:27:09amiconnI'll probably have a try once swcodec playback got reasonably stable (although I'm currently not experiencing most of the reported problems)
11:27:54JdGordonI'm really not sure fixing all the bugs is the way to go
11:28:08*JdGordon still likes the idea of blosing away swcodec and startiong from scratch
11:28:28amiconnThere might be one other reason that could force me to try earlier though, and that would be adding pcm playback support for MAS
11:29:00amiconn(in the core I mean; WAV playback and recording is possible via plugin for quite some time now)
11:33:30amiconnWould it be a good idea to add an lcd/ sub-dir in firmware/drivers/ ?
11:33:31 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
11:35:25linuxstbamiconn: Yes, I think so.
11:35:26 Quit courtc (Read error: 104 (Connection reset by peer))
11:35:31 Join courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net)
11:36:36 Join Lear [0] (i=chatzill@rockbox/developer/lear)
11:37:53*amiconn wonders whether we'll have targets with OLED displays soon
11:39:15linuxstbI was trying to think of a better name than "lcd" - as they are the code for rendering into a framebuffer
11:39:29stripwaxframebuffer? ;)
11:39:38linuxstbClever ;)
11:39:51*stripwax is still trying to get his phone to work..
11:39:52amiconnOr maybe just display_
11:40:06amiconnHmm, might be too generic
11:40:15 Join mcuelenaere [0] (n=mcuelena@78-22-188-232.access.telenet.be)
11:40:37linuxstb"framebuffer" is better than anything I've thought of...
11:41:27amiconnBut it's quite long
11:41:34linuxstbYes, it's not ideal...
11:42:39linuxstbBut I think it's accurate.
11:42:48JdGordonhow about..... fb
11:44:02linuxstbI think I would prefer to just use the whole word, rather than abbreviate
11:44:11amiconnThere's also the question how to call the low-level target specific part
11:44:55amiconnRight now, lcd is correct, but would be wrong on OLED targets. framebuffer would be completely wrong.
11:45:14linuxstbBut aren't they all in target-tree?
11:45:18amiconnThey are
11:45:21linuxstbOr are you talking about function names?
11:45:25amiconnyes
11:45:40linuxstbAh yes, I don't think we just rename functions to use "framebuffer_"
11:46:08 Quit einhirn (Read error: 104 (Connection reset by peer))
11:46:12amiconnAlso, framebuffer feels a bit strange. Then you would do e.g framebuffer_fillrect(....); lcd_update();
11:47:14amiconnframebuffer_update would be wrong because it doesn't update the framebuffer, but updates the display from the framebuffer
11:47:26linuxstbThose function names are more accurate though...
11:47:49linuxstbi.e. you draw in a framebuffer and then update the LCD - you don't draw directly on the LCD
11:47:57amiconntrue
11:48:01amiconnhmmm
11:49:51JdGordonwhats wrong with leaving it lcd_?
11:50:09pixelmaand would it be oled_update later?
11:50:20JdGordonwhy couldnt it still use lcd?
11:50:24JdGordonlcd is fairly generic
11:51:15linuxstbWhat if we ever get TV-Out working on a target? tv_update() ?
11:51:35 Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net)
11:51:39linuxstbBut no, I think we can live with just calling everything an LCD...
11:51:54linuxstb(at least for now)
11:51:56JdGordonyeah, lets worry about that when that happens
11:52:23 Quit barrywardell ()
11:53:54 Quit replix ("Verlassend")
11:56:11JdGordonchanging topics a bit... apart from flicking hold and trying menu+select how else can I try getting a nano to turn on?
11:56:23JdGordonthe batt should be full.. its been cplugged in overnight
11:57:26*JdGordon 's sister is a drongo
11:58:21 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
12:00
12:01:32amiconnThe ipod hardware reset should always work, unless either the battery is totally flat, or the ipod is broken
12:01:41 Join replix [0] (n=replix@119-73.79-83.cust.bluewin.ch)
12:02:04JdGordonits chargiung with the comp so looks like the wall charger was just stuffed
12:02:07amiconnSometimes it takes 2 tries and/or holding the combo quite a while (> 15 seconds)
12:02:10JdGordonor rockbox charging isnt working
12:03:36amiconnRockbox only charges slowly, as we don't handle charging current setup. I'm not sure we know how to do this either
12:04:12JdGordonstill, it was plugged in overnight, so it should have had _Some_ charge
12:04:16amiconnFullsize ipods can even become discharged when used a lot while "charging" in rockbox. Minis and Nanos shouldn't, though
12:05:39 Join mcuelenaere [0] (n=mcuelena@78-22-188-232.access.telenet.be)
12:07:38 Join roolku [0] (n=roolku@77-99-112-231.cable.ubr16.edin.blueyonder.co.uk)
12:08:07 Quit stripwax (Read error: 104 (Connection reset by peer))