0
0
mirror of https://github.com/cucumber-sp/yandex-music-linux.git synced 2024-12-24 14:34:39 +03:00
Commit Graph

13 Commits

Author SHA1 Message Date
Andrey Onishchenko
1cbc044c85 version_info format change
nix fix
2024-02-18 21:00:32 +03:00
Andrey Onishchenko
c5a5568ff9 Rename to yandex-music 2024-02-14 14:07:10 +03:00
Yury Shvedov
237261c386 Remove unnecessary code for disabling close patch
Change-Id: Ic27eac6c5c7f78353e105ec09fc1477c33b9a089
2024-02-11 17:48:15 +03:00
Yury Shvedov
b751cba90b Ship from sed and jq to applying patches
Change-Id: I4739feb75997d1b6f76af4deccb6f8a38e2d1e39
2024-02-09 17:41:32 +03:00
Andrey Onishchenko
1f0975300f Release notes 2024-02-09 17:35:17 +03:00
Andrey Onishchenko
a28db76a6b Utility folder 2024-02-09 15:07:50 +03:00
Yury Shvedov
9363d12ba7 [nix] Prettify code
* Make all build with one mkDerivation procedure
* Use version from version_info.json file
* Add meta field
* Use version_info.json to download exe file if none given
* Add noflake version for testing previous
* Use common desktop file
* Install icon with package

Change-Id: I2fecc74859f3c788161bb2f96bd5aa950d6433ae
2024-01-31 23:59:39 +03:00
Yury Shvedov
fe132785ca [nix] Add to version bumping script
* Update generate_packages.sh structure to split its code to separate
  steps
* Add update_flake to generate_packages script
* Add generate_packages package to nix packages to be able to run
  `nix run .#generate_packages` with no need to install dependencies
  manually

Change-Id: Ic28107829a6e04d3831ccb8a7257164875f35938
2024-01-31 21:56:40 +03:00
Yury Shvedov
a75f59cd80 Add do not fix quit flag
Electron is quite unoptimised technology and running YM window in
foreground requires a lot of cpu usage. So hiding window to background
is more feature, then bug =)

Change-Id: Id4e00303379004b6353a88efd7232e180f80fe6d
2024-01-30 23:52:10 +03:00
Yury Shvedov
b977be55f1 [nix] Switch to asar package
Change-Id: I9ebb37518ae9db6d6c838f9445dacefa66c2935a
2024-01-30 21:39:09 +03:00
Yury Shvedov
46e9a0e494 Add some style fixes for shell scripts
* use `mktemp -d` for temporary files
* use trap to remove temporary files
* fix some shellcheck warnings

Change-Id: Ib73f5a52d7bcd21232e7ef31a815c28a06dcd857
2024-01-30 21:39:08 +03:00
Yury Shvedov
b182181f25 [nix] Fix building after licence removing
Change-Id: Ifd53a9fc08095109c134061595b5da97ae5fbd58
2024-01-25 08:05:24 +03:00
Yury Shvedov
c3c787eecb nix: add desktop item and fix names
Move default.nix to nix folder
Rename yandex_music to yandex-music to be more nix-styled
Add generation of yandex-music.desktop file

Change-Id: Id0f3bebc22e50ce51be13615ef47717277eb8e3d
2024-01-15 12:27:43 +03:00