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 Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2022-03-02

00:23:45 Quit Syco54645 (Ping timeout: 256 seconds)
00:50:54***Saving seen data "./dancer.seen"
01:20:02 Join hombrelaser [0] (~my@user/hombrelaser)
02:36:53 Join S|h|a|w|n [0] (~shawn156@user/shawn/x-4432647)
02:50:56***No seen item changed, no save performed.
03:25:08 Quit ufdm (Read error: Connection reset by peer)
03:25:25 Join ufdm [0] (
03:52:37sporkSyco54645_work: it is not cross platform (beyond windows/android) but on the forums i have read people use 'mediamonkey' to manage their device
04:19:18 Quit toruvinn (Ping timeout: 250 seconds)
04:50:58***Saving seen data "./dancer.seen"
05:42:51 Join toruvinn [0] (
06:32:01 Quit munkis (Ping timeout: 245 seconds)
06:32:11 Join munkis [0] (
06:51:02***Saving seen data "./dancer.seen"
07:08:26 Join shawn196 [0] (
07:10:03 Quit S|h|a|w|n (Ping timeout: 256 seconds)
08:34:25 Quit braewoods (Quit: WeeChat 2.8)
08:39:15 Join braewoods [0] (~braewoods@user/braewoods)
08:51:03***Saving seen data "./dancer.seen"
08:58:20 Join massiveH [0] (
09:45:41 Quit michaelni (Quit: Leaving)
09:46:07 Join michaelni [0] (
10:36:32 Quit massiveH (Quit: Leaving)
10:51:05***Saving seen data "./dancer.seen"
12:06:58 Join ZincAlloy [0] (
12:11:17 Quit ZincAlloy (Ping timeout: 256 seconds)
12:35:59 Join ZincAlloy [0] (
12:40:30 Quit ZincAlloy (Ping timeout: 260 seconds)
12:48:49 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:99f9:2932:64ee:2da2)
12:51:07***Saving seen data "./dancer.seen"
13:22:23 Join lebellium [0] (
13:27:32 Quit Natch (Remote host closed the connection)
13:32:28 Join Natch [0] (
14:51:09***Saving seen data "./dancer.seen"
16:32:36 Join wolfshappen_ [0] (
16:32:39 Quit wolfshappen (Ping timeout: 272 seconds)
16:51:10***Saving seen data "./dancer.seen"
17:16:14 Join just_a_rock [0] (
17:17:34just_a_rockHow can I change which icon my rockbox (clip+) shows for each file type?
17:19:11just_a_rockFor example have the txt files show as the icon with lines and a bmp as something different. Now they are both question marks, and it's difficult to tell them apart quickly...
17:24:47 Quit ZincAlloy (Quit: Leaving.)
17:32:04 Quit just_a_rock (Quit: Ping timeout (120 seconds))
17:32:17 Join just_a_rock [0] (
17:45:05 Quit just_a_rock (Quit: Connection closed)
17:54:10 Quit lebellium (Quit: Leaving)
17:58:19Syco54645_workspork: thank you. i will look in to it, this could be what i need and more. i figured if i couldnt find anything it wouldnt be too terribly complicated to whip one up in .net, but again not cross platform. I have not made the jump to wpf/core yet so would be windows only but that wouldnt be the end of the world to know what i have synced like itunes does
18:32:35_bilgusSyco54645_work, its pretty easy to parse the database_n.tcd files for the filenames already on the device if you roll your own
18:44:47 Quit shawn196 (Quit: Leaving)
18:45:12 Join shawn196 [0] (
18:45:16 Nick shawn196 is now known as S|h|a|w|n (
18:45:25 Quit S|h|a|w|n (Remote host closed the connection)
18:45:49 Join S|h|a|w|n [0] (~shawn156@user/shawn/x-4432647)
18:51:11***Saving seen data "./dancer.seen"
19:06:48Syco54645_work_bilgus: oh? i will have to check that out. thanks!
19:09:27Syco54645_workis there a simple way to trigger a database update via an external application. cant find anything but doesnt mean that i am looking in the correct area
19:24:52Syco54645_workwell i found the docs for the tagcache database format and even a python app to parse it so that is sweet. docs a little outdated but i can peek the tagcache.c file and sus the rest out i think. now to see if i follow through with this. haha
19:27:53_bilgussyco IIRC there is a setting to ayto-rebuild the db
19:29:13Syco54645_worki think you are correct about that, that would be usable as well
20:24:05rb-bluebotBuild Server message: New build round started. Revision f88ea12bac, 303 builds, 9 clients.
20:25:29_bilgusyay bluebot is back :)
20:27:05_bilgusmunkis, that single_mode came in handy helping a user pause for two seconds between tracks using lua, I was worried about getting events too late and the auto pause was just the ticket
20:43:04rb-bluebotBuild Server message: Build round completed after 1139 seconds.
20:43:08rb-bluebotBuild Server message: Revision f88ea12bac result: All green
20:51:13***No seen item changed, no save performed.
20:54:33_bilgusdepending on the tag index in use (length of each entry matters as far as how many entries are in the first 64k of the file
20:57:01_bilgusfor instance genre has an average of 32ish chars per entry so you can get around 2000 extra entries in the uniq buf by putting the indices 2 to a slot
20:57:27_bilgusthis is re 4255^
20:59:25_bilgusall the other tags are far more variable but i really didn't notice a measurable difference in the speed (I guess because its able to check for two entries in the 16bit case)
21:24:44munkisyay i did a useful!
21:25:34Syco54645_workwell, as you pointed out, the only thing that I really need are the file names. i hadnt actually considered that yet... the tags i can read from the local files rather than the files on the player. i am digging in to the tcd format now and attempting to read it in c#. worst case i will go back to the source code or even the python example on the page. it doesnt have to be fancy. tagbot can be fancy. this is just going to be a step above cp with a
21:25:34Syco54645_workspreadsheet :P
21:27:13Syco54645_workwoops. just one step above i meant.
21:52:17_bilgussyco overlapping topic but wasn't referring to your thing, that said database_4.tcd is the filname one, it gives entries in the header and the items are setup like zero terminated bstrs (strlen in first 4? bytes) then item index in next 4 then the pathname
21:53:27_bilguspretty easy to just parse with a regex and a bit of logic
22:29:51 Quit rb-bluebot (Ping timeout: 272 seconds)
22:30:37 Quit bluebrother (Ping timeout: 240 seconds)
22:32:40 Join bluebrother [0] (~dom@user/bluebrother)
22:43:02 Join rb-bluebot [0] (~rb-bluebo@rockbox/bot/utility)
22:51:16***Saving seen data "./dancer.seen"
22:59:43Syco54645_worki thought overlapping topics may have been the case
23:13:39Syco54645_workand yeah i have it reading just find in c# so maybe i will still go down this route even if media monkey is working for my needs. this is more fun

Previous day | Next day