Skip to content
This repository has been archived by the owner on Jan 10, 2021. It is now read-only.

Merge bisq/master #20

Open
wants to merge 69 commits into
base: master
Choose a base branch
from
Open

Conversation

blabno
Copy link
Contributor

@blabno blabno commented Nov 9, 2019

No description provided.

gregmeszaros and others added 30 commits September 3, 2019 12:51
Don't return 0 in the case of a null 'this.id' field, as that violates
the Comparable contract and leads to inconsistent NPE throwing when the
arguments are swapped. Instead, just assume (reasonably) that the ID
field will never be null.
Remove the flawed pattern of returning 0 in a comparator when the sub-
field of one of the two inputs being compared is null or absent. This
violates the Comparator contract, since returning 0 or otherwise should
define an equivalence relation.

Use Comparator.nullsFirst(..) in the table column comparators instead,
to ensure consistent ordering when a cell is missing a value. This fixes
ill-defined and erratic behaviour in the underlying merge/insertion sort
of the table rows done by the FX library.
Do not remove the proposals table when VoteResultView is deactivated, as
the cycle selection which triggered its display is still active upon
switching to another screen and back again. This fixes #3269.

Also remove a spurious 'GUIUtil.removeChildrenFromGridPaneRows' call
when a proposal result is selected, as it is no longer needed since
switching from an inline votes table to a popup.
* Fix broken placeholders

* Replace non existing pending trades screen with open trades screen

* Update core/src/main/resources/i18n/displayStrings.properties

Co-Authored-By: Steve Jain <[email protected]>

* Update message in failed trade popup
Refactor BisqApp - move icon load into ImageUtil
Refactor BisqApp - update error popup message build
…culation

Refactor BisqApp - update scene size calculation
Remove not used private methods from BisqEnvironment
- Official project URL: https://ndau.io/
- Official block explorer URL: https://explorer.service.ndau.tech
freimair and others added 26 commits November 1, 2019 10:35
Check for dust after subtracting fee, not before.
Fix proposal table hide when switching to another screen and back
Refactor BisqEnvironment - use @Getter annotation for appDataDir
Refactor BisqEnvironment - create getListProperty
Remove duplicate word in user agreement
Launch in Limbo with BisqException when last navigation no longer exists
* Update seednode systemd service, move env vars to separate file

* Update seednode README
Refactor BisqEnvironment - change type of ignoreLocalBtcNode to boolean
Add missing network capability for trade statistics hash update
…es (#3562)

* Limit max. nr. of PersistableNetworkPayload and ProtectedStorageEntry to 10000

To avoid that seed nodes get overloaded with requests for too many
PersistableNetworkPayload and ProtectedStorageEntry data we limit nr. of
entries to max 10000.

* Add peers node address to logs

* Improve logs

- Add log of size to GetBlocksResponse.toProtoNetworkEnvelope method
- Log in kb

* Log connection UID if not peer address available

* Add cleanup code or invalid objects

We have an invalid Filter object in the live network (prob. some dev
made some mistake). This code helps so clean that up.

* Add log
* Improve handling of failed trades and offers

- Check if deposit tx is null
- Check if trade fee tx is rejected
- Listen to reject tx errors
- Cleanup addressEntryList
- Prevent opening disputes with if deposit tx is null
- Add null checks
- Improve logs
- Cleanups

* Add move to failed trade button to popup

In case the deposit tx is null we show a popup telling the user to move
the trade to failed trades after a restart if the problem persist.

* Change log level
* Rename: PeerInfoIcon makersAccount -> peersAccount

* Fix peer info in trade view peerinfoicon popup, fix #3548
* Bump version number

* Revert to SNAPSHOT version
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.