Skip to content

Releases

Songling v1.6.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 09:36

Added

  • Your own albums: «songs and cover» on any album, or «Make your own album» when the search finds nothing. Title, artist, year, a cover from the gallery, and the songs in order – typed in or picked from what you heard by that artist. Renaming folds the old one in: a player's «Unnamed» becomes the real album, its listens move along, and new listens under the old name land there too.
  • Delete a song or an album together with its listens (after asking) – for a compilation in one file, a stray recording, a wrong album.
  • «Only songs heard to the end»: a song counts in its last ten seconds.
  • The «long track» limit (podcasts, compilations in one file) is yours to set, 10 to 90 minutes.
  • Which tab the shelf opens on: albums, singles, songs, artists, to hear or history (Settings → Counting).

Fixed

  • Marking an album «heard whole» right after it played in a player no longer adds its time again: it only marks it whole. An album without a list of songs is filled in first, instead of making up one long «song» named after the album.
  • The history says how to take a listen out: hold the line.

Songling v1.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 09:10

Added

  • A new pet, the Raven (#15): a keeper of songs by musicians who have passed away. Its egg opens after three hours of their music, and their songs are its favourite food. Whether an artist is gone comes from MusicBrainz (people only; a band that split up doesn't count); the artists already in your library are looked up again once.

Fixed

  • A song by several artists («A, B», «A feat. B», «A & B») counts for each of them, not only the first-billed one: in the top, artist goals and new artists (#20).
  • The den's line no longer gets stuck on the previous pet after switching, and the «… to the next stage» line with its frozen time is gone – the bar under the pet shows it (#18).

Songling v1.4.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 09:28

Changed

  • The pets on the first screens sway slowly and softly instead of dancing, each one in its own time.

Songling v1.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 08:47

Added

  • Awards: 51 of them, most with several steps (155 in all) – hours, days and streaks, new artists and whole albums, countries and decades, night and morning listening, songs on repeat, songs by two artists or more (#11), Christmas and New Year songs and music at New Year's midnight (#9), concerts and vinyl, pets and the den. Every step pays 5 plectrums. They live on a tab of their own in the Saga, which counts the new ones.
  • Postcards to share: the den, the pet, your music over a period, top artists, albums and songs, the song on repeat, genres, when you listen, the year as a square a day, countries and decades, awards and all your pets. Each one as a post (4:5) or a story (9:16), sent anywhere from the share menu or kept in the gallery. In the Saga, at the top.
  • A tap on a bar of any chart in the Saga says what it stands for: the day or month and how much music it had (#14).

Changed

  • The pets, their eggs and the den are drawn twice as fine. The eggs are drawn anew, each keeping its colours and pattern.
  • The bottom menu and the den's buttons have plain one-colour icons in the theme's colours.

Fixed

  • The app could stop hearing music although its access was still on: Android dropped the link to the players (after an update, or when it closed the app) and didn't bring it back. The app now asks for it back by itself, and if the players still can't be heard, the den says so and a tap reconnects (#7).

Songling v1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 15:14

Added

  • A listen can be taken out of the history: hold it down in the history and remove it – it leaves the statistics, the pet's time and the goals too (#12).
  • The player widget shows how far into the song it is and how long the song is; the time runs on its own while it plays (#6).

Changed

  • The den is drawn anew: all eight wallpapers and every thing in it, in the same pixel-art look as the pets. The clock, the shelf's spines, the turntable's label, the speakers, the lights and the lava lamp still move and change as before; the lava lamp and the tapes stand on the shelf, the posters hang higher.
  • The first onboarding screen shows three grown pets again, over the records and the tape, and picking an egg shows what it grows into.

Fixed

  • A whole album could count as a third of its time: when a song change reached the app late or not at all, the next songs were folded into one listen, which was then cut to the first song's length. The app now asks the players every 15 seconds what they play, and catches a missed song change, pause or new player there (#13).
  • A song played again on repeat without a pause counts as a new listen again.

Songling v1.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 08:04

Changed

  • All 18 pets are drawn anew, at every stage: a fuller pixel-art look, with what each one loves worn on it – the lyre tail, the saxophone tail, the record shell, the boombox.

Fixed

  • A listen could grow far past its song – one song showing as 35 minutes – when the player's «stopped» reached the app late or not at all. The clock now stops when the player stopped, the app asks the player itself every 15 seconds, and one listen is never longer than its song; listens already stretched are trimmed to their song (#10).
  • One long listen no longer counts as the whole album: that takes at least two of its songs (#10).
  • An album of two or three songs can be heard whole (all of its songs), and the songs of an album may come in any order with others in between, as long as no more than 40 minutes pass between two of them (#8).
  • A genre set by hand on an album or an artist now shows in the statistics; the catalogue's guess for the song, and its «other» most of all, no longer outranks it. A genre set by hand on a song outranks the album's (#5).

Songling v1.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 13:22

Added

  • A player widget: what plays in any player, drawn as a record with the cover for a label or a tape with the cover for a sticker (as chosen in Settings), with previous, play/pause and next (#2).
  • Choose which apps the pet hears: every player but the ticked ones, or only the ticked ones. The list shows the phone's players by name. A player left out no longer makes the pet dance either (#4).
  • Onboarding asks which apps to hear, and its first screen shows records and a tape instead of pets.

Fixed

  • With three-button navigation the dock covered the den's last lines, and there was nothing to scroll (#1).
  • The cover of the song playing now shows at once, from the player itself, instead of only after the catalogue found it.

Songling v1.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 09:51

The first version.

  • A pet that hears what any player plays (through notification access) and grows from every minute of it: 18 species, four stages, six grown forms, natures and a rare colouring.
  • The den: a pixel room with sixteen things and eight wallpapers to buy with plectrums, tried on first, two poster frames for an album and a band, and a window with the real weather and time of day in your town.
  • The shelf: albums, singles, songs and artists with covers, genres, years and stars; a «to hear» list; search, sorting and filters; your own genres.
  • Logging by hand: a whole album, a song from an album or on its own, from a record, the radio or a concert.
  • Saga: stats with filters, top lists, hours and weekdays, countries and decades, a calendar of the year.
  • Goals on new albums, artists, genres and countries, an artist, an album or a song, and three weekly tasks.
  • Records or tapes, light or dark, pixel backgrounds; history from Spotify, Last.fm and ListenBrainz; backups.