Commit Graph
100 Commits
Author SHA1 Message Date
Arty Bishop ad194ba5df Switched from Gson to Moshi converter, removed OkHttp dependency 2020-10-06 23:24:17 +01:00
Arty Bishop 75374ca4d9 Further code cleanup, injected PrefsManager, libs update 2020-10-06 23:24:17 +01:00
Arty Bishop 1d753ba81f Restored passes calculation functionality 2020-10-06 23:24:17 +01:00
Arty Bishop e38ee6384e Fixed SourcesDialog behaviour, code cleanup 2020-10-06 23:24:17 +01:00
Arty Bishop f89a462216 Fixed satellite entries search behaviour 2020-10-06 23:24:17 +01:00
Arty Bishop 747a7620b0 Moved the unnecessary code out of MainActivity.kt 2020-10-06 23:24:17 +01:00
Arty Bishop 3935765491 Added entries recycler item divider, further fixes to the UI 2020-10-06 23:24:17 +01:00
Arty Bishop 704dac6a75 Added view rotation animator extension to Utilities.kt 2020-10-06 23:24:17 +01:00
Arty Bishop 8164384498 Added PassPrefs object, cleaned up the code in SharedViewModel and PrefsManager 2020-10-06 23:24:17 +01:00
Arty Bishop 6b39a6759a Further code refactoring in Repository.kt and EntriesFragment.kt 2020-10-06 23:24:16 +01:00
Arty Bishop 58fe352e30 Restored SourcesDialog and FileDialog in EntriesFragment 2020-10-06 23:24:16 +01:00
Arty Bishop 41cf2f3a5d Moved the "keep screen on" attr from activity to layouts 2020-10-06 23:24:16 +01:00
Arty Bishop a7bccd3b53 Added several utility extension functions, further code cleanup 2020-10-06 23:24:16 +01:00
Arty Bishop f943268035 Removed unnecessary preferences and keys 2020-10-06 23:24:16 +01:00
Arty Bishop 3cd8516d88 Added main timer font. Changes to layouts and resources. 2020-10-06 23:24:16 +01:00
Arty Bishop 4b050e21f0 Further refactoring and code cleanup 2020-10-06 23:24:16 +01:00
Arty Bishop b87f2a6e72 Code refactoring, move and cleanup 2020-10-06 23:24:16 +01:00
Arty Bishop d4ac615a8d Added NavActivity as a future replacement for the MainActivity 2020-10-06 23:24:16 +01:00
Arty Bishop 9e557ebcf5 Added ISS passes issue screenshots 2020-10-06 23:22:48 +01:00
Arty Bishop 26ac6e3daf v1.4.8 - Software compass, Doppler shift, OSM world view demo 2020-09-20 15:44:01 +01:00
Arty Bishop ed69a1e996 Minor updates to interface and strings 2020-09-20 15:31:28 +01:00
Arty Bishop d8d6a3263e Updated dependencies, code cleanup 2020-09-20 15:31:28 +01:00
Arty Bishop dd6151a6cf Added magnetic declination calculation for true north #25 2020-09-20 15:31:28 +01:00
Arty Bishop 8c221c6144 Switched to software rotation sensor 2020-09-19 20:19:42 +01:00
Arty Bishop f96275a5bb Added some satellite info to the map overlay 2020-09-19 20:19:42 +01:00
Arty Bishop e37ac8e2ba Added satellite orbital velocity calculation function 2020-09-19 20:19:42 +01:00
Arty Bishop 7402b73ffe Added proper menu entry and strings for OSM fragment 2020-09-19 20:19:42 +01:00
Arty Bishop 0f23855ffe Updated dependencies 2020-09-19 20:19:41 +01:00
Arty Bishop 805713c672 Initial satInfo window setup 2020-09-19 20:19:41 +01:00
Arty Bishop 5db1f3bff9 Fixed selected sat issue, minor code cleanup 2020-09-19 20:19:41 +01:00
Arty Bishop e003141637 Satellite footprint overlay revised 2020-09-19 20:19:41 +01:00
Arty Bishop 60465156cb Satellite ground track overlay revised 2020-09-19 20:19:41 +01:00
Arty Bishop 9617b69f3f Ground station position overlay revised 2020-09-19 20:19:41 +01:00
Arty Bishop 57a9012f98 Swapped the satellite FolderOverlay for an ItemizedOverlay 2020-09-19 20:19:41 +01:00
Arty Bishop df39d5c70b Swapped the copyright overlay for a simple text view, minor tweaks 2020-09-19 20:19:41 +01:00
Arty Bishop c1a2902012 Map color filter revised, temp colors added 2020-09-19 20:19:41 +01:00
Arty Bishop 45ddd0e941 Added copyright map overlay 2020-09-19 20:19:41 +01:00
Arty Bishop dd34273167 Added restrictions to comply with wikimedia tile source terms of use 2020-09-19 20:19:41 +01:00
Arty Bishop 596b13a8de Added sepia and grayscale map filters for testing 2020-09-19 20:19:41 +01:00
Arty Bishop c352d66e49 Working on ColorFilter, minor tweaks 2020-09-19 20:19:41 +01:00
Arty Bishop 4f5d0c1a6d Added Wikimedia OSM tile source 2020-09-19 20:19:41 +01:00
Arty Bishop 8ea5dd062b Initial satellite ranges setup 2020-09-19 20:19:41 +01:00
Arty Bishop e141cb141d Map layers revised 2020-09-19 20:19:41 +01:00
Arty Bishop b47e94fee7 Ground track revised 2020-09-19 20:19:41 +01:00
Arty Bishop 18d4d1319f Initial ground track setup 2020-09-19 20:19:41 +01:00
Arty Bishop 67e84d211d Added satellites overlay, some cleanup 2020-09-19 20:19:41 +01:00
Arty Bishop 4346cedbdc Further map setup 2020-09-19 20:19:41 +01:00
Arty Bishop 8c56c31b8c Rebased from master 2020-09-19 20:19:37 +01:00
Arty Bishop e90322d828 Rebased from master 2020-09-19 20:19:25 +01:00
Arty Bishop 770fb9b244 Initial OSM setup 2020-09-19 20:19:25 +01:00
Arty Bishop 85c01f05af Added OSM dependency 2020-09-19 20:19:25 +01:00
Arty Bishop 6f06688128 Updated dependencies 2020-09-19 20:19:15 +01:00
Arty Bishop f60c44c4a7 Changed version and VC, updated changelog 2020-09-09 21:37:57 +01:00
Arty Bishop bc191753b0 Added ability to toggle UTC times for passes #20 2020-09-09 21:13:24 +01:00
Arty Bishop f338a0501f Fixed the "eternal refresh" bug & crash #18 2020-09-09 21:13:24 +01:00
Arty Bishop bfefae84da Fixed the issue with passes refresh on app open #12 2020-09-09 21:13:24 +01:00
Arty Bishop 15d414f8f8 Added non-txt TLE file import (.tle) #15 2020-09-09 21:13:24 +01:00
Arty Bishop e97cc49e22 Merged update TLE and Trans buttons into one 2020-09-09 21:13:24 +01:00
Arty Bishop 53d61e530e Added satellite search bar hint 2020-09-09 21:13:24 +01:00
Arty Bishop 0d3c9887e8 Fixed TleSources storage and addition order 2020-09-09 21:13:24 +01:00
Arty Bishop 5cdd3fdc46 Minor fixes to location and DB 2020-09-09 21:13:24 +01:00
Arty Bishop 622118e87d Alternative viewBinding impl 2020-09-09 21:13:24 +01:00
Arty Bishop 2a63aa94a9 Added TLE sources DAO, minor fixes 2020-08-30 16:56:05 +01:00
Arty Bishop 697c0a55a8 Added missing fastlane changelog 2020-05-28 18:29:37 +01:00
Arty Bishop e38ad2fe8b v1.4.4 - Added custom TLE file import from file/url and PolarView rotation using sensors data 2020-05-27 15:37:17 +01:00
Arty Bishop d8e4bd7eb7 Updated libs and version. Set compass on by default. 2020-05-27 13:03:01 +01:00
Arty Bishop 8f34c6d6b9 Cleaned up strings and styles 2020-05-27 11:30:46 +01:00
Arty Bishop 389edcb33a Finished (finally!!) TLE custom sources dialog 2020-05-26 16:53:59 +01:00
Arty Bishop 7f26d2b136 Further changes to TLE custom sources dialog 2020-05-19 15:50:38 +01:00
Arty Bishop ec03c76fa1 Added a data model and an adapter for TLE custom sources dialog 2020-05-18 14:37:35 +01:00
Arty Bishop 23ce89c7c6 Added layouts for TLE custom sources dialog 2020-05-18 12:41:54 +01:00
Arty Bishop 28b32b4d3c Minor fixes for TLE import dialog 2020-05-13 12:54:09 +01:00
Arty Bishop a5c08c2614 Added toast extension function 2020-05-13 10:57:35 +01:00
Arty Bishop d804c20bd0 Added initial code for the custom tle import from url 2020-05-13 10:27:46 +01:00
Arty Bishop 3b5c3a8bb3 Added initial code for the custom tle import from file 2020-05-10 19:07:07 +01:00
Arty Bishop 7c60fa9b2b Code cleanup and strings refactoring 2020-05-09 15:50:28 +01:00
Arty Bishop 32df8c4c04 Extracted MapView class to a separate file, code refactoring 2020-05-09 15:44:35 +01:00
Arty Bishop 67f98101aa Changed "All/None" button behaviour in SatEntryDialog. It's possible now to select groups of satellites, ex "Starlink". 2020-05-09 13:54:38 +01:00
Arty Bishop da0c7e91db Added preference for PolarView rotation 2020-05-09 13:27:34 +01:00
Arty Bishop 80b62b4658 Added PolarView rotation using sensors data 2020-05-08 19:46:26 +01:00
Arty Bishop 1824cd8af0 Further cleanup and refactoring 2020-04-25 17:03:14 +01:00
Arty Bishop 499febefcb Fixed NPE in PassPredictor happening during satPass calculation 2020-04-25 12:17:00 +01:00
Arty Bishop ad732bda79 v1.4.0 - Refactoring and code cleanup 2020-04-23 21:39:15 +01:00
Arty Bishop cf86892ad5 Moved from a file-based TLE storage to a Room-based one. Fixed entries selection issue. 2020-04-23 19:40:42 +01:00
Arty Bishop 0188248bc1 v1.3.4 - Swapped ExecutorService for kotlin coroutines to refresh the views 2020-04-04 16:46:00 +01:00
Arty Bishop e52e6ec4b5 Added passes list recalculation on app launch if there are selected satellites 2020-03-30 21:14:06 +01:00
Arty Bishop c221908854 Using alternative constructors for fragments to avoid NPE 2020-03-29 19:40:03 +01:00
Arty Bishop bd2891e9a2 Now keeping the screen on while the app is foreground 2020-03-29 19:35:58 +01:00
Arty Bishop 5e16c11ab2 v1.3.3 - Now clearing the selection list after TLE update 2020-03-27 19:08:57 +00:00
Arty Bishop 902309e083 Added DataManager logging 2020-03-27 18:57:54 +00:00
Arty Bishop 18c74bf5f3 Fixed NPE in PassListFragment 2020-03-27 18:54:07 +00:00
Arty Bishop 6167b371ed Added HTML formatting to fastlane's full description 2020-03-27 18:02:04 +00:00
Arty Bishop aa79072499 V1.3.2 - UI minor fixes and code cleanup. Added FastLane data structure for F-Droid repo inclusion. 2020-03-22 21:28:38 +00:00
Arty Bishop 2aac88868d Added unselected satellites dimming in MapView 2020-03-22 15:23:47 +00:00
Arty Bishop 1c1845a29d Fixed the drawer buttons' enable/disable behaviour 2020-03-19 17:31:04 +00:00
Arty Bishop cd30ff5343 Added missing fastlane descriptions 2020-03-10 01:17:13 +00:00
Arty Bishop b759839e30 Readme update with fastlane file structure 2020-03-09 21:53:49 +00:00
Arty Bishop 7331d66453 Added Fastlane file structure 2020-03-09 21:14:58 +00:00
Arty Bishop b5fa5c0673 Code separation and cleanup for future testing 2020-03-01 21:42:50 +00:00
Arty Bishop 38b9feb829 Moved to viewBinding instead of findViewById 2020-02-29 23:39:02 +00:00