Commit Graph

137 Commits (a618ca569905a1ea4fa30acd210905acac8836eb)

Author SHA1 Message Date
Adam Treat 8f99dca70f Bring the vulkan backend to the GUI. 1 year ago
Lakshay Kansal 0f2bb506a8
font size changer and updates (#1322) 1 year ago
Lakshay Kansal cbdcde8b75
scrollbar fixed for main chat and chat drawer (#1301) 1 year ago
Lakshay Kansal fc1af4a234 light mode vs dark mode 1 year ago
Aaron Miller 10ca2c4475 center the spinner 1 year ago
Adam Treat e9897518d1 Show busy if models.json download taking longer than expected. 1 year ago
Adam Treat 806905f747 Explicitly set the color in MyTextField. 1 year ago
Adam Treat 833a56fadd Fix the tap handler on these buttons. 1 year ago
Adam Treat 9ef53163dd Explicitly send the opt out because we were artificially lowering them with settings changes. 1 year ago
Adam Treat 99cd555743 Provide some guardrails for thread count. 1 year ago
Adam Treat fb172a2524 Don't prevent closing the model download dialog. 1 year ago
Adam Treat 15d04a7916 Fix new version dialog ui. 1 year ago
Adam Treat d9f0245c1b Fix problems with browse of folder in settings dialog. 1 year ago
Adam Treat 85626b3dab Fix model path. 1 year ago
Adam Treat ee73f1ab1d Shrink the templates. 1 year ago
Adam Treat db528ef1b0 Add a close button for dialogs. 1 year ago
Adam Treat 27981c0d21 Fix broken download/remove/install. 1 year ago
Adam Treat eab92a9d73 Fix typo and add new show references setting to localdocs. 1 year ago
Adam Treat 6d9cdf228c Huge change that completely revamps the settings dialog and implements
per model settings as well as the ability to clone a model into a "character."
This also implements system prompts as well as quite a few bugfixes for
instance this fixes chatgpt.
1 year ago
Adam Treat 2a6c673c25 Begin redesign of settings dialog. 1 year ago
Adam Treat dedb0025be Refactor the settings dialog so that it uses a set of components/abstractions
for all of the tabs and stacks
1 year ago
Adam Treat 1cd734efdc Provide an abstraction to break up the settings dialog into managable pieces. 1 year ago
Adam Treat 7f252b4970 This completes the work of consolidating all settings that can be changed by the user on new settings object. 1 year ago
Adam Treat 285aa50b60 Consolidate generation and application settings on the new settings object. 1 year ago
Adam Treat 705b480d72 Start moving toward a single authoritative class for all settings. This
is necessary to get rid of technical debt before we drastically increase
the complexity of settings by adding per model settings and mirostat and
other fun things. Right now the settings are divided between QML and C++
and some convenience methods to deal with settings sync and so on that are
in other singletons. This change consolidates all the logic for settings
into a single class with a single API for both C++ and QML.
1 year ago
Adam Treat 71449bbc4b Fix this correctly? 1 year ago
Adam Treat b56cc61ca2 Don't allow setting an invalid prompt template. 1 year ago
Adam Treat d3b8234106 Fix spelling. 1 year ago
Adam Treat 42c0a6673a Don't persist the force metal setting. 1 year ago
Adam Treat 267601d670 Enable the force metal setting. 1 year ago
Adam Treat dead954134 Fix save chats setting. 1 year ago
Adam Treat 676248fe8f Update the language. 1 year ago
Adam Treat ef92492d8c Add better warnings and links. 1 year ago
Adam Treat 71c972f8fa Provide a more stark warning for localdocs and add more size to dialogs. 1 year ago
Adam Treat 1b5aa4617f Enable the add button always, but show an error in placeholder text. 1 year ago
Adam Treat 64e98b8ea9 Fix bug with model loading on initial load. 1 year ago
Adam Treat 7f01b153b3 Modellist temp 1 year ago
AMOGUS 3417a37c54
Change "web server" to "API server" for less confusion (#1039)
* Change "Web server" to "API server"

* Changed "API server" to "OpenAPI server"

* Reversed back to "API server" and updated tooltip
1 year ago
niansa/tuxifan 01acb8d250 Update download speed less often
To not show every little tiny network spike to the user

Signed-off-by: niansa/tuxifan <tuxifan@posteo.de>
1 year ago
Adam Treat 85bc861835 Fix the alignment. 1 year ago
Adam Treat eebfe642c4 Add an error message to download dialog if models.json can't be retrieved. 1 year ago
Adam Treat 782e1e77a4 Fix up model names that don't begin with 'ggml-' 1 year ago
Adam Treat 8953b7f6a6 Fix regression in checked of db and network. 1 year ago
AT a9c2f47303
Add new solution for context links that does not force regular markdown (#938)
in responses which is disruptive to code completions in responses.
1 year ago
pingpongching 0d0fae0ca8 Change the default values for generation in GUI 1 year ago
Andriy Mulyar eb26293205
Update CollectionsDialog.qml (#856)
Phrasing for localdocs

Signed-off-by: Andriy Mulyar <andriy.mulyar@gmail.com>
1 year ago
Adam Treat 91f20becef Need this so the linux installer packages it as a dependency. 1 year ago
Adam Treat bc624f5389 Add a collection immediately and show a placeholder + busy indicator in localdocs settings. 1 year ago
Adam Treat 55055ca983 Add the ability to change the directory via text field not just 'browse' button. 1 year ago
Adam Treat a7f74e9d01 Some tweaks to UI to make window resizing smooth and flow nicely. 1 year ago
Adam Treat 94633da2d7 Don't hardcode these. 1 year ago
Adam Treat cae757aacd Make all the toolbuttons highlight on hover. 1 year ago
Adam Treat 93a05c8834 Fixup the plus new chat button. 1 year ago
Adam Treat 95244a4d78 Fix warning. 1 year ago
Adam Treat 220e5547db Draw the indicator for combobox to ensure it looks the same on all platforms. 1 year ago
Adam Treat 1370995b92 Add a custom busy indicator to further align look and feel across platforms. 1 year ago
Adam Treat 5f940208e4 Make the comboboxes align in UI. 1 year ago
Adam Treat 64ec93d59b Some color and theme enhancements to make the UI contrast a bit better. 1 year ago
Adam Treat e756675d56 Fix wording of this accessible description. 1 year ago
Adam Treat 3e828e1e4b Add a hover and pressed to the visual indication of MyButton. 1 year ago
Adam Treat 98201540a2 Various fixes to remove unnecessary warnings. 1 year ago
Adam Treat 9b0629db8b Add context link to references. 1 year ago
Adam Treat d81302950e Complete the settings for localdocs. 1 year ago
Adam Treat 01b8c7617f Add more of the UI for selecting collections for chats. 1 year ago
Adam Treat 2827c5876c Clean up the settings dialog for localdocs a bit. 1 year ago
Adam Treat d555ed3b07 Begin implementing the localdocs ui in earnest. 1 year ago
Adam Treat 120fbbf67d Start fleshing out the localdocs ui. 1 year ago
Adam Treat af33be7b3e Add a localdocs tab. 1 year ago
Adam Treat c6df4645c8 Add a new muted text color. 1 year ago
Adam Treat bcce93555a Small cleanups for settings dialog. 1 year ago
Justin Wang 5305bce59a fix typo so padding can be accessed 1 year ago
Justin Wang a19ef751dc add missing accessible props for buttons, remove forgotten duplicate accessible props 1 year ago
Justin Wang e3d6eb334b dedup qml: move accessible properties to MyButton 1 year ago
Justin Wang eb6a7cca47 dedup qml: convert more buttons to MyButton 1 year ago
Adam Treat 8e705d730d Minor tweaks to look and feel for some dialogs and button. 1 year ago
Justin Wang 2ce22208a3 deduplicate qml: create and use MyCheckBox and MyTextField 1 year ago
Justin Wang 15b3e0d3f6 remove padding 1 year ago
Justin Wang 28b0455451 replace buttons with MyButton 1 year ago
Adam Treat 5c1cf69b8b Start to deduplicate code in qml. 1 year ago
Adam Treat cfb45274e0 Fix the tabs so they don't have a double border on the bottom. 1 year ago
Adam Treat d9698436df Fix the dialog so it opens on the correct folder. 1 year ago
Adam Treat b24ace372b Add ability to remove models. 1 year ago
Adam Treat f931de21c5 Add save/restore to chatgpt chats and allow serialize/deseralize from disk. 1 year ago
Adam Treat dd27c10f54 Preliminary support for chatgpt models. 1 year ago
Adam Treat b71c0ac3bd The server has different lifetime mgmt than the other chats. 1 year ago
Adam Treat 2989b74d43 httpserver 1 year ago
Adam Treat 6015154bef Moving everything to subdir for monorepo merge. 1 year ago