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
2b2a788aec
docs: add new screenshots for appstream + supports
2023-04-03 13:52:51 -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
Romain Failliot
032315edd5
fix: include appstream screenshot in repo
2023-04-03 11:41:20 -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
ae55dc6373
Update translation POT and FR files
2022-04-04 12:00:53 -04:00
Romain Failliot
5e34b9686c
Add French translation
2022-04-04 11:32:10 -04:00
Romain Failliot
36788fa605
Include the release process in documentation tree
2022-04-04 09:58:39 -04:00
Romain Failliot
923a37bb59
docs: document release process steps
2022-04-03 21:12:52 -04:00
Creak
1a1907b3f1
Merge pull request #148 from MightyCreak/upgrade-to-gnome-sdk-42
...
Upgrade Flatpak GNOME's runtime to 42
2022-04-03 19:28:36 -04:00
Romain Failliot
8eba1da037
Upgrade Flatpak GNOME's runtime to 42
2022-04-03 19:25:24 -04:00
Romain Failliot
318d42545c
Add instructions to install Diffuse locally
2022-04-03 19:13:27 -04:00
Romain Failliot
3a3016937c
docs: add project dependencies
2022-01-09 11:01:28 -05:00
Romain Failliot
f4650642c4
Fix flatpak runtime version used in documentation
2022-01-08 17:17:14 -05:00
Romain Failliot
6685b898f8
Created a requirements.dev.txt just for the developers
2021-11-24 20:39:00 -05:00
Romain Failliot
69106d12b0
Fix translation files
...
The POTFILES didn't include the recently created files, removing a bunch
of translations during the update.
2021-11-24 14:13:23 -05:00
Romain Failliot
d406fafd32
Improve README and documentation
2021-11-24 13:16:11 -05:00
Romain Failliot
d0fb098fe5
Improve the documentation
...
* Simplify the main README.md
* Moved more detailed documentations into a new docs/ directory
2021-11-24 12:38:54 -05:00