Commit Graph

51 Commits

Author SHA1 Message Date
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
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
bd4c4e5586 release 3.31.1 2018-10-08 17:48:54 -07:00
5b45b1b054 appdata: update appdata contact 2018-10-08 17:48:13 -07:00
5bb985c783 appdata: update kudos 2018-10-08 17:48:13 -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
1ec14b637e release 3.27.92 2018-03-04 21:06:01 -08:00
3162b40702 daemon: add API to get kernel symbols
This is useful because we might not have access to kernel symbols from
user applications which are not root. Various distributions are starting
to censor kernel addresses without root.

This allows the clients to fetch the symbol addresses without having to
be root themselves.
2018-01-28 21:30:19 -08:00
d1f0cfb1ce policy: be more complete in dbus policy definition 2018-01-28 21:23:49 -08:00
df71ef27d9 desktop: add GTK to categories
To quiet the desktop-file-validate program.
2018-01-28 19:40:47 -08: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
3e5a2af1b4 build: remove autotools build system
Now that we are post-3.26, we are removing the legacy autotools
build system in favor of meson.

Please report any errors you have so that we can ensure this is
ready for GNOME 3.28.
2017-09-15 17:44:50 -07:00
02fc14faad appdata: Fix version number 2017-01-17 15:04:32 -05: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
ce9cd3ed43 build: Include meson files in dist 2016-12-01 02:47:03 -05:00
52bc856be4 build: Add support for Meson 2016-12-01 02:34:11 -05:00
aaba2b6a4f build: only install sysprof-ui-2.pc if we build the UI
This fixes an error were a pkg-config check could succeed for the UI
being installed when the gtk library was not built.
2016-08-22 19:24:05 -07:00
3164d10c69 Add translator comment to .desktop 2016-08-09 15:38:34 +02:00
61fed5b8f2 build: split profiler and gtk widgets into separate libraries
This will make it easier to support installing just sysprof-cli and the
sysprofd helper daemon on systems where GTK is not feasible or necessary.
This does not, however, do that. It simply gets things broken up into
pieces.
2016-04-13 21:09:52 -07:00
08a7314c48 icons: no need to ship source svg in tarball
This sort of explodes the size of the distribution tarball.
2016-04-13 05:39:00 -07:00
29c4ec495f Land Sysprof 2.x
This is a major redesign a modernization of Sysprof. The core data
structures and design are largely the same, but it has been ported to
Gtk3 and has lots of additions that should make your profiling experience
smoother. Especially for those that are new to profiling.

There are some very simple help docs added, but we really need the
experts to come in and write some documentation here.
2016-04-13 05:24:03 -07:00