add webview map, bike reservation, and desktop entry
- Replace list view with Leaflet.js WebView map with marker clustering - Add floating action buttons over map (Rent, Show Rentals) - Click station markers to show bikes with Rent/Reserve buttons - Add bike type filter menu (All/Standard/E-bikes) - Support bike reservations via booking API - Show reserved bikes in rentals overview - Add desktop entry for app launchers - Update dependencies: webkit6 0.6, gtk4 0.11, libadwaita 0.9 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
9961a31936
commit
256da4b440
6 changed files with 847 additions and 171 deletions
|
|
@ -4,8 +4,10 @@ version = "0.1.0"
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
gtk = { package = "gtk4", version = "0.10" }
|
||||
adw = { package = "libadwaita", version = "0.8", features = ["v1_6"] }
|
||||
gtk = { package = "gtk4", version = "0.11" }
|
||||
adw = { package = "libadwaita", version = "0.9", features = ["v1_6"] }
|
||||
webkit6 = "0.6"
|
||||
reqwest = { version = "0.12", features = ["blocking", "rustls-tls"], default-features = false }
|
||||
serde_json = "1"
|
||||
urlencoding = "2"
|
||||
dirs = "5"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue