Aleksander Grygier
fbc4fda032
ui : let the calls to action leave before the pane takes their space
...
The pane opened while the toolbar was still collapsing, so both moved at
once. The pane now waits for the calls to action, and closing runs the
same order backwards.
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
75513d259d
ui : fade between the dialog's views
...
Opening discover or providers swapped the view in place. Each view now
fades out, swaps, then fades in, and the header's title follows the
requested view while the body follows the rendered one.
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
d6e74f5a89
ui : lay the model pane out before its first open
...
The pane mounted its content as it slid open, so the first open had work
to do that later ones did not. It now renders the first model up front,
and switching models fades the panel out, swaps, and fades it back in.
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
ed7310b2f5
ui : give the configuration drawer a drawer curve
...
Opening takes the iOS-like curve, closing is the system responding and
snaps back faster, and reduced motion keeps the fade while dropping the
slide. The content fade waits for the drawer to move so it reads.
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
a8a19c95f6
ui : slide the configuration pane in as a fixed width drawer
...
The pane kept mounting and unmounting, so it popped into place and its
content reflowed while the layout changed. It now stays in the DOM at
zero width, its content box holds the open width, and the two fade with
the drawer.
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
a8c65ce6ac
ui : let the toolbar's calls to action leave with the pane
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
df8dfc6d5d
ui : trim the model info rows and let long values scroll
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
34a7cf98bd
ui : show a model's info from what its provider and load state allow
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
4be52bf364
ui : size the selector trigger icon and its spacing
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
76eba07511
ui : pad the add-provider card in the providers view
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
a1abf19169
ui : add a setting to show model modalities and capabilities in the selector
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
d1b242b222
ui : drop the providers settings section and the model grouping setting
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
0662d5d726
ui : use the info icon for the action that opens the models manager
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
bc132403a8
ui : show the selected model's org avatar on the selector trigger
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
db4fc4fe2e
ui : show the provider's mark on the model selector trigger
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
3eb568e8f1
ui : replace models dialog tabs with drill-down from the manage table
...
Assisted-by: pi:llama.cpp/GLM-5.3-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
dadf93f081
feat: UI improvements
2026-09-28 12:10:13 +02:00
Aleksander Grygier
9d2ca5ac05
ui : put manage, discover and providers in one dialog
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
3dea340073
ui : give the capability icons one order and one spacing
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
4fdf871e02
ui : show the draft badge after the model's own quant
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
f2432ce485
ui : put the draft sidecar on the model id and its details in the pane
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
2d59a0d668
ui : show and set a model's speculative draft
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
8d5aac4222
ui : add the model filters
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
6a692bedac
ui : line the toggle controls up with the rest
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
dce4a6d3ce
ui : close the manager and focus the composer on a new chat
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
ba8d2ef84a
ui : give the pane tabs the full width
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
ac5643f924
ui : space the model icons evenly next to the id
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
4f644e78c2
ui : keep the repo row comment out of the table
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
9db4d02759
ui : keep only the model metadata a provider reports
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
f0cd8ee289
ui : show the context the model reports before it is loaded
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
a1d4ace40d
ui : put the model details back next to the model id
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
9d7db571de
ui : read the parameters of a hub served model
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
5b2422217a
ui : read and sort the parameters and context the table shows
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
cc14c03d51
ui : cycle the table sort through three states
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
62e2113a79
ui : line the nested model rows up with their parents
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
7022f34ea0
ui : sort the manager table from its column headers
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
ef056852b6
ui : lead each manager section with the recently used models
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
4b1446668f
ui : give the table its modalities, size, parameters and last used columns
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
0cbc07889d
ui : start the store loading after the page load
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
51f7e1fbf8
ui : show the enabled and supported context in one column
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
765f8e42f2
ui : read the model capabilities from the chat template
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
2037ddec1c
ui : shrink the model family avatar
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
b472904055
ui : point the family chevrons up when the rows are open
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
de2878dd6e
ui : drop family favorites
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
83da68be14
feat: Naming
2026-09-28 12:10:13 +02:00
Aleksander Grygier
7e1fede67c
ui : add the configured context and capabilities columns to the table
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:13 +02:00
Aleksander Grygier
0a6e34d8d3
ui : keep the collapsed model sections and families in local storage
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:12 +02:00
Aleksander Grygier
6d9cce6734
ui : reveal the sticky header chevrons on hover in the manager
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:12 +02:00
Aleksander Grygier
46eb0a98ee
ui : line the section chevron up with the family chevrons
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:12 +02:00
Aleksander Grygier
148d4e06dd
ui : animate the family rows and hand the sections their own state
...
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
2026-09-28 12:10:12 +02:00