-
-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: jagrat7/linux-wallpaper-engine
base: v0.3.3
head repository: jagrat7/linux-wallpaper-engine
compare: v0.3.4
- 20 commits
- 16 files changed
- 4 contributors
Commits on Mar 6, 2026
-
Configuration menu - View commit details
-
Copy full SHA for ad269a5 - Browse repository at this point
Copy the full SHA ad269a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9ac764 - Browse repository at this point
Copy the full SHA a9ac764View commit details -
- bump electron to match nixpkgs version (39.7.0) - add bun2nix dev dependency and relevant postinstall script to update bun deps for nix - added nix flake exposes a dev shell and a build package for nix
Configuration menu - View commit details
-
Copy full SHA for 642e006 - Browse repository at this point
Copy the full SHA 642e006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3089336 - Browse repository at this point
Copy the full SHA 3089336View commit details
Commits on Mar 7, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 3eaa103 - Browse repository at this point
Copy the full SHA 3eaa103View commit details -
Configuration menu - View commit details
-
Copy full SHA for d344d34 - Browse repository at this point
Copy the full SHA d344d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd5eba7 - Browse repository at this point
Copy the full SHA cd5eba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8707414 - Browse repository at this point
Copy the full SHA 8707414View commit details -
Merge pull request #15 from RainAfterDark/misc/nix-flakes-support
Add Nix flakes support
Configuration menu - View commit details
-
Copy full SHA for 2b6fa87 - Browse repository at this point
Copy the full SHA 2b6fa87View commit details
Commits on Mar 8, 2026
-
Update Nix instructions in CONTRIBUTING.md
Clarify instructions for Nix development and building.
Configuration menu - View commit details
-
Copy full SHA for 153d452 - Browse repository at this point
Copy the full SHA 153d452View commit details -
Revise contributing info and remove development section
Updated contributing section and removed development instructions.
Configuration menu - View commit details
-
Copy full SHA for 7fddce9 - Browse repository at this point
Copy the full SHA 7fddce9View commit details -
Update CONTRIBUTING.md with template reference
Added a reference to the react-electron-template for setup details.
Configuration menu - View commit details
-
Copy full SHA for a6e0699 - Browse repository at this point
Copy the full SHA a6e0699View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6448779 - Browse repository at this point
Copy the full SHA 6448779View commit details
Commits on Mar 20, 2026
-
Configuration menu - View commit details
-
Copy full SHA for fb9a42e - Browse repository at this point
Copy the full SHA fb9a42eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ffef5 - Browse repository at this point
Copy the full SHA b0ffef5View commit details -
fix: nix dev shell can now run make targets (move away from FHS) (#19)
Using an FHS env for the Nix shell was a quick and easy way to get around Nix's non-FHS compliance but it caused sandboxing issues; namely, the flatpak make target just silently fails to build. I decided to take more time to just use `mkShell`, and patch some things around to get electron and RPM to work nicely. Now, all electron-forge make targets compile on Nix, without FHS! (At least, on my end) ``` ✔ Making distributables ✔ Making a zip distributable for linux/x64 [40s] ✔ Making a deb distributable for linux/x64 [40s] ✔ Making a rpm distributable for linux/x64 [1m31s] ✔ Making a flatpak distributable for linux/x64 [4m8s] ``` I also confirmed that the zip and flatpak builds do work. For deb and rpm, I had to use distrobox. The app does open, but I just couldn't get the `linux-wallpaperengine` backend to compile due to some dynamic library issues, but I'll assume the generated artifacts for the app are correct. Also full disclosure that the RPM workaround in here went through some iterative prompting. I at least tried to leave the AI's thought process behind it. The wrappers aren't that complicated but I'll have to admit that I had to rely on a lot of help since I'm unfamiliar with how Fedora's packaging works (and how forge does their magic with it in the maker). Do let me know if this plays better on your end (non-NixOS running Nix).
Configuration menu - View commit details
-
Copy full SHA for 0b28795 - Browse repository at this point
Copy the full SHA 0b28795View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96f5e2f - Browse repository at this point
Copy the full SHA 96f5e2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb1c9b0 - Browse repository at this point
Copy the full SHA eb1c9b0View commit details -
Merge pull request #20 from RainAfterDark/feat/tray
feat: tray and minimize [JAG-26]
Configuration menu - View commit details
-
Copy full SHA for b63b2d2 - Browse repository at this point
Copy the full SHA b63b2d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae5a463 - Browse repository at this point
Copy the full SHA ae5a463View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.3...v0.3.4