vortigont / MuiPlusPlus

On-Screen Menu and UI controls library for 32 bit MCUs
GNU Lesser General Public License v2.1
2 stars 0 forks source link

Add to platformio registry #1

Closed PhilippMolitor closed 1 month ago

PhilippMolitor commented 2 months ago

Hey, thanks for creating this library. You should add it to the PlatformIO registry to make it easily accessible there!

See: https://docs.platformio.org/en/latest/librarymanager/creating.html

vortigont commented 2 months ago

Hi @PhilippMolitor, sure, I will add it! It's under development now and no examples so far. If you are to use it, I'll appreciate and kind of feedback. Thanks!

PhilippMolitor commented 2 months ago

Hey, I came here from my issue in the U8g2 issue about C++ semantics, I am very certain I will use your library for my current project. Could you maybe take the time to add 1-2 quick and dirty examples just to have something to start from? Looking everything up from the linked repository is a bit messy.

Thanks a lot for your work so far!

vortigont commented 2 months ago

Agreed. I'll come up with something to start shortly. Then you can check how it will work for you.

vortigont commented 2 months ago

@PhilippMolitor I've added a couple of examples, pls check if that would be helpfull. Feel free to open a discussion if that all is too messy.

PhilippMolitor commented 2 months ago

Thanks, looks great! There is no chance you will add support for Adafruit GFX as well, is there?

vortigont commented 2 months ago

Adafruit GFX is out of luck. It's too old fashion lib without unicode fonts, required methods to determine letter/word sizing, positioning, etc... U8g2 is great 'cause it already has things like inverted printing, boxes around text, etc... With Adafruit all this has to be implemented from scratch. If I needed colored screen support I would rather considered Arduino_GFX. Almost same API as Adafruit but with a bit more modern implementation and support for unicode fonts from U8g2. Currently I do not have projects for color screens in scope, so maybe later... But any contributions are welcome )

vortigont commented 2 months ago

P.S. lvgl might possibly be a good option, but I've never worked with it so far.

PhilippMolitor commented 2 months ago

Yeah, i just switched back to U8g2, adafruit was just a bit easier for my early testing, but i saw the limitations quickly as well. Makes sense as I use a monochrome display. I will give your library a try asap now.

vortigont commented 1 month ago

Available here - MuiPlusPlus