Jeffser / Alpaca

An Ollama client made with GTK4 and Adwaita
https://jeffser.com/alpaca
GNU General Public License v3.0
415 stars 44 forks source link

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

Open olumolu opened 5 months ago

olumolu commented 5 months ago

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

Jeffser commented 5 months 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 4 months ago

I made a slight redesign of this for the next release

image

olumolu commented 4 months 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 4 months 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

olumolu commented 4 months 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.

olumolu commented 1 month ago

https://gitlab.gnome.org/-/project/11884/uploads/aa85a77acd65e0ea9fe1b0525415e274/image.png

Jeffser commented 1 month ago

I didn't want to make it public here since I first need to check with the Gnome Circle guys but yeah, I can move the list of models being pulled to the sidebar