Difference between revisions of "Version 3.8 (WinX)"
(46 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | == Version 3.8. | + | == Important Notes == |
+ | |||
+ | {{Attention|This version requires [https://en.wikipedia.org/wiki/Windows_10_version_1709 Windows 10 build 16299] or higher}} | ||
+ | |||
+ | = Release Notes = | ||
+ | |||
+ | == Version 3.8.51 (2022-03-31) {{key press|Store}} == | ||
+ | * Fixed an issue where the default profile sometimes has leftover settings from other profiles. | ||
+ | * Fixed an issue where recorded audios can not be played on some devices. | ||
+ | * Added Czech translations. | ||
+ | * Fixed a performance issue (memory leak & high CPU usage) after showing many PDF documents. | ||
+ | * [[Activity:PushPopUpMessage (Activity)|Popup pushes]] now translate into App notifications | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Version 3.8.43 (2021-08-18/2021-09-17) {{key press|Store Beta}}/{{key press|Store}} == | ||
+ | * Fixed an occasional crash when the property list gets reloaded (ListToBindableVectorAdapter.EnsureIndexInt32 exceptions). | ||
+ | * Fixed an issue where the content creation button might be incorrectly disabled after the context object gets edited. | ||
+ | * Multi line drawings are now supported in UBIKPdfViewer. | ||
+ | * Fixed an issue, that would cause a corruption of the profile. | ||
+ | * Added Chinese translations. | ||
+ | |||
+ | == Version 3.8.42 (2021-05-25/2021-06-30) {{key press|Store Beta}}/{{key press|Store}} == | ||
+ | * The auto branch download feature is now disabled by default and can be enabled in the Content settings. | ||
+ | * Supports the scanning of color inverted 2D codes. It is an option that can be turned on/off in the Camera settings. | ||
+ | |||
+ | == Version 3.8.38 (2021-05-18) {{key press|DevOps}} == | ||
+ | * PDFViewer now supports multi language use. | ||
+ | * PDFViewer now supports customizable toolbar/button color. | ||
+ | * Fixed issues where text highlight/underline/strike-through did not work in PDFViewer. | ||
+ | |||
+ | == Version 3.8.36 (2021-04-23) {{key press|Store}} == | ||
=== Feature highlight === | === Feature highlight === | ||
− | * {{ | + | * The client can now receive [[Login_View#Login_details|detailed information]] about the current user as well as other users. |
− | * | + | * Users can now [[XAML#CaptureMediaCommand|record audios]] (in addition to videos and photos) as {{UBIK}} documents. |
− | * | + | * Data customizers can now configure whether & how UBIK content should be [[Branch_Download#Automatic_Download|automatically downloaded]] to the clients. |
+ | * The DeviceID is now unique and independent of network hardware changes. | ||
+ | * Profile settings are now automatically saved when users leave the settings page. | ||
+ | * UBIKDetailsQueryArea is now fully customizable. | ||
+ | * Added basic [[Time_Zone_Support_(Client)|time zone support]]. | ||
+ | * Re-implemented the annotation feature to unify it with the upcoming platform releases on Android and iOS | ||
+ | ** On PDFs, an annotation can be edited as long as it's not merged into the document, but only by the user who created it | ||
+ | * The [[XAML#UBIKImageEditor|UBIKImageEditor]] provides the possibility to customize the following in XAML. | ||
+ | ** The visibility of the image toolbar; | ||
+ | ** Whether annotations should be saved separately in the annotation properties or "burnt into" the original images. | ||
+ | * The CreateChildItemCommand now supports specifying the owner (by its UID) under which the object should be created. | ||
+ | * Added a thumbnail indicator and a more helpful text header in the document flip view. | ||
+ | * Made the client aware of map overlays even when they are not a part of the infrastructure. | ||
+ | * Supports [[AR-Marker#Grouped_AR_Marker|grouping of AR markers]] (like for geo POIs) to overcome the limitation of the maximum 1024 unique Aruco markers. | ||
+ | * ContentViewModel.PropertyItems can now be filtered using the ListCollectionView. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === Bugfixes === | ||
+ | * Fixed an issue where the geo editor misbehaved for newly created objects (or those without original server values). | ||
+ | * Fixed an issue where changes to geo property values were lost in offline/manual mode. | ||
+ | * Fixed an issue where scanning did not work when the search box is customized away from the login page. | ||
+ | * Fixed an issue where the bottom menu item for creating child items stopped working. | ||
+ | * Fixed an issue where the POIs are sometimes not shown (when navigating from the map page to the POI page). | ||
+ | * Fixed an issue where content list items sometimes stopped responding to user interactions after content updates. | ||
+ | * Empty signatures can now not be confirmed anymore. | ||
+ | * Fixed an issue where single content updates did not cause the XAML filters to re-evaluate, resulting in content in filtered lists where it didn't belong. | ||
+ | * Fixed an issue, where the HotSpotClassification was needed to annotate an object. | ||
+ | * After entering/exiting a POI group, the correct Geo POIs are now displayed. | ||
+ | * Fixed some issues that prevented certain members from being displayed in the type browser of the developer mode. | ||
+ | * Fixed an issue where scanning might not work under certain circumstances (namely when the default search box is customized away from the login page). | ||
+ | * Fixed a bug where mass editing did not correctly apply its initial selection on all items. | ||
+ | * Fixed an issue where newly created document files could not be played until they are saved. | ||
+ | * Fixed missing commits if committing many objects at once. | ||
+ | * Fixed an issue where the first child document is not loaded when you navigate to a details page. | ||
+ | * Fixed an issue where the app freezes for seconds when displaying a large list of [[UBIK_WinX_Client_Basics#Properties_with_value_records|property values records]]. | ||
+ | * Fixed missing previous/next buttons in the document flipview when a URL/linked document is presented. | ||
+ | * The profile browser now displays the path of the subfolders relative to the root folder for better readability. | ||
+ | * Fixed an issue where redlining didn't work when configured to navigate to the created documents upon finishing. | ||
+ | * Fixed an issue where root & infrastructure objects were not updated after users switch online manually and the app detects new meta definitions. | ||
+ | * Fixed an issue where the app might repeatedly update meta definitions and other data until users confirm the warning dialog about outdated meta definitions. | ||
+ | * Fixed an issue where it's not possible to enter/exit POI groups/buildings in the POI page. | ||
+ | * Fixed an issue where property lists become empty after multiple updates (in quick succession) on the same content. | ||
+ | * Fixed an issue where the app displayed no error message when failing to contact the content service right after login. | ||
+ | * Fixed an issue where the app displayed wrong versions of document files in certain cases (e.g. when apps such as OneDrive are syncing the pictures folder). | ||
+ | * Fixed an issue where the root page and the settings page displayed the wrong headers. | ||
+ | * Fixed an issue where the app gets stuck during offline logins when there are open/unprocessed pushes. | ||
+ | * Fixed an issue where Aruco POIs are not displayed when they are referenced by marker objects but are not marker objects themselves (without [[SYSCLS_ARMARKER]]). | ||
+ | * Fixed an issue where profiles are duplicated when their <Name> tags don't match their file names or when they are placed under sub folders. | ||
+ | * Fixed an issue where the setting to use Geo locations from scanned results is not persisted/restored. | ||
+ | |||
+ | |||
+ | |||
== Known issues == | == Known issues == | ||
+ | * Sometimes, list items might stop responding to clicks after online content updates. A refresh/reopening of the page solves the problem. | ||
* Project specific resources defined in UBIKThemes might not take effect immediately after switching profiles. Restarting the app solves the problem. | * Project specific resources defined in UBIKThemes might not take effect immediately after switching profiles. Restarting the app solves the problem. | ||
* If a device has multiple cameras of exactly the same model (e.g. Microsoft HD 3000), the wrong one might be used during remote support calls. | * If a device has multiple cameras of exactly the same model (e.g. Microsoft HD 3000), the wrong one might be used during remote support calls. | ||
Line 12: | Line 100: | ||
<br /> | <br /> | ||
+ | = XAML Notes = | ||
+ | |||
+ | == UBIKMediaPlayerElement == | ||
+ | This control is introduced to replace the old MediaElement we used for playing video/audio files. Because the old one had an issue that newly created document files can not be played until they are saved. | ||
+ | If this issue is relevant, you should update those XAML files that use MediaElement. See below. | ||
+ | |||
+ | <tabs> | ||
+ | <tab name="New"> | ||
+ | <source lang = "xml"> | ||
+ | <Grid xmlns:controls="using:UBIK.WinX.Controls"> | ||
+ | <controls:UBIKMediaPlayerElement | ||
+ | ... | ||
+ | SourceExt="{Binding DocumentViewModel.LocalURI}" /> | ||
+ | </Grid> | ||
+ | </source> | ||
+ | </tab> | ||
+ | <tab name="Old"> | ||
+ | <source lang = "xml"> | ||
+ | <Grid> | ||
+ | <MediaElement | ||
+ | ... | ||
+ | Source="{Binding DocumentViewModel.LocalURI}" /> | ||
+ | </Grid> | ||
+ | </source> | ||
+ | </tab> | ||
+ | </tabs> | ||
+ | |||
+ | If this issue is irrelevant or does not bother your users, you can skip updating the XAMLs since the old MediaElement still works for the most part. | ||
+ | |||
+ | <headertabs /> | ||
{{Category/Version2|{{PAGENAME}}}} | {{Category/Version2|{{PAGENAME}}}} | ||
+ | [[Category:Client|Version 3.8 (WinX)]] | ||
[[Category:Version 3.8|Version 3.8 (WinX)]] | [[Category:Version 3.8|Version 3.8 (WinX)]] | ||
+ | [[Category:WinX|Version 3.8 (WinX)]] |
Latest revision as of 07:48, 31 March 2022
Important Notes
This version requires Windows 10 build 16299 or higher |