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
10
data/org.nextbike.NextCompanion.desktop
Normal file
10
data/org.nextbike.NextCompanion.desktop
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
[Desktop Entry]
|
||||
Name=NextCompanion
|
||||
Comment=Nextbike client for Linux
|
||||
Exec=next-companion
|
||||
Icon=org.nextbike.NextCompanion
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Utility;GTK;
|
||||
Keywords=bike;rental;nextbike;
|
||||
StartupNotify=true
|
||||
Loading…
Add table
Add a link
Reference in a new issue