MCPcopy Create free account

hub / github.com/Kaiden42/PWDuck / functions

Functions645 in github.com/Kaiden42/PWDuck

↓ 4 callersMethodtoggle_button_active
(&self)
gui/src/theme.rs:559
↓ 4 callersMethodtoggle_button_inactive
(&self)
gui/src/theme.rs:577
↓ 4 callersMethodtoggle_expansion
Toggle the expansion of the tree node.
gui/src/vault/container/list.rs:533
↓ 4 callersMethodtooltip
(&self)
gui/src/theme.rs:542
↓ 4 callersMethodupdate_password_confirm
Update the password confirmation and replace it with the given value.
gui/src/vault/creator.rs:107
↓ 4 callersMethodupdate_path
Update the path and replace it by the new value.
gui/src/vault/loader.rs:63
↓ 4 callersMethodupdate_path
Update the path and replace it with the given value.
gui/src/vault/creator.rs:88
↓ 3 callersMethodbutton_primary
(&self)
gui/src/theme.rs:325
↓ 3 callersMethodclose_modal
( &mut self, modal_state: &mut iced_aw::modal::State<crate::ModalState>, )
gui/src/vault/container/modify_entry.rs:339
↓ 3 callersMethodclose_modal
( &mut self, modal_state: &mut iced_aw::modal::State<crate::ModalState>, )
gui/src/vault/container/modify_group.rs:176
↓ 3 callersMethoddelete_entry
Delete an entry from this [`Vault`](Vault).
core/src/model/vault.rs:375
↓ 3 callersMethoddelete_group
Delete a [`Group`](Group) from this [`Vault`](Vault).
core/src/model/vault.rs:327
↓ 3 callersMethoddelete_group
Delete the group from the vault.
gui/src/vault/container/modify_group.rs:185
↓ 3 callersMethodencrypt
Encrypt this [`Group`](Group) with the given master key.
core/src/model/group.rs:70
↓ 3 callersFunctionfrom_entropy
()
gui/src/password_score.rs:268
↓ 3 callersFunctiongenerate_iv
(length: usize)
core/src/cryptography.rs:67
↓ 3 callersFunctiongenerate_password
(length: u8, symbols: &Symbols)
core/src/passwords.rs:59
↓ 3 callersFunctionget_settings_dir
get the path to the settings directory. The directory will be created if it not exists.
core/src/io/settings.rs:41
↓ 3 callersMethodgo_to_parent_group
Go back to the parent group of the currently selected group of the unlocked vault.
gui/src/vault/container/mod.rs:220
↓ 3 callersFunctionload_key_file
Load the [`KeyFile`](KeyFile) from disk. It expects: - The [`Path`](Path) as the location of the [`KeyFile`](KeyFile)
core/src/io/key_file.rs:21
↓ 3 callersMethodrequest_group_deletion
Request the deletion of a group from the user. If the group is empty a confirmation modal will be shown, else an error modal.
gui/src/vault/container/modify_group.rs:140
↓ 3 callersFunctionsave_master_key
Save the [`MasterKey`](MasterKey) to disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](Vault) - The [`MasterKey`](MasterKey) to
core/src/io/master_key.rs:13
↓ 3 callersMethodset_email
Set the email of this entry.
core/src/model/entry.rs:310
↓ 3 callersMethodset_web_address
Set the web address of this entry.
core/src/model/entry.rs:170
↓ 3 callersMethodshow
Show the password modal.
gui/src/pw_modal/password_generator/mod.rs:111
↓ 3 callersMethodsubmit
Submit the unlocking of the vault.
gui/src/vault/unlock.rs:61
↓ 3 callersMethodsubmit
Submit the modification of the entry.
gui/src/vault/container/modify_entry.rs:279
↓ 3 callersMethodtoggle_advanced_visibility
Toggle the visibility of the advanced area.
gui/src/vault/container/modify_entry.rs:256
↓ 3 callersMethodtoggle_advanced_visibility
Toggle the visibility of the advanced area.
gui/src/vault/container/modify_group.rs:132
↓ 3 callersMethodtoggle_lower_symbols
Toggle the inclusion of lower symbols.
gui/src/pw_modal/password_generator/password_tab.rs:85
↓ 3 callersMethodtoggle_numbers_symbols
Toggle the inclusion of number symbols.
gui/src/pw_modal/password_generator/password_tab.rs:91
↓ 3 callersMethodtoggle_password_confirm_visibility
Toggle the visibility of the password confirmation.
gui/src/vault/creator.rs:114
↓ 3 callersMethodtoggle_password_visibility
Toggle the visibility of the password.
gui/src/vault/loader.rs:75
↓ 3 callersMethodtoggle_password_visibility
Toggle the visibility of the password.
gui/src/vault/unlock.rs:55
↓ 3 callersMethodtoggle_password_visibility
Toggle the visibility of the password.
gui/src/vault/creator.rs:101
↓ 3 callersMethodtoggle_password_visibility
Toggle the visibility of the password.
gui/src/vault/container/modify_entry.rs:244
↓ 3 callersMethodtoggle_password_visibility
Toggle the visibility of the password.
gui/src/pw_modal/password_generator/mod.rs:190
↓ 3 callersMethodtoggle_special_symbols
Toggle the inclusion of special symbols.
gui/src/pw_modal/password_generator/password_tab.rs:97
↓ 3 callersMethodtoggle_upper_symbols
Toggle the inclusion of upper symbols.
gui/src/pw_modal/password_generator/password_tab.rs:79
↓ 3 callersMethodtoggle_use_key_file
Toggle the usage of the key file.
gui/src/vault/loader.rs:87
↓ 3 callersMethodtoggle_use_key_file
Toggle the usage of the key file.
gui/src/vault/creator.rs:151
↓ 3 callersMethodupdate_group_tree
Handle the message that was send by the group tree.
gui/src/vault/container/mod.rs:352
↓ 3 callersMethodupdate_key_file
Update the key file and replace it by the new value.
gui/src/vault/loader.rs:81
↓ 3 callersMethodupdate_key_file
Update the key file and replace it with the given value.
gui/src/vault/creator.rs:145
↓ 3 callersMethodupdate_modal
Update the state of the modal.
gui/src/vault/container/modify_entry.rs:354
↓ 3 callersMethodupdate_modal
Update the state of the modal.
gui/src/vault/container/modify_group.rs:191
↓ 3 callersMethodupdate_name
Update the name and replace it with the given value.
gui/src/vault/creator.rs:82
↓ 3 callersMethodupdate_password
Update the password and replace it by the new value.
gui/src/vault/loader.rs:69
↓ 3 callersMethodupdate_password
Update the password and replace it with the given value.
gui/src/vault/unlock.rs:49
↓ 3 callersMethodupdate_password
Update the password and replace it with the given value.
gui/src/vault/creator.rs:94
↓ 3 callersMethodupdate_password_generator
Update the state of the password generator.
gui/src/lib.rs:202
↓ 3 callersFunctionvertical_space
(factor: u16)
gui/src/utils.rs:238
↓ 3 callersMethodview
( &'a mut self, vault: &'a Vault, theme: &dyn Theme, viewport: &Viewport,
gui/src/vault/container/list.rs:142
↓ 3 callersMethodwith
Create a new [`ModifyGroupView`](ModifyGroupView). It expects: - The group to modify.
gui/src/vault/container/modify_group.rs:87
↓ 2 callersFunctionchacha20_decrypt
( encrypted_data: &[u8], key: &[u8], nonce: &[u8], )
core/src/cryptography.rs:308
↓ 2 callersFunctionchacha20_encrypt
(data: &[u8], key: &[u8], nonce: &[u8])
core/src/cryptography.rs:291
↓ 2 callersMethodcheckbox
(&self)
gui/src/theme.rs:226
↓ 2 callersMethodclose_error_dialog
Hide the error dialog.
gui/src/lib.rs:217
↓ 2 callersMethodcontains_unsaved_changes
(&self)
gui/src/vault/container/mod.rs:67
↓ 2 callersMethodcreate_entry
Create a new entry and switch to the [`ModifyEntryView`](ModifyEntryView) as the current view.
gui/src/vault/container/mod.rs:121
↓ 2 callersMethodcreate_group
Create a new group and switch to the [`ModifyGroupView`](ModifyGroupView) as the current view.
gui/src/vault/container/mod.rs:105
↓ 2 callersFunctiondecrypt_key_file
Decrypt the key file with the given password.
core/src/cryptography.rs:239
↓ 2 callersFunctiondefault_body
()
core/src/auto_type/mod.rs:138
↓ 2 callersFunctiondefault_head
()
core/src/auto_type/mod.rs:126
↓ 2 callersFunctiondefault_mgv_with_parent
(parent: Uuid)
gui/src/vault/container/modify_group.rs:567
↓ 2 callersMethoddelete_entry
Delete the entry from the vault.
gui/src/vault/container/modify_entry.rs:348
↓ 2 callersMethodestimate_password_strength
Estimate the strength of the password.
gui/src/vault/creator.rs:128
↓ 2 callersMethodgenerate
Generate a new random password.
gui/src/pw_modal/password_generator/password_tab.rs:201
↓ 2 callersFunctionicon_button_with_width
( button_data: ButtonData<'a, Message>, tooltip: impl Into<String>, width: Length, theme: &dyn
gui/src/utils.rs:118
↓ 2 callersMethodicon_text_element
(&self)
gui/src/utils.rs:38
↓ 2 callersFunctionicon_to_char
(icon: Icon)
gui/src/icons.rs:80
↓ 2 callersFunctionload_all_entry_heads
Load all [`EntryHead`](EntryHead)s of a vault. It expects: The [`Path`](Path) as the location of the [`Vault`](Vault)
core/src/io/entry.rs:44
↓ 2 callersFunctionload_application_settings
Load the [`ApplicationSettings`](ApplicationSettings) from disk. # Errors Will return `Err` if the de-serialization of the [`ApplicationSettings`](A
core/src/io/settings.rs:33
↓ 2 callersFunctionload_entry_body
Load the [`EntryBody`](EntryBody) from disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](Vault) - The UUID as the identifier of
core/src/io/entry.rs:81
↓ 2 callersFunctionload_entry_head
Load the [`EntryHead`](EntryHead) from disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](Vault) - The UUID as the identifier of
core/src/io/entry.rs:34
↓ 2 callersFunctionload_group
Load the [`Group`](Group) from disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](Vault) - The UUID as the identifier of the [`G
core/src/io/group.rs:41
↓ 2 callersFunctionload_master_key
Load the [`MasterKey`](MasterKey) from disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](Vault)
core/src/io/master_key.rs:23
↓ 2 callersMethodopen_settings
Open the settings tab.
gui/src/lib.rs:299
↓ 2 callersFunctionprotect_master_key
( master_key: &[u8], key_protection: &[u8], nonce: &[u8], )
core/src/cryptography.rs:190
↓ 2 callersMethodradio
(&self)
gui/src/theme.rs:250
↓ 2 callersMethodrequest_entry_deletion
( &mut self, modal_state: &mut iced_aw::modal::State<crate::ModalState>, )
gui/src/vault/container/modify_entry.rs:300
↓ 2 callersMethodsave
Save the [`Group`](Group) to disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](crate::Vault) - The master key to encrypt the gr
core/src/model/group.rs:62
↓ 2 callersMethodsave
Save the [`EntryHead`] to disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](crate::Vault). - The master key to encrypt the head
core/src/model/entry.rs:77
↓ 2 callersFunctionsave_application_settings
Save the [`ApplicationSettings`](ApplicationSettings) to disk. # Errors Will return `Err` if the serialization of the [`ApplicationSettings`](Applic
core/src/io/settings.rs:17
↓ 2 callersFunctionsave_entry
Save the entry to disk. It expects: - The [`Path`](Path) as the location of the [`Vault`](Vault) - The UUID as the identifier of the entry - The cont
core/src/io/entry.rs:93
↓ 2 callersFunctionsave_key_file
Save the [`KeyFile`](KeyFile) to disk. It expects: - The [`Path`](Path) as the location of the [`KeyFile`](KeyFile) - The [`KeyFile`](KeyFile) to sav
core/src/io/key_file.rs:11
↓ 2 callersFunctionselect_entry_parameterized
(from_disk: bool)
gui/src/vault/container/mod.rs:1157
↓ 2 callersMethodselect_group
Select the group identified by the UUID.
gui/src/vault/container/mod.rs:258
↓ 2 callersMethodselect_tab
Select the tab identified by the given index.
gui/src/pw_modal/password_generator/mod.rs:218
↓ 2 callersMethodset_password
Set the password of this entry.
core/src/model/entry.rs:303
↓ 2 callersMethodset_password_score
Set the estimated score of the password.
gui/src/vault/creator.rs:136
↓ 2 callersMethodset_password_score
Set the estimated password score.
gui/src/vault/container/modify_entry.rs:270
↓ 2 callersMethodset_password_score
Set the estimated score of the password.
gui/src/pw_modal/password_generator/mod.rs:209
↓ 2 callersMethodset_username
Set the username of this entry.
core/src/model/entry.rs:296
↓ 2 callersFunctionshade
Calculates the shade of the given color based on the specified shade-factor. Thanks to: <https://maketintsandshades.com/about>
gui/src/theme.rs:71
↓ 2 callersMethodsplit_resize
Resizes the split panel to the given divider position.
gui/src/vault/container/mod.rs:344
↓ 2 callersMethodstyle
(&self)
gui/src/password_score.rs:122
↓ 2 callersMethodstyle_sheet
(&self, theme: &dyn Theme)
gui/src/utils.rs:61
↓ 2 callersMethodtab_bar
(&self)
gui/src/theme.rs:441
↓ 2 callersMethodtoggle_button_advanced_area
(&self)
gui/src/theme.rs:595
← previousnext →101–200 of 645, ranked by callers