This is not actually an issue, but a sugestion. I was creating a new theme this afternoon, and because of the limitations of theming this came to me. The selection "overlay" is placed above the background stack, but below the icon stack. Since the bootloader support alpha channels, woudn't be so much better to render the selection above the icon? One could create amazing themes, change icon colors or their shape, the possibilities would be endless and would improve substantially. For instance, look at the theme bellow. I've made this one nulling the icons and hardcoding them to the bg, and the "press" is the selection. A nice workaround on the limitations of putting the selection below the icon, but limited. https://youtu.be/BRLrc5lHHhw
Last edit: Mauricio Araujo 2016-02-16
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'll give this some thought and possibly experiment with it. It is, however, a low priority for me, so if it takes much effort I won't do anything with it myself. Also, if such a change would break existing themes, I won't implement it. If you know enough C to do it yourself, please feel free to submit a patch or merge request.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi there Roderick, I understand, It is just cosmetics anyway. I actually skiped my C classes, so I couldn't do it myself. About the breakage of the existing themes, it wouldn't happen if the patch included a bolean choice. A "selection_layer X" var inside the conf, with value 1 (default) for behind (as is now) and 2 to place it above. Just an idea.
Anyway, I would like this oportunity to thank you for this bootloader. Really, awesome job.
Last edit: Mauricio Araujo 2016-02-16
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is not actually an issue, but a sugestion. I was creating a new theme this afternoon, and because of the limitations of theming this came to me. The selection "overlay" is placed above the background stack, but below the icon stack. Since the bootloader support alpha channels, woudn't be so much better to render the selection above the icon? One could create amazing themes, change icon colors or their shape, the possibilities would be endless and would improve substantially. For instance, look at the theme bellow. I've made this one nulling the icons and hardcoding them to the bg, and the "press" is the selection. A nice workaround on the limitations of putting the selection below the icon, but limited. https://youtu.be/BRLrc5lHHhw
Last edit: Mauricio Araujo 2016-02-16
I'll give this some thought and possibly experiment with it. It is, however, a low priority for me, so if it takes much effort I won't do anything with it myself. Also, if such a change would break existing themes, I won't implement it. If you know enough C to do it yourself, please feel free to submit a patch or merge request.
Hi there Roderick, I understand, It is just cosmetics anyway. I actually skiped my C classes, so I couldn't do it myself. About the breakage of the existing themes, it wouldn't happen if the patch included a bolean choice. A "selection_layer X" var inside the conf, with value 1 (default) for behind (as is now) and 2 to place it above. Just an idea.
Anyway, I would like this oportunity to thank you for this bootloader. Really, awesome job.
Last edit: Mauricio Araujo 2016-02-16
I guess I will just go on creating these workaround themes. Look at this one: http://tenlaws.deviantart.com/art/rEFInd-Theme-Pressure-Boot-591297795
Really cool :)