Commit Graph

5663 Commits

Author SHA1 Message Date
Chris Beams
27cc933c4e
Verify dependency checksums with gradle-witness plugin
This performs the same function that the maven-enforcer-plugin did in
the pom removed by the previous commit, and also includes a more
comprehensive / up-to-date set of dependencies.

Note that the gradle-witness jar checked in here is one built from the
pull request in signalapp/gradle-witness#26.
2018-03-21 06:15:00 +01:00
Chris Beams
6e87bee784
Add Gradle build 2018-03-21 06:14:48 +01:00
Chris Beams
9cb2e07b9b
Add common IDEA file templates (bisq-network/style#8) 2018-03-20 10:10:52 +01:00
Manfred Karrer
1bfbd258d3
Merge pull request #1470 from ManfredKarrer/voting
Add validation for description text. Fix wrong proposal type.
2018-03-19 13:19:19 -05:00
Manfred Karrer
118cbb5cf6
Add validation for description text. Fix wrong proposal type. 2018-03-19 11:20:37 -05:00
Manfred Karrer
c27e1d4cea
Remove call of getDirectionLabel method from actionColumn 2018-03-19 09:55:36 -05:00
Manfred Karrer
bc009ad2f2
Use AutoTooltipLabel as type in FormBuilder.addHBoxLabelComboBox 2018-03-19 09:52:41 -05:00
Manfred Karrer
0df3cccc02
Merge pull request #1469 from ripcurlx/fix-css-issues-in-messages
Fix style issues in support messages
2018-03-19 09:42:48 -05:00
Manfred Karrer
2d0521eea0
Merge pull request #1468 from ripcurlx/fix-total-btc-column-values-duplication
Reset column cell properly when re-used with null values
2018-03-19 09:38:26 -05:00
Christoph Atteneder
f1533285df
Reset styles to prevent random style issues 2018-03-19 10:13:08 +01:00
Christoph Atteneder
bbc07a432a
Add static highlight style to prevent roll over effect 2018-03-19 10:12:54 +01:00
Christoph Atteneder
78fd51cf1e
Reset column cell properly when null 2018-03-19 09:44:46 +01:00
Christoph Atteneder
9a03d53131
Merge pull request #1463 from ripcurlx/make-buy-sell-btc-screen-more-user-friendly
Making Buy/Sell BTC screen more user friendly (Part 1)
2018-03-19 08:41:20 +01:00
Chris Beams
730e583783
Add visual guide at 90-character Javadoc margin
Per bisq-network/style#5
2018-03-16 11:57:23 +01:00
Chris Beams
8f25bf3170
Wrap lines automatically at 120 character margin
Problem: bisq-network/style#3 indicates code should be wrapped at 120
characters, but it is likely that people will forget and that this habit
will only change slowly.

Solution: Configure IDEA to wrap lines automatically when typing past
120 characters, forcing the reminder to happen in real time. If this
becomes a nuisance, we can remove it later.

Note that this change also explicitly sets the RIGHT_MARGIN value to
120, even though this is already IDEA's default value. This is simply
to be explicit and self-documenting.
2018-03-16 11:40:33 +01:00
Chris Beams
35231e2ade
Preserve blank lines in .properties files
This setting is actually necessary only in bisq-common, but it has been
added to the shared codeStyles/Project.xml in bisq-network/dao so as to
be able to copy the same configuration file to all bisq-* projects.
2018-03-16 11:37:29 +01:00
Chris Beams
63a5aaedf4
Normalize .idea/codeStyles/*.xml EOF newlines
IDEA does strips EOF newlines in these files, so this commit adds an
exception to the usual rule about inserting them. This will avoid
spurious whitespace diffs on these files in the future.
2018-03-16 11:33:38 +01:00
Chris Beams
fb12bbf119
Fix syntax error in Travis CI config 2018-03-15 09:26:26 +01:00
Chris Beams
e8048b8ae1
Reduce Travis CI Slack notification frequency
Per https://docs.travis-ci.com/user/notifications/#Configuring-Slack-notifications
the default setting for Travis Slack notifications is to send a message
on every successful build. This commit changes this frequency, such that
notifications are always sent when builds fail and only sent when builds succeed
after a previous failure.
2018-03-15 08:44:19 +01:00
Manfred Karrer
261c1f56e0
Merge pull request #1461 from sqrrm/add-votingdashboard
Add missing VotingDashboardView.fxml
2018-03-14 20:08:51 -05:00
Chris Beams
6e60f0aa74
Organize imports with common layout (bisq-network/style#2) 2018-03-14 21:02:11 +01:00
Christoph Atteneder
ee45c6a218
Align filter horizontal 2018-03-14 17:59:17 +01:00
Christoph Atteneder
623dbe94a9
Use shorter lambda expression 2018-03-14 17:58:49 +01:00
Christoph Atteneder
e6fd619d1d
Fix rebase errors 2018-03-14 17:33:56 +01:00
Christoph Atteneder
5eb5df58e2
Align filters horizontal 2018-03-14 17:19:17 +01:00
Christoph Atteneder
2feffea57e
Add help popover for amount and volume column 2018-03-14 17:18:38 +01:00
Christoph Atteneder
5db43ee115
Adapt trader column to new column title 2018-03-14 17:14:37 +01:00
Christoph Atteneder
6ec683fb68
Change order of trader and action button columns 2018-03-14 17:14:37 +01:00
Christoph Atteneder
fdd9c87eca
Always use "Take offer" on action button 2018-03-14 17:14:36 +01:00
Chris Beams
a0ace4a05c
Merge pull request #1459 from cbeams/simplify-token-listing
Move 'util.validation' package down to bisq-core
2018-03-14 16:14:37 +01:00
sqrrm
86dfc3bd84
Add missing VotingDashboardView.fxml 2018-03-14 14:28:49 +01:00
Manfred Karrer
c6d21614c6
Delete empty comp request views 2018-03-14 01:31:10 -05:00
Manfred Karrer
1ee87e52e3
Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/bisq/desktop/main/dao/compensation/CompensationRequestDisplay.java
#	src/main/java/bisq/desktop/main/dao/compensation/CompensationRequestView.java
#	src/main/java/bisq/desktop/main/dao/compensation/CompensationView.java
#	src/main/java/bisq/desktop/main/dao/compensation/active/ActiveCompensationRequestView.java
#	src/main/java/bisq/desktop/main/dao/compensation/create/CreateCompensationRequestView.java
#	src/main/java/bisq/desktop/main/dao/compensation/past/PastCompensationRequestView.java
#	src/main/java/bisq/desktop/main/overlays/windows/TorNetworkSettingsWindow.java
2018-03-14 01:28:28 -05:00
Manfred Karrer
398f292493
Apply changes in comp. request view. Remove outdated vote views. 2018-03-14 01:16:27 -05:00
Manfred Karrer
3bad924c89
Remove double license header 2018-03-14 00:53:13 -05:00
Manfred Karrer
526e81bb7c
Change comp request view 2018-03-14 00:49:44 -05:00
Manfred Karrer
2d89453736
Reformat and organize imports 2018-03-14 00:23:33 -05:00
Chris Beams
d7231a4736
Move bisq.{common => core}.[locale,monetary]
See bisq-network/bisq-common@0f05e69
See bisq-network/bisq-core@68459a4
2018-03-13 15:29:14 +01:00
Chris Beams
7f578d9238
Move bisq.{desktop.util => core.payment}.validation 2018-03-13 12:51:26 +01:00
Manfred Karrer
88462c1180
Leave CFBundleIdentifier to io.bisq.Bisq
io.bisq.Bisq  is the registered app ID at Apple for code signing.
It can be changed but I prefer to postpone that for later.
2018-03-12 21:49:17 -05:00
Manfred Karrer
5ec8782ea8
Merge pull request #1454 from cbeams/repackage
Rename and repackage bisq-desktop
2018-03-12 10:59:05 -05:00
Chris Beams
dc8150e7df
Organize imports
This change adds a .idea/codeStyles/Project.xml file that orders all
imports from higher-level layers to lower-level layers, with blank lines
between different major packages.

The purpose of this approach is to allow the reader to scan the imports
in a file efficiently to understand what kind of work the class does,
what layers it touches, and so forth. Keeping imports clean and ordered
by layer can be a powerful tool in keeping a codebase well organized and
tangle-free over time.

bisq.* packages are always sorted at the top.
2018-03-12 15:21:02 +01:00
Chris Beams
0a0832ada3
Remove commented lines from logback config 2018-03-12 12:39:22 +01:00
Chris Beams
5f4fd6e1af
Move AGPL license header to top of Java source files 2018-03-12 12:32:26 +01:00
Chris Beams
7d11fbd6dc
Add AGPL license header to Java sources where missing 2018-03-12 12:24:38 +01:00
Chris Beams
a60a6b05de
Capitalize 'Bisq' in AGPL license header text 2018-03-12 12:22:30 +01:00
Chris Beams
c68d0f4af2
Repackage {io.bisq.gui => bisq.desktop} 2018-03-12 09:31:14 +01:00
Chris Beams
ac652ea388
Repackage {io.bisq.core => bisq.core} 2018-03-12 08:30:27 +01:00
Chris Beams
3146ccabe0
Repackage {io.bisq.network => bisq.network} 2018-03-12 08:17:33 +01:00
Chris Beams
4efea636e5
Repackage {io.bisq.common => bisq.common} 2018-03-12 06:17:52 +01:00