Adam Treat
13b2d47be5
Provide an error dialog if for any reason we can't access the settings file.
2023-07-12 08:50:21 -04:00
Adam Treat
e9d42fba35
Don't show first start more than once.
2023-07-11 18:54:53 -04:00
Adam Treat
88bbe30952
Provide a guardrail for OOM errors.
2023-07-11 12:09:33 -04:00
Adam Treat
c8d761a004
Add a nicer message.
2023-07-09 15:51:59 -04:00
Adam Treat
e120eb5008
Allow closing the download dialog and display a message to the user if no models are installed.
2023-07-09 15:08:14 -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
7f252b4970
This completes the work of consolidating all settings that can be changed by the user on new settings object.
2023-06-29 00:44:48 -03:00
Adam Treat
7f66c28649
Use the new settings for response generation.
2023-06-28 20:11:24 -03:00
Adam Treat
e70899a26c
Make the retrieval/parsing of models.json sync on startup. We were jumping to many hoops to mitigate the async behavior.
2023-06-28 12:32:22 -03:00
Adam Treat
8558fb4297
Fix models.json for spanning multiple lines with string.
2023-06-26 21:35:56 -04:00
Adam Treat
c24ad02a6a
Wait just a bit to set the model name so that we can display the proper name instead of filename.
2023-06-26 21:00:09 -04:00
Adam Treat
ef92492d8c
Add better warnings and links.
2023-06-26 14:14:49 -04:00
Adam Treat
71c972f8fa
Provide a more stark warning for localdocs and add more size to dialogs.
2023-06-26 14:14:49 -04:00
Adam Treat
5e520bb775
Fix so that models are searched in subdirectories.
2023-06-26 14:14:49 -04:00
Adam Treat
64e98b8ea9
Fix bug with model loading on initial load.
2023-06-26 14:14:49 -04:00
Adam Treat
7f01b153b3
Modellist temp
2023-06-26 14:14:46 -04:00
Adam Treat
968868415e
Move saving chats to a thread and display what we're doing to the user.
2023-06-20 17:18:33 -04:00
AT
2b6cc99a31
Show token generation speed in gui. ( #1020 )
2023-06-19 14:34:53 -04:00
Adam Treat
8953b7f6a6
Fix regression in checked of db and network.
2023-06-13 20:08:46 -04:00
Adam Treat
68ff7001ad
Bugfixes for prompt syntax highlighting.
2023-06-12 05:55:14 -07:00
Adam Treat
318c51c141
Add code blocks and python syntax highlighting.
2023-06-11 14:20:05 -07:00
Adam Treat
b67cba19f0
Don't interfere with selection.
2023-06-11 14:20:05 -07:00
Adam Treat
50c5b82e57
Clean up the context links a bit.
2023-06-11 14:20:05 -07:00
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.
2023-06-10 10:15:38 -04:00
AT
5f95aa9fc6
We no longer have an avx_only repository and better error handling for minimum hardware requirements. ( #833 )
2023-06-04 15:28:58 -04:00
Adam Treat
9f590db98d
Better error handling when the model fails to load.
2023-06-04 14:55:05 -04:00
Adam Treat
25ee51e2ca
Actually use the theme dark color for window background.
2023-06-02 20:19:50 -04:00
Adam Treat
d9ddd373d6
Prevent flashing of white on resize.
2023-06-02 20:16:11 -04:00
Adam Treat
8aba76ad05
Min constraints on about dialog.
2023-06-02 20:05:47 -04:00
Adam Treat
a7f74e9d01
Some tweaks to UI to make window resizing smooth and flow nicely.
2023-06-02 20:00:28 -04:00
Adam Treat
cae757aacd
Make all the toolbuttons highlight on hover.
2023-05-31 21:07:14 -04:00
Adam Treat
ae51e3f6fa
Use the proper text color for sending messages.
2023-05-31 20:31:59 -04:00
Adam Treat
1370995b92
Add a custom busy indicator to further align look and feel across platforms.
2023-05-31 19:28:09 -04:00
Adam Treat
f4a1f7340c
Fix offset of prompt/response icons for smaller text.
2023-05-31 14:26:59 -04:00
Adam Treat
5f940208e4
Make the comboboxes align in UI.
2023-05-30 21:11:04 -04:00
Adam Treat
64ec93d59b
Some color and theme enhancements to make the UI contrast a bit better.
2023-05-30 21:03:40 -04:00
Adam Treat
122b14d526
Use the new MyButton for the regenerate response button.
2023-05-30 19:10:38 -04:00
Adam Treat
7aed367c68
Add a label to the model loading visual indicator.
2023-05-30 18:24:26 -04:00
Adam Treat
98201540a2
Various fixes to remove unnecessary warnings.
2023-05-25 11:28:06 -04:00
Adam Treat
9b0629db8b
Add context link to references.
2023-05-25 11:28:06 -04:00
Adam Treat
db9eecdce4
Store the references separately so they are not sent to datalake.
2023-05-25 11:28:06 -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
c800291e7f
Add prompt processing and localdocs to the busy indicator in UI.
2023-05-25 11:28:06 -04:00
Adam Treat
c6df4645c8
Add a new muted text color.
2023-05-25 11:28:06 -04:00
Adam Treat
b36a520207
Fix the build.
2023-05-23 18:20:17 -04:00
Justin Wang
d7ab4c0e2d
change accessible description for thumbs up button
2023-05-23 12:15:54 -04:00
Justin Wang
a19ef751dc
add missing accessible props for buttons, remove forgotten duplicate accessible props
2023-05-23 12:15:54 -04:00
Adam Treat
5c1cf69b8b
Start to deduplicate code in qml.
2023-05-22 14:25:43 -04:00
Adam Treat
0cd509d530
Add large network icon background for chatgpt and server modes.
2023-05-16 10:31:55 -04:00
Adam Treat
2989b74d43
httpserver
2023-05-13 19:07:06 -04:00