Christoph Atteneder
8b5c6d8604
Remove license confirmation prompt
...
As we already have a TAC popup in place on first application launch
2021-01-14 10:27:02 +01:00
Christoph Atteneder
d09a4ecda7
Add missing volume icon for dmg bundle
2021-01-14 10:25:19 +01:00
cd2357
85af986671
Fix typos
...
Fix several typos and updated a comment.
2021-01-13 22:40:15 +01:00
cd2357
04737f48f2
Sign Windows installer
...
Add signing step in the Windows installer generation.
2021-01-13 22:33:55 +01:00
cd2357
47c4e09d69
Merge remote-tracking branch 'bisq-network/hotfix/v1.5.4' into upgrade-javafax-14
2021-01-13 19:44:12 +01:00
Christoph Atteneder
a10b63e73b
Make fatJar inclusion more reliable across builds
2021-01-13 09:53:48 +01:00
Christoph Atteneder
8416f56f06
Add option to copy created binary to shared folder
2021-01-12 19:05:09 +01:00
Christoph Atteneder
808749da20
Fix notarization process for macOS
2021-01-09 21:49:21 +01:00
Christoph Atteneder
71e6e537ef
Only include fat JAR in binary
2021-01-09 21:35:52 +01:00
Christoph Atteneder
e80213f72a
Remove unnecessary colons
2021-01-09 21:33:59 +01:00
Christoph Atteneder
31ee62b6c0
Revert to SNAPSHOT version
2020-12-31 13:58:20 +01:00
Christoph Atteneder
3914e5c198
Bump version number for v1.5.4
2020-12-31 06:55:20 +01:00
Christoph Atteneder
e92be14a57
Bump version number for v1.5.3
2020-12-30 13:34:08 +01:00
cd2357
7285b98e5a
macOS: Add notarization step
...
Add step for uploading the packaged dmg to the notarization service. Add a second step for monitoring the progress of notarization.
2020-12-23 19:52:20 +01:00
cd2357
b272caff81
macOS: Fix command string concatenation
...
Add missing space before final argument in a multi-line command string.
2020-12-22 18:28:30 +01:00
Christoph Atteneder
02f5988bb9
Fix entitlements path and missing resources argument
2020-12-22 11:51:41 +01:00
cd2357
33297c865a
macOS: Include entitlements plist, part 2
...
Include the full path to the entitlements mapping file in all codesign calls.
2020-12-21 16:48:46 +01:00
cd2357
8d74a1bea6
macOS: Include entitlements plist
...
Add the entitlements mapping file needed for the signing process.
2020-12-21 16:39:25 +01:00
Christoph Atteneder
6384753332
Update data stores for v1.5.2
2020-12-17 15:48:05 +01:00
cd2357
c8d0a7fca4
macOS: Sign app-image and bundle when packaging
...
Update the macOS packaging process with the ncessary steps to sign the app-image and the final dmg package.
2020-12-16 17:31:44 +01:00
Christoph Atteneder
a6bee1116a
Bump version number for v1.5.2
2020-12-16 14:19:41 +01:00
cd2357
323fcc3601
macOS: Read signing identity from environment variable
...
Read the macOS signing identity from the user's environment variable.
2020-12-14 17:13:24 +01:00
cd2357
88cd0e0eb8
macOS: Add optional step to sign dylibs
...
Extend macOS packaging process with optional y/n step where relevant dylibs are extracted, signed, and re-added back to the shadow jar, before packaging it into the final app.
2020-12-13 18:04:10 +01:00
cd2357
9d20d2be5a
Make temp folder name more readable
...
Change packaging temp folder name from a random string to a timestamp.
2020-12-13 14:25:10 +01:00
cd2357
b82f3c1caa
Merge remote-tracking branch 'bisq-network/hotfix/v1.5.1' into upgrade-javafax-14
2020-12-13 13:57:28 +01:00
Christoph Atteneder
9ba184e6af
Add AccountAgeWitness as historical data store to db update script
2020-12-10 11:30:17 +01:00
Christoph Atteneder
a04cc7bfe2
Revert to SNAPSHOT version
2020-12-08 22:14:56 +01:00
cd2357
e0a37e9fc7
Add checksum verification for downloaded JDK binaries
...
Verify downloaded JDK binary hash against list of known (expected) hash values for the different JDK versions and OS platforms.
2020-12-04 13:39:48 +01:00
cd2357
8f9cede6b3
Linux: Improve package names
...
The generated package names include, by convention, two version numbers: the app version and the package version. The first one is set to the Bisq software version, the second is now set to 1.
The resulting package names are:
- bisq_1.5.0-1_amd64.deb
- bisq-1.5.0-1.x86_64.rpm
2020-12-03 16:23:58 +01:00
cd2357
98597508be
Windows: Remove msi package
...
For Windows, generate only the exe installer.
2020-12-03 13:15:44 +01:00
cd2357
5b80b6d828
Fix issue when building deb and rpm at the same time
...
Fixed an issue in the Linux section, which didn't allow building both rpm and deb packages at the same time.
2020-12-03 13:08:27 +01:00
Christoph Atteneder
4ab75b656d
Bump version number for v1.5.1
2020-12-03 12:57:43 +01:00
cd2357
72a719dcc9
Merge remote-tracking branch 'bisq-network/release/v1.5.0' into upgrade-javafax-14
2020-11-27 16:59:23 +01:00
Christoph Atteneder
dbb0160a35
Revert to SNAPSHOT version
2020-11-25 13:46:24 +01:00
Christoph Atteneder
3e5bf90bdd
Update release process to match new trade statistics delivery
...
Also did some minor release process cleanup that was overdue
2020-11-13 12:29:29 +01:00
Christoph Atteneder
66fcde11bf
Bump version number for v1.5.0
2020-11-05 11:34:40 +01:00
cd2357
416373edf5
Merge remote-tracking branch 'bisq-network/release/v1.4.2' into upgrade-javafax-14
2020-10-24 11:22:25 +02:00
cd2357
a92c392d95
Update jpackage comment for Windows
2020-10-23 20:13:09 +02:00
Christoph Atteneder
f6d8cadee8
Revert to SNAPSHOT version
2020-10-22 09:36:50 +02:00
Christoph Atteneder
062b58b65d
Bump version number for v1.4.2
2020-10-21 09:23:51 +02:00
Christoph Atteneder
7ae6e84e02
Bump version number for v1.4.1
2020-10-18 19:22:53 +02:00
Christoph Atteneder
bac1e7b04c
Revert to SNAPSHOT version
2020-10-16 14:47:43 +02:00
Christoph Atteneder
10b05aa805
Revert jdk.module.illegalAccess=deny
...
It doesn't work when running from the release binaries as JFoenix is relying on it right now.
2020-10-15 19:51:51 +02:00
cd2357
0a1b581d32
Remove --runtime-image option using separate JDK
...
Remove the --runtime-image jpackage option, which was packaging Java 11 in the resulting installers. Reason is that jpackage 15 does not properly package the Java 11 runtime, but contains necessary features for signing and notarizing the app. On the other hand, jpackage 14 does package the Java 11 runtime correctly in the resulting installers, but does not support proper signing and notarizing.
2020-10-08 13:29:40 +02:00
cd2357
696a788e5e
Disable '-Djdk.module.illegalAccess=deny' javaoption
...
Disable the java option because it causes issues in the resulting app if packaged with a recent Java Runtime (tested with Java 11, 14 and 15).
2020-10-08 13:15:08 +02:00
Christoph Atteneder
5294820eb6
Bump version number for v1.4.0
2020-10-08 09:39:01 +02:00
cd2357
0b40dff95d
Set -Djdk.module.illegalAccess=deny
...
Backport #4600 into this PR.
Set `-Djdk.module.illegalAccess=deny` in order to reduce warning in startup logs.
2020-10-06 11:41:36 +02:00
chimp1984
be204c457d
Setting jvm option -Djdk.module.illegalAccess=deny
avoids the warning logs at startup
...
Not sure how to add it to gradle so its set at normal compilation as well...
User get confused by the warning as it sounds somehow alerting.
`WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/Users/dev/.gradle/caches/modules-2/files-2.1/com.google.inject/guice/4.2.2/6dacbe18e5eaa7f6c9c36db33b42e7985e94ce77/guice-4.2.2.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release`
2020-10-06 00:19:50 -05:00
cd2357
e409b496ed
Fix macOS dmg background image
...
Update macOS setup script to use the tiff image in the installer bundle, as this is the type of background image expected and included by jpackage.
Convert Bisq-background.png to Bisq-background.tiff using imagemagick.
2020-10-04 22:14:12 +02:00
cd2357
45a27aff64
Remove jpackage Windows TODO
...
Remove TODO, since previous argument concatenation fix addressed the issue (desktop and start menu shortcuts are created now).
2020-10-04 12:56:34 +02:00
cd2357
ebadce5cee
Fix jpackage option concatenation
...
Fixed typo affecting jpackage option concatenation, where a missing "+" caused subsequent options to not be considered. Surround concatenated options with parentheses, to ensure such a typo in the future is marked as a syntax error, and therefore avoided.
2020-10-04 12:16:29 +02:00
cd2357
91190ee101
macOS binaries: remove pkg
...
Update build script to only build the dmg for macOS.
2020-10-03 17:27:06 +02:00
cd2357
ce5d4ee051
Add support for jdk11 runtime-image
...
Update jpackage arguments such that a specific java version is packaged in the installers (in this case, v11).
2020-09-26 15:31:50 +02:00
cd2357
d8d3371678
Fix JDK v15 installer download URL
...
Fix the logic used to determine the JDK 15 assets and download links. Pre-releases are now excluded, as well as openj9 binaries. The resulting assets are final releases of hotspot builds.
2020-09-26 12:02:15 +02:00
cd2357
150599cc31
Integrate jpackage to build platform-specific binaries
...
Extend the gradle script with tasks that use jpackage to generate Bisq binaries. The kind of binaries generated depend on the OS where this is executed.
The packaging of binaries can be started by calling:
./gradlew --console=plain packageInstallers
from the root project folder.
2020-09-22 18:18:28 +02:00
Christoph Atteneder
95dd561d91
Revert to SNAPSHOT version
2020-09-16 16:49:48 +02:00
Christoph Atteneder
06ac7a7605
Bump version number for v1.3.9
2020-09-16 15:58:58 +02:00
Christoph Atteneder
ca88bc9b4f
Bump version number for v1.3.8
2020-09-03 17:34:34 +02:00
Christoph Atteneder
7475f17207
Bump version number for v1.3.7
2020-07-30 10:19:34 +02:00
Christoph Atteneder
93fb7630d6
Revert to SNAPSHOT version
2020-07-13 21:39:42 +02:00
Christoph Atteneder
7613912c75
Bump version number for v1.3.6
2020-07-04 21:02:29 +02:00
Christoph Atteneder
d2fdc79c26
Revert to SNAPSHOT version
2020-06-23 15:32:57 +02:00
Christoph Atteneder
289e013500
Update copyright notice
2020-06-11 13:29:23 +02:00
Christoph Atteneder
92ee247fa7
Bump version number for v1.3.5 release
2020-06-06 08:44:41 +02:00
Christoph Atteneder
0faff472d8
Revert to SNAPSHOT version
2020-04-30 16:30:28 +02:00
Christoph Atteneder
64f55cb777
Bump version number for v1.3.4
2020-04-30 10:19:27 +02:00
Christoph Atteneder
df56aaddab
Bump version number for v1.3.3
2020-04-29 16:08:54 +02:00
Christoph Atteneder
782921ec55
Bump version number for v1.3.2
2020-04-10 20:02:39 +02:00
Christoph Atteneder
4b826eb2a9
Merge branch 'master' of github.com:bisq-network/bisq into release/v1.3.1
...
# Conflicts:
# build.gradle
# desktop/package/linux/Dockerfile
# desktop/package/linux/package.sh
# desktop/package/linux/release.sh
# desktop/package/macosx/create_app.sh
# desktop/package/macosx/finalize.sh
# desktop/package/macosx/insert_snapshot_version.sh
# desktop/package/windows/package.bat
# desktop/package/windows/release.bat
# relay/src/main/resources/version.txt
2020-04-08 23:03:19 +02:00
Christoph Atteneder
224b140c46
Revert to SNAPSHOT version
2020-04-08 22:59:10 +02:00
Christoph Atteneder
51ffd9d95c
Bump version number for v1.3.1
2020-04-08 20:04:13 +02:00
Christoph Atteneder
bb75f59b86
Bump version number for v1.3.0
2020-04-07 19:38:16 +02:00
sqrrm
deb3f658f5
Merge pull request #4075 from bisq-network/release/v1.2.9
...
Merge v1.2.9 release branch back to master
2020-03-17 14:56:11 +01:00
Christoph Atteneder
0c874b04d7
Revert to SNAPSHOT version
2020-03-17 14:44:25 +01:00
Christoph Atteneder
066614f966
Bump version number for v1.2.9
2020-03-13 17:16:09 +01:00
Christoph Atteneder
96934d9107
Merge pull request #4048 from freimair/reduce_ram
...
Limit system ram to 4GB
2020-03-12 10:30:42 +01:00
Florian Reimair
f127c28d1d
Limit for bisq-desktop only
2020-03-11 16:38:52 +01:00
Christoph Atteneder
dfba2103ab
Bump version number to v1.2.8
2020-03-10 09:17:21 +01:00
Christoph Atteneder
3b1a1f289b
Handle SNAPSHOT versioning different for rpm packages
...
Fixes #4006 .
2020-02-26 09:49:06 +01:00
Christoph Atteneder
e931d06274
Revert to SNAPSHOT version
2020-02-14 13:02:52 +01:00
Christoph Atteneder
1cb7b0521d
Bump version number
2020-02-13 20:19:52 +01:00
Christoph Atteneder
1163b25031
Revert https://github.com/bisq-network/bisq/pull/3883
...
Fixes issue #3969
This setting prevented the startup of the app on macOS Mojave.
Possibly on some other older macOS versions as well.
2020-02-13 20:19:22 +01:00
Christoph Atteneder
4cb973d9d0
Fix wrong executable path for Windows signing
2020-02-11 16:19:15 +01:00
Christoph Atteneder
5f51af4866
Bump version number for v1.2.6
2020-02-06 11:55:08 +01:00
Christoph Atteneder
c50a761ef0
Use macOS app Info.plist setting for automatic light/dark title bar ( #3883 )
...
* Use macOS app Info.plist setting for automatic light/dark title bar
* Update desktop/package/macosx/Info.plist
Co-Authored-By: Christoph Atteneder <christoph.atteneder@gmail.com>
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
2020-01-16 16:07:49 +01:00
wiz
74ff4a0e16
Update desktop/package/macosx/Info.plist
...
Co-Authored-By: Christoph Atteneder <christoph.atteneder@gmail.com>
2020-01-16 23:57:01 +09:00
wiz
e0d347a61e
Use macOS app Info.plist setting for automatic light/dark title bar
2020-01-10 08:09:58 +09:00
Christoph Atteneder
701b124270
Revert to SNAPSHOT version
2020-01-09 19:41:42 +01:00
Christoph Atteneder
bbfd4baf7e
Bump version number for v1.2.5
2020-01-04 16:09:49 +01:00
Christoph Atteneder
bb598b78f3
Add command for signing windows executables with the default code signing certificate
2019-12-10 12:27:58 +01:00
Christoph Atteneder
44b4f429da
Merge branch 'master' of github.com:bisq-network/bisq into release/v1.2.4
...
# Conflicts:
# core/src/main/resources/i18n/displayStrings_zh-hant.properties
2019-12-06 11:30:10 +01:00
Christoph Atteneder
24d36fc0c7
Revert to SNAPSHOT version
2019-12-05 12:23:57 +01:00
Christoph Atteneder
5880ad99c1
Bump version number to v1.2.4
2019-12-03 12:05:58 +01:00
Devin Bileck
e443b8fade
Use lowercase 'bitcoin'
...
Based on feedback mentioned in this comment:
https://github.com/bisq-network/bisq-website/pull/280#discussion_r351491215
2019-11-27 22:36:53 -08:00
Devin Bileck
70296a94af
Update strings to reflect bisq is exchange network
...
Motivated by changes done to the website, as described in
https://github.com/bisq-network/bisq-website/pull/280
2019-11-25 00:28:50 -08:00
Devin Bileck
446c80291c
Reorder/group setup items logically
2019-11-20 00:58:55 -08:00
Devin Bileck
33c611c8cc
Show the Welcome dialog
...
Rather then potentially being greeted with the newly implemented
prompt on the destination location dialog if they have special
characters in their install path, greet the user with the Welcome
dialog when they initially launch the installer.
2019-11-20 00:56:54 -08:00
Devin Bileck
eba7fddc0f
Ensure the destination location dialog is always shown
...
This resolves #552
2019-11-20 00:45:45 -08:00
Devin Bileck
0ea11ebc46
Implement installation path check on Windows
...
Prior to starting the installation, check if the install location
contains special characters and if so use a different default install
location as well as display a prompt to the user providing additional
details.
This is in response to #3605 , for which a proper solution has yet to be
found.
2019-11-20 00:39:52 -08:00
Devin Bileck
3f91f60cd3
Fix package.bat version parsing
...
The package.bat script parses the first 3 tokens of the version string
to determine the file version. This is done to strip "-SNAPSHOT" from
the version string since the file version can only contain a numeric
version number.
2019-11-18 23:36:40 -08:00