Commit Graph

  • 99719af38c add badges Henrik Friedrichsen 2019-03-03 21:01:00 +01:00
  • f747c1968a Merge branch 'develop' of github.com:hrkfdn/ncspot into develop Henrik Friedrichsen 2019-03-03 20:58:49 +01:00
  • 48254d19c4 Merge pull request #7 from saethlin/develop Henrik 2019-03-03 20:56:00 +01:00
  • 14565e26b2 add package metadata Henrik Friedrichsen 2019-03-03 20:47:11 +01:00
  • 47d9baac8b update requirements Henrik Friedrichsen 2019-03-03 20:31:34 +01:00
  • c23956bcbd don't panic on missing/invalid config file, try to be helpful instead Ben Kimock 2019-03-03 13:14:15 -05:00
  • 28c76f7462 describe more keybindings Henrik Friedrichsen 2019-03-03 16:55:06 +01:00
  • fb16ca3a73 knowledge disclaimer! Henrik Friedrichsen 2019-03-03 15:55:45 +01:00
  • 909ce8c81d cargo fmt Henrik Friedrichsen 2019-03-03 15:53:54 +01:00
  • 335d9cfad2 fix thumbnail URL Henrik Friedrichsen 2019-03-03 15:47:29 +01:00
  • 036629fe0f add README Henrik Friedrichsen 2019-03-03 15:46:34 +01:00
  • b8d60917b4 hardcore client id Henrik Friedrichsen 2019-03-03 15:46:15 +01:00
  • e4e57d12af allow build with other audio backends Henrik Friedrichsen 2019-03-03 15:45:57 +01:00
  • 3ea534782e install libpulse Henrik Friedrichsen 2019-03-03 01:41:22 +01:00
  • bcd2563dee add travis.yml for CI Henrik Friedrichsen 2019-03-03 01:30:27 +01:00
  • a562f0b7a7 implement custom track button view (closes #2) Henrik Friedrichsen 2019-03-03 00:16:17 +01:00
  • 0667b9ab65 remove unused status bar bits Henrik Friedrichsen 2019-03-02 19:50:29 +01:00
  • c60324af61 cargo fmt Henrik Friedrichsen 2019-03-02 18:39:58 +01:00
  • 5a1c7dff69 fix some warnings Henrik Friedrichsen 2019-03-02 18:38:10 +01:00
  • 3d1673a7a4 add global play/pause/stop buttons + necessary state logic Henrik Friedrichsen 2019-03-02 18:37:56 +01:00
  • 70d68f8854 cargo fmt Henrik Friedrichsen 2019-02-27 23:12:43 +01:00
  • d73a3c144e always trigger a cursive event when a queue event is generated Henrik Friedrichsen 2019-02-27 23:12:09 +01:00
  • d3c439342a introduce global event sink to trigger updates across threads Henrik Friedrichsen 2019-02-27 22:50:31 +01:00
  • f21e3b0bca wrap logview in ScrollView Henrik Friedrichsen 2019-02-27 22:50:06 +01:00
  • bebc6175cc cargo fmt Henrik Friedrichsen 2019-02-26 23:32:38 +01:00
  • 862f835164 remove crossbeam-channel Henrik Friedrichsen 2019-02-26 23:32:09 +01:00
  • 212132c2c3 take control of cursive event loop, may be useful later Henrik Friedrichsen 2019-02-26 23:31:47 +01:00
  • 204cb18410 implement preliminary queue view Henrik Friedrichsen 2019-02-26 23:30:16 +01:00
  • ce566b0fb9 request full width for search results Henrik Friedrichsen 2019-02-26 22:01:59 +01:00
  • b06b6bc15b rustfmt Henrik Friedrichsen 2019-02-26 21:34:20 +01:00
  • 8df48a7270 make theme a little more easy on the eyes Henrik Friedrichsen 2019-02-26 21:29:05 +01:00
  • 6da617cf42 consume next queue entry after finishing current track Henrik Friedrichsen 2019-02-10 21:13:43 +01:00
  • f75c6fbbb8 wrap queue in arc<mutex<>> as it needs to mutable across threads Henrik Friedrichsen 2019-02-10 21:00:12 +01:00
  • 0b26c5411c initial track queue implementation Henrik Friedrichsen 2019-02-09 16:05:33 +01:00
  • 4ae9e80acc implement initial screen logic Henrik Friedrichsen 2019-01-06 16:07:35 +01:00
  • b43c7211da format artists in search results Henrik Friedrichsen 2019-01-06 16:05:48 +01:00
  • f1ec67db0c cleanups + make search results scrollable Henrik Friedrichsen 2018-12-23 20:23:10 +01:00
  • 278bb7844f implement track search and playback Henrik Friedrichsen 2018-12-23 12:44:40 +01:00
  • ae1cb96385 implement thread-safe logging to a vector of strings Henrik Friedrichsen 2018-11-20 23:15:51 +01:00
  • a94a949d9e add web api facilities Henrik Friedrichsen 2018-11-11 15:17:22 +01:00
  • 8ddf4498ba initial commit Henrik Friedrichsen 2018-11-11 00:01:00 +01:00