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 2018-01-29

00:13:08 Join nthn_ [0] (
00:14:43 Quit nthn (Ping timeout: 246 seconds)
00:14:43 Nick nthn_ is now known as nthn (
00:29:15 Quit ender` (Quit: If you're really successful at bulls​hitting, it means you're not hanging around enough people smarter than you. — Neil deGrasse Tyson)
00:31:09 Quit petur (Remote host closed the connection)
00:39:41 Quit nthn (Quit: nthn)
00:50:22 Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium
00:57:44 Quit this_is_a_nick (Remote host closed the connection)
01:24:42***Saving seen data "./dancer.seen"
01:52:35 Join nthn [0] (~nthn@2a02:a03f:5e2e:ff00:12ce:7547:954d:516a)
02:11:46 Quit nthn (Quit: nthn)
02:28:07 Join this_is_a_nick [0] (~amofiuhr_@
02:28:22 Quit MrZeus (Ping timeout: 256 seconds)
02:40:59 Join mmint [0] (~mmint@unaffiliated/mmint)
03:00:43 Quit this_is_a_nick (Remote host closed the connection)
03:01:17 Join RedCat27 [0] (~redcat@gateway/tor-sasl/redcat27)
03:02:22 Quit Moarc (Ping timeout: 256 seconds)
03:04:20 Quit atsampson (Ping timeout: 276 seconds)
03:06:24 Join Moarc [0] (
03:08:03 Quit RedCat27 (Quit: WeeChat 2.0.1)
03:18:30 Quit [Saint] (Remote host closed the connection)
03:18:57 Join [Saint] [0] (~sinner@rockbox/staff/saint)
03:24:43***Saving seen data "./dancer.seen"
03:32:16 Quit krabador (Quit: Leaving)
03:42:30 Quit [Saint] (Remote host closed the connection)
03:42:57 Join [Saint] [0] (~sinner@rockbox/staff/saint)
03:54:18 Quit [Saint] (Ping timeout: 264 seconds)
04:03:49 Join Ir0nY [0] (~IronY@unaffiliated/irony)
04:06:57 Quit IronY (Ping timeout: 240 seconds)
04:06:57 Nick Ir0nY is now known as IronY (~IronY@unaffiliated/irony)
04:10:35 Join robertd1 [0] (~root@
04:14:09 Join this_is_a_nick [0] (~amofiuhr_@
04:19:14 Join atsampson [0] (
05:00:07 Quit this_is_a_nick (Remote host closed the connection)
05:24:47***Saving seen data "./dancer.seen"
06:08:15 Quit TheSeven (Ping timeout: 246 seconds)
06:41:58 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
07:24:50***Saving seen data "./dancer.seen"
07:55:57 Join ender` [0] (
08:00:40 Join deevious [0] (~Thunderbi@
08:04:10 Quit nlogex (Ping timeout: 252 seconds)
08:05:29 Join nlogex [0] (
08:27:54 Join JannF [0] (
08:39:02 Quit dys (Ping timeout: 276 seconds)
08:41:31 Quit JannF (Ping timeout: 256 seconds)
08:43:14 Join JannF [0] (
08:58:26 Join ernestask [0] (
09:08:28 Quit Wr404 (Quit: Page closed)
09:24:53***Saving seen data "./dancer.seen"
09:30:18 Join petur [0] (~petur@
09:30:18 Quit petur (Changing host)
09:30:18 Join petur [0] (~petur@rockbox/developer/petur)
09:41:05 Join PimpiN8 [0] (~textual@
09:46:41 Join wodz [0] (
09:52:23 Join edhelas [0] (
09:52:31edhelashello :)
10:00:23 Quit nlogex (Remote host closed the connection)
10:05:51 Join nlogex [0] (
10:13:00 Join LinusN [0] (~linus@
10:32:35 Join nthn [0] (~nthn@2a02:a03f:5e2e:ff00:12ce:7547:954d:516a)
10:33:17 Join dys [0] (~dys@2003:5b:203b:100:6af7:28ff:fe06:801)
10:33:27 Quit JannF (Ping timeout: 240 seconds)
10:42:40 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
10:50:42 Join JannF [0] (
11:24:55***Saving seen data "./dancer.seen"
11:27:43 Quit JannF (Ping timeout: 248 seconds)
11:41:04 Join JannF [0] (
11:48:10 Quit jhMikeS (Ping timeout: 240 seconds)
11:51:11 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
11:53:11 Join deevious_ [0] (~Thunderbi@
11:55:48 Quit deevious (Ping timeout: 246 seconds)
11:55:48 Nick deevious_ is now known as deevious (~Thunderbi@
12:00:47 Quit JannF (Ping timeout: 248 seconds)
12:35:30 Quit mmint (Ping timeout: 252 seconds)
12:36:56 Join mmint [0] (~mmint@unaffiliated/mmint)
12:40:10 Quit pamaury (Ping timeout: 240 seconds)
12:41:43 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
12:51:10 Quit wodz (Quit: Ex-Chat)
12:58:09 Nick nthn is now known as nthn_ (~nthn@2a02:a03f:5e2e:ff00:12ce:7547:954d:516a)
13:00:34 Join jhMikeS [0] (
13:04:42 Join krabador [0] (~krabador@unaffiliated/krabador)
13:04:47 Quit jhMikeS (Ping timeout: 248 seconds)
13:11:31 Quit nlogex (Remote host closed the connection)
13:13:15 Quit krabador (Quit: Leaving)
13:15:41 Quit nthn_ (Quit: nthn_)
13:16:00 Join nlogex [0] (
13:18:45 Quit Galois (Ping timeout: 246 seconds)
13:24:56***Saving seen data "./dancer.seen"
13:27:46 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:e500:2348:eed8:25fb)
13:29:15 Part robertd1
13:34:37 Join JannF [0] (
13:36:54 Join krabador [0] (~krabador@unaffiliated/krabador)
13:54:27 Join deevious_ [0] (~Thunderbi@
13:57:34 Quit deevious (Ping timeout: 260 seconds)
13:57:34 Nick deevious_ is now known as deevious (~Thunderbi@
13:58:28 Join nthn_ [0] (
14:26:33 Join wodz [0] (
14:32:29wodzpamaury: ping
14:36:31 Quit JannF (Ping timeout: 248 seconds)
14:48:23pamaurywodz: pong
14:48:27pamaurydid you get the dock?
14:48:32wodzpamaury: no
14:49:08pamauryhmm, apparently the website says it's still in transit
14:49:24wodzpamaury: I have a question about alsa. How one control volume? On agptek amixer always report 0 volume
14:51:30wodzI think I found why codecs crash on agptek.
14:53:51pamaurywodz: volume is a mess, you can do software volume (HAVE_SW_VOLUME_CONTROL iirc) which is the simplest
14:54:31pamauryand hardware volume using the ALSA controls, but sometimes broken drivers report a wrong volume range, also the naming convention of the master volume is messy.
14:54:43pamauryDo you have the output of `amixer contents' ?
15:01:09pamaurygreat, completely nonstandard
15:01:20pamauryI guess you need to set the Left/Right Playback Volume
15:01:42pamaurybut it's not clear what the range is, ie if it's really 0-255
15:01:52pamauryyou might need to try and see when it fails to set the volume
15:02:37wodzpamaury: amixer set 'Left' 50% does nothing
15:05:35wodzpamaury: changing volume in original app give lines similar to this in console. This one is ~50% volume
15:05:49pamauryhmmm, maybe try smaller values (not in percent)
15:06:03pamaurylike 0, 10, 20, 30, 40, 50
15:07:24pamaurybecause the driver may report an error for out of range values, or just ignore the request entirely
15:07:34wodzpamaury: doesn't work either
15:08:25pamaurywodz: have you tried 'Left Playback Volume' instead of 'Left' ?
15:09:11wodzamixer: Unable to find simple control 'Left Playback Volume',0
15:10:06wodzlooks like I'll need to disasm this f***ing original app to figure out
15:10:08pamauryhmm, give me a minute, you don't want the simple control interface, try 'cset'
15:10:11pamauryinstead of 'set'
15:10:47wodzamixer cset 'Left Playback Volume' 20 returns amixer cset 'Left Playback Volume' 20
15:12:45pamaurywodz: ah iirc the syntax is amixer cset <control id> val
15:12:54pamaurythe control id is the numid=BLA in amixer contents
15:13:37wodzdoesn't work
15:13:42pamaurymaybe you need to write
15:13:42pamauryamixer cset numid=BLA value
15:15:28wodzIt somwhat works. 0 is max, ~40 is min but nowhere near the silence
15:16:26pamaurywodz: it's possible that you will need hardware+software volume like on the NWZ
15:16:32 Join amayer [0] (
15:17:17wodzheh, it changes sound signature but volume only a little bit
15:18:48wodzlol. The effect is correct if you write to both Left and Right controls
15:21:07wodzwell I think it does something more complicated
15:24:58***Saving seen data "./dancer.seen"
15:26:43wodzok apparently this line left_volume = 32 right_volume = 32 reports value sent to hw
15:28:10SammysHPAnyone who can help me with my theme issue (see log)?
15:29:13wodzpamaury: soo, despite what amixer reports the value accepted is between 210 and 0
15:29:29wodzpamaury: but amixer doesn't read back correctly
15:31:37 Quit wodz (Quit: Ex-Chat)
16:09:34 Join gamera [0] (~Gamera@unaffiliated/diaspora)
16:26:39 Join JannF [0] (
16:37:32 Quit JannF (Ping timeout: 264 seconds)
17:03:51 Join JannF [0] (
17:14:54 Quit JannF (Ping timeout: 256 seconds)
17:24:59***Saving seen data "./dancer.seen"
17:42:06 Quit petur (Read error: Connection reset by peer)
17:52:14 Join robertd1 [0] (~root@
18:10:49 Quit nthn_ (Quit: nthn_)
18:31:46 Join nthn_ [0] (
18:33:17_BilgusSammysHP, What is %VI supposed to do? I know of Vi & Vl as in thats lowercase I and L
18:34:14_Bilgusalso those newlines could mess stuff up as well you are better off skipping lines with a #
18:35:34 Join JannF [0] (
18:36:52 Join MrZeus [0] (~MrZeus@2a02:c7f:7066:fb00:901b:9ba7:9259:89d0)
18:41:33 Quit nthn_ (Quit: nthn_)
18:42:47SammysHPand thanks for the advice wrt newlines
18:43:31SammysHPso start lines only with % or # (except there should be a newline actually)?
18:43:46_Bilgusthat is for sure Vi as in indigo and Vl as in laudable
18:43:57 Quit krabador (Quit: Leaving)
18:44:17_Bilgusas in if you skip a line just make it #
18:44:40SammysHPthe wiki contains an uppercase i -.-
18:44:48 Quit JannF (Quit: Leaving.)
18:44:51SammysHPmanual sections as well
18:44:54 Join JannF [0] (
18:45:45SammysHPas far as I understand Vl (with L) for loading viewports and VI (big i) for loading ui viewport
18:46:37_Bilguslet me double check the source if so that is a really unfortunate choice of letters
18:52:25 Quit dys (Ping timeout: 252 seconds)
18:57:13SammysHP_Bilgus: I already checked the source yesterday and it is Vl and VI
19:00:12_BilgusI'll take your word for it TBH I hate that theme engine its a finicky mess
19:06:04 Quit JannF (Ping timeout: 240 seconds)
19:07:46_BilgusYeah I was just looking at it
19:11:15 Join nthn_ [0] (
19:11:51SammysHPbtw: which screens do not have a title? currently I know only about the quick screen
19:14:49 Join krabador [0] (~krabador@unaffiliated/krabador)
19:17:56 Join lebellium [0] (
19:23:43 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:25:00***Saving seen data "./dancer.seen"
19:27:50 Quit lebellium (Quit: Leaving)
19:29:01 Join lebellium [0] (
19:31:54_Bilgus[Saint] would probably know better than I would he is the theme guy
19:34:00SammysHPok, thanks nevertheless
20:00:23_BilgusSammysHP, see if that is about the functionality you are looking for
20:01:37_BilgusThe sad part is I don't mess with the theme engine enough and it is esoteric enough I rarely retain anything but the biggest lessons from my wounds
20:02:25SammysHPa wise decision to not mess with it ;)
20:02:31SammysHPlet me try your code
20:02:46_BilgusOk so what I observed between the your gist and what I put up
20:03:42lebelliumpamaury:,52167.msg241377/topicseen.html#msg241377 I assume it's the same answer as for ?
20:03:52lebelliumraw nand flash
20:04:20_BilgusVi is loading what you want the rest of the screen to be so set x, y use -, - for width and height unless ofc you want the screen to be slightly smaller then iirc you can use -5 and -10 for instance to make it smaller
20:05:03SammysHPoh, you can use negative values? nice
20:05:10SammysHPI always calculated everything
20:05:46SammysHPand yes, there is a margin on all sides (top for statusbar, bottom for title info and left/right just for appearance)
20:05:54_Bilgusnext on your line to display the title you use Vl(d... and you are now loading the viewport you just made above but instead you should be setting it to that blank spot you left over from Vi
20:06:30_Bilgusso either use V or if you want to pre define it you can do so and then set it conditionally as well
20:07:10SammysHPyeah, I tried to set it conditionally in the %?Lt condition above
20:07:33_Bilgusah see there you were setting the rest of the screen
20:07:35SammysHPbut I assume it is not a problem to always show it
20:08:00SammysHP(as it is empty if there is no title)
20:08:20_Bilgusyeah I think the way it is in my pastebin should work properly
20:09:06SammysHPthe only real change is the title %Vl → %V, right?
20:09:14SammysHPI'll try it
20:10:13_Bilgusyeah I think so %Vl(d, -> %V(
20:10:56SammysHPnope, still the same problem
20:11:13SammysHPworks on most screens until you reach the top level menu where "Rockbox" overlays the menu
20:11:17_Bilguswhat is the problem?
20:11:37_Bilguslet me look again
20:11:39SammysHPI can send you the full theme if you want
20:11:52_Bilgussure what player is it?
20:12:01 Quit pamaury (Ping timeout: 256 seconds)
20:12:52 Quit ernestask (Quit: ernestask)
20:13:32_Bilguswell good atleast I already have the sim
20:15:13SammysHPhere it is:
20:24:29 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
20:28:25pamaurylebellium: re E340 I think so yes
20:29:47 Quit Elfish (Ping timeout: 268 seconds)
20:34:01 Join Elfish [0] (
20:38:59 Quit Elfish (Remote host closed the connection)
20:39:45_Bilgusyou can change the values after you see if it works I left them very obvious so I could see if it was working, alos you need to return to main screen after loading the sbs before it will work
20:41:19_Bilgusand just a word of warning about that theme document you linked there are inaccuracies in there so if something is going all sideways try to separate the actions into single statements with NOT subtle differences
20:43:38SammysHPhmm… have you opened the quick screen?
20:44:52SammysHPit doesn't contain a title but uses the same viewport as screens with a title
20:44:56 Join Galois [0] (
20:46:52_Bilgusthen it probably still has a title but we can instead check the length
20:47:07_Bilgusgive me a second
20:48:58 Join JannF [0] (
20:49:57SammysHPif I use something like %?Lt<title|notitle> it shows "notitle"
20:51:36 Join Elfish [0] (
20:54:45 Join this_is_a_nick [0] (~amofiuhr_@
21:00:58 Join dys [0] (
21:02:14 Join jhMikeS [0] (
21:06:03 Quit JanC (Remote host closed the connection)
21:06:23 Join JanC [0] (~janc@lugwv/member/JanC)
21:07:04 Join Chrizzly [0] (5486103a@gateway/web/freenode/ip.
21:08:57ChrizzlyHi, I have this product (iprotect): is this possible to upload the firmware from rockbox to this MP3 player?
21:15:49Chrizzlyok thx
21:20:35 Quit MrZeus (Ping timeout: 256 seconds)
21:25:02***Saving seen data "./dancer.seen"
21:26:31 Quit JannF (Ping timeout: 268 seconds)
21:30:19 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:e500:2348:eed8:25fb)
21:30:22 Quit gamera (Ping timeout: 248 seconds)
21:37:52 Quit this_is_a_nick (Ping timeout: 272 seconds)
21:39:41_BilgusSammysHP, I think I see what is going on.. the screen loads prior to knowing the title of the window as in if you put %?Lt<%s!%Lt!|???>
21:40:14_Bilgusyou will see the menu display then ??? for the title and finally ![title]!
21:45:46 Join Elfish_ [0] (amba@2a03:4000:6:238f::1)
21:46:05 Quit Elfish (Ping timeout: 256 seconds)
21:46:05 Quit pamaury (Ping timeout: 256 seconds)
21:46:30 Quit Chrizzly (Quit: Page closed)
22:02:38 Join this_is_a_nick [0] (~amofiuhr_@
22:04:06 Nick Elfish_ is now known as Elfish (amba@2a03:4000:6:238f::1)
22:07:53_Bilgusthats the only way I see to do what you want
22:08:04 Quit GeekShadow (Ping timeout: 240 seconds)
22:08:55 Join GeekShadow [0] (
22:08:55 Quit GeekShadow (Changing host)
22:08:55 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
22:09:33_Bilgusand if there are other screens without titles then you'll need to explicitly set each
22:11:23_Bilgusbasically what is going on is it sets VP based on notitle draws the menu, sets the vp on title (the menu is already drawn) displays title on top of menu
22:11:52_Bilgusso I guess you could go full fledged and custom draw the whole menu??
22:25:34 Join MrZeus [0] (~MrZeus@2a02:c7f:7066:fb00:81f7:9858:5225:e535)
22:30:56 Quit Elfish (Remote host closed the connection)
22:31:15 Quit amayer (Quit: Leaving)
22:31:32 Join amayer [0] (
22:31:55 Quit amayer (Client Quit)
22:35:44 Join Elfish_ [0] (amba@2a03:4000:6:238f::1)
22:54:06 Quit lebellium (Quit: Leaving)
22:54:06 Quit jhMikeS (Read error: Connection reset by peer)
22:57:15 Join jhMikeS [0] (
23:10:20 Quit this_is_a_nick (Ping timeout: 272 seconds)
23:14:47SammysHP_Bilgus: thanks. I might try to skin the whole menu, but it seems to be a bit complicated.
23:15:07_Bilgusyeah and also not very much fun when it fails
23:16:18_Bilgusmaybe someone knows a way to shift viewports or perhaps copy them, as far as I understand viewports they are just clipping regions with relative coords
23:19:04_Bilguslike maybe you can do something with the double buffer to allow you to switch positions on the fly but again thats complicated when you could just check for the current screen
23:19:57_BilgusOR we could rewrite the theme engine to push the title prior to drawing the menu but I'm not sure what else that might break (if anything)
23:22:39 Join [Saint] [0] (~sinner@rockbox/staff/saint)
23:25:06***Saving seen data "./dancer.seen"
23:32:38 Quit atsampson (Ping timeout: 246 seconds)
23:33:32 Join atsampson [0] (
23:35:22 Quit bluebrother (Ping timeout: 276 seconds)
23:35:43 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
23:43:51 Join this_is_a_nick [0] (~amofiuhr_@
23:51:54 Join webguest207 [0] (
23:55:50 Quit Elfish_ (Remote host closed the connection)
23:56:51 Quit webguest207 (Quit: CGI:IRC (Ping timeout))

Previous day | Next day