75 Commits

Author SHA1 Message Date
e9fb66dc71 Release 49.alpha 2025-06-28 17:41:39 -07:00
300bf1a13b Add D-Bus service file
And mark the application as D-Bus activatable. This allows application
launchers to activate it via D-Bus.
2025-04-10 12:34:24 +02:00
660953d3d7 Add "greeter" command-line option
And specify the "new-window" action in the desktop file. This allows
application launchers to provide direct access to this action.
2025-04-08 06:34:31 +02:00
392c6e9687 Release 48.0 2025-03-15 12:45:16 -07:00
dd235da361 appdata: Fix developer id
It should be in rDNS format
2025-02-23 19:36:41 +00:00
63c2bce83f data: Replace X-GNOME-Utilities category with generic Utility
The X-GNOME-Utilities category is being removed from gnome-shell and a curated app list should be used instead
2024-11-29 22:36:08 +00:00
5513868c49 Release 47.0 2024-09-13 19:28:13 -07:00
744f198018 desktop: Move to GNOME Shell Utilities folder 2024-08-20 17:39:04 -04:00
91c18c6252 metainfo: update app data 2024-05-16 15:00:21 -07:00
a15595026d Fix links 2024-03-15 19:58:59 +01:00
cdf40e10f7 appdata: Restore developer_name
The newly added developer name syntax appears not implemented
across related platforms: GNOME Software, Flathub, etc.

There is no harm in using both deprecated and newly introduced
tags together, and neither appstream-glib nor appstreamcli
fails to validate this usage.
2023-12-24 00:33:19 +03:00
3e56d57240 appdata: Improve appdata for AppStream 1.0
- Add appstreamcli support to validate the appdata file.
- Add missing release information.
- Use the `<developer><name>` tag instead of the deprecated `<developer_name>`
2023-12-17 21:11:33 +03:00
1a7bebc1af appdata: Update appdata
- Add missing the launchable and content_rating tags
2023-11-27 08:08:08 +03:00
06e2c37e3f appdata: update some URLs
- Add translate URL.
- Add vcs-browser URL.
- Update the donation URL.

These URLs are visible on GNOME Control Center and Flathub.

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2023-10-12 18:54:40 +03:00
dac36ed851 Release 45.beta 2023-08-07 15:41:43 -07:00
a7a5a484ba data: update screenshot of main window 2023-08-07 15:41:43 -07:00
94a6aff06a Release 3.48.0 (GNOME 44.0) 2023-03-17 12:14:21 -07:00
3002640c50 build: use app-id to determine installed icon
This means we don't install org.gnome.Sysprof.svg anymore when building
with -Ddevelopment=true (and vice versa). We do use org.gnome.Sysprof.svg
from libsysprof-ui, but that embeds the appropriate resources.
2022-07-22 13:13:59 -07:00
a4d0037354 icons: export nightly/devel icon with construction tape 2022-07-22 13:01:24 -07:00
2f9884bece build: ensure we install a .Devel app icon 2022-07-22 12:57:24 -07:00
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
400653df18 app icon: simplify symbolic
+ include app icon "source"

See https://gitlab.gnome.org/Teams/Design/initiatives/-/issues/84
2022-05-20 13:37:41 +02:00
931ad7dfeb mime: set icon for sysprof capture files
it might be nice to use something other than this, eventually.
2022-05-17 17:18:42 -07:00
16c1b09c87 windowsettings: remove legacy window settings
We don't actually track any of this anyway, and it's not that useful in
a wayland world, so just drop it.
2022-04-01 13:15:49 -07:00
7d44e2db75 release 3.44.0 (GNOME 42.0) 2022-03-18 15:46:32 -07:00
c6dfe76810 Release 3.43.90 2022-03-07 13:43:12 -08:00
2903f08d02 release 3.42.1 2021-11-04 10:26:31 -07:00
f49681cb23 Release 3.42.0 (GNOME 41.0) 2021-09-21 16:41:52 -07:00
311405fd84 Release 3.39.94 (40.beta2) 2021-02-25 14:43:14 -08:00
902397917b release 3.39.92 2021-02-23 15:52:36 -08:00
14ae3e7c77 Release 40.alpha1 (3.39.90) 2021-01-14 15:39:08 -08:00
309ec5b091 Release 3.38.1 2020-10-15 17:12:53 -07:00
510ca74f23 Release 3.38.0 2020-09-12 11:42:36 -07:00
56b6dc55f6 release 3.37.92 2020-09-06 13:33:52 -07:00
77a13fe7f9 icons: provide helper icons
Fixes https://gitlab.gnome.org/GNOME/sysprof/issues/30
2020-02-18 12:05:55 +01:00
189505be64 build: only install some files when option is enabled
Fixes #16
2019-10-15 14:49:57 -07:00
ee32407b28 Release 3.34.0 2019-09-09 18:00:24 -07:00
cc9c6c1dc8 Release 3.33.90 2019-08-08 16:12:39 -07:00
572bfc8844 prepare 3.33.3 release 2019-06-25 14:28:26 -07:00
0005189875 icons: add icon for application source 2019-05-29 15:13:01 -07:00
59917c3e15 build: remove sysprof2 references 2019-05-29 15:13:00 -07:00
af76712b12 data: move appdata/schema/desktop files 2019-05-29 15:13:00 -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
1876dba50d release 3.31.91 2019-02-18 18:22:31 -08:00
d852c3e7ac release 3.31.90 2019-02-07 12:27:28 -08: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