Revisions of waylyrics

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1171010 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 13)
- Update to version 0.3.8:
  * chore: release v0.3.8
  * i18n: translate 'import lyric' & translated/original lyric
  * build: do not strip binary by default [ci skip]
  * chore(deps): bump dependencies [ci skip]
  * feat: import local lrc in tray & csd menu
  * docs(readme): intro waylyrics-sakura-translator [ci skip]
  * chore: release v0.3.7
  * feat: emit LoadLyricCache signal on lyric cache load
  * chore: release v0.3.6
  * fix(typo): import-lrc -> import-lyric
  * feat: select local LRC file to import
  * refactor: inline variable "text"
  * Avoid starting with article in summary
  * build: migrate to ksni 0.2.2
  * feat: allow LRC line that starts with [xxx] without ':'
  * fix: disable local lrc hint on `enable-local-lyric=false`
  * docs(install-en): add flatpak installation link
  * docs(install): add flatpak installation link
  * fix: missing import
  * feat: disable loading local lyric
  * refactor: Change net-test to offline-test
  * chore: add archlinuxcn in installation guide
  * feat(tray): refetch-lyric for windows
  * refactor: store dbus connection instead of gapplication
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1170299 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 12)
- Update to version 0.3.5:
  * chore: release v0.3.5
  * feat: emit NewLyricCache signal on lyric cache update
  * feat: reload lyric from cache
  * build(test): set profile.test.debug a boolean
  * chore: release v0.3.4
  * Fix Exec in desktop file
  * chore(metainfo): use v0.3.3 tag
  * chore(metainfo): add screenshot of search window
  * chore(metainfo): fix warnings
  * chore: release v0.3.3
  * chore(desktopfile): remove action `Launch`
  * chore(metainfo): h3 tags are not supported
  * chore: release v0.3.2
  * fix: enum tuple variant cannot be destrcucted by tuple matching
  * fix(readme): broken link of desktop file
  * Use patched ksni to solve tray issue in flatpak (thanks to @taoky)
  * chore: make extracting values from tuples more readable
  * chore: use for loop to refactor items appending in ui_section & play_section
  * chore: use for loop to refactor entries appending in imp.vbox
  * log(tray): do not flood start_time on smtc
  * ci: fix documents deploy CI
  * ci: remove microsoft-prod.list
  * ci: fix test.yml
  * chore: release v0.3.1
  * feat: set search-window ColumnView row padding in themes
  * docs(changelog): update changelog
  * Add replaces & launchable
  * Update metainfo to v0.3.0
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1169316 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 11)
- Update to version 0.2.19:
  * chore: release v0.2.19
  * fix(i18n): load i18n on windows
  * fix: underscore not showing in display mode menu
  * build: enable i18n for msvc build
  * docs(build): gettext-rs on windows cannot builds out-of-box with MSVC
  * fix: use '/' as splitte on searchbox creating
  * feat: use song_search_detailed in search box to apply aliases
  * enhance: apply alias for artist name on `netease`
  * enhance: make fuzzy-match weight more than length based match
  * enhance: fine-tune fuzzy match factor
  * feat: convert zh-hans/zh-hant in fuzzy match with opencc
  * chore: bump dependencies
  * build(windows): add build script
  * docs(changelog): update changelog

- Update to version 0.2.18:
  * chore: release v0.2.18
  * fix: set paused as false after resumed to playing
  * log: print control status at trace level
  * feat: hide lyric on pause
  * docs(changelog): update changelog
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1167132 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 10)
- Update to version 0.2.17:
  * chore: release v0.2.17
  * feat: restart in tray-icon for windows
  * docs(readme): update missing translation
  * fix: gtk4 freezes on `Window::close` on windows
  * enhance: support LastUpdateTime on windows
  * chore: switch to upstream `tray-icon`
  * chore(deps): bump dependencies
  * fix: feature gate for unix should be `cfg(unix)`
  * chore: release v0.2.16
  * feat: initial tray-icon support for windows
  * chore(test): cleanup unused imports
  * build(deps): bump h2 from 0.4.3 to 0.4.4
  * docs(changelog): update changelog
  * docs(readme): the only compatible player on windows
  * build: add icon for win32 build
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164324 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 9)
- Update to version 0.2.15:
  * chore: release v0.2.15
  * feat: full mouse click-through for windows
  * docs(changelog): update changelog
  * fix: windows smtc position
  * fix: misuse of `windows-rs`
  * ci: reset pkgrel after a pkgver bump
  * docs(readme): intro windows user directories
  * chore: release v0.2.14
  * fix: do workarounds for windows-rs bug
  * fix: duplicated import
  * fix: wrong import path
  * feat: initial support for Windows SMTC
  * refactor: cleanup old code
  * docs(install): build on windows
  * build: make gettext, openssl, journald optional
  * revert: vendored -> openssl
  * refactor: define OS-specified helpers in a trait
  * refactor: rename `list_player_names` to `list_players`
  * refactor: extract `try_sync_track` and `reconnect_player` from `interop::*`
  * build(deps): bump actions/checkout from 3 to 4
  * build(deps): bump orhun/git-cliff-action from 2 to 3
  * build(deps): bump actions/upload-artifact from 3 to 4
  * Update dependabot.yml
  * ci: Automatically update AUR PKGBUILD
  * build(deps): bump documented from 0.3.0 to 0.4.0
  * docs(readme): autoLyric `C/C++`
  * refactor: use `bind_shortcut` in switch-passthrough
  * chore(deps): bump dependencies
  * build: reduce binary size
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1160863 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 8)
- Update to version 0.2.13:
  * chore: release v0.2.13
  * feat: blacklist players by name/identity
  * build(dep): update reqwest to 0.12
  * feat: fix secondary lyric will not end
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * revert: "Update README.md"
  * Update README.md
  * refactor: use builder api in widget setup
  * feat: add theme no-background [ci skip]
  * docs(readme): intro listen1 [ci skip]
  * docs(readme): complain some bad support [ci skip]
  * docs(readme): list recommended players in chart [ci skip]
  * refactor: remove repeated bind-shortcut code
  * chore: fix missing bracket
  * refactor: do not set display mode manually
  * enhance: replace extension with PathBuf::set_extension
  * refactor: implement Debug for dyn LyricProvider
  * refactor: remove unneeded player_meta helper
  * docs(changelog): update changelog
  * feat: select labels by origin/translation in theme
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1154232 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 7)
- Update to version 0.2.12:
  * chore: release v0.2.12
  * feat: set Priority::HIGH for lyric_scroll
  * docs(readme): go-musicfox merged fix-position [ci skip]
  * docs(build): fix install command for schema [ci skip]
  * Update waylyrics.spec
  * Update INSTALLATION.md
  * docs(build): update packaging docs
  * chore: remove CSS stylelintrc
  * docs(install): show packaging status
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1150119 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 6)
- Package language files
- Update to version 0.2.11:
  * fix: show_both mode place origin to above if no translation
  * docs(changelog): update changelog
  * enhance: switch-passthrough in tray-icon without restart
  * docs(readme): remove dead `flutter-netease-music`
  * fix: hsl color format
  * docs(changelog): update changelog
  * chore: release v0.2.11
  * fix: use hsla for transparent window background
  * refactor: use `clone!` macro rather than calling upgrade/downgrade manually
  * perf: store default MainContext
  * chore: bump dependencies
  * fix: restart in tray-icon set click-through
  * ci: disable changelog on tag due to shitty failure [ci skip]
  * docs(changelog): update changelog
  * chore: release v0.2.10
  * refactor: move logic-related fields to Window::new
  * revert: "feat: (optional) select labels by translation/origin"
  * feat: (optional) select labels by translation/origin
  * feat(theme): new style
  * style(theme): format CSS with Prettier and Stylelint
  * feat: set mouse click-through in GSettings
  * feat: split popover menu to UI section and Play section
  * feat: set lyric-display-mode in GSettings
  * refactor: cleanup `set_lyric_with_mode` [ci skip]
  * docs(changelog): update changelog
  * chore: release v0.2.9
  * i18n: translate lyric align
  * feat!: set lyric align mode on run time
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1146600 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 5)
- Update to version 0.2.3:
  * feat: add `trans` theme [ci skip]
  * chore: release 0.2.3
  * ci: migrate to dtolnay/rust-toolchain
  * feat: allow to show origin lyric in above
  * fix: set 20ms as default lyric update interval
  * feat: set empty label explictly
  * refactor: apply clippy fix [ci skip]
  * chore: remove unreachable `title.unwrap_or()` call
  * doc: restate outdated doc of `TrackMeta`
  * doc: `lollypop`, GTK3-based local music player
  * feat: intro `is_likely_songid` for songid verification
  * doc: firefox via Plasma Integration [ci skip]
  * doc: explain more fields in `Config`
  * doc: add `osdlyrics` to alternatives [ci skip]
  * doc: play with musicfox need position fix patch
  * refactor: rename confusing `match_lyric` to `verify_lyric` [ci skip]
  * test: add unit tests for QQMusic::init
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1145601 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 4)
Update to v0.2.2, also enable tests after PR #177 merged.

- Update to version 0.2.2:
  * chore: release `v0.2.2`
  * build: Add ability to disable tests require network
  * ci: test qqmusic provider initializing
  * fix: QQMusic::init should panic on `Err()` rather than `Ok()`
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1145324 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 3)
- Update to version 0.2.1:
  * chore: release 0.2.1
  * build: improve test build time
  * test: move out doctest for `get_lrc_path`
  * test: move unit tests to inside `src/`
  * refactor: rename `get_lyric` to `parse_lyric` [ci skip]
  * refactor: setup `QQMusic` with `init()` call
  * doc(install): download pre-built executables [ci skip]
  * doc(install): explain build environment variable
  * ci: run real test in CI
  * test: test LRC parsing
  * doc: define `lrc_iter` behaviour
  * refactor: impl into_owned for LyricLine
  * test: test netease lyric get & parse
  * refactor: remove `CONFIG_HOME`
  * chore: remove unused import
  * breaking(ui): drop `SIGUSR` control support
  * refactor: make `init_dirs` a public method so we could write tests
  * chore: release 0.2.0
  * style: define `glib-macros` under `gtk`
  * doc(readme): remove `lx-music` because it's dead [ci skip]
  * chore(doc): add `musicfox`, a TUI based music player [ci skip]
  * fix: hint support for musicfox
  * chore(doc): update doc for youtube-music [ci skip]
  * chore: drop support for ncm-gtk legacy name
  * feat: add support for musicfox
  * chore(doc): update translation [ci skip]
  * chore(doc): update alternatives [ci skip]
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1144958 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 2)
- Update to version 0~git486:
  * fix: override user theme
  * fix: ignore invalid LRC lines
  * code quality: remove unused last_played_lyric_index
  * chore: clean up lyric scroll
  * chore: replace `with_borrow_mut` with `set` [ci skip]
  * chore: openSUSE official package thanks to @xtexChooser
  * fix: desktop file does not need a launch action [ci skip]
  * chore(doc): mention desktop file for global shortcut
  * refactor: move out update_lyric
  * build(rpm): fix install
  * chore: intro openssl/vendored to vendored feature [ci skip]
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143592 from xtexChooser's avatar xtexChooser (xtexChooser) (revision 1)
Waylyrics(https://github.com/waylyrics/waylyrics) provides simple general desktop lyrics display made with GTK4 and love.

The upstream has developed for a long time and waylyrics has been stable, although they have not published any tag.
Displaying all 13 revisions
openSUSE Build Service is sponsored by