Bug 44481

Summary: Make values in grid selectable
Product: UCS Reporter: Erik Damrose <damrose>
Component: UMC (Generic)Assignee: Johannes Keiser <keiser>
Status: CLOSED FIXED QA Contact: Florian Best <best>
Severity: enhancement    
Priority: P5 CC: best, brodersen, hahn, keiser
Version: UCS 4.2   
Target Milestone: UCS 4.2-1-errata   
Hardware: All   
OS: Linux   
What kind of report is it?: Bug Report What type of bug is this?: 4: Minor Usability: Impairs usability in secondary scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.046 Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional): Usability
Max CVSS v3 score:

Description Erik Damrose univentionstaff 2017-04-27 12:25:31 CEST
This is not possible with the 4.2 grid anymore

+++ This bug was initially created as a clone of Bug #33546 +++
UCS technical training

To configure DHCP for a Windows VM, it was necessary to get the MAC address of the interface of the Windows VM. While the VM is running, only the line in the interface grid of UVMM-UMC can be selected, but not the text showing the address individually. We had to restore to writing the MAC address to a piece of paper and typing it in again in the DHCP host entry.

When the VM is not running, at least the detail page for the interface can be opened, which has an edit-text-field, from where the text can be copied.

It would be nice if that would work in the grid-view as well.

(Even better would be a mechanism to create a VM description and the corresponding computer entry in sync (configurable, as in our laiva environment that isn't wanted))
Comment 1 Florian Best univentionstaff 2017-07-20 14:04:44 CEST
We should make all values select(&copy)able in all grids. This is easy by just adding the CSS property "user-select: text" to all grid cells (e.g. .umc .umcGrid .dgrid-cell).
This is possible since the new dgird.

It doesn't have side effects on select-item-on-click, right-click-context-menu and the default-action.
Comment 2 Johannes Keiser univentionstaff 2017-07-20 14:41:03 CEST
r 81283
univention-web (1.0.42-22) 
* Bug #44481: text content of grid cells is now selectable

YAML: r 81284

I also made text in dojoxGridCells (like in the MultiSelect widget)
selectable.
Comment 3 Johannes Keiser univentionstaff 2017-07-20 15:04:39 CEST
r 81292
univention-virtual-machine-manager-daemon (6.0.4-5) 
* Bug #44481: remove onclick-selection of the mac address. The possibility
to select grid content generally is added in univention-web package

YAML: r 81293
Comment 4 Florian Best univentionstaff 2017-07-21 11:05:26 CEST
The buttons in grids (e.g. UVMM) look broken now.
Comment 5 Johannes Keiser univentionstaff 2017-07-21 12:05:17 CEST
r 81303
univention-web (1.0.42-23) 
* Bug #44481: remove padding from grid cells
Comment 6 Florian Best univentionstaff 2017-07-21 15:42:19 CEST
OK: entries can be selected
OK: MultiObjectSelect (old grid)
OK: default action
OK: context menu
OK: item selection (doesn't work in MultiObjectSelect grids)
OK: YAML (adjusted in r81310)