Difference between revisions of "Version 3.6 (WinX)"
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | == Important Notes == | ||
{{Attention|There are mandatory Xaml changes and existing customizings need to be updated. See {{#switchtablink:Xaml_Changes|Xaml Changes}} tab.}} | {{Attention|There are mandatory Xaml changes and existing customizings need to be updated. See {{#switchtablink:Xaml_Changes|Xaml Changes}} tab.}} | ||
− | {{Attention|Starting | + | {{Attention|Starting from this version, [https://en.wikipedia.org/wiki/Windows_10_version_history#Version_1709_(Fall_Creators_Update) Windows 10 build 16299] or later builds are required.}} |
+ | {{Attention|Starting from this version, the WinX/UWP app will also be available on the public Microsoft Store (named UBIK.UWP). Unfortunately, this leads to a different app identity which means the previous versions (up till 3.5) of the app must be uninstalled first and existing app data (including and not limited to profiles, databases, XAML customizings) will be lost unless manually saved and restored.}} | ||
= Initial Release = | = Initial Release = | ||
+ | |||
=== New features === | === New features === | ||
* Position and Orientation information of separate source systems (GPS, Compass, AR-Markers, etc.) are now combined based on their probabilistic error levels using an Extended Kalman Filter. | * Position and Orientation information of separate source systems (GPS, Compass, AR-Markers, etc.) are now combined based on their probabilistic error levels using an Extended Kalman Filter. | ||
Line 24: | Line 27: | ||
* By default, the selective items are now sorted alphabetically in the ascending order based on their display texts. However, one can [[Version_3.6_(WinX)#Customized_Sorting|customize the sorting]] as well. | * By default, the selective items are now sorted alphabetically in the ascending order based on their display texts. However, one can [[Version_3.6_(WinX)#Customized_Sorting|customize the sorting]] as well. | ||
* The ''AppStatus'' ViewModel now has a bindable ''LiveDateTime'' property, that delivers and refreshes the current date and time, every second. | * The ''AppStatus'' ViewModel now has a bindable ''LiveDateTime'' property, that delivers and refreshes the current date and time, every second. | ||
+ | * Added a link to the Augmensys data protection policy page in the app's settings page. | ||
=== Enhancements === | === Enhancements === | ||
Line 31: | Line 35: | ||
** Improved ToString representations of collections to make finding data easier. | ** Improved ToString representations of collections to make finding data easier. | ||
** When switching between different stages, one can see different parts (area, item, etc.) highlighted. This now also supports custom named templates such as UBIKChildArea_WP. | ** When switching between different stages, one can see different parts (area, item, etc.) highlighted. This now also supports custom named templates such as UBIKChildArea_WP. | ||
+ | ** It's now possible to define in UBIKThemes.xaml only the resources that one wants to customize. | ||
** When using the {{key press|Edit XAML Template}} button, a copy of the default template can be deployed to the custom XAML folder. This now also supports custom named templates. | ** When using the {{key press|Edit XAML Template}} button, a copy of the default template can be deployed to the custom XAML folder. This now also supports custom named templates. | ||
** Added a member "InfrastructureObjects" to "AppStatus" which is available in every view model. This allows administrators to do quick checks whether the infrastructure objects they expect are actually delivered from the service. | ** Added a member "InfrastructureObjects" to "AppStatus" which is available in every view model. This allows administrators to do quick checks whether the infrastructure objects they expect are actually delivered from the service. | ||
Line 40: | Line 45: | ||
=== Bugfixes === | === Bugfixes === | ||
− | |||
* Fixed an issue where OCR Definitions ("TAG_Chars.xml) generated through the experimental ''TagReader'' App could not be used by the client anymore. | * Fixed an issue where OCR Definitions ("TAG_Chars.xml) generated through the experimental ''TagReader'' App could not be used by the client anymore. | ||
* Fixed an issue where OCR letters with holes (e.g. O, B, 8 etc.) were misinterpreted. | * Fixed an issue where OCR letters with holes (e.g. O, B, 8 etc.) were misinterpreted. | ||
Line 46: | Line 50: | ||
* Fixed an issue where configured barcode formats were not read correctly from the profile, thus the app always used QR codes only after restart. | * Fixed an issue where configured barcode formats were not read correctly from the profile, thus the app always used QR codes only after restart. | ||
* Fixed an issue in the back navigation behavior in the type browser of the developer mode. | * Fixed an issue in the back navigation behavior in the type browser of the developer mode. | ||
− | * Fixed | + | * Fixed a confusing filtering behavior in the type browser of the developer mode. |
* Fixed an issue where branch download containing a large number of document files was extremely slow. | * Fixed an issue where branch download containing a large number of document files was extremely slow. | ||
* Fixed an issue where some localized texts were not used. | * Fixed an issue where some localized texts were not used. | ||
Line 52: | Line 56: | ||
* Fixed an issue where the app did not properly navigate to the object when a user clicked on items in a zoomed out list. | * Fixed an issue where the app did not properly navigate to the object when a user clicked on items in a zoomed out list. | ||
* Fixed an issue where the app always displayed the zoomed in list view even if a user switched to the zoomed out one in the same app session. | * Fixed an issue where the app always displayed the zoomed in list view even if a user switched to the zoomed out one in the same app session. | ||
+ | * Search filter is now properly cleared when navigating in the TypeBrowser. | ||
+ | * Fixed an issue where the generic summary text of child types are displayed instead of the actual types when viewing a level the first time. | ||
+ | * Fixed an issue where evaluating an offline query might not work the first time after editing Guid properties using the very same query. | ||
+ | * Fixed an issue where the POI flyout template was not shown. | ||
+ | * Fixed an issue where some POIs (e.g. lines and polygons) with read-only geo properties appeared editable. | ||
+ | * Fixed an issue where videos/audios kept playing even after navigating away from them in the flip view (document gallery view). | ||
+ | * Fixed an issue where some 3D models were not shown in the app due to their peculiar scales and offsets. | ||
=== Known issues === | === Known issues === | ||
Line 57: | Line 68: | ||
* 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. | ||
* The AR Marker related features are resource intense and can cause the app to slow down on weaker tablets. | * The AR Marker related features are resource intense and can cause the app to slow down on weaker tablets. | ||
+ | * The in-app 3D model viewer can cause memory leaks and app instability if being opened and closed in a quick and repeated manner. | ||
+ | * Sometimes after an external bluetooth RFID scanner is disconnected, the app still incorrectly recognizes it as available. | ||
<br /> | <br /> | ||
= Build History = | = Build History = | ||
+ | * 3.6.89 on 2020-02-13 | ||
+ | ** Initial release. | ||
+ | * 3.6.92 on 2020-06-25 | ||
+ | ** Fixed an issue where live values are sometimes not received on the clients (when the live value attributes are configured as null). | ||
= Xaml Changes = | = Xaml Changes = | ||
<br /> | <br /> | ||
We have made some improvements to make some bindings in Xaml code easier and more efficient. Some changes to your existing Xaml customizings might be necessary. Please refer to each section to see if the change is mandatory or not. | We have made some improvements to make some bindings in Xaml code easier and more efficient. Some changes to your existing Xaml customizings might be necessary. Please refer to each section to see if the change is mandatory or not. | ||
+ | |||
+ | == Availability of the default XAML resources == | ||
+ | Until now, we have distributed the default XAML resources through our release portal as standalone downloads. This is no longer the case starting from this version on since customizers can get those using the new and enhanced [[Developer_Mode#XAML_Files|developer mode]] feature. | ||
== General changes regarding how UBIKThemes.xaml is customized == | == General changes regarding how UBIKThemes.xaml is customized == |
Latest revision as of 14:13, 25 June 2020
Important Notes
There are mandatory Xaml changes and existing customizings need to be updated. See Xaml Changes tab. |
Starting from this version, Windows 10 build 16299 or later builds are required. |