Commit Graph

2556 Commits

Author SHA1 Message Date
56120c79b0 Update Serbian translation
(cherry picked from commit 66c9bb1f829dea2fa8a20e009caaaddc3bf0c2af)
2023-04-09 09:31:50 +00:00
74aedbe283 Update Indonesian translation 2023-03-21 03:27:25 +00:00
815ccfe4a9 Post release version bump 2023-03-17 12:15:35 -07:00
94a6aff06a Release 3.48.0 (GNOME 44.0) 2023-03-17 12:14:21 -07:00
15b6f9385b Update Ukrainian translation 2023-03-13 20:32:53 +00:00
f1606ec2a5 Update Polish translation 2023-03-12 15:27:28 +01:00
ea51f04741 Update German translation 2023-03-08 06:49:23 +00:00
c561d10a65 Merge branch 'headerbar-button-icons' into 'master'
window: Minor cleanups

See merge request GNOME/sysprof!69
2023-03-08 01:07:25 +00:00
1e6674f81e Update Swedish translation 2023-03-07 21:23:31 +00:00
80930201ea Update Hungarian translation 2023-03-07 01:38:08 +00:00
b91fd26dbf general: Remove "visible=true" properties
Widgets are shown by default in GTK4, so using
"visible=true" is no longer necessary.
2023-03-06 11:31:44 -03:00
8230ef951b window: Fix icon of the Main Menu button
Embedding a GtkImage inside the Main Menu button is
no longer necessary. Using the icon_name property already
does the trick.
2023-03-06 11:22:30 -03:00
1cc313a280 Merge branch 'f10-main-menu' into 'master'
window: Main Menu tweaks

See merge request GNOME/sysprof!68
2023-03-04 16:24:43 +00:00
a82dc6475a Update Russian translation 2023-03-04 14:38:50 +00:00
c9650b8e48 Update Russian translation 2023-03-04 13:33:41 +00:00
c45c35b65d window: Allow opening Main Menu with F10
By setting the Main Menu button as primary,
the F10 key is automatically assigned to this button.
2023-03-04 05:12:21 -03:00
70bf448e63 window: Add tooltip to the Main Menu button 2023-03-04 05:11:52 -03:00
6341f2856a Merge branch 'fix-group-insert' into 'master'
visualizer-group: Fix insert()

See merge request GNOME/sysprof!67
2023-02-21 23:32:48 +00:00
49c57c4a6f visualizer-group: Fix insert()
sysprof_visualizer_group_insert() would insert widgets intended for
position 0 at position 1 instead. This caused a bug in the marks section
where the "Timings" row, which is supposed to be at the top, would
instead be at position 1. Because the menu buttons are in the top row,
disabling a row through the menu could cause the menu buttons to
disappear.
2023-02-21 17:21:28 -06:00
5c06845e86 tools: add helper to rewrite a PID
This is mostly useful when troubleshooting PIDs in container namespaces
that don't match the host.
2023-02-20 21:04:21 -08:00
d0e63f8573 tools: symbolize callstacks with dump
This can be useful so we don't have to use other tools to try to figure
out what is already right in there.
2023-02-20 20:08:45 -08:00
d7d073505c sysprof-dump: print allocation call stacks 2023-02-20 19:46:22 -08:00
81909d967a Update Ukrainian translation 2023-02-14 18:00:35 +00:00
d1afa60ce5 Update Georgian translation 2023-02-14 07:27:37 +00:00
36ff2c02c2 Merge branch 'mark-translatable' into 'master'
application: Mark 4 strings translatable

Closes #85

See merge request GNOME/sysprof!66
2023-02-13 19:51:45 +00:00
ca3b4844b0 application: Mark 4 strings translatable 2023-02-13 19:51:45 +00:00
8417c89f83 Update Slovenian translation 2023-02-12 18:31:28 +00:00
c3d9c4390a Merge branch 'typo-pseudo' into 'master'
chore: fix typo in comment: `psuedo` -> `pseudo`

See merge request GNOME/sysprof!65
2023-02-12 18:15:45 +00:00
d2af3d72ac chore: fix typo in comment: psuedo -> pseudo 2023-02-11 20:24:47 +01:00
ade6374856 Update Swedish translation 2023-01-27 20:07:47 +00:00
b6995db978 Update Ukrainian translation 2023-01-27 17:29:48 +00:00
f31b115271 Update Ukrainian translation 2023-01-27 15:14:03 +00:00
7c378668e1 libsysprof: update radix tree sources 2023-01-26 11:03:39 -08:00
1e1a719895 Revert "libsysprof: Avoid a use-after-free in raxRemove"
This reverts commit bb83598b12.

See !63 and #84
2023-01-26 10:59:22 -08:00
e3721b8687 Update Georgian translation 2023-01-26 14:22:47 +00:00
073d65abdd Merge branch 'tintou/sysprof-visualizer-group-header-no-gdata' into 'master'
libsysprof-ui: Avoid to rely on g_object_set_data to associate header and group

See merge request GNOME/sysprof!64
2023-01-18 21:16:14 +00:00
c65dc2fa4d libsysprof-ui: Avoid to rely on g_object_set_data to associate header and group
Actually add a construct-only property on SysprofVisualizerGroupHeader
2023-01-18 22:12:52 +01:00
377434cfcc Merge branch 'tintou/no-use-after-free' into 'master'
libsysprof: Avoid a use-after-free in raxRemove

See merge request GNOME/sysprof!63
2023-01-18 21:02:12 +00:00
2e2a190d86 Merge branch 'tintou/avoid-deprecation-gdk-glib' into 'master'
meson: specify GLib and Gtk min/max version allowed

See merge request GNOME/sysprof!62
2023-01-18 20:56:09 +00:00
bb83598b12 libsysprof: Avoid a use-after-free in raxRemove
As we are freeing the child, make sure to set it to NULL so that we are not
trying to remove it again.
2023-01-18 17:26:20 +01:00
7286515a36 meson: specify GLib and Gtk min/max version allowed
Drasticly reduces the deprecation warnings with recent Gtk versions.
2023-01-18 17:08:24 +01:00
2df6bd6fe0 Merge branch 'tintou/mark-details-treeview' into 'master'
display: Use gatomicrefcount to track the active tasks

See merge request GNOME/sysprof!56
2023-01-17 19:28:22 +00:00
4963a43abe Merge branch 'tintou/details-columnview' into 'master'
details-page: Use a GtkColumnView instead of a GtkTreeView

See merge request GNOME/sysprof!61
2023-01-17 19:26:48 +00:00
5695a3afd5 display: Use gatomicrefcount to track the active tasks
Without this we can have some racing and release the GTask without returning
a value.
2023-01-17 15:17:39 +01:00
8967b2db33 details-page: Use a GtkColumnView instead of a GtkTreeView
Remove the use of the now deprecated GtkTreeView and allow the colums to be sorted.
2023-01-17 15:16:56 +01:00
d49c50f42b Merge branch 'fix-ld-preload-syntax' into 'master'
Fix LD_PRELOAD syntax

See merge request GNOME/sysprof!60
2023-01-15 21:04:20 +00:00
ee71fb58b1 Fix LD_PRELOAD syntax
From ld.so(8): The items of the list can be separated
by spaces or colons...
2023-01-15 15:01:21 -05:00
f26534a3f2 Update Danish translation 2023-01-14 14:15:31 +00:00
0598d1925b Merge branch 'help-icon' into 'master'
help: Update Sysprof icon as SVG

See merge request GNOME/sysprof!59
2023-01-12 04:06:04 +00:00
ac20c45ed2 help: Update Sysprof icon as SVG 2023-01-12 04:06:04 +00:00