File spot.changes of Package spot

-------------------------------------------------------------------
Tue Dec 17 04:09:13 UTC 2024 - dead_mozay@opensuse.org

- Update to version 0.5.0:
  * update ci
  * fix duplicate bg translation
  * notify main app of the url to open
  * continue update oauth
  * continue oauth impl
  * fix fmt warnings
  * check CSRF token
  * fix fmt warnings
  * remove password login method (more cleanup possible), add login html page, fix token refresh
  * Lift and shift OAuth2 flow from librespot so we can open the authorise URL in the default browser
  * set `SpotifyItemType` on the `SpotifyId` used to play tracks as `SpotifyId::from_base62` is setting this to unkown which causes playback to fail with ` Unable to load audio item: Error { kind: Unavailable, error: NonPlayable } /  unable to load track <SpotifyId("spotify:unknown:1iI5J72TQxYdQkKnkRwWCn")>`
  * Made a start on OAuth
  * remove password login method (more cleanup possible), add login html page, fix token refresh
  * format and bump version inline with librespot
  * format and bump version inline with librespot
  * Lift and shift OAuth2 flow from librespot so we can open the authorise URL in the default browser
  * set `SpotifyItemType` on the `SpotifyId` used to play tracks as `SpotifyId::from_base62` is setting this to unkown which causes playback to fail with ` Unable to load audio item: Error { kind: Unavailable, error: NonPlayable } /  unable to load track <SpotifyId("spotify:unknown:1iI5J72TQxYdQkKnkRwWCn")>`
  * Made a start on OAuth

-------------------------------------------------------------------
Thu Apr 11 11:58:00 UTC 2024 - dead_mozay@opensuse.org

- Update to version 0.4.1:
  * Update appstream to be compliant

-------------------------------------------------------------------
Tue Mar 12 03:09:00 UTC 2024 - dead_mozay@opensuse.org

- Update to version 0.4.1:
  * Fix linter errors
  * fix: appstream-missing-developer-name lint error
  * Improve cover button display in library
  * Added translator
  * fix: playlists not loading
  * Remove minor version lock
  * Fix clippy warnings. Update lock
  * s/Requestiong/Requesting/
  * fix regression
  * Remove play button related functions from trait and move onto specific models
  * Fix clippy warning
  * Simplify playlist_is_playing expression
  * Fix clippy warnings
  * Bug fix: when paused and returning to the album/playlist view, play button shows it being played
  * Add playlist play button and fixup more centering issues
  * Use playback.current_source for checking if a playlist is being played
  * Fix mobile view centering issues
  * Format
  * Remove unnecessary code
  * Port all code from PR #561 to current dev branch
  * more clippy fixes
  * fix deprecations
  * some comments
  * Use libadwaita::AboutWindow instead of gtk::AboutDialog
  * Fix login screen according to #625
  * Add link to matrix rooms.
  * cargo sources
  * some dependency updates
  * clippy fixes
  * potfiles
  * queue
  * more sync
  * reabse
  * more fixes?
  * reabse fixes
  * rebase fixes
  * nightmare to sync these things
  * simpler button
  * rebase fixes
  * clippaaay
  * playing on
  * extract device selector
  * more commands
  * fixes
  * more work
  * play with context
  * rebase fixes
  * device switching
  * start device selector
  * list available devices
  * move headerbar inside now playing widget for future work
  * move spotify connect logic
  * basic connect implementation
  * pipewire
  * rebase fixes
  * listen to playback event and toggle the animation
  * add animated playback indicator
  * Adjust the order of imports
  * Regenerating sources for flatpak
  * trim newlines from authors, translators and artists files
  * enforce code styling
  * add .editorconfig config
  * fix #622
  * fix small regression
  * Provide Application Name to PulseAudio
  * login redesign
  * update translations
  * add notice about requiring blueprint-compiler
  * add myself to authors list
  * manually port window.ui to blueprint
  * update potfiles paths
  * manually port login.ui to blueprint
  * manually port settings.ui to blueprint
  * manually port song.ui to blueprint
  * blueprint cleanups
  * add blueprint to flatpak manifests
  * initial blueprint port
  * cleanup meson config
  * change behaviour of navigation to a playlist
  * fix clippy

-------------------------------------------------------------------
Sun Feb 26 17:35:10 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.4.0:
  * update translations
  * use librespot's cache
  * update translations
  * more logs and ui fixes
  * port to newer secret-service
  * Changed PositionMicros -> PositionMillis
  * Hoisted state manipulation out of update match
  * update translations
  * Initial patch resolving #539
  * fix nav + review fixes
  * Add a Sidebar entry for creating a new playlist, show a popover to create a new playlist when it is clicked
  * rework/reorganize sidebar code
  * fix overlap between timestamp and long song title
  * zbus
  * Try to unlock the keyring collection
  * Mark as single main window app
  * merge fixes
  * Add option to follow the system theme
  * fix merge conflicts
  * fix small regression with year display
  * missing fix
  * better clippy fix
  * clippy fixes
  * Implement track preloading
  * Adding the option for gapless playback
  * Update README.md
  * fix clippy warning
  * Prune msgids
  * Revert accidental change
  * Use GtkPasswordEntry

-------------------------------------------------------------------
Mon Mar 28 15:12:44 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.3.2:
  * icon: new spotlight metaphor, add symbolic, add source file (#483)
  * Added translator (#500)
  * update translations
  * fix clippy warnings
  * offline build for devlp
  * add ci to development, finally...
  * GUI for GSettings (#467)
  * at long last... ^C f to search and fix focus #32
  * make sure window geometry is saved when quitting #424
  * update dependencies
  * Uri handler (#465)
  * Like tool (#457)
  * Refactor list models (#456)
  * Add GenericName to desktop entry file (#455)
  * added italian translation (#446)
  * cache code cleanup
  * update notify methods
  * Align album track song indices (#440)
  * update a couple dependencies
  * use adwaita toasts (#435)

-------------------------------------------------------------------
Mon Jan 24 02:45:50 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.3.1:
  * fix #433 encoding of usernames (#450)
  * update po (#449)

-------------------------------------------------------------------
Thu Jan 13 17:01:13 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.3.0:
  * clippy fixes
  * remove wrapping ondate
  * Update lists, visually merge album header (#402)
  * keep selection order
  * update album view (#399)
  * 287 make better use of sidepanel  option to list playlists (#412)
  * Add volume control (#406)
  * update translations
  * ellipsize long copyright info
  * fix #349 incorrect track numbers
  * fix #394 cannot open empty playlists
  * updates dependencies
  * update by label
  * update release_details labels
  * update more_from label
  * Add slovenian translations (#396)
  * couple ui fixes
  * Add album year to the list & the details view (#391)
  * Details Redesign  (#366)
  * Use relative font-size (#395)
  * fix runtime warnings
  * fix header behavior for touch devices
  * Define accent_color as well (#393)
  * use tabular numbers, ratio symbol (#383)
  * Update Russian Translate (#385)
  * fix terms
  * update translations and terms
  * cleanup unneeded css class
  * simplify search (#378)
  * stop notifications from overlapping with headerbars
  * 354 improve selection mode (#370)
  * update translations
  * update authors
  * Update Indonesian translation (#367)
  * 232 show album name in playlists and queue (#333)
  * playback-info: add .body style (#371)
  * Add check for zero in "prev_index"

-------------------------------------------------------------------
Thu Nov 11 09:38:59 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.2.2:
  * Add check for zero in "prev_index"
  * Automatically try other ports in case of timeouts (#363)
  * init proper logging
  * update dependencies
  * Add check for zero in "next_index" (#357)
  * fix potfiles again
  * update AUTHORS
  * fix potfile(s)
  * Add tooltips to playback controls (#352)
  * Green (#353)

-------------------------------------------------------------------
Mon Oct 18 13:45:12 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.2.1:
  * version 0.2.1
  * update translations
  * update AUTHORS
  * Added info about Caps Lock in login screen (#345)
  * fix for libadwaita (#344)
  * browse saved tracks (#335)
  * Added ap-port option to gsettings (#339)
  * #240: load all tracks for long albums (#331)
  * update authors
  * update wordings
  * Adds a status page to Library and Playlists pages. (#315)
  * set a specific revision of libadwaita (#330)
  * #311: parse track=null (#319)
  * #129: clear saved credentials when login fails (#320)
  * Bump tokio from 1.10.0 to 1.11.0
  * #306: improve appstream summary
  * Batching (#318)
  * Adding Purism's custom FormFactor specification (#293)
  * add finnish translation
  * Update ru.po (#290)
  * Add --device=dri so GTK4 can access GPU (#288)
  * Add --device=dri. Missed that one, sorry. (#289)
  * Update pt.po (POEditor.com)
  * Update de.po (POEditor.com)
  * Update nl.po (POEditor.com)
  * Update cs.po (POEditor.com)
  * Update TRANSLATORS (#286)
  * Update fr.po (POEditor.com)
  * Update en.po (POEditor.com)
  * Update README.md
  * Update README.md

-------------------------------------------------------------------
Thu Aug 26 04:10:29 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.2.0:
  * update dependencies
  * bump version to 0.2.0
  * minor improvments to mobile layout for songs
  * add ci badge
  * Gtk4/main (#280)
  * Bump tokio from 1.8.1 to 1.10.0 (#271)
  * Update Indonesian translation (#272)
  * 0.1.16
  * prepare for GTK4
  * Album info (#268)

-------------------------------------------------------------------
Thu Aug 26 03:49:01 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.2.0:
  * update dependencies
  * bump version to 0.2.0
  * minor improvments to mobile layout for songs
  * add ci badge
  * Gtk4/main (#280)
  * Bump tokio from 1.8.1 to 1.10.0 (#271)
  * Update Indonesian translation (#272)
  * 0.1.16
  * prepare for GTK4
  * Album info (#268)

-------------------------------------------------------------------
Wed Aug 18 02:39:31 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.16:
  * Album info (#268)
  * Mpris repeat playback controls fix (#270)
  * Seek bar improvments (#262)
  * Player controls (#261)
  * Update pt_BR
  * fix a couple lints in new version of clippy
  * Use token for autologin (#255)
  * update contributors
  * implement mpris Raise properly (#253)
  * #234: use id instead of display_name (#249)

-------------------------------------------------------------------
Wed Jun 30 11:53:20 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.15:
  * Translation Brazilian Portuguese (#245)
  * add clippy to test suite (#237)
  * move some tool implementations back to their screens
  * #186: add remove tool support for playlists
  * #234: fix username assumed to be the one used for login
  * more documentation in README
  * Add Indonesian translation (#233)
  * Turkish language support (#228)
  * Add DesktopEntry to MPRIS interface
  * fix issue with dequeue
  * Fix "filter_map_identity" clippy warnings
  * Fix "option_map_unit_fn" clippy warnings
  * Fix "inconsistent_struct_constructor" clippy warnings
  * Fix "needless_lifetimes" clippy warnings
  * Fix "iter_cloned_collect" clippy warnings
  * Fix "field_reassign_with_default" clippy warnings
  * Fix "nonminimal_bool" clippy warnings
  * Fix "redundant_clone" clippy warnings
  * use Clone + FnOnce in dispatch_spotify_call
  * Fix "from_over_into" clippy warnings
  * update login error message

-------------------------------------------------------------------
Sun May  9 15:30:39 UTC 2021 - Dead Mozay <dead-mozay@opensuse.org>

- Update to version 0.1.14:
  * long playlists are now handled (somewhat) properly, although 
    this has some drawbacks (shuffling isn't so random...)
  * the MPRIS implementation now supports seeking, and should report
    the proper album art and album name.
  * selection tools now allow adding to a playlist 
    (not yet removing, though)
  * Russian translation.

-------------------------------------------------------------------
Tue Apr 13 14:55:53 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.13:
  * #175: retry with cache while obtaining fresh token
  * set app id for debug
  * fix selection being enabled when it shouldn't
  * #184: fix parsing for local tracks
  * add checkbox to clarify that selection is enabled
  * tweak icon size
  * fix autoscroll
  * long press gesture for quick selection
  * selection toggle for all views
  * remove clear all
  * add selection tools
  * optim: avoid unnecessary action copies
  * Update spanish translation

-------------------------------------------------------------------
Mon Apr 05 17:27:34 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.12:
  * fix an issue with selection
  * Update spanish translation
  * Add spanish translation
  * do not build cargo-sources by default
  * update rust toolchain
  * fix issue with notifications covering part of the screen when dismissed
  * autoscroll in now playing view
  * Added polish translation
  * restore requested width on now_playing
  * use @default-panic
  * start selection with right click
  * #167: remove clamp on playback controls
  * #166: missing translation
  * ellipsize now playing title
  * #156: improve contrast for playing songs
  * Add Czech translation
  * Add Catalan (ca) to LINGUAS
  * Update ca.po
  * Add Catalan translation
  * Remove images from API model
  * Fix short playlists going to bottom of screen
  * Remove unused import
  * Use clone! macro everywhere
  * Align playlists to top of page instead of spreading out
  * Use Util::wrap_flowbox_item instead of custom function
  * Fix user details scroll handler
  * Fix playlist owner click listener
  * Increase profile pagination to 30
  * Remove unecessary event broadcast
  * Remove translatable attributes
  * Increase initial amount of playlists loaded
  * Remove playlists label and decrease spacing
  * Remove unecessary imports
  * Remove unecessary css
  * Fix playlist_details missing import
  * Remove unecessary logging
  * More improvments and fixes
  * Add API requests
  * Copy artist_details
  * Add first API request
  * Finish state stuff
  * Start adding app states and handlers for UserDetail
  * Add playlist owner button
  * Add owner label

-------------------------------------------------------------------
Thu Mar 18 02:36:18 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.11:
  * fix LOCALEDIR
  * update contributors/translators
  * German translation (#157)
  * Added Dutch translation
  * #149: improve "queue" wording and translation comments
  * #155: fix search icon
  * revert app id modification + translate keyring error
  * initial support for i18n
  * Take buildtype into account when testing
  * add some login failure feedback
  * fix space shortcut :)
  * remove space shortcut while i figure out how to give priority to search
  * add some shortcuts
  * #92: make keyring error more explicit
  * add missing queue action in some screens
  * do not save w/h if maximized
  * redesigned login dialog
  * #74: remember window size between launches
  * add some gsettings
  * #129: proper playback stop
  * #132: quit if no song playing + add quit menu entry
  * reorganize some files
  * #129: extract logout state + better logout
  * #112: more long titles fixes
  * clippy fixes
  * dequeue from play queue using selection
  * search bar improvments
  * add selection to more playlists
  * queue selection!
  * restore selection
  * extract selection_state
  * handle select/deselect
  * move searchbar to allow some space for selection
  * remove is_song_selected
  * initial work on queue management
  * more song style tweaks
  * #128: MPRIS play and pause
  * update to newer zbus version
  * song: style tweaks
  * Typo in line 34 (#127)
  * Added duration time to listed songs (#110)
  * #125: yet another unwrap() that should not have been there
  * #122: clarify documentation and tweak development manifest
  * #123: track position label not updated
  * thin seekbar while idle
  * large seekbar above bottom controls

-------------------------------------------------------------------
Tue Mar 02 13:25:55 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.9:
  * restore the config file for rustfmt
  * remove unused lifetime + ignore config.rs
  * #96: Add basic menus everywhere (#111)
  * fix expiry date not being reset after receiving NotModified fix flatpak
  * Cache and api client improvements (#108)
  * Make album art optional
  * Use return key constant instead of lookup
  * #52: Add playlist track pagination (#105)
  * #103: fix inconsistent state in details screen
  * handle stopped event in mpris
  * handle track position
  * add playback stopped event and renamed trackresumed/trackpaused
  * #66: refine build instructions
  * #66: fix build instructions
  * #98: don't resend "start" action when starting another instance
  * fix css provider being added more times that necessary (huge performance impact)
  * re-add playlist loading
  * merge playback state and play queue
  * extract playback state
  * change PlaylistModel::songs signature for simplicity
  * move shuffledsongs to playback_state

-------------------------------------------------------------------
Tue Mar 02 13:07:01 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.8:
  * Fix/Improve keyboard navigation for login dialog (#78)
  * #54: yet another width related fix
  * Allow seekbar to grow when layout allows (#80)
  * allow quitting with ctrl q
  * handle startup properly and allow hiding window on close
  * #79: use libhandy from crates.io
  * #58: allow specifying alsa device (not supported via flatpak, needs further work)
  * improve seeking
  * #50: add scrolled window to search results
  * #71: close on dialog response (#75)
  * fix an issue where two instances of the album screen would share state
  * #58: support alsa backend
  * #71: handle destroy event as well
  * #54: show view without art
  * #59: filter out unavailable tracks
  * #54: fix crash where it was assumed that there would always be an image
  * adjust priority
  * wrap search title and dont expand search bar
  * Update issue templates
  * remove hardcoded minimal size
  * fix symbol stripping?
  * remove symbol stripping
  * hotfix: fix crash with artist image loading
  * revert theme change
  * clippy fixes
  * forgot something
  * clean up old clone abuse
  * fix error handling for api calls
  * clean unnecessary clone requirement
  * some adjustments
  * refine test
  * saving albums to library (this was tough)
  * artist results

-------------------------------------------------------------------
Tue Feb 16 02:33:46 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.5:
  * unit test because why not
  * add artist top tracks + laod more artist releases
  * owner display
  * playlist details
  * add saved_playlists
  * switch to offline build
  * fix manifest path

-------------------------------------------------------------------
Mon Feb 08 03:48:43 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.4:
  * Feature/libhandy (#45)

-------------------------------------------------------------------
Fri Feb 05 02:56:29 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.1.3:
  * 0.1.3
  * fix flatpak
  * about dialog
  * fix some missing events
  * foramtting
  * more meta
  * making progress
  * finally, it works!!
  * some mpris types

-------------------------------------------------------------------
Fri Feb  5 02:50:50 UTC 2021 - Dead Mozay <dead_mozay@opensuse.org>

- Initial package 
openSUSE Build Service is sponsored by