From e4ad6145705cdfbade49ef26f42c8db8da8416ac Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 4 Feb 2021 16:21:24 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 24 ++++++++----------- ayanova/src/api/translation.js | 1 + .../data-table-filter-manager-control.vue | 17 +++---------- 3 files changed, 14 insertions(+), 28 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index c5c83a9a..74ad9214 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -12,14 +12,14 @@ LISTVIEW REPLACE CURRENT <----HERE not THERE ---v TODO (now) - CLIENT - Filter manager - implement RESET functionality - maybe delete is the reset? Just shows reset but actually calls delete route same - server handles as reset situation instead of outright delete - - Implement code to ensure default filter is selected when no last filter in session - store last filterid in session if not already so survives a full page refresh? - Implement code to load saved filters, refresh them on edit in filtermanager + CLIENT + + Translation keys + Add the missing keys to server or find a suitable one to use + Reset, SaveCopy + + pore over the translation keys in the filter manager, datatable and filter control + there are definitely some extra ones in there "ListView" still referenced throughout data-table, possibly passed to selection dependent code (reports, bulk ops?) @@ -28,15 +28,11 @@ LISTVIEW REPLACE CURRENT <----HERE not THERE ---v Needs also to show a filter beside "headings" which are filtered so it's known Or maybe if it's not too ugly filter on each one, nahh theres no room I think - Translation keys - Add the missing keys to server or find a suitable one to use - pore over the translation keys in the filter manager, datatable and filter control - there are definitely some extra ones in there + Mobile view why does it not switch when switch widths and have to reset? - slowness - Why does initial grid load on full refresh go so slowly? + SERVER diff --git a/ayanova/src/api/translation.js b/ayanova/src/api/translation.js index d68c6b2d..fed50cc1 100644 --- a/ayanova/src/api/translation.js +++ b/ayanova/src/api/translation.js @@ -198,6 +198,7 @@ export default { "Cancel", "Close", "Save", + "SaveACopy", "Delete", "Add", "Replace", diff --git a/ayanova/src/components/data-table-filter-manager-control.vue b/ayanova/src/components/data-table-filter-manager-control.vue index fb605bd0..5c608f0e 100644 --- a/ayanova/src/components/data-table-filter-manager-control.vue +++ b/ayanova/src/components/data-table-filter-manager-control.vue @@ -33,21 +33,15 @@ $ay.t("Cancel") }} -