waveterm/pkg/wconfig/defaultconfig
Evan Simkowitz 62dcf1326d
Allow users to close windows without confirming, delete last window (#1598)
Adds `window:savelastwindow` and `window:confirmclose` settings, which
can be used to alter the default window close behavior. Both of these
default to `true` to maintain the existing default behavior.

If `window:savelastwindow` is unset, the same logic will be used as if
the user had more than one window remaining (see below).

If `window:confirmonclose` is unset, the user will no longer be prompted
to confirm if they are closing a window whose workspace has unsaved
changes (the workspace is not named and it has more than one tab).
2024-12-20 14:02:08 -08:00
..
presets Allow separate directories for each config part, add dropdown for editing AI presets (#1074) 2024-10-21 16:51:18 -07:00
defaultconfig.go Allow separate directories for each config part, add dropdown for editing AI presets (#1074) 2024-10-21 16:51:18 -07:00
mimetypes.json Mimetype Quick Fixes (#359) 2024-09-10 13:23:02 -07:00
presets.json new bg theme (#1454) 2024-12-10 10:05:28 -08:00
settings.json Allow users to close windows without confirming, delete last window (#1598) 2024-12-20 14:02:08 -08:00
termthemes.json fix terminal selection colors when transparency is turned on (#1584) 2024-12-19 18:39:22 -08:00
widgets.json fix default config error (#1255) 2024-11-08 15:09:19 -08:00