23 Commits

Author SHA1 Message Date
bf62054c2b make windows work again 2025-01-03 07:52:10 -05:00
cd4c613758 improve start-minimized and start-on-login behavior
Previously, when Creddy was configured to start minimized, it would always start minimized, regardless of how it was launched. Really, though, when you use this setting what you probably want is for it to start minimized only when it's being launched automatically, i.e. on login. This update changes its behavior so that it will only start minimized when auto-launching.

Additionally, if Creddy detects on startup that its start-on-login configuration doesn't match the system, it will modify its own settings to match the system (unless it's the very first launch, of course.) That way if you disable Creddy's start-on-login behavior from your system dialog, it will respect your change.
2024-12-30 21:09:45 -05:00
f311fde74e fix permissions errors and terminal launching 2024-06-29 20:42:51 -04:00
acc5c71bfa rework error alerts 2024-06-28 20:35:18 -04:00
bf0a2ca72d finish manage-credentials page and rework home screen 2024-06-28 06:25:55 -04:00
37b44ddb2e start refactoring for default credentials 2024-06-26 11:10:50 -04:00
816bd7db00 upgrade to tauri 2.0 beta 2024-06-02 17:20:37 -04:00
87617a0726 add ui for idle timeout 2024-02-06 20:27:51 -08:00
70e23c7e20 add version to BaseCredentials 2024-01-23 10:58:39 -08:00
1b749a857c disable hotkeys if initial registration fails 2023-10-09 08:50:31 -07:00
5e0ffc1155 use save dialog for settings instead of autosaving 2023-10-08 22:06:30 -07:00
1047818fdc basic implementation of named-pipe server 2023-09-18 20:13:29 -07:00
51fcccafa2 fix os type calculation and bump version 2023-09-11 16:18:05 -07:00
8d7b01629d make keybinds configurable 2023-09-10 14:04:09 -07:00
c98a065587 make terminal emulator configurable 2023-09-09 06:30:19 -07:00
871dedf0a3 display setup errors 2023-04-30 10:52:46 -07:00
e746963052 change frontpage image and toast animation 2023-04-28 22:34:50 -07:00
c5dcc2e50a handle errors on config update 2023-04-28 14:33:23 -07:00
Joseph Montanaro
741169d807 start on login 2023-04-27 14:24:08 -07:00
c2cc007a81 display tweaks and approval page timing 2023-04-26 17:06:37 -07:00
35271049dd settings page 2023-04-25 22:10:28 -07:00
6f9cd6b471 move app state to store 2023-04-25 08:49:00 -07:00
865b7fd5c4 add settings page 2023-04-24 22:18:55 -07:00