231 Commits

Author SHA1 Message Date
Adrian Ulrich
feed3100be Make folder picker text view editable
This gives users the ability to input any path directly without having to walk the whole directory tree (which may include non-readable files)
2017-10-21 19:45:17 +02:00
Adrian Ulrich
4d39a912f7 Add hires version of fallback cover 2017-09-30 10:43:11 +02:00
Adrian Ulrich
fa65bc393b add previous button to small notification 2017-08-22 21:34:26 +02:00
Adrian Ulrich
578ae2d75f miniplaybackactivity should use match_parent.
wrap_content is just wrong and makes it look bad in horizontal view.
2017-06-21 19:56:31 +02:00
Adrian Ulrich
3481503633 Support for adding any content:// style URI 2017-06-10 12:31:26 +02:00
Adrian Ulrich
e74180f62b Display total amount of play time in stats. 2017-06-08 15:13:38 +02:00
Adrian Ulrich
db02f11963 Minor design tweaks. 2017-06-08 14:56:07 +02:00
Adrian Ulrich
57992bad25 Add background circle to play button 2017-06-07 14:41:08 +02:00
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