Commit Graph

  • 34076dc9a2 Force text to stay on a single line Adrian Ulrich 2016-01-03 16:41:35 +01:00
  • b7fae56fc3 Change default action from Play/Enqueue to Expand Always wanted to do this but never had the guts to change it ;-) Adrian Ulrich 2016-01-02 14:02:01 +01:00
  • 4d38c594a7 Merge branch 'material-tabs' Adrian Ulrich 2016-01-02 13:55:33 +01:00
  • dab9401c23 Change folder icon size Adrian Ulrich 2016-01-02 13:35:25 +01:00
  • bd15ec5e58 use selector for tab font color Adrian Ulrich 2016-01-02 12:53:07 +01:00
  • fbc5b0732b use setSelectedIndicatorColors instead of a colorizer class Adrian Ulrich 2016-01-02 12:01:26 +01:00
  • ed67cb0af2 use platform default text size for tab text Adrian Ulrich 2016-01-02 11:42:54 +01:00
  • d00e5d197d s/fake/placeholder/ Adrian Ulrich 2015-12-31 21:32:18 +01:00
  • 1d5ce6d239 Make scrolling nice again Adrian Ulrich 2015-12-31 21:30:20 +01:00
  • 6910376b17 remove obsoleted theming Adrian Ulrich 2015-12-31 21:03:23 +01:00
  • b16c6014f6 remove old tab drawables Adrian Ulrich 2015-12-31 20:57:27 +01:00
  • 9a319f9e05 Migrate to SlidingTabLayout Adrian Ulrich 2015-12-31 20:53:39 +01:00
  • b08fd9ab14 Add tabs code from GOOG Adrian Ulrich 2015-12-31 17:28:53 +01:00
  • c0b125d5a5 Remove pre Android 4.x leftovers Adrian Ulrich 2015-12-31 15:50:16 +01:00
  • 2a633893b6 Draw fake covers for items with no album identifier Adrian Ulrich 2015-12-31 10:11:18 +01:00
  • 15572f0ac0 Use new material search icon with material theme Amin Bandali 2015-12-28 22:05:54 -05:00
  • 4671261f1c Squashed merge of the material-polish branch Adrian Ulrich 2015-12-28 14:18:48 +01:00
  • 34e775254a Add link to nightly builds Adrian Ulrich 2015-12-26 09:06:38 +01:00
  • 1d0ab18911 update translations Adrian Ulrich 2015-12-24 09:04:20 +01:00
  • f8ce79b9ce Use different metadata on ICS lockscreen Adrian Ulrich 2015-12-23 17:39:44 +01:00
  • 1fa2827744 Move in-memory LRU cache from CoverCache into LazyCoverView Adrian Ulrich 2015-12-23 16:03:40 +01:00
  • 26a59e0458 use setIconBitmap for MirrorLink as setIconUri crashes AndroidWear Adrian Ulrich 2015-12-22 10:05:34 +01:00
  • f920096737 Use WEBP as on-disk format and increase ttl because reasons. Adrian Ulrich 2015-12-21 18:31:34 +01:00
  • 9740ff1c17 Change hash function to be less silly Adrian Ulrich 2015-12-21 17:57:42 +01:00
  • 6df61daf2e MirrorLink: do not pre-cache root Adrian Ulrich 2015-12-21 17:30:06 +01:00
  • 05c6f013d0 obey useHeadsetControls() Adrian Ulrich 2015-12-21 12:56:17 +01:00
  • deb5637c17 Move button handling code to RemoteControl implementations Adrian Ulrich 2015-12-20 22:01:11 +01:00
  • 81c6527e73 Use new MediaSession API on 5.x Adrian Ulrich 2015-12-20 16:37:56 +01:00
  • 0e425b9198 Hide close button in notification if uncloseable Adrian Ulrich 2015-12-18 13:05:19 +01:00
  • b42e923675 Option to ignore permanent audio focus loss Adrian Ulrich 2015-12-14 11:05:00 +01:00
  • 3265f119b2 target 1.0.35 Adrian Ulrich 2015-12-06 01:26:35 +01:00
  • 5589f9eebc Fix ViewPager for API Level 15 (pre JB) Adrian Ulrich 2015-12-05 12:20:18 +01:00
  • 460be87aec add backup key Adrian Ulrich 2015-11-17 12:06:20 +01:00
  • 51c7cc6a37 update translations Adrian Ulrich 2015-11-12 21:15:43 +01:00
  • 939c59fe71 uset setDataSource(FileDescriptor) interface Adrian Ulrich 2015-11-12 21:04:45 +01:00
  • cb6eb5c116 target 1.0.34 Adrian Ulrich 2015-11-09 10:25:27 +01:00
  • 7f1136f689 Improve dispatching to external viewers The context menu will now show an open option if dispatching makes sense (= would happen on click) Adrian Ulrich 2015-11-09 10:18:39 +01:00
  • e0d57c35b9 improve disk cache ttl Adrian Ulrich 2015-11-09 09:17:30 +01:00
  • 9b39b1e944 Use nanoseconds to detect delayed callbacks Adrian Ulrich 2015-11-08 15:55:01 +01:00
  • 3459a421b5 Revert "Relex callback barrier" Adrian Ulrich 2015-11-08 15:08:02 +01:00
  • d2d3171095 Do not unregister MediaButtonReceiver onDestroy Even after getting killed, we would still like to know about media button events Adrian Ulrich 2015-11-08 13:40:52 +01:00
  • e7a9bb74c0 Improve genre hack Adrian Ulrich 2015-11-08 13:22:09 +01:00
  • cb8debb2f4 Implement artists limiter Set and used by the genre limiter Adrian Ulrich 2015-11-07 11:52:58 +01:00
  • cb02b71bf4 Ability to filter artists by genre Adrian Ulrich 2015-11-07 11:21:13 +01:00
  • 37527e17cc Relex callback barrier The PlaybackService will notify GUI elements about state changes. However: These callbacks are async and the gui may already have updated its own state, so the code checks for 'old' RPCs. This fails on fast devices, where click -> service -> state-change -> callback takes less than 1ms Adrian Ulrich 2015-11-04 13:04:12 +01:00
  • d42bd1c252 remove orphaned mEmptyQueue view Adrian Ulrich 2015-11-04 12:30:33 +01:00
  • 655d071901 Rewind songs Adrian Ulrich 2015-11-04 10:38:16 +01:00
  • cce1727b8b allow passing 0 to timelines shiftCurrentSong Adrian Ulrich 2015-11-03 15:31:06 +01:00
  • 0cfd1c905c fix english Adrian Ulrich 2015-11-03 13:47:16 +01:00
  • d5d0b23db4 Implement on-disk cache Adrian Ulrich 2015-11-03 13:03:46 +01:00
  • 36c63ff57a Save files tab position in settings Fixes bug #241 Adrian Ulrich 2015-11-02 20:51:27 +01:00
  • 2a3eb5f403 Beautify Android 6 permission request Adrian Ulrich 2015-11-01 17:09:37 +01:00
  • 93e9567830 Merge Pull Request #230 into master Adrian Ulrich 2015-11-01 13:05:56 +01:00
  • d847e44071 add gratipay badge Adrian Ulrich 2015-10-25 20:13:23 +01:00
  • 08658e6464 Get rid of v4 compat versions as we are requiring api14 anyway Adrian Ulrich 2015-10-25 14:41:46 +01:00
  • a52e5e828f Update support libs to marshmallow-release version Adrian Ulrich 2015-10-25 13:27:05 +01:00
  • 8174bd7c56 Merge pull request #237 from xbao/feature/remove-interface-member-modifiers Adrian Ulrich 2015-10-25 13:12:51 +01:00
  • cf075463ca update readme Adrian Ulrich 2015-10-25 13:12:05 +01:00
  • a1552370c6 Switch to SDK 23, support for Android 6 permissions model Adrian Ulrich 2015-10-25 13:09:06 +01:00
  • 10a1975e09 Remove unnecessary interface member modifiers Xiao Bao Clark 2015-10-24 10:59:25 +11:00
  • eb7b5dd4de remove superfluent log import Adrian Ulrich 2015-10-16 18:06:27 +02:00
  • 1e39e50ee9 target 1.0.33 Adrian Ulrich 2015-10-16 17:54:51 +02:00
  • ac8bbd906b Update translations Adrian Ulrich 2015-10-16 17:49:16 +02:00
  • a9d6e50ef4 Simplify shuffle logic This will hopefully kill more bugs than creating new ones Adrian Ulrich 2015-10-16 17:35:56 +02:00
  • 2bcabb4aaa rewrite ReadaheadThread to use RPCs Adrian Ulrich 2015-10-16 11:19:11 +02:00
  • f2d7cfda02 deprecate LazyCoverView.setup Adrian Ulrich 2015-10-16 09:33:50 +02:00
  • 617eb9e23b Make ShowQueueActivity a singleTask No need to keep it a seperated instance: it can become an element of the library->fullplayback stack Adrian Ulrich 2015-10-15 19:54:56 +02:00
  • 687c099ba8 add missing import for api annotation Adrian Ulrich 2015-10-15 08:41:18 +02:00
  • 63700898bf set target api to 21 for mirrorlink Adrian Ulrich 2015-10-14 21:09:09 +02:00
  • c5d3bc51dc fix crash while searching on a genre limiter Adrian Ulrich 2015-10-13 21:54:39 +02:00
  • fe384e2d79 Adjust icon height to improve alignment with text Adrian Ulrich 2015-10-12 17:56:55 +02:00
  • 0338b49e41 inherit colors from theme for info-below-cover view Adrian Ulrich 2015-10-12 17:53:40 +02:00
  • 2676ad1a3c Get rid of gingerbread icons Icon sources: * Note: http://publicdomainvectors.org/en/free-clipart/Eighth-Note-with-stem-facing-up-vector-image/10187.html * Microphone: http://publicdomainvectors.org/en/free-clipart/Microphone-vector-icon/12833.html * Disk: self-drawn Adrian Ulrich 2015-10-12 17:29:00 +02:00
  • 7f1f5c0cdd option to disable artwork on lockscreen Adrian Ulrich 2015-10-12 14:24:49 +02:00
  • 8c0b72e323 Last batch of PrefDefaults changes Adrian Ulrich 2015-10-12 14:04:27 +02:00
  • 2a803608ec Add more defaults to PrefDefaults class Adrian Ulrich 2015-10-12 13:52:13 +02:00
  • e1e46c5da7 add PrefDefaults class and move a good chunk of default values to it Adrian Ulrich 2015-10-12 10:12:59 +02:00
  • a36c2dfcce Update README.md Adrian Ulrich 2015-10-11 18:17:34 +02:00
  • 48150c9406 set mPendingSongLimiter for genres Adrian Ulrich 2015-10-09 21:37:03 +02:00
  • 908420792e songs sorting: order does not affect track column Adrian Ulrich 2015-10-09 21:30:33 +02:00
  • 1352f9288a improve genre limiter Adrian Ulrich 2015-10-09 20:45:49 +02:00
  • c550e66077 Merge pull request #221 from xbao/feature/revert-dslv-fix-7835436a Adrian Ulrich 2015-10-09 07:55:27 +02:00
  • 4df8ce0942 Revert "Attempt to fix #113" Xiao Bao Clark 2015-10-09 07:58:53 +11:00
  • 6f795a97c4 replace hardcoded is_music by constant from SDK Adrian Ulrich 2015-10-07 21:42:49 +02:00
  • f3c9678287 Improve reading corrupted state files Zero-out invalid shuffle and finish modes Adrian Ulrich 2015-10-07 21:11:13 +02:00
  • 305a7c1823 Change how unfilled songs are handled * Remove code checks for -1 and path == null, it's the job of the creator of a Song object to not inject unfilled songs into the timeline Adrian Ulrich 2015-10-07 21:10:02 +02:00
  • c7653c7051 get rid of sRandomCache Adrian Ulrich 2015-10-07 16:20:43 +02:00
  • c8bc3705e3 support content:// scheme Adrian Ulrich 2015-10-07 09:56:13 +02:00
  • ff8a751108 add isEmpty() implementation Adrian Ulrich 2015-10-07 09:44:40 +02:00
  • 052365c872 Add isEmpty() call to Song Adrian Ulrich 2015-10-07 09:40:58 +02:00
  • e4855e51eb Set artist and album Adrian Ulrich 2015-10-06 22:21:18 +02:00
  • 9de67792c7 automatic playlist creation support Adrian Ulrich 2015-10-05 21:27:59 +02:00
  • 3746a58767 SeekbarPref: support dummy text for zero-values Adrian Ulrich 2015-10-05 20:56:04 +02:00
  • bcd400ef00 support for sbpSteps value Adrian Ulrich 2015-10-05 20:50:26 +02:00
  • a04aa57f7a call requestLayout() on mQueuePosView Seems to fix the issue on Android 5.x, so we can get rid of the hint-hack Adrian Ulrich 2015-10-05 20:35:48 +02:00
  • 1ede004545 change divider attr to multiplication Adrian Ulrich 2015-10-05 20:28:01 +02:00
  • d4f17d2c9a Add vanillaplug option to preferences Adrian Ulrich 2015-10-05 20:04:39 +02:00
  • bfea91f7cf use seekbar_pref for IdlePreference Adrian Ulrich 2015-10-05 11:56:01 +02:00
  • 806e74eba1 rename shake_pref into seekbar_pref Adrian Ulrich 2015-10-05 11:44:07 +02:00
  • 830db1a519 restyle shake_pref Adrian Ulrich 2015-10-05 11:37:03 +02:00