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 2017-11-15

00:06:08 Quit St0neHead- (Remote host closed the connection)
00:11:47 Quit lebellium (Quit: Leaving)
00:13:02 Join jhMikeS [0] (
00:13:42 Join funman_ [0] (
00:13:50 Quit funman (Ping timeout: 240 seconds)
00:14:52 Join St0neHead [0] (stonehead@2a01:7e00:e001:3700:6667::2)
00:16:26 Quit pamaury (Ping timeout: 240 seconds)
00:25:23 Quit ender` (Quit: I have the 8 Ball in my back pocket. I figure that makes me kind of a defense contractor. And I ought to get paid like one, meaning grossly overpaid. — Richard Kadrey: Kill City Blues)
00:32:49 Quit dandels (Quit: WeeChat 1.9.1)
00:37:23 Quit cc___ (Quit: WeeChat 1.9.1)
00:43:06 Join Kempster [0] (1890704b@gateway/web/freenode/ip.
01:01:58 Quit funman_ (Changing host)
01:01:58 Join funman_ [0] (~fun@rockbox/developer/funman)
01:02:08 Nick funman_ is now known as funman (~fun@rockbox/developer/funman)
01:04:28 Quit dfkt (Read error: Connection reset by peer)
01:05:17***Saving seen data "./dancer.seen"
01:06:01 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
01:11:23 Quit asymsucon (Ping timeout: 260 seconds)
01:15:58 Quit michaelni (Ping timeout: 248 seconds)
01:29:19 Join michaelni [0] (
01:40:08 Join dandels [0] (~dandels@unaffiliated/dandels)
01:44:01 Quit dandels (Client Quit)
01:52:46 Quit MrZeus (Ping timeout: 255 seconds)
01:53:14 Join quaz0r [0] (
02:13:48 Join dandels_ [0] (~dandels@unaffiliated/dandels)
02:22:42 Join alexweissman [0] (~alexweiss@
02:37:34[Saint]milestone two reached.
02:37:50[Saint]the info viewport and .sbs now automatically scale to the font size.
02:44:12 Join Strife1989 [0] (
02:47:26 Quit Strife89 (Ping timeout: 240 seconds)
02:54:45 Quit dandels_ (Ping timeout: 268 seconds)
02:57:56 Join Ruhan [0] (uid76353@gateway/web/
02:59:26 Quit Strife1989 (Quit: No Ping reply in 180 seconds.)
03:00:52 Join dandels_ [0] (~dandels@unaffiliated/dandels)
03:00:57 Join Strife89 [0] (
03:05:20***Saving seen data "./dancer.seen"
03:07:59 Quit prof_wolfff (Ping timeout: 248 seconds)
03:12:21 Join Strife1989 [0] (
03:12:44 Quit TheSeven (Ping timeout: 250 seconds)
03:15:39 Quit Strife89 (Ping timeout: 240 seconds)
03:24:51 Join prof_wolfff [0] (
03:26:17 Quit alexweissman (Remote host closed the connection)
03:28:01 Join Strife89 [0] (
03:28:37 Quit Strife1989 (Ping timeout: 255 seconds)
03:28:55 Quit krabador (Quit: Leaving)
03:30:15 Join Strife1989 [0] (
03:33:26 Quit Strife89 (Ping timeout: 240 seconds)
03:47:08 Quit Kempster (Ping timeout: 260 seconds)
03:50:06 Join CrashBash-Kun [0] (~CrashBash@unaffiliated/crashbash-kun)
03:52:14 Quit dandels_ (Ping timeout: 248 seconds)
03:52:15 Join alexweissman [0] (~alexweiss@
04:12:34 Quit JanC (Ping timeout: 240 seconds)
04:16:07 Join JanC [0] (~janc@lugwv/member/JanC)
04:23:47 Quit St0neHead (Ping timeout: 252 seconds)
04:29:47 Quit Strife1989 (Quit: No Ping reply in 180 seconds.)
04:30:10 Join Strife89 [0] (
04:39:11 Quit prof_wolfff (Ping timeout: 248 seconds)
04:46:50 Quit JanC (Killed ( (Nickname regained by services)))
04:46:55 Join JanC [0] (~janc@lugwv/member/JanC)
04:48:42 Join Strife1989 [0] (
04:49:22 Join Strife89|Quassel [0] (
04:50:04 Quit Strife89 (Ping timeout: 255 seconds)
04:53:04 Quit Strife1989 (Ping timeout: 248 seconds)
04:55:42 Quit _meg (Ping timeout: 248 seconds)
04:58:51 Join _meg [0] (~notsure@
05:01:43 Join JanC_ [0] (~janc@lugwv/member/JanC)
05:03:00 Quit JanC (Killed ( (Nickname regained by services)))
05:03:00 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
05:05:23***Saving seen data "./dancer.seen"
05:07:22 Quit Ruhan (Quit: Connection closed for inactivity)
05:16:31 Join Ruhan [0] (uid76353@gateway/web/
05:23:43 Join JanC_ [0] (~janc@lugwv/member/JanC)
05:25:00 Quit JanC (Killed ( (Nickname regained by services)))
05:25:00 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
05:36:13 Join JanC_ [0] (~janc@lugwv/member/JanC)
05:37:35 Join JanC__ [0] (~janc@lugwv/member/JanC)
05:38:54 Nick JanC is now known as Guest67213 (~janc@lugwv/member/JanC)
05:38:54 Quit Guest67213 (Killed ( (Nickname regained by services)))
05:38:55 Nick JanC__ is now known as JanC (~janc@lugwv/member/JanC)
05:40:02 Join JanC__ [0] (~janc@lugwv/member/JanC)
05:40:05 Quit CrashBash-Kun (Read error: Connection reset by peer)
05:41:22 Quit JanC_ (Ping timeout: 255 seconds)
05:42:02 Join Strife89 [0] (
05:43:43 Quit JanC (Ping timeout: 248 seconds)
05:43:51 Nick JanC__ is now known as JanC (~janc@lugwv/member/JanC)
05:45:18 Quit Strife89|Quassel (Ping timeout: 248 seconds)
05:49:11 Join Strife1989 [0] (
05:49:20 Quit Strife89 (Ping timeout: 240 seconds)
05:51:12 Join Strife89 [0] (
05:54:49 Quit Strife1989 (Ping timeout: 268 seconds)
06:15:17 Quit Strife89 (Quit: No Ping reply in 180 seconds.)
06:16:43 Join Strife89 [0] (
06:19:57 Join Strife1989 [0] (
06:21:26 Quit Strife89 (Ping timeout: 240 seconds)
06:41:45 Join Strife89 [0] (
06:42:50 Join Strife89|Quassel [0] (
06:42:56 Quit Strife1989 (Ping timeout: 248 seconds)
06:46:26 Quit Strife89 (Ping timeout: 260 seconds)
06:58:38 Quit asaba (Quit: asaba)
06:59:01 Quit asaba91 (Quit: The Lounge -
07:01:37 Join asaba [0] (~asaba@
07:04:48 Join Strife89 [0] (
07:05:24***Saving seen data "./dancer.seen"
07:07:46 Quit Strife89|Quassel (Ping timeout: 255 seconds)
07:13:42 Join Strife1989 [0] (
07:15:04 Quit Strife89 (Ping timeout: 240 seconds)
07:15:41 Join Strife89 [0] (
07:19:12 Quit Strife1989 (Ping timeout: 248 seconds)
07:28:32 Quit mmint (Ping timeout: 246 seconds)
07:31:54 Join mmint [0] (~mmint@unaffiliated/mmint)
07:39:53 Quit saratoga (Ping timeout: 260 seconds)
07:41:18 Quit dfkt (Disconnected by services)
07:41:28 Join dfkt_ [0] (~dfkt@unaffiliated/dfkt)
07:46:55 Quit JdGordon (Ping timeout: 255 seconds)
07:56:13 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
07:57:23 Quit Ruhan (Quit: Connection closed for inactivity)
08:02:02 Join wodz [0] (
08:11:35 Quit alexweissman (Remote host closed the connection)
08:12:12 Quit Strife89 (Quit: No Ping reply in 180 seconds.)
08:13:30 Join Strife89 [0] (
08:17:45 Join ender` [0] (
08:30:34 Quit JdGordon (Ping timeout: 255 seconds)
08:45:00 Join petur [0] (~petur@
08:45:00 Quit petur (Changing host)
08:45:00 Join petur [0] (~petur@rockbox/developer/petur)
08:47:27 Quit duo8 (Quit: ZNC 1.6.5 -
08:55:32 Join chrisb [0] (~chrisb@
08:56:14 Quit dfkt_ (Read error: Connection reset by peer)
08:58:02 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
08:58:22 Quit munch (Ping timeout: 248 seconds)
08:59:14 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
08:59:49 Quit Petri152 (Ping timeout: 268 seconds)
08:59:58 Quit paulk-gagarine-s (Ping timeout: 248 seconds)
09:01:03 Quit tomflint (Ping timeout: 268 seconds)
09:04:28 Join JdGordon [0] (
09:04:42 Quit JdGordon (Changing host)
09:04:43 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
09:05:03 Join Petri152 [0] (
09:05:25***Saving seen data "./dancer.seen"
09:06:31 Join paulk-gagarine [0] (
09:07:27 Join tomflint [0] (~tomflint@unaffiliated/tomflint)
09:09:41 Join munch [0] (pls@gateway/shell/elitebnc/x-nuresxwlbeobsmfd)
09:10:00 Join duo8 [0] (~ZNC-SRV-H@
09:29:13 Join dys [0] (~dys@2003:5b:203b:100:6af7:28ff:fe06:801)
09:34:50 Quit JanC (Remote host closed the connection)
09:35:32 Join JanC [0] (~janc@lugwv/member/JanC)
09:39:15 Join lebellium [0] (
09:41:31 Quit JanC (Killed ( (Nickname regained by services)))
09:41:36 Join JanC [0] (~janc@lugwv/member/JanC)
10:19:53 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
10:26:09 Quit CR0W (Ping timeout: 268 seconds)
10:26:46 Quit Moarc (Ping timeout: 268 seconds)
10:27:06 Join Moarc [0] (
10:31:04lebelliumpamaury: patch working as expected
10:31:59 Join CR0W [0] (
10:31:59 Quit CR0W (Changing host)
10:31:59 Join CR0W [0] (narf@unaffiliated/em64t)
10:42:21 Quit [Saint] (Read error: Connection reset by peer)
10:43:21 Join [Saint] [0] (~sinner@rockbox/staff/saint)
10:44:26 Quit pamaury (Ping timeout: 260 seconds)
10:49:21 Join johnb3 [0] (
10:49:21 Quit johnb3 (Client Quit)
11:05:27***Saving seen data "./dancer.seen"
11:26:04 Quit _meg (Ping timeout: 255 seconds)
11:28:24 Join _meg [0] (~notsure@
11:28:48 Join RBNB [0] (d58706fe@gateway/web/freenode/ip.
11:29:28RBNBHi guys! Is anybody around who is maybe a tiny bit familiar with the iBasso DX50 or DX90 ports of Rockbox?
11:29:59 Join dandels_ [0] (~dandels@unaffiliated/dandels)
11:33:00RBNBIt's not about huge technical difficulties but a rather simple question anybody might be able to answer. It's about the navigation in the menus with the touchscreen.
11:34:19RBNBI think at one point, I found a shortcut on how to change "Shuffle: yes/no" without going the long way through settings. I also wonder if there is a short way to go to folder view from the WPS. If I was in the settings before, I have to point my way through Files > mnt > external_SD >... and so on
11:35:05lebelliumyou know that you can define "start browsing here"?
11:35:33 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
11:37:15RBNBIebellium, thanks for pointing this out once again. It only gets me one step further, because sometimes I switch between the player's internal and external storage. So I can not define one particular location here
11:37:33RBNBIs there actually a way to go from file view to the WPS directly?
11:37:50RBNBWithout selecting a song and thus changing the playlist?
11:38:00 Join robertd1 [0] (~root@
11:40:41 Quit Aldem (Read error: Connection reset by peer)
11:41:40lebelliumit is possible on several targets but it probably depends on the keymapping
11:43:04RBNBThere is no reference where those keymaps for the iBasso are described, right? That would basically solve all my problems
11:43:47lebelliumI'm checking here;a=blob;f=apps/keymaps/keymap-dx50.c;h=c6bb814469acbe026aad9dd91b00898551566d33;hb=5da0cbe
11:44:59lebelliumI think you want ACTION_WPS_BROWSE
11:45:26lebelliumit's not there for DX50
11:46:03lebelliumprobably because there is not enough keys (due to the touchscreen)
11:47:00RBNBOh, what a bummer...but at least now I know it is useless to try pushing random buttons
11:47:37lebelliumbut since it has a touchscreen, I think some themes made for touchscreens should give you the opportunity to do it
11:48:09RBNBI also tried that at some point, but there are too many themes to try them all...I think the ones for Cowon D2 apply for the DX50
11:49:05lebelliumyes, 320*240 I think
11:49:22lebelliumyou can assign a function to a touchscreen area
11:50:36RBNBReally? But I guess that is only possible when creating my own theme (which I am not skilled enough to do I'm afraid)?
11:50:58lebelliumyes I should be done in the theme code
11:51:09lebelliumfor example %T(0,0,240,70,browse)
11:51:31lebelliumif you press this area (coordonates 240,70), it leads you to "browse"
11:52:49lebelliumsame area but long press instead, lead to "menu"
11:54:14lebelliumI don't remember, do you use the touchscreen for the moment? Or do you scroll up/down in the songs lists with physical buttons?
11:56:41RBNBHm, I actually use the touchscreen for that mostly
11:58:38lebelliumin Settings>General settings>Display>touchscreen settings>touchscreen mode
11:58:42lebelliumwhat is your current value?
11:59:43RBNBI'm surprised, I never noticed this menu option. Currently it is set to "Absolute point"
12:00:03lebelliumand which theme are you using or do you want?
12:01:43RBNBThe theme I have been using is "ShadowNova"
12:03:32lebelliumhuh my eyes :D
12:03:41lebelliumwe don't share the same tastes aha
12:04:18RBNBSorry for that, Iebellium :-D
12:04:48RBNBI'd prefer another one, too, but it is the only one that displays the info I need...the ReplayGain value is particularly important for me
12:05:49RBNBAfter lots of trial and error, I managed to modify the code of another theme so it displays that value, but it was a huge hussle :'D
12:06:06RBNBIt was for another device, though, and I cannot find my customized version anymore
12:06:50lebelliumHum for some reasons ShadowNova doesn't load properly in the Cowon D2 UI simulator
12:07:47lebelliumah yes
12:07:49lebelliummissing fonts
12:07:52RBNBOh noooo...I see on the themes page it is listed as "ShadowNova320"...but I guess that's probably the same one
12:08:57RBNBJust a small idea (don't know if that's possible): in the file view of ShadowNova, you always have the album art displayed at the left top of the screen. In a perfect world, touching the area of the album art would lead to the WPS
12:09:21RBNBBecause that would not conflict with the navigation in the file browser
12:10:04lebelliumfor the moment, if you're on the WPS and touch the album art
12:10:07lebelliumdoes something happen?
12:11:02RBNBNo, nothing happens
12:11:42RBNBJust to make sure you don't waste your time on this: the most important thing would be to return to the WPS from the file browser with that touch
12:11:48 Join lebellium_ [0] (
12:12:19RBNBAgain, in a perfect world, it would be possible to define two things for touching the album art:
12:12:28RBNB1) from the WPS, touching it would return to file view
12:12:34RBNB2) from file view, touching it would return to the WPS
12:13:13lebellium_I think that should be possible. I just need to understand how the author coded the WPS file
12:15:07 Quit lebellium (Ping timeout: 255 seconds)
12:15:45 Nick lebellium_ is now known as lebellium (
12:16:19RBNBIebellium, one way or another, thank you so much for investing your time on this, it is highly appreciated
12:17:48lebelliumshower and lunch time but I'll have a look later
12:21:21RBNBTake your time! I'll stay here for as long as I can (at work :-D), if it's not enough I'll check the IRC logs
12:37:02 Quit JdGordon (Ping timeout: 248 seconds)
12:46:08 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
12:47:34lebelliumRBNB: in the SBS file, try to insert at line 99 after %V(2,17,60,60,0)
12:50:49RBNBWill try that first thing this evening! Is that SBS file included in the theme package? Which program do I have to open it with? NotePad? Editor?
12:52:08lebelliumyes in .rockbox\wps\
12:52:20lebelliumI use Notepad++ but a standard editor should do it
12:52:50lebelliumUnfortunately I can't really test it myself because I can't find a proper 320*240 UI simulator for touchscreen
12:53:00lebelliumthe Cowon D2 sim won't do it
12:53:13lebelliumand there is no sim for Ibasso
12:54:08RBNBI see, no problem, I'll make my DX50 available as a guinea pig :-)
12:54:39RBNBSo this one line will be sufficient? Although it contains no mention of the WPS or the file view?
12:55:34lebelliumreading the WPS code, there is no album art. The album art is only defined in the SBS (menus) file
12:56:17lebelliumhere you can find all possible actions for touchscreen areas:
12:56:34lebelliumbrowser = go back to the file/db browser
12:57:23lebelliumso hopefully this added line is enough
12:57:51 Quit dandels_ (Ping timeout: 268 seconds)
13:01:47RBNBCool, that sounds like it might work!
13:03:45 Join dandels [0] (~dandels@unaffiliated/dandels)
13:05:31***Saving seen data "./dancer.seen"
13:05:49lebelliumwell actually it works with the Cowon D2 sim, my bad
13:06:24lebelliumso I confirm it go back to file browser from the WPS
13:06:37lebelliumbut it doesn't go back to WPS
13:10:07 Quit tchan (Quit: WeeChat 1.6)
13:12:02 Quit dandels (Ping timeout: 250 seconds)
13:12:58Bilgusif you are on windows doing stuff with the themes notepad++ is the way to go since it matches crlf or lf style of the file, there was a guy who had no end of troubles using windows notepad
13:13:25 Join prof_wolfff [0] (
13:13:57lebelliumRBNB: have to go away for 1-2hrs now but I'll have a look after if I can do something for going back to WPS from the file browser using the same touch area
13:14:18lebelliumI just tried %?if(%cs, =, 2)<%T(0,0,60,60,browse)|%T(0,0,60,60,resumeplayback)>
13:14:24lebelliumbut it doesn't seem to work
13:14:33 Join dandels [0] (~dandels@unaffiliated/dandels)
13:40:50RBNBIebellium: Damn, now I missed you entirely.
13:41:42RBNBAlright, I see. But if one of the two ways already work, that is great progress already. I will try if it work on my iBasso, too
13:44:15 Quit jhMikeS (Ping timeout: 248 seconds)
14:03:46 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
14:10:01 Join alexweissman [0] (~alexweiss@
14:12:30 Quit JdGordon (Ping timeout: 248 seconds)
14:32:20 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
14:35:28 Quit The_Prospector (Quit: when in doubt, kernel panic)
14:48:08 Quit JdGordon (Ping timeout: 246 seconds)
14:52:11 Join amayer [0] (
14:55:42 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
15:00:23 Part robertd1
15:05:33***Saving seen data "./dancer.seen"
15:09:13lebelliumRBNB: I don't manage to get it work with only short press but it works well if you accept short press to go to file browser from WPS and long press to go to WPS from the file browser (or the reverse)
15:09:15 Join robertd1 [0] (~root@
15:09:31 Part robertd1
15:09:34lebelliumso your file would look like
15:10:52RBNBIebellium, well that shouldn't be too much of a problem! After a short while of getting-used-to, I am sure that will be perfectly fine!
15:11:19 Quit JdGordon (Ping timeout: 240 seconds)
15:13:38RBNBI am looking forward to trying this out :-) I'll do my best to make my thanks reach you!
15:14:12lebelliumno problem
15:19:06 Quit alexweissman (Remote host closed the connection)
15:26:39 Quit wodz (Ping timeout: 248 seconds)
15:27:00RBNBIebellium, by the way, can you post both variations (with either long press leading to WPS or long press leading to file browser)?
15:27:34lebelliumthe other variation would be simply:
15:28:27RBNBAhhh I see...I'm glad I asked, because probably wouldn't have gotten there :-D
15:29:53lebelliumI haven't really "themed" for a while so I'm a bit rusty. Maybe some experts like [Saint] can find a way to get both functions on the same area with short press only
15:33:50RBNBIf anyone reads this who might have expert knowledge in this are very welcome to join in :-)
15:34:00 Join alexweissman [0] (~alexweiss@
15:34:14RBNBIebellium, by the way, I remember having used your "Samsung-like" theme for quite some time on another device, so my compliments for your great work in the past!
15:35:32lebelliumit's a "L" :P
15:35:40lebelliumlower case
15:36:30RBNBDamn, I should have my eyes checked again :-D
15:37:33 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:4571:17f7:34df:d159)
15:39:34 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
15:41:42lebelliumI have an unreleased 240*400 touchscreen theme for Samsung YP-R1 since 2013. Back to the time there were too many issues with special touch functions and couldn't do exactly what I wanted so I gave up
15:44:14 Quit JdGordon (Ping timeout: 248 seconds)
15:44:56lebelliumsince we now have another similar target, the NWZ-A860, I should try to complete my theme
15:46:43RBNBI understand that just too well. Creating my own theme would not be a realistic took me hours to change one single line of information in that one theme I modified
15:47:01RBNBAnd I can't even tell you if the result actually "worked"
15:51:19lebelliumreading the code from someone else is not always easy so modifying another theme is sometimes hard. Not that my code is better or cleaner, not by far, but we all have another way of thinking and coding
15:52:38 Quit alexweissman ()
15:55:32 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:58:33 Quit pamaury (Remote host closed the connection)
15:59:56RBNBAs I said, it took me ages...although all I did, was replace one line with another (say: instead of having the ReplayGain type displayed, show the actual dB value)
16:00:48lebelliumif you have some similar easy request for Shadownova, I can do it
16:03:14RBNBAgain, I can't thank you enough for your support in this.
16:03:29RBNBIt makes the awesome RB experience even better with those small tweaks for customisation
16:05:07 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
16:05:12lebelliumwell, your experience looks more like a 90's Winamp experience but why not :D
16:08:19RBNBIt has loads of info about the tracks and I love that stuff :-D
16:16:15 Quit JdGordon (Ping timeout: 248 seconds)
16:22:35 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:4571:17f7:34df:d159)
16:23:18 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
16:25:07 Join Ruhan [0] (uid76353@gateway/web/
16:35:09 Quit JdGordon (Read error: Connection reset by peer)
16:46:37 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
16:49:05 Part RBNB
16:50:23 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:04:09Bilgusah Winamp good times :)
17:05:36***Saving seen data "./dancer.seen"
17:10:07 Quit JdGordon (Ping timeout: 248 seconds)
17:15:34 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:4571:17f7:34df:d159)
17:19:22 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
17:23:22 Quit _meg (Ping timeout: 255 seconds)
17:23:49 Join _meg [0] (~notsure@
17:24:04 Quit petur (Quit: Connection reset by beer)
17:25:03lebelliumrasher: did you notice that windows simulators are stuck on a March 2017 build?">
17:25:21rasheroh dear
17:25:27rasherthis opens up an unpleasant can of worms
17:26:11rasherActually, I may have enough oomph on my VPS to start building them myself these days
17:26:25rasherI'll look into it
17:26:51rasherI wouldn't expect anything earlier than a few weeks, probably
17:27:11lebelliumit also shows that fewer people get interested in making themes nowadays but well, those windows simulators always helped me
17:27:43rasherI think there's also missing one or maybe two release versions
17:27:53rashernever got around to building those
17:28:33lebelliumOnly 3.14 is missing
17:29:16lebelliumIRC stats are also stuck on 2014 but I assume it's an old known issue
17:30:43lebelliumat least they are still partially true
17:30:47lebelliumfor JdGordon for example
17:30:48lebellium"Jonathan Gordon couldn't decide whether to stay or go. 6612 joins during this reporting period!"
17:31:13rasher:\ yeah I've dropped the ball on those. Some day...
17:32:10lebelliumI understand putting much effort into something which is not much used is not motivating
17:42:09 Join krabador [0] (~krabador@unaffiliated/krabador)
17:45:10 Join cc___ [0] (
17:55:33 Quit JdGordon (Ping timeout: 240 seconds)
18:01:21 Join The_Prospector [0] (~The_Prosp@unaffiliated/cornman)
18:05:04 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
18:10:36 Quit dys (Ping timeout: 250 seconds)
18:14:40 Quit _meg (Ping timeout: 255 seconds)
18:14:55 Quit JdGordon (Ping timeout: 240 seconds)
18:15:17 Join _meg [0] (~notsure@
18:15:57 Quit maraz (Remote host closed the connection)
18:16:22 Join maraz [0] (
18:18:20 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:44c2:4afa:b6b5:2d75)
18:36:44 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
18:41:21 Quit JdGordon (Ping timeout: 258 seconds)
18:55:10 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
18:59:43 Join dys [0] (
19:01:02 Join MrZeus [0] (~MrZeus@2a02:c7f:7066:fb00:19f6:ed19:100d:651)
19:04:03 Quit JdGordon (Ping timeout: 240 seconds)
19:05:40***Saving seen data "./dancer.seen"
19:05:59 Quit lebellium (Read error: Connection reset by peer)
19:08:05 Join lebellium [0] (
19:09:01 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
19:14:48 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
19:29:54 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:31:13 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
19:35:39 Quit JdGordon (Ping timeout: 240 seconds)
19:45:26 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
19:51:10 Quit JdGordon (Ping timeout: 248 seconds)
19:52:59pixelmalebellium: have you tried exchanging the actual viewport (with the touch area in) on screen change? Not sure if that makes much of a difference though and if it has some downsides
19:59:36 Quit krabador (Quit: Leaving)
20:00:36 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
20:02:28 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:4571:17f7:34df:d159)
20:05:22 Quit JdGordon (Ping timeout: 255 seconds)
20:12:00 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
20:14:23[Saint]I can't seem to find the issue being discussed.
20:14:47 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
20:15:54[Saint]Aha. I found it. pixelma has the correct answer.
20:16:39[Saint]You can't conditionally switch a touch area. But you /can/ conditionally switch a viewport with a touch area in it.
20:19:28[Saint]It needs a visual indication though. Switching an action function like that on the user without showing them what you're doing is super gross.
20:21:28*[Saint] is going to try and finish the status bar logic murder show he has going on this morning.
20:22:18[Saint]I need to always justify to the left or right three values of which any combination of which may be missing or unknown.
20:22:42[Saint]And it also needs to work with both left to right and right to left locales.
20:22:45 Quit JdGordon (Ping timeout: 250 seconds)
20:25:17[Saint]So the display position of everything basically depends on the availability of everything before it, but it also has to render correctly with RTL locales so that opens up a whole other can of worms.
20:26:52[Saint]I tried getting it done last night but I ended up so tired that the theme syntax I had just looked like an abortion.
20:30:47pamauryhmmm, logbot doesn't seem to be working
20:38:08 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:59:09 Quit ruskie (Ping timeout: 250 seconds)
21:01:42 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
21:05:42***Saving seen data "./dancer.seen"
21:06:10 Quit JdGordon (Ping timeout: 240 seconds)
21:15:52 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
21:22:13 Join dandels_ [0] (~dandels@unaffiliated/dandels)
21:23:51 Quit _meg (Ping timeout: 250 seconds)
21:24:25 Join _meg [0] (~notsure@
21:26:39 Quit JdGordon (Ping timeout: 240 seconds)
21:27:08 Quit dandels (Quit: WeeChat 1.9.1)
21:28:45 Quit dandels_ (Ping timeout: 248 seconds)
21:29:43 Join petur [0] (~petur@rockbox/developer/petur)
21:29:59 Join dandels_ [0] (~dandels@unaffiliated/dandels)
21:31:41 Nick dandels_ is now known as dandels (~dandels@unaffiliated/dandels)
21:33:37 Nick dandels is now known as dandels_ (~dandels@unaffiliated/dandels)
21:33:44 Nick dandels_ is now known as dandels (~dandels@unaffiliated/dandels)
21:36:09 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
21:47:59 Quit JdGordon (Ping timeout: 248 seconds)
21:53:32 Join ruskie [0] (~ruskie@sourcemage/mage/ruskie)
21:56:32 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
21:58:24Bilgusjohnb3 (logs) I updated the power save patch make note of the patches you need to apply in addition to it, Display on the clipzip should now work with powersave and I hopefully fixed the problems with your high speed card g#1737
22:03:42 Quit JdGordon (Ping timeout: 255 seconds)
22:10:41 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
22:12:22 Join RBNB [0] (6d4b5a12@gateway/web/freenode/ip.
22:14:23RBNBlebellium, maybe you're here right now you can read this later:
22:14:49RBNBI tried your suggestion for modifying the ShadowNova on the iBasso and...IT WORKS LIKE A CHARM.
22:15:37RBNBI'll look at it in more detail tomorrow, but I am sure my impression will be nothing but confirmed. Thanks so much for making this work! :-)
22:15:55 Quit JdGordon (Ping timeout: 268 seconds)
22:24:53 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
22:29:44 Join Aldem [0] (~Aldem@unaffiliated/aldem)
22:30:50 Quit _meg (Ping timeout: 260 seconds)
22:31:45 Part RBNB
22:31:55 Join _meg [0] (~notsure@
22:32:30 Quit JanC (Ping timeout: 240 seconds)
22:34:41 Quit Ruhan (Quit: Connection closed for inactivity)
22:43:33[Saint]%aL %Lt %aR%?cc<%?bl<%?pv<|%pvdB |%pvdB | %pvdB >|%?pv<|%pvdB |%pvdB | %pvdB >%bl%% >%?cf<%cH:%cM |%cI:%cM%cP >|%?bl<%?pv<|%pvdB |%pvdB | %pvdB >|%?pv<|%pvdB |%pvdB | %pvdB >%bl%% >>
22:43:39[Saint]fuck, sorry.
22:43:59 Quit JdGordon (Ping timeout: 248 seconds)
22:53:26 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
22:58:06***Invited to #jbt by erk-lai!63e3c377@gateway/web/freenode/ip.
22:59:42 Quit JdGordon (Ping timeout: 268 seconds)
23:05:45***Saving seen data "./dancer.seen"
23:07:32 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
23:10:42 Join Strife1989 [0] (
23:13:00 Quit Strife89 (Ping timeout: 255 seconds)
23:13:27 Quit JdGordon (Ping timeout: 255 seconds)
23:13:40[Saint]Check out this absolute horror show:
23:13:43[Saint]%aL %Lt %aR%?Sr<%?cc<%?cf< %cH:%cM| %cP%cM:%cI>%?bl<%?pv<| dB%pv| dB%pv| dB%pv>| %%%bl%?pv<| dB%pv| dB%pv| dB%pv>>|%?bl<%?pv<| dB%pv| dB%pv| dB%pv>| %%%bl%?pv<| dB%pv| dB%pv| dB%pv>>>|%?cc<%?bl<%?pv<|%pvdB |%pvdB |%pvdB >|%?pv<|%pvdB |%pvdB |%pvdB >%bl%% >%?cf<%cH:%cM |%cI:%cM%cP >|%?bl<%?pv<|%pvdB |%pvdB |%pvdB >|%?pv<|%pvdB |%pvdB |%pvdB >%bl%% >>>
23:14:08[Saint]That's what I was talking about earlier "self healing" locale aware status bar.
23:15:01[Saint]RTC battery level and volume level, all values that can be either missing or unknown, albeit rare.
23:16:10[Saint]All arranged so that they will always be displayed without a gap in the spacing if a value is missing or unknown, justified left or right depending on the locale.
23:16:33pamauryI'm seriously amazed people manage to write themes for rockbox ;)
23:16:44[Saint]It took me quite some time to figure that one out, so I guess I'll call that milestone three.
23:17:11 Join Ruhan [0] (uid76353@gateway/web/
23:18:03[Saint]pamaury: it's significantly easier if you use hardcoded positions and don't care if a value is missing and will leave a hole when displayed.
23:18:22[Saint]And even easier still if you don't care about right-to-left locales.
23:18:52pamauryyeah I can imagine, so many possible cases
23:19:27[Saint]But I'm trying to write a "universal" theme here, that will work with (almost) any arbitrarily sized screen, with dynamic positioning support for rtl and ltr locales.
23:19:41[Saint]So I'm making things _very_ difficult for myself.
23:21:00[Saint]The idea here is that this theme should work on any device from around 240x320 to 4K+
23:21:53[Saint]I specify almost no fixed widths or heights, and where I can use percentiles for positioning.
23:22:44[Saint]It detects the font height (it doesn't hardcode or preload any fonts) and uses that to govern the height of most things.
23:23:10[Saint]The width of any asset is almost never hardcoded.
23:24:51 Quit amayer (Quit: Leaving)
23:25:37 Join jhMikeS [0] (
23:29:39 Quit _meg (Ping timeout: 255 seconds)
23:30:06 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
23:30:54 Join JanC [0] (~janc@lugwv/member/JanC)
23:34:37 Quit pamaury (Ping timeout: 248 seconds)
23:34:59__builtinHoly crap, [Saint]
23:35:50 Join _meg [0] (~notsure@
23:36:10 Join Strife89 [0] (
23:36:46 Quit Strife1989 (Ping timeout: 248 seconds)
23:37:43[Saint]__builtin: hahaha, yeah, sorry about that. I didn't mean to dump that in the channel.
23:37:49 Quit JdGordon (Ping timeout: 248 seconds)
23:37:54[Saint]It''s really something, isn't it?
23:38:18__builtinI'm with pamaury on this
23:38:34[Saint]The whole theme is starting to turn into absolute madness, and Iove it.
23:38:51[Saint]it's just like any other langaue, although it is very unforgiving.
23:39:10[Saint]it just looks really crazy because of the (lack of) formatting.
23:39:39[Saint]If I split those conditions into multi-line function sets it would be a lot more obvious.
23:40:02[Saint]But the parser doesn't like that very much.
23:40:26[Saint]But...yeah, anyway, I'm calling that milestone three.
23:40:53[Saint]It's time for me to get this under some real version control.
23:43:01__builtinAre you planning on having this replace cabbie?
23:47:20 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
23:54:03 Quit Marex (Ping timeout: 240 seconds)
23:54:04 Quit ZincAlloy (Quit: Leaving.)
23:54:12 Join Marex [0] (~Marex@

Previous day | Next day