KuTUD-Frontend merge requestshttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests2022-03-27T16:08:58+02:00https://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/66Edited the splash screen so it shows the athene head in the beginning2022-03-27T16:08:58+02:00Philipp HempelEdited the splash screen so it shows the athene head in the beginning- Changed the loading image to the kutud image
- now there are smooth transitions between the splash screen, the loading screen, the reload screen (if you are not connected) and the introduction screen to the main screen.
Added Athene_25...- Changed the loading image to the kutud image
- now there are smooth transitions between the splash screen, the loading screen, the reload screen (if you are not connected) and the introduction screen to the main screen.
Added Athene_250.png because the existing one was to big for the splash screen.Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/65F12 app logo2022-03-27T16:09:20+02:00Philipp HempelF12 app logoChanges the app icon to the athene head. In Android it should adapt to all forms from the different lauchers like rounded or circular.
Fixes #73Changes the app icon to the athene head. In Android it should adapt to all forms from the different lauchers like rounded or circular.
Fixes #73Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/64Fixed inconsistent headerlayout2022-03-27T16:09:19+02:00Timo ImhofFixed inconsistent headerlayoutHeaderlayout fixed with constant width and height of the logo which represents the title.
Automatically scales with screen size. Code annotated with explanations.
Also deleted setter method for appBarHeight which is never used, because ...Headerlayout fixed with constant width and height of the logo which represents the title.
Automatically scales with screen size. Code annotated with explanations.
Also deleted setter method for appBarHeight which is never used, because there is no logic for it.
I think for now this is a good fix but the class app_settings.dart has a lot of dead code which will never be used because we limited the app to smartphone use without landscape mode. Maybe we should take a look at this later on.Timo ImhofTimo Imhofhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/63F14 b1 qr screen bugfix2022-03-27T16:09:19+02:00Louis RethfeldF14 b1 qr screen bugfixThe QR-Scan function restart correctly after scanning an invalid QR-code by restarting the widget when the "invalid qr-code" message is clicked.
To fix a bug relating to this restart, the QR-Scan widget ist packed into a scaffold, which ...The QR-Scan function restart correctly after scanning an invalid QR-code by restarting the widget when the "invalid qr-code" message is clicked.
To fix a bug relating to this restart, the QR-Scan widget ist packed into a scaffold, which should not change anything visible.Louis RethfeldLouis Rethfeldhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/62Update Introscreen2022-03-27T16:09:19+02:00Timo ImhofUpdate IntroscreenReplaces arrow in introduction screen for sliding animation with "next" symbol which automatically adopts the preferred local language on the device (de or eng).Replaces arrow in introduction screen for sliding animation with "next" symbol which automatically adopts the preferred local language on the device (de or eng).Timo ImhofTimo Imhofhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/61Fixes search errors2022-03-27T16:09:18+02:00Timo ImhofFixes search errorsWhen trying to type in an invalid query with no matching artworks or exhibitions there won't be the "Bueste" as result, but nothing.When trying to type in an invalid query with no matching artworks or exhibitions there won't be the "Bueste" as result, but nothing.Timo ImhofTimo Imhofhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/60Rebuilt and revised the search screen.2022-03-27T16:09:19+02:00Philipp HempelRebuilt and revised the search screen.Now the underlying screen is not visible while chaning tabs.
Now you can change the tabs by swipping.
Solves #66 and #67.
This should not be merged before the UI is approve by the AG.Now the underlying screen is not visible while chaning tabs.
Now you can change the tabs by swipping.
Solves #66 and #67.
This should not be merged before the UI is approve by the AG.Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/59Fixes buggy zooming on map2022-03-27T16:09:19+02:00Jonas KurzFixes buggy zooming on mapMinimum zoom level is now locked so that Darmstadt and adjacent districts can be seen at max.
Maximum zoom level is locked so that no grey screens should appear any longer.Minimum zoom level is now locked so that Darmstadt and adjacent districts can be seen at max.
Maximum zoom level is locked so that no grey screens should appear any longer.Jonas KurzJonas Kurzhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/58Precache Images2022-03-27T16:09:18+02:00Lukas ArnoldPrecache ImagesThis commits precaches an image to the left and an images to the right for each slider using Flutter's [precacheImage](https://api.flutter.dev/flutter/widgets/precacheImage.html) function.
~~This merge request is currently in draft mode...This commits precaches an image to the left and an images to the right for each slider using Flutter's [precacheImage](https://api.flutter.dev/flutter/widgets/precacheImage.html) function.
~~This merge request is currently in draft mode, because I'm not happy with the separated slider classes. My plan is to merge the two or the three classes into a single class.~~
I've merged all the functionalities of each carousel slider widget into a single `CarouselSliderBox` widget.
Fixes #68Lukas ArnoldLukas Arnoldhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/57Changed the navigation process.2022-03-27T16:09:19+02:00Philipp HempelChanged the navigation process.On the main screen the tab bar and app bar are fixed.
Only the content changes by selecing the tab.
So now there is no need to use the back button.
Only the screens "ExhibitionScreen" and "AudioGuideScreen"
are pushed to the stack and th...On the main screen the tab bar and app bar are fixed.
Only the content changes by selecing the tab.
So now there is no need to use the back button.
Only the screens "ExhibitionScreen" and "AudioGuideScreen"
are pushed to the stack and therefore have a button to go back.
Added a new Widget MapPopUpScreen to open the map as an pop-up screen.
You now cannot get back to the introduction screen from the main screen.Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/56Fixes Exception by changing slide Animation in Intro-Screen2022-03-27T16:09:19+02:00Louis RethfeldFixes Exception by changing slide Animation in Intro-ScreenChanges Curve instance in the introduction screen from fastLinearToSlowEaseIn to easeIn, which should prevent the Exception from occuring.
Fixes #59Changes Curve instance in the introduction screen from fastLinearToSlowEaseIn to easeIn, which should prevent the Exception from occuring.
Fixes #59Louis RethfeldLouis Rethfeldhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/55Fixed the bug on the introduction page. The content is not covered by other e...2021-12-07T18:14:32+01:00Philipp HempelFixed the bug on the introduction page. The content is not covered by other elements anymore.Wrapped the content with a SafeArea so it is not displayed at any corners of the display and the UI of the OS is not covered.Wrapped the content with a SafeArea so it is not displayed at any corners of the display and the UI of the OS is not covered.Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/54Changes app name2022-03-27T16:09:19+02:00Timo ImhofChanges app namename changed for iOS in Info.plist
name changed for Android in AndroidManifest.xml
from "Kunstforum TUD" to "Kunstforum"name changed for iOS in Info.plist
name changed for Android in AndroidManifest.xml
from "Kunstforum TUD" to "Kunstforum"Timo ImhofTimo Imhofhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/53Removes the release APK from the repository2022-03-27T17:01:48+02:00Lukas ArnoldRemoves the release APK from the repositoryA merge request to test our new CI pipeline.A merge request to test our new CI pipeline.Lukas ArnoldLukas Arnoldhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/52Fixed the auido guide bugs2022-03-27T16:09:18+02:00Philipp HempelFixed the auido guide bugs- Playback speed can now be set to every value from 0.5 to 2.0
- The loading circle is now a circle
- the audio is loaded when you open the artwork
so you can use the slider before you start the audio- Playback speed can now be set to every value from 0.5 to 2.0
- The loading circle is now a circle
- the audio is loaded when you open the artwork
so you can use the slider before you start the audioPhilipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/51Draft: Resolve "9: Funktionsfehler im Audioguide"2021-12-03T13:39:43+01:00Philipp HempelDraft: Resolve "9: Funktionsfehler im Audioguide"Closes #57Closes #57Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/50Draft: Resolve "2: Introduction Screen Safe Area"2021-12-03T13:39:26+01:00Philipp HempelDraft: Resolve "2: Introduction Screen Safe Area"Closes #55Closes #55Philipp HempelPhilipp Hempelhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/49Fixes image stretching on start screen2022-03-27T16:09:19+02:00Louis RethfeldFixes image stretching on start screenFixes #60Fixes #60Louis RethfeldLouis Rethfeldhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/48Update artwork view for single images2022-03-27T16:09:19+02:00Jonas KurzUpdate artwork view for single imagesNow, sliding is only allowed if there is more than one image to be shown. Accordingly, page indicators for the detailed view are only shown if and only if there are at least two artworks to be explored.
Finishes #63Now, sliding is only allowed if there is more than one image to be shown. Accordingly, page indicators for the detailed view are only shown if and only if there are at least two artworks to be explored.
Finishes #63Jonas KurzJonas Kurzhttps://git.rwth-aachen.de/kunstforum-tu-darmstadt/KuTUD/-/merge_requests/47Create working development environment2022-03-27T16:09:18+02:00Jonas KurzCreate working development environmentUpdates dependency versions and modifies build files for iOS to run with the same functionalities as on Android.
Finishes #62Updates dependency versions and modifies build files for iOS to run with the same functionalities as on Android.
Finishes #62Jonas KurzJonas Kurz