From 32b8994c4631dbc734f5e46e78ef50458e41e4f0 Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 May 2019 20:07:09 -0400 Subject: [PATCH 1/7] 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 d00e4da5b76fc25e6fb806687c16300cacdda7b5 Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 May 2019 20:11:52 -0400 Subject: [PATCH 2/7] 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 10643468660e9af5a3b4a1bb9a10ea032b92bc0d Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 May 2019 20:18:48 -0400 Subject: [PATCH 3/7] 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 86651d81d5e1de57e819dc75d03466634d1c3613 Mon Sep 17 00:00:00 2001 From: guerler Date: Fri, 10 May 2019 19:49:00 -0400 Subject: [PATCH 4/7] 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" >