Arty Bishop
|
4d3930db89
|
Implemented satellite selection save and load between app launches. Some code move and cleanup.
|
2019-12-10 10:05:39 +00:00 |
|
Arty Bishop
|
928ccd4991
|
Updated TLE file update, save and load logic
|
2019-12-09 08:53:57 +00:00 |
|
Arty Bishop
|
d8bb1ae796
|
Minor cleanup
|
2019-12-07 18:35:07 +00:00 |
|
Arty Bishop
|
571164cdd5
|
Removed PassPref edit dialog. Access to PassPrefs is now via Settings menu.
|
2019-12-07 18:17:43 +00:00 |
|
Arty Bishop
|
b5e78a8dba
|
Switched to (quite inefficient) AndroidX Preference library for prefs handling
|
2019-12-07 17:11:06 +00:00 |
|
Arty Bishop
|
a32171c96f
|
Now showing satellite current azimuth, elevation, altitude and range in RadarFragment
|
2019-12-05 22:28:15 +00:00 |
|
Arty Bishop
|
4e4256bc3f
|
Setting up the androidx preference library SettingsFragment
|
2019-12-04 22:11:07 +00:00 |
|
Arty Bishop
|
06cb63aa11
|
Added SharedPref and LocationClient injection to the ViewModel via AndroidModule. Minor fixes.
|
2019-12-04 21:09:37 +00:00 |
|
Arty Bishop
|
0174ca48c1
|
Libraries update
|
2019-12-04 18:19:12 +00:00 |
|
Arty Bishop
|
6bf218d633
|
Now drawing the ground track and the footprint of the test satellite (Meteor M2-2) on the WorldMap
|
2019-12-02 23:07:21 +00:00 |
|
Arty Bishop
|
396a216320
|
Added SingleSat selection dialog. Setting up the WorldMapFragment for future track drawing feature.
|
2019-12-01 21:09:20 +00:00 |
|
Arty Bishop
|
b44ff7272f
|
Now showing the active transmitters of the selected satellite in the RadarView recycler
|
2019-12-01 14:57:52 +00:00 |
|
Arty Bishop
|
52b23bf628
|
Now reusing satPassList for the recycler view rather than generating it again. Minor refactoring.
|
2019-11-30 23:52:06 +00:00 |
|
Arty Bishop
|
89299d1c3b
|
Further refactoring, showing passes now after the radarFragment onBack pressed. Trying to decide on the way it all should work.
|
2019-11-29 11:01:51 +00:00 |
|
Arty Bishop
|
d7a094a1e2
|
Added textViews with pass info to the radarFragment. Minor refactoring.
|
2019-11-28 22:58:26 +00:00 |
|
Arty Bishop
|
e88b78d4c6
|
Implemented RadarView to show the selected pass trajectory and the current sat position if overhead
|
2019-11-28 10:43:04 +00:00 |
|
Arty Bishop
|
6f4ab63b4a
|
Now showing the radar fragment for selected satellite pass in the main recycler.
|
2019-11-27 14:05:29 +00:00 |
|
Arty Bishop
|
e219d42a9b
|
Fixed TLE list update logic. It now also triggers satellite passes recalculation.
|
2019-11-25 10:02:42 +00:00 |
|
Arty Bishop
|
cd83cb6109
|
Fixed AOS timer reset issue. Fixed my brain logic as well.
|
2019-11-25 09:35:45 +00:00 |
|
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 |
|