aboutsummaryrefslogtreecommitdiff
path: root/components
Commit message (Collapse)AuthorAgeFilesLines
* Establish Monzero GUI Phase 0 baselinemonzero-gui-phase0-20260815Monzero Build System3 hours53-562/+563
|
* Merge pull request #4615tobtoht2026-06-301-2/+4
|\ | | | | | | | | | | 0d37ac6 Fix "Quick Layouts recursive rearrange" spam on startup (plowsof) ACKs: plowsof
| * Fix "Quick Layouts recursive rearrange" spam on startupplowsof2026-06-251-2/+4
| |
* | qml: escape untrusted text in remaining RichText viewsThomas2026-06-181-2/+3
|/ | | | | | | | | | | | | | | | | | Extends the escaping from commit 23ec5eb6 to the RichText sinks it did not cover: the transaction note in the tx details popup (History), the wallet name and account label in the send confirmation (TxConfirmationDialog), the address label on the merchant page (Merchant), and the wallet path on the info page (SettingsInfo). These were interpolated unescaped, so a value containing markup is rendered as rich text. The transaction note is the notable case: it can be set from a payment request's tx_description, so it is attacker influenced. Escape these fields with Utils.htmlEscape. Set the send confirmation From field to Text.RichText explicitly so the escaped entities decode in both of its branches; the single-account branch contains no tag and would otherwise render as plain text and show the raw entity.
* qml: escape untrusted text in RichText viewsselsta2026-04-171-1/+2
|
* PasswordDialog: fix lack of focus on window changeselsta2026-01-141-3/+3
|
* Implement background sync when lockedj-berman2025-08-031-1/+17
|
* PasswordDialog: fix spelling in warning messagespetterman662025-04-231-1/+1
|
* Update year in Cypyrightinson12024-01-2743-43/+43
|
* wizard: redesign seed pagerating89us2023-02-123-3/+25
| | | | | | | | | - move mnemonic seed - restore height into a separate page - pdf template - seed verification - responsive UI - accessibility
* DaemonManager: take dataDir into account when sending cmdselsta2022-10-071-0/+1
|
* Use different colors for different subaccountsrating89us2022-09-262-1/+4
|
* DaemonManagerDialog: close dialog when GUI is connectedselsta2022-06-281-0/+5
|
* TxConfirmationDialog: warn high feesselsta2022-04-271-3/+4
|
* Merge pull request #3869luigi11112022-04-191-0/+2
|\ | | | | | | 0feef22 TitleBar: Remove lock icon on essentials display (reemuru)
| * TitleBar: Remove lock icon on essentials displayreemuru2022-03-201-0/+2
| | | | | | | | | | | | | | | | The lock functionality is shown on the initial welcome screen and the WizardHome. Remove the lock icon until the wallet is actually open, similar to the "Close this wallet" logic. Fixes 346913f: ("SettingsWallet: lock wallet on demand")
* | Integrate P2Pooldevhyper2022-04-011-0/+2
| |
* | Merge pull request #3860luigi11112022-03-181-0/+17
|\ \ | |/ |/| | | de81af0 RemoteNodeDialog: bind ok to return key (reemuru)
| * RemoteNodeDialog: bind ok to return keyreemuru2022-03-131-0/+17
| | | | | | | | | | | | | | | | This commit binds the enter / return key on the remote node dialog. If cursor is in the host, port or password input fields the keyboard can be used to continue. It is not bound to the username field because ideally a user would enter password or port last.
* | SettingsWallet: lock wallet on demandreemuru2022-03-132-0/+54
|/ | | | | | | | | | This commit adds the ability to lock the wallet on demand instead of waiting for the user inactivity time out. It is binded to the hot keys Ctrl+L. Pressing cancel or the esc key will send the user back to the wizard home for wallet selection. Incorrect password returns the error message. Correct password will remove the PasswordDialog allowing access. Add lock functionality in the wallet settings section and title bar.
* Merge pull request #3799luigi11112022-01-241-1/+1
|\ | | | | | | f7792b7 RemoteNodeList: fix qml warning (selsta)
| * RemoteNodeList: fix qml warningselsta2021-12-131-1/+1
| |
* | Merge pull request #3800luigi11112022-01-011-1/+2
|\ \ | | | | | | | | | f8a3a26 RemoteNodeList: fix trusted daemon icon margin (selsta)
| * | RemoteNodeList: fix trusted daemon icon marginselsta2021-12-131-1/+2
| |/
* | Merge pull request #3798luigi11112022-01-011-0/+3
|\ \ | | | | | | | | | d160828 SettingsWallet, SettingsListItem: disable 'Rescan wallet balance' buton if wallet is not synced (rating89us)
| * | SettingsWallet, SettingsListItem: disable "Rescan wallet balance" buton if ↵rating89us2021-12-121-0/+3
| |/ | | | | | | wallet is not synced
* | Merge pull request #3797luigi11112022-01-011-0/+3
|\ \ | | | | | | | | | e85b51e RemoteNodeList: reconnect after editing remote node (rating89us)
| * | RemoteNodeList: reconnect after editing remote noderating89us2021-12-121-0/+3
| |/
* / Settings, Advanced: mirror stack transition when clicking on a button on the ↵rating89us2021-12-081-1/+10
|/ | | | left
* PasswordDialog: display wizard title bar when returning to wizard after ↵rating89us2021-11-281-1/+5
| | | | canceling password dialog
* Merge pull request #3743luigi11112021-11-261-1/+1
|\ | | | | | | 98b2727 StandardDropdown: remove bold text in dropdown items (rating89us)
| * StandardDropdown: remove bold text in dropdown itemsrating89us2021-11-211-1/+1
| |
* | Merge pull request #3737luigi11112021-11-262-1/+3
|\ \ | | | | | | | | | 9961305 LabelSubheader: implement tooltip (rating89us)
| * | LabelSubheader: implement tooltiprating89us2021-11-222-1/+3
| |/
* | Merge pull request #3689luigi11112021-11-264-11/+73
|\ \ | | | | | | | | | d3780ab ContextMenu: add Cut, Copy, Delete and Select All (rating89us)
| * | ContextMenu: add Cut, Copy, Delete and Select Allrating89us2021-09-054-11/+73
| | |
* | | Transfer: fix button colors, font size, bold; use secondary button for ↵rating89us2021-11-215-23/+36
| |/ |/| | | | | advanced options
* | LineEdit: fix eye button overlap on password fieldrating89us2021-09-031-1/+1
|/
* Merge pull request #3672luigi11112021-08-261-0/+1
|\ | | | | | | 09003dd StandardDialog: use secondary color for cancel button (rating89us)
| * StandardDialog: use secondary color for cancel buttonrating89us2021-08-201-0/+1
| |
* | InputDialog: use secondary color for cancel Buttonrating89us2021-08-201-0/+1
|/
* Merge pull request #3640luigi11112021-07-261-0/+9
|\ | | | | | | 7805430 Account, Receive, RemoteNodeList, SettingsNode: selection indicator in lists (rating89us)
| * Account, Receive, RemoteNodeList, SettingsNode: selection indicator in listsrating89us2021-07-231-0/+9
| |
* | Merge pull request #3637luigi11112021-07-261-7/+11
|\ \ | | | | | | | | | 22291b1 NetworkStatusItem: add tooltip to switch node button; adjust colors of lightning icon, switch node button and network status (rating89us)
| * | NetworkStatusItem: add tooltip to switch node button; adjust colors of ↵rating89us2021-07-231-7/+11
| |/ | | | | | | lightning icon, switch node button and network status
* | Merge pull request #3630luigi11112021-07-261-0/+2
|\ \ | | | | | | | | | 284caf8 RemoteNodeList: truncate long addresses (rating89us)
| * | RemoteNodeList: truncate long addressesrating89us2021-07-211-0/+2
| |/
* / Tooltip: fix tooltip widthrating89us2021-07-161-1/+3
|/
* Merge pull request #3523luigi11112021-07-111-1/+0
|\ | | | | | | 20106b2 Tooltip: fix binding loop (selsta)
| * Tooltip: fix binding loopselsta2021-06-021-1/+0
| |