Commit Graph
100 Commits
Author SHA1 Message Date
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
Arty Bishop 7c19bb5b52 Copyright update, libs and gradle update 2020-02-25 21:21:13 +00:00
Arty Bishop d4d6c7b8d9 v1.3.0 - Implemented search feature in satellite selection dialog, increased the number of satellites available for tracking 2020-02-23 22:21:01 +00:00
Arty Bishop df314da3ea Added SatEntry dialog for satellite selection with search capabilities 2020-02-23 18:37:52 +00:00
Arty Bishop f9039d670f Added SatEntry data class and SatEntryAdapter 2020-02-23 17:45:26 +00:00
Arty Bishop 753ddee7df Added sat entry item and dialog layouts, minor string fixes 2020-02-23 17:26:38 +00:00
Arty Bishop 273f1b7964 v1.2.4 - Fixed the always-out-of-range satellite pass calculation bug, translation fixes 2020-02-16 22:20:48 +00:00
Arty Bishop 27b1da1174 Fixed an NPE in the PolarViewFragment 2020-02-16 18:40:00 +00:00
Arty Bishop 220f13d22a Switched to android.location api, removed google play services dependency 2020-02-16 17:56:04 +00:00
Arty Bishop ec64f30c79 Added Libre Space Foundation info and SatNOGS project reference to the app's about fragment 2020-02-12 21:55:56 +00:00
Arty Bishop f2689edce4 Libs update, bug with SatPass parcelable fixed, regression fixed 2020-02-12 21:27:35 +00:00
Arty Bishop 1730e3b37c Added the release apk as requested 2020-02-11 10:26:07 +00:00
Arty Bishop 25db9e7c62 Readme and screenshots update 2020-02-05 20:18:26 +00:00
Arty Bishop 6ead302634 Added Api 21 support. Fixed the bug with geostationary satellites calculations. Showing them on top of the list in separate ViewHolders. 2020-02-03 19:00:55 +00:00
Arty Bishop 94e4b5fb31 Final minor fixes and changes to strings and layouts, libs and version update 2020-01-30 10:08:52 +00:00
Arty Bishop 83d4eeaeb5 Fixes to the info layout 2020-01-29 10:27:46 +00:00
Arty Bishop b3a47dc5db Adjusted the toolbar and pass card text size 2020-01-29 10:12:00 +00:00
Arty Bishop 4c1badacb3 Fixed the drawer menu layout issues 2020-01-29 09:31:53 +00:00
Arty Bishop ce823f402f Optimized drawable resources to avoid issues with images scaling up on large screen devices 2020-01-26 17:24:16 +00:00
Arty Bishop 29c80bc44e Switched to using the Kotlin version of the PassPredictor class. Using the code minification without the obfuscation for the release build. 2020-01-26 16:34:05 +00:00
Arty Bishop 24cc767085 Converted the PassPredictor class to Kotlin. Removed the class reference to Apache Commons Logging library which was causing an error during the code minification. 2020-01-26 16:31:28 +00:00
Arty Bishop f094d02ed0 App icon quick fix 2020-01-22 14:23:05 +00:00
Arty Bishop 5b79a9baee Added screenshots 2020-01-22 12:03:32 +00:00
Arty Bishop aea01f303a Added russian translation. Minor visual fixes. 2020-01-22 10:06:15 +00:00
Arty Bishop 2fae9bfb34 Added About the App fragment, used libraries info, their licences and authors mentions 2020-01-21 17:11:01 +00:00
Arty Bishop e11e4863d3 Showing the information layout when no satellites are selected 2020-01-21 16:35:23 +00:00
Arty Bishop 700ade62bb Copyright update 2020-01-19 12:43:25 +00:00
Arty Bishop 3f54d0f146 Minor visual fixes for the PolarView and the pass CardView 2020-01-19 12:39:09 +00:00
Arty Bishop 75996057eb Further refactoring. Changed the look of a satellite pass recycler item. 2020-01-18 21:18:17 +00:00
Arty Bishop eee5c725fd Further refactoring and strings cleanup. Changed the look of a transmission recycler item. 2020-01-18 18:21:11 +00:00
Arty Bishop 96939794b5 Added textViews to the WorldMap to display current satellite position and range 2020-01-18 12:28:24 +00:00
Arty Bishop 6dff3d5510 Changed applicationId, dependencies cleanup 2020-01-16 21:42:20 +00:00
Arty Bishop bb25ef8d62 Major classes, variables and strings refactoring. Code cleanup. 2020-01-13 23:14:17 +00:00
Arty Bishop 32605496b8 Fixed timer and pass progress update behaviour for the last pass in the list. Recalculating the passes after the last one is finished. 2020-01-12 19:57:01 +00:00
Arty Bishop efdb9fe7fc Significantly revamped the recycler behaviour. Now accurately showing the satellites currently overhead and their pass progress, removing them from the list after the pass is finished. 2020-01-12 10:37:41 +00:00
Arty Bishop c68eff90a5 Added Starlink TLE url for tests because of their frequent passes. Moved findViewByIds from the recycler adapter to the ViewHolder. 2020-01-10 09:46:17 +00:00
Arty Bishop 504fabd8ca Refactored timer behaviour. Now it's always showing AOS time for the next upcoming pass. 2020-01-05 20:04:58 +00:00
Arty Bishop e8394aaf7d Added completed (no longer needed) passes removal from the resulting PassList 2020-01-05 17:20:13 +00:00
Arty Bishop 80430df1cd Got rid of SatNotFoundExceptions in WorldMapFragment. Minor refactoring. 2020-01-04 18:13:58 +00:00
Arty Bishop f9438eb5f7 Added preferences values checks against null 2020-01-03 18:57:02 +00:00
Arty Bishop 3f96fb0933 Drawer buttons are now disabled till their commands are fully executed 2020-01-03 18:17:20 +00:00
Arty Bishop ba7f3f432e Added PassPrefs dialog entered values sanity check 2020-01-03 14:09:40 +00:00
Arty Bishop 5737023389 Added SettingsFragment entered values sanity check 2020-01-03 13:43:06 +00:00
Arty Bishop 37a567b47f Switched to SafeArgs plugin. Libraries update. 2020-01-03 11:48:27 +00:00
Arty Bishop 807b5a0d67 Further refactoring. Restored the SatPass preferences dialog. Code cleanup. 2019-12-29 21:42:37 +00:00
Arty Bishop bb8a060ef3 Added SwipeToRefresh layout for the passes recycler 2019-12-28 18:17:36 +00:00
Arty Bishop 3f125602cf Changes to the satPass cardView appearance and the worldMap background. Additional textView for the catNum ID and a progressBar for the pass progress. 2019-12-28 15:04:16 +00:00
Arty Bishop 5e53bb9db9 Now downloading TLE files by the list of URLs and using coroutines. 2019-12-27 20:02:18 +00:00
Arty Bishop 0b93780d7c Minor refactoring. Changes to the app name and the package. 2019-12-27 19:56:58 +00:00