Jump to: navigation, search

Difference between revisions of "Version 3.8 (WinX)"


 
(35 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Version 3.8.B (2021-0?-??) ==
+
== Important Notes ==
=== 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#MediaCaptureCommand|record audios]] (in addition to videos and photos) as {{UBIK}} documents.
+
* The visibility of the image toolbar can be [[XAML#UBIKImageEditor|customized]] in XAML.
+
  
== Version 3.8.A (2021-01-31?) ==
+
{{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.
 
* 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.
 
* 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 ===
 
=== Bugfixes ===
Line 15: Line 61:
 
* Fixed an issue where scanning did not work when the search box is customized away from the login page.
 
* 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 bottom menu item for creating child items stopped working.
* Fixed an issue where selections in mass editing mode might change as you scroll.
+
* 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 24: 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}}}}

Latest revision as of 07:48, 31 March 2022

Important Notes

IC Attention.pngThis version requires Windows 10 build 16299 or higher
[edit]

Release Notes

Version 3.8.51 (2022-03-31) 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.
  • Popup pushes now translate into App notifications



Version 3.8.43 (2021-08-18/2021-09-17) Store Beta/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) Store Beta/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) 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) Store

Feature highlight

  • The client can now receive detailed information about the current user as well as other users.
  • Users can now record audios (in addition to videos and photos) as UBIK® documents.
  • Data customizers can now configure whether & how UBIK content should be 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.
  • 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 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 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 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

  • 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.
  • 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.
  • The AR Marker related features are resource intense and can cause the app to slow down on weaker tablets.
  • Sometimes after an external bluetooth RFID scanner is disconnected, the app still incorrectly recognizes it as available.