Christophe Beyls
|
acb54082ea
|
Disable regular scrollbar in RecyclerView when enabling fast scroll
|
2019-11-06 02:25:19 +01:00 |
|
Christophe Beyls
|
d8997c4b0c
|
Switch to better default ProGuard rules
|
2019-11-06 02:22:40 +01:00 |
|
Christophe Beyls
|
e4642abd67
|
Reduce APK size by removing unused classes from Material Components library
|
2019-11-05 23:17:23 +01:00 |
|
Christophe Beyls
|
065ed9b246
|
Update Gradle Plugin to 3.5.2
|
2019-11-05 23:11:51 +01:00 |
|
Christophe Beyls
|
afe9cfbbbc
|
Migrate all themes and styles to Material Components
Update Material Components library to 1.1.0-beta01
|
2019-11-04 23:43:10 +01:00 |
|
Christophe Beyls
|
445ef03b7a
|
Upgrade RecyclerView, Room and OkHttp libraries
|
2019-10-30 00:04:22 +01:00 |
|
Christophe Beyls
|
777e53f063
|
Implement LiveDataFactory.scheduler() to simplify scheduling of loadings and automatic refreshes
|
2019-10-30 00:01:52 +01:00 |
|
Christophe Beyls
|
4448012751
|
Code cleanups:
- use requireXXX() methods when available to avoid NPE warnings
- add missing annotations
|
2019-10-29 22:20:43 +01:00 |
|
Christophe Beyls
|
9bb5ecdcef
|
Revert "Delay IntervalLiveData refresh to allow the previous result to be dispatched on active even when it's already expired"
This reverts commit 2f166836
|
2019-10-29 20:05:16 +01:00 |
|
Christophe Beyls
|
31fd331812
|
Handle case where onItemRangeMoved() has more than 1 item moving in ConcatAdapter
|
2019-10-15 20:28:51 +02:00 |
|
Christophe Beyls
|
57181b2697
|
Make MultiChoiceHelper Lifecycle-aware and SavedState-aware
|
2019-10-14 23:35:36 +02:00 |
|
Christophe Beyls
|
68e3a7296c
|
Tweak Travis CI configuration
|
2019-10-10 00:14:27 +02:00 |
|
Christophe Beyls
|
aa2275496a
|
Update README.md to include Travis CI status
|
2019-10-09 23:02:19 +02:00 |
|
Christophe Beyls
|
07395cc311
|
Add Travis CI configuration
|
2019-10-09 22:45:05 +02:00 |
|
Christophe Beyls
|
ce740e876e
|
Upgrade Gradle plugin, Room and RecyclerView to latest stable versions
|
2019-10-09 22:40:35 +02:00 |
|
Christophe Beyls
|
16fd2d49a1
|
Implement workaround for disappearing menu items bug, fixes #47
|
2019-09-21 00:39:29 +02:00 |
|
Christophe Beyls
|
118e5c050e
|
upgrade AndroidX libraries to their new stable versions and remove the build tools version from the build.gradle file
|
2019-09-05 21:41:25 +02:00 |
|
Christophe Beyls
|
9cb9612ea7
|
upgrade OkHttp to newest bugfix release
|
2019-09-05 13:44:45 +02:00 |
|
Christophe Beyls
|
36b0755029
|
Attempt to enable TLS 1.2 (and 1.1) on older Android versions
|
2019-09-04 23:58:43 +02:00 |
|
Christophe Beyls
|
399f5567a2
|
Migrate network stack to OkHttp and Okio
|
2019-09-04 23:54:44 +02:00 |
|
Christophe Beyls
|
0f4bc111a1
|
Update Gradle plugin for Studio 3.5
|
2019-09-04 21:52:07 +02:00 |
|
Christophe Beyls
|
4ed57c77b6
|
Embed vector drawable animators directly in the AVD files
|
2019-08-15 22:39:20 +02:00 |
|
Christophe Beyls
|
000f10e8fb
|
Upgrade libraries to their latest stable version
|
2019-08-15 14:45:24 +02:00 |
|
Christophe Beyls
|
2a4bedbccf
|
Implement an AnimatedStateListDrawable for the bookmark status icon
|
2019-05-11 22:11:02 +02:00 |
|
Christophe Beyls
|
6b92cd9651
|
Upgrade alpha AndroidX libraries
|
2019-05-11 21:21:06 +02:00 |
|
Christophe Beyls
|
50200ebed5
|
Replace compound drawable PNG icons with vector drawables
|
2019-04-25 01:24:45 +02:00 |
|
Christophe Beyls
|
35159d7372
|
Enable R8 full mode and bytecode optimizations to slim down the app even more
|
2019-04-24 23:45:06 +02:00 |
|
Christophe Beyls
|
9c1db446d2
|
Group ObjectAnimators in progress bar animated vector drawable, now that the AAPT2 bug has been fixed in Gradle plugin 3.4
|
2019-04-24 23:43:36 +02:00 |
|
Christophe Beyls
|
043cbfaf26
|
Update RecyclerView to the latest alpha version which includes bugfixes
|
2019-04-24 23:39:48 +02:00 |
|
Christophe Beyls
|
6c3655e205
|
Use the new built-in Transformations.distinctUntilChanged()
|
2019-04-24 23:38:00 +02:00 |
|
Christophe Beyls
|
1d4aa090c4
|
Remove deprecated method calls
|
2019-04-24 00:05:10 +02:00 |
|
Christophe Beyls
|
53da049c4a
|
Update various dependencies to their latest alpha version
|
2019-04-23 23:54:46 +02:00 |
|
Christophe Beyls
|
91a3cb5374
|
Update Android Gradle plugin to 3.4.0
|
2019-04-23 23:44:23 +02:00 |
|
Christophe Beyls
|
f35b755bea
|
Enable Java 8 language support and refactor code to use lambdas and try-with-resources
|
2019-04-04 01:31:10 +02:00 |
|
Christophe Beyls
|
2f16683674
|
Delay IntervalLiveData refresh to allow the previous result to be dispatched on active even when it's already expired
|
2019-03-08 00:03:01 +01:00 |
|
Christophe Beyls
|
aae57bd329
|
Update Gradle plugin
|
2019-03-07 23:47:14 +01:00 |
|
Christophe Beyls
|
07658b5453
|
Update Gradle plugin
|
2019-02-08 11:01:14 +01:00 |
|
Christophe Beyls
|
29af6e4601
|
Replace deprecated methods with newer equivalents
|
2019-02-05 21:20:09 +01:00 |
|
Christophe Beyls
|
1c926b1cfd
|
Simpler implementation of up navigation fix from track screen to main activity
|
2019-02-05 20:48:03 +01:00 |
|
Christophe Beyls
|
214a6dfe71
|
Enhance up navigation from track Activity to main Activity: don't re-create the main Activity
Closes #7, closes #23
|
2019-02-04 21:24:09 +01:00 |
|
Christophe Beyls
|
d7e888bbd7
|
Enhance up navigation from event details to track Activity
|
2019-02-04 20:38:12 +01:00 |
|
Christophe Beyls
|
1bbb4ad824
|
Use the new postprocessing DSL block to configure code and resources shrinking
Stop using reflection to instantiate fragments in MainActivity
|
2019-02-03 23:05:40 +01:00 |
|
Christophe Beyls
|
a21bfcd275
|
Fix NullPointerException when the RecyclerView's adapter in LiveListFragment finishes updating asynchronously after the fragment is detached
|
2019-02-02 23:35:57 +01:00 |
|
Christophe Beyls
|
e83311cef4
|
Prepare for release 1.6.2
|
2019-02-02 12:09:04 +01:00 |
|
Christophe Beyls
|
dd25e82c1e
|
Fix: prevent crash on sime devices in case of duplicate bookmark
|
2019-02-02 12:08:10 +01:00 |
|
Christophe Beyls
|
355221e540
|
Prepare for minor release 1.6.1
|
2019-02-02 11:55:25 +01:00 |
|
Christophe Beyls
|
12bbb8a31a
|
Updated campus map image for 2019
|
2019-02-02 11:54:51 +01:00 |
|
Christophe Beyls
|
65cc597f74
|
Use the database Executor to execute one-shot queries
|
2019-01-30 13:55:37 +01:00 |
|
Christophe Beyls
|
a3dfdb3da4
|
New feature: bookmarks list sharing through Android Beam (NFC)
|
2019-01-29 21:22:30 +01:00 |
|
Christophe Beyls
|
a4348a168b
|
Add back deprecation warning suppression in ThemeUtils
|
2019-01-29 21:20:03 +01:00 |
|