OxygenCobalt
|
891d64b459
|
Fix service startup bug
Fix a problem where if playback was started by a file intent the ExoPlayer instance wouldn't actually begin playing.
|
2021-02-25 19:08:45 -07:00 |
|
OxygenCobalt
|
af9fac7de2
|
Fix play/pause bug
Possibly fix a bug where the play/pause button would get stuck in the play position when playing from a file intent.
|
2021-02-25 17:55:20 -07:00 |
|
OxygenCobalt
|
e9abee9f64
|
Update documentation
Completely update the documentation throughout the app.
|
2021-02-25 11:36:47 -07:00 |
|
OxygenCobalt
|
b9720286c3
|
Move play/pause animation code
Move the code responsible for the play/pause animation to the onCreateView function instead of onResume.
|
2021-02-23 15:16:15 -07:00 |
|
OxygenCobalt
|
7f0042fd2f
|
Refactor file intent system
Finally find a way to handle file intents without having to coordinate it across three different fragments in onResume.
|
2021-02-23 14:04:45 -07:00 |
|
OxygenCobalt
|
f04ffdb59b
|
Update codebase
Do a variety of small things across the codebase.
|
2021-02-23 13:22:09 -07:00 |
|
OxygenCobalt
|
299c47e9c3
|
Scroll QueueFragment on shuffle toggle
Scroll QueueFragment to the top when shuffle is toggled so that it does not flip out as much as it would otherwise.
|
2021-02-21 15:03:17 -07:00 |
|
OxygenCobalt
|
5de45eea0e
|
Version 1.3.1
Ready for version 1.3.1 of Auxio.
|
2021-02-21 08:19:05 -07:00 |
|
OxygenCobalt
|
044f74b45b
|
Fix file intent crash
Keep tweaking this buggy system to fix another bug I caused where the app would crash if selecting a song while the app was inactive.
|
2021-02-20 21:29:20 -07:00 |
|
OxygenCobalt
|
89174b8011
|
Clean code
Do some codebase cleaning.
|
2021-02-20 16:35:36 -07:00 |
|
OxygenCobalt
|
4efbab8b05
|
Change file intent navigation structure
When a file intent is given, navigate to PlaybackFragment directly.
|
2021-02-20 13:47:06 -07:00 |
|
OxygenCobalt
|
00e7af8f3d
|
Fix another file intent bug
Fix another bug where PlaybackService wouldn't show its notification/go into foreground if a song was played by a file intent.
|
2021-02-20 10:05:20 -07:00 |
|
OxygenCobalt
|
cc14648099
|
Fix file intent issue
Fix a problem where the file intent wouldnt work on any fragment that wasnt MainFragment.
|
2021-02-20 09:46:29 -07:00 |
|
OxygenCobalt
|
7a4b654222
|
Clean up PlaybackService
Clean up the code in PlaybackService.
|
2021-02-19 19:25:03 -07:00 |
|
OxygenCobalt
|
7524589969
|
Unify notification
Unify the notification extensions into a single PlaybackNotification object that does not rely on PlaybackStateManager and SettingsManager.
|
2021-02-19 15:54:58 -07:00 |
|
OxygenCobalt
|
ca4cabedbc
|
Change file intent to play
Change the file intent to play instead of view. I may add the view option back in at some point however if the play functionality angers me enough.
|
2021-02-19 14:47:00 -07:00 |
|
OxygenCobalt
|
e631ddd730
|
Make save playback state setting public
Make the ability to force-save the playback state public in the settings menu instead of in the debug menu.
|
2021-02-19 11:19:45 -07:00 |
|
OxygenCobalt
|
1d1da1fac2
|
Update exoplayer
Bump exoplayer to 2.12.3
|
2021-02-17 10:39:15 -07:00 |
|
OxygenCobalt
|
cccf6ba9f8
|
Fix memory leak with PlayPauseButton
Fix a memory leak in PlayPauseButton that occured from not clearing an animation listener when done with it.
|
2021-02-16 20:41:55 -07:00 |
|
OxygenCobalt
|
2203018947
|
Fix issue where seams should show up on play icon
Fix a bug where a seam would display on the play icon on certain displays.
|
2021-02-16 20:31:37 -07:00 |
|
OxygenCobalt
|
6fa698d7eb
|
Prevent search box from scrolling the toolbar
Prevent the search TextView from being able to scroll the toolbar when there are no results.
|
2021-02-15 15:07:39 -07:00 |
|
OxygenCobalt
|
118172b7c8
|
Fix song selection bug
Fix a bug where if a song is selected while shuffling it would not move that song to the beginning of the queue.
|
2021-02-15 14:27:03 -07:00 |
|
OxygenCobalt
|
b6ac897314
|
Add ko [Korean] translations
Add partial translations for korean.
|
2021-02-14 10:35:22 -07:00 |
|
OxygenCobalt
|
62572e7e52
|
Add po [Polish] translations
Add partial translations for Polish
|
2021-02-13 16:41:03 -07:00 |
|
OxygenCobalt
|
a4801bdf2f
|
Redo controls view
Redo the controls view to support a slide enter/exit animation, along with fixes to elevation problems on certain devices.
|
2021-02-13 14:49:57 -07:00 |
|
OxygenCobalt
|
e0485ebad9
|
Refactor coil
Completely refactor coil and how its used so that it centers around data objects instead of a hodgepodge of URIs and Song data.
|
2021-02-12 22:28:41 -07:00 |
|
OxygenCobalt
|
eb5292d083
|
Add architecture document
Add a document describing the high-level auxio architecture.
|
2021-02-07 16:07:16 -07:00 |
|
OxygenCobalt
|
cef4cb68da
|
Update BaseViewHolder
Change the name of BaseViewHolder to BaseHolder and make the click listener arguments optional.
|
2021-02-07 14:00:48 -07:00 |
|
OxygenCobalt
|
a34850b9cb
|
Update codebase
Do a bunch of minor codebase changes that have accumulated.
|
2021-02-04 16:10:12 -07:00 |
|
OxygenCobalt
|
67c177ccf3
|
Create parent abstraction
Create a BaseModel variant for albums, artists, and genres to simplify on alot of code that should only run on those.
|
2021-01-30 11:18:29 -07:00 |
|
OxygenCobalt
|
15dbe59db5
|
Minor fixes
Fix some ordering & display issues. Also slightly increased the play/pause icons size on PlaybackFragment.
|
2021-01-29 21:21:57 -07:00 |
|
OxygenCobalt
|
d98d41102d
|
Add ru [Russian] translations
Add partial translations for Russian, along with some new translations for other languages.
|
2021-01-27 18:58:35 -07:00 |
|
OxygenCobalt
|
27d39a1364
|
Spin off audio focus into seperate object
Move the code responsible for audio focus into a seperate object to reduce the amount of code in PlaybackService.
|
2021-01-24 14:35:38 -07:00 |
|
OxygenCobalt
|
3851c59f4b
|
Update UI code
Make some misc changes to the code that runs behind the UI.
|
2021-01-24 11:48:55 -07:00 |
|
OxygenCobalt
|
f779904c0c
|
Update markdown
Update the markdown documents for Version 1.2.0.
|
2021-01-19 16:00:16 -07:00 |
|
OxygenCobalt
|
ab2da7a5a4
|
Make artist IDs unique
Fix an issue where the artist IDs would not be unique in the context of the other items.
|
2021-01-19 14:54:12 -07:00 |
|
OxygenCobalt
|
0bbcff35eb
|
Fix compact playback visibility issues
For some reason the new system I implemented for compact playback visibility suddenly stopped working! Revert to the old system.
|
2021-01-19 14:39:09 -07:00 |
|
OxygenCobalt
|
942e1fc740
|
Reenable constant bitrate seeking
Turns out it didnt fix the problem, was probably some fluke bug or bit flip.
|
2021-01-19 11:52:22 -07:00 |
|
OxygenCobalt
|
2c435b25a7
|
Disable constant bitrate seeking
Turns out constant bitrate seeking caused problems. Ill add an option to re-enable it.
|
2021-01-18 17:13:25 -07:00 |
|
OxygenCobalt
|
627553344c
|
Update shuffling system
Finally collapse all usage of shuffle into setShuffling, instead of the mix of checks that used to be throughout PlaybackStateManager.
|
2021-01-18 16:53:10 -07:00 |
|
OxygenCobalt
|
554a0f28b2
|
Fix more playback display issues
Fix some other problems with the way playback is displayed.
|
2021-01-18 14:03:32 -07:00 |
|
OxygenCobalt
|
6687dbc2f6
|
Improve playback fragment styling
Fix some issues with the styling/icon usage on PlaybackFragment.
|
2021-01-18 11:13:22 -07:00 |
|
OxygenCobalt
|
c4bc86cb05
|
Completely refactor accents
Completely refactor the accent system to be much more understandable.
|
2021-01-18 09:28:31 -07:00 |
|
OxygenCobalt
|
1e102e9d5d
|
Fix theme bug
Fix an issue where setting the theme from AuxioApp will make the theme default to Theme.Base for...some reason...
|
2021-01-17 07:49:08 -07:00 |
|
OxygenCobalt
|
fc33e01b89
|
Update ViewHolder long-click structure
Make a minor change to the viewholder long-click arguments.
|
2021-01-16 15:46:27 -07:00 |
|
OxygenCobalt
|
7de02af86f
|
Clean code
Make some minor changes to the codebase.
|
2021-01-16 09:17:10 -07:00 |
|
OxygenCobalt
|
929ef0a1b4
|
Fix rewinding issues
Fix a problem where rewinding wouldnt cause the playback to start again.
|
2021-01-15 19:36:56 -07:00 |
|
OxygenCobalt
|
d86e5f1414
|
Revert to old playback shuffling system
The new shuffling system wasnt working out the best, so just revert to the previous and fix the issues with it.
|
2021-01-15 15:01:26 -07:00 |
|
OxygenCobalt
|
9ab8b4e018
|
Added elevation to detail covers
Added some elevation to the images on the detail fragments.
|
2021-01-14 19:26:19 -07:00 |
|
OxygenCobalt
|
4f8ddb793f
|
Fix issue with song display
Fix a bug where playing a song with remember shuffle on would cause the song display to look wrong.
|
2021-01-11 12:17:39 -07:00 |
|