Commit Graph

  • 363e71242a Shuffle: Start with random track if not selecting track directly Tobias Langendorf 2020-02-20 11:11:01 +01:00
  • f292b939b3 Add snap build info Alan Pope 2020-02-12 23:49:04 +00:00
  • 53183e7bd8 bump version to 0.1.2 Henrik Friedrichsen 2020-02-05 22:54:01 +01:00
  • 3f5652e360 document keybinding configuration Henrik Friedrichsen 2020-02-05 22:52:34 +01:00
  • 54230bd85b show commands in help screen in the same syntax they are parsed Henrik Friedrichsen 2020-02-05 22:48:35 +01:00
  • cea2cbb33e remove unused cfg parameters Henrik Friedrichsen 2020-02-05 22:08:11 +01:00
  • 90d19b1b2d drop broken proxy setting and rely on ENV['http_proxy'] instead Henrik Friedrichsen 2020-02-05 21:50:46 +01:00
  • d9356e445e update rspotify to 0.8 Henrik Friedrichsen 2020-02-05 21:41:16 +01:00
  • fa960a4eba add initial help screen + keybinding -> command parsing Henrik Friedrichsen 2020-02-02 21:51:40 +01:00
  • bf2a72ad81 expose keybindings in CommandManager for help view Henrik Friedrichsen 2020-02-02 20:38:55 +01:00
  • 8924b85390 fix deprecation warnings that occured due to cursive 0.14.0 upgrade Henrik Friedrichsen 2020-02-02 20:10:21 +01:00
  • 2039878144 update to cursive 0.14.0 Henrik Friedrichsen 2020-02-02 19:55:26 +01:00
  • e9bf33a3d5 update to librespot 0.1.1 + other dependencies Henrik Friedrichsen 2020-01-30 19:12:43 +01:00
  • 82b3747ea9 Merge pull request #120 from freijon/master Henrik Friedrichsen 2020-01-22 18:46:38 +01:00
  • 9916d2c7b8 Changed 'seek' keybinding to match ncmpcpp and added fast-seek Jonas Frei 2020-01-21 21:39:06 +01:00
  • c6f70706fe ramp volume in logarithmic scale Henrik Friedrichsen 2020-01-16 21:38:52 +01:00
  • a5da4897de implement software volume mixing Henrik Friedrichsen 2020-01-11 18:11:41 +01:00
  • bde9db2c38 fix parsing of '+' keybinding Henrik Friedrichsen 2020-01-11 18:09:43 +01:00
  • e8f8b25de7 get version during compile time from cargo metadata Henrik Friedrichsen 2019-11-30 17:39:34 +01:00
  • feee204f9c sort albums in library by artist -> year -> album title Henrik Friedrichsen 2019-11-30 17:32:33 +01:00
  • 85e9e99d87 rebind + change playlist update command to update entire library Henrik Friedrichsen 2019-11-30 17:13:41 +01:00
  • 3a3fe400d3 add packaging status badge + memory footprint Henrik Friedrichsen 2019-11-29 22:05:48 +01:00
  • 08294daf0d bump version to 0.1.1 Henrik Friedrichsen 2019-11-24 16:46:46 +01:00
  • 0695434ca0 fix: recursively create directories instead of failing Henrik Friedrichsen 2019-11-24 16:39:15 +01:00
  • e697b97d8c major dependency cleanup Henrik Friedrichsen 2019-11-24 16:38:15 +01:00
  • 177c4893e0 add proxy configuration value Henrik Friedrichsen 2019-11-21 22:45:09 +01:00
  • ff000077ad time to remove the warning Henrik Friedrichsen 2019-11-15 13:19:37 +01:00
  • 1f4a4904b3 mention release installation + update CI badge branch Henrik Friedrichsen 2019-11-08 00:02:53 +01:00
  • 606c3bf670 add CI for macOS Henrik Friedrichsen 2019-11-07 23:00:33 +01:00
  • cf93b9bf65 prepare for first crate release Henrik Friedrichsen 2019-11-06 19:12:47 +01:00
  • 2f9872040a switch to released librespot crate Henrik Friedrichsen 2019-11-06 19:06:01 +01:00
  • 02d14e8a74 add missing dependencies Henrik Friedrichsen 2019-11-06 19:03:33 +01:00
  • ed1dc2e22e implement saving selected tracks directly to playlists Henrik Friedrichsen 2019-11-02 23:12:33 +01:00
  • 6bf1d662dc minor code cleanups Henrik Friedrichsen 2019-11-02 23:16:02 +01:00
  • 31a8119749 draw pagination indicator if applicable Henrik Friedrichsen 2019-10-31 12:29:20 +01:00
  • dc427e3ba2 formatting + clippy cleanups Henrik Friedrichsen 2019-10-31 12:29:01 +01:00
  • 3efa335b36 update crates Henrik Friedrichsen 2019-10-31 12:28:43 +01:00
  • b11bf396b4 Merge pull request #102 from biodrone/develop Henrik Friedrichsen 2019-10-25 19:36:58 +02:00
  • a4569caee3 Fix minor typos Josh Jacobs 2019-10-25 18:28:48 +01:00
  • 4defded546 fix slicing of playlists when saving large lists Henrik Friedrichsen 2019-10-12 19:28:18 +02:00
  • d01dad9a57 use spotify user id from librespot session for web api requests Henrik Friedrichsen 2019-10-12 16:15:53 +02:00
  • 82a199b5d2 update rspotify to 0.7.0 Henrik Friedrichsen 2019-10-12 16:15:07 +02:00
  • ec0817c4dc Merge pull request #93 from xentrick/develop Henrik Friedrichsen 2019-10-09 22:51:58 +02:00
  • a7b5b926ed Merge pull request #94 from thiagolopes/develop Henrik Friedrichsen 2019-10-09 22:51:16 +02:00
  • 0eea154400 update dependencies Henrik Friedrichsen 2019-10-09 22:48:17 +02:00
  • bd52869cce Add emacs navigation keybindings thiagolopes 2019-10-06 00:13:53 -03:00
  • f48871a98a Added additional dbus support Nick Mavis 2019-10-02 10:50:36 -04:00
  • 613f2f63cd install pulseaudio development headers in CI env Henrik Friedrichsen 2019-09-12 08:33:38 +02:00
  • aebf47572e switch back to pulseaudio backend for now Henrik Friedrichsen 2019-09-12 07:55:48 +02:00
  • 498724e2a4 fix: trigger UI redraw after fetching artist data in separate thread Henrik Friedrichsen 2019-09-08 21:11:59 +02:00
  • b7a6903908 fix: use signed datatypes for length/trackNumber Henrik Friedrichsen 2019-09-01 21:32:42 +02:00
  • 7aa70fcb6b fix deprecation warnings caused by old trait object syntax Henrik Friedrichsen 2019-09-01 01:32:50 +02:00
  • 9a38eaa535 rework mpris notification of PropertiesChanged Henrik Friedrichsen 2019-09-01 01:10:35 +02:00
  • cd80ace4a8 remove debug log spamming + log player events Henrik Friedrichsen 2019-09-01 01:10:19 +02:00
  • 352b865111 update dependencies Henrik Friedrichsen 2019-08-20 15:30:34 +02:00
  • 29678e526a update bindings Henrik Friedrichsen 2019-08-13 22:05:28 +02:00
  • 980f6eb528 move to a separate save/delete binding approach Henrik Friedrichsen 2019-08-13 21:59:11 +02:00
  • 6fd77c2d50 add xcb libraries/headers to ci build environment Henrik Friedrichsen 2019-08-13 17:19:24 +02:00
  • 226e814874 test actual building in travis ci Henrik Friedrichsen 2019-08-13 16:58:31 +02:00
  • 3151f31137 fix syntax error previously introduced by rustfmt Henrik Friedrichsen 2019-08-13 16:52:20 +02:00
  • 308cdb84c4 fix formatting Henrik Friedrichsen 2019-08-13 11:56:35 +02:00
  • 4067155e96 remove unused mutabilities Henrik Friedrichsen 2019-08-13 11:50:31 +02:00
  • 48ef7f1e47 Merge branch 'develop' of github.com:hrkfdn/ncspot into develop Henrik Friedrichsen 2019-08-13 11:49:39 +02:00
  • f7458b4137 make sharing to clipboard a feature that can be disabled Henrik Friedrichsen 2019-08-13 11:48:42 +02:00
  • b5aeb23b0c Merge pull request #86 from jwijenbergh/develop Henrik 2019-08-12 08:49:09 +02:00
  • 744c69bb77 Add python3 dependency for building rust-xcb Jeroen Wijenbergh 2019-08-11 18:38:42 +02:00
  • 9664882cdb Merge pull request #85 from maxking/develop Henrik 2019-08-01 11:43:58 +02:00
  • 7768f123e3 minor changes Henrik 2019-08-01 11:43:39 +02:00
  • 7faa987fcb Add debian packages for libxcb development headers. Abhilash Raj 2019-07-31 17:29:21 -07:00
  • f4c640ca2b fix: sort playlists in the same order spotify sends them out Henrik Friedrichsen 2019-06-24 22:13:52 +02:00
  • c7a09dc5f0 extend ContextMenu by sharing item Henrik Friedrichsen 2019-06-15 17:26:38 +02:00
  • d213e8a54c introduce new context menu for simplified controls Henrik Friedrichsen 2019-06-10 00:06:16 +02:00
  • 96a0e9f9d6 add type coercion helper to ListItem objects Henrik Friedrichsen 2019-06-09 23:57:47 +02:00
  • b59e9b38e6 add CommandResult for modal views Henrik Friedrichsen 2019-06-09 23:55:12 +02:00
  • 298091c301 update dependencies Henrik Friedrichsen 2019-06-08 18:48:04 +02:00
  • e03536b2a7 Merge pull request #76 from Herbstein/commander Henrik 2019-05-22 17:34:14 +02:00
  • db7a09c87b Command parser Rasmus Larsen 2019-05-21 18:11:54 +02:00
  • 5500b34887 Remove dead code Rasmus Larsen 2019-05-21 16:34:50 +02:00
  • 4343343ee7 Implement silent default non-behaviour of a few commands Rasmus Larsen 2019-05-21 16:05:12 +02:00
  • 1e0d9ea952 Handle default command behavior Rasmus Larsen 2019-05-21 16:01:56 +02:00
  • 0beaa82a1f Clippy fixes Rasmus Larsen 2019-05-20 22:32:28 +02:00
  • 1671db14c1 Move to enum-based commands Rasmus Larsen 2019-05-20 22:15:12 +02:00
  • 4b4a027c3c add basepath cmdline flag Henrik Friedrichsen 2019-05-16 23:53:15 +02:00
  • 4a760ac128 reword libxcb dependency Henrik 2019-05-15 13:21:30 +02:00
  • 1e475b953a check Cargo.lock into repository Henrik Friedrichsen 2019-05-13 08:54:14 +02:00
  • 99521f3a8f set readme filename Henrik Friedrichsen 2019-05-13 08:51:57 +02:00
  • 68a2a633f2 match previous mpris action with that of "<" binding Henrik Friedrichsen 2019-05-11 19:48:22 +02:00
  • ee95386e9d add xorg-dev/libxcb dependencies to README Henrik Friedrichsen 2019-05-11 19:44:06 +02:00
  • 9e81903d43 fix build instructions for portaudio Henrik Friedrichsen 2019-05-11 19:36:28 +02:00
  • 4a6ffbfc08 remove leftover winapi dependency Henrik Friedrichsen 2019-05-11 18:41:13 +02:00
  • 5eff818faa Merge pull request #67 from Herbstein/share Henrik 2019-05-10 22:56:34 +02:00
  • 6daabb0b0d Update share functionality in README Rasmus Larsen 2019-05-10 21:36:45 +02:00
  • cd4bd627da Ensure no 'unknown command' error is thrown when no track is played Rasmus Larsen 2019-05-10 20:20:55 +02:00
  • 9ec80ac668 Remove unused imports Rasmus Larsen 2019-05-10 13:07:12 +02:00
  • 1a075694af Break share command into smaller chunks Rasmus Larsen 2019-05-10 13:06:36 +02:00
  • 641ddf0113 Remove extra trailing comma and reformat Rasmus Larsen 2019-05-10 12:57:31 +02:00
  • 224597ae92 Move share command handling completely to ListView Rasmus Larsen 2019-05-10 12:55:22 +02:00
  • 90c1930c39 Fix playlist share url generation Rasmus Larsen 2019-05-10 11:06:46 +02:00
  • 4897d97931 Move URL handling to relevant structs and share selected song Rasmus Larsen 2019-05-09 16:04:07 +02:00
  • a145d73072 Move keybind to Rasmus Larsen 2019-05-08 18:45:10 +02:00