From ddae8f1c2b2b5071108be2308685b2dc0fe17bb7 Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 May 2019 20:07:09 -0400 Subject: [PATCH 1/6] Hide Ok button if only one item can be selected --- client/galaxy/scripts/components/DataDialog/DataDialog.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/galaxy/scripts/components/DataDialog/DataDialog.vue b/client/galaxy/scripts/components/DataDialog/DataDialog.vue index 4599630f32d..7402b8a948c 100644 --- a/client/galaxy/scripts/components/DataDialog/DataDialog.vue +++ b/client/galaxy/scripts/components/DataDialog/DataDialog.vue @@ -20,7 +20,7 @@
Back - + Ok Cancel From fec2baad26a1b879190d37fb600b91839c3e3e12 Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 May 2019 20:11:52 -0400 Subject: [PATCH 2/6] Fix library flag handling, explicitly set to boolean --- client/galaxy/scripts/mvc/ui/ui-select-content.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/galaxy/scripts/mvc/ui/ui-select-content.js b/client/galaxy/scripts/mvc/ui/ui-select-content.js index 9c3658f2178..d9baa250c59 100644 --- a/client/galaxy/scripts/mvc/ui/ui-select-content.js +++ b/client/galaxy/scripts/mvc/ui/ui-select-content.js @@ -356,7 +356,7 @@ const View = Backbone.View.extend({ }, { multiple: cnf.multiple, - library: cnf.library, + library: !!cnf.library, format: null } ); From e30b824fd6b31472676f8f123dd2e7467bd96583 Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 May 2019 20:18:48 -0400 Subject: [PATCH 3/6] Use cross-icon instead of clear label in search field --- .../galaxy/scripts/components/DataDialog/DataDialogSearch.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/galaxy/scripts/components/DataDialog/DataDialogSearch.vue b/client/galaxy/scripts/components/DataDialog/DataDialogSearch.vue index 89ce707703f..ed57a831ead 100644 --- a/client/galaxy/scripts/components/DataDialog/DataDialogSearch.vue +++ b/client/galaxy/scripts/components/DataDialog/DataDialogSearch.vue @@ -2,7 +2,7 @@ - Clear + From 38856678c1c3a3195ec75ba7c085f64b6e0028e7 Mon Sep 17 00:00:00 2001 From: guerler Date: Fri, 10 May 2019 19:49:00 -0400 Subject: [PATCH 4/6] Remove view icon, focus on selecting datasets only, use folder icon --- .../components/DataDialog/DataDialog.vue | 2 ++ .../components/DataDialog/DataDialogTable.vue | 22 +------------------ 2 files changed, 3 insertions(+), 21 deletions(-) diff --git a/client/galaxy/scripts/components/DataDialog/DataDialog.vue b/client/galaxy/scripts/components/DataDialog/DataDialog.vue index 7402b8a948c..f4d1b091510 100644 --- a/client/galaxy/scripts/components/DataDialog/DataDialog.vue +++ b/client/galaxy/scripts/components/DataDialog/DataDialog.vue @@ -117,6 +117,8 @@ export default { } else { this.finalize(); } + } else { + this.load(record.url); } }, /** Called when selection is complete, values are formatted and parsed to external callback **/ diff --git a/client/galaxy/scripts/components/DataDialog/DataDialogTable.vue b/client/galaxy/scripts/components/DataDialog/DataDialogTable.vue index 8baff146d25..3542664d104 100644 --- a/client/galaxy/scripts/components/DataDialog/DataDialogTable.vue +++ b/client/galaxy/scripts/components/DataDialog/DataDialogTable.vue @@ -12,7 +12,7 @@ @filtered="filtered" >