Romain Failliot
93f0527ee3
chore: add `new_release.sh` script to prepare for new releases
2023-04-16 13:15:16 -04:00
Romain Failliot
390df241de
fix(cicd): forgot to change the refs to master in code
2023-04-07 13:21:23 -04:00
Romain Failliot
9a52c0ae34
docs: improve dev setup command lines
...
use `meson ... -C build` as it seems more common than getting into the
build dir before running the `meson` command-lines.
2023-04-03 11:56:16 -04:00
Romain Failliot
74089bf055
chore: update to GNOME 44
2023-04-03 11:56:16 -04:00
Kirill Müller
a2e7ac4967
Improve macOS doc ( #173 )
...
* Use "macOS" instead of "Mac OS"
* List various possible installation directories
Co-authored-by: Romain Failliot <romain.failliot@foolstep.com>
2022-11-21 14:19:39 -05:00
Kirill Müller
cd0a79d4e2
Refer to pip3 ( #172 )
2022-10-25 09:44:52 -04:00
Romain Failliot
3f2c96ee10
Prepare files for new release 0.7.6
2022-10-23 17:15:34 -04:00
Romain Failliot
d94df84302
Refine dev setup
2022-10-23 16:41:37 -04:00
Romain Failliot
1f937dc57e
Refine dev setup
2022-10-23 16:37:25 -04:00
Romain Failliot
6622792e71
Reword the documentation to take care of Mac OS too
2022-10-23 16:32:04 -04:00
Hugo Holgersson
c4869e15cb
Show SVG icon in "Help->About Diffuse..." on macOS
...
GTK on Mac needs a helper lib to be able to draw .svg files.
2022-10-23 15:58:09 -04:00
Hugo Holgersson
9a7ced4bc4
Build logic for installing Diffuse as a native macOS app
...
Tested on macOS 12.5:
brew install meson python3 py3cairo pygobject3 gtk+3
meson setup build
cd build
meson compile
meson test
meson install
After `meson install`, `diffuse` can be used to launch a
native Mac app that is installed into /Applications/Diffuse.app.
These steps could be put into a Homebrew formula, see
https://docs.brew.sh/Formula-Cookbook , as a way to
distribute Diffuse on macOS.
2022-10-23 15:58:09 -04:00
Hugo Holgersson
bb998a8785
Docs and build fixes to run Diffuse on macOS
...
Here we strip away Linux-only stuff so devs
can create a local "Mac build".
There might be other Linux-only stuff that
are not needed on Mac still. Follow-ups are
welcome.
2022-10-23 15:58:09 -04:00
Romain Failliot
4422db52a1
Fix mypy errors and install dependencies on Fedora
2022-10-23 15:42:38 -04:00
Romain Failliot
36788fa605
Include the release process in documentation tree
2022-04-04 09:58:39 -04:00