feat(ui): refresh branding and account identity copying
Replace every active application icon asset with the new high-resolution artwork, including transparent PNG, complete Windows ICO sizes, and the documentation screenshot. Turn populated username and email cells into non-selectable copy actions backed by validated native Electron clipboard IPC while keeping empty cells and row interactions unchanged.
This commit is contained in:
@@ -4922,6 +4922,11 @@ export function App(): ReactElement {
|
||||
const row = accountRowBindings.get(rowId);
|
||||
if (row) setAccountContextMenu({ x, y, rowId });
|
||||
},
|
||||
onCopyIdentity: (label, value) => {
|
||||
void window.rd.writeClipboardText(value)
|
||||
.then(() => showToast(`${label} kopiert`))
|
||||
.catch(() => showToast("Kopieren fehlgeschlagen"));
|
||||
},
|
||||
onAdd: openCreateAccountDialog,
|
||||
onRemoveSelected: () => {
|
||||
const row = selectedAccountViewId ? accountRowBindings.get(selectedAccountViewId) : null;
|
||||
|
||||
Reference in New Issue
Block a user