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

338 commits

Author SHA1 Message Date
Christophe Beyls
a71a92dbbc Update Kotlin to 1.3.71, as well as Okio and Coroutines libraries. Coroutines 1.3.5 makes the final APK 8KB smaller. 2020-03-24 16:01:31 +01:00
Christophe Beyls
4514e40222 upgrade R8 to fix a bug present in the built-in version of AGP 3.6.1 (1.6.67) 2020-03-20 18:43:46 +01:00
Christophe Beyls
f90fbccd2a replace deprecated onActivityCreated() with onViewCreated() in fragments 2020-03-20 00:11:42 +01:00
Christophe Beyls
5ef42ea87b upgrade Room, Fragment, Paging libraries 2020-03-20 00:04:22 +01:00
Christophe Beyls
f627d9a758 add new required Proguard rules for ViewModels 2020-03-20 00:01:38 +01:00
Christophe Beyls
bd2a220275 Update DrawerLayout to 1.1.0-alpha04, OkHttp to 3.12.10 and Kotlin to 1.3.70 2020-03-06 17:44:00 +01:00
Christophe Beyls
7212aee9be Remove View binding classes generation, added by mistake 2020-03-06 16:43:47 +01:00
Christophe Beyls
da7e7321a9 remove Kotlin compiler non-null assertions from release builds 2020-02-25 15:30:58 +01:00
Christophe Beyls
11e71d1595 update Gradle, Gradle plugin to 3.6.0 and a few dependencies 2020-02-25 01:15:51 +01:00
Christophe Beyls
4bbe817476 update build tools, core, fragments, material components to latest stable version 2020-02-10 11:22:39 +01:00
Christophe Beyls
a060f5d717 use custom BackgroundWorkScope instead of GlobalScope 2020-01-31 15:44:19 +01:00
Christophe Beyls
a37e102cd5 simplify the Link class by removing secondary constructor 2020-01-29 23:29:24 +01:00
Christophe Beyls
9db6ec56ad prepare for hotfix release 2.0.1 2020-01-29 12:30:55 +01:00
Christophe Beyls
d9aed9319e regression fix: initial section display in the toolbar 2020-01-29 12:04:44 +01:00
Christophe Beyls
669f5d1cb0
Convert the entire app to Kotlin (#50)
- Remove all Java code and replace it with Kotlin equivalent
- Use KTX versions of all libraries to extend them with Kotlin functionality
- Migrate Okio to its latest version which is written in Kotlin.
2020-01-28 23:47:38 +01:00
Christophe Beyls
afcc269eda fix ViewPager2 adapter memory leak when TracksFragment is detached 2020-01-27 12:14:58 +01:00
Christophe Beyls
97cbeb86c7 update version code for next release 2020-01-26 14:30:23 +01:00
Christophe Beyls
f0601224f1 update SearchViewModel to save its own state using SavedStateHandle 2020-01-26 14:21:49 +01:00
Christophe Beyls
60a3d01324 fix app:drawableTint not working in some Android versions 2020-01-24 13:50:28 +01:00
Christophe Beyls
8554eb710c remove duplicate text set in BookmarksAdapter 2020-01-24 13:38:58 +01:00
Christophe Beyls
c82e4c2333 improve background coloring code in TrackScheduleAdapter 2020-01-23 20:25:48 +01:00
Christophe Beyls
ad3f25e480 remove all left/right attributes from layouts since the app now has a min SDK version of 17 which always supports start/end attributes 2020-01-22 21:42:55 +01:00
Christophe Beyls
bf0682633d migrate to Lifecycle 2.2.0 and Fragment 1.2.0 2020-01-22 21:13:21 +01:00
Christophe Beyls
569ffd7542 upgrade Material Components library 2020-01-22 20:26:00 +01:00
Christophe Beyls
1cead841d8 fix logic to prevent animation in BookmarkStatusAdapter 2020-01-22 12:24:24 +01:00
Christophe Beyls
6b7ce11dee improve Building name selection 2020-01-21 18:06:51 +01:00
Christophe Beyls
31ea8f9c5d ensure the application Context is used for shared preferences 2020-01-21 05:28:20 +01:00
Christophe Beyls
266842eca4 fix notifications app color 2020-01-21 05:24:53 +01:00
Christophe Beyls
74c2a6d1e7 upgrade OkHttp to 3.12.8 2020-01-21 05:19:26 +01:00
Christophe Beyls
0eb6b08732 prepare for hotfix release 1.7.2 2020-01-06 13:54:37 +01:00
Christophe Beyls
434a72dc6c fix new ICalendarWriter implementation and upgrade Okio library 2020-01-06 13:53:42 +01:00
Christophe Beyls
bc6ca3e21e update version code for hotfix release 1.7.1 2020-01-05 20:09:17 +01:00
Christophe Beyls
bd4e57ef56 fix custom tabs toolbar coloring and reorganized track colors 2020-01-05 20:08:02 +01:00
Christophe Beyls
47e46fc4b9 update campus map for 2020 2020-01-04 20:55:44 +01:00
Christophe Beyls
e8eed7eabf suppress deprecation build warning in ThemeUtils 2020-01-04 20:39:04 +01:00
Christophe Beyls
4a719fade7 bump version code for release 1.7.0 2020-01-04 20:30:31 +01:00
Christophe Beyls
877d584d04 replace the database update modal dialog with auto-update. Add a retry button to the bottom sheet error message in case of failure. 2020-01-03 23:34:54 +01:00
Christophe Beyls
476dda8ddf implement workaround to prevent ViewPager2 from conflicting with vertical scroll in the pages 2020-01-03 17:11:32 +01:00
Christophe Beyls
4b2beb5802 use a darker red color in white theme for main tracks and warnings 2020-01-03 16:13:40 +01:00
Christophe Beyls
4c3b689e7f implement Dark theme and tweak Material theme
Close #27
2020-01-02 22:49:00 +01:00
Christophe Beyls
0de52dcca9 update ICalendarWriter to use Okio's BufferedSink instead of Writer fo better performance 2019-12-27 17:32:28 +01:00
Christophe Beyls
d83c2f9b8d fix Bookmarks filter menu item icon tinting 2019-12-23 03:10:56 +01:00
Christophe Beyls
0fcd6f4cbe upgrade room, material components, browser, paging 2019-12-21 16:37:23 +01:00
Christophe Beyls
85555a64eb upgrade Gradle plugin, CoordinatorLayout, Room 2019-12-09 21:13:17 +01:00
Christophe Beyls
338c0424ea upgrade RecyclerView and ViewPager2 to stable versions 2019-11-21 13:45:51 +01:00
Christophe Beyls
48a2afb446 upgrade Material Components library to 1.1.0-beta02 2019-11-19 13:13:57 +01:00
Christophe Beyls
94aa852cd2 migrate to ViewPager2 2019-11-14 01:22:27 +01:00
Christophe Beyls
b5f3eb7bf6 bump compile and target SDK to 29 and update libraries to take advantage of the new APIs 2019-11-10 14:44:18 +01:00
Christophe Beyls
2ae81c048a Use the Dialog theme to inflate the layout in RoomImageDialogFragment 2019-11-09 23:19:18 +01:00
Christophe Beyls
d1beb53ccf Tint all icons using the proper theme-independent color 2019-11-09 22:21:30 +01:00