Adrian Ulrich
c364875b71
Avoid jumps during rescan
2017-04-24 19:02:48 +02:00
Adrian Ulrich
343b94506d
use empty string as placeholder
2017-04-15 12:02:51 +02:00
Adrian Ulrich
21ce9c1d57
Merge indexer-select branch.
...
This adds the ability to include and exclude media folders.
2017-04-14 16:49:28 +02:00
Adrian Ulrich
08330cdb84
Use DSLV for FolderPicker
2017-04-10 19:58:49 +02:00
Adrian Ulrich
fee64685bd
Use a progress bar in scanprefs
2017-04-08 12:43:42 +02:00
Adrian Ulrich
f2c9bf6b14
place medialibrary prefs in scrollview
2017-04-08 11:54:00 +02:00
Adrian Ulrich
90b48bdc8c
implement scanner preferences
2017-02-04 09:47:18 +01:00
Adrian Ulrich
d2b5f931d2
improve quickscan
2017-01-15 17:16:16 +01:00
Adrian Ulrich
bb2e707844
add option to abort a scan
2017-01-15 16:00:06 +01:00
Adrian Ulrich
c55860d56d
s/songs/tracks/
2016-12-28 18:06:19 +01:00
Adrian Ulrich
08f79a84ae
implement media scanner UI
2016-12-27 21:44:42 +01:00
Adrian Ulrich
447059150e
Revert "fix some layout errors with the white widget"
...
This looks bad on Android 5 :-/
This reverts commit 37652c8b92196afdd996ff3634ff8925573821b6.
2016-12-27 19:39:32 +01:00
Adrian Ulrich
1fa70a00bf
use centerCrop for notification
2016-12-26 20:13:29 +01:00
Adrian Ulrich
37652c8b92
fix some layout errors with the white widget
2016-12-26 20:13:05 +01:00
Adrian Ulrich
dcd7df4f66
first version of automatic media scanner
2016-12-26 19:31:12 +01:00
Christian Oder
e42ab04b54
Vanilla: Add Tools to build in Android tree
...
Also workaround build errors about missing localisation of empty strings
Change-Id: I359bee2019eee7bf1bf59107bbd68cc2a0ee1dc8
Vanilla: Cleanup Android.mk
Change-Id: Icac01fa7bc89b32ecc45ca8991fcb19d0db5baf3
2016-11-11 15:59:51 +01:00
Adrian Ulrich
b88a6f004b
Cleanup playlist dialog code
2016-09-05 20:04:15 +02:00
Adrian Ulrich
89d7e6c213
get rid of divider view
2016-07-27 15:35:41 +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
9c47a3b90c
make filebrowserstart use draggablerow
2016-07-24 14:20:33 +02:00
Adrian Ulrich
0e1b9a327b
simplify sd scanner code
2016-07-03 15:59:03 +02:00
David Sawatzke
47da4d7a08
Add path to extended curretly playing view
2016-06-14 19:38:07 +02:00
Xiao Bao Clark
35c0e0ccf2
Tabify sdscanner_fragment.xml
2016-06-12 13:44:54 +10:00
Xiao Bao Clark
42c85f59e2
Remove SDScanner MainActivity
2016-06-12 13:41: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
013a391cf0
Support for multiple themes
2016-05-26 20:53:05 +02:00
relan
2c8a9850c4
Use system strings where possible
2016-05-24 09:17:24 +03:00
Adrian Ulrich
7a8f349f37
add reverse sort
2016-05-14 10:34:45 +02:00
Adrian Ulrich
97944e0994
use a fixed height for the seek bar (fixes layout issues on Android 6)
2016-05-06 18:01:48 +02:00
Adrian Ulrich
9e42e86296
Implement SlidingPlaybackActivity
2016-04-23 08:47:40 +02:00
Adrian Ulrich
526adda336
use elevation
2016-04-09 11:49:22 +02:00
Adrian Ulrich
4c554e9097
Revert "Add drop shadow below controls"
...
This reverts commit 42a7a23814d68560dca485c809f8dc26c71f6978.
2016-04-09 11:46:49 +02:00
Xiao Bao Clark
42a7a23814
Add drop shadow below controls
2016-04-09 18:26:25 +10:00
Adrian Ulrich
5c1c2e0cfe
set scrollbar style in theme
...
We only use inset on HOLO - Material can use the default style (insideOverlay) as we control
the fastscroll area on our own via a3b4eefe09a3d2c358a5e7f39f5b987acc0a667a
2016-04-04 21:47:56 +02:00
Adrian Ulrich
a3b4eefe09
Introduce FastScrollGuardListView
...
This is a hack to work around androids stupid 48dip fast-scroll area: The framework will hijack any scroll events which happen
near (=48 dp) the fast scroll bar. We do not want this as it clashes with our expand buttons.
This class intercepts events in the problematic area and rewrites them to a fake event to pretend that the touch did not happen in the fastscroll area
2016-04-04 20:52:06 +02:00
Adrian Ulrich
f9015ea001
Merge pull request #315 from Adonai/vanilla
...
Add fast-scroll indexer to MediaAdapter (Library View)
2016-04-02 20:52:06 +02:00
Adrian Ulrich
a023b75ec7
Use own divider with outsideInset scrollbar
2016-04-02 20:47:59 +02:00
Адонай Элохим
6b8b15acbe
Add fast-scroll indexer to MediaAdapter
2016-04-01 01:13:00 +03:00
Adrian Ulrich
422c28e4f3
remove superfluent namespace declartation
2016-03-31 20:30:45 +02:00
Adrian Ulrich
29ccd7dc5c
do not hardcode package name
2016-03-31 20:26:32 +02:00
Adrian Ulrich
1a6774ca2f
squash-merge of slide-up branch
2016-03-20 13:21:25 +01:00
Adrian Ulrich
e6c28401b3
Permission request is not part of the default layout
...
It can inflate itself
2016-01-07 09:51:24 +01:00
Adrian Ulrich
dc45137eee
squashed merge of hacky-bottom branch
2016-01-07 09:16:24 +01:00
Adrian Ulrich
9a319f9e05
Migrate to SlidingTabLayout
2015-12-31 20:53:39 +01:00
Adrian Ulrich
4671261f1c
Squashed merge of the material-polish branch
2015-12-28 14:18:48 +01:00
Adrian Ulrich
b42e923675
Option to ignore permanent audio focus loss
2015-12-14 11:05:00 +01:00
Adrian Ulrich
2a3eb5f403
Beautify Android 6 permission request
2015-11-01 17:09:37 +01:00
Adrian Ulrich
a04aa57f7a
call requestLayout() on mQueuePosView
...
Seems to fix the issue on Android 5.x, so we can get rid of the hint-hack
2015-10-05 20:35:48 +02:00