From e732aaefd37209a614e09b892e10bd5933abb38a Mon Sep 17 00:00:00 2001 From: traybug23 Date: Mon, 23 Mar 2026 16:03:18 +0000 Subject: [PATCH 1/2] fix .bridge file loading by encoding brackets using toURI().toString() --- org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java b/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java index 42efa6101..d38b0b4a1 100644 --- a/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java +++ b/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java @@ -30,7 +30,7 @@ public PgdbParameterModel() @Override public String getConnectionString() { - return "idmapper-pgdb:" + getFile(0).getAbsolutePath(); + return "idmapper-pgdb:" + getFile(0).toURI().toString(); } @Override @@ -43,7 +43,7 @@ public String getName() public String getHelpHtml() { return - "

BridgeDerby database" + + "

BridgeDerby database" "

BridgeDerby are databases that consist of a single file which you can download " + "to your computer for fast access. Once downloaded, BridgeDerby databases are much" + "faster than a webservice." + From 49f7b0ab6a60c4d2678bf276e21de2e771bc0b72 Mon Sep 17 00:00:00 2001 From: traybug23 Date: Wed, 25 Mar 2026 11:12:44 +0000 Subject: [PATCH 2/2] added the missing + in the return string --- org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java b/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java index d38b0b4a1..0a4b7e1b1 100644 --- a/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java +++ b/org.bridgedb.gui/src/org/bridgedb/gui/PgdbParameterModel.java @@ -43,7 +43,7 @@ public String getName() public String getHelpHtml() { return - "

BridgeDerby database" + "

BridgeDerby database" + "

BridgeDerby are databases that consist of a single file which you can download " + "to your computer for fast access. Once downloaded, BridgeDerby databases are much" + "faster than a webservice." +