Thomas Frans
fe8f8e78ee
style(clippy): enforce clippy use_self lint
...
Clippy's `use_self` line ensures that `Self` is used instead of the real
name whenever possible. This makes searching easier and cleans up the
code a bit.
2023-09-27 22:06:54 +02:00
Thomas
6a5efb1052
Fix Clone impl marked todo on Pagination
...
- Fixed a manual implementation of Clone on Pagination (needed extra
trait bounds to be derivable)
- Made clippy happy :)
2022-10-19 22:02:39 +02:00
Henrik Friedrichsen
38dfba1db5
Use ViewExt.title() in TabView
...
Instead of storing a separate copy of the view title.
Additionally, rename `ViewExt.set_title()` to `ViewExt.with_title()` as it
consumes `self` and returns ownership.
2022-08-19 20:42:46 +02:00
Henrik Friedrichsen
adf8da2fc5
Move from ScrollBase to scroll module
...
`ScrollBase` is deprecated
2022-01-13 21:09:26 +01:00
Henrik Friedrichsen
74b4e65b64
Refactor: move playable models to separate module
2021-11-08 20:44:21 +01:00
Henrik Friedrichsen
96f2d88696
Update to rspotify 0.11.2 ( #640 )
...
* Update to rspotify 0.11.x
Many breaking changes
* Minor cleanups via Clippy
2021-11-07 17:19:56 +01:00
Henrik Friedrichsen
faad362f55
Refactor: separate Spotify API from player logic
...
The separation is not perfect yet, but it's a start and makes the entire codebase much easier to read.
2021-08-23 22:15:54 +02:00
Henrik Friedrichsen
6b8e1d33dc
Code cleanups
2021-08-15 15:05:49 +02:00
Henrik Friedrichsen
0f573f8247
Refactor: Make Spotify cloneable
2021-04-03 22:35:08 +02:00
Henrik Friedrichsen
8483653cde
Refactor: extract Spotify Worker to separate file
2021-04-03 21:38:42 +02:00
Henrik Friedrichsen
466b4cd18e
Refactor pagination code into separate file
2021-03-05 21:54:29 +01:00
André Andersson
ed0c62a888
Add support for open.spotify.com links ( #392 )
...
* No longer necessary
* Add support for open.spotify.com links
* Reuse struct for insert command
* Formatting
2021-01-17 20:12:07 +01:00
Henrik Friedrichsen
18dc6c6bf8
separate search and search results
...
fixes #219
2021-01-09 22:55:41 +01:00