psugihara / FreeChat

llama.cpp based AI chat app for macOS
https://www.freechat.run
MIT License
438 stars 41 forks source link

Added font size option to settings and updated message view #73

Closed EvolvingSoftware closed 4 months ago

EvolvingSoftware commented 5 months ago

Added a simple slider in the settings and updated the message view to size the text. The font size only applies to the text in the messages, not all text

image image

(Just FYI - This is my first development in Swift, first time using Xcode and I'm about 4 hours in, so I expect I got stuff wrong but it works)

vercel[bot] commented 5 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
free-chat ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 26, 2024 11:23am
psugihara commented 5 months ago

This is great, thank you! Fun to move the slider and I think just doing message view is tasteful. Great accessibility upgrade, fixes #58.

Here's one problem I found. The info line text and icon are different sizes. Can you fix this so that the icon + the info line go to like 80% of the "Font size" of the rest of the text? Ideally the info line gets bigger if you make the text huge.

Screenshot 2024-06-25 at 8 39 07 PM
EvolvingSoftware commented 5 months ago
image

I've made the info line text scale. I didn't change the size of the icon, I think it looks good like this but let me know if you want the icon to also get larger too.

psugihara commented 4 months ago

great thank you! Merging now and I'll get an app update out this weekend.

🙌