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