1
0
Fork 0
mirror of https://github.com/MatomoCamp/matomocamp-companion-android.git synced 2024-09-19 16:13:46 +02:00
Commit graph

172 commits

Author SHA1 Message Date
Christophe Beyls
56b69585ad Use LiveData instead of local broadcasts to update the ProgressBar in MainActivity.
This simplifies code and allows the progress bar to always reflect the current status.
2018-01-27 02:13:05 +01:00
Christophe Beyls
74e0c1270c Fix: disable the up navigation button while the event is loading 2018-01-27 00:41:02 +01:00
Christophe Beyls
d7ddcc4ad7 Migrate all non-Cursor Loaders code to LiveData & ViewModel 2018-01-27 00:00:05 +01:00
Christophe Beyls
9b39c73615 Removed unnecessary use of ViewConfigurationCompat 2018-01-22 15:01:34 +01:00
Christophe Beyls
ed3f4daf86 Removed dependency to Context in HttpUtils 2018-01-18 15:10:03 +01:00
Edward Betts
0f5eba3593
Correct a spelling mistake. 2018-01-13 14:01:57 +00:00
Christophe Beyls
40d2485c0d Use the new "implementation" qualifier for dependencies 2018-01-12 00:09:23 +01:00
Christophe Beyls
96b48a5d68 Added adaptive launcher icon and shortcut icons 2018-01-11 00:16:01 +01:00
Christophe Beyls
1304bc147d Disable unnecessary permissions on recent Android versions 2018-01-09 22:18:20 +01:00
Christophe Beyls
3f989d6c34 Bump minSdkVersion to 15 which is the minimum one required by the Custom tabs library 2018-01-09 22:11:21 +01:00
Christophe Beyls
dccbb8e74b Optimized the FOSDEM title VectorDrawable 2018-01-09 15:49:05 +01:00
Christophe Beyls
f48d275909 Added support for JobScheduler and notification channels in Android O 2018-01-09 15:44:36 +01:00
Christophe Beyls
b16bf335b7 Updated code to the latest support library and build tools.
MinSDK is now 14; removed legacy code
2018-01-03 17:04:01 +01:00
Christophe Beyls
5f3f09f0b3 Use LocalBroadcastCursor to listen for DB changes instead of ContentResolver with fake Uris 2017-10-07 23:55:32 +02:00
Christophe Beyls
66bb625955 Drop support for API 7-8 devices.
It's been a good time!
2017-05-21 19:55:32 +02:00
Christophe Beyls
92c98f0929 Prepare for minor release 1.4.6 2017-05-06 19:09:14 +02:00
Christophe Beyls
1519401b54 Added basic Chrome custom tabs integration to open browser links with a more integrated look when available 2017-05-06 19:07:48 +02:00
Christophe Beyls
033ce7ebcf Replaced "world" icon with "info" icon for the button to open person info in the browser 2017-05-06 19:04:12 +02:00
Christophe Beyls
eb4c5f9ab1 Updated build tools 2017-05-06 17:49:58 +02:00
Christophe Beyls
f4336aa3ff Updated version code for release 1.4.5 2017-04-17 16:40:10 +02:00
Christophe Beyls
d03f18d5d7 Improved HTTP buffering 2017-02-20 16:54:56 +01:00
Christophe Beyls
d8e56147d2 - Disable the AlarmReceiver on boot when not necessary to speed up the boot process
- Properly cancel alarms rescheduled in the past after a DB update.
2017-02-10 16:52:34 +01:00
Christophe Beyls
4faf70f1f6 Don't use PendingIntent.FLAG_CANCEL_CURRENT so alarms can be properly canceled 2017-02-08 20:43:35 +01:00
Christophe Beyls
4a63b8e186 Retrieve application id from BuildConfig for Intent action names & database Uris 2017-02-06 19:03:05 +01:00
Christophe Beyls
3213a42c47 Update version for release 1.4.4 2017-01-31 15:29:05 +01:00
Christophe Beyls
dee70b5258 Updated all room images
More complete, more detailed, smaller footprint
2017-01-31 15:26:20 +01:00
Christophe Beyls
38f15a8466 Added button linking to the local navigation website on the room image dialog 2017-01-29 21:37:32 +01:00
Christophe Beyls
b06684a9c5 Improved StringUtils.toSlug()
- remove dots
- replace ß with ss
2017-01-29 21:25:58 +01:00
Christophe Beyls
4aa734ca3b Prevent the app from crashing when trying to launch an invalid link or when no browser is installed. 2017-01-25 16:06:14 +01:00
Christophe Beyls
63f3f28bfa Update version for hotfix release 1.4.3 2017-01-24 01:16:21 +01:00
Christophe Beyls
702e3b7583 Added on-site navigation button in maps screen 2017-01-24 01:14:23 +01:00
Christophe Beyls
2e90602ba8 Don't remove underscores when transforming speaker names to URL slugs 2017-01-23 03:15:17 +01:00
Christophe Beyls
3477fda521 Fixed notification crash on Jellybean & KitKat
(vector drawables not supported for notification action buttons)
2017-01-23 02:52:15 +01:00
Christophe Beyls
e86a5622b6 Implement approximate state restoration for PhotoView; fixes #20 2017-01-22 21:11:07 +01:00
Christophe Beyls
b2e50f8e4d Add id to scrollview to allow restoring the scroll position; fixes #17 2017-01-21 00:04:55 +01:00
Christophe Beyls
e9ed181e61 Prepare for release 1.4.2 2017-01-12 17:45:33 +01:00
Christophe Beyls
7ec0599fd9 Added colors to distinguish track types 2017-01-12 17:32:15 +01:00
Christophe Beyls
1e748874d9 Removed underline for persons and room links and unify their appearance.
Disabled instance state save for TextViews showing heavy text or custom spans.
2017-01-09 12:25:46 +01:00
Christophe Beyls
bedab2071c Improved bookmark add/remove vector animation and make it compatible with any background color 2017-01-08 23:13:36 +01:00
Christophe Beyls
01e1c25f36 Added bookmarks export to iCalendar file, closes #5 2017-01-06 21:13:05 +01:00
Christophe Beyls
9e4efd69e2 Ensure links have a minimum height of 48dp 2017-01-06 03:26:55 +01:00
Christophe Beyls
640c304735 Use ${applicationId} placeholder in manifest where applicable for easier maintenance in forks 2017-01-06 00:09:54 +01:00
Christophe Beyls
67e5ea57af Fixed Event.getDuration() to return minutes and not seconds 2017-01-05 23:51:27 +01:00
Christophe Beyls
c8a1fdef78 Fixed some Lint warnings 2017-01-05 22:34:53 +01:00
Christophe Beyls
e0440a0ead Moved shortcuts to xml-v22 to avoid duplicating it in the final apk file 2017-01-05 22:12:01 +01:00
Christophe Beyls
6d378165e2 - Fixed bug with empty adapters in ConcatAdapter
- Cache the total item count in ConcatAdapter and skip sending specific notify* updates after notifyDataSetChanged() has been called.
2016-12-29 18:44:41 +01:00
Christophe Beyls
fb4bd3dbb3 Use wrap_content instead of ?attr/actionBarSize for Toolbar height. 2016-12-29 17:17:42 +01:00
Christophe Beyls
1348da72d4 NextLiveListFragment and NowLiveListFragment now share the same RecycledViewPool 2016-12-16 02:00:54 +01:00
Christophe Beyls
6246671c38 No more reflection hacks: replaced PreferenceFragment with AppCompatPreferenceActivity 2016-12-13 15:23:39 +01:00
Christophe Beyls
19c6fa9d97 Updated build tools 2016-12-13 14:13:30 +01:00