EdgeTX / edgetx

EdgeTX is the cutting edge open source firmware for your R/C radio
https://edgetx.org
GNU General Public License v2.0
1.56k stars 332 forks source link

Bootloader and Startup screen background #638

Closed JimB40 closed 11 months ago

JimB40 commented 3 years ago

So we already started this with @raphaelcoeffic but stalled waiting for 2.5 UI rework

So here is preview

  1. Startup screen Splash
  2. Bootloader Bootloader

Do here is how to do:

  1. Tile (535 bytes) bkg_holes_tile
  2. Full Mask (48kB) bkg_holes_mask
  3. Quarter Mask (12kB) bkg_holes_mask_025

So to reduce mem usage trick is to get Quarter mask duplicate 3 times, rotate and position in right place Should be 100% symmetrical. If not I'll replace it @pfeerick @richardclli feasible?

pfeerick commented 2 years ago

This will definitely happen in 2.9, if only because we now want to better support different screen sizes! 😆

froqstar commented 1 year ago

That mesh background feels a bit too much like 2000 era design to me. Isn't the trend towards more flat design? I would even prefer a completely black/grey background TBH. But that's just me.

pfeerick commented 1 year ago

Radio trend seems to be more towards things like carbon fiber look and colour atm, but like everything it has its cycles... todays 2000 era "boring" is 2025's craze again.

But on a legibility point of view, a flat/single-colour background would be better, especially for the boot menu. Something for 2.10 or 3.0 maybe. After all, this is only the default splash screen, not any custom one that is installed to /IMAGES.

pfeerick commented 1 year ago

2764 only resolves this in part, I don't think it touched the bootloader background, only the default splash screen background.

JimB40 commented 1 year ago

@pfeerick I dont insist on fancy background. We can go with simple black bkg. Just not that cheese :) Also this concept to display EdgeTX version and build under logo on splash screen has advantage. You see trouble shooting picture or video and you don't have to ask user what version he has. This should resolve many issues with wrong firmwares loaded

pfeerick commented 1 year ago

We can go with simple black bkg.

I'm actually starting to think looking that second image in the first post a flat / matt background for the bootloader might be better... the honeycomb actually makes it quite noisy - the current one at stays in the background more.

Also this concept to display EdgeTX version and build under logo on splash screen has advantage. You see trouble shooting picture or video and you don't have to ask user what version he has. This should resolve many issues with wrong firmwares loaded

That will only apply to the default splash screen, so will invariably still need to ask the majority of users to go to the SYS -> Version page, but yes, it should help a bit.