Wykres commitów

41 Commity (e44379f43ed0a4843c7590df63985beb7427b0c0)

Autor SHA1 Wiadomość Data
Arty Bishop e44379f43e Main Tle list in now LiveData. Changes to the ground station position now lead to passes recalculation. Minor refactoring. 2019-11-24 22:49:27 +00:00
Arty Bishop 35b4215c72 Updated passes calculation logic with observers and liveData. Passes preferences are now correctly applied to the calculations. 2019-11-24 21:55:31 +00:00
Arty Bishop 0f5b734933 Added pass preferences dialog. Pass prefs are stored in sharedPrefs. 2019-11-24 17:57:58 +00:00
Arty Bishop cc53847374 Toolbar timer is now being set for the next satellite pass 2019-11-23 19:55:11 +00:00
Arty Bishop 92767bd0a4 Updated DrawerHeader layout. Hopefully it's a final version. Moved the timer setup to the Sky fragment. 2019-11-23 16:04:25 +00:00
Arty Bishop 1f2832d13e Added second recycler for current passes. FAB now initiates passes recalculation. Minor fixes. 2019-11-23 13:30:30 +00:00
Arty Bishop cc6e486574 Successfully moved to Dagger DI framework 2019-11-22 10:42:34 +00:00
Arty Bishop 3ad4d2fdf6 Initial setup before switching to Dagger DI 2019-11-20 10:35:39 +00:00
Arty Bishop bd61c49ab2 Back2Work commit. Updated deps, added Dagger deps. 2019-11-20 09:52:25 +00:00
Arty Bishop bfc0561c34 Added dialog for satellite selection. Showing only selected passes in the recycler. 2019-11-08 19:49:46 +01:00
Arty Bishop 09c6353c33 Minor cardView layout fix. 2019-11-08 13:54:20 +01:00
Arty Bishop 361fe92ac1 Created a dialog to select satellites to track. Trying to find a better option to retain changes. JetPack Preferences lib mb? 2019-11-08 13:53:45 +01:00
Arty Bishop a0f723e233 Added SatPass class to get the full info of a pass for the recycler items. Still trying to figure out what the final app is going to look like. Sitting at home with a cold. 2019-11-08 13:50:44 +01:00
Arty Bishop b7291db0f9 Added SatPass CardView, RecyclerView with SatPasses, moved the code to SkyFragment. 2019-11-07 15:42:27 +01:00
Arty Bishop 7510453f39 Swapped single action overflow menu for the toolbar refresh button. 2019-11-06 14:21:33 +01:00
Arty Bishop 1b76bf45dc Added configChanges attributes to manifest. I accept all personal responsibility and can be blamed for this decision, however for now it shall be so. 2019-11-05 21:30:27 +01:00
Arty Bishop 52fa9ab603 Attached action to button in the drawer header. Added LiveData debug toasts. Libraries update. 2019-11-05 21:08:22 +01:00
Arty Bishop dc7642bc52 Major look'n'feel update. Icons and buttons added to the drawer. Code cleanup. 2019-10-31 22:00:28 +00:00
Arty Bishop dc62d660a8 Moved the code from activity to ViewModel. Minor layout updates. 2019-10-30 23:20:16 +00:00
Arty Bishop be20786a18 Major fixes for DataSources. Fixed NPE in Transmitter entity. 2019-10-30 20:26:58 +00:00
Arty Bishop 4e7325d08f Swapped ViewModel injection for the standard VM connection to easily access application context 2019-10-30 17:56:06 +00:00
Arty Bishop d530eb9031 Added application context to ViewModel Injector. Changed data type of fetchTles() method to ByteArray. 2019-10-29 23:41:36 +00:00
Arty Bishop 53e64c30c2 Added LocalDataSource, Repository and ViewModel to Injector. Code move and cleanup. 2019-10-29 22:52:51 +00:00
Arty Bishop ace042d0b2 Created minimal LocalDataSource implementation 2019-10-29 22:23:39 +00:00
Arty Bishop 22616d0d2f Added Injector (Service Locator) object. Created minimal RemoteDataSource implementation. 2019-10-29 21:58:04 +00:00
Arty Bishop 3e7b07904a Updated drawer header, added minor animation. Switched to Material themes, major changes in colors. 2019-10-27 17:39:24 +00:00
Arty Bishop 2b41402e5c Major updates to drawer header layout. Added extension methods for doubles in shared preferences. Code cleanup. 2019-10-26 21:35:45 +01:00
Arty Bishop f24edc62a0 Added basic Transmitter apiService implementation with suspend functions 2019-10-21 10:22:57 +01:00
Arty Bishop fb432cffca Added drawer header GitHub link intent. Removed unnecessary drawer items. 2019-10-21 09:28:59 +01:00
Arty Bishop 7bf8b48483 Added drawer header Latitude and Longitude textViews update logic 2019-10-20 23:39:22 +01:00
Arty Bishop f2e3d99a85 Added FINE_LOCATION permission checks. Added location update and save logic. 2019-10-20 22:20:43 +01:00
Arty Bishop ad3900a17f Added sat and map drawables. Modified map fragment layout. 2019-10-20 20:26:30 +01:00
Arty Bishop 1d219ab841 Added dummy countdown timer to midnight to the toolbar 2019-10-20 18:20:02 +01:00
Arty Bishop 13ac2357ea Added options menu for debug purposes 2019-10-20 15:41:41 +01:00
Arty Bishop 3bf511019e Added ground station preferences and location switcher 2019-10-20 15:18:07 +01:00
Arty Bishop a90e9ea418 Changed app colors. Added sat drawables and drawer text views. 2019-10-20 14:43:02 +01:00
Arty Bishop 1995fbddde Add packages and classes for Api, Repository and Database. Add Transmitter entity data class. 2019-10-17 10:22:16 +01:00
Arty Bishop 7d4b325325 Add dependency libraries 2019-10-16 21:41:07 +01:00
Arty Bishop 42b7914482 Add preference library and settings fragment placeholder 2019-10-16 20:34:56 +01:00
Arty Bishop bff8e44d28 Set up with Fragments, DrawerLayout and Adaptive Icons 2019-10-16 20:13:20 +01:00
Arty Bishop 33698b8b8a
Initial commit 2019-10-13 21:04:02 +01:00