Commit Graph

3338 Commits

Author SHA1 Message Date
xyzmaker123
3dcc6e6e18
Trigger price truncation of prompt text 2022-03-18 09:56:58 +01:00
xyzmaker123
174bf2891d
Validate IBAN - merge listeners 2022-03-17 17:13:43 +01:00
xyzmaker123
044bc2d33b
Transactions View - Trade ID column 2022-03-17 15:57:01 +01:00
xyzmaker123
ab5d7dd928
Locked view - Trade ID column 2022-03-17 15:56:51 +01:00
xyzmaker123
a5912a8f5e
Reserved view - fix address column alignment 2022-03-17 15:56:50 +01:00
xyzmaker123
d548dcba07
Reserved view - Offer ID column 2022-03-17 15:56:35 +01:00
xyzmaker123
41256367af
Update trigger price validation 2022-03-17 12:42:41 +01:00
xyzmaker123
6164a1343a
Validate IBAN - adapt Sepa Instant 2022-03-17 08:23:59 +01:00
xyzmaker123
ab1a8a8a2b
SEPA IBAN - fix country code validation 2022-03-16 15:17:45 +01:00
xyzmaker123
7fc406761a
Validate if IBAN country code belongs to SEPA zone 2022-03-16 10:22:29 +01:00
xyzmaker123
fd776954cc
Validate IBAN to match selected country 2022-03-16 09:29:03 +01:00
Bisq GitHub Admin
c6293b5273
Merge pull request #6096 from bisq-network/release/v1.8.4
Release/v1.8.4
2022-03-11 15:57:55 +01:00
Bisq GitHub Admin
ffe1a206c5
Merge pull request #6097 from ripcurlx/fix-currency-selection-issue
Update currency related fields after switch of payment account
2022-03-11 15:56:45 +01:00
Christoph Atteneder
a188266d65
Merge pull request #6099 from jmacxx/mediation_enhancements_202203
Dispute subsystem enhancements
2022-03-11 15:55:42 +01:00
jmacxx
7e802e5e28
Dispute subsystem enhancements.
Dispute result show payout suggestion and penalty.
Feature allowing trader chat upload to dispute agents.
2022-03-10 20:20:37 -06:00
Christoph Atteneder
00dc7998ef
Update currency related fields after switch of payment account
Fixes #5999
2022-03-09 16:15:48 +01:00
Christoph Atteneder
43fb6462cc
Merge pull request #6041 from xyzmaker123/5300-default-currencies
Update currency filtering logic
2022-03-09 15:17:56 +01:00
Christoph Atteneder
0ea70dc36b
Merge pull request #6014 from xyzmaker123/6009-account-names-editable
Editable account names
2022-03-09 14:56:00 +01:00
Christoph Atteneder
80995a6212
Revert to SNAPSHOT version 2022-03-09 14:29:16 +01:00
xyzmaker123
f2533b1772
Currency filtering - fix logic 2022-03-08 11:13:29 +01:00
Christoph Atteneder
8136f0a6ca
Bump version number for v1.8.4 2022-03-07 16:42:10 +01:00
jmacxx
605e8886d0
Use a new key for settings badge.
Rename the key constant variable to SETTINGS_BADGE_KEY to clarify
that its value should be different each time it is used for a new
feature.
Use a key which describes the new feature being promoted.
2022-03-07 16:36:47 +01:00
jmacxx
e9c021eac6
Fix DAO needs resync popup.
The resync popup was being shown when flag isInConflictWithSeedNode
was set, but there is also a different relevant flag
isDaoStateBlockChainNotConnecting which can happen in certain
situations.  For that case we also need to show the popup.
2022-03-07 16:35:20 +01:00
Christoph Atteneder
b95c385ffd
Merge pull request #6087 from jmacxx/fix_dao_resync_popup
Fix DAO needs resync popup.
2022-03-07 16:35:12 +01:00
jmacxx
5b03c1a4c5
Fix DAO needs resync popup.
The resync popup was being shown when flag isInConflictWithSeedNode
was set, but there is also a different relevant flag
isDaoStateBlockChainNotConnecting which can happen in certain
situations.  For that case we also need to show the popup.
2022-03-04 14:17:53 -06:00
Christoph Atteneder
c4a941c352
Merge pull request #6085 from jmacxx/5396_privacy_enhancement
Use a new key for settings badge.
2022-03-03 22:11:52 +01:00
xyzmaker123
462eaec85c
Currency filtering - possibility to search for all currencies 2022-03-03 18:16:52 +01:00
jmacxx
8fa44d7bfe
Use a new key for settings badge.
Rename the key constant variable to SETTINGS_BADGE_KEY to clarify
that its value should be different each time it is used for a new
feature.
Use a key which describes the new feature being promoted.
2022-03-03 07:44:08 -06:00
Christoph Atteneder
24bd47508b
Revert to SNAPSHOT version 2022-03-03 11:32:48 +01:00
xyzmaker123
fcbe3cb6b1
Fix: revert account name on change selected account 2022-02-28 14:33:34 +01:00
xyzmaker123
e6320cdf06
Optimize imports 2022-02-28 13:53:38 +01:00
xyzmaker123
01b1512705
Edit account names - fiat forms 2022-02-28 13:53:37 +01:00
xyzmaker123
702a31f1d6
Edit account names - altcoin forms 2022-02-28 13:53:37 +01:00
xyzmaker123
e8ee3fa4c3
Edit account names - refactor method name 2022-02-28 13:53:32 +01:00
jmacxx
01ddce498e
Disable roll over popups in combobox item renderers.
Due to JFX bug https://bugs.openjdk.java.net/browse/JDK-8265835
2022-02-21 20:24:05 +01:00
jmacxx
a9630feb19
Disable roll over popups in combobox item renderers.
Due to JFX bug https://bugs.openjdk.java.net/browse/JDK-8265835
2022-02-21 12:54:51 -06:00
jmacxx
99be324aba
Improve BSQ swap error messaging.
Re-enable popup warning indicating when DAO needs to be resynced.
2022-02-21 14:50:41 +01:00
Christoph Atteneder
b739b4c347
Merge pull request #6063 from jmacxx/bsq_swap_improve_dao_errmsg
Improve BSQ swap error messaging & DAO resync popup.
2022-02-21 14:50:31 +01:00
jmacxx
0f60bfaebb
Omit copy icon for popups without any textual message. 2022-02-21 14:49:20 +01:00
Christoph Atteneder
e293437826
Merge pull request #6067 from jmacxx/copy_popup_to_clipboard
Cosmetic cleanup for popup message copy function.
2022-02-21 14:49:11 +01:00
jmacxx
b54a85dca9
Omit copy icon for popups without any textual message. 2022-02-20 21:29:09 -06:00
jmacxx
a302380e1e
Improve BSQ swap error messaging.
Re-enable popup warning indicating when DAO needs to be resynced.
2022-02-19 22:15:13 -06:00
xyzmaker123
a3bc6ea726
Fix NPE issue when edit fresh account 2022-02-18 17:06:47 +01:00
xyzmaker123
d70397214f
Fix NPE issue when edit fresh account 2022-02-18 16:24:58 +01:00
Christoph Atteneder
602101c117
Bump version number for v1.8.3 2022-02-17 10:49:55 +01:00
Christoph Atteneder
d8f66c0725
Merge pull request #6045 from xyzmaker123/5634-fix-nullable-contract
Fix failed trades view when contract is null
2022-02-17 10:38:29 +01:00
Christoph Atteneder
70d91883f5
Merge pull request #6049 from jmacxx/fix_issue_6046
Show buyer/seller in terms of BTC
2022-02-17 10:36:26 +01:00
Christoph Atteneder
12a797d9e4
Merge pull request #6053 from jmacxx/display_signed_account_age
Show signed status when applicable in Trade & Dispute info screens
2022-02-17 10:35:41 +01:00
jmacxx
b1e88e8338
Add ability to copy popup text to clipboard. 2022-02-16 19:26:37 -06:00
jmacxx
1227781d43
Show signed status when applicable in Trade & Dispute screens 2022-02-16 16:09:08 -06:00
jmacxx
d5cccfaa66
Show buyer/seller in terms of BTC 2022-02-15 18:17:53 -06:00
Christoph Atteneder
d671b6805a
Merge pull request #6032 from jmacxx/sign_verify_msg_dao
Sign/Verify message for DAO bonded roles
2022-02-15 21:01:21 +01:00
xyzmaker123
8f6dff604b
Fix failed trades view when contract is null 2022-02-14 17:27:24 +01:00
jmacxx
518ca6e0c3
Fix issue selecting specific BSQ UTX for send.
The BisqDefaultCoinSelector is invoked multiple times when a
transaction is being built.  Problem was that the coin selection
was being reset within, ultimately leading to coin selection
being completely ignored.  Solution is to reset the selection
after the transaction has been built.

The UI for selecting UTXO inputs was being resized to the number
of UTXO available, which caused problems when there is a large
UTXO set.  Solution is to size the UI to accomodate 3 to 15 rows,
which provides a reasonable screen display and a scrollbar is
provided for the case of a large UTXO set.
2022-02-11 11:15:27 -06:00
jmacxx
5e7e1c5704
Sign/Verify message for DAO bonded roles 2022-02-10 20:45:43 -06:00
Christoph Atteneder
15abe71dd3
Merge pull request #5985 from xyzmaker123/5972-support-links
Add support/help links on the UI
2022-02-09 11:47:52 +01:00
Christoph Atteneder
bc1a09f17d
Use action color as it is used with other action icons 2022-02-09 11:13:44 +01:00
Christoph Atteneder
8cc9a12866
Rename help url setter 2022-02-09 11:02:07 +01:00
Christoph Atteneder
4e0eff890c
Use bisq.wiki links as suggested by @m52go 2022-02-09 11:01:21 +01:00
Christoph Atteneder
4e225738c8
Not keep empty translation key 2022-02-09 10:56:53 +01:00
Christoph Atteneder
0017ccbd96
Improve layout for pending trades 2022-02-09 10:51:39 +01:00
Christoph Atteneder
88d8e8a083
Merge pull request #6019 from xyzmaker123/fix-date-sort
Column sorting - fix string comparators
2022-02-09 09:52:52 +01:00
Christoph Atteneder
d2760fd26d
Improve readability 2022-02-08 09:44:25 +01:00
Christoph Atteneder
2d2df30fee
Improve markdown styling 2022-02-08 09:44:24 +01:00
Christoph Atteneder
77152cc55f
Adapt help icon creation and style 2022-02-08 09:44:24 +01:00
xyzmaker123
feb6af1e7a
Add support/help links on the UI - question mark links 2022-02-08 09:44:24 +01:00
xyzmaker123
19d6b2607c
Add support/help links on the UI - trade details 2022-02-08 09:44:23 +01:00
xyzmaker123
90c2bfa651
Introduce SimpleMarkdownLabel 2022-02-08 09:44:17 +01:00
Bisq GitHub Admin
fad721049c
Merge pull request #6017 from ripcurlx/fix-disabled-offer-display
Improve text and icon colors for disabled offers
2022-02-07 21:55:08 +01:00
Christoph Atteneder
5e7ac77d69
Merge pull request #6005 from w0000000t/keybase_>_matrix
Remove references to keybase and switch to Matrix
2022-02-07 10:26:24 +01:00
jmacxx
5c48a289a6
Warn and prompt for password before showing wallet keys. 2022-02-02 18:38:35 -06:00
WAT
7b191a4049
Remove references to keybase and switch to Matrix
Except `dao.bond.bondedRoleType.ROCKET_CHAT_ADMIN` which refers to an
unused role, every other instance of `keybase` has been contextually
updated to Matrix (bisq.chat); functions to display moderator name
and profile address on keybase have been updated to work with Matrix
usernames and urls.
Kept translated resources in original state as per jmacxx suggestion.
2022-02-02 16:57:06 +01:00
xyzmaker123
2ad384dcca
Column sorting - fix string comparators 2022-02-02 08:47:45 +01:00
Christoph Atteneder
2c3748a71d
Fix text color handling of disabled offer in dark mode 2022-02-01 11:50:36 +01:00
Christoph Atteneder
29ac076b2f
Fix color for icon of auto hidden BSQ swap offers in both themes 2022-02-01 11:50:13 +01:00
Christoph Atteneder
7a32d4c265
Merge pull request #6002 from xyzmaker123/6000-roles-ordering
Fix sorting on bonded roles view
2022-02-01 10:33:45 +01:00
Christoph Atteneder
a038d3d861
Merge pull request #6015 from jmacxx/fix_issue_6008
Allow dispute to be closed if trade has paid out
2022-02-01 10:21:38 +01:00
jmacxx
57821b7474
Clear account payload info & chats from closed trades & disputes. 2022-01-31 14:58:22 -06:00
jmacxx
f3aff469f8
Allow dispute to be closed if trade has paid out 2022-01-31 13:00:15 -06:00
xyzmaker123
ec26cf9156
Fix sorting on bonded roles view 2022-01-28 11:47:20 +01:00
Christoph Atteneder
44b02b3cbb
Merge pull request #5983 from xyzmaker123/5973-edit-offer-button-disability-fix
Prevent reset offer values after switch to same currency payment account
2022-01-26 11:53:48 +01:00
Christoph Atteneder
ffd2a92ae9
Merge pull request #5963 from xyzmaker123/transactions-filtering
Add missing filtering on lists
2022-01-26 09:59:53 +01:00
WAT
1b07c8fd69
Update copyright string for Windows
Substitute 2021 with 2022, and add date range
for consistency with MacOS notice.
2022-01-25 22:33:15 +01:00
Christoph Atteneder
1fa1263111
Merge pull request #5997 from MarnixCroes/bisq-2022
Update Info.plist
2022-01-25 20:42:36 +01:00
MarnixCroes
3f6431de41
Update Info.plist
Update Copyright to 2022
2022-01-25 18:42:28 +00:00
xyzmaker123
98a8a2eb6b
Add missing filtering on lists - use containsIgnoreCase 2022-01-25 15:06:50 +01:00
xyzmaker123
4268d5e451
Add missing filtering on lists - fix license 2022-01-25 14:50:21 +01:00
xyzmaker123
024db343bd
Add missing filtering on lists - fix NPE on WithdrawalView 2022-01-25 14:37:11 +01:00
Christoph Atteneder
9be361aa08
Merge pull request #5987 from xyzmaker123/refactor-remove-unused-classes
Cleanup: remove unused classes
2022-01-25 11:36:27 +01:00
xyzmaker123
669bc88900
Remove unused classes 2022-01-25 11:18:14 +01:00
xyzmaker123
3c43e42025
Add missing filtering on lists - adapt ClosedTradesView to use FilterBox 2022-01-24 17:23:09 +01:00
xyzmaker123
1791a38092
Add missing filtering on lists - adapt UnconfirmedBsqSwapsView to use FilterBox 2022-01-24 17:23:09 +01:00
xyzmaker123
f38164431f
Add missing filtering on lists - adapt FailedTradesView to use FilterBox 2022-01-24 17:23:08 +01:00
xyzmaker123
caee12196d
Add missing filtering on lists - adapt OpenOffersView to use FilterBox 2022-01-24 17:23:08 +01:00
xyzmaker123
752606d788
Add missing filtering on lists - adapt PendingTradesView to use FilterBox 2022-01-24 17:20:02 +01:00
xyzmaker123
75b9902e97
Add missing filtering on lists - introduce shared FilterBox 2022-01-24 17:20:01 +01:00
xyzmaker123
291ccef803
Add missing filtering on lists - fix codacy 2022-01-24 17:20:00 +01:00
xyzmaker123
06b73a6231
Add missing filtering on lists - introduce FilterableListItem 2022-01-24 17:20:00 +01:00
xyzmaker123
1b571e9575
Add missing filtering on lists - reusable code for Trade filtering 2022-01-24 17:19:59 +01:00
xyzmaker123
4cd744fb14
Add missing filtering on lists - reusable code for BsqSwapTrade filtering 2022-01-24 17:19:58 +01:00
xyzmaker123
4cace81635
Add missing filtering on lists - reusable code for offer filtering 2022-01-24 17:19:58 +01:00
xyzmaker123
135541f28d
Add missing filtering on lists - reusable code for contract filtering 2022-01-24 17:19:57 +01:00
xyzmaker123
2c920b47d6
Add missing filtering on lists - remove DummyTransactionAwareTradable 2022-01-24 17:19:56 +01:00
xyzmaker123
e3d562b958
Add missing filtering on lists - use formatted balance string 2022-01-24 17:19:56 +01:00
xyzmaker123
b0f1897eb0
Add missing filtering on lists 2022-01-24 17:19:55 +01:00
sqrrm
f315bd299e
Merge pull request #5993 from bisq-network/release/v1.8.2
Release/v1.8.2
2022-01-24 16:26:35 +01:00
Christoph Atteneder
39ba14fbfa
Merge pull request #5984 from xyzmaker123/5982-edit-offer-swap
Filter out the BSQ swap payment method from dropdown on edit/duplicat…
2022-01-24 16:26:17 +01:00
Christoph Atteneder
559e3cd657
Use enum to prevent NPE errors in the future 2022-01-24 13:19:12 +01:00
Christoph Atteneder
0fd1964d34
Revert to SNAPSHOT version 2022-01-24 11:43:21 +01:00
Christoph Atteneder
013dc98236
Temporarily disable the DAO needs resync popup
This is only changed for this release to prevent false positives caused by #5974.
2022-01-24 09:53:57 +01:00
Christoph Atteneder
c4fa58db78
Bump version number for v1.8.2 2022-01-24 09:40:46 +01:00
xyzmaker123
ccd057c2a5
Fix csv export issue on open offers view 2022-01-22 13:59:19 +01:00
jmacxx
3aad0c8735
Fix issue of % price being zero when editing offer 2022-01-20 16:33:14 +01:00
Christoph Atteneder
6b963620dc
Merge pull request #5986 from jmacxx/fix_fat_finger_protection
Fix issue of % price being zero when editing offer
2022-01-20 16:33:00 +01:00
jmacxx
16b4e6aa89
Fix issue of % price being zero when editing offer 2022-01-20 08:01:55 -06:00
xyzmaker123
d4bbb4f5fc
Filter out the BSQ swap payment method from dropdown on edit/duplicate offer view 2022-01-20 13:49:18 +01:00
xyzmaker123
e993773d9f
Prevent reset offer values after switch to same currency payment account 2022-01-20 12:06:51 +01:00
jmacxx
1f917fa19d
Show proposal txId with explore and copy icons. 2022-01-18 13:31:51 -06:00
Christoph Atteneder
9da2da3af3
Deactivate action of button2 if not used 2022-01-17 10:26:33 +01:00
xyzmaker123
fb2880e1c9
Fix issue with edit button visibility 2022-01-17 10:26:25 +01:00
Christoph Atteneder
fd34053b6b
Deactivate action of button2 if not used 2022-01-17 10:09:47 +01:00
xyzmaker123
1f022b9b89
Fix issue with edit button visibility 2022-01-16 22:00:42 +01:00
Christoph Atteneder
9d39f16d35
Bump version number for v1.8.1 2022-01-12 10:41:29 +01:00
Bisq GitHub Admin
808c3ad9d9
Merge pull request #5930 from xyzmaker123/modify-accepted-countries
SEPA Account - editable account name and accepted countries
2022-01-12 10:32:20 +01:00
Bisq GitHub Admin
8401b3885b
Merge pull request #5870 from jmacxx/mediation_payout_ux
Improve user experience once mediation has been accepted by both parties
2022-01-12 10:23:02 +01:00
Christoph Atteneder
96471f6509
Apply minor refactorings 2022-01-12 10:18:58 +01:00
Bisq GitHub Admin
553503d389
Merge pull request #5955 from xyzmaker123/edit-offer-button
Edit offer button
2022-01-12 09:42:39 +01:00
Bisq GitHub Admin
ddead5ef54
Merge pull request #5953 from jmacxx/logs_upload
Feature enabling log file upload to mediators
2022-01-12 09:41:32 +01:00
Christoph Atteneder
949d5eb27e
Minor refactorings 2022-01-11 13:02:44 +01:00
Christoph Atteneder
a1d0e570d1
Apply minor improvements and clean-ups 2022-01-11 12:36:44 +01:00
Christoph Atteneder
4a3e29daf5
Improve wording of trade completed notification popups 2022-01-11 11:02:55 +01:00
Bisq GitHub Admin
2c4d289b8a
Merge pull request #5931 from ripcurlx/fix-icon-color
Reset the icon color properly for market price margin information
2022-01-11 09:28:49 +01:00
Christoph Atteneder
b65393c9d7
Merge pull request #5950 from xyzmaker123/explorer-edit-indicator-styling
Editor explorer indicator styling
2022-01-10 20:32:00 +01:00
Christoph Atteneder
96878e5789
Merge pull request #5957 from jmacxx/fix_issue_5956
Wording for Bsq swap cancellation popups & withdrawal prompt
2022-01-10 12:01:33 +01:00
Christoph Atteneder
3cd67baabb
Merge pull request #5960 from jmacxx/dispute_payout_calc_allow_fractional_percent
Enable fractional percentages in dispute payout calculation field
2022-01-10 11:56:01 +01:00
xyzmaker123
1da71f6c66
SEPA Account - possibility to modify account name 2022-01-10 10:52:39 +01:00
xyzmaker123
b3bf1903be
SEPA Account - possibility to modify accepted countries 2022-01-10 10:52:25 +01:00
jmacxx
e00dbcdd83
Increase darkmode contrast for fillable fields
Fixes #5924
2022-01-08 13:09:57 -06:00
xyzmaker123
0ab0aed79a
Edit offer button 2022-01-08 12:24:27 +01:00
jmacxx
6b0fcf5cfb
Enable fractional percentages in dispute payout calculation field 2022-01-07 11:36:25 -06:00
jmacxx
99b4071bdf
Wording for Bsq swap cancellation popups & withdrawal prompt 2022-01-07 10:03:14 -06:00
jmacxx
9334cffc89
Feature enabling log file upload to mediators 2022-01-06 13:22:44 -06:00
xyzmaker123
4af0d2c3f9
Editor explorer indicator styling 2022-01-04 15:01:23 +01:00
Christoph Atteneder
b5fab6470e
Merge pull request #5914 from jmacxx/fix_fat_finger_protection
Fix fat finger protection in Offer Entry screen
2022-01-03 12:26:16 +01:00
jmacxx
d901faa29e
Fix fat finger protection issue
Normally, for currencies that have a market price feed, Bisq provents
the user from entering offers that are more than 50% away from spot.
It recently came to light via a mediation case that this fat finger
protection in Bisq has a flaw.
A certain sequence of focus operations in the enter offer screen
causes fat finger protection to turn off, and then the user is no
longer protected from making offers that are significantly out of
the market.

To reproduce the issue:

Go to BUY (or SELL) BTC for an market priced asset, e.g. ETH
Click Create New Offer
Click the up/down arrow icon to make sure the % from market price
edit box is selected at the top.
Close the dialog, this saves the selected price format.
Click Create New Offer
Enter 0.25 BTC
Tab to the next field.
Click the up/down arrow icon to make sure the fixed price edit box
is selected at the top.  The price and deviation gets auto-populated
to market price and 0% deviation.
Enter a fixed price that is 10x higher than market value.
Click "Next" and the fat finger protection warning DOES NOT pop up.
This is because the deviation still shows 0%.
2021-12-28 16:29:21 -06:00
jmacxx
1162060e28
Simplify the trade complete summary dialog 2021-12-24 14:22:59 -06:00
jmacxx
9e753458e4
Fix NPE taking offer when an account has no selected currency 2021-12-21 21:26:26 -06:00
Christoph Atteneder
8bf6426393
Reset the icon color properly for market price margin information 2021-12-21 13:30:27 +01:00
Christoph Atteneder
23d1856a60
Merge pull request #5852 from ghubstan/create-swift-acct-with-api
Support and test creation of Swift accounts via API
2021-12-20 11:49:20 +01:00
Christoph Atteneder
a7c38630e8
Merge branch 'master' of github.com:bisq-network/bisq into release/v1.8.0
Conflicts:
	core/src/main/resources/i18n/displayStrings_pl.properties
2021-12-13 11:51:16 +01:00