Jump to: navigation, search

Difference between revisions of "Version 2.4 (Android)"


(2.4.3)
m (Bugfixes)
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{| class="wikitable sortable" style="width:600"
 
{| class="wikitable sortable" style="width:600"
 
|-
 
|-
! Version || {{UBIK}} Android Demo !! {{UBIK}} Android Standard !! {{UBIK}} Android RAG !! {{UBIK}} Android PWT
+
! Version || {{UBIK}} Android Demo !! {{UBIK}} Android Standard !! {{UBIK}} Android AT-R001 !! {{UBIK}} Android DE-P001
 
|-  
 
|-  
| 2.4.5 || 2015.06.?? || 2015.06.?? || On demand || On demand
+
| 2.4.6 || Acceptance pending || Acceptance pending || On demand || On demand  
 +
|-
 +
| 2.4.5 || Acceptance pending || Acceptance pending || On demand || Acceptance pending
 
|-  
 
|-  
 
| 2.4.4 || 2015.04.23 || 2015.04.23 || Acceptance pending || On demand
 
| 2.4.4 || 2015.04.23 || 2015.04.23 || Acceptance pending || On demand
Line 26: Line 28:
 
* Navigation Drawer - Some buttons are moved from the action bar to a new navigation drawer for easy access.
 
* Navigation Drawer - Some buttons are moved from the action bar to a new navigation drawer for easy access.
 
* New Style for Action Bar - The action bar is now made transparent to highlight the background image.
 
* New Style for Action Bar - The action bar is now made transparent to highlight the background image.
 
[[Category:Android|Version 2.4 (Android)]]
 
[[Category:Version 2.4|Version 2.4 (Android)]]
 
  
 
=== Bugfixes ===
 
=== Bugfixes ===
Line 69: Line 68:
  
 
=== Known Issues ===
 
=== Known Issues ===
{{Attention|This version is not compatible with Android 5 "Lollipop" yet. Please use a prior Android version until we have solved this issue. }}
 
 
 
* On the Unitech TB100 tablet, the Markerless Activity crashes.
 
* On the Unitech TB100 tablet, the Markerless Activity crashes.
 
* The POI View crashes when canceling the "Navigate To" Action.
 
* The POI View crashes when canceling the "Navigate To" Action.
Line 80: Line 77:
 
* POI view crashes with Android 5.
 
* POI view crashes with Android 5.
 
* Login-button at PreSet selection doesn't work with Android 5.
 
* Login-button at PreSet selection doesn't work with Android 5.
 +
 +
 +
{{Attention|This version is not compatible with Android 5 "Lollipop" yet. Please use a prior Android version until we have solved this issue. }}
 +
 +
 +
  
 
= 2.4.1 =
 
= 2.4.1 =
Line 120: Line 123:
 
=== Bugfixes ===
 
=== Bugfixes ===
 
* Fixed a bug where the positioning service didn't use the altitude of positions.
 
* Fixed a bug where the positioning service didn't use the altitude of positions.
* An issue where the RAG start screen wasn't configured correctly by default was fixed.
+
* An issue where the AT-R001 start screen wasn't configured correctly by default was fixed.
 
* A bug where the redlining button showed up even for non-document objects (if the object was classified respectively) was fixed.
 
* A bug where the redlining button showed up even for non-document objects (if the object was classified respectively) was fixed.
* Documents are now updated correctly after they have changed on the server.
+
* Documents are updated correctly after they have changed on the server.
  
 
[[Category:Android|Version 2.4 (Android)]]
 
[[Category:Android|Version 2.4 (Android)]]
Line 139: Line 142:
 
* A bug where objects where shown in the result list of a scanning feature even when no scan was successful was fixed.  
 
* A bug where objects where shown in the result list of a scanning feature even when no scan was successful was fixed.  
 
* A bug where icons on POI billboards were to small on a Nexus 5 Smartphone was fixed.  
 
* A bug where icons on POI billboards were to small on a Nexus 5 Smartphone was fixed.  
 +
* Documents are updated correctly after they have changed on the server.
  
 
=== Enhancements ===
 
=== Enhancements ===
Line 144: Line 148:
  
 
{{Attention|This version supports Android 5 (Lollipop), but the minimum Android version is 4 (Ice Cream Sandwich).}}
 
{{Attention|This version supports Android 5 (Lollipop), but the minimum Android version is 4 (Ice Cream Sandwich).}}
 +
 +
 +
  
 
= 2.4.5 =
 
= 2.4.5 =
 
=== New Features ===
 
=== New Features ===
* The UBIK Android client supports server-side User/PreSet configurations now. This feature is only available when using a Web Service Version of 2.4.4 or higher.
 
 
* Usernames are case-insensitive now. Old accounts might not be remembered anymore.
 
* Usernames are case-insensitive now. Old accounts might not be remembered anymore.
 
* String property values are now left aligned while the others remain right aligned.
 
* String property values are now left aligned while the others remain right aligned.
 
* The client is now able to receive and display [[Push_Service_(Client)#Popup_dialogs|pop up dialogs]].
 
* The client is now able to receive and display [[Push_Service_(Client)#Popup_dialogs|pop up dialogs]].
* The Visocon Xing support button behaviour including proxy detection is now available in the Demo app.
 
 
* Safety instruction features for work packages are now available in UBIK Android.  
 
* Safety instruction features for work packages are now available in UBIK Android.  
 
* A [[Mobile_Free_Text_Search|mobile free text search]] feature is available now.  
 
* A [[Mobile_Free_Text_Search|mobile free text search]] feature is available now.  
Line 161: Line 166:
 
* UBIK can now be installed on devices without Google Play Services. For example, the Epson BT-200 glasses.
 
* UBIK can now be installed on devices without Google Play Services. For example, the Epson BT-200 glasses.
  
[[Category:Android|Version 2.4 (Android)]]
+
 
[[Category:Version 2.4|Version 2.4 (Android)]]
+
 
  
 
=== Bugfixes ===
 
=== Bugfixes ===
Line 172: Line 177:
 
* Fixed an issue where the POI view crashes on [[POI_View#Prerequisites|unsupported devices]]. In such cases, users won't be able to access this feature but will be informed at least.
 
* Fixed an issue where the POI view crashes on [[POI_View#Prerequisites|unsupported devices]]. In such cases, users won't be able to access this feature but will be informed at least.
  
[[Category:Android|Version 2.4 (Android)]]
 
[[Category:Version 2.4|Version 2.4 (Android)]]
 
  
 
=== Enhancements ===
 
=== Enhancements ===
Line 180: Line 183:
 
* Lots of unused assets and libraries were removed in order to reduce the size of our apps greatly.
 
* Lots of unused assets and libraries were removed in order to reduce the size of our apps greatly.
  
 +
 +
{{Attention|The concept for the server-side user/preset configuration was changed. The feature is not available in any 2.4.* version.}}
 +
 +
{{Attention|This version supports Android 5 (Lollipop), but the minimum Android version is 4 (Ice Cream Sandwich).}}
 +
 +
 +
 +
 +
= 2.4.6 =
 +
=== New Features ===
 +
* Map overlays are now configurable on the server.
 +
* The currently applied preset is indicated accordingly as title of settings activity and in the "load PreSet" dialog.
 +
* Commissioning work packages and tasks.
 +
 +
 +
=== Bugfixes ===
 +
* An issue where changed settings weren't immediately applied to the AR Navigation and AR View in the Demo app was fixed.
 +
* Fixed a rare issue where the app crashes due to database operations.
 +
* Editing geodata properties now does work also for apps without AR features.
 +
* Positioning service now stops as it should after force closing the application.
 +
* For Getac devices with built-in barcode scanners, barcode scanning works correctly now.
 +
* From now on, the geodata editor dialog will not disappear when clicking outside the dialog.
 +
* Upon triggering a sync by eg. loading a new preset, switching to offline mode is disabled until the necessary information is fetched.
 +
* Changes after loading a PreSet before login are now applied correctly after login.
 +
* If a user want to load a preset file which is currupted and can not be loaded, he is informed by a notification.
 +
 +
 +
{{Attention|The concept for the server-side user/preset configuration was changed. The feature is not available in any 2.4.* version.}}
 +
{{Attention|The Commissioning feature is currently only available in the Standard app for technical reasons. This will be improved with version 2.5.0.}}
 
{{Attention|This version supports Android 5 (Lollipop), but the minimum Android version is 4 (Ice Cream Sandwich).}}
 
{{Attention|This version supports Android 5 (Lollipop), but the minimum Android version is 4 (Ice Cream Sandwich).}}
  

Latest revision as of 07:59, 9 February 2016

Version UBIK® Android Demo UBIK® Android Standard UBIK® Android AT-R001 UBIK® Android DE-P001
2.4.6 Acceptance pending Acceptance pending On demand On demand
2.4.5 Acceptance pending Acceptance pending On demand Acceptance pending
2.4.4 2015.04.23 2015.04.23 Acceptance pending On demand
2.4.3 2015.04.08 2015.04.08 Acceptance pending 2015.04.08
2.4.2 2015.03.20 2015.03.20 Acceptance pending On demand
2.4.1 2015.03.04 2015.03.04 Acceptance pending 2015.03.04
2.4.0 2014.12.05 2014.12.05 Acceptance pending On demand
[edit]

2.4.0

New features

  • Push Service - Pushes can be received and processed automatically.
  • Configurable Start Screen - The start screen's tabs and buttons can be configured using an XML file.
  • Lazy Loading - The memory consumption and initialization time are vastly reduced when using the new lazy loading setting.
  • New Preset Management - Stored presets are shared between all UBIK® apps and are no longer removed after uninstalling the apps.
  • Redlining Indicator - Document objects now display the numbers of their redlined copies as overlays of their thumbnails.
  • Navigation Drawer - Some buttons are moved from the action bar to a new navigation drawer for easy access.
  • New Style for Action Bar - The action bar is now made transparent to highlight the background image.

Bugfixes

  • Fixed a potential issue where the app crashes when starting AR views.
  • Fixed an issue where content is not automatically updated after a crucial setting (Server Name) changes.
  • A bug where the app freezes when trying to delete objects locally was fixed.
  • A bug where updating a newly created document provoked an error notification was fixed.
  • A bug where an object couldn't be fully sent to the server but the user wasn't notified was fixed.
  • Fixed a bug where the app crashed when a custom logo couldn't be loaded.
  • A bug where files weren't synced during the offline mode preparations was fixed.
  • A bug where endless editor popups appeared when a task had a readonly property was fixed.
  • Fixed an issue where offline status led stopped working.
  • The notification when the offline mode preparations are finished now doesn't look like an error message anymore.
  • A bug where updated files weren't removed from the commit manager view was fixed.
  • Fixed an issue where the app crashes when rotating devices running post Android JellyBean versions.
  • A bug where a configured video wasn't played after clicking the texture was fixed. Also provided the possibility to stop and replay the video.
  • A bug where the POI view crashed when opening it too soon was fixed.
  • Fixed a bug where the start of activities used for optical code scanning wasn't delayed until the app is fully initialized.
  • Fixed an issue where content/property cache is cleared before being saved.
  • Fixed a bug where Map layers and Layer Items are not shown after logging in with different webservice.
  • Fixed an issue where map layers are not saved/displayed.
  • A bug where the AR Navigation crashed after changing the name of a target object was fixed and/or couldn't be reproduced.
  • A bug where the app crashed after the offline mode preparations failed and the app is restarted afterwards was fixed and/or couldn't be reproduced.
  • Fixed an issue where billboards are not repositioned in the POI view after their Geo data changes.
  • A bug where the buttons in a dialog shown in the AR view were too small was fixed.
  • Fixed a bug where the NavigationMapsButton, used in the configurable start screen feature, didn't open the Navigation Maps Activity.
  • Fixed a bug where the buttons in the AR Navigation HUD weren't the same size.
  • Fixed a bug where a document with an unknown filetype couldn't be edited even if an appropriate app was installed, because the app selection dialog wasn't even shown.
  • Fixed a bug where map markers had different sizes on different devices.
  • A bug where the sync mode menu was misplaced in a certain situation was fixed - the menu was replaced by buttons in the navigation drawer (flyout menu).
  • Fixed a bug where the push service wouldn't realize a setting change when a PreSet is loaded.
  • Empty content lists now display "Wait to update." when the update for the content lists is scheduled but not yet started.
  • Fixed a bug where name & description were confused when displaying a content in the content browser. One could say it worked as designed, but now we implemented a default behaviour that makes sense in most standard cases.
  • Fixed a bug where the map markers couldn't be clicked as a result of the above bugfix (switching of name & description).

Enhancements

  • Memory Usage Improvement - The app's memory usage was analyzed and improved.
  • Plugin Architecture - Created the technical basis for more flexible app customization and faster future developments.
  • Test Data Register - A Trac wiki page listing test environments and test data was created.

Known Issues

  • On the Unitech TB100 tablet, the Markerless Activity crashes.
  • The POI View crashes when canceling the "Navigate To" Action.
  • In some cases, the POI view camera freezes and the billboards rotate instead of moving.
  • Sometimes, the POI view crashes when returning from a barcode reader app.
  • UBIK is not always aware of modifications to PDF documents.
  • PreSets don't work with Android 5.
  • Logout doesn't fully work with Android 5.
  • POI view crashes with Android 5.
  • Login-button at PreSet selection doesn't work with Android 5.


IC Attention.pngThis version is not compatible with Android 5 "Lollipop" yet. Please use a prior Android version until we have solved this issue.