1867 Commits

Author SHA1 Message Date
Adrian Ulrich
51ded9bee3 get rid of mLastActedId
This was always somewhat buggy and is very buggy in File views
2017-03-04 20:13:54 +01:00
Adrian Ulrich
d0ff23a824 COMPOSER and ALBART id's are > SONG
These types can not have a Play All in the context menu as the 'jumpSong' in SongTimeline only works if the required information is available in the filled projection (which is not the case for these types)
2017-03-04 20:01:27 +01:00
Adrian Ulrich
010aa84185 Add 'play all' header in file view 2017-03-04 19:51:53 +01:00
Adrian Ulrich
798400d713 expose support for albumartist and composer tags 2017-03-04 18:29:20 +01:00
Adrian Ulrich
f4d0028176 include artist name in album view 2017-03-04 18:17:25 +01:00
Adrian Ulrich
710398822d trim whitespaces before putting strings 2017-03-04 18:08:54 +01:00
Adrian Ulrich
a7aacfd955 Update README.md 2017-03-04 18:03:33 +01:00
Adrian Ulrich
1c2b863650 Update README.md 2017-03-04 18:03:13 +01:00
Adrian Ulrich
cf75c40c2c add option to jump to the filebrowser home directory 2017-03-02 19:23:56 +01:00
Adrian Ulrich
ffb70b40b1 unset DistributeEvenly to avoid cut off tabs 2017-02-26 14:16:54 +01:00
Adrian Ulrich
42cb7979e4 sync with bastp to add midi support 2017-02-26 14:07:46 +01:00
Adrian Ulrich
5479eb87a3 remove orphaned comment 2017-02-26 13:46:44 +01:00
Adrian Ulrich
919ddc5f75 Do not use resource-magic to select themes.
Gradle uses a completely different resources-order, so calculating the theme id will fail.
We are therefore emiting all theme styles into integer-array's.
2017-02-26 13:44:33 +01:00
Adrian Ulrich
30ccbb3b29 restore old nightly app name 2017-02-25 12:15:46 +01:00
Adrian Ulrich
43dc8514a8 add more build info and remove failing mogrify command 2017-02-25 12:14:30 +01:00
Antic1tizen One
eb3b0d4c1d Add less-intrusive nightly configuration for gradle (#551) 2017-02-25 10:07:06 +01:00
rancidfrog
973afb847b Folder is now forbidden, redirect to apk directly (#553) 2017-02-22 22:13:32 +01:00
Adrian Ulrich
0088d65f4a target 1.0.50 2017-02-21 21:27:52 +01:00
Adrian Ulrich
dc97ed600e update translation 2017-02-21 21:25:25 +01:00
Adrian Ulrich
7580280ba5 use getNotification() as build() requires api level 16 2017-02-20 18:57:23 +01:00
Adrian Ulrich
36c21a46b2 update target sdk to version 25 2017-02-19 13:39:09 +01:00
Adrian Ulrich
f44ca3c3b0 Jump to pos 0 if the limiter of a FILE adapter changes 2017-02-18 10:58:03 +01:00
Adrian Ulrich
111b2d90f0 Revert "be explicit about the current scrolling position"
This reverts commit 5e8f9bbef6348926d5790c473c9cea1eae398896.
2017-02-18 10:44:41 +01:00
Adrian Ulrich
9a36558064 index albumartist 2017-02-17 22:29:09 +01:00
Adrian Ulrich
7b638550b9 sync with bastp e62865f5f7d9746cfcc93b0eefa3261a8bd68333 2017-02-17 22:25:27 +01:00
Adrian Ulrich
5e8f9bbef6 be explicit about the current scrolling position
Jump to top if we have no LRU cache entry
2017-02-17 22:17:46 +01:00
Adrian Ulrich
7240b0089f filter out 'ghost' events 2017-02-17 22:14:13 +01:00
Adrian Ulrich
b39cc52ea4 sync with bastp and enable MP4 tagreader 2017-02-12 17:49:54 +01:00
Adrian Ulrich
8bfce56f8a target 1.0.49 2017-02-11 17:24:04 +01:00
Adrian Ulrich
390ba53583 also blacklist Alarms directory 2017-02-11 17:21:46 +01:00
Adrian Ulrich
c5cd3d4c82 point to non-dead scrobble project 2017-02-11 17:17:20 +01:00
Adrian Ulrich
655c42b468 sync with bastp and maybe-pass id3v1 headers to own parser 2017-02-11 17:14:33 +01:00
Adrian Ulrich
469f325df6 update translations 2017-02-11 15:15:28 +01:00
Adrian Ulrich
7d9025a967 get rid of mtime=0
Setting mtime=0 was done by older releases and is always wrong, it should be at least '1'
Also fixes triggerFullMediaScan() to ditch the correct values ;-)
2017-02-11 15:12:14 +01:00
Adrian Ulrich
4c59fc2486 Use 'title' instead of 'name' 2017-02-08 18:41:08 +01:00
Adrian Ulrich
35833f1c65 Do *not* set mtime to 0 if we are triggering a lazy rescan
mtime==0 means: item does not exist and it will never be get correctly re-indexed in this state
2017-02-08 18:32:49 +01:00
Adrian Ulrich
b845bd0b8b fix some english 2017-02-05 13:53:09 +01:00
Adrian Ulrich
6938c820b3 fix fd leak and increase logging 2017-02-04 11:53:52 +01:00
Adrian Ulrich
56154f21bd Check forceBastp and use own ID3v2 reader if true
Also sync with bastp head to get additional vorbis <-> id3v2 mappings
2017-02-04 11:24:48 +01:00
Adrian Ulrich
51a4c0ffeb fix misuse of ugly getSetPreference() function
We just want to get, so we pass -1
2017-02-04 10:13:11 +01:00
Adrian Ulrich
7183a85869 implement group-album-by-folder 2017-02-04 10:05:24 +01:00
Adrian Ulrich
90b48bdc8c implement scanner preferences 2017-02-04 09:47:18 +01:00
Adrian Ulrich
c0854e2740 fix setSortMode range check
Modes are inverted indexes, so we can not use Math.abs()
2017-02-03 21:36:10 +01:00
Adrian Ulrich
e5e9ba3022 Sync with BASTP HEAD 2017-02-03 18:48:48 +01:00
Adrian Ulrich
cc930c3dbb never return covers for unindexed songs
Invalid song objects have an id == -1, unindexed songs start at -2, so we should also skip them as their album information is bonkers
2017-02-02 19:04:41 +01:00
Adrian Ulrich
3c15eca5e6 do not put empty-names in brackets 2017-02-02 18:56:13 +01:00
Adrian Ulrich
de9fa76692 target 1.0.48 2017-01-29 08:48:16 +01:00
Adrian Ulrich
cb6b824e05 use getAndroidMediaIds for cover and mirrorlink 2017-01-26 20:26:17 +01:00
Adrian Ulrich
7d90334867 fix scrobbler 2017-01-26 20:18:07 +01:00
Adrian Ulrich
541f846aaa improve ReadaheadThread
We are now calculating the read speed instead of using a hardcoded value.
2017-01-24 22:16:24 +01:00