Commit graph

73 commits

Author SHA1 Message Date
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
43de016261 upgrade to latest major electron v39 release, new setting to allow running the built-in image gen UI while having a different frontend preference 2025-10-28 19:12:31 -07:00
Egor
273d1b690f allow analyzing local .gguf model files 2025-10-24 23:31:13 -07:00
Egor
f4da1d53c6 update stable diffusion UI to latest, new advanced flags for kcpp 1.100, 3 new optional toggles for image generation 2025-10-12 00:45:09 -07:00
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
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
b2533659c2 better discrete device filtering 2025-09-26 16:01:39 -07:00
Egor
caaf2427d3 refactor to pass less redundant data from ipc 2025-09-26 14:09:41 -07:00
Egor
48338b9904 windows hardware detection improvements, hide integrated gpus for the clblast backend, dont try to detect avx/avx2 flags in the CPU as it's unreliable, use --usecpu flag when CPU backend is selected 2025-09-26 13:02:12 -07:00
Egor
3ef91d1198 more hardware + driver display improvements 2025-09-26 03:15:38 -07:00
Egor
c2287b1d5c windows vram display in about, better rocm display on windows, amd/nvidia driver display 2025-09-26 00:28:42 -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
0b41929db9 cleaner DismissedUpdates configuration display in the config 2025-09-25 11:19:09 -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
42b817949c notepad improvements 2025-09-23 13:09:20 -07:00
Egor
3c77be8dbb super basic notepad 2025-09-23 01:33:18 -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
a07ee2711f make it more clear that "Make Current" is clickable, better maximize state detection for indirect setting 2025-09-18 22:35:05 -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
ea1f0998d6 slightly better types 2025-09-18 19:00:27 -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
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
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
cc636250da re-fix for linux 2025-09-10 17:24:44 -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
fe2dfc02c4 open all links in electron windows, minor refactors 2025-09-07 00:17:16 -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
0b829cbfe2 new UI elements for MoE config items, Done button for settings modal, 2025-08-31 01:44:38 -07:00
Egor
b913dc5c60 minor code refactoring 2025-08-30 17:49:58 -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
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
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
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