Commit graph

53 commits

Author SHA1 Message Date
Egor
6100a4d0f0 Adding new "Pre-Launch Commands" to the "Advanced" launch tab to allow launching commands before the launch 2025-11-27 16:58:50 -08:00
Egor
173e306104 minor code clean up 2025-11-19 01:20:57 -08:00
Egor
26d0b2158d WIP: download and store web-based models instead of relying on kcpp 2025-11-18 23:23:48 -08:00
Egor
f2d15591a7 remove the comfyui frontend, clean up koboldcpp's terminal spam to be more meaningful, start proxying kcpp APIs through 127.0.0.1:5002 2025-11-16 14:54:35 -08:00
Egor
59675ea59a fix CUDA devices not being listed under system hardware, calcuate our own auto VRAM layers instead of relying on kcpp 2025-11-03 18:52:31 -08:00
Egor
273d1b690f allow analyzing local .gguf model files 2025-10-24 23:31:13 -07:00
Egor
913fc1d004 default cursor on titlebar icons, fix wayland crash on trying to hide a minimized app 2025-10-05 22:38:00 -07:00
Egor
de67b36629 destroy tray on windows + osx only 2025-10-01 11:04:19 -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
ec2410c0e4 fighting rocm on windows, allow deleting kcpp binaries from versions tab 2025-09-26 17:46:44 -07:00
Egor
61b730c3f7 settings about tab will now display driver and hardware info, allow re-downloading on binary version mismatches, clean up openwebui "itsdangerous" requirements, display a system monitor icon badge when monitoring is off 2025-09-25 23:19:31 -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
03b62d3499 clean up previously installed kcpp versions after an update, bring back a needed monkey patch, small refactors 2025-09-24 14:33:44 -07:00
Egor
1636eef4ec start displaying the AUR build number in "About" app info 2025-09-24 10:53:31 -07:00
Egor
18c94fd7dd unify notepad config with the app config 2025-09-23 21:13:41 -07:00
Egor
3c77be8dbb super basic notepad 2025-09-23 01:33:18 -07:00
Egor
5f9be38260 code refactoring, cache the linux monitoring app for re-use 2025-09-22 21:52:05 -07:00
Egor
c68a0690fe respect the minHeight for height setting, dont allow auto-updates for windows portable 2025-09-20 23:17:06 -07:00
Egor
504fe809dd better theming, new button to open install dir, new button to view the app config 2025-09-20 22:09:00 -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
dd5a9457e6 more consistent ipcRenderer.on handling, better maximize observer implementation 2025-09-18 23:04:53 -07:00
Egor
e8d5c59a52 more excessive try/catch clean up, never wait for config set and logError, better titlebar color in dark mode 2025-09-18 22:16:51 -07:00
Egor
fdc2ef81c3 better AUR install detection, improve copy 2025-09-18 19:43:08 -07:00
Egor
3eb97f5683 auto update improvements, dont allow process globals (import instead), refactor to use execa more 2025-09-18 17:20:59 -07:00
Egor
38c504be8b refactor to use a util to try/catch->logError, hover states on badges 2025-09-18 13:03:40 -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
ecff5ca4ae clicking on system util badges will open the native resource monitor, add system node and uv versions to system info 2025-09-15 23:25: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
dee77b98a1 fix the --version handling regression for packaged builds 2025-09-14 13:06:41 -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
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
5688c1cc98 better terminal transition, main window bg color based on theme preference, center the launched window on open 2025-09-09 11:23:58 -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
e56b581109 WIP - figuring out more consistent .embd copying for portable binaries, starting to move away from dep injection to pure functional 2025-09-08 14:24:49 -07:00
Egor
a0a2464e65 always scroll to bottom when switching to the terminal tab, overwrite existing sdui.embd with a cleaner version 2025-09-07 23:29:44 -07:00
Egor
fe2dfc02c4 open all links in electron windows, minor refactors 2025-09-07 00:17:16 -07:00
Egor
8c7edeae1a minor improvements 2025-09-03 20:40:38 -07:00
Egor
2128916701 seamless openwebui integration, --version CLI support 2025-09-02 22:09:20 -07:00
Egor
851e37534e bug fixes and small improvements, new zoom level setting 2025-09-01 01:54:17 -07:00
Egor
204560117e much better context menu, titlebar bug fixes, bringing back error log viewing 2025-08-31 13:29:51 -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
914e974426 all node.js classes are managers now for simplicity 2025-08-30 13:51:51 -07:00
Egor
67667f187d force getCurrentVersion usage instead of direct config reading, better about modal 2025-08-30 13:44:54 -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
c8098a3e68 less verbone frontend error handling, better process killing for windows, better loading behaviour for available backends 2025-08-29 16:32:22 -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
aa554a1b58 use autoGpuLayers by default and persist its value to config, show un update app icon in appheader, more code cleanup 2025-08-28 16:54:59 -07:00