Commit Graph

1428 Commits

Author SHA1 Message Date
Alejandro García
bc31f206c2
Merge pull request #7196 from HenrikJannsen/Avoid-color-artefacts-at-antialias
Set -fx-font-smoothing-type to grey.
2024-07-19 00:17:42 +00:00
Alejandro García
73fc00026a
Merge pull request #7194 from HenrikJannsen/improve-btc-monitor
Improve btc monitor
2024-07-19 00:16:49 +00:00
HenrikJannsen
633f823581
Set -fx-font-smoothing-type to grey.
Remove system property at linux set to false (issue happens on all OS as far I am aware).

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-07-06 22:39:28 +07:00
HenrikJannsen
52d0e151df
Return result at shutdownAndAwaitTermination
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-07-05 16:11:14 +07:00
HenrikJannsen
262840b6b8
Fix missing params in tests 2024-06-30 19:11:18 +07:00
HenrikJannsen
fd17a29361
Add useFullModeDaoMonitor to options
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-29 14:22:00 +07:00
HenrikJannsen
d8fdc928c8
Add default gracefulShutDown() method to GracefulShutDownHandler and replace it in implementing classes
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-28 18:21:56 +07:00
Alejandro García
a090f2aa27
Merge branch 'master' into release/v1.9.17 2024-06-25 20:33:51 +00:00
Alejandro García
5a2bc54be3
Bump version number for v1.9.17 2024-06-24 00:58:28 +00:00
HenrikJannsen
78287da8a3
Improve logs
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-12 00:06:43 +00:00
HenrikJannsen
2b8509a44a
Adds ExcludeForHash annotation and ExcludeForHashAwareProto which implements the handling of the excluded fields. 2024-06-12 00:06:20 +00:00
HenrikJannsen
19a9526d55
Refactor: Replace toProtoMessage().toByteArray() calls to serialize() or serializeForHash() methods.
Currenty serializeForHash just calls serialize. This will be change in later commits
2024-06-12 00:05:53 +00:00
HenrikJannsen
c6b30b00cc
Add filterProvidedBtcNodes and filterProvidedSeedNodes fields to Config.
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-12 00:05:06 +00:00
HenrikJannsen
9c8e3ad6bc
Add useTorForBtcMonitor flag to Config
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-10 20:29:37 +07:00
HenrikJannsen
c573672fce
Add getSystemLoad method
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-10 19:46:40 +07:00
HenrikJannsen
b3288e3839
Improve logs
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-08 15:02:05 +07:00
HenrikJannsen
d352f1fe35
Adds ExcludeForHash annotation and ExcludeForHashAwareProto which implements the handling of the excluded fields. 2024-06-08 15:01:32 +07:00
HenrikJannsen
5661409bbc
Refactor: Replace toProtoMessage().toByteArray() calls to serialize() or serializeForHash() methods.
Currenty serializeForHash just calls serialize. This will be change in later commits
2024-06-08 13:15:42 +07:00
HenrikJannsen
ddf073a6ff
Add filterProvidedBtcNodes and filterProvidedSeedNodes fields to Config.
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2024-06-07 18:14:51 +07:00
Alejandro García
99973e4edf
Update data stores for v1.9.16 2024-05-25 18:33:01 +02:00
Alejandro García
e0b6a2cbb4
Bump version number for v1.9.16 2024-05-24 17:40:00 +02:00
Alejandro García
117f282a50
Merge pull request #7035 from bisq-network/update-data-stores-for-v1.9.15
Update data stores for v1.9.15
2024-02-25 14:32:11 +00:00
Alejandro García
b03c2880d6
Update data stores for v1.9.15 2024-02-12 13:17:00 +02:00
Alejandro García
ee4bcf4328
Bump version number for v1.9.15 2024-02-12 12:52:10 +02:00
Alva Swanson
8a978a2c14
DevEnv: Add static getDevPrivilegePubKeys() method 2023-12-28 08:50:13 +01:00
Alva Swanson
e7cb152e11
DevEnv: Make DEV_PRIVILEGE_PRIV_KEY private and add getter 2023-12-28 08:50:13 +01:00
Alva Swanson
c96b7d2ade
DevEnv: Make DEV_PRIVILEGE_PUB_KEY private and add getter 2023-12-28 08:50:13 +01:00
Alva Swanson
bf98531c46
Config: Make configFile field private and add getter 2023-12-28 08:50:13 +01:00
Alejandro García
e9bdee6400
Merge branch 'master' into release/v1.9.14 2023-10-16 19:47:43 +00:00
Alejandro García
381e44ee14
Bump version number for v1.9.14 2023-10-09 20:44:41 +02:00
Alva Swanson
5ac3a10806
Support external Tor hostname 2023-10-08 23:19:32 +02:00
Alejandro García
c63015f125
Update data stores for v1.9.13 2023-09-15 14:13:05 +02:00
Alejandro García
6726399b54
Bump version number for v1.9.13 2023-09-15 13:52:58 +02:00
Alva Swanson
9c177830c0
common: Don't set Implementation-Version to commit hash 2023-08-04 13:02:10 +02:00
Alva Swanson
71c70540fb
common: Switch to 'bisq.javafx' Gradle Plugin 2023-08-04 12:58:29 +02:00
Alva Swanson
eb3a663b64
common: Move build configuration to its own build.gradle 2023-08-04 12:55:08 +02:00
Alejandro García
d95dc58a06
Bump version number for v1.9.12 2023-06-30 23:55:18 +02:00
Alejandro García
9f535bf163
Update data stores for v1.9.11 2023-06-22 15:45:34 +03:00
Alejandro García
31b427c92e
Bump version number for v1.9.11 2023-06-22 14:35:22 +03:00
Alejandro García
ac8ad24807
Merge pull request #6697 from stejbac/speed-up-burningman-and-statistics-view-loads
Speed up burningman and statistics view loads
2023-05-16 15:53:44 +00:00
Steven Barclay
a489697a54
Speed up candle data creation in getUpdateChartResult
Optimise (further) the ChartCalculations methods 'getItemsPerInterval' &
'getCandleData' by replacing HashSets in the former with sorted sets,
which avoids relatively expensive calls to 'TradeStatistics3.hashCode'
and needless subsequent re-sorting by date in 'getCandleData'. (Forming
the trade statistics into an ImmutableSortedSet, OTOH, is cheap since
they are already encountered in chronological order.)

Further optimise the latter by using a primitive array sort of the trade
prices to calculate their median, instead of needlessly boxing them and
using 'Collections.sort'.
2023-05-10 19:41:23 +01:00
Steven Barclay
1f8538f6c1
Add utilities for SortedSet ranging with mapped keys & predicates
Provide a 'RangeUtils' class for computing subsets of a navigable set
with natural element order, with each bound defined by a mathematical
filter (that is, a predicate specifying whether an element is 'big' -
true, or 'small' - false), instead of a specific element. This allows
the subset of all elements which map into a given range to be computed,
provided the mapping function is (strictly or non-strictly) increasing.
Provide a fluent interface for this in RangeUtils (with unit tests).

To support this, provide a Comparable sub-interface, 'ComparableExt', of
elements which may be compared with marks/delimiters instead of just
elements of the same type, to work round the limitation that sorted (&
navigable) Sets/Maps in Java do not support general binary searching
with a filter (predicate) on the keys instead of just a specific key.

This will make it possible to efficiently take subsets of objects within
a given date range, say, without having to scan the entire set, provided
it is sorted (w.r.t. a suitable natural order).
2023-05-10 19:41:19 +01:00
Alva Swanson
02107ad9f0
Common: Reformat MathUtilsTest 2023-05-08 17:19:35 +10:00
napoly
e19ffe2308
Upgrade JUnit4 to JUnit5 Jupiter 2023-05-04 20:04:49 +02:00
Alejandro García
31008865c3
Update data stores for v1.9.10 2023-04-03 10:39:44 +10:00
Alejandro García
4b4adbc2db
Bump version number for v1.9.10 2023-04-02 11:09:10 +10:00
Alejandro García
b1e2cb03ad
Merge pull request #6568 from alvasw/gradle_apply_central_bisq_java_conventions
Gradle apply central bisq java conventions
2023-02-05 22:43:48 +00:00
Alejandro García
c61bd70ead
Merge pull request #6562 from alvasw/move_get_single_thread_executor_to_own_utils
Move SingleThreadExecutors to its own Utils class
2023-02-05 22:42:02 +00:00
Alva Swanson
53837bf00b
Move SingleThreadExecutors to its own Utils class 2023-02-05 22:11:35 +01:00
Alva Swanson
b2870ccee3
Delagate thread pool shutdown to Guava MoreExecutors 2023-02-05 22:09:56 +01:00