Commit graph

2,168 commits

Author SHA1 Message Date
dkanada
5f9f96e586
Merge pull request #237 from bgaesslein/bugfix/crash-animation
Fix crash when animator has already started
2023-06-11 19:38:15 +09:00
dkanada
45600bed05
Merge pull request #238 from OctoNezd/master
Make notifications pretty on Android 13
2023-06-11 19:29:43 +09:00
Octo
7646d48f63 Make notifications pretty on Android 13 2023-05-27 00:54:17 +03:00
bgaesslein
1dd9913610 Fix crash when animator has already started
AnimateColorChange did not check wether the animation might already be
running, resulting in occasional crashes.

fixes dkanada/gelli#236
2023-04-27 10:11:15 +02:00
dkanada
aef2447d8a new release 2023-03-04 21:12:19 +09:00
dkanada
c659447dcd
Merge pull request #233 from tinywombat765/download-ind
Add cached indicator to song list
2023-03-04 20:35:22 +09:00
dkanada
9cc0356c21
Merge pull request #231 from tinywombat765/master
Add gain adjustment
2023-03-04 20:21:21 +09:00
dkanada
43ee74a7aa
Merge pull request #225 from jakobkukla/fix-favorites
Fix favorites shuffle button
2023-03-04 20:15:07 +09:00
Sashanoraa
bf261d394c Add cached indicator to song list 2023-02-21 23:55:20 -05:00
Sashanoraa
feaf5bbcda Add gain adjustment
As I had requested in issue #230, I've added a setting to adjust the
global volume output of the player separate from the system volume. If
you'd like me to make any changes before merge I'd be happy to.
2023-02-20 23:21:01 -05:00
jakobkukla
7980f515f2 Fix shuffle button shuffles all songs instead of just favorites 2022-10-01 20:26:18 +02:00
dkanada
cc6f9f51c4
Merge pull request #226 from jakobkukla/fix-exoplayer-deprecation
Address ExoPlayer deprecation warnings
2022-10-01 12:10:24 +09:00
jakobkukla
1ab3ee64b8 Address ExoPlayer deprecation warnings 2022-09-23 17:28:17 +02:00
dkanada
acfd1d4eeb new release 2022-08-28 09:07:20 +09:00
dkanada
b7f3d21637 remove broken sponsor button from navigation menu 2022-08-28 08:48:19 +09:00
dkanada
17075ef586 split playback listener and interface into separate files 2022-08-27 12:04:13 +09:00
dkanada
02bda4b7dc migrate to maven central and bump exoplayer version 2022-08-27 11:56:12 +09:00
dkanada
fb3102c06b dependency updates and compatibility fixes 2022-08-27 10:19:12 +09:00
dkanada
344a877770
Merge pull request #217 from jakobkukla/fix-db-migration
Fix database migration crash after upgrading from 1.3.3
2022-08-27 09:33:02 +09:00
jakobkukla
be40107a00 Fix db migration crash 2022-06-21 12:19:18 +02:00
dkanada
4f7f315ccd
Merge pull request #211 from jakobkukla/new-rewrite-playback
Cleanup and rework playback and shuffle logic
2022-06-19 12:43:00 +09:00
dkanada
c05fe7fd7e
Merge pull request #215 from jakobkukla/fix-migration
Fix crash on startup after updating from 1.3.2
2022-06-19 11:02:48 +09:00
dkanada
26522ef9ba
Merge pull request #214 from jakobkukla/fix-sleep-timer
Fix sleep timer null-pointer exception
2022-06-19 11:01:04 +09:00
jakobkukla
23029b128f Fix crash on startup after updating from 1.3.2 2022-06-15 23:51:57 +02:00
jakobkukla
4b1a46756d Fix sleep timer null-pointer exception 2022-06-15 21:39:32 +02:00
Jakob Kukla
bfd3818c0a fix database concurrency issue 2022-06-11 20:18:44 +02:00
jakobkukla
f95e2e89b9 remove playerHandler and release wakelock properly 2022-06-11 20:18:44 +02:00
jakobkukla
7237003e33 rework shuffle 2022-06-11 20:18:44 +02:00
jakobkukla
bce832c753 rework playback 2022-06-11 20:18:44 +02:00
jakobkukla
118a2752cb remove prepareNext() 2022-06-11 20:18:44 +02:00
dkanada
4c17c5ecd5 new release 2022-05-31 11:19:02 +09:00
dkanada
ba2f3c1224 display transcode progress on web client dashboard 2022-05-31 10:56:38 +09:00
dkanada
0233e1264e
Merge pull request #210 from jakobkukla/new-refactor-musicservice
Refactor: MusicService
2022-05-01 19:12:18 +09:00
dkanada
a555640aa0
Merge pull request #209 from jakobkukla/fix-notifications
Fix: blurry album art and notifications not updating
2022-04-30 13:26:14 +09:00
Jakob Kukla
62581bf946 Fix: blurry album art and notifications not updating 2022-04-25 18:21:44 +02:00
Jakob Kukla
d1b7b5fe46 decouple ThrottledSeekHandler from PlayerHandler 2022-04-24 12:31:25 +02:00
Jakob Kukla
588759c6d3 refactor: notify changes in MusicService with callbacks and reduce duplicate notifyChange() calls 2022-04-24 12:31:25 +02:00
Jakob Kukla
d59f63b0bf refactor: mark TRACK_ENDED as unused (with FIXME) 2022-04-24 12:31:25 +02:00
Jakob Kukla
a429198833 refactor: move synchronized keyword in funtion header 2022-04-24 12:31:25 +02:00
Jakob Kukla
f351429049 refactor: remove duplicate MusicServie#setPostion(int position) 2022-04-24 12:31:25 +02:00
Jakob Kukla
2c2fbb09b2 refactor: move playbackCallbacks in MusicService to own anonymous class 2022-04-24 12:31:25 +02:00
dkanada
0fe1001f70
Merge pull request #202 from bgaesslein/bugfix/move-sethasoptionsmenu-to-oncreateview
Move setHasOptionsMenu to onCreateView
2022-04-24 14:14:11 +09:00
dkanada
a2aa69de61
Merge pull request #196 from jakobkukla/remove-custom-media-factory
Remove UnknownMediaSourceFactory
2022-04-24 13:59:19 +09:00
dkanada
f7cb550991
Merge pull request #206 from Chikage0o0/patch-1
fix Chinese Translate
2022-04-24 13:13:27 +09:00
dkanada
88ac1e0286
Merge pull request #208 from jakobkukla/new-refactor-queuemanager
Refactor: Move queue management code into own class
2022-04-24 12:31:11 +09:00
Jakob Kukla
fcc612c185 add some comments 2022-03-20 19:16:09 +01:00
Jakob Kukla
a8bdd6033b refactor: move queue managing from MusicService to own class 2022-03-20 19:16:09 +01:00
jakobkukla
318f07ebd0 Fix playback if transcoding is disabled on the server 2022-03-20 19:15:30 +01:00
Jakob Kukla
5a2fa0a49d add todo 2022-03-20 19:15:30 +01:00
Jakob Kukla
fc3de93c3d remove UnknownMediaSourceFactory and infer if transcoding 2022-03-20 19:15:30 +01:00