Commit Graph

  • b777ff3bc8 bump version to 0.2.3 Henrik Friedrichsen 2020-10-10 21:00:54 +02:00
  • d862a77edd document ctrl-v/open from clipboard binding Henrik Friedrichsen 2020-10-10 20:55:24 +02:00
  • b9dfc09421 update dependencies Henrik Friedrichsen 2020-10-10 20:52:30 +02:00
  • f3c66111a2 cargo clippy Henrik Friedrichsen 2020-10-10 20:47:12 +02:00
  • f40b36c967 remove broken snap badge Henrik Friedrichsen 2020-10-09 20:29:42 +02:00
  • 98914f27e1 fix: load more tracks if album has more than 50 Henrik Friedrichsen 2020-10-09 20:21:04 +02:00
  • 79093eca1e feat: add insert command to paste spotify links (#277) Bolli 2020-10-09 19:26:52 +02:00
  • f2b4f01242 Vim like search (#279) Moshe Sherman 2020-10-05 14:50:12 +03:00
  • fc79889665 play next (#278) Moshe Sherman 2020-10-04 17:58:55 +03:00
  • 7bf0cac6c0 handle last element removal in queue Moshe Sherman 2020-08-29 23:48:33 +03:00
  • 4e7ec60b0e disable repeat track if manualy skip song Moshe Sherman 2020-08-26 14:05:22 +03:00
  • 9872a10bfa adhere to repeat/shuffle settings on previous track Moshe Sherman 2020-08-26 13:49:48 +03:00
  • 181f5e4918 dont stop track Moshe Sherman 2020-08-26 12:09:27 +03:00
  • 77e5de562d Display album name for playable objects (#268) Moshe Sherman 2020-09-28 23:28:10 +03:00
  • cded15f50c Fix last tab to fill entire width correctly (#271) Kemyt 2020-09-24 09:13:37 +02:00
  • 9e970f5799 Added config option for bitrate (#270) eulerfan271 2020-09-22 10:01:56 -05:00
  • c4ec1a9122 give proper name to the space key Moshe Sherman 2020-09-15 23:37:11 +03:00
  • 3893a6f5a0 add feature flag for song notifications Henrik Friedrichsen 2020-09-07 23:50:45 +02:00
  • 69f11cdcf7 gracefully handle error when showing notification Henrik Friedrichsen 2020-09-07 23:38:13 +02:00
  • 9be4ca8185 update to 0.2.2 Henrik Friedrichsen 2020-09-01 07:49:34 +02:00
  • b5e718f5f6 Use libc for setlocale() to fix non-ASCII (#256) pin 2020-08-29 11:27:47 +02:00
  • 6f7b64c908 cargo clippy Henrik Friedrichsen 2020-08-23 20:35:16 +02:00
  • 1edf28a165 make contextmenu aware of commands Henrik Friedrichsen 2020-08-23 15:40:44 +02:00
  • d2b9dffb54 fix: do not delete from empty queue Henrik Friedrichsen 2020-08-21 00:13:19 +02:00
  • dce6b45472 Seek & SetPosition implementation r4v3n6101 2020-08-20 18:28:02 +03:00
  • 97d3468392 Fix trackid replacing string with d-bus path r4v3n6101 2020-08-20 18:12:47 +03:00
  • e5bc12b1ba use cfg of spotify object Henrik Friedrichsen 2020-08-18 22:46:38 +02:00
  • cc2b1ae183 Document existence of "notify" config value Ronak Buch 2020-08-12 14:24:00 -05:00
  • 097f59eb83 Add notifications Ronak Buch 2020-08-18 22:38:15 +02:00
  • ea1856b312 fix: fetch playpack progress when position is queried Henrik Friedrichsen 2020-08-18 22:15:41 +02:00
  • bc8f117e86 update to latest dbus-rs library Henrik Friedrichsen 2020-08-18 22:16:58 +02:00
  • aeef051cea update version to 0.2.1 Henrik Friedrichsen 2020-08-13 10:27:21 +02:00
  • 59b1d0ea3e update dependencies Henrik Friedrichsen 2020-08-12 14:46:29 +02:00
  • 4f71b2489b implement command to reload config (#243) Henrik Friedrichsen 2020-08-12 01:12:08 +02:00
  • 9e5e3f3089 add link to theme generator Henrik Friedrichsen 2020-08-02 11:37:12 +02:00
  • 8d8c79616c cargo fmt Henrik Friedrichsen 2020-07-31 22:23:03 +02:00
  • 0f0c0e1383 fix save command parsing for parameterless values Henrik Friedrichsen 2020-07-31 22:16:07 +02:00
  • 90cc4ffb65 update to librespot 0.1.3 Henrik Friedrichsen 2020-07-31 21:47:54 +02:00
  • 413703a310 Podcast support improvements. (#229) Bettehem 2020-07-26 12:29:43 +03:00
  • 9adab923d5 update to librespot 0.1.2 Henrik Friedrichsen 2020-07-23 01:01:41 +02:00
  • 5c1c84fd08 update from yanked smallvec 1.4.0 to 1.4.1 Henrik Friedrichsen 2020-07-18 00:02:08 +02:00
  • f0c42afc7d bump to version 0.2.0 Henrik Friedrichsen 2020-07-17 23:49:47 +02:00
  • 628f131085 fix: enable skipping via mouse for podcast episodes Henrik Friedrichsen 2020-07-17 23:48:33 +02:00
  • 578d2b2f0c fix mpris metadata returing Spotify URI instead of an url in xesam:url field (#222) Bettehem 2020-07-14 22:30:14 +03:00
  • 1b1d392ab8 podcast support (#203) Henrik Friedrichsen 2020-07-14 10:38:22 +02:00
  • 8bf06147e2 add libdbus-1-dev to debian dependency list Henrik Friedrichsen 2020-07-10 21:18:28 +02:00
  • e3bb179c8b cursive-core to 0.1.1 Henrik Friedrichsen 2020-07-10 21:14:25 +02:00
  • bb89d189ae migrate to rspotify 0.10.0 Henrik Friedrichsen 2020-06-06 12:01:16 +02:00
  • 6f38c67ee3 fix: show checkmark for saved playlists instead of followed Henrik Friedrichsen 2020-07-08 22:27:24 +02:00
  • 99b495fa3c Fix "workarround" typo for "workaround" (#215) Daniel VG 2020-07-04 18:06:43 +02:00
  • 15b39dd8cb Add comment to use --locked (#214) Daniel VG 2020-07-03 13:31:35 +02:00
  • e5419dae2d add methods and api usage to delete track from playlist (#211) Thomas Storey 2020-07-01 14:52:39 -04:00
  • ca1e8df361 minor dependency updates Henrik Friedrichsen 2020-06-25 21:26:58 +02:00
  • a7b2a159a0 fall back to latest librespot release in preparation for release Henrik Friedrichsen 2020-06-25 21:13:50 +02:00
  • 4e9bfa16a2 Revert "migrate to rspotify 0.9-dev" Henrik Friedrichsen 2020-06-25 21:09:12 +02:00
  • 03045ba256 Revert "switch to rspotify's new universal search method" Henrik Friedrichsen 2020-06-25 21:05:49 +02:00
  • 0f08a56f90 [feat] add Command::Noop Henry Snopek 2020-06-24 21:53:15 -05:00
  • d2eede2777 [feat] add Command::Help to command.parse Henry Snopek 2020-06-24 23:41:35 -05:00
  • 8188f9e304 fix: only clear credentials when they're invalid Henrik Friedrichsen 2020-06-21 21:49:32 +02:00
  • 65126c5c78 add configuration value to drop default keybindings Henrik Friedrichsen 2020-06-18 19:33:19 +02:00
  • d36fb4fe40 handle lost channels to worker thread gracefully Henrik Friedrichsen 2020-06-15 21:41:19 +02:00
  • b6772225e0 rely on librespot status instead of guessing when a track is playing Henrik Friedrichsen 2020-06-15 21:08:58 +02:00
  • d7c170fec8 terminate worker thread as soon as possible to avoid race conditions Henrik Friedrichsen 2020-06-14 19:57:33 +02:00
  • 4d3c071328 report stopped playback when player task or session has died Henrik Friedrichsen 2020-06-13 20:36:05 +02:00
  • 8013609d0e recreate librespot session when it's invalid Henrik Friedrichsen 2020-06-13 20:23:28 +02:00
  • e55d0ac7ba switch to rspotify's new universal search method Henrik Friedrichsen 2020-06-07 17:44:28 +02:00
  • 20536580fc refactoring/simplifications (via cargo clippy) Henrik Friedrichsen 2020-06-06 12:07:59 +02:00
  • acc333460b migrate to rspotify 0.9-dev Henrik Friedrichsen 2020-06-06 12:01:16 +02:00
  • ce5b11dac4 update to cursive 0.15.0 Henrik Friedrichsen 2020-06-02 23:18:03 +02:00
  • 29dae905e5 cargo update Henrik Friedrichsen 2020-06-02 23:13:43 +02:00
  • 91ce808ef8 support configuration of audio backend and backend device Henrik Friedrichsen 2020-05-19 00:05:32 +02:00
  • d04766160d implement audio_cache setting Henrik Friedrichsen 2020-05-14 22:11:35 +02:00
  • 85bc898830 implement volume normalization setting Henrik Friedrichsen 2020-05-14 21:48:09 +02:00
  • 2e89cc3d01 Added OpenUri D-BUS MPRIS support. Removed "user:" from URIType check because Spotify doesn't always provide it. Bettehem 2020-04-27 09:50:54 +03:00
  • db93e3e07c mention MPRIS/media key support in keybinding section Henrik Friedrichsen 2020-04-26 13:52:24 +02:00
  • 2a1c34d334 add Fedora package names for compilation Henrik Friedrichsen 2020-04-26 13:46:44 +02:00
  • 51189c4d95 run apt update before installing dependencies Henrik Friedrichsen 2020-04-23 21:58:01 +02:00
  • fcf86fc611 patch librespot-protocol until a new version is published Henrik Friedrichsen 2020-04-23 20:43:56 +02:00
  • 4e7af1c920 add command/binding to jump to currently playing track Henrik Friedrichsen 2020-04-18 21:57:41 +02:00
  • 510f1ff6ad add new themable color for selected + playing track Henrik Friedrichsen 2020-04-09 23:50:56 +02:00
  • b5566351b5 use cached credentials from librespot Henrik Friedrichsen 2020-04-08 21:07:20 +02:00
  • e4a600ced5 README: Added doc for intial / save state Felix Stupp 2020-04-07 15:17:52 +02:00
  • 85bd4eda8a fix: allow only one instance of help view on view stack Henrik Friedrichsen 2020-04-02 21:22:12 +02:00
  • 705a54c08c reformat + remove redundant closure Henrik Friedrichsen 2020-04-02 21:21:51 +02:00
  • 07be9dc48d Command::Move: Add support for extreme moves Marcin Sobczyk 2020-03-30 09:41:52 +02:00
  • 1b0ac4d5cc migrate to futures 0.3 Henrik Friedrichsen 2020-03-28 22:49:23 +01:00
  • c6b85f7d9b only stop playback if the last item was deleted AND playing Henrik Friedrichsen 2020-03-22 09:06:08 +01:00
  • 7ca405068d switch badges to github actions Henrik Friedrichsen 2020-03-21 18:33:31 +01:00
  • ce31ebc25b perform CI via github actions Henrik Friedrichsen 2020-03-21 17:57:56 +01:00
  • 47b33c1975 remove travis ci Henrik Friedrichsen 2020-03-21 17:57:45 +01:00
  • 082675a5d7 push help view to stack instead of making it a separate screen Henrik Friedrichsen 2020-03-21 15:51:35 +01:00
  • 9e68ed0ba6 Actually set volume when reading in from config dann-merlin 2020-03-18 20:46:41 +01:00
  • dccb36d8e7 update to rust edition 2018 + bump version Henrik Friedrichsen 2020-03-15 11:05:49 +01:00
  • 662e8e4304 update dependencies (incl. failure to) Henrik Friedrichsen 2020-03-09 10:46:00 +01:00
  • eac5884627 make TAB or ESC toggle between search input Henrik Friedrichsen 2020-03-05 11:47:06 +01:00
  • 45858df8a3 Volume configurable range 0-100 dann-merlin 2020-02-22 12:44:13 +01:00
  • 56a178dcfd Added configuration option for initial shuffle, repeat, volume dann-merlin 2020-02-20 09:15:08 +01:00
  • 404ba65faf removed unnecessary parentheses Panagiotis Vasilopoulos 2020-02-29 17:52:09 +02:00
  • d2915316da various non-functional code cleanups Henrik Friedrichsen 2020-02-21 23:33:08 +01:00
  • 7d9a81fa0a fix travis ci build on macos Henrik Friedrichsen 2020-02-21 23:13:11 +01:00