Commit Graph

2430 Commits

Author SHA1 Message Date
d8b2dee297 libsysprof-ui: cleanup failed state view 2022-07-11 13:11:22 -07:00
475cd45fe4 sysprof: use gtk widget actions for window 2022-07-11 13:11:09 -07:00
0be07b989e libsysprof-ui: remove grid include from assistant 2022-07-11 13:04:54 -07:00
c9eb230cb2 sysprof: set default window width 2022-07-11 12:55:18 -07:00
c6ae3221a1 libsysprof-ui: use adwaita rows for assistant
This isn't exactly ideal in our use, but it's transitionary so that we
can get rid of the EggThreeGrid which is very out of place in a libadwaita
world.
2022-07-11 12:55:12 -07:00
dd7d080642 libsysprof-ui: be more specific in environment label 2022-07-11 12:52:02 -07:00
672a15b734 libsysprof-ui: make aid icons smaller 2022-07-11 12:51:50 -07:00
6824ab3829 Add Indonesian translation
(cherry picked from commit 264f7106345022fdc22407c29ecc95cd0ee21cbb)
2022-07-03 08:37:09 +00:00
9c43e37cf8 Update Serbian translation 2022-06-18 08:03:17 +00:00
d99f03f101 build: update options in manifest 2022-05-27 11:29:03 -07:00
02e50efa49 Merge branch 'build-cleanup' into 'master'
Cleanup the build a bit

See merge request GNOME/sysprof!51
2022-05-26 05:47:17 +00: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
37e9ca2e5f Merge branch 'wip/jimmac/symbolic-improvement' into 'master'
app icon: simplify symbolic

See merge request GNOME/sysprof!50
2022-05-20 23:24:11 +00: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
808b957682 libsysprof-ui: fix can-replay notification
Otherwise we don't get this until we switch tabs.
2022-05-18 15:53:57 -07: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
aae829741e libsysprof-ui: avoid splashing the assistant view 2022-05-17 15:45:59 -07:00
64e745db60 Update Indonesian translation 2022-04-19 03:32:33 +00:00
65710b87b6 Update Chinese (China) translation 2022-04-14 16:56:21 +00:00
b11ba6f4ce Update Danish translation 2022-04-07 17:57:09 +00:00
0ed59528e9 Update Ukrainian translation 2022-04-03 17:17:10 +00:00
d3f722780e Update Swedish translation 2022-04-03 12:17:57 +00:00
06bfd16dad Update Polish translation 2022-04-03 14:00:40 +02:00
2823c1c2cf Update POTFILES.in 2022-04-03 13:17:58 +02:00
14a1a2f8df libsysprof-ui: fix spread of left-side paned 2022-04-02 15:12:10 -07:00
42027be5dc build: drop meson requirement to 0.59
It's what fedora has in F36, so try to limit ourselves to that rather than
jumping far forward too quickly.
2022-04-01 19:07:57 -07:00
c9416a5d62 build: force libunwind usage when configured 2022-04-01 17:16:34 -07:00
7f9599bd3e libsysprof-ui: fix missing toggle button usage 2022-04-01 17:12:52 -07:00
e9516fb202 stackstash: ignore dangling-pointer warning in do_callback
As previously asserted, this just squashes the annoying warnings coming
from GCC.
2022-04-01 17:08:42 -07:00
8ed6af618b stackstash: add assertions before silencing warnings
GCC warns about dangling pointers here, which is completely fine given
how this code works.
2022-04-01 17:04:27 -07:00
3d7abf27b8 build: fix warning about add_languages()
We don't need to run things on the build machine, so native is not
required for this.
2022-04-01 17:01:42 -07:00
5efd9e4686 build: bump meson requirement 2022-04-01 16:56:32 -07:00
9c98b10fee build: remove deprecated meson feature 2022-04-01 16:56:32 -07:00
47fa3d1d17 update README.md
Update build instructions for GTK 4
2022-04-01 16:56:32 -07:00
adb51d938b Merge branch 'wip/gtk4-port' into 'master'
Port sysprof to GTK 4

See merge request GNOME/sysprof!49
2022-04-01 23:51:04 +00:00
17d2c16957 libsysprof-ui: make the boxes fit in scrollmap better 2022-04-01 16:48:18 -07:00
39a6fe3466 libsysprof-ui: remove unnecessary box from hierarchy 2022-04-01 16:39:50 -07:00
fa88603024 egg-resizer: ignore unset drag positions 2022-04-01 16:39:02 -07:00
846c59a874 libsysprof-ui: remove some unnecessary properties 2022-04-01 16:32:43 -07:00
b8bfc5c516 libsysprof-ui: fix positioning of instruments label 2022-04-01 16:32:23 -07:00
79fe38a832 libsysprof-ui: cleanup display ui properties 2022-04-01 16:21:19 -07:00
2b9c24497b libsysprof-ui: remove dead size_allocate code
This is never getting run because there is a layout manager.
2022-04-01 16:20:49 -07:00
23e128d1a0 libsysprof-ui: fix alignment of visualizers to ticks 2022-04-01 14:21:42 -07:00
6ccf961829 libsysprof-ui: fix drawing of selections 2022-04-01 14:20:12 -07:00
8a73f72f97 libsysprof-ui: fix infloop in measurements
Apparently the box margin seems to be causing issues with boxlayout.
2022-04-01 14:09:31 -07:00
df0ff1449d libsysprof-ui: fix compilation warning 2022-04-01 14:09:31 -07:00
31201aef63 libsysprof-ui: cleanup marks page 2022-04-01 14:09:31 -07:00
b048b78429 libsysprof-ui: cleanup builder ui style a bit
We can remove lots of things and be more consistent with conventions.
2022-04-01 14:09:31 -07:00
6bb18a8f8c callgraphpage: fix right/left arrow handling
This was working, but signal signature was wrong.
2022-04-01 13:17:15 -07:00
d26f1d8d75 memprofpage: fix togglebuttons and panels 2022-04-01 13:17:12 -07:00