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

408 commits

Author SHA1 Message Date
Christophe Beyls
79cedff72f Update DatabaseManager.getYear() to ensure it's never called from the main thread and compute the year from the Event day whenever possible 2019-01-05 23:13:26 +01:00
Christophe Beyls
48318d1f4f Refactor TrackScheduleListFragment to use a RecyclerView instead of a ListView and removed remaining ListView-specific code 2019-01-02 11:11:49 +01:00
Christophe Beyls
6d569f27da Refactor PersonsListFragment to use a RecyclerView with fast scrolling instead of a ListView 2018-12-30 20:42:58 +01:00
Christophe Beyls
f8d97d0270 Update RecyclerViewFragment to stop using a custom RecyclerView and allow overriding the creation of the RecyclerView 2018-12-30 19:36:15 +01:00
Christophe Beyls
311a7c8e89 Remove warning about deleted method in ConcatAdapter 2018-12-30 03:44:46 +01:00
Christophe Beyls
166907578a Use Material style fast scroll thumb and track drawables on API<21 2018-12-29 22:02:56 +01:00
Christophe Beyls
e873f6d62a Use CollapsingToolbarLayout to implement the extended header in PersonInfoActivity 2018-12-17 22:02:40 +01:00
Christophe Beyls
961a6b0c8e Replace custom widgets with Material components for SnackBar, NavigationView, FAB and TabLayout 2018-12-16 19:47:20 +01:00
Christophe Beyls
a7a62ebd15 Use the newer ViewPropertyAnimator API to fade out the progress bar 2018-12-16 16:45:51 +01:00
Christophe Beyls
b09ad57411 Pass the parent view to the header view LayoutInflater in PersonInfoListFragment 2018-12-15 22:20:25 +01:00
Christophe Beyls
05c229a313 Update the settings screen to Preferences library 1.1.0 2018-12-15 14:33:06 +01:00
Christophe Beyls
e92766abaa Migrate to AndroidX and reorganize imports 2018-12-13 04:19:20 +01:00
Christophe Beyls
ca89d4b325 Fix deprecation warnings 2018-12-13 03:50:08 +01:00
Christophe Beyls
50307373b8 Moved ConcatAdapter out of the support library private package 2018-12-13 03:30:28 +01:00
Christophe Beyls
96e1a9302d Use static factory method to retrieve LoaderManager instances 2018-12-13 01:54:30 +01:00
Poussinou
2e0d981ad5 Update README.md 2018-10-17 02:24:16 +02:00
Christophe Beyls
8bd33a04ec Upgrade to support libraries 28.0.0 2018-10-17 02:23:51 +02:00
Christophe Beyls
bcf7b767dc Update Gradle plugin to 3.2.1 2018-10-17 00:48:27 +02:00
Christophe Beyls
40ba5569ae Removed obsolete class SafeLoaderUtils 2018-09-26 23:16:44 +02:00
Christophe Beyls
d9b0301f04 Updated Gradle plugin to 3.2.0 2018-09-26 23:13:30 +02:00
Christophe Beyls
a9336e7384 Update PhotoView and Lifecycle extensions dependencies to their latest stable release 2018-07-24 17:08:12 +02:00
Christophe Beyls
5c82c7edae Update version code for next minor release 2018-07-24 17:00:48 +02:00
Christophe Beyls
f021b1cdea Added start/end layout attributes where missing instead of falling back to left/right 2018-07-24 16:57:46 +02:00
Christophe Beyls
d68432d252 Added room status ton event details ContentDescription in lists for visually impaired people 2018-07-24 16:29:08 +02:00
Christophe Beyls
1fdedba500 Added missing @NonNull annotations 2018-06-17 22:41:29 +02:00
Christophe Beyls
2ba84ae11c Use onSupportNavigateUp() for up navigation 2018-06-17 22:30:48 +02:00
Christophe Beyls
909e4d1aff Migrate the settings screen to the preferences support library.
Added some custom layouts to fix small display issues
2018-06-17 22:22:07 +02:00
Christophe Beyls
e0b93b8959 Renamed animator-v11 folder since the project now has minSDK > 11 2018-06-17 18:22:05 +02:00
Christophe Beyls
df3ec2e7a6 Updated AppCompat to 27.1.1 and removed Loader hacks which are no longer necessary 2018-06-17 18:11:37 +02:00
Christophe Beyls
65178e5b5a Implement a custom MovementMethod to properly support clickable spans with text selection. Fixes #38 2018-06-08 23:13:29 +02:00
Christophe Beyls
27bb707c93 Moved to Google maven repo up in the priority chain to avoid issues with corrupted Google libs in JCenter 2018-06-08 20:18:42 +02:00
Christophe Beyls
35cf58e934 Updated Gradle plugin to 3.1.3 2018-06-08 20:15:43 +02:00
Christophe Beyls
2f2f3e705d Fixed version code for next release 2018-01-31 01:17:39 +01:00
Christophe Beyls
e95fb8740e Merge branch 'master' into feature/room_status 2018-01-31 00:51:24 +01:00
Christophe Beyls
0058a366c6 Fixed typo in readme 2018-01-31 00:07:41 +01:00
Christophe Beyls
a0e5dbb14a Switch nav URLs to https 2018-01-31 00:05:05 +01:00
Christophe Beyls
f54a5ccd02 Added "Volunteer" link in main menu, fixes #29 2018-01-31 00:01:21 +01:00
Christophe Beyls
955c17feee Move the "About" dialog to the settings screen 2018-01-30 23:47:09 +01:00
Christophe Beyls
29446be58e Removed mention of Android 2.1 from the Readme file and added a note about compatibility. 2018-01-30 19:50:03 +01:00
Christophe Beyls
1f85faa66b Updated room status url for production and adjusted timings 2018-01-30 18:34:44 +01:00
Christophe Beyls
9f367e65a0 Fix: properly schedule the room status strategy update when the days list changes 2018-01-30 16:56:38 +01:00
Christophe Beyls
a1ba1d2c5e Added notes for implementors on how to disable room status support 2018-01-30 16:49:28 +01:00
Christophe Beyls
ab338dad67 Display room status in event lists, event details screen & room dialog title 2018-01-30 16:32:39 +01:00
Christophe Beyls
21a89885d0 Properly handle the case when the system clock is turned backwards in TrackScheduleListFragment 2018-01-30 15:58:27 +01:00
Christophe Beyls
439fcf973f Removed unnecessary toolbar titleTextAppearance attribute 2018-01-29 23:35:45 +01:00
Christophe Beyls
aacb75954d Use DatabaseUtils where applicable to simplify code 2018-01-29 18:16:10 +01:00
Christophe Beyls
892e6ccf7a Update the version code for the next release 2018-01-29 17:50:00 +01:00
Christophe Beyls
655057f93e Implemented complex refresh logic for Room Statuses 2018-01-28 22:24:26 +01:00
Christophe Beyls
2561ebdf44 Merge branch 'master' into feature/room_status
# Conflicts:
#	app/src/main/java/be/digitalia/fosdem/api/FosdemApi.java
2018-01-27 21:50:52 +01:00
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