Cohee
2fbe689605
Implement autofit for edit textarea
2024-12-21 16:47:25 +02:00
Cohee
f649e4698b
Invert if cssAutofit
2024-12-21 02:52:05 +02:00
Cohee
d27d750cb2
Use CSS resizing for send textarea
2024-12-21 02:50:42 +02:00
Cohee
94de9411b6
UI performance fixes ( #3207 )
...
* Optimize visibility checks for burger and wand menus
* Optimize message actions visibility toggle
* Run drawer toggle in animation frame
* Replace jQuery slideToggle with a 3rd-party lib
* Refactor export button functionality to manage popup state with a boolean flag
* Do not close the pinned drawer on unpin
* Revert "Do not close the pinned drawer on unpin"
This reverts commit e3b34e9a586db853dd84809f4187d5b29cb9ac36.
* Refactor slideToggle options
* ease-in-out
* Don't skip frame on drawer toggle
2024-12-20 22:20:46 +02:00
Joe
17cce528f8
Undo docstring changes
2024-11-17 18:44:23 -08:00
Joe
328e3622f2
review: Fix chrome inconsistent scroll and firefox scroll to bottom
2024-11-17 18:38:38 -08:00
Joe
6e29ad4b50
Fix: Inconsistent Textarea resizing in small windows
2024-11-17 16:16:45 -08:00
Cohee
f4ef324203
Merge pull request #3024 from dylan1951/add-nano-gpt-provider
...
Add NanoGPT chat completions provider
2024-10-31 19:30:24 +02:00
Cohee
f5f11eebb2
Support auto-connect
2024-10-30 02:02:56 +02:00
Cohee
f918b146e7
Merge branch 'staging' into webpack
2024-10-17 23:08:36 +03:00
Cohee
ada44497de
Merge pull request #2994 from artisticMink/fix-double-quotes
...
Fix double double quotes when copying chat message text in Firefox
2024-10-17 22:19:48 +03:00
Cohee
f897a4ab1a
Merge with browser fixes from RossMods
2024-10-17 21:25:50 +03:00
QuantumEntangledAndy
c837c2ed15
js empty
2024-10-17 09:10:27 +07:00
QuantumEntangledAndy
83182245d6
Disable swipe gestures while in edit mode
2024-10-17 08:29:33 +07:00
Cohee
14037b6e30
unvendor: Replace Bowser
2024-10-17 00:56:09 +03:00
Cohee
3387fe4bd6
unvendor: Replace DOMPurify
2024-10-16 23:11:13 +03:00
RossAscends
d4c8b5c9da
remove sendForm disconnected coloring, tweak CSS to accomodate light themes
2024-10-14 01:01:07 +09:00
Goshe-nite
c016319477
Fix out-of-sync pinned drawer icons ( #2944 )
...
* Fix out-of-sync pinned drawer icons
* Ugly but consistent
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-10-04 16:36:48 +03:00
FriedCaper
6fc8588a8f
On ctrl-enter when editing, focus text input
2024-10-03 18:49:13 -03:00
Cohee
8061f45368
RossMods: Debounce online status display
2024-09-29 19:13:19 +03:00
Cohee
2b10954002
Fix mobile screen funkiness by smashing it with a big hammer
...
Fixes #2879
2024-09-20 20:34:29 +03:00
Wolfsblvt
88f741b301
Fix swipe gesture, using target
2024-09-04 21:17:07 +02:00
Wolfsblvt
728a233842
Allow mobile swipes with open panels if focused
...
- Allow mobile swipe gestures when sheld is focused, ignoring open panels or floating prompts present now
- Fixes #2753
2024-09-04 04:45:40 +02:00
Wolfsblvt
2db344538e
Fix possible background swipe gestures on popups
2024-09-04 04:37:23 +02:00
Cohee
48c2646dfa
Run Safari patch before loading settings
2024-09-02 00:11:59 +03:00
Cohee
76b4c5f8c1
Add space to hotswap placeholder
2024-09-01 17:44:28 +03:00
Wolfsblvt
298baed59f
Open popups should block all default hotkeys
...
- Fixes #2570
2024-08-18 03:16:29 +02:00
Cohee
8df27254fd
Merge pull request #2640 from edk208/release
...
Adding Block Entropy API endpoints for chat, image, and video generation
2024-08-11 16:19:14 +03:00
Edward Kim
b9857eb315
Added block entropy endpoints for chat and image
2024-08-08 00:08:03 -04:00
NearEDGE
ea76ec89de
Removed quick regenerate button
...
Response to change request.
2024-08-03 16:56:43 -04:00
NearEDGE
4f76e9e10f
Added quick Regenerate and Impersonate buttons
...
Additional buttons mimic the behavior of the continue button.
2024-08-02 08:17:29 -04:00
Wolfsblvt
d30fc5d165
Fix lint issues
2024-07-25 00:23:02 +02:00
Succubyss
b40012973e
humanizedDateTime zero-pads month & day
2024-07-24 16:58:06 -05:00
Succubyss
5d7c204678
sendTextArea: the same but prettier
...
and also no jQuery
2024-07-12 14:17:13 -05:00
Cohee
63ddb81ef7
Don't autofit immediately if a scrollbar is visible at max height
2024-07-12 21:01:15 +03:00
Cohee
3acd60fcab
Switch back to regular debounce
2024-07-12 16:03:43 +00:00
Cohee
684ce999f3
Remove getComputedStyle calls
2024-07-12 16:01:20 +00:00
Cohee
c4aed23cf7
Don't overextend input textarea height on autofit
2024-07-11 21:18:26 +03:00
Cohee
542a13a01b
More Safari weirdness cope
2024-07-03 22:28:42 +03:00
Cohee
a3031d7986
Reinforce iOS check
2024-07-02 13:47:02 +00:00
Cohee
e98f38b6da
Final(?) iOS cope
2024-06-28 21:27:48 +03:00
Cohee
b62cbdeebd
Merge branch 'staging' into DarokCx/release
2024-06-28 19:09:12 +03:00
DarokCx
29ff0876a7
Added additional headers
2024-06-28 08:20:15 -04:00
Cohee
cf56bfb6a9
Add 01.AI as a chat completion source
2024-06-28 00:51:09 +03:00
Wolfsblvt
d737c0f285
Update Regenerate popup to use input control
2024-06-27 02:40:47 +02:00
Wolfsblvt
ec58d9272a
Move ctrl+enter regenerate to new popup
2024-06-26 05:46:34 +02:00
Wolfsblvt
a5baa3605f
Fix closing popup sometimes being stuck via Escape
2024-06-20 21:43:13 +02:00
Wolfsblvt
e2089b1e44
Dozens new keyboard interactables
...
- Made dozens of existing controls keyboard interactable
- Tweaked styling so the keyboard focus looks more pleasant
2024-06-06 02:48:06 +02:00
RossAscends
9b1a254553
scale MUI on window resize
2024-05-21 13:55:00 +09:00
RossAscends
56d0ffc1fd
fix MovingUI infinite loop on resize to Y edge
2024-05-21 09:55:56 +09:00