arabianq
e67f174a59
change version to 1.12.0
2026-06-04 20:18:56 +03:00
arabianq
6545431ac2
deps: update cargo-sources.json
2026-06-04 20:17:27 +03:00
arabianq
3576c634fd
packages(rpm): update version macro to use git describe for accurate versioning
2026-06-03 22:35:33 +03:00
arabianq
5747f39ace
packages(rpm): fix version macro in spec file
2026-06-03 22:27:03 +03:00
arabianq
c501033834
packages(rpm): fix source and setup macros in spec file
2026-06-03 21:26:16 +03:00
arabianq
c0a27e0c3b
packages(rpm): fix VCS macro in spec file
2026-06-03 21:23:55 +03:00
arabianq
3c2882ef1f
packages(rpm): update version and changelog macros
2026-06-03 21:20:18 +03:00
arabianq
c48a425bb0
packages(rpm): update version and source macros
2026-06-03 21:07:07 +03:00
arabianq
9a5436cd35
packages(rpm): add gcc 13 as BuildRequires for openSUSE compatibility
2026-06-03 20:01:54 +03:00
arabianq
2ce243e896
packages(rpm): replace pkgconf-pkg-config with pkgconfig in BuildRequires
2026-06-03 19:49:55 +03:00
arabianq
57fb3fd7a3
packages(rpm): unify BuildRequires for openSUSE compatibility
2026-06-03 18:48:17 +03:00
arabianq
82b02bf520
packages(rpm): fix builds for opensuse (maybe)
2026-06-03 18:26:29 +03:00
arabianq
3d4dbbe866
packages(rpm): pwsp-git.spec.rpkg -> pwsp-git.spec
2026-06-02 23:46:54 +03:00
arabianq
70bd3a889a
packages(rpm): add fallback macros for systems without rpmautospec
2026-06-02 23:44:32 +03:00
arabianq
a7b5bdd2a9
packages(rp[m): remove bcond check 1 to allow building on older systems
2026-06-02 23:32:22 +03:00
arabianq
99fef4a167
packages(rpm): add pwsp-git.spec.rpkg
2026-06-02 23:30:22 +03:00
arabianq
ae08f7ddc3
packages(rpm): disable debuginfo
2026-06-02 23:15:31 +03:00
arabianq
0060d0bdee
deps: update cargo-sources.json
2026-06-02 22:38:27 +03:00
arabianq
f91a49cb70
change version to 1.11.0
2026-06-02 22:36:40 +03:00
arabianq
226dfd91ff
scripts: move generate-sources.sh into scripts/
2026-06-02 22:34:57 +03:00
arabianq
ad8f22a359
ci: add arm64 support
2026-06-02 21:59:46 +03:00
Tarasov Aleksandr
0476329798
Refactor to Cargo Workspace ( #129 )
...
* Refactor project into a Cargo workspace with distinct packages
- Created a root `Cargo.toml` defining a workspace.
- Moved `src/types` and `src/utils` into a new `pwsp-lib` crate for shared logic.
- Split binaries into their own crates: `pwsp-daemon`, `pwsp-cli`, and `pwsp-gui`.
- Shifted all dependencies into `[workspace.dependencies]` for centralized version management.
- Updated import paths across all crates (e.g. from `pwsp::` to `pwsp_lib::`).
- Updated build scripts, GitHub actions, Flatpak manifest, and AUR PKGBUILD to support the new workspace structure.
- Ensured no core application logic was altered.
Co-authored-by: arabianq <55220741+arabianq@users.noreply.github.com >
* Fix cargo-deb build process in GitHub actions for workspace architecture
Co-authored-by: arabianq <55220741+arabianq@users.noreply.github.com >
* Fix cargo-deb asset discovery by using exact target/release paths
Co-authored-by: arabianq <55220741+arabianq@users.noreply.github.com >
* refactor deps in Cargo.toml files
* fix incorrect assets path
---------
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-06-02 21:12:44 +03:00
arabianq
5511d23c3e
deps: update cargo-sources.json
2026-06-01 23:05:02 +03:00
arabianq
18904052c7
change version to 1.10.0
2026-06-01 23:01:32 +03:00
arabianq
dac9d53cef
deps: update cargo-sources.json
2026-05-28 01:09:33 +03:00
Tarasov Aleksandr
5e47e7d6fb
feat(gui): support for soundpad:// uri ( #123 )
...
* feat(gui): support for soundpad:// uri
* fix: flatpak
* do not open gui when downloading file
2026-05-28 00:58:03 +03:00
Tarasov Aleksandr
695c83c9e6
feat(gui): theme selection ( #122 )
...
* fix: increment pkgrel to 2 for pwsp aur package
* feat(gui): implemented theme switching
* fix(gui): fixed incorrect colors in light theme
* fix(gui): fixed incorrect colors in light theme
2026-05-27 18:24:28 +03:00
dependabot[bot]
798a6d1887
chore(deps): bump system-fonts from 0.1.0 to 0.1.1 ( #118 )
...
* chore(deps): bump system-fonts from 0.1.0 to 0.1.1
Bumps [system-fonts](https://github.com/yijehyung/system-fonts ) from 0.1.0 to 0.1.1.
- [Commits](https://github.com/yijehyung/system-fonts/commits )
---
updated-dependencies:
- dependency-name: system-fonts
dependency-version: 0.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* deps: update cargo-sources.json
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: arabian <a.tevg@ya.ru >
2026-05-27 18:03:02 +03:00
Ryan Lucas
bb18175a30
fix: incorrect install icon name on AUR PKGBUILDs ( #117 )
...
Co-authored-by: Ryan Lucas <36653660+maxteer@users.noreply.github.com >
2026-05-25 15:04:01 +03:00
arabianq
6ef3f8d76e
deps: update cargo-sources.json
2026-05-22 00:33:13 +03:00
arabianq
bec77f59bd
change version to 1.9.1
2026-05-22 00:32:45 +03:00
dependabot[bot]
84a4a01282
chore(deps): bump tokio from 1.52.1 to 1.52.3 ( #115 )
...
* chore(deps): bump tokio from 1.52.1 to 1.52.3
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.52.1 to 1.52.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.52.3 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.52.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: replace std::sync::mpsc::sync_channel with tokio::sync::oneshot::channel to avoid deadlocks
* deps: update cargo-sources.json
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: arabian <a.tevg@ya.ru >
2026-05-22 00:28:46 +03:00
dependabot[bot]
88995f6fd1
chore(deps): bump pipewire from 0.9.2 to 0.10.0 ( #116 )
...
* chore(deps): bump pipewire from 0.9.2 to 0.10.0
Bumps pipewire from 0.9.2 to 0.10.0.
---
updated-dependencies:
- dependency-name: pipewire
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* deps: update cargo-sources.json
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: arabian <a.tevg@ya.ru >
2026-05-21 22:36:23 +03:00
arabianq
930857312d
change version to 1.9.0
2026-05-15 22:18:21 +03:00
Tarasov Aleksandr
c6d9f2d6e7
feat/localization ( #104 )
...
* initial i18n setup for PWSP-GUI
* add Russian locale
* add missing entries
* add Spanish locale
* add French locale
* add Chinese locale
* add Arabic locale
* update cargo-sources.json
2026-05-15 20:29:39 +03:00
arabianq
a07025b1f6
change version to 1.8.1
2026-05-15 15:02:15 +03:00
Tarasov Aleksandr
c1d145fbc8
Revert "chore(deps): bump tokio from 1.52.1 to 1.52.3 ( #99 )" ( #101 )
...
* Revert "chore(deps): bump tokio from 1.52.1 to 1.52.3 (#99 )"
This reverts commit 911417af40 .
* deps: update cargo-sources.json
2026-05-15 14:55:52 +03:00
Tarasov Aleksandr
3d4b59761b
packages(rpm): add required dependencies
2026-05-13 23:47:25 +03:00
arabianq
6863c9a6f8
deps: update cargo sources
2026-05-13 23:06:08 +03:00
arabianq
958a3efde5
change version to 1.8.0
2026-05-13 23:06:08 +03:00
Tarasov Aleksandr
30e75e924c
fix: Opus audio does not work in mkv files ( #95 )
...
* change rodio to the fork with symphonia-adapter-libopus-v0.2.8
* update flatpak sources
* deps: update arabianq/rodio rev
2026-05-13 23:02:31 +03:00
arabianq
d72eaabf54
feat: load system fonts
2026-05-13 22:02:24 +03:00
arabianq
377b218592
deps: update cargo-sources.json for flatpak
2026-05-13 21:45:50 +03:00
Tarasov Aleksandr
e6c8d720d5
update deps and change version to 1.7.6 ( #92 )
...
* change version to 1.7.6
* cargo update
cpal v0.18.0 #e5d618c6 -> #f938e338
fax v0.2.6 -> v0.2.7
fax_derive -
idna_adapter v1.2.1 -> v1.2.2
js-sys v0.3.95 -> v0.3.97
wasm-bindgen v0.2.118 -> v0.2.120
wasm-bindgen-futures v0.4.68 -> v0.4.70
wasm-bindgen-macro v0.2.118 -> v0.2.120
wasm-bindgen-macro-support v0.2.118 -> v0.2.120
wasm-bindgen-shared v0.2.118 -> v0.2.120
web-sys v0.3.95 -> v0.3.97
winnow -
zbus v5.14.0 -> v5.15.0
zbus_macros v5.14.0 -> v5.15.0
zbus_names v4.3.1 -> v4.3.2
zvariant v5.10.0 -> v5.10.1
zvariant_derive v5.10.0 -> v5.10.1
zvariant_utils v3.3.0 -> v3.3.1
* deps: update cargo-sources.json
2026-04-28 14:31:27 +03:00
RiDDiX
bcf791d84c
fix(packages): add cmake makedepend to aur source pkgbuild ( #91 )
2026-04-28 14:10:17 +03:00
Tarasov Aleksandr
1a37729cf1
fix: rpm builds
...
Added cmake as a build requirement for the package.
2026-04-26 19:52:03 +03:00
Tarasov Aleksandr
86b38a250e
change version to 1.7.5 ( #83 )
...
* deps: rodio v0.22.2 -> 57ad9d8a9f30398f634fbf8e4e1d53dde7243c21 with symphonia-libopus
* change version to 1.7.5
* deps: update cargo-sources.json
2026-04-26 19:32:12 +03:00
Tarasov Aleksandr
54fa278cea
feat: opus support ( #82 )
...
* deps: rodio v0.22.2 -> 57ad9d8a9f30398f634fbf8e4e1d53dde7243c21 with symphonia-libopus
* deps: update cargo-sources.json
* feat(gui): add .opus file extension support
2026-04-26 19:27:36 +03:00
Tarasov Aleksandr
9adc6cfbda
update dependencies and change version to 1.7.4 ( #75 )
...
* deps: cargo update
cc v1.2.60 -> v1.2.61
libc v0.2.185 -> v0.2.186
winnow v1.0.1 -> v1.0.2
* deps: update cargo-sources.json for flatpak
* change version to 1.7.4
2026-04-25 15:58:49 +03:00
Tarasov Aleksandr
76b1d4f345
fix(gui): footer and hotkeys table are no longer clipped because of long filenames ( #74 )
...
* fix: truncate file button text in draw function so footer is no clipped
* fix(gui): fix hotkeys table clipping with egui_extras::TableBuilder
fully reworked hotkeys page
* deps: update flatpak cargo-sources.json
2026-04-25 15:44:50 +03:00