Commit graph

126 commits

Author SHA1 Message Date
Egor
b2533659c2 better discrete device filtering 2025-09-26 16:01:39 -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
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
eaf4a04ce1 allow toggling off system monitoring in settings to minimize (0.1%) CPU usage 2025-09-25 13:54:01 -07:00
Egor
f117c14869 fix for AUR info display when pkgrel == 1 2025-09-25 00:26:05 -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
99acc22b78 minimize icon for the notepad "close", fix notepad reisizing over iframes 2025-09-24 09:46:59 -07:00
Egor
f390fc5bd4 fallback to the first available backend when switching kcpp binaries and the current backend is unsupported 2025-09-24 00:54:45 -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
dba1e7e910 never allow deselecting dropdown items 2025-09-22 14:09:07 -07:00
Egor
2173b6a2f7 default auto gpu layers on, minor improvements 2025-09-22 13:15:30 -07:00
Egor
9dc6202c17 fix koboldai patches for release 1.99, fix update dialog from not triggering, speed up downloads (woah) which we accidentally slowed down, update advanced command modal for 1.99 2025-09-21 02:40:58 -07:00
Egor
667d7e5ee2 less jarring initial loading of saved config values on the general tab 2025-09-20 22:22:43 -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
1f895946cb smaller default window size to account for larger screens 2025-09-20 00:29:18 -07:00
Egor
a4a7d54588 fix welcome screen coming back 2025-09-19 23:34:08 -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
02ce36b8ec minor styling updates, workaround recent openweb ui bug (on their side), 2025-09-19 02:34:48 -07:00
Egor
068539d20a code refactoring 2025-09-19 01:02:08 -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
0b905a7f67 remove the double try/catch cases on the frontend side for cleaner code 2025-09-18 18:30:21 -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
611a5b4615 better unify themes for app config/mantine to resolve consistently 2025-09-18 14:12:43 -07:00
Egor
8849c32d47 fix eslint issue, upgrade yarn 2025-09-18 13:24:09 -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
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
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
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
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
0fe74f0093 minor UI updates 2025-09-11 13:16:49 -07:00
Egor
64b58ccbe6 better tell apart multi-GPU set ups for monitoring 2025-09-11 02:06:42 -07:00
Egor
6da5902708 update screenshots 2025-09-11 01:12:35 -07:00
Egor
768cbef20c better copy 2025-09-11 00:44:41 -07:00
Egor
96b1ecc7be settings icon back to the titlebar, fix statusbar-related layout issues 2025-09-11 00:38:26 -07:00
Egor
6de8417b5d minor adjustments 2025-09-10 17:50:15 -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