265 Commits

Author SHA1 Message Date
Adrian Ulrich
b79dfc49ba Reduce notification visibility modes to when_playing and always.
The NEVER didn't really work well since 5.x (we were more likely to get killed) and is broken on 8.x, so we just get rid of it.
2017-09-06 21:37:26 +02:00
Adrian Ulrich
a104b68201 Use FileProvider to implement share function. 2017-08-27 19:21:22 +02:00
Adrian Ulrich
34ad6a24b4 add help fragment 2017-08-05 13:02:56 +02:00
Adrian Ulrich
710b284193 reword scanner description 2017-07-23 19:48:46 +02:00
Antic1tizen One
117572eb7c Jump to song in queue if picked just one (#624)
* Bump gradle versions needed for build

Android Studio already refuses to build it as-is,
so alter the versions required.

* Rename mode -> action for better readability

* Fix incorrect description on getByPos from timeline

* Jump to song in queue if picked one. Implements #604
2017-07-02 14:24:11 +02:00
Adrian Ulrich
884c5ec491 Fix MiniPlaybackActivity
The PopupWindow style does not inherit from VanillaBase, so we must pass the bare minimum to it.
2017-06-21 19:47:48 +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
754f53776a Use same dimensions for Holo and Material design. 2017-06-08 14:53:38 +02:00
Adrian Ulrich
57992bad25 Add background circle to play button 2017-06-07 14:41:08 +02:00
Adrian Ulrich
303f9d2375 implement KEEP_SCREEN_ON 2017-04-24 19:16:43 +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
Alex Bikadorov
10878de963 Implement sorting for files tab (#577)
* Added new translation strings for file sort dialog

* Implemented sorting for the file system adapter

With new abstract class SortableAdapter as new base class for FileSystemAdapter
and MediaAdapter.

Usable sorting modes are:
 - filename
 - file size
 - file modification time
 - file extension
* reversed

Closes #305

* Code improvements for sorted file system adapter
2017-04-08 11:27:54 +02:00
Adrian Ulrich
306e15e0c5 use proper strings 2017-04-03 20:16:23 +02:00
Adrian Ulrich
ffe0fe55df Add option to jump to albums, artists and genres in fullplaybackactivity 2017-04-02 17:08:25 +02:00
Adrian Ulrich
798400d713 expose support for albumartist and composer tags 2017-03-04 18:29:20 +01:00
Adrian Ulrich
cf75c40c2c add option to jump to the filebrowser home directory 2017-03-02 19:23:56 +01:00
Adrian Ulrich
4c59fc2486 Use 'title' instead of 'name' 2017-02-08 18:41:08 +01:00
Adrian Ulrich
b845bd0b8b fix some english 2017-02-05 13:53:09 +01:00
Adrian Ulrich
90b48bdc8c implement scanner preferences 2017-02-04 09:47:18 +01:00
Antic1tizen One
c270b13296 Add CI smoke build, fix Gradle Lint warnings, fixes #451 (#504)
- Added CI smoke build config that spawns a build for pull-requests
- Removed extra translations that have no base strings anymore
- Added skip MissingTranslation option to lint as there are missing strings that are not filled in Transifex
2017-01-12 19:01:19 +01:00
Antic1tizen One
58b40d862c Plugin subsystem. Shown as a last option in song context menu. Part of #407 (#442) 2017-01-08 19:52:07 +01:00
Adrian Ulrich
e747f1ee37 use notification instead of toast to display scan progress 2016-12-31 13:54:17 +01:00
Adrian Ulrich
d26d10570b import old playlists 2016-12-31 12:38:05 +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
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
e02e3cbc1b fix scrobble droid strings 2016-11-09 21:05:34 +01:00
Adrian Ulrich
b469cb6c0a allow sorting by artist, year, album 2016-10-29 21:46:10 +02:00
Adrian Ulrich
826546bf72 use placeholder for singular version of second/hour/min 2016-09-04 16:09:09 +02:00
Adrian Ulrich
a940f0a4e9 replace song with track 2016-08-30 16:50:49 +02:00
Adrian Ulrich
89d7e6c213 get rid of divider view 2016-07-27 15:35:41 +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
Адонай Элохим
7bf9d691cb Implement share action. Part of #240 2016-07-23 17:27:06 +03:00
Адонай Элохим
71144b1f8e Implement scroll-to-song and option in menu 2016-07-17 23:12:00 +03: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
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
relan
63b6d07c1b Remove unused strings 2016-05-24 09:17:24 +03:00
Adrian Ulrich
c78c0ff3a6 replay gain is now called ReplayGain 2016-05-15 15:34:16 +02:00
Adrian Ulrich
7a8f349f37 add reverse sort 2016-05-14 10:34:45 +02:00
Adrian Ulrich
1089f4ed51 use same order for library-default-actions 2016-05-14 09:08:18 +02:00
Adrian Ulrich
99ac2cb98a implement play_or_enqueue and enqueue_as_next for playlist-default-actions 2016-05-14 08:54:40 +02:00
Adrian Ulrich
2ae7e3123d show queue is (again) a swipe option 2016-05-10 19:07:56 +02: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
a023b75ec7 Use own divider with outsideInset scrollbar 2016-04-02 20:47:59 +02:00
Adrian Ulrich
d9957be6d5 Bye bye ShowQueueActivity, you did well. 2016-03-27 17:31:23 +02:00