Commit Graph

94 Commits

Author SHA1 Message Date
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
Matt
a6485ddc52 Fixed bug for android deployment 2018-09-06 18:04:53 +02:00
Matt
c10b0cf850 first version of rework on all Views to use new responsive concepts
added "settings" icon in 512p
removed old low-res icons
2018-09-06 17:48:58 +02:00
Matt
e3495df76a added highres icons 2018-09-06 15:45:45 +02:00
Matt
3719aa3c95 implemented first version of responsive ARView 2018-09-05 20:14:53 +02:00
Matt
2db8021ffd implemented script to allow percentage based size for UI elements (e.g. Buttons, Text Fields) for responsiveness 2018-09-05 17:40:09 +02:00
Matt
fee33d0c9b updated TODOs to reflect design decisions 2018-09-02 17:05:32 +02:00
Matt
5e00c46e2b added UpdateFailedDialog 2018-09-02 16:43:24 +02:00
Matt
b03cc746d7 looked at unity's AsyncOperation.progress which is apparently terribly broken so the download ProgressBar now ignores negative progress changes. 2018-09-02 16:16:29 +02:00
Matt
d94cb5979e added update completed dialog 2018-09-02 15:00:41 +02:00
Matt
392d416b0a moved logFileHandler from appInitializer to updater to make debugging on android easier
fixed bug on android when generating the version map
2018-08-25 17:28:21 +02:00
Matt
18fd0c6969 implemented first version of carrier network internet update confirmation dialog 2018-08-25 03:12:37 +02:00
Matt
9d7d0c38d6 finalized dpi dependant fontsize calculation 2018-08-25 02:46:37 +02:00
Matt
cfcfb4b5b9 Added first version of dpi dependant font size calculation 2018-08-24 21:21:55 +02:00
Matt
ac77ee67ea Added dpi specific font scaling 2018-08-24 18:19:09 +02:00
Matt
48b57ecb80 finalized api answer data structure from api documentation
fixed UpdateMedia method to use correct fields from poi
2018-08-24 17:30:57 +02:00
Matt
fe5f4e6138 implemented version map generation for /versioncheck 2018-08-24 16:16:38 +02:00
Matt
1642cd37ac Implemented 1st version of UI for updater 2018-08-18 23:19:31 +02:00
Matt
8795320416 Implemented remainder of update procedure 2018-08-18 18:33:20 +02:00
Matt
46ada1d9fa implemented exhibition metadata storage 2018-08-15 22:11:33 +02:00
Matt
3f46d326cc Added first version for updater 2018-08-15 20:58:47 +02:00
Matt
285a4c2cce cleaned up repository, updated .gitignore 2018-08-03 16:06:51 +02:00
Matt
13041e7a70 Upgraded original RothenburgAR to Unity version 2017.4.5f1 (and upgrading from standalone vuforia to the version integrated in unity) 2018-08-03 15:43:36 +02:00
Matt
64f296a0aa added .gitignore 2018-08-03 15:39:06 +02:00