feat(#371): connection profiles full management (add, edit, delete) (#393)

* feat(#371): add full connection profiles CRUD (add/edit/delete)

* fix(#371): add missing TextButton import

* fix(#371): move Save button to header so it's visible on all settings tabs

---------

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
This commit is contained in:
M57andM57 authored and GitHub committed 2026-06-26 08:07:30 +03:00
1 parent 8d3d8a11e8
commit 2a9d4fa5be
3 files changed
+372 -70

No files matched your search

+9
View File
@@ -148,6 +148,13 @@
<string name="settings_about_commit">Commit</string>
<string name="action_rename">Rename</string>
<string name="action_save">Save</string>
<string name="settings_action_add_profile">Add Profile</string>
<string name="settings_action_edit_profile">Edit Profile</string>
<string name="settings_title_add_profile">Add Connection Profile</string>
<string name="settings_title_edit_profile">Edit Connection Profile</string>
<string name="settings_field_profile_name">Profile Name</string>
<string name="settings_delete_confirm_title">Delete Profile?</string>
<string name="settings_delete_confirm_message">Are you sure you want to delete \"%1$s\"? This can\'t be undone.</string>
<string name="content_desc_delete_profile">Delete Profile</string>
<string name="content_desc_hide_token">Hide token</string>
<string name="content_desc_show_token">Show token</string>
@@ -369,6 +376,8 @@
<string name="channels_status_not_set">Not set</string>
<!-- Settings -->
<string name="settings_action_delete_profile">Delete</string>
<string name="settings_saved_profiles">Saved Profiles (%1$d)</string>
<string name="settings_logout">Logout</string>
<!-- Auth Login Screen -->