Red Hat Bugzilla – Bug 996869
Page navigation buttons inconsistent through the GUI
Last modified: 2017-12-07 18:34:09 EST
Created attachment 786426 [details]
"BRMS part" page navigation buttons
Description of problem:
Page navigation buttons in the "BPMS part" of the GUI (Process Management, Deployments, Tasks) are different than those in the "BRMS part" (accessible through Authoring menu, namely in Asset repository and Guided DT Audit log).
Furthermore, the "BRMS part" page navigation buttons do not have any description of what each of them does, the way those in the "BPMS part" do.
Version-Release number of selected component (if applicable):
kie-wb 6.0 CR1
Created attachment 786427 [details]
"BPMS part" page navigation buttons
Jervis, could you change the pager used by Inbox to be the same as used by Salaboy (it might need a change to the AbstractPagedTable stuff we have - hopefully just using a GWTBootstrap widget instead of a native GWT one)
(In reply to manstis from comment #2)
> Jervis, could you change the pager used by Inbox to be the same as used by
> Salaboy (it might need a change to the AbstractPagedTable stuff we have -
> hopefully just using a GWTBootstrap widget instead of a native GWT one)
Could we do the same for M2 repository explorer (Asset Repository) and Guided Decision Table Audit log as well?
There are certainly visual improvements. But 2 things remain to be done.
1. While BRMS parts use Fast Forward, BPMS parts use Last Page. And the difference is not just in the button title - Fast Forward means jump 100 items forward, it seems. Hard to say which one is better though.
2. In Artifact repository, the item/page counter is to the right of navigation buttons whereas in the rest of the GUI it is to the left of them.
QE considers this optional for 6.0.1.
Following introduction of a new standard "Grid Widget" and it's use throughout Drools (BRMS) related screens the outstanding task is for jBPM's (BPMS) related screens to migrate to the new table. This work is with Mauricio. Reassigning.
All views should be reusing the same table component now.
BPMS parts (Deployments, Process management, Tasks) use different paging than BRMS parts - BRMS tables have more buttons. See screenshots.
Created attachment 997070 [details]
BRMS paging widget - ER5
Created attachment 997071 [details]
BPMS paging widget - ER5
Audit log in guided decision tables still has different paging.
Modules list in Repository structure, list of dependencies in Project editor, tables in kbases and ksessions in Project editor, Import suggestions in Project editor and advanced properties table in persistence descriptor have no paging at all.
Employee 'email@example.com' has left the company.