Commit Graph

17 Commits

Author SHA1 Message Date
59c196e0f1 build: make appdata/desktop files use dynamic app-id
This ensures we get the right app-id based on -Ddevelopment=true.
2022-07-22 12:55:12 -07:00
dfe2dbe9bc build: remove org.gnome.sysprof3 gsettings schema
We don't use this anymore, so we can just delete it.
2022-07-22 12:37:53 -07:00
1945660912 build: move application id to org.gnome.Sysprof
We use org.gnome.Sysprof3 for the sysprofd daemon, but we need not
complicate the application with such an application id.
2022-07-22 12:24:42 -07:00
757d36ae8e Cleanup the build a bit
Makes the Meson build a little bit better and cleans up some of the
formatting.
2022-05-25 14:07:02 -05:00
189505be64 build: only install some files when option is enabled
Fixes #16
2019-10-15 14:49:57 -07:00
0b284329d4 sysprof3: start moving API towards sysprof-3 2019-05-29 15:13:00 -07:00
1708ad1b48 tree: start on massive tree refactor
The big thing going on here is that we are going to split up the libraries
a bit better, and remove GObject from the capture library. The libsysprof
library will bring in the capture library statically, so we can export the
symbols we want.

Eventually, we will bump the version to sysprof-3, but not yet.
2019-05-29 15:12:59 -07:00
573c6ec82d icon: update app icon
- GNOME 3.32 redesign of app icons.
  See https://gitlab.gnome.org/GNOME/Initiatives/issues/2
  for more info.

/label ~"9. Initiative: AppIconRedesign"
2019-01-29 13:28:51 +01:00
b2bec2d572 build: drop configuration from i18n merge
We don't need this in the policy file, as there are no expansions.

Fixes #4
2018-10-09 11:55:41 -07:00
d6ccf1b4fd build: use modern Meson helpers for i18n 2018-09-25 21:59:09 +02:00
d19a496bb5 build: fix overriding libdir & includedir
Previously, pkgconfig files hard-coded the include and lib directory names,
breaking the configuration when they were overridden.
2018-05-31 01:19:37 +02:00
51fadf1a5e build: add sysprof-capture-2 pkgconfig file 2018-01-20 01:43:22 -08:00
f426bc061e build: Install appstream metadata to non-deprecated location
https://bugzilla.gnome.org/show_bug.cgi?id=790878
2017-11-26 23:01:19 -08:00
e4de518379 build: Only install service files if sysprofd is bundled 2017-09-15 21:02:43 -04:00
369d54023e Translate desktop file 2017-01-17 14:34:15 -05:00
669dc27e1f Add appdata file 2017-01-17 08:13:01 -05:00
52bc856be4 build: Add support for Meson 2016-12-01 02:34:11 -05:00