lourheroes / pebblify Goto Github PK
View Code? Open in Web Editor NEWPebblify is a Spotify app for Pebble watches, made with PebbleJS โ๐ถ https://store-beta.rebble.io/app/5ff3b52b1e6bb11b9eee5c5a
Pebblify is a Spotify app for Pebble watches, made with PebbleJS โ๐ถ https://store-beta.rebble.io/app/5ff3b52b1e6bb11b9eee5c5a
The goal is to let non-premium users access as much features as possible with the Spotify API.
Now Playing
Playlists/Albums
Premium/ non-premium status
[WIP]
Create a Songs window that can display a list of songs from a given ID (album, artist, playlist).
This window will be used to display songs list from the user collection.
Solution
The Songs window will work like the Playlists window.
Use the PebbleJS Menu window to create a window that display songs retrieved for a given collection ID from the Spotify API.
Additional context
Check if the Menu displaying songs list could be combined in an unique class.
All playlists should be displayed in the Playlists screen.
At the moment only the user's first 20 playlists are retrieved.
Lazy loading
Maybe a lazy-loading could be done where the next N playlists are retrieved only when the user has scroll near the end of the current list.
The authentification screen and artist name texts are not displayed for Pebble 2 / Pebble Steel watches.
This comes from multiple reports from Reddit.
Steps to reproduce the behavior:
Use a Pebble 2 / Pebble Steel
Auth screen
Remove the app then install it again
Now Playing screen
Expected behavior
These texts should display on Pebble 2 / Pebble Steel watches.
Pebble watch :
Smartphone:
Additional context
It seems that PebbleJS Card's body does not display on Pebble 2 / Pebble Steel.
Search from here
Add a way to control the sound volume in Now Playing.
An approach similar to what the default Music app does could work, with the use of long clicks / longClicks to switch between sound volume / next-previous actions in the action bar.
Pebblify settings in the Pebble app never loads when using an iOS phone.
This is the Spotify authorization page.
To Reproduce
Steps to reproduce the behavior:
Use an iPhone
Expected behavior
This is a blocking bug for iOS users since they cannot authenticate with their Spotify account.
Pebble watch :
Smartphone:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.