You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: fix broken relative links in README for crates.io compatibility (#926)
Fixes#735
Relative links in `README.md` (e.g., to `docs/config.md` or `examples/README.md`) resolve incorrectly when the crate is viewed on [crates.io](https://crates.io/crates/spotify_player), leading to 404 errors. This PR replaces these relative links with absolute URLs pointing to the `master` branch on GitHub.
- Feature parity with the official Spotify application.
33
33
- Support remote control with [Spotify Connect](#spotify-connect).
34
34
- Support [streaming](#streaming) songs directly from the terminal.
@@ -43,7 +43,7 @@
43
43
44
44
A demo of `spotify_player``v0.5.0-pre-release` on [youtube](https://www.youtube.com/watch/Jbfe9GLNWbA) or on [asciicast](https://asciinema.org/a/446913):
45
45
46
-
Checkout [examples/README.md](./examples/README.md) for more examples.
46
+
Checkout [examples/README.md](https://github.com/aome510/spotify-player/blob/master/examples/README.md) for more examples.
To enable media control support, `spotify_player` needs to be built/installed with `media-control` feature (**enabled** by default) and set the `enable_media_control` config option to `true` in the [general configuration file](docs/config.md#media-control).
204
+
To enable media control support, `spotify_player` needs to be built/installed with `media-control` feature (**enabled** by default) and set the `enable_media_control` config option to `true` in the [general configuration file](https://github.com/aome510/spotify-player/blob/master/docs/config.md#media-control).
205
205
206
206
Media control support is implemented using [MPRIS DBus](https://wiki.archlinux.org/title/MPRIS) on Linux and OS window event listener on Windows and MacOS.
207
207
@@ -403,7 +403,7 @@ List of supported commands:
403
403
|`JumpToCurrentTrackInContext`| jump to the current track in the context |`g c`|
404
404
|`JumpToHighlightTrackInContext`| jump to the currently highlighted search result in the context |`C-g`|
405
405
406
-
To add new shortcuts or modify the default shortcuts, please refer to the [keymaps section](docs/config.md#keymaps) in the configuration documentation.
406
+
To add new shortcuts or modify the default shortcuts, please refer to the [keymaps section](https://github.com/aome510/spotify-player/blob/master/docs/config.md#keymaps) in the configuration documentation.
407
407
408
408
### Actions
409
409
@@ -429,7 +429,7 @@ List of available actions:
429
429
-`Follow`
430
430
-`Unfollow`
431
431
432
-
These actions can also be bound to a shortcut. To add new shortcuts, please refer to the [actions section](docs/config.md#actions) in the configuration documentation.
432
+
These actions can also be bound to a shortcut. To add new shortcuts, please refer to the [actions section](https://github.com/aome510/spotify-player/blob/master/docs/config.md#actions) in the configuration documentation.
433
433
434
434
### Search Page
435
435
@@ -443,7 +443,7 @@ By default, `spotify_player` will look into `$HOME/.config/spotify-player` for a
443
443
444
444
If an application configuration file is not found, one will be created with default values.
445
445
446
-
Please refer to [the configuration documentation](docs/config.md) for more details on the configuration options.
446
+
Please refer to [the configuration documentation](https://github.com/aome510/spotify-player/blob/master/docs/config.md) for more details on the configuration options.
447
447
448
448
## Caches
449
449
@@ -457,4 +457,4 @@ The application stores logs inside the `$APP_CACHE_FOLDER/spotify-player-*.log`
457
457
458
458
## Acknowledgement
459
459
460
-
`spotify_player` is written in [Rust](https://www.rust-lang.org) and is built on top of awesome libraries such as [ratatui](https://github.com/ratatui/ratatui), [rspotify](https://github.com/ramsayleung/rspotify), [librespot](https://github.com/librespot-org/librespot), and [many more](spotify_player/Cargo.toml). It's highly inspired by [spotify-tui](https://github.com/Rigellute/spotify-tui) and [ncspot](https://github.com/hrkfdn/ncspot).
460
+
`spotify_player` is written in [Rust](https://www.rust-lang.org) and is built on top of awesome libraries such as [ratatui](https://github.com/ratatui/ratatui), [rspotify](https://github.com/ramsayleung/rspotify), [librespot](https://github.com/librespot-org/librespot), and [many more](https://github.com/aome510/spotify-player/blob/master/spotify_player/Cargo.toml). It's highly inspired by [spotify-tui](https://github.com/Rigellute/spotify-tui) and [ncspot](https://github.com/hrkfdn/ncspot).
0 commit comments