nspire-emus / firebird

Multi-platform emulator of TI Nspire calculators
GNU General Public License v3.0
692 stars 68 forks source link

I make a svg keypad,can i merge it to this project? #305

Open qingwa2009 opened 1 year ago

qingwa2009 commented 1 year ago

Snipaste_2023-01-18_20-15-54

Vogtinator commented 1 year ago

Is it possible to enable antialiased/smoothed rendering?

IMO using SVG paths for some buttons is a great addition, but those keys which don't need it shouldn't use it.

qingwa2009 commented 1 year ago

i try to open the antialiase, but it doesn't work! My keypad is still in scroll mode on my phone, it looks fine. but i dont know if it's fine when it scale down. It is acceptable on windows when it scale down😁 Some text is not need to be svg。I just test whether it will slow down the open speed on my phone。it seems the open speed is ok😁 and i want to keep the font same

qingwa2009 commented 1 year ago

Can you pick some useful svg to merge into the project? Some text on keypad is miss on android!

Vogtinator commented 1 year ago

Yes, I particularly like the touchpad symbols. Rendering quality needs to be improved though.

qingwa2009 commented 1 year ago

Screenshot_20230119-000439 it looks fine when scale down😬

Vogtinator commented 1 year ago

IMO not really. The catalog symbol for instance is severely pixelated.

Vogtinator commented 1 year ago

BTW, where did you get the SVG paths from?

qingwa2009 commented 1 year ago

i draw it use inkscape