Changes

Multi Select (UBIK Client)

2,268 bytes added, 14:44, 6 October 2022
Replacing Mass Editing with the Multi Select mode
The mass editing Multi Select mode aims to improve the efficiency of entering performing actions on a large number of selected objects (XAMARIN & UWP), as well as changing property values for a large number of selected objects(UWP only). Editing property values for a large number of objects was known in some previous UWP versions as Mass Editing. Currently, the Multi Select mode is available for lists of children and documents.
[[File:UBIK_WinX_UI_Mass_Edit_MRO.gif|thumb|Mass editing tasks (click [[media:UBIK_WinX_UI_Mass_Edit_MRO.gif|here]] to play)]]
Users can (de)activate this mode through the "Mass Edit" toggle button.
Once this == Activating the Multi Select Mode == UWP: Clicking on a Multi Select button, which will appear when hovering over an item, activates the Multi Select mode . A panel at the left side gets displayed. XAMARIN: The Multi Select mode gets enabled by holding (long tapping) an item. As soon as it is turned active, a panel onthe bottom gets displayed. == Multi Select panel == '''UWP:''' The header displays the count of the currently selected items and three buttons.The first one is to selecting all items, the second for deselecting all objects under items at one click. The "x" button closes the current panel and deactivates the Multi Select mode.Further, the panel contains two tabs.The "properties" tab displays all common editable properties of the selected items. If none are selected, or if the selected items dont share any common properties, it will remain empty.The "other options" tab contains buttons to perform actions on all selected items. {{Hint|Note: Please only use the buttons in the Multi Select Panel to perform actions on the selected objects. Others, like content area / context menu button actions are shown still related to the content page and do not work for the selected objects.}} For the current usecase and the standard client, the Multi Select mode can be activated for Document and Children objects in parallel, hence when activating the right half of Multi Select mode in the browser Children tab and then switching to Documents tab, it is possible to enable a separate Multi Select panel there. By navigating away from the related content page, all active Multi Select modes get deactivated automatically. At   '''XAMARIN:''' The Multi Select panel in the same timeXAMARIN client is located at the bottom.It displays the count of selected items, command buttons for Copy, Discard, Delete and Download actions and a close button to deactivate the Multi Select mode. == Selection == By default, those editable properties shared by all objects are deselected when the Multi Select Mode gets invoked. Items can be selected by tapping on them. Therefore, navigating into the related objects will by tapping on them is no longer available. To be shown able to navigate again, the Multi Select mode needs to be exited. In UWP, there are some additional selection options further to the above mentioned "Select All" and "Deselect All" buttons. Selecting or deselecting a bunch of items in a row can be achieved by holding shift and first clicking on the left half first required item and then clicking on the last required item. == Commands ==tbd. == Editing Properties of selected Items (UWP only) == When selecting or deselecting objects, the browser pagecommonly shared properties on the left side are constantly updated during that process.
By default, all objects are selected. Users can modify the selection by clicking/tapping on the individual objects and the commonly shared properties on the left side are constantly updated during that process.
{{Hint|For such a property, if all selected objects share the same property value, that value is displayed as it is; Otherwise, "..." is displayed to indicate the presence of various values.}}
Once a user clicks/taps on such a property, an editor dialog is shown and the user can enter values just like when editing properties of single objects. However, when the user finishes editing and confirms the dialog, the value is saved to that property of all selected objects immediately.
{{Hint|If the property being edited has various values, a default value (instead of the actual ones) is shown in the editor. E.g. empty for string type, false for boolean type, etc.}}
== Demo Videos ==* [[media:UBIK_WinX_UI_Mass_Edit_Regular.mp4{{Hint|Mass editing regular objects]] * [[media:UBIK_WinX_UI_Mass_Edit_MROIf the property being edited has various values, a default value (instead of the actual ones) is shown in the editor.mp4|Mass editing & MRO]]E.g. empty for string type, false for boolean type, etc.}}
[[Category:Pages with broken file links|Mass Edit (UBIK WinX)]]
[[Category:Version 3.1|Mass Edit (UBIK WinX)]]
[[Category:WinX|Mass Edit (UBIK WinX)]]
337
edits