Difference between revisions of "Version 1.1 (Xamarin)"
(→1.1.A (2020 end June)) |
(→1.1.64 on 2020-10-16) |
||
(32 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
= Release Notes = | = Release Notes = | ||
+ | |||
+ | == Releases == | ||
+ | |||
+ | === 1.1.88 on 2021-01-12 {{key press| beta play store version}} === | ||
+ | * Implemented scan-to-input for string properties. | ||
+ | |||
+ | === 1.1.85 on 2020-12-03 === | ||
+ | * It's now possible to use the UBIKContentView with a explicitly specified custom template (its "Content"). | ||
+ | |||
+ | === 1.1.84 on 2020-11-24 === | ||
+ | * Fixed an issue where buttons (triggering commands) might be enabled/disabled incorrectly when navigating back to a page. | ||
+ | |||
+ | === 1.1.83 on 2020-11-19 {{key press|store version}} === | ||
+ | * Fixed an issue where XAML based filtering doesn't work for changed items. | ||
+ | * Fixed memory leaks caused by images and glyphs | ||
+ | |||
+ | === 1.1.81 on 2020-11-18 === | ||
+ | * Fixed an issue where root objects were loaded from the server on every navigation step. | ||
+ | * Fixed an issue where added PDF annotations could not be removed or edited anymore. | ||
+ | |||
+ | === 1.1.80 on 2020-11-17 === | ||
+ | * Fixed an issue where a page refresh triggered by property based list filtering causes the app to pause (as if stuck at the previous page). | ||
+ | * Fixed a crash related to list views on iOS. | ||
+ | |||
+ | === 1.1.78 on 2020-11-16 {{key press|store version}} === | ||
+ | * Fixed a performance issue when navigating. | ||
+ | * Fixed a crash on some devices when navigating away from a PDF page. | ||
+ | |||
+ | === 1.1.76 on 2020-11-12 {{key press|store version}} === | ||
+ | * Fixed an issue where query results are sometimes not displayed in a Guid editor when it’s first opened. | ||
+ | * Fixed bug that caused cascaded work packages to not update their status properly when navigating back. | ||
+ | * Improved infrastructure document Files download behaviour. | ||
+ | |||
+ | |||
+ | |||
+ | |||
== Previews == | == Previews == | ||
− | === 1.1. | + | |
− | * | + | === 1.1.64 on 2020-10-16 === |
+ | * Updated some app icons. | ||
+ | * Added a hamburger button and a back button to full screen pages where the navigation/title bar is not available (POI, map, scan). | ||
+ | * Made the client aware of map overlays even when they are not a part of the infrastructure. | ||
+ | * Fixed an issue where old routing arrows from previous sessions were incorrectly displayed. | ||
+ | * Fixed an issue where list items sometimes changed their appearing positions and caused strange UI issues (e.g. unclickable, outdated texts, etc.). | ||
+ | * Fixed a bug where the app would not navigate back after creating a new Object. | ||
+ | * Fixed an issue where documents created offline are not uploaded after a restart or a new login. | ||
+ | * Fixed an issue where archived UI customizings were not properly unpacked. | ||
+ | * Fixed an issue where the delete option in the context menu didn't always work. | ||
+ | * The swipe gesture is now disabled when looking at documents so that panning/zooming is not conflicted. | ||
+ | * Ensured that every device can enter a decimal separator in a numeric field. | ||
+ | * Updated some localized text resources. | ||
+ | * Improved the speed of loading profiles & XAML resources. | ||
+ | * Fixed a crash when opening the settings page on iOS14. | ||
+ | * Fixed an issue where pulling the list didn't refresh query results. | ||
+ | * Fixed an issue where resetting query criteria didn't update the result list. | ||
+ | * Fixed an issue where the app didn't navigate to tapped query results. | ||
+ | * Fixed an issue where items stopped responding to tapping after back navigations from queries. | ||
+ | * Provided a workaround for not being able to enter negative (minus) numbers on iOS: in an empty field, the first {{key press|,}} will be interpreted as {{key press|-}} | ||
[[Category:Client|Version 1.1 Xamarin]] | [[Category:Client|Version 1.1 Xamarin]] | ||
[[Category:Version 1.1|Version 1.1 Xamarin]] | [[Category:Version 1.1|Version 1.1 Xamarin]] | ||
[[Category:Xamarin|Version 1.1 Xamarin]] | [[Category:Xamarin|Version 1.1 Xamarin]] | ||
+ | |||
+ | === 1.1.62 on 2020-09-22 === | ||
+ | * Fixed a potential crash when going to the settings page upon app startup. | ||
+ | * Fixed an issue where the app didn’t navigate to newly created objects for property editing. | ||
+ | |||
+ | === 1.1.61 on 2020-09-22 === | ||
+ | * Fixed an app hanging issue during login on iOS14. | ||
+ | * Updated localized resources. | ||
+ | * Fixed an issue where file picking stopped working on Android X. | ||
+ | |||
+ | === 1.1.59 on 2020-09-18 === | ||
+ | * Added basic [[Time_Zone_Support_(Client)|time zone support]]. | ||
+ | * Added a teach in button in the Geo property editor to easily use the device location as input. | ||
+ | * Redesigned the in-app PDF annotation feature to support basic traceability. | ||
+ | * Fixed a bug, that caused the property editing to fail in certain situations. | ||
+ | * Fixed misaligned POIs when scanning OCR codes. | ||
+ | * Reduced the memory pressure of the app when scanning is active. | ||
+ | * The map now supports displaying of shape files. | ||
+ | |||
+ | === 1.1.45 on 2020-06-26 === | ||
+ | * Supports grouping of AR markers (like for geo POI's) to overcome the limitation of the maximum 1024 unique Aruco markers. | ||
+ | * Initial implementation of the basic map feature using MapsUI (instead of Syncfusion). | ||
+ | * Fixed an issue where AR items (e.g. POIs, map pins) are not correctly updated after switching POI groups. | ||
=== 1.1.41 on 2020-05-04 === | === 1.1.41 on 2020-05-04 === | ||
Line 19: | Line 97: | ||
* Basic Aruco Marker implementation (Landscape mode only) | * Basic Aruco Marker implementation (Landscape mode only) | ||
* Basic AR Navigation implementation (Route from the Demo plant only) | * Basic AR Navigation implementation (Route from the Demo plant only) | ||
+ | * The UBIK client can now automatically use UI customizings deployed from the server. Details can be found [[Deploy_UI_Customizings_(Client)|here]]. | ||
+ | |||
+ | [[Category:Client|Version 1.1 Xamarin]] | ||
+ | [[Category:Version 1.1|Version 1.1 Xamarin]] | ||
+ | [[Category:Xamarin|Version 1.1 Xamarin]] | ||
+ | |||
=== 1.1.9 on 2020-02-06 === | === 1.1.9 on 2020-02-06 === | ||
* Added scroll views in the settings page so that all entries are accessible on smaller devices. | * Added scroll views in the settings page so that all entries are accessible on smaller devices. | ||
Line 31: | Line 115: | ||
* Added OCR scanning in ScanPage and POI Page. | * Added OCR scanning in ScanPage and POI Page. | ||
* Added first set of Geo AR and Maps features in POI page. | * Added first set of Geo AR and Maps features in POI page. | ||
+ | |||
== Known issues == | == Known issues == | ||
* Branch download might be paused if the device goes into sleep mode without a power source attached and will only resume if the device screen is unlocked again. We are aware of this issue and will improve it in the future versions. | * Branch download might be paused if the device goes into sleep mode without a power source attached and will only resume if the device screen is unlocked again. We are aware of this issue and will improve it in the future versions. | ||
* When editing the value of a double property in landscape mode characters other then numbers are not displayed but still remain in the string. | * When editing the value of a double property in landscape mode characters other then numbers are not displayed but still remain in the string. | ||
+ | * In rare cases, a query page appears blank without list content after navigating back from another query page. In such cases, a workaround is to reopen it or pull the list area to refresh. | ||
+ | * [https://www.syncfusion.com/support/directtrac/incidents/301168 A memory leak] in general page navigation is present in this release and will be addressed soon in a patch. | ||
+ | * In rare cases, selection of PDF annotations might misbehave on iOS. | ||
= XAML changes = | = XAML changes = | ||
+ | |||
+ | == Chlld list item tap behavior == | ||
+ | Previously, the tap behavior to navigate to child items is included by default in the <code>ContentListView</code> style definition. Due to technical reasons, that is no longer the case. | ||
+ | |||
+ | If you have customized certain templates before and they contain child lists, it's now necessary to enable the navigation behavior like the following. | ||
+ | |||
+ | <source lang = "xml"> | ||
+ | <DataTemplate ... | ||
+ | xmlns:behaviors="clr-namespace:UBIK.CPL.Behaviors;assembly=UBIK.CPL" | ||
+ | xmlns:controls="clr-namespace:UBIK.CPL.Controls;assembly=UBIK.CPL"> | ||
+ | ... | ||
+ | <controls:SfListViewExt ... | ||
+ | ItemsSource="{Binding Children.Items}" | ||
+ | Style="{DynamicResource ContentListView}"> | ||
+ | <controls:SfListViewExt.Behaviors> | ||
+ | <behaviors:EventToCommandBehavior | ||
+ | Command="{Binding NavigateToChildrenCommand}" | ||
+ | Converter="{StaticResource ItemTappedEventArgsToViewModelConverter}" | ||
+ | EventName="ItemTapped" /> | ||
+ | </controls:SfListViewExt.Behaviors> | ||
+ | </controls:SfListViewExt> | ||
+ | </DataTemplate> | ||
+ | </source> | ||
+ | |||
+ | == Editor templates == | ||
+ | Previously, the property editor templates (of different types) did not include certain parts such as the header and the generic confirm/reset/cancel buttons. | ||
+ | |||
+ | Starting from this version, you can customize the entire editor area (top app bar aside) in these templates. | ||