Sebastian Grabowski

Results 16 comments of Sebastian Grabowski

## tldr Install the project in a prefix of your choice using meson and add the directory with the installed package to PYTHONPATH. Run the tests with `PYTHONSAFEPATH=1 PYTHONPATH="${prefix}/lib/python3.11/site-packages" ./run-tests`...

Oh, it fails now when I run flatpak-builder from cli: ``` $ flatpak-builder --install --user --force-clean fpkbuild build-aux/org.gnome.GTG.Devel.json [...] Rewriting contents of org.gnome.GTG.Devel.desktop Error: Can't load desktop file /home/sebastian/git/gtg/.flatpak-builder/rofiles/rofiles-Q8jeuP/files/share/applications/org.gnome.GTG.Devel.desktop: Error...

Nevermind. I just fell again over the issue I already try to solve with #1035.

The meson tutorial shows [how to build and test with meson](https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project). I found some _really_ outdated instructions inside the [`docs/` directory](https://github.com/getting-things-gnome/gtg/blob/master/docs/contributors/coding%20best%20practices.md). I think I will update them and point there....

I've updated the PR to remove the obsolete badge completely.

@diegogangl How should one best propose fixes? PRs against your own repository?

GTK 4.10 ~broke~ changed the signature of the introspection api for `Gtk.CssProvider.load_from_data`: https://github.com/diegogangl/gtg/pull/4

Strangely the icon for tasks without tags is displayed for me: ![Bildschirmfoto vom 2023-07-25 21-05-59](https://github.com/getting-things-gnome/gtg/assets/4233457/e527e611-0e5d-4372-b18e-a3e279f99d36) I've used flatpak with the Gnome 44 runtime here.

The untouched tasks plugin has not been ported to the plugin api changes of v0.7 yet. I think that plugins are already addressed in #737 You could try to deactivate...

How did you launch GTG? Did you use the `launch.sh` script?