aboutsummaryrefslogtreecommitdiff
path: root/androidApp/src/main/java/mx/trackermap/TrackerMap/android/units/UnitsActivity.kt
AgeCommit message (Collapse)Author
2022-01-18Show and hide fragments instead of replacing, so transition between map and ↵Iván Ávalos
list views is a lot faster
2022-01-17Pass overlay top margin and whether should show layer toggle as arguments ↵Iván Ávalos
for MapWrapperFragment, and refactored stuff
2022-01-17Little update to some fragments constructorIsidro Henoch
2022-01-17Implemented timer that fetches units every 10 seconds, and updated map to ↵Iván Ávalos
work with timer
2022-01-17If display mode is list, back button returns to mapIván Ávalos
2022-01-17Switch to list fragment on search and fixed black flash when switching fragmentsIván Ávalos
2022-01-16Fixed initial zoom issue and refactored layers into MapLayer in shared moduleIván Ávalos
2022-01-16Added attribution and refactored map layers codeIván Ávalos
2022-01-16Added max zoom, min zoom and attribution text on strings.xml and reduced ↵Iván Ávalos
device selection zoom
2022-01-15Added tooltips to UnitsActivity buttonsIván Ávalos
2022-01-15Replaced satellite map layer with hybrid, and removed hybridIván Ávalos
2022-01-13Clear search filter when selecting device in listIván Ávalos
2022-01-13Hide keyboard and unfocus search filter when selecting unit in UnitsActivityIván Ávalos
2022-01-13Made search filter cleanableIván Ávalos
2022-01-12Implemented map layer switching and updated strings.xmlIván Ávalos
2022-01-12Fixes the empty unit detailsIsidro Henoch
2022-01-12Fixes issuesIsidro Henoch
- Fixes the logout problem that don't let users sign in again - Fixes the search bug
2022-01-12Adds the user information functionalityIsidro Henoch
- Displays the user information - Allows the user to sign out
2022-01-11Minor layout improvementsIván Ávalos
2022-01-11Implements base drawer layout menuIván Ávalos
2022-01-11MapFragment properly draws reports and renamed iconsIván Ávalos
2022-01-03Splits the MapFragment funcionalityIsidro Henoch
- Now there's MapFragment, which is the map and is responsible for displaying markers and focusing on a particular point. This functionality will be extended. - UnitMapFragment is the entity in charge of the subscriptions and converts UnitInformation entities to something MapFragment can handle.
2021-12-30- ViewModel LiveData no longer externally mutable.Iván Ávalos
- Observers in fragments now owned by viewLifecycleOwner. - Disabled center animation on MapFragment startup - Search filter now triggered automatically. - Case insensitive filter logic.
2021-12-30Accessibility fixes and removed bindings from MapFragmentIván Ávalos
2021-12-30Center map on device clickIván Ávalos
2021-12-16Added icon for displayModeToggle according to displayModeIván Ávalos
2021-12-15Adds the profile buttonIsidro Henoch
It doesn't do anything atm...
2021-12-11Adds the search behaviourIsidro Henoch
- Updates units_activity to include a search input - Adds the search functionality to the Units VM - Adds the required events to the Units Activity to perform the search
2021-12-08WIP: Starts implementing the main activityIsidro Henoch
- Removes the MainActivity and the shared code it was using - Adds the UnitsActivity - Implements the Map/List toggle functionality