Commit Graph

72 Commits

Author SHA1 Message Date
Matt
284e64e75f progressbar now also shows subfile download progress
tested dropped http connections
tested retriesUntilFailure feature
replaced workarounds for backend errors with sanity checks
2018-12-27 18:03:26 +01:00
Matt
bc4ceaef23 Introduced workarounds for errors in backend 2018-12-24 14:49:42 +01:00
Matt
9bf8505c77 First Commit of reworked updater 2018-12-23 21:05:13 +01:00
Matt
b0b1b5b9e2 Fixes for unstable internet access 2018-12-23 15:45:26 +01:00
Matt
3d9556c066 Fixed error with new localization location 2018-12-22 17:30:45 +01:00
Matt
73a0ad4942 moved language select view assets to localization folder in Resources as well 2018-12-22 16:20:25 +01:00
Matt
9b12bf239a UpdaterBehaviour now treats tracker data like media data, as discussed in slack 2018-12-22 15:28:19 +01:00
Matt
455822ad8f moved Resources/colors.xml and Resources/localization.xml from persistentDataPath to Resources to ensure appstore compatibility 2018-12-22 14:36:56 +01:00
Matt
e4454a75a3 various UI changes:
-increased button sizes in DetailsPanel
-set big text size as standard, added bigger one
-fixed detailspanel size to support 4:3 displays

added android .apk file
added iOS build files as zip
2018-11-28 21:03:50 +01:00
Matt
2d41200ac1 updater now compatible with new api version 2018-11-24 18:09:06 +01:00
Matt
93aef95cdb simplified coroutine calls 2018-11-24 16:18:38 +01:00
Matt
24b998c20b Updater now uses new Versionmap format 2018-11-24 16:10:32 +01:00
Matt
f60135918c removed old assetbundle logic to make the apk smaller 2018-11-24 15:26:19 +01:00
Matt
dc5fe321c7 Fixed screen rotation issue with DetailsPanel 2018-11-16 16:55:32 +01:00
Matt
f084413f90 Closing the Fullscreen Model View now displays the Details of the selected Poi again 2018-11-02 17:58:17 +01:00
Matt
162547eb14 Replaced LineRenderer border around ExhibitTitles with a masked Rect 2018-11-02 15:31:58 +01:00
Matt
b613c36cdc Fixed updater behaviour when download fails
implemented UpdateTracker method
2018-11-02 14:31:13 +01:00
Matt
5e05b68496 fixed calculation error in automatic model positioning 2018-10-26 17:29:28 +02:00
Matt
e74dd2861e Fontsize now affects exhibit titles 2018-10-26 16:42:42 +02:00
Matt
e573e69243 Implemented Fullscreen view for 3d Models 2018-10-26 15:52:41 +02:00
Matt
ba6b73ce29 Fixed hitbox size for DetailsPanel close button 2018-10-26 14:23:40 +02:00
Matt
dafa53bfc7 Added Font size selection capability 2018-10-26 13:53:44 +02:00
Matt
c362aeac07 DetailsPanel now stretches horizontally in Portrait mode and vertically in Landscape mode 2018-10-21 15:41:01 +02:00
Matt
d38c2130f5 Finished dynamic ExhibitTitle scaling 2018-10-12 17:01:40 +02:00
Matt
6a1775efe2 refactored async 3d model loading error handling
removed done //TODO comments
2018-10-12 16:05:14 +02:00
Matt
d51cdf5a97 fixed behavioural errors in updater ui 2018-10-08 17:33:13 +02:00
Matt
ab8d53630c Fixed 3d model loading icon rotation speed on android 2018-10-08 16:31:41 +02:00
Matt
3629fac6f2 Implemented second Version of automatically scaling Exhibit title 2018-09-30 15:24:57 +02:00
Matt
2eda7ca5aa Implemented first Version of automatically scaling Exhibit Title 2018-09-30 01:38:04 +02:00
Matt
8530e15ff2 made 3d models position themselves in center of UIObjectCamera's view so it does not go outside its field of view 2018-09-28 17:16:47 +02:00
Matt
fbb247b8a2 Fixed bug where poi selection triggered by the reticule would not work when the detailspanel was between crosshair and poi 2018-09-28 16:01:21 +02:00
Matt
6c96d5434d added icons to signal a 3d object being loaded in the DetailsPanel 2018-09-27 21:16:03 +02:00
Matt
93006f880c implemented asynchronous loading of 3d models when poi is activated 2018-09-27 20:02:34 +02:00
Matt
43ced99445 fixed bug in 3d model data keeping 2018-09-27 15:45:21 +02:00
Matt
9fa6309212 improved objloader loading time by a lot 2018-09-27 14:50:23 +02:00
Matt
ed9fb4bce1 3D objects are now loaded directly from .obj
>10s loading time on a nexus 5x, needs rework
2018-09-27 13:42:22 +02:00
Matt
d55aea9ea4 renamed JsonPreloaders to ApiDtaPreloaders 2018-09-27 12:31:17 +02:00
Matt
0d6d8141fa implemented ExhibitionJsonPreloader 2018-09-26 20:50:06 +02:00
Matt
225fc7702c Implemented PoiJsonPreloader 2018-09-26 18:03:43 +02:00
Matt
0985518be2 Preparations to implement reading Exhibits and Pois from json 2018-09-25 18:27:20 +02:00
Matt
691149dd44 Updated Asset bundles using the new Unity version
added a logcat.bat for easier remote debugging
2018-09-25 15:57:45 +02:00
Matt
e36f373908 Enabled scrolling for text in DetailsPanel 2018-09-20 15:45:49 +02:00
Matt
e9c7f03c30 Second version of DetailsPanel rework
improved layout
text now scrolls to top on beginning
models are now children of their camera to simplify getting a good view of them
increased render texture resolution and used a better blending function
2018-09-20 14:46:11 +02:00
Matt
24319b51a2 First version of DetailsPanel rework
3D Model now is rendered to a texture to simplify layouting in DetailsPanel
Fixed bugs in ProjectionEffectBehaviour and DetailsPanelBehaviour caused by CanvasScaler
Added CanvasScaler to DisplayManager to easily access global canvas scale
2018-09-19 18:26:56 +02:00
Matt
bd9a9150d9 Refactored LanguageSelectViewBehaviour 2018-09-18 17:40:10 +02:00
Matt
fe6ac87282 Reworked Views to use CanvasScaler on screen size mode 2018-09-18 16:57:56 +02:00
Matt
725aa0d32f cleaned up settings on textures (enabled mipmaps, set alpha as transparency, set UVs to clamp) 2018-09-18 14:45:28 +02:00
Matt
bf84891cf9 fixed icon padding issues in SettingsView 2018-09-10 17:41:22 +02:00
Matt
a3f1070d4b Fixed bug where device orientation changes caused responsively scaled buttons to calculate wrong sizes 2018-09-10 17:07:03 +02:00
Matt
28ad5a30f5 Fixed bug in updater 2018-09-06 18:11:23 +02:00