Adam Treat
833a56fadd
Fix the tap handler on these buttons.
2023-07-11 14:58:54 -04:00
Adam Treat
db528ef1b0
Add a close button for dialogs.
2023-07-06 10:53:56 -04:00
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.
2023-07-05 15:51:42 -04:00
Adam Treat
2a6c673c25
Begin redesign of settings dialog.
2023-07-05 15:51:42 -04:00
Adam Treat
dedb0025be
Refactor the settings dialog so that it uses a set of components/abstractions
...
for all of the tabs and stacks
2023-07-05 15:51:42 -04:00
Adam Treat
1cd734efdc
Provide an abstraction to break up the settings dialog into managable pieces.
2023-06-29 09:59:54 -04:00
Adam Treat
285aa50b60
Consolidate generation and application settings on the new settings object.
2023-06-28 20:36:43 -03:00
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.
2023-06-28 20:11:24 -03:00
Adam Treat
71449bbc4b
Fix this correctly?
2023-06-27 16:01:11 -04:00
Adam Treat
b56cc61ca2
Don't allow setting an invalid prompt template.
2023-06-27 14:52:44 -04:00
Adam Treat
d3b8234106
Fix spelling.
2023-06-27 14:23:56 -03:00
Adam Treat
42c0a6673a
Don't persist the force metal setting.
2023-06-27 14:23:56 -03:00
Adam Treat
267601d670
Enable the force metal setting.
2023-06-27 14:23:56 -03:00
Adam Treat
dead954134
Fix save chats setting.
2023-06-26 16:43:37 -04:00
Adam Treat
676248fe8f
Update the language.
2023-06-26 14:14:49 -04:00
Adam Treat
ef92492d8c
Add better warnings and links.
2023-06-26 14:14:49 -04:00
Adam Treat
7f01b153b3
Modellist temp
2023-06-26 14:14:46 -04:00
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
2023-06-23 16:28:52 -04:00
pingpongching
0d0fae0ca8
Change the default values for generation in GUI
2023-06-09 08:51:09 -04:00
Adam Treat
91f20becef
Need this so the linux installer packages it as a dependency.
2023-06-05 09:23:43 -04:00
Adam Treat
55055ca983
Add the ability to change the directory via text field not just 'browse' button.
2023-06-02 22:52:55 -04:00
Adam Treat
01b8c7617f
Add more of the UI for selecting collections for chats.
2023-05-25 11:28:06 -04:00
Adam Treat
2827c5876c
Clean up the settings dialog for localdocs a bit.
2023-05-25 11:28:06 -04:00
Adam Treat
d555ed3b07
Begin implementing the localdocs ui in earnest.
2023-05-25 11:28:06 -04:00
Adam Treat
120fbbf67d
Start fleshing out the localdocs ui.
2023-05-25 11:28:06 -04:00
Adam Treat
af33be7b3e
Add a localdocs tab.
2023-05-25 11:28:06 -04:00
Adam Treat
bcce93555a
Small cleanups for settings dialog.
2023-05-23 14:53:01 -04:00
Justin Wang
e3d6eb334b
dedup qml: move accessible properties to MyButton
2023-05-23 12:15:54 -04:00
Adam Treat
8e705d730d
Minor tweaks to look and feel for some dialogs and button.
2023-05-22 22:20:16 -04:00
Justin Wang
2ce22208a3
deduplicate qml: create and use MyCheckBox and MyTextField
2023-05-22 18:03:13 -04:00
Adam Treat
5c1cf69b8b
Start to deduplicate code in qml.
2023-05-22 14:25:43 -04:00
Adam Treat
cfb45274e0
Fix the tabs so they don't have a double border on the bottom.
2023-05-22 09:04:37 -04:00
Adam Treat
d9698436df
Fix the dialog so it opens on the correct folder.
2023-05-22 09:04:25 -04:00
Adam Treat
f931de21c5
Add save/restore to chatgpt chats and allow serialize/deseralize from disk.
2023-05-16 10:31:55 -04:00
Adam Treat
b71c0ac3bd
The server has different lifetime mgmt than the other chats.
2023-05-13 19:34:54 -04:00
Adam Treat
2989b74d43
httpserver
2023-05-13 19:07:06 -04:00
Adam Treat
6015154bef
Moving everything to subdir for monorepo merge.
2023-05-10 10:26:55 -04:00