Commit graph

61 commits

Author SHA1 Message Date
Egor
4a314177c7 remove the ability to launch configs from the tray as it's too hard to get right for very little use 2025-10-06 19:23:02 -07:00
Egor
f4a818e982 fix AUR-finding functionality for the "System" tab, fix window bounds saving when close-to-tray functionality is enabled 2025-10-05 15:55:48 -07:00
Egor
8c02a97129 update deps 2025-10-04 00:12:48 -07:00
Egor
09210fd3ae new --minimized flag to allow starting the app in the tray if it's enabled, update deps 2025-10-02 21:27:46 -07:00
Egor
fe4180de32 ensure a single instance of gerbil, dep upgrades 2025-10-01 22:41:07 -07:00
Egor
de67b36629 destroy tray on windows + osx only 2025-10-01 11:04:19 -07:00
Egor
527839cb4c fixes, the tray icon can't be removed on wayland so don't even try 2025-10-01 01:35:57 -07:00
Egor
3e2dbceaff optionally (default off) allow keep gerbil in the tray, fix moe expert updating, dep upgrades, moving things to a new troubleshooting setting tab 2025-10-01 00:49:29 -07:00
Egor
3652ce4686 refactor vulkan detection 2025-09-26 11:25:15 -07:00
Egor
7cef3ce90d better old window state recreation, more distrinct select option highlights in light mode, better updated version cleanup 2025-09-24 23:17:39 -07:00
Egor
3c77be8dbb super basic notepad 2025-09-23 01:33:18 -07:00
Egor
2173b6a2f7 default auto gpu layers on, minor improvements 2025-09-22 13:15:30 -07:00
Egor
28760d9c20 persist and restore window state in between launches, use fetch instead of axios for smaller bundle size, code refactors 2025-09-20 19:56:05 -07:00
Egor
4cc4358eb0 better modals, new button to allow deleting configs, CPU/GPU temp metrics on hover 2025-09-19 22:53:55 -07:00
Egor
dd471da724 better app colors, more borders for easier window separation, allow for beta releases, app auto-updates 2025-09-18 00:04:13 -07:00
Egor
d36dc9b3f0 remove all GPU monitoring on widnows since its bad for performance, label windows ROCm as "experimental", improve font importing to only include latin 2025-09-17 02:50:04 -07:00
Egor
a99f93ce79 more system monitoring optimizations, trying for 1 update/sec on windows too 2025-09-16 16:21:21 -07:00
Egor
a181ac18e5 open hg and gh pages in regular browser, fix versioning regression 2025-09-15 14:34:21 -07:00
Egor
fce1d8bae6 icon on about tab is now clickable too, better unmet req display 2025-09-14 11:53:47 -07:00
Egor
872bf04a20 add a custom font for consistency across platforms 2025-09-14 01:32:53 -07:00
Egor
329e191a49 fixing regressions from the previous commit 2025-09-13 22:58:12 -07:00
Egor
e1b078b9d9 TESTING seamless comfyui integration, imprving open webui integration, allow text and image gen side-by-side, address "security issue" in CI runner, update deps, code refactors 2025-09-13 19:51:21 -07:00
Egor
3697ff694e fix sequential awaits and add an eslint rule to catch future ones 2025-09-11 13:57:24 -07:00
Egor
0fe74f0093 minor UI updates 2025-09-11 13:16:49 -07:00
Egor
4178381242 changing metrics because windows sucks 2025-09-10 17:02:33 -07:00
Egor
7455a5a270 new startus bar to display system util info 2025-09-10 03:06:02 -07:00
Egor
63f388e696 fixing kcpp_sdui.embd copying for packaged binaries 2025-09-09 13:26:25 -07:00
Egor
4d0bbf31ca fully refactoring from classes to functions, don't allow switching frontends when launched 2025-09-09 02:32:18 -07:00
Egor
804472ac78 update deps 2025-09-08 12:50:13 -07:00
Egor
3ecd94e31a improve terminal display for windows 2025-09-08 01:20:12 -07:00
Egor
fe2dfc02c4 open all links in electron windows, minor refactors 2025-09-07 00:17:16 -07:00
Egor
d92747acda clean up unused code, Eject is now red, monkey patching klite's autoscroll 2025-09-06 16:04:31 -07:00
Egor
17e4f53c60 update readme 2025-09-05 12:21:08 -07:00
Egor
7b06b5940d release 1.0.0 2025-09-04 23:10:19 -07:00
Egor
1874128dac monkey patch koboldai lite on unpack to make it look better, minor improvements 2025-09-04 17:49:20 -07:00
Egor
341c2ea3e7 husky and lint-staged are too annoying - removing both 2025-09-02 22:23:11 -07:00
Egor
2128916701 seamless openwebui integration, --version CLI support 2025-09-02 22:09:20 -07:00
Egor
ae46ea5918 better titlebar bg color 2025-09-01 11:00:46 -07:00
Egor
2413f66c41 new titlebar component that'll work on wayland, move about dialog to the settings modal 2025-08-31 11:55:26 -07:00
Egor
4d1fec114d rename the project to gerbil 2025-08-30 12:11:59 -07:00
Egor
773685c300 WIP: refactor to make all code async, forbit sync node utils, simplifying rocm downloads 2025-08-30 02:07:34 -07:00
Egor
107d0f70f4 more sillytavern integration improvements, default configs to .json 2025-08-29 03:14:14 -07:00
Egor
1a3fe201ec WIP: special sillytavern config changes for windows 2025-08-29 00:07:26 -07:00
Egor
c00b97a3f6 more sillytavern integration fixes 2025-08-28 13:44:06 -07:00
Egor
1b392be5f0 custom frontend users will require to pre-install Node.js, welcome screen clarifications, don't package mac entitlements for other platforms 2025-08-28 01:47:34 -07:00
Egor
a559f8c86d adding seamless integration for sillytavern as an optional frontend, refactors to reduce code duplication, add http link detection to terminal output 2025-08-27 22:15:52 -07:00
Egor
4f49f0bad3 display disabled backend options for available but currently hardware-unsupported backends, allow updatable binaries to be available to make current, persist skipping kcpp updates to app config 2025-08-26 13:01:19 -07:00
Egor
2ef23888df allow users to launch with support for multiple GPUs, image gen UI bug fixes, adding the new 1.98.0 sdflashattention and sdconvdirect image gen options, remove cspell 2025-08-25 17:16:13 -07:00
Egor
835eba34e1 fix for windows 2025-08-24 00:40:18 -07:00
Egor
2daccc2d03 switch back from xterm, minor fixes 2025-08-24 00:21:36 -07:00