Commit graph

138 commits

Author SHA1 Message Date
Aidan Follestad
f9711137b9 Add AVD to Travis CI builder 2018-12-03 10:36:34 -08:00
Aidan Follestad
38d7bcb7f9 Change how ServerModelDbHelper does DB upgrade checks 2018-12-02 14:49:39 -08:00
Aidan Follestad
62ef385b65 Configurable response timeouts, resolves #31 2018-12-02 13:36:46 -08:00
Aidan Follestad
7e46b84d08 Undid changes to .travis.yml for now 2018-12-01 21:00:04 -08:00
Aidan Follestad
92878c875e Fix ViewPresenterTest 2018-12-01 20:44:18 -08:00
Aidan Follestad
8a1816c3e8 Update .travis.ci for Codecov 2018-12-01 20:03:13 -08:00
Aidan Follestad
14a86568e6 Unit tests for CheckStatusManager 2018-12-01 19:58:09 -08:00
Aidan Follestad
b8dd2c0d24 Instrumentation tests for ServerModelStore 2018-12-01 18:21:14 -08:00
Aidan Follestad
03c687def5 Unit tests for NockNotificationManager 2018-12-01 17:36:14 -08:00
Aidan Follestad
cf39207c08 Version 0.8.0 2018-12-01 16:01:45 -08:00
Aidan Follestad
08ddf1ca03 Bug fixes, UI improvements, fix notifications, etc. 2018-12-01 15:58:24 -08:00
Aidan Follestad
b750957d79 Change add site button text 2018-12-01 12:44:33 -08:00
Aidan Follestad
00973b9c71 Restore view site activity slide-up animation 2018-12-01 12:42:37 -08:00
Aidan Follestad
c6307f5061 Main list shows 'Now' as the next check time if the status is pending 2018-12-01 12:33:57 -08:00
Aidan Follestad
2d81575e4b Move majority of view site logic to a presenter, add unit tests 2018-12-01 12:31:16 -08:00
Aidan Follestad
cf802dfa2f Docs cleanup 2018-12-01 01:31:46 -08:00
Aidan Follestad
225434b41a Move majority of add site logic to a presenter, add unit tests 2018-12-01 01:30:25 -08:00
Aidan Follestad
f87e1438d2 Move majority of MainActivity business logic to MainPresenter, write unit test 2018-12-01 00:05:14 -08:00
Aidan Follestad
b36b41ca9d Fix long press functions in the main list 2018-11-30 22:58:53 -08:00
Aidan Follestad
cfe9df9225 Theme Material Dialogs 2018-11-30 22:55:07 -08:00
Aidan Follestad
62ce516972 Use styles to keep view styles consistent throughout the app 2018-11-30 22:52:35 -08:00
Aidan Follestad
1a66d2bbd7 Tweaks to list item layout of the main screen 2018-11-30 22:22:13 -08:00
Aidan Follestad
8193dd017d The ability to disable checks for sites, resolves #8. 2018-11-30 22:19:22 -08:00
Aidan Follestad
ef73245831 WIP use custom fonts, cleanup layouts, etc. 2018-11-30 18:28:09 -08:00
Aidan Follestad
77a98b161b Limit interval input field to 6 characters, resolves #17. 2018-11-30 15:48:03 -08:00
Aidan Follestad
6dfff5bb12 Begin to modularize reused view layouts, switch to Material Components theme 2018-11-30 15:34:40 -08:00
Aidan Follestad
c7096e8746 Don't save changes to existing site if validation doesn't pass. Resolves #22. 2018-11-30 14:28:58 -08:00
Aidan Follestad
a8bcc60496 Debounce clicks on list items in the main screen 2018-11-30 14:25:52 -08:00
Aidan Follestad
3507aec3db Don't need to showcase F-Droid. 2018-11-30 14:03:35 -08:00
Aidan Follestad
7e500fc1ed Add issue and pull request templates 2018-11-30 13:59:59 -08:00
Aidan Follestad
999502802a Manage 'app is open' state from the Application class 2018-11-30 13:54:01 -08:00
Aidan Follestad
eeaa68dbe2 Ensure we have scheduled jobs when the system boots or when the app starts. 2018-11-30 12:27:07 -08:00
Aidan Follestad
d1672a6c5e Create notification channels when app is startwd, add logging to notification manager 2018-11-30 12:01:08 -08:00
Aidan Follestad
0785c36b2a Move script validation mode UI into included layout, resolve lint error with Rhino by ignoring it, etc. 2018-11-30 11:35:43 -08:00
Aidan Follestad
c7a8148d3c Various fixes and behavioral tweaks 2018-11-30 10:45:22 -08:00
Aidan Follestad
56eb67d825 Update all deps, re-write everything in Kotlin, use Dagger, etc. 2018-11-29 23:43:28 -08:00
Aidan Follestad
8a6cb18ae6 Library usage updates 2018-01-05 15:05:46 -06:00
Aidan Follestad
bc6a7bb559 Dependency, gradle, etc. updates 2018-01-05 14:47:29 -06:00
Aidan Follestad
c711ca9e57 Added F-Droid badge 2017-10-02 12:51:05 -05:00
anoy
dfb01f0304 added F-Droid badge
refs #6
2017-10-02 10:00:21 +02:00
Aidan Follestad
8ec5280a01 Added spotless plugin 2017-06-10 12:30:15 -05:00
Aidan Follestad
ac36b94233 Merge pull request #5 from arose13/master
proper way to reference intent actions
2017-03-05 13:31:15 -06:00
Anthony
32b17ed5d3 proper way to reference intent actions 2017-03-04 21:42:24 -05:00
Aidan Follestad
beece8c0c1 0.1.3.1 2016-09-02 15:08:23 -05:00
Aidan Follestad
680f6b2931 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/build.gradle
2016-09-02 15:05:06 -05:00
Aidan Follestad
b32880ca9d 0.1.2.3 2016-09-02 15:04:24 -05:00
Aidan Follestad
22b6501745 Build Tools 24.0.1 2016-08-24 20:29:01 -05:00
Aidan Follestad
084db24a2e 0.1.3.0 2016-08-24 20:28:04 -05:00
Aidan Follestad
c44e7779b0 Updated the APK 2016-08-24 20:05:24 -05:00
Aidan Follestad
ec76b96a44 Switched the service to an IntentService so checks are queued 2016-08-24 20:01:55 -05:00