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-09-01

00:00:05[Saint]This makes the most sense in the hosted platforms. In fact, it's almost impossible to do with the current engine on non-hosted/touchscreen devices as a couple of the methods I'm (ab)using rely in part on skin engine features exclusive to touchscreen or "touchscreen" devices, like the linux-y hosted ports and the SDL application.
00:02:44[Saint]I can do most of the theme assets with negative offset and relative positioning, and govern a few factors based on the currently selected userfont.
00:03:22[Saint]But to really do it neatly and without fundamental changes to the theme engine I need to do something slightly stupid, like preloading ~60MB of fonts.
00:03:35[Saint]...which I assume people are gonna feel some ways about.
00:04:36__builtinthat leaves plenty of memory!
00:04:58__builtin64 - 60 = 4 MB on the 6G :)
00:05:26[Saint]Heh, ...yeah. One can see why this only really makes sense on hosted platforms.
00:06:05[Saint]It had crossed my mind that someone would (rightly so) take some objection to such a wasteful use of theme buffer.
00:06:49 Quit _meg (Ping timeout: 240 seconds)
00:07:06[Saint]Hell, one of the fonts I'm using on my own 4K SDL build is just under 90MB itself.
00:07:26 Join _meg [0] (~notsure@211.25.203.45)
00:07:32[Saint]Though I can get that down to "only" ~15MB or so with glyph cache.
00:07:59 Join Huntereb [0] (~Huntereb@d-209-42-136-145.cpe.metrocast.net)
00:08:42[Saint]Basically, I want the SDL application to be not only useful to Joe User, but an attractive option. It actually really does make a bloody good desktop player.
00:10:12[Saint]I figured out a way to make a nice little settings/options panel for SBS/WPS/FMS etc, so that users can select layout options from the theme itself.
00:10:46[Saint]But there's no way to make it persist as yet, and I suspect that people aren't going to be happy with me if I add a dummy config.cfg parameter?
00:12:17[Saint]Because if I could save those values to a string I can parse out from config.cfg I can make the layout options persist across boot, as it is there's no way to do that and it'll default to its original state when switching between screens or at shutdown/startup.
00:12:53[Saint]I only need one dummy config option, I can just save multiple options there and parse them out from that string.
00:16:57[Saint]The things I'm thinking of that this would be useful for are things like:
00:16:57[Saint] - turning album art display on/off
00:16:57[Saint] - adjusting size or position of elements (like large/medium/small album art, or centered/left/right album art)
00:16:57DBUGEnqueued KICK [Saint]
00:16:57[Saint] - turning theme elements on or off entirely
00:16:57[Saint] - governing font size on a per-asset basis from the theme itself
00:17:34[Saint]...it would really open up a lot of avenues for me if I could utilize a dedicated config option for these types of thing.
00:18:24[Saint]I know I just shat out a bunch of thoughts on this topic, and that it's a lot to take in, and fairly radical changes from the status quo, but do you have any thoughts on this __builtin?
00:18:40 Quit wodz (Ping timeout: 240 seconds)
00:20:19[Saint]It would be ideal if I could make use of multiple config.cfg options, but I /can/ do it with only one, it just makes the logic to write and parse out the values extremely complicated.
00:24:46[Saint]Basically I'm thinking of a config option along the lines of:
00:24:46[Saint]theme_settings: largealbumart,albumartleft,largefonts,accentcolouryellow,showrepeat,hideshuffle,smallbuttons
00:26:34[Saint]In my own theme I've been abusing config options that don't get used for the hosted platforms in order to provide persistence for theme customization options.
00:26:56[Saint]But I understand that that's ugly as hell and isn't ever going to fly in mainline.
00:28:42[Saint]JdGordon_: I know you're kinda disconnected from the theme engine and rockbox in general, but I value your input, and I would like to know what you think of such an approach or if you have any suggestions for more obvious or efficient ways of handling this.
00:29:17[Saint]gevaerts: same goes for you, I value your input and critical thinking also and would appreciate it if you could weigh in on this.
00:31:06__builtinsorry, walked off for a second
00:35:21__builtinso basically what I'm gathering is that you've implemented user-customizable themes, and want those theme settings to persist across boot?
00:37:59__builtinwhat would interpret the config value? the theme itself (through the engine), or something lower level?
00:41:18 Quit bray90820 (Read error: Connection reset by peer)
00:41:45 Quit Ruhan (Quit: Connection closed for inactivity)
00:41:57 Join bray90820 [0] (~bray90820@50-83-217-236.client.mchsi.com)
00:44:10BilgusJhMikes in theory if the nand on a clip+ were disabled at just the right time would the sd card get enumerated as drive0? or would it just fail?
00:44:17[Saint]The theme itself does all the display logic. I don't (yet) need to touch the engine itself at all.
00:44:21[Saint]__builtin: ^
00:44:42[Saint]But I would love a way to persist these across boot/window changes.
00:48:44Bilguswhat if instead of saving the settings you took a snapshot of the layout with marker patterns for the elements
00:49:15[Saint]Bilgus: well, yeah, I mean...that's nice, but where am I going to store it?
00:49:24Bilgusthen load the png and blit your elements to the proper boxes
00:49:45[Saint]As soon as I exit the screen (WPS/SBS/FMS, etc.) any configurable assets are lost.
00:50:48[Saint]Touchscreen (or "touchscreen", like SDL/hosted) themes can set/read/clear a system that is specific and exclusive to touch enabled systems called "skin variables", and there's also a 'setting_set' them engine function also specific to touch enabled targets that can read/write/clear config.cfg values.
00:50:58Bilguswell what we talking about here 10 screens with 320x240 like what 30-40 kb
00:51:38***Saving seen data "./dancer.seen"
00:51:57[Saint]I'm not sure you're understanding the issue here.
00:51:57[Saint]If I'm going to be making radical changes to the theme engine like that, I may as well just do it the right way and add my dummy config option.
00:52:18[Saint]Saving screenshots doesn't solve any immediate problem faced here.
00:54:02[Saint]Unless you could further explain your line of reasoning, because I just don't understand how that would help in this scenario.
00:54:25[Saint]It's not an attack or slight against you, I just don't see how it would help me or how you arrived at that suggestion.
00:56:48Bilguswell I assume what you are trying to prevent is having to re-calculate the offsets etc and currently the theme engine uses png files loaded from disk so you could calculate once and then copy it to the whole screen, but you are trying to do this all through the current theme engine yeah i'm not sure how thatd work
00:56:48[Saint]I /think/ I understand it, but it seems unreasonably complicated compared to just saving a variable's value and parsing it out from a concatenated config string.
00:57:36[Saint]No no, sorry, these assets by the very nature of the screen engine itself are predefined and won't ever change and don't need to be recalculated.
00:57:58[Saint]I just need a method of persistence for skin variable values.
00:59:21[Saint]Currently skin variables are cleared when entering/exiting a screen (which makes a lot of sense and I wouldn't want to change this).
00:59:58[Saint](and, FWIW, we don't use PNG)
01:00
01:01:05Bilgusoh I guess they are all bmps huh
01:01:47[Saint]Yes.
01:02:21Bilgusi'll bbiab
01:02:31[Saint]To make it somewhat clearer (perhaps), every possible combination of theme assets and their positons are already calculated and predefined.
01:02:53[Saint]I just need a method of persisting a their states.
01:03:46[Saint]Otherwise even going from the WPS to the main menu...boom, anything you changed is gone.
01:05:12[Saint]One method I had considered (because I'm a crazy masochist, apparently) is implementing *everything* in the WPS itself. Main menu, settings, ...everything.
01:05:28[Saint]It's possible, but I'm not /that/ determined...yet.
01:06:06[Saint]I don't need to worry about values not persisting across screen transitions if I never trainsition from any screen. ;)
01:06:38[Saint]But then I still have to contend with these values being lost at shutdown, so I didn't entertain this idea much.
01:10:47[Saint]__builtin: the more I think about it the more I see that I only really have one option, the dedicated config value. Do you think people would be pissed off about this? A few bytes binsize increase, only on touch/hosted platforms?
01:12:42[Saint]Perhaps it would be cleaner to save and read these values from the theme's own .cfg, but that requires more changes to the theme engine that I would realistically like, and I'm not entirely sure how I would achieve this.
01:21:34 Quit JdGordon_ (Ping timeout: 240 seconds)
01:29:55 Join detectiveaoi [0] (~detective@168.28.180.30)
01:32:19 Part detectiveaoi
01:38:38 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
01:45:19 Quit JdGordon (Ping timeout: 240 seconds)
01:47:51 Join Bilgus_ph [0] (4cf32773@gateway/web/freenode/ip.76.243.39.115)
01:48:52Bilgus_ph[Saint]: I guess I really don't see any way you could possibly persist the vars without changing the theme engine
01:53:42 Join advcomp2019_ [0] (~advcomp20@65-131-175-71.sxct.qwest.net)
01:53:43 Quit advcomp2019_ (Changing host)
01:53:43 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
01:55:05 Join JdGordon [0] (~jonno@202.53.46.88)
01:55:05 Quit JdGordon (Changing host)
01:55:05 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
01:55:34 Quit advcomp2019 (Ping timeout: 240 seconds)
02:00
02:06:51 Quit JdGordon (Ping timeout: 260 seconds)
02:09:22 Quit Bilgus_ph (Quit: Page closed)
02:10:12 Join Bilgus_ph [0] (4cf32773@gateway/web/freenode/ip.76.243.39.115)
02:10:26__builtin[Saint]: would each theme have common settings? i.e. noalbumart, etc.?
02:10:39__builtinif they do, it'd make sense to have it in the global .cfg file
02:12:48__builtinI don't see an issue with it personally, but themes aren't my thing
02:13:07__builtinsince it seems to be a pretty major change, you should probably send something to the mailing list
02:15:26__builtinwell, not too major, since it would only touch hosted targets, but still
02:15:40 Quit Marqueteur (Ping timeout: 240 seconds)
02:15:58 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
02:22:28__builtinit's probably worth just getting some more opinions than just those on IRC :)
02:23:07 Quit MrZeus1 (Ping timeout: 240 seconds)
02:27:39 Quit Bilgus_ph (Quit: Page closed)
02:30:34 Quit _meg (Ping timeout: 240 seconds)
02:35:29 Join _meg [0] (~notsure@211.25.203.45)
02:47:13 Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com)
02:51:42***Saving seen data "./dancer.seen"
03:00
03:09:56 Quit Senji (Ping timeout: 264 seconds)
03:43:39 Quit Strife89 (Ping timeout: 240 seconds)
03:43:45 Join Strife1989 [0] (~quassel@adsl-98-80-191-106.mcn.bellsouth.net)
04:00
04:02:40 Quit JdGordon (Ping timeout: 248 seconds)
04:06:10 Quit __builtin (Remote host closed the connection)
04:13:59 Quit alexweissman (Remote host closed the connection)
04:15:07 Join alexweissman [0] (~alexweiss@c-68-50-12-70.hsd1.in.comcast.net)
04:17:22 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
04:22:04 Quit JdGordon (Ping timeout: 240 seconds)
04:22:23 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
04:29:45 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
04:31:10 Quit JdGordon (Ping timeout: 246 seconds)
04:40:37 Quit JdGordon_ (Ping timeout: 246 seconds)
04:51:43***Saving seen data "./dancer.seen"
05:00
05:03:56 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
05:35:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:35:57 Quit PurlingNayuki (Remote host closed the connection)
05:36:10 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:37:01 Quit PurlingNayuki (Remote host closed the connection)
05:37:21 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:38:10 Quit PurlingNayuki (Remote host closed the connection)
05:38:20 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:39:11 Quit PurlingNayuki (Remote host closed the connection)
05:39:21 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:40:12 Quit PurlingNayuki (Remote host closed the connection)
05:40:24 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:41:14 Quit PurlingNayuki (Remote host closed the connection)
05:41:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:42:13 Join Strife89 [0] (~quassel@adsl-98-80-185-11.mcn.bellsouth.net)
05:43:00 Quit PurlingNayuki (Remote host closed the connection)
05:43:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:43:23 Quit JdGordon (Ping timeout: 252 seconds)
05:44:02 Quit PurlingNayuki (Remote host closed the connection)
05:44:16 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:44:17 Quit alexweissman (Remote host closed the connection)
05:45:01 Join alexweissman [0] (~alexweiss@c-68-50-12-70.hsd1.in.comcast.net)
05:45:35 Quit Strife1989 (Ping timeout: 248 seconds)
05:46:07 Quit PurlingNayuki (Remote host closed the connection)
05:46:18 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:47:09 Quit PurlingNayuki (Remote host closed the connection)
05:47:25 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:48:16 Quit PurlingNayuki (Remote host closed the connection)
05:48:27 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:49:18 Quit PurlingNayuki (Remote host closed the connection)
05:49:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:50:22 Quit PurlingNayuki (Remote host closed the connection)
05:50:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:51:30 Quit PurlingNayuki (Remote host closed the connection)
05:51:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
05:52:39 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
05:53:10 Quit PurlingNayuki (Remote host closed the connection)
06:00
06:05:39 Quit TheSeven (Ping timeout: 246 seconds)
06:07:49 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:08:32 Quit JdGordon (Ping timeout: 248 seconds)
06:14:25 Quit TheSeven (Ping timeout: 246 seconds)
06:14:58 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:51:47***Saving seen data "./dancer.seen"
06:59:16 Join wodz [0] (~wodz@89-79-40-110.dynamic.chello.pl)
07:00
07:07:51 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:08:23 Quit PurlingNayuki (Remote host closed the connection)
07:08:44 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:09:34 Quit PurlingNayuki (Remote host closed the connection)
07:09:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:10:35 Quit PurlingNayuki (Remote host closed the connection)
07:10:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:11:41 Quit PurlingNayuki (Remote host closed the connection)
07:12:03 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:12:54 Quit PurlingNayuki (Remote host closed the connection)
07:13:05 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:13:56 Quit PurlingNayuki (Remote host closed the connection)
07:14:07 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:14:58 Quit PurlingNayuki (Remote host closed the connection)
07:15:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:16:02 Quit PurlingNayuki (Remote host closed the connection)
07:16:14 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:17:05 Quit PurlingNayuki (Remote host closed the connection)
07:17:58 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:18:48 Quit PurlingNayuki (Remote host closed the connection)
07:19:07 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:19:58 Quit PurlingNayuki (Remote host closed the connection)
07:20:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:21:01 Quit PurlingNayuki (Remote host closed the connection)
07:21:25 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:22:16 Quit PurlingNayuki (Remote host closed the connection)
07:22:34 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:23:25 Quit PurlingNayuki (Remote host closed the connection)
07:23:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:24:28 Quit PurlingNayuki (Remote host closed the connection)
07:24:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:25:29 Quit PurlingNayuki (Remote host closed the connection)
07:25:41 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:26:32 Quit PurlingNayuki (Remote host closed the connection)
07:26:52 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:27:43 Quit PurlingNayuki (Remote host closed the connection)
07:28:07 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:28:58 Quit PurlingNayuki (Remote host closed the connection)
07:29:15 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:30:35 Quit PurlingNayuki (Remote host closed the connection)
07:31:03 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:31:53 Quit PurlingNayuki (Remote host closed the connection)
07:32:03 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:32:54 Quit PurlingNayuki (Remote host closed the connection)
07:33:13 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:34:04 Quit PurlingNayuki (Remote host closed the connection)
07:34:14 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:35:05 Quit PurlingNayuki (Remote host closed the connection)
07:35:36 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:36:26 Quit PurlingNayuki (Remote host closed the connection)
07:36:56 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:37:47 Quit PurlingNayuki (Remote host closed the connection)
07:38:00 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:38:50 Quit PurlingNayuki (Remote host closed the connection)
07:39:01 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:39:51 Quit PurlingNayuki (Remote host closed the connection)
07:40:09 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:40:59 Quit PurlingNayuki (Remote host closed the connection)
07:41:14 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:42:05 Quit PurlingNayuki (Remote host closed the connection)
07:42:17 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:43:08 Quit PurlingNayuki (Remote host closed the connection)
07:43:21 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:44:11 Quit PurlingNayuki (Remote host closed the connection)
07:44:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:45:30 Quit PurlingNayuki (Remote host closed the connection)
07:45:44 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:46:35 Quit PurlingNayuki (Remote host closed the connection)
07:46:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:47:37 Quit PurlingNayuki (Remote host closed the connection)
07:47:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:48:40 Quit PurlingNayuki (Remote host closed the connection)
07:48:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:49:41 Quit PurlingNayuki (Remote host closed the connection)
07:50:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:51:29 Quit PurlingNayuki (Remote host closed the connection)
07:51:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:52:40 Quit PurlingNayuki (Remote host closed the connection)
07:52:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:53:41 Quit PurlingNayuki (Remote host closed the connection)
07:54:00 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:54:51 Quit PurlingNayuki (Remote host closed the connection)
07:55:24 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:56:45 Quit PurlingNayuki (Remote host closed the connection)
07:57:09 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:57:59 Quit PurlingNayuki (Remote host closed the connection)
07:58:59 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
07:59:50 Quit PurlingNayuki (Remote host closed the connection)
08:00
08:00:10 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:00:27 Quit Bozhan_ (Quit: Page closed)
08:01:01 Quit PurlingNayuki (Remote host closed the connection)
08:01:12 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:01:38 Join Bozhan_ [0] (5778d9f6@gateway/web/freenode/ip.87.120.217.246)
08:02:32 Quit PurlingNayuki (Remote host closed the connection)
08:02:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:03:41 Quit PurlingNayuki (Remote host closed the connection)
08:03:55 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:04:44 Quit PurlingNayuki (Remote host closed the connection)
08:05:37 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:06:27 Quit PurlingNayuki (Remote host closed the connection)
08:06:41 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:07:29 Quit PurlingNayuki (Remote host closed the connection)
08:07:42 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:08:32 Quit PurlingNayuki (Remote host closed the connection)
08:08:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:09:37 Quit PurlingNayuki (Remote host closed the connection)
08:09:48 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:10:39 Quit PurlingNayuki (Remote host closed the connection)
08:11:06 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:11:57 Quit PurlingNayuki (Remote host closed the connection)
08:12:26 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:13:16 Quit PurlingNayuki (Remote host closed the connection)
08:13:28 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:13:40 Quit jhMikeS (Ping timeout: 240 seconds)
08:14:18 Quit PurlingNayuki (Remote host closed the connection)
08:14:32 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:15:22 Quit PurlingNayuki (Remote host closed the connection)
08:15:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:16:29 Quit PurlingNayuki (Remote host closed the connection)
08:16:43 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:17:33 Quit PurlingNayuki (Remote host closed the connection)
08:17:54 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:18:45 Quit PurlingNayuki (Remote host closed the connection)
08:18:57 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:19:48 Quit PurlingNayuki (Remote host closed the connection)
08:20:03 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:20:53 Quit PurlingNayuki (Remote host closed the connection)
08:21:00 Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com)
08:21:04 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:21:34 Quit _meg (Ping timeout: 240 seconds)
08:22:25 Quit PurlingNayuki (Remote host closed the connection)
08:22:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:23:20 Join _meg [0] (~notsure@211.25.203.45)
08:24:00 Quit PurlingNayuki (Remote host closed the connection)
08:24:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:25:01 Quit PurlingNayuki (Remote host closed the connection)
08:25:12 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:25:20 Quit jhMikeS (Ping timeout: 255 seconds)
08:26:03 Quit PurlingNayuki (Remote host closed the connection)
08:26:15 Join parchd [0] (~parchd@unaffiliated/parchd)
08:26:15 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:27:06 Quit PurlingNayuki (Remote host closed the connection)
08:27:17 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:28:04 Join Para [0] (57905ffb@gateway/web/freenode/ip.87.144.95.251)
08:28:27 Nick Para is now known as Guest97470 (57905ffb@gateway/web/freenode/ip.87.144.95.251)
08:29:07 Quit PurlingNayuki (Remote host closed the connection)
08:29:16Guest97470Hey guys, just a short question. Is it possible to hide some entries like "recording" in the quickmenu of my Sansa Fuze V1? Thanks
08:29:22 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:30:12 Quit PurlingNayuki (Remote host closed the connection)
08:30:32 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:31:23 Quit PurlingNayuki (Remote host closed the connection)
08:31:35 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:32:26 Quit PurlingNayuki (Remote host closed the connection)
08:32:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:33:28 Quit PurlingNayuki (Remote host closed the connection)
08:33:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:34:35 Quit Guest97470 (Quit: Page closed)
08:35:06 Quit PurlingNayuki (Remote host closed the connection)
08:35:17 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:36:08 Quit PurlingNayuki (Remote host closed the connection)
08:36:20 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:37:10 Quit PurlingNayuki (Remote host closed the connection)
08:37:27 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:38:16 Quit PurlingNayuki (Remote host closed the connection)
08:38:36 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:39:27 Quit PurlingNayuki (Remote host closed the connection)
08:39:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:40:29 Quit PurlingNayuki (Remote host closed the connection)
08:40:41 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:41:32 Quit PurlingNayuki (Remote host closed the connection)
08:41:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:42:39 Quit PurlingNayuki (Remote host closed the connection)
08:42:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:43:41 Quit PurlingNayuki (Remote host closed the connection)
08:43:56 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:44:46 Quit PurlingNayuki (Remote host closed the connection)
08:44:57 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:45:48 Quit PurlingNayuki (Remote host closed the connection)
08:45:59 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:46:49 Quit PurlingNayuki (Remote host closed the connection)
08:47:13 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:48:04 Quit PurlingNayuki (Remote host closed the connection)
08:48:19 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:49:08 Quit PurlingNayuki (Remote host closed the connection)
08:49:19 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:50:09 Quit PurlingNayuki (Remote host closed the connection)
08:50:20 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:51:10 Quit PurlingNayuki (Remote host closed the connection)
08:51:34 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:51:48***Saving seen data "./dancer.seen"
08:52:25 Quit PurlingNayuki (Remote host closed the connection)
08:52:42 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:53:33 Quit PurlingNayuki (Remote host closed the connection)
08:53:52 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:54:15 Join iceCalt [0] (~iceCalt@5.146.198.73)
08:55:12 Quit PurlingNayuki (Remote host closed the connection)
08:55:37 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:56:28 Quit PurlingNayuki (Remote host closed the connection)
08:56:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:57:30 Quit PurlingNayuki (Remote host closed the connection)
08:57:43 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:58:34 Quit PurlingNayuki (Remote host closed the connection)
08:58:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
08:59:37 Quit PurlingNayuki (Remote host closed the connection)
08:59:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:00
09:00:41 Quit PurlingNayuki (Remote host closed the connection)
09:01:01 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:01:52 Quit PurlingNayuki (Remote host closed the connection)
09:02:06 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:02:28 Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com)
09:03:27 Quit PurlingNayuki (Remote host closed the connection)
09:03:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:04:29 Quit PurlingNayuki (Remote host closed the connection)
09:04:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:05:30 Quit PurlingNayuki (Remote host closed the connection)
09:05:41 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:06:32 Quit PurlingNayuki (Remote host closed the connection)
09:06:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:07:39 Quit PurlingNayuki (Remote host closed the connection)
09:08:12 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:09:33 Quit PurlingNayuki (Remote host closed the connection)
09:09:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:10:36 Quit PurlingNayuki (Remote host closed the connection)
09:10:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:11:38 Quit PurlingNayuki (Remote host closed the connection)
09:11:57 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:12:47 Quit PurlingNayuki (Remote host closed the connection)
09:13:00 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:13:51 Quit PurlingNayuki (Remote host closed the connection)
09:14:04 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:14:11 Quit iceCalt (Remote host closed the connection)
09:14:54 Quit PurlingNayuki (Remote host closed the connection)
09:15:14 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:16:05 Quit PurlingNayuki (Remote host closed the connection)
09:16:28 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:17:17 Quit PurlingNayuki (Remote host closed the connection)
09:17:29 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:18:20 Quit PurlingNayuki (Remote host closed the connection)
09:18:32 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:19:21 Quit PurlingNayuki (Remote host closed the connection)
09:19:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:20:36 Quit PurlingNayuki (Remote host closed the connection)
09:20:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:21:41 Quit PurlingNayuki (Remote host closed the connection)
09:22:00 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:22:49 Quit PurlingNayuki (Remote host closed the connection)
09:23:19 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:24:10 Quit PurlingNayuki (Remote host closed the connection)
09:24:23 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:25:13 Quit PurlingNayuki (Remote host closed the connection)
09:25:36 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:26:27 Quit PurlingNayuki (Remote host closed the connection)
09:26:56 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:27:48 Quit PurlingNayuki (Remote host closed the connection)
09:28:15 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:29:05 Quit PurlingNayuki (Remote host closed the connection)
09:29:16 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:30:07 Quit PurlingNayuki (Remote host closed the connection)
09:30:27 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:31:18 Quit PurlingNayuki (Remote host closed the connection)
09:31:22 Join johnb3 [0] (~johnb2@HSI-KBW-109-193-187-094.hsi7.kabel-badenwuerttemberg.de)
09:31:30 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:32:20 Quit PurlingNayuki (Remote host closed the connection)
09:33:07 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
09:33:41 Quit amiconn (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
09:33:41 Quit pixelma (Quit: .)
09:34:59 Quit PurlingNayuki (Remote host closed the connection)
09:35:37 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
09:35:37 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
09:38:44johnb3quickmenu or main menu?
09:41:00 Join dys [0] (~dys@tmo-113-166.customers.d1-online.com)
09:56:26 Quit dys (Ping timeout: 260 seconds)
10:00
10:02:12 Quit wodz (Quit: Leaving)
10:10:48 Join dys [0] (~dys@2003:5b:203b:100:6af7:28ff:fe06:801)
10:10:56 Quit johnb3 (Quit: Nettalk6 - www.ntalk.de)
10:20:16 Quit michaelni (Ping timeout: 248 seconds)
10:33:57 Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at)
10:51:50***Saving seen data "./dancer.seen"
11:00
11:09:31 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:10:22 Quit PurlingNayuki (Remote host closed the connection)
11:10:33 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:11:23 Quit PurlingNayuki (Remote host closed the connection)
11:11:34 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:12:25 Quit PurlingNayuki (Remote host closed the connection)
11:12:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:13:35 Quit PurlingNayuki (Remote host closed the connection)
11:13:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:14:38 Quit PurlingNayuki (Remote host closed the connection)
11:15:00 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:15:50 Quit PurlingNayuki (Remote host closed the connection)
11:16:03 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:16:52 Quit PurlingNayuki (Remote host closed the connection)
11:17:10 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:18:00 Quit PurlingNayuki (Remote host closed the connection)
11:18:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:19:01 Quit PurlingNayuki (Remote host closed the connection)
11:19:12 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:20:03 Quit PurlingNayuki (Remote host closed the connection)
11:20:15 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:21:06 Quit PurlingNayuki (Remote host closed the connection)
11:21:23 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:22:13 Quit PurlingNayuki (Remote host closed the connection)
11:22:25 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:23:16 Quit PurlingNayuki (Remote host closed the connection)
11:23:33 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:24:23 Quit PurlingNayuki (Remote host closed the connection)
11:24:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:25:28 Quit PurlingNayuki (Remote host closed the connection)
11:25:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:26:36 Quit PurlingNayuki (Remote host closed the connection)
11:26:53 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:27:43 Quit PurlingNayuki (Remote host closed the connection)
11:28:00 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:28:51 Quit PurlingNayuki (Remote host closed the connection)
11:29:09 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:29:59 Quit PurlingNayuki (Remote host closed the connection)
11:30:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:30:44 Quit [Saint] (Read error: Connection reset by peer)
11:31:12 Join [Saint] [0] (~sinner@rockbox/staff/saint)
11:31:22 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
11:32:01 Quit PurlingNayuki (Remote host closed the connection)
11:32:13 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:33:04 Quit PurlingNayuki (Remote host closed the connection)
11:33:16 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:34:06 Quit PurlingNayuki (Remote host closed the connection)
11:34:18 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:35:09 Quit PurlingNayuki (Remote host closed the connection)
11:35:28 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:36:19 Quit PurlingNayuki (Remote host closed the connection)
11:36:32 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:37:23 Quit PurlingNayuki (Remote host closed the connection)
11:37:36 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:38:27 Quit PurlingNayuki (Remote host closed the connection)
11:38:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:39:29 Quit PurlingNayuki (Remote host closed the connection)
11:39:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:40:01 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
11:40:38 Quit PurlingNayuki (Remote host closed the connection)
11:40:48 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:41:39 Quit PurlingNayuki (Remote host closed the connection)
11:41:51 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:42:42 Quit PurlingNayuki (Remote host closed the connection)
11:42:54 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:43:45 Quit PurlingNayuki (Remote host closed the connection)
11:44:02 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:44:52 Quit PurlingNayuki (Remote host closed the connection)
11:45:06 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:45:56 Quit PurlingNayuki (Remote host closed the connection)
11:46:08 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:46:59 Quit PurlingNayuki (Remote host closed the connection)
11:47:18 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:48:08 Quit PurlingNayuki (Remote host closed the connection)
11:48:20 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
11:48:47 Join xorly [0] (~xorly@ip-86-49-24-93.net.upcbroadband.cz)
11:49:40 Quit PurlingNayuki (Remote host closed the connection)
11:51:40 Quit jhMikeS (Ping timeout: 240 seconds)
11:58:10 Quit scorche (Ping timeout: 240 seconds)
11:59:23 Join scorche [0] (~scorche@rockbox/administrator/scorche)
12:00
12:19:49 Join robertd1 [0] (~root@201.242.188.231)
12:21:33pamauryBozhan: any luck with fuze+ recovery mode?
12:32:57Bilgus@ Pamaury, no he keeps getting Bozhan_> with the sansarecovery and transfer size 64 I have transfer error at send step 141 but status passed
12:33:40 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
12:34:13Bilgusthat was after restarting the device
12:51:51***Saving seen data "./dancer.seen"
12:53:57Bozhan_I'm keep trying but without success
12:55:01Bozhan_I cannot upload recovery or original firmware on fee1:dead device. Did not accept protocol parameter.
13:00
13:02:15 Join iceCalt [0] (~iceCalt@5.146.198.73)
13:23:52[Saint]I've been thinking about my idea, and I think I'm going to go with two very small additions to the theme system.
13:27:20[Saint]I'll add a variation of the skin variable theme tags setting_set/get that reads from a config file in the theme folder (so /.rockbox/wps/theme_name/something-I-haven't-figured-out-the-naming-schema-of-yet.cfg
13:29:04[Saint]And I'll need to change checkwps so that it doesn't complain about the second config file being in the theme folder.
13:30:06[Saint]All in all I think that this is the most minimally invasive way of being able to allow persistent theme settings.
13:31:30[Saint]The skin variable system is only available to touch/app/hosted platforms, so other targets won't need to worry about the few bytes binsize increase.
13:42:41 Join johnb3 [0] (~johnb2@HSI-KBW-109-193-187-094.hsi7.kabel-badenwuerttemberg.de)
13:43:26johnb3Guest97470: if it's about the main menu, see: https://download.rockbox.org/manual/rockbox-sansaclipzip/rockbox-buildch13.html#x15-34900013.1
14:00
14:09:15 Part robertd1
14:26:59wodzhmm, can't quite understand how this ATJ DAC takes data (this or I can't use dma correctly)
14:29:50gevaerts[Saint]: I don't like the idea of one single setting with dozens of things in there
14:30:32gevaertsNot sure if I think such settings belong in the main config file or another one at the moment
14:33:07gevaertsHmmm
14:34:23[Saint]Yeah, it's a tough consideration that last one.
14:34:48[Saint]I'm not sure whether I would want them in the main config or a dedicated theme config.
14:34:51gevaertsIf you go for a separate file, you might be able to use apps/plugins/lib/configfile.c
14:35:13[Saint]The latter makes more sense because different themes could then have different defined settings
14:35:54[Saint]If it's all in the main config you would need to name them uniquely or have collisions.
14:36:12gevaertsYes, that and IIRC the central settings mechanism doesn't really handle random strings, it's optimised for the known-at-compile-time case
14:36:39[Saint]So I /think/ the dedicated theme config is the better idea but if anyone else comes up with a better one I'm open to hearing it.
14:37:35gevaertsI think it's the easiest to get working, and probably the one with the least risk
14:37:50[Saint]Regardless of where they're located having multiple config options instead of a single one with a concatenated settings string definitely makes the skin logic simpler.
14:38:48gevaertsYes
14:38:49[Saint]And making it simple to deploy is key to adoption I suppose.
14:39:29gevaertsThe *only* advantage of a single "big" setting is easy integration in the main settings system. All of its other features are disadvantages
14:39:56[Saint]Yes.
14:43:14[Saint]I would need to predefine some "settings" in order to use the existing settings_set/settings_get option, but I'm not sure if I can actually do that without having an actual menu entry for it, can j?
14:43:17[Saint]*I
14:43:49[Saint]Can I define a config option without connecting it to a menu entry?
14:44:08[Saint]Or the voice/translation system.
14:44:19gevaertsI don't know. If you can't, that can probably be fixed
14:44:30gevaertsBut you'd still need the predefinition
14:44:38[Saint]Yes.
14:46:36gevaertsI'd just use the pluginlib configfile mechanism
14:46:53[Saint]I'm not aware of it in any capacity.
14:47:05gevaertsI wasn't either, ten minutes ago :)
14:47:11[Saint]Hah. :)
14:47:23gevaertsapps/plugins/lib/configfile.h
14:47:25gevaerts(and c)
14:48:27[Saint]I could at least define some simple options worth persisting and worth making configurable without having to have a separate theme for each minor iteration.
14:49:59[Saint]Things like album art on/of, small/medium/large, font size small/medium/large, accent colour red/blue/yellow/.../
14:50:57[Saint]I don't want to go crazy being able to turn every single theme element on or off or have a bunch of different size and position settings for every single asset.
14:51:36[Saint]Perhaps something like "button size small/medium/large" would be useful too.
14:51:37 Quit parchd (Quit: Lost terminal)
14:51:54***Saving seen data "./dancer.seen"
14:52:11gevaertsHmmm, if you're going to deal with colour names, will you use the html names, the x11 names, or the xkcd names?
14:52:25[Saint]Basically all the simple tools you need to make a resolution agnostic theme functional in a wider range of circumstances.
14:52:59[Saint]I mean...am I reaching, or is this a useful idea?
14:53:36gevaertsI think it can work
14:53:40[Saint]I want to make the concept of themes for hosted platforms more versatile in terms of screen resolution.
14:54:25gevaertsAlthough I'm sure there will be nasty edge cases once you get things going :)
14:54:34[Saint]Because having to have themes target a specific resolution is a pain in the tits. But I've come up with a few different methods to avoid having any backdrop bitmaps at all.
14:55:02[Saint]And that's the major hurdle. A backdrop bmp *must* match the target resolution.
14:55:45[Saint]So the only option is to not have one and just draw it in with a full screen viewport and the background colour option into the backdrop buffer.
14:56:24[Saint]I was pretty chuffed when I thought that one up.
14:56:31[Saint]Every now and then I have a small spark of a good idea.
14:56:36gevaerts:)
14:58:10Bozhan_<pamaury> Any other advice? Can I exclude hardware issue?
15:00
15:19:16pamauryBozhan: I don't know what to think. I'm starting to suspect a hardware issue.
15:19:47pamaurythat or your fuze+ is somehow a modified fuze+ with different hardware
15:21:36Bozhan_Is there any chance to check? I can open it.
15:21:48wodzLooks like on ATJ DAC fifo requests always in 32bit chunks and discards first 16bit of data. This doesn't sound like rockbox pcm compatible feature :/
15:22:52pamauryBozhan: I doubt you could see it if it was a different one, a part could be slightly different, I don't know. But that still seems unlikely because Sansa has not released any firmware upgrade recently, I don't see why they would suddenly change the hardware and the software without a release.
15:24:28 Quit wodz (Quit: Ex-Chat)
15:37:25 Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-smkgmoulmqaloyoy)
16:00
16:14:22Bozhan_Is it possible to boot from SD card?
16:26:04 Quit Bozhan (Quit: Page closed)
16:26:05 Quit Bozhan_ (Quit: Page closed)
16:29:44pamauryBozhan: kind-of-yes (it's possible to make the device boot from SD once, but making this behavior permanent is tricky, it requires playing around with the write protected EEPROM on the PCB). Also I doubt it iwll solve the problem, since if you can't boot from recovery mode, it will most likely fail with SD mode too. Somehow I suspect the problem is related to the RAM
16:33:09 Join Senji [0] (~Senji@87.118.138.79)
16:34:25 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:35:13 Quit PurlingNayuki (Remote host closed the connection)
16:36:03 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:36:39 Quit johnb3 (Quit: Nettalk6 - www.ntalk.de)
16:37:22 Quit PurlingNayuki (Remote host closed the connection)
16:37:33 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:37:41 Quit deevious (Quit: deevious)
16:38:23 Quit PurlingNayuki (Remote host closed the connection)
16:38:35 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:39:26 Quit PurlingNayuki (Remote host closed the connection)
16:39:37 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:40:28 Quit PurlingNayuki (Remote host closed the connection)
16:40:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:41:29 Quit PurlingNayuki (Remote host closed the connection)
16:41:42 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:42:32 Quit PurlingNayuki (Remote host closed the connection)
16:42:44 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:43:34 Quit PurlingNayuki (Remote host closed the connection)
16:43:59 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:44:48 Quit PurlingNayuki (Remote host closed the connection)
16:45:38 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:45:48 Quit Strife89 (Quit: No Ping reply in 180 seconds.)
16:46:28 Quit PurlingNayuki (Remote host closed the connection)
16:46:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:47:36 Quit PurlingNayuki (Remote host closed the connection)
16:47:57 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:48:23 Join Strife89 [0] (~quassel@adsl-98-80-187-166.mcn.bellsouth.net)
16:49:17 Quit PurlingNayuki (Remote host closed the connection)
16:49:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:50:28 Quit PurlingNayuki (Remote host closed the connection)
16:50:42 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:51:33 Quit PurlingNayuki (Remote host closed the connection)
16:51:45 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:51:55***Saving seen data "./dancer.seen"
16:52:35 Quit PurlingNayuki (Remote host closed the connection)
16:52:50 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:52:55 Join Strife1989 [0] (~quassel@adsl-98-80-187-240.mcn.bellsouth.net)
16:53:41 Quit PurlingNayuki (Remote host closed the connection)
16:53:50 Quit Strife89 (Ping timeout: 252 seconds)
16:53:52 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:54:43 Quit PurlingNayuki (Remote host closed the connection)
16:55:07 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:55:55 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
16:56:26 Quit PurlingNayuki (Remote host closed the connection)
16:56:40 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:57:31 Quit PurlingNayuki (Remote host closed the connection)
16:57:44 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:58:35 Quit PurlingNayuki (Remote host closed the connection)
16:58:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
16:59:37 Quit PurlingNayuki (Remote host closed the connection)
16:59:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:00
17:00:38 Quit PurlingNayuki (Remote host closed the connection)
17:00:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:01:40 Quit PurlingNayuki (Remote host closed the connection)
17:01:55 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:02:46 Quit PurlingNayuki (Remote host closed the connection)
17:02:57 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:03:48 Quit PurlingNayuki (Remote host closed the connection)
17:04:46 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:05:34 Quit PurlingNayuki (Remote host closed the connection)
17:05:47 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:06:37 Quit PurlingNayuki (Remote host closed the connection)
17:06:53 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:07:41 Quit PurlingNayuki (Remote host closed the connection)
17:07:52 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:08:42 Quit PurlingNayuki (Remote host closed the connection)
17:08:56 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:09:46 Quit PurlingNayuki (Remote host closed the connection)
17:09:58 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:11:18 Quit PurlingNayuki (Remote host closed the connection)
17:12:13 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:13:04 Quit PurlingNayuki (Remote host closed the connection)
17:13:21 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:14:11 Quit PurlingNayuki (Remote host closed the connection)
17:14:29 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:15:19 Quit PurlingNayuki (Remote host closed the connection)
17:15:39 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:16:29 Quit PurlingNayuki (Remote host closed the connection)
17:16:49 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:17:39 Quit PurlingNayuki (Remote host closed the connection)
17:17:53 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:18:43 Quit PurlingNayuki (Remote host closed the connection)
17:18:54 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:19:33 Quit dys (Ping timeout: 255 seconds)
17:20:15 Quit PurlingNayuki (Remote host closed the connection)
17:20:32 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:21:23 Quit PurlingNayuki (Remote host closed the connection)
17:21:35 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:22:26 Quit PurlingNayuki (Remote host closed the connection)
17:22:41 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:23:31 Quit PurlingNayuki (Remote host closed the connection)
17:23:59 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:24:50 Quit PurlingNayuki (Remote host closed the connection)
17:25:04 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:26:54 Quit PurlingNayuki (Remote host closed the connection)
17:27:48 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:28:38 Quit PurlingNayuki (Remote host closed the connection)
17:29:11 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:30:01 Quit PurlingNayuki (Remote host closed the connection)
17:30:17 Join PurlingNayuki [0] (~Thunderbi@45.77.71.80)
17:31:08 Quit PurlingNayuki (Remote host closed the connection)
17:31:28 Join PurlingNayuki [0] (~Thunderbi@14.156.228.4)
17:49:28 Join jrsharp_ [0] (6057c8e9@gateway/web/freenode/ip.96.87.200.233)
17:49:45jrsharp_hello all
17:50:50jrsharp_anyone here happen to know which signals are connected on the iPod nano 1G dock connector? (I'm looking for GPIO for possible external peripherals development)
18:00
18:04:28 Quit Ruhan (Quit: Connection closed for inactivity)
18:19:03 Quit jrsharp_ (Ping timeout: 260 seconds)
18:39:26 Quit pamaury (Ping timeout: 248 seconds)
18:43:32 Join PurlingNayuki1 [0] (~Thunderbi@14.156.228.4)
18:45:03 Quit PurlingNayuki (Ping timeout: 255 seconds)
18:47:39 Quit PurlingNayuki1 (Ping timeout: 240 seconds)
18:48:55 Join PurlingNayuki [0] (~Thunderbi@14.156.228.4)
18:51:58***Saving seen data "./dancer.seen"
18:56:39 Quit scorche (Ping timeout: 240 seconds)
18:58:57 Join MrZeus1 [0] (~MrZeus@2a02:c7f:7066:fb00:d8e8:f738:823:9bce)
19:00
19:23:07 Join petur [0] (~petur@rockbox/developer/petur)
19:28:23 Join lebellium [0] (~chatzilla@89-93-177-206.hfc.dyn.abo.bbox.fr)
19:29:41 Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com)
19:32:43 Join JanC_ [0] (~janc@lugwv/member/JanC)
19:34:00 Nick JanC is now known as Guest2554 (~janc@lugwv/member/JanC)
19:34:00 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
19:34:22 Quit Guest2554 (Ping timeout: 248 seconds)
19:41:03 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
19:54:15 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
20:00
20:02:28 Join dys [0] (~dys@46.183.103.17)
20:26:35 Quit Bilgus (Remote host closed the connection)
20:27:27 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
20:27:27 Join diox [0] (~u@h-152-82.A586.priv.bahnhof.se)
20:48:40 Quit dys (Ping timeout: 252 seconds)
20:48:52 Join Saratoga_ [0] (d03624b8@gateway/web/freenode/ip.208.54.36.184)
20:49:13Saratoga_jrsharp_: serial port, line in/out, usb
20:50:33 Quit Saratoga_ (Client Quit)
20:52:00***Saving seen data "./dancer.seen"
20:55:26 Quit Marex (Ping timeout: 248 seconds)
20:56:06 Join Marex [0] (~Marex@195.140.253.167)
21:00
21:12:50 Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-adtffvwnufrlkaet)
21:21:59 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:ccf8:b640:2a98:5230)
21:23:49 Quit _meg (Ping timeout: 255 seconds)
21:24:24 Quit Huntereb (Quit: See ya!)
21:24:40 Join _meg [0] (~notsure@211.25.203.45)
22:00
22:00:34 Quit _meg (Ping timeout: 240 seconds)
22:02:59 Join _meg [0] (~notsure@211.25.203.45)
22:05:32 Join Huntereb [0] (~Huntereb@d-209-42-136-145.cpe.metrocast.net)
22:32:04 Quit _meg (Ping timeout: 240 seconds)
22:32:43 Join __builtin [0] (~alpha@cpe-71-71-34-79.triad.res.rr.com)
22:32:44 Quit __builtin (Changing host)
22:32:44 Join __builtin [0] (~alpha@rockbox/developer/builtin)
22:35:18 Join _meg [0] (~notsure@211.25.203.45)
22:52:04***Saving seen data "./dancer.seen"
22:57:03 Quit _meg (Ping timeout: 240 seconds)
22:57:38 Join _meg [0] (~notsure@211.25.203.45)
23:00
23:01:48 Join scorche [0] (~scorche@rockbox/administrator/scorche)
23:26:29__builtinhmm, could we make releases a periodic thing again?
23:27:26__builtinmaybe not the 3 month cycles we had before 3.13, but perhaps every 6 or 12
23:30:11 Quit xorly (Ping timeout: 260 seconds)
23:31:42pamaury__builtin: yeah that could be a good idea
23:32:26__builtinthat way we at least get any work that's accumulated over the past X months "into the wild", so to speak
23:36:28 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 55.0.3/20170824053622])
23:38:38 Quit PurlingNayuki (Ping timeout: 240 seconds)
23:43:14 Join dys [0] (~dys@x5f71e267.dyn.telefonica.de)
23:48:27 Join PurlingNayuki [0] (~Thunderbi@14.156.231.205)
23:49:11 Quit iceCalt (Remote host closed the connection)
23:50:16 Join xorly [0] (~xorly@ip-37-188-183-108.eurotel.cz)
23:52:24 Quit TheLemonMan (Remote host closed the connection)
23:54:34 Quit xorly (Ping timeout: 252 seconds)

Previous day | Next day