Skip to content

Releases: thedmd/pianobar-windows

2022.10.09

09 Oct 12:24
Compare
Choose a tag to compare

Release 2022.10.09:

  • Implement more escape codes in console emulator (A, B, C, D, E, F, G, H, J).

2022.04.16

16 Apr 07:05
Compare
Choose a tag to compare

Release 2022.04.20:

  • ui_act: Improve station management query
  • Disable station mode selection for QuickMix
  • docs: fix simple typo, exhaused -> exhausted
  • Allow choosing time format
  • Add optional debugging code
  • Allow changing station mode
  • Get back to 1s update interval
  • Don't overwrite XDG_CONFIG_HOME
  • Cleanup warnings
  • ui: Make up to three retries while executing network call
  • http: Improve error messages around retries
  • http: Handle 5xx server error codes
  • http: Cleanup warnings
  • piano: Add PIANO_RET_NETWORK_ERROR error code

2020.04.20

20 Apr 09:12
Compare
Choose a tag to compare

Release 2020.04.20:

  • Add support for multimedia keys in hotkeys
  • backport: piano: Request all stations

Available actions:

  • act_help - show act_help
  • act_songlove - love song
  • act_songban - ban song
  • act_stationaddmusic - add music to station
  • act_stationcreate - create new station
  • act_stationdelete - delete station
  • act_songexplain - explain why this song is played
  • act_stationaddbygenre - add genre station
  • act_history - song history
  • act_songinfo - print information about song/station
  • act_addshared - add shared station
  • act_songnext - next song
  • act_songpausetoggle - pause/resume playback
  • act_songpausetoggle2 - same as above, but allow second bind
  • act_quit - quit
  • act_stationrename - rename station
  • act_stationchange - change station
  • act_songtired - tired (ban song for 1 month)
  • act_upcoming - upcoming songs
  • act_stationselectquickmix - select quickmix stations
  • act_bookmark - bookmark song/artist
  • act_voldown - decrease volume
  • act_volup - increase volume
  • act_managestation - delete seeds/feedback
  • act_songplay - resume playback
  • act_songpause - pause playback
  • act_volreset - reset volume
  • act_settings - change settings

Hotkeys

You can now bind hotkey to an action, for example:

    hk_act_songlove = c + shift + ctrl
      or
    hk_act_songlove = f9

Hotkey use format:
hk_<action_name> = <key> + [modifier1] + [modifier2]...

can be any printable character on your keyboard or one of the
named keys:

    numpad0, numpad1, numpad2, numpad3, numpad4, numpad5, numpad6, numpad7,
    numpad8, numpad9, multiply, add, separator, subtract, decimal, divide,
    f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16,
    f17, f18, f19, f20, f21, f22, f23, f24, browser_back, browser_forward,
    browser_refresh, browser_stop, browser_search, browser_favorites,
    browser_home, volume_mute, volume_down, volume_up, media_next_track,
    media_prev_track, media_stop, media_play_pause, launch_mail,
    launch_media_select, launch_app1, launch_app2

Example bindings:

#hk_act_songpausetoggle = media_play_pause
#hk_act_songnext = media_next_track

2019.05.03

03 May 15:22
Compare
Choose a tag to compare

Add support for hotkeys. #20

Hotkeys can be assigned to action in configuration file ex:
hk_<action_name> = g + shift + alt + ctrl

Available actions:

act_help                    -   prints help
act_songlove                -   love song
act_songban                 -   ban song
act_stationaddmusic         -   add music to station
act_stationcreate           -   create new station
act_stationdelete           -   delete station
act_songexplain             -   explain why this song is played
act_stationaddbygenre       -   add genre station
act_history                 -   song history
act_songinfo                -   print information about song/station
act_addshared               -   add shared station
act_songnext                -   next song
act_songpausetoggle         -   pause/resume playback
act_quit                    -   quit
act_stationrename           -   rename station
act_stationchange           -   change station
act_songtired               -   tired (ban song for 1 month
act_upcoming                -   upcoming songs
act_stationselectquickmix   -   select quickmix stations
act_bookmark                -   bookmark song/artist
act_voldown                 -   decrease volume
act_volup                   -   increase volume
act_managestation           -   delete seeds/feedback
act_stationcreatefromsong   -   create new station from song or artist
act_songplay                -   resume playback
act_songpause               -   pause playback
act_volreset                -   reset volume
act_settings                -   change settings

2018.10.30

30 Oct 12:33
Compare
Choose a tag to compare

Release 2018.10.30

  • Reintegrate upstream changes

Upstream improvements:

Release 2018.06.22

  • Happy 10th birthday pianobar!
  • Add network timeouts and retries
  • Fix cross-thread memory access
  • Misc UI and documentation improvements

Release 2017.08.30

  • Support binding to specific network interface, see config option bind_to
  • New config option gain_mul softens effect of replay gain
  • Replaced deprecated ffmpeg and json-c functions, bumps ffmpeg/libav version
    requirement
  • Fix use-after-free
  • Minor improvements to code and documentation

2017.05.18

18 May 16:41
Compare
Choose a tag to compare

2017.05.18

  • Synchronize with upstream
  • Fixed: Handle escaped authority url components. pianobar-windows-binaries/#3