Commit Graph

  • 326fcefa62 Translated using Weblate (German) anonymous 2020-07-24 01:40:08 +0000
  • 2c657ee85a Translated using Weblate (German) Arne Schlag 2020-07-24 01:39:50 +0000
  • c2ac66d992 Translated using Weblate (German) Arne Schlag 2020-07-24 01:39:07 +0000
  • 684e11d904 Translated using Weblate (German) anonymous 2020-07-24 01:38:12 +0000
  • 0bec180cc5 Translated using Weblate (Russian) Bread Factory 2020-07-15 04:11:23 +0000
  • 89db2a3880 Added translation using Weblate (Russian) Bread Factory 2020-07-15 04:10:03 +0000
  • a7968e9a87
    Fix dynamically changing between own music and all music. Dynamically reload all tabs instead of only active ones. Antoine POPINEAU 2020-07-13 10:31:36 +0200
  • 5c684b6e67
    Fixed audio focus stealing. Antoine POPINEAU 2020-07-12 20:46:33 +0200
  • 85e9f14e2a
    Cleaned up DisableableFrameLayout. Antoine POPINEAU 2020-07-12 19:05:51 +0200
  • 1e62cc1f4e
    Now Playing view: do not cancel fling event on touch, disable view behind it when opened. Antoine POPINEAU 2020-07-12 18:55:52 +0200
  • b0640cf1b2
    Streamline the way the media session is controled across devices. Antoine POPINEAU 2020-07-12 18:28:50 +0200
  • e7cb5e4c6e
    QueueNavigator now returns queue index. Antoine POPINEAU 2020-07-12 15:19:33 +0200
  • 7035f073f2
    Changed accent color. Antoine POPINEAU 2020-07-11 21:08:25 +0200
  • 931cd0b42d
    Stop PlayerService when logging out. Antoine POPINEAU 2020-07-11 21:05:19 +0200
  • ba31a4efcf
    Some tracks do not have album, this fixes a crash trying to retrieve their album cover. Changed the placeholder album cover to be less aggressive to the eye. Antoine POPINEAU 2020-07-11 21:01:09 +0200
  • 9fb9d45e05
    Add favorite and info button in landscape Now Playing view. Antoine POPINEAU 2020-07-11 19:30:10 +0200
  • 8d7836172b
    Reorganized Now Playing view to be more legible. Antoine POPINEAU 2020-07-11 19:24:38 +0200
  • 308e7d7567
    Improve performance of recycler views and prevent flickering on state change. Antoine POPINEAU 2020-07-11 18:15:40 +0200
  • 7d95618ff5
    Allow track downloading from the search results. Antoine POPINEAU 2020-07-11 17:41:41 +0200
  • e4da4af3f3
    Prevent keyboard to pop over result pages. Antoine POPINEAU 2020-07-11 17:24:53 +0200
  • b9e9272336
    Optimized workflow between two searches. Antoine POPINEAU 2020-07-11 17:17:26 +0200
  • 61fdb116ad
    Fixed an issue where favorited tracks would not show up erroneously in track lists. Antoine POPINEAU 2020-07-11 16:56:09 +0200
  • d75e8ae17f
    Add a dedicated support email on the Play Store. Mention GitHub and Matrix in the description [skip ci]. Antoine POPINEAU 2020-07-11 15:11:15 +0200
  • dd86988518
    Explicitely remove notification when paused and the app is swiped up. Antoine POPINEAU 2020-07-11 14:16:22 +0200
  • b6b9e4c053
    Reattach the detached service notification when the app is swiped (if not playing) for it be removed with the application. Antoine POPINEAU 2020-07-11 12:58:25 +0200
  • eb6b7a807b
    Fixed album position in track info and ensure safe callback to current recycler view. Antoine POPINEAU 2020-07-10 21:03:48 +0200
  • 3a81d26cd9
    Renamed some components to refer to Otter instead of Funkwhale. Antoine POPINEAU 2020-07-10 20:40:18 +0200
  • 28949a8e17
    Fixed loading wheel. Antoine POPINEAU 2020-07-10 20:37:28 +0200
  • bc1e911b41
    Globalize the use of caching for main sections data, improved handling of loading more pages. Antoine POPINEAU 2020-07-10 20:28:44 +0200
  • 57692f2e42
    Added copyright and license information (#58). Antoine POPINEAU 2020-07-10 20:25:35 +0200
  • fe224b097a
    Re-enabled media session on service start. Do not condition radio resumption to having a cookie, since those are only valid when authenticated anonymously. Antoine POPINEAU 2020-07-10 18:46:49 +0200
  • 080c07eeab
    Specify in the app name when using a develop build. Antoine POPINEAU 2020-07-10 17:23:02 +0200
  • b34810d631
    Allow media session resuming from media buttons when service is killed. Antoine POPINEAU 2020-07-10 17:18:29 +0200
  • b14b703f05
    Fix an issue where always retrieving favorites from the network could be really costly and introduce stack overflows (#60). Antoine POPINEAU 2020-07-10 15:08:08 +0200
  • 4ecb607f45
    Let the media session live when playback is paused. Antoine POPINEAU 2020-07-09 23:01:35 +0200
  • a3f84cc56c
    Add an application ID suffix for development versions. Antoine POPINEAU 2020-07-09 23:00:50 +0200
  • 4b2cf10e78
    Fix IO thread performing UI task on some occasion (#59). Antoine POPINEAU 2020-07-09 10:45:52 +0200
  • 5d397ab1fe
    Sort radios, playlists and favorites by name. Antoine POPINEAU 2020-07-08 23:23:14 +0200
  • f3bbca9c27
    Fixed caching of metadata. Antoine POPINEAU 2020-07-08 23:21:47 +0200
  • 37d5c7b7be
    Load data from network on resume if cached data is empty. Antoine POPINEAU 2020-07-08 23:00:10 +0200
  • 97bb621d7f
    Enable network security setting to allow for user-configured CAs. Antoine POPINEAU 2020-07-08 22:20:38 +0200
  • b2e6ec43a8
    Improved loading of new and cached items. Antoine POPINEAU 2020-07-08 22:11:50 +0200
  • de0a494b43
    Do not transform URLs to HTTPS now that we support cleartext connections. Antoine POPINEAU 2020-07-08 15:12:49 +0200
  • 0facf09c94
    Do not list artists without albums. Antoine POPINEAU 2020-07-08 14:09:48 +0200
  • 2c4f8a4329
    Added margin on the left of album release date. Antoine POPINEAU 2020-07-08 14:08:59 +0200
  • e17c706ae3
    Release date can be null, changed model and added checks. Antoine POPINEAU 2020-07-08 14:08:35 +0200
  • 37f4b1da9e
    Sort artists and global albums by name/title. Sort an artist's albums by release date. Display the release year in the albums view (#54). Antoine POPINEAU 2020-07-08 13:19:03 +0200
  • b0d7ff393d
    Changed track metadata reporting method so it could work similarly across devices (notification, ambient display, lockscreen, watches, ...) (#55). Antoine POPINEAU 2020-07-08 12:46:52 +0200
  • a3f74af076
    Fixed tag regex so that CI kicks in on release. 1.0.20 Antoine POPINEAU 2020-07-07 21:11:45 +0200
  • 34ddef8489
    Prepare 1.0.20: provide missing debug values. Antoine POPINEAU 2020-07-07 21:04:24 +0200
  • 7f6b748032
    Prepare 1.0.20: resized screenshots to be accepted by the Play Store. Antoine POPINEAU 2020-07-07 20:38:41 +0200
  • c5a63f88da
    Merge branch 'master' into develop Antoine POPINEAU 2020-07-07 20:10:58 +0200
  • 1a105654f0
    Prepare 1.0.20. Antoine POPINEAU 2020-07-07 20:10:35 +0200
  • 8b4537217b
    Mention our brand new Matrix channel. Antoine POPINEAU 2020-07-07 19:52:15 +0200
  • 1238931384
    Updated banner with new logo. Added source files for logo and banner. Antoine POPINEAU 2020-06-26 20:37:47 +0200
  • 100514cde6
    Limit the width of the login screen in landscape mode to be easier on the eye. Antoine POPINEAU 2020-06-26 20:03:48 +0200
  • 72ba8733b3
    Added downloads option menu in landscape mode. Antoine POPINEAU 2020-06-26 19:43:32 +0200
  • 49f5754f2b
    Add more emphasis to currently playing track in listings. Antoine POPINEAU 2020-06-26 19:42:10 +0200
  • 9b888ba17f
    Do not skip track on error if the user paused playback. Fixed an issue where two track could be marked as playing at the same time in TracksFragment. Antoine POPINEAU 2020-06-26 19:05:11 +0200
  • 212b44a22f
    Actually disable caching if cache size is set to zero. Antoine POPINEAU 2020-06-26 18:50:17 +0200
  • 441ca3249c
    Added new full set of adaptive icons. Antoine POPINEAU 2020-06-26 12:34:08 +0200
  • c420f26b88
    Added the full-size logo to prevent blurry Otter icon. Resized album cover arts in landscape mode. Antoine POPINEAU 2020-06-25 22:33:01 +0200
  • 921154edbb
    Updated Gradle and Gradle plugin versions. Enabled artifact minification and resource shrinking (reduces APK size by more than 50%). Antoine POPINEAU 2020-06-25 22:29:33 +0200
  • 9c61fcf462
    Tidied up usage of GlobalScope to the profit of AndroidX's lifecycle coroutine scopes. Antoine POPINEAU 2020-06-25 01:26:15 +0200
  • eb57b4c872
    Updated README to reflect GitHub Actions build status. Antoine POPINEAU 2020-06-24 21:27:47 +0200
  • 9dbaf509c2
    Added FUNDING.yml (related to #18). Antoine POPINEAU 2020-06-24 21:07:40 +0200
  • bedae61646
    Migrated main release build from Travis to GitHub Actions. Antoine POPINEAU 2020-06-24 20:19:14 +0200
  • f7a5a29eea
    Pulled some fixes from dev/chromecast (080cce00ee). Antoine POPINEAU 2020-06-24 19:45:16 +0200
  • 080cce00ee
    Do not push our own notification when Chromecast session is active. Fixed issue where PlayerService listener would trigger twice on service restart. Implemented basic queue management on Chromecast player. dev/chromecast Antoine POPINEAU 2020-06-24 19:33:00 +0200
  • 9ed7eab761
    Better separation between FOSS and full version. Chromecast playback, basic queue management and playback controls are functional. Antoine POPINEAU 2020-06-23 21:21:56 +0200
  • 3654e28c0c
    Set MediaRouter button tint. Antoine POPINEAU 2020-06-21 16:30:57 +0200
  • f2d6281d7f
    Initial setup for flavors and Chromecast support. Antoine POPINEAU 2020-06-21 16:14:22 +0200
  • 2b9eb789e8
    Changed style for main shuffle button to be less conspicuous. Antoine POPINEAU 2020-06-24 16:04:36 +0200
  • b2d26a8127
    Refactored and rationalized some events and commands on the buses. Antoine POPINEAU 2020-06-24 14:54:13 +0200
  • dc25a922c2
    Changed icons (still need to make full set). Antoine POPINEAU 2020-06-23 23:23:46 +0200
  • 1ee9f021ce
    Login screen would briefly display an dummy error when authentication succeeded. Antoine POPINEAU 2020-06-23 09:40:18 +0200
  • 7a72558d1a
    Refresh every second instead of 500ms. Antoine POPINEAU 2020-06-22 22:25:03 +0200
  • ff2a915ba4
    Periodically refresh download progress while in DownloadsActivity. Antoine POPINEAU 2020-06-22 22:24:34 +0200
  • 03fcf1a382
    Fixed download and cache indicators on search screen. Fixed an issue with placeholder texts when some search terms did not return results. Antoine POPINEAU 2020-06-22 21:48:31 +0200
  • 08a7a28c22
    Nicest highlight of selected row. Antoine POPINEAU 2020-06-22 18:05:25 +0200
  • 3a88e02ca0
    Delete regular data cache on logout. Antoine POPINEAU 2020-06-21 18:51:22 +0200
  • bab7040b8f
    Delete downloaded tracks on logout. Cache is not deleted for now (until I find a way). Antoine POPINEAU 2020-06-21 18:06:38 +0200
  • 874b79d0d5
    Fixed blocking issue when leaving MainActivity where playback state would no longer be reflected in Now Playing. Antoine POPINEAU 2020-06-21 16:15:52 +0200
  • 671940ed7a
    Screenshots must be taken from develop. Antoine POPINEAU 2020-06-21 14:49:50 +0200
  • 4d6b3d1ab2
    Added screenshots to README. Antoine POPINEAU 2020-06-21 14:47:48 +0200
  • a19e500f09
    Prevent long-running requests to make the app crash when user is logging out. Antoine POPINEAU 2020-06-21 14:16:30 +0200
  • 490de25b05
    Handle radios when logged in anonymously. Antoine POPINEAU 2020-06-21 13:36:42 +0200
  • 19843bf351
    Merge 8878cdc7a7 into 18e981fba5 #50 Derek Schmidt 2020-06-21 00:00:28 +0000
  • 18e981fba5
    Fixed an issue where the main playback UI would freeze when skipping an erroring track (in airplane mode, for example). Antoine POPINEAU 2020-06-20 22:10:13 +0200
  • 1b98850a9c
    Add a checkbox to allow cleartext connections to a Funkwhale instance. Should close #6. Antoine POPINEAU 2020-06-20 16:52:41 +0200
  • 66c7915307
    Prevent issue on queue item deletion. Should close #48. Antoine POPINEAU 2020-06-20 16:32:14 +0200
  • e539cc26dd
    Manage cached and downloaded tracks separately. Downloaded track are not automatically evicted and do not count towards cache storage limit. Contributes to #37. Fixed an issue where the event bus on main would be duplicated. Antoine POPINEAU 2020-06-20 15:42:10 +0200
  • 8878cdc7a7
    Add queue navigation #50 Derek Schmidt 2020-06-19 05:36:10 -0700
  • 6a26098528
    Enable android auto support Derek Schmidt 2020-05-31 14:16:23 -0700
  • 2eff3263d2 Translated using Weblate (Chinese (Simplified)) vicdorke 2020-06-19 05:55:04 +0000
  • fb22b9f79e Added translation using Weblate (Chinese (Simplified)) vicdorke 2020-06-19 05:51:51 +0000
  • 13f3c2d465
    Add light animation when scrolling listings. Antoine POPINEAU 2020-06-15 00:26:22 +0200
  • 098048ac49
    Download state change would not be reflected in the list. Antoine POPINEAU 2020-06-14 21:15:13 +0200
  • abff279df9
    Fix performance issue on download tracking from the Favorites section. Antoine POPINEAU 2020-06-14 20:40:08 +0200
  • a2c35595c7
    Better handling of download progress and event. Added an option to retry failed downloads. Performance improvement around downloads UI. Antoine POPINEAU 2020-06-14 14:59:50 +0200