Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.3 #426

Merged
merged 46 commits into from
Jan 13, 2022
Merged

Release 0.3 #426

merged 46 commits into from
Jan 13, 2022

Commits on Nov 9, 2021

  1. Configuration menu
    Copy the full SHA
    1e61f5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fa78e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc1012a View commit details
    Browse the repository at this point in the history
  4. Update dependencies

    Bump librespot from 0.2.0 to 0.3.1
    
    Bump serde_json from 1.0.68 to 1.0.69
    
    Bump log from 0.4.11 to 0.4.14
    
    Bump env_logger from 0.8.4 to 0.9.0
    
    Bump thiserror from 1.0.29 to 1.0.30
    dependabot[bot] authored and xou816 committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    bcc4fdd View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. playback-info: add .body style (#371)

    Overrides Adwaita's bold weight styling for buttons.
    jannuary authored Nov 15, 2021
    Configuration menu
    Copy the full SHA
    0656876 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. 232 show album name in playlists and queue (#333)

    * Pass worker to SongWidget so it can be later used to load song album covers
    
    * Show cover art for each song in playlist
    
    * Show cover art for songs per default, but not in Albums
    
    Albums instead show the songs' index.
    abegert authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    183a835 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a83be67 View commit details
    Browse the repository at this point in the history
  3. update authors

    xou816 committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    1d7b3ee View commit details
    Browse the repository at this point in the history
  4. update translations

    xou816 committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    c5a230b View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. 354 improve selection mode (#370)

    * redesign selection tools
    
    * wip: split headerbar
    
    * select all
    
    * hide seekbar
    
    * some fixes
    
    * more fixes
    xou816 authored Nov 19, 2021
    Configuration menu
    Copy the full SHA
    2752dfa View commit details
    Browse the repository at this point in the history
  2. update authors

    xou816 committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    a27de88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c786336 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    525aaba View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2021

  1. simplify search (#378)

    * simplify search
    
    * update POTFILES
    
    * dont need buildable for now
    xou816 authored Nov 21, 2021
    Configuration menu
    Copy the full SHA
    0a259dc View commit details
    Browse the repository at this point in the history
  2. cleanup unneeded css class

    xou816 committed Nov 21, 2021
    Configuration menu
    Copy the full SHA
    4471f12 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. some updates to the README

    xou816 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    4bd7cd0 View commit details
    Browse the repository at this point in the history
  2. update translations and terms

    xou816 committed Nov 24, 2021
    2 Configuration menu
    Copy the full SHA
    70cb3b6 View commit details
    Browse the repository at this point in the history
  3. fix terms

    xou816 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    8f14eeb View commit details
    Browse the repository at this point in the history
  4. Update Russian Translate (#385)

    * Update ru.po
    gostsdmitry authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    7f83a5e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c273adb View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2021

  1. Configuration menu
    Copy the full SHA
    08a2e99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b086ca View commit details
    Browse the repository at this point in the history
  3. fix runtime warnings

    xou816 committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    be4ceb7 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Use relative font-size (#395)

    * Update song.css
    
    * Update details.css
    
    * Update playlist_details.css
    
    * Update album.css
    
    * base unit is 14px of course
    jannuary authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    6fc77d4 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Details Redesign (#366)

    * Update dependencies
    
    Bump librespot from 0.2.0 to 0.3.1
    
    Bump serde_json from 1.0.68 to 1.0.69
    
    Bump log from 0.4.11 to 0.4.14
    
    Bump env_logger from 0.8.4 to 0.9.0
    
    Bump thiserror from 1.0.29 to 1.0.30
    
    redesign album details
    
    playlist details & misc fixes
    
    space out song info
    
    load kinda highres playlist image
    
    contain album cover
    
    put back margins
    
    revert making entire view scrollable
    
    surely i wouldn't just commit before checking bfhd
    
    i forgor 💀
    
    redesign saved/now playing; unify styles
    
    * add animated playback indicator
    
    * undercooked adaptivity commit
    
    * accomodate for adwaita .card changes
    
    fix that one annoying margins on song rows
    
    clean up custom styles
    
    adjust margins a bit once again
    
    * untangle album header from details
    
    forgor 2
    
    it fuckign works
    
    * adaptivity for real
    
    * couple of fixes
    
    * make playlist adaptive, use template
    
    * clean up, delete a bunch of css
    
    clean up, delete a bunch of css
    
    * use card style for artist top songs
    
    * remove couple style classes
    
    * playback-info: add .body style (#371)
    
    Overrides Adwaita's bold weight styling for buttons.
    
    * cleanups
    
    * misc cleanups
    
    * resize album cover
    
    * updates
    
    * redo release details
    
    * fixes
    
    * various review fixes
    
    * more common playlist styling to playlist component
    
    * use plain listbox and window instead of preferences related widgets
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Alexandre Trendel <[email protected]>
    3 people authored Dec 8, 2021
    Configuration menu
    Copy the full SHA
    c4b7f66 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Add album year to the list & the details view (#391)

    * Add album years to the album list and the album details view
    
    * Gray out the released date and tighten spacings
    
    * Gray out the released date and tighten spacings
    
    * Use rem unit for font size in album widgets
    
    * Use Option when possible
    
    * Improve handling Options
    
    * Fix formatting issues
    
    * Remove unnecessary stylesheet
    sei0o authored Dec 9, 2021
    Configuration menu
    Copy the full SHA
    b3a7827 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. couple ui fixes

    xou816 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    71e7c34 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Add slovenian translations (#396)

    * feat: add slovenian language translations
    
    * fix: improve slovenian translations
    mentos1386 authored Dec 13, 2021
    Configuration menu
    Copy the full SHA
    0ecf1bd View commit details
    Browse the repository at this point in the history
  2. update translations

    add ja and ar
    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    f4f9319 View commit details
    Browse the repository at this point in the history
  3. update more_from label

    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    52e69ce View commit details
    Browse the repository at this point in the history
  4. update release_details labels

    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    e62e83a View commit details
    Browse the repository at this point in the history
  5. update by label

    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    fdd386c View commit details
    Browse the repository at this point in the history
  6. updates dependencies

    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    532737b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    357b4de View commit details
    Browse the repository at this point in the history
  8. fix #349 incorrect track numbers

    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    9f1f986 View commit details
    Browse the repository at this point in the history
  9. ellipsize long copyright info

    xou816 committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    899a46b View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. update translations

    xou816 committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    c5f394f View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2022

  1. Add volume control (#406)

    * Add support for volume
    
    Only works on mpris
    
    * Cargo fmt
    
    * Remove debug statements and fix initial volume
    
    * Fix volume at creation and mpris volume change
    
    Also, formatting and renamed Command::PlayerVolume to PlayerEvent::PlayerSetVolume for consistency
    
    * Cargo fmt
    Diegovsky authored Jan 2, 2022
    Configuration menu
    Copy the full SHA
    0cd50ba View commit details
    Browse the repository at this point in the history
  2. 287 make better use of sidepanel option to list playlists (#412)

    * Add two new icons to be used in the sidebar
    
    * Implement SideBarItem and SideBarRow to replace StackSideBar with
    something more customizable
    
    * Replace StackSideBar with ListBox utilizing SideBarRow and SideBarItem
    
    Still use Stack for storing widgets to switch to, such as SavedTracks.
    This changes how items such as Saved Tracks, Playlists are displayed in
    the sidebar, makes SideBarItem non interactable, and adds all playlists to
    the sidebar
    
    * Make SideBar ListBox scrollable
    
    * Limit the number of playlists in the sidebar to 20
    
    * Add a side bar entry to browse all playlists
    
    * improve styling of sidebar
    
    * Change icon for 'All Playlists' to a grid symbol
    
    * Ellipsize playlist names to reduce the width of the sidebar. Show tooltip on the surrounding box
    
    * Cleanup make_playlist_item to not use properties directly
    
    * Refactor updating playlists in sidebar into method
    
    * Rename SavedPlaylistsModel::box_clone to clone
    
    * implement and use getters to properties of SideBarItem
    
    * Build widgets in sidebar ListBox in SideBarRow, write custom widget for sidebar items with an icon
    
    * Update PO files
    
    * Add id getter method to SideBarRow and refactor to use it
    
    * use downcast_ref instead of clone().downcast
    
    * fix clippy warning
    
    Co-authored-by: Alexandre Trendel <[email protected]>
    abegert and xou816 authored Jan 2, 2022
    Configuration menu
    Copy the full SHA
    7e228c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. update album view (#399)

    * update album view
    
    update album view
    
    * cargo fmt
    
    * Update album.css
    
    * don't expand the button
    jannuary authored Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c5e69ff View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. keep selection order

    xou816 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    f1fa4ad View commit details
    Browse the repository at this point in the history
  2. Update lists, visually merge album header (#402)

    * update lists, visually merge album header
    
    * cargo fmt :)))))
    
    * update bg color
    
    * styling shenanigans
    
    * styling shenanigans pt II
    
    * add a border and its radii to album covers in lists
    
    * more adjustments
    
    * more papercuts
    
    * more fixing the fixes
    
    * fix list styling for singles
    
    * don't preemptively squeeze album header
    
    * allow using headerbar with custom child + allow using as sub-component
    
    * style fixes
    
    * j
    
    * ok
    
    * add bit of paddings
    
    Co-authored-by: Alexandre Trendel <[email protected]>
    jannuary and xou816 authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    9d1b766 View commit details
    Browse the repository at this point in the history
  3. remove wrapping ondate

    xou816 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    837f3af View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. clippy fixes

    xou816 committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    9248bea View commit details
    Browse the repository at this point in the history
  2. backport to gnome 41 runtime

    xou816 committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    e34764f View commit details
    Browse the repository at this point in the history
  3. update version

    xou816 committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    d304ce5 View commit details
    Browse the repository at this point in the history