-
Notifications
You must be signed in to change notification settings - Fork 26
[WIP] 1517 timeline app add recording button #1518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
[WIP] 1517 timeline app add recording button #1518
Conversation
…d location permission/ user positioning
…d location permission/ user positioning
…d location permission/ user positioning
Apps/TimelineApp/core/login/src/main/java/uk/ac/cam/cares/jps/login/OnboardingFragment.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/core/login/src/main/java/uk/ac/cam/cares/jps/login/OnboardingFragment.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/core/login/src/main/java/uk/ac/cam/cares/jps/login/OnboardingFragment.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/core/login/src/main/java/uk/ac/cam/cares/jps/login/OnboardingFragment.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/core/login/src/main/res/navigation/nav_graph.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/res/navigation/user_map.xml
Outdated
Show resolved
Hide resolved
…d location permission/ user positioning
Apps/TimelineApp/app/src/main/java/uk/ac/cam/cares/jps/timeline/MainActivity.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/app/src/main/java/uk/ac/cam/cares/jps/timeline/MainActivity.java
Outdated
Show resolved
Hide resolved
…d location permission/ user positioning
…d location permission/ user positioning
…arding to feature/user
…age for recording controls
…age for recording controls
… displayed when the user first opens the app & added timeline settings page
… displayed when the user first opens the app & added timeline settings page
Apps/TimelineApp/feature/user/src/main/java/uk/ac/cam/cares/jps/user/UserDialogFragment.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/res/layout/fragment_user_dialog.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/res/layout/fragment_user_dialog.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/res/layout/fragment_user_dialog.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/java/uk/ac/cam/cares/jps/user/UserDialogFragment.java
Show resolved
Hide resolved
…ent.java and fragment_user_dialog.xml
… removed the duplicate menu button
…ned on top of the bottom sheet
…ned on top of the bottom sheet
…3 seconds delay for the onboarding/login slider
…onstrained within the screen
…added more padding
…age button to re-display tooltips
…age tooltip button ("show me how this works")
…he user menu pages
…ub.com/JESDANIELLA/TheWorldAvatar into 1517-timeline-app-add-recording-button
Apps/TimelineApp/app/src/main/java/uk/ac/cam/cares/jps/timeline/MainActivity.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/java/uk/ac/cam/cares/jps/user/HelpAboutFragment.java
Outdated
Show resolved
Hide resolved
...elineApp/core/ui/src/main/java/uk/ac/cam/cares/jps/ui/viewmodel/TooltipTriggerViewModel.java
Outdated
Show resolved
Hide resolved
...imelineApp/feature/timeline/src/main/java/uk/ac/cam/cares/jps/timeline/TimelineFragment.java
Outdated
Show resolved
Hide resolved
…dencies from fragment:timeline and added userAccountViewModel
…button' into 1517-timeline-app-add-recording-button
…ub.com/JESDANIELLA/TheWorldAvatar into 1517-timeline-app-add-recording-button
…dencies from fragment:timeline and added userAccountViewModel
…button' into 1517-timeline-app-add-recording-button
…flag from TooltipTriggerViewModel
…y registering ActivityResultLauncher properly
…gin by clearing stale logout LiveData in UserAccountViewModel
… deep link to TimelineFragment
Apps/TimelineApp/core/ui/src/main/java/uk/ac/cam/cares/jps/ui/tooltip/TooltipSequence.java
Outdated
Show resolved
Hide resolved
...imelineApp/feature/timeline/src/main/java/uk/ac/cam/cares/jps/timeline/TimelineFragment.java
Outdated
Show resolved
Hide resolved
...elineApp/feature/timeline/src/main/java/uk/ac/cam/cares/jps/timeline/UserDialogFragment.java
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/timeline/src/main/res/drawable/bg_rec_button.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/timeline/src/main/res/drawable/circle_background.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/timeline/src/main/res/drawable/ic_expand_more.xml
Show resolved
Hide resolved
Apps/TimelineApp/feature/timeline/src/main/res/drawable/ic_profile.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/timeline/src/main/res/values/strings.xml
Outdated
Show resolved
Hide resolved
Apps/TimelineApp/feature/user/src/main/res/navigation/user_map.xml
Outdated
Show resolved
Hide resolved
…ing with PermissionHelper
…ordingViewModel to TimelineFragment lifecycle
…alogFragment lifecycle
setupExpandable(binding.contentGravity, binding.iconExpandGravity); | ||
setupExpandable(binding.contentGyroscope, binding.iconExpandGyroscope); | ||
setupExpandable(binding.contentLocation, binding.iconExpandLocation); | ||
setupExpandable(binding.contentMagnetometer, binding.iconExpandMagnetometer); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
microphone is missing
android:clipToOutline="true" | ||
android:foreground="?attr/selectableItemBackground"> | ||
|
||
<TextView |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should be replaced with screenshot
<TextView | ||
android:layout_width="match_parent" | ||
android:layout_height="match_parent" | ||
android:text="[Image Placeholder: Insert picture of datepicker]" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replace by screenshot
… navigation graph for help subpages
Summary
This PR begins implementation of the floating recording button on the Timeline screen, alongside setup for a new dropdown-style user menu.
Features (In Progress)
Notes
Next Steps