Jeffser / Alpaca

An Ollama client made with GTK4 and Adwaita
GNU General Public License v3.0
116 stars 18 forks source link

better visual appearance for downloading models with a better progress bar #102

Open dodollama opened 3 weeks ago

dodollama commented 3 weeks ago

Show how the model is downloading in a better visual way possible Screenshot_20240607-094845~3 This is a example.

Jeffser commented 3 weeks ago

Hi thanks for the suggestion, that example looks great, I will try to make the progress bar more prevalent but I'm kinda limited by Adwaita, I will try to do it tho

Jeffser commented 10 hours ago

I made a slight redesign of this for the next release

image

dodollama commented 6 hours ago

I made a slight redesign of this for the next release

image

This is kind of same as you can see the progress bar is shifted bottom most and does not looks good visually hence i think having a equal padding can make it better visually better lookwise aslo can you shift this to bottom left of the sidebar position it will be visually nicer and will make it awesome. Also when it become squeezed mobile friendly you can show the same in a small rounded way. Mainly this app does not offer anything in the gtk4 side bar this is mostly empty Hence having a progress bar there makes it better. Also we can list 3 models which we can put a favourite star putting a star will place this in the sidebar that can be easy for users to just switch back and forth between lets assume gemma2 llama3 and qwen2 or phi3 or olmo.

Jeffser commented 6 hours ago

I might or might not put the models that are being pulled on the sidebar, but I won't put already pulled or stared models there, that's what the selector at the top of the window is for

dodollama commented 6 hours ago

Ok but still i think it will look better and easy if the downloading progress is shown in the side bar

And also i ask you please add some equal padding in the bottom part of the downloading progress bar so it can be done by just make the area bigger. And enlarge the progress bar not length wise rather width of the progress bar. With rounded ends.