1219 Commits

Author SHA1 Message Date
Adrian Ulrich
d8fdd7fb64 force mPmark to consume space 2016-07-25 20:05:14 +02:00
Adrian Ulrich
0f5a496d76 call inflater with parent 2016-07-24 16:00:23 +02:00
Adrian Ulrich
9f0bcb6d18 reduce nesting of draggable row 2016-07-24 15:53:43 +02:00
Adrian Ulrich
f78485ed38 fully get rid of library_row_expandable 2016-07-24 15:23:27 +02:00
Adrian Ulrich
4611a6c533 simplify and cleanup FilebrowserStart adapter code 2016-07-24 14:59:38 +02:00
Adrian Ulrich
d0e1882f55 do not intercept clicks in FileSystemAdapter 2016-07-24 14:43:07 +02:00
Adrian Ulrich
de0247b04a make FileSystemAdapter use DraggableRow 2016-07-24 14:36:47 +02:00
Adrian Ulrich
9c47a3b90c make filebrowserstart use draggablerow 2016-07-24 14:20:33 +02:00
Adrian Ulrich
e95580acf9 Hide 'share' option in queue view (where we do not mCurrentSong options in the menu) 2016-07-23 17:18:18 +02:00
Adrian Ulrich
ec985b24df fix crash introduced by pull request #404 2016-07-23 17:07:43 +02:00
Adrian Ulrich
89b043015d Merge pull request #404 from Adonai/share-button
Implement share action in Library & NowPlaying
2016-07-23 17:00:40 +02:00
Adrian Ulrich
7c7fd78499 fix 'add to playlist' for library headers 2016-07-23 16:59:11 +02:00
Адонай Элохим
7bf9d691cb Implement share action. Part of #240 2016-07-23 17:27:06 +03:00
Adrian Ulrich
d1a2bab400 fix crash introduced with 71144b1f8ee91ddc07854366a7638a25d0238a26
mCurrentPage might not be initialized when setSong() is called, so we need to check for this.
2016-07-23 15:01:28 +02:00
Adrian Ulrich
3163505c78 remove yet another orphaned import 2016-07-21 11:06:06 +02:00
Adrian Ulrich
58c54a3a3e remove orphaned import 2016-07-21 10:57:34 +02:00
Адонай Элохим
71144b1f8e Implement scroll-to-song and option in menu 2016-07-17 23:12:00 +03:00
Adrian Ulrich
3529c75fc8 make scanner fragment static to retain it 2016-07-03 16:01:24 +02:00
Adrian Ulrich
0e1b9a327b simplify sd scanner code 2016-07-03 15:59:03 +02:00
Adrian Ulrich
a15a46d36d send global notifications about playlist changes 2016-06-25 22:12:27 +02:00
Adrian Ulrich
e5723db214 Ignore 'The' in fastscroll 2016-06-25 21:27:37 +02:00
Adrian Ulrich
0852c158ac simplify code 2016-06-25 20:58:45 +02:00
Adrian Ulrich
d5d5d87a5f add-to-playlist is now available in FullPlaybackActivity 2016-06-25 20:57:35 +02:00
Adrian Ulrich
1936e42d36 Give the playlist-dialog its own class so it does not need to abuse the SubMenu class 2016-06-25 20:48:24 +02:00
Adrian Ulrich
df895dd5fd add Play All ctx menu for artist, album and songs
This is already a default-tap action, so it can be a longpress action too
2016-06-24 20:54:34 +02:00
Adrian Ulrich
75cb4d5579 simplify pickSongs() 2016-06-24 20:47:22 +02:00
Adrian Ulrich
22bf1db8bd remove continuous shuffle 2016-06-24 20:32:47 +02:00
Adrian Ulrich
dce8974445 lets try this. 2016-06-24 20:25:25 +02:00
Xiao Bao Clark
0736bc54b0 Ignore files with size 0
Attempt to fix a problem on 4.1.1 where non-file backed playlists
passed to "MediaScannerConnection.scanFile()" are deleted
2016-06-19 15:15:58 +10:00
Adrian Ulrich
161b8855fb be far less aggressive on restoring saved positions 2016-06-18 12:28:29 +02:00
David Sawatzke
47da4d7a08 Add path to extended curretly playing view 2016-06-14 19:38:07 +02:00
Xiao Bao Clark
42c85f59e2 Remove SDScanner MainActivity 2016-06-12 13:41:43 +10:00
Xiao Bao Clark
90dcbc57cd Remove callback onDestroy to avoid NPE 2016-06-12 13:38:43 +10:00
Xiao Bao Clark
f9f8962064 Convert SDScanner MainActivity to fragment 2016-06-12 13:38:14 +10:00
Xiao Bao Clark
534f09e645 Add SDScanner sources
From https://github.com/jerickson314/sdscanner.git, commit 4f7a0aa
2016-06-12 13:22:30 +10:00
Adrian Ulrich
f323ab24d2 skip theme preference on holo devices 2016-06-05 14:31:48 +02:00
Adrian Ulrich
1994c6f698 detect grouped buttons and dispatch to PlaybackActivity 2016-06-05 13:18:44 +02:00
Adrian Ulrich
78a7a4b2b9 Add add-to-pl option to queue fragment 2016-06-05 13:09:46 +02:00
Adrian Ulrich
7c9548a4d5 move playback dialog logic into SlidingPlaybackActivity 2016-06-05 13:01:48 +02:00
Adrian Ulrich
67160967ca move buildQueryFromIntent to SlidingPlaybackActivity 2016-06-05 12:59:06 +02:00
Adrian Ulrich
f8b4c763c2 Revert "move adapter-selection logic into pickSongs()"
This breaks add-to-playlist from header menu

This reverts commit db5546cc6b585ac82e078d77c14d07e14964d73f.
2016-06-01 22:14:54 +02:00
Adrian Ulrich
4f868974c8 rename group context menu IDs 2016-06-01 21:57:31 +02:00
Adrian Ulrich
db5546cc6b move adapter-selection logic into pickSongs() 2016-06-01 21:53:16 +02:00
Adrian Ulrich
c9ab3e2461 put context menues into different namespace 2016-06-01 21:14:33 +02:00
Adrian Ulrich
58527422f0 do not load folder-artwork if the file is saved in Environment.DIRECTORY_DOWNLOADS 2016-06-01 19:34:40 +02:00
Adrian Ulrich
0bcb76c093 theme preview: draw to bottom 2016-05-29 18:52:05 +02:00
Adrian Ulrich
09ec1cdec4 map application/ogg to Ogg Vorbis 2016-05-29 18:37:15 +02:00
Adrian Ulrich
6bc8513aac use String.format 2016-05-29 18:33:39 +02:00
Adrian Ulrich
8fbdc201e9 normalize from R128 -> rgain 2016-05-29 18:29:03 +02:00
Adrian Ulrich
9dba2c2c2c opus replay gain support 2016-05-29 18:23:26 +02:00