Henrik Friedrichsen
|
29678e526a
|
update bindings
|
2019-08-13 22:05:28 +02:00 |
|
Henrik Friedrichsen
|
980f6eb528
|
move to a separate save/delete binding approach
this is to address accidental deletions of playlists/tracks that some users
faced
closes #75
related #15
|
2019-08-13 21:59:11 +02:00 |
|
Henrik Friedrichsen
|
6fd77c2d50
|
add xcb libraries/headers to ci build environment
|
2019-08-13 17:19:24 +02:00 |
|
Henrik Friedrichsen
|
226e814874
|
test actual building in travis ci
|
2019-08-13 16:58:31 +02:00 |
|
Henrik Friedrichsen
|
3151f31137
|
fix syntax error previously introduced by rustfmt
fixes #87
|
2019-08-13 16:54:21 +02:00 |
|
Henrik Friedrichsen
|
308cdb84c4
|
fix formatting
|
2019-08-13 11:56:35 +02:00 |
|
Henrik Friedrichsen
|
4067155e96
|
remove unused mutabilities
|
2019-08-13 11:50:31 +02:00 |
|
Henrik Friedrichsen
|
48ef7f1e47
|
Merge branch 'develop' of github.com:hrkfdn/ncspot into develop
|
2019-08-13 11:49:39 +02:00 |
|
Henrik Friedrichsen
|
f7458b4137
|
make sharing to clipboard a feature that can be disabled
this is for users that want to eliminate dependences (e.g. libxcb).
the feature is enabled by default and must be explicitly disabled.
fixes #84
|
2019-08-13 11:49:27 +02:00 |
|
Henrik
|
b5aeb23b0c
|
Merge pull request #86 from jwijenbergh/develop
Add python3 dependency for building rust-xcb
|
2019-08-12 08:49:09 +02:00 |
|
Jeroen Wijenbergh
|
744c69bb77
|
Add python3 dependency for building rust-xcb
|
2019-08-11 18:38:42 +02:00 |
|
Henrik
|
9664882cdb
|
Merge pull request #85 from maxking/develop
Add debian packages for libxcb development headers.
|
2019-08-01 11:43:58 +02:00 |
|
Henrik
|
7768f123e3
|
minor changes
|
2019-08-01 11:43:39 +02:00 |
|
Abhilash Raj
|
7faa987fcb
|
Add debian packages for libxcb development headers.
|
2019-07-31 17:29:21 -07:00 |
|
Henrik Friedrichsen
|
f4c640ca2b
|
fix: sort playlists in the same order spotify sends them out
|
2019-06-24 22:13:52 +02:00 |
|
Henrik Friedrichsen
|
c7a09dc5f0
|
extend ContextMenu by sharing item
|
2019-06-15 17:26:38 +02:00 |
|
Henrik Friedrichsen
|
d213e8a54c
|
introduce new context menu for simplified controls
as outlined in #75
|
2019-06-10 00:07:18 +02:00 |
|
Henrik Friedrichsen
|
96a0e9f9d6
|
add type coercion helper to ListItem objects
|
2019-06-09 23:57:47 +02:00 |
|
Henrik Friedrichsen
|
b59e9b38e6
|
add CommandResult for modal views
|
2019-06-09 23:55:12 +02:00 |
|
Henrik Friedrichsen
|
298091c301
|
update dependencies
|
2019-06-08 18:48:04 +02:00 |
|
Henrik
|
e03536b2a7
|
Merge pull request #76 from Herbstein/commander
Move to enum-based commands
|
2019-05-22 17:34:14 +02:00 |
|
Rasmus Larsen
|
db7a09c87b
|
Command parser
|
2019-05-21 18:11:54 +02:00 |
|
Rasmus Larsen
|
5500b34887
|
Remove dead code
|
2019-05-21 16:34:50 +02:00 |
|
Rasmus Larsen
|
4343343ee7
|
Implement silent default non-behaviour of a few commands
|
2019-05-21 16:05:12 +02:00 |
|
Rasmus Larsen
|
1e0d9ea952
|
Handle default command behavior
|
2019-05-21 16:01:56 +02:00 |
|
Rasmus Larsen
|
0beaa82a1f
|
Clippy fixes
|
2019-05-20 22:32:28 +02:00 |
|
Rasmus Larsen
|
1671db14c1
|
Move to enum-based commands
|
2019-05-20 22:15:12 +02:00 |
|
Henrik Friedrichsen
|
4b4a027c3c
|
add basepath cmdline flag
this allows a basepath to be set via commandline where ncspot will place
configuration and cache files.
fixes #65
|
2019-05-16 23:58:05 +02:00 |
|
Henrik
|
4a760ac128
|
reword libxcb dependency
|
2019-05-15 13:21:30 +02:00 |
|
Henrik Friedrichsen
|
1e475b953a
|
check Cargo.lock into repository
fixes #68
|
2019-05-13 08:54:14 +02:00 |
|
Henrik Friedrichsen
|
99521f3a8f
|
set readme filename
|
2019-05-13 08:51:57 +02:00 |
|
Henrik Friedrichsen
|
68a2a633f2
|
match previous mpris action with that of "<" binding
fixes #71
|
2019-05-11 19:48:22 +02:00 |
|
Henrik Friedrichsen
|
ee95386e9d
|
add xorg-dev/libxcb dependencies to README
fixes #72
|
2019-05-11 19:44:06 +02:00 |
|
Henrik Friedrichsen
|
9e81903d43
|
fix build instructions for portaudio
when disabling all default features, the pancurses backend get's dropped as
well, effectively breaking the build.
fixes #70
|
2019-05-11 19:36:28 +02:00 |
|
Henrik Friedrichsen
|
4a6ffbfc08
|
remove leftover winapi dependency
|
2019-05-11 18:41:13 +02:00 |
|
Henrik
|
5eff818faa
|
Merge pull request #67 from Herbstein/share
Add sharing functionality
|
2019-05-10 22:56:34 +02:00 |
|
Rasmus Larsen
|
6daabb0b0d
|
Update share functionality in README
|
2019-05-10 21:36:45 +02:00 |
|
Rasmus Larsen
|
cd4bd627da
|
Ensure no 'unknown command' error is thrown when no track is played
|
2019-05-10 20:20:55 +02:00 |
|
Rasmus Larsen
|
9ec80ac668
|
Remove unused imports
|
2019-05-10 13:07:12 +02:00 |
|
Rasmus Larsen
|
1a075694af
|
Break share command into smaller chunks
|
2019-05-10 13:06:36 +02:00 |
|
Rasmus Larsen
|
641ddf0113
|
Remove extra trailing comma and reformat
|
2019-05-10 12:57:31 +02:00 |
|
Rasmus Larsen
|
224597ae92
|
Move share command handling completely to ListView
|
2019-05-10 12:55:22 +02:00 |
|
Rasmus Larsen
|
90c1930c39
|
Fix playlist share url generation
|
2019-05-10 11:06:46 +02:00 |
|
Rasmus Larsen
|
4897d97931
|
Move URL handling to relevant structs and share selected song
|
2019-05-09 16:04:07 +02:00 |
|
Rasmus Larsen
|
a145d73072
|
Move keybind to
|
2019-05-08 18:45:10 +02:00 |
|
Rasmus Larsen
|
6ffaa8e8a0
|
Update README with information about new keybind
|
2019-05-08 01:29:03 +02:00 |
|
Rasmus Larsen
|
de1dea5c68
|
Add a keybind and shortcut to share the currently playing song
|
2019-05-07 23:39:15 +02:00 |
|
Rasmus Larsen
|
c5a0a73077
|
Ignore files created by IDEA-based IDEs
|
2019-05-07 23:37:27 +02:00 |
|
Henrik Friedrichsen
|
f5e30169b3
|
Merge branch 'minor-stuff' of git://github.com/KoffeinFlummi/ncspot into develop
|
2019-04-28 17:03:59 +02:00 |
|
KoffeinFlummi
|
cf18a5ca42
|
Use official rspotify repo
|
2019-04-28 15:36:00 +02:00 |
|