Commit Graph

262 Commits

Author SHA1 Message Date
Timothy J. Baek
bb087a5989 enh: chat copy button 2024-09-17 21:32:39 +02:00
Timothy J. Baek
601982f52b fix: lengthy chat title delete ui issue 2024-09-09 04:52:12 +01:00
Sebastian
83a3e53d8d
Add padding to compensate for iPhone nav bar 2024-09-08 17:52:10 +02:00
Timothy J. Baek
c9107fa87f refac 2024-09-05 19:11:27 +02:00
Sebastian
22117e06b5
A11y: Buttons do not have an accessible name 2024-08-28 10:13:02 +02:00
Timothy J. Baek
dc6ca61548 enh: temp chat
deprecates chat history setting and introduces temp chat from model selector
2024-08-15 16:54:16 +02:00
Timothy J. Baek
7ef5aa520c chore: format 2024-08-13 11:12:35 +01:00
Timothy J. Baek
e5dd7e65d4 refac 2024-08-04 17:31:41 +02:00
Timothy J. Baek
b2999ad590 refac 2024-08-04 17:11:41 +02:00
Timothy J. Baek
49677e9c9d refac 2024-08-04 17:04:15 +02:00
Timothy J. Baek
a084938d9c refac: chatlist skip, limit -> page 2024-08-04 16:58:08 +02:00
Timothy J. Baek
a2f9f7c975 refac 2024-08-04 16:36:44 +02:00
Timothy J. Baek
4441338574 refac: onScroll -> IntersectionObserver for infinite scroll 2024-08-04 15:58:36 +02:00
Aryan Kothari
3fa6c41303 chore: remove debug ui elements 2024-08-03 20:17:03 -04:00
Aryan Kothari
220a4bb535 add: loading animation 2024-08-03 20:13:59 -04:00
Aryan Kothari
cdac0cd1df refactor: disable pagination moved to a function
reduces repeated code
2024-08-03 19:40:31 -04:00
Aryan Kothari
f9e1a933a9 fix: bug in chat deletion pagination interact
change 1: when selecting a tag to filter the `tagView` store is set to disable paginated loading. This is so all tagged items can be loaded at once.  deleting a tag when in the filtered view returns to the unfiltered view. this change now sets the `tagView` store to `false` so pagination can continue

change 2: formatting
2024-08-03 11:53:02 -04:00
Aryan Kothari
067d76fece fix: dynamically determine page size
- larger screens where chat list (35px*pageSize) is smaller than window.InnerHeight, will not be able to scroll.
- performance can dynamically scale, allowing mobile devices to load only what they need.
2024-08-03 10:35:13 -04:00
Aryan Kothari
06a64219bc fix: bool eval order 2024-08-01 15:54:12 -04:00
Aryan Kothari
2c4bc7a2b2 refactor: uses of chats.set(...) support pagi sidebar 2024-08-01 15:20:36 -04:00
Aryan Kothari
62dc486c85 add: add paginated scroll handler 2024-08-01 15:19:14 -04:00
Timothy J. Baek
d6a4fe00b3 refac: styling 2024-07-19 13:57:35 +02:00
Timothy J. Baek
d752002836 refac: styling 2024-07-08 20:17:09 -07:00
Timothy J. Baek
9cea5f75bb refac: styling 2024-07-08 18:31:58 -07:00
Timothy J. Baek
b8d153ebb2 feat: chat controls ui 2024-07-08 16:55:12 -07:00
Timothy J. Baek
f6dcffab13 fix: pinned chat delete issue 2024-07-03 21:18:40 -07:00
Timothy J. Baek
05ec71beb9 enh: pinned chats support 2024-07-01 23:08:01 -07:00
Timothy J. Baek
ff9b94bab7 refac: playground 2024-06-18 17:41:47 -07:00
Timothy J. Baek
35026849df refac: styling 2024-06-18 15:39:50 -07:00
Timothy J. Baek
9fa8633dcb fix: styling 2024-06-18 15:11:59 -07:00
Timothy J. Baek
1a22ae54a2 fix: styling 2024-06-18 14:58:19 -07:00
Timothy J. Baek
4a3362f889 fix: help 2024-06-17 11:46:23 -07:00
Timothy J. Baek
ab62228877 feat: character card support 2024-06-17 02:26:07 -07:00
Karl Lee
720ff35edf Add some missing i18n keys and update Chinese translation
Add some missing i18n keys and update Chinese translation
2024-06-17 16:32:36 +08:00
Timothy J. Baek
1c355929fc refac 2024-06-16 12:09:55 -06:00
Timothy J. Baek
9f7ef209fa fix: chatlist 2024-06-16 11:36:15 -06:00
Timothy J. Baek
5d0b77e64a fix: shift delete 2024-06-16 10:27:34 -06:00
Timothy J. Baek
f56da1a39f refac 2024-06-15 04:41:48 -06:00
Timothy J. Baek
7ba98ad498 feat: chat item shift shorcut 2024-06-14 13:02:07 -07:00
Timothy J. Baek
aba2ca39d4 enh: delete confirm dialog 2024-06-14 11:24:15 -07:00
Timothy J. Baek
d03a00758f refac: sidebar 2024-06-14 11:06:19 -07:00
Timothy J. Baek
f4a15f9590 chore: version bump 2024-06-07 15:16:24 -07:00
Karl Lee
e7fb86190a added missing i18n keys 2024-06-06 13:12:45 +08:00
Timothy J. Baek
d4b10097d2 fix: sidebar 2024-06-05 18:31:15 -07:00
Timothy J. Baek
c2bbb37fc1 fix: sidebar 2024-06-05 14:20:26 -07:00
Jannik Streidl
c108d863f6 added missing i18n keys + german locales 2024-06-05 20:42:41 +02:00
Timothy J. Baek
92d056c982 fix: running models 2024-06-04 11:38:31 -07:00
Timothy J. Baek
2be9c25ba7 feat: show current running models 2024-06-04 11:13:43 -07:00
Timothy J. Baek
1d1b945483 fix 2024-06-04 09:56:51 -07:00
Timothy J. Baek
73e2912849 fix: incognito mode 2024-06-04 09:55:31 -07:00