Commit Graph

2418 Commits

Author SHA1 Message Date
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
2f7d133d5a notebook: fix discovery of empty displays 2022-04-01 13:16:35 -07:00
4c7a6b8311 display: fix removal of pages 2022-04-01 13:16:35 -07:00
77ee8f3c81 callgraphpage: set loading page as default 2022-04-01 13:16:35 -07:00
93b37f9c3f visualizersframe: fix cursor to visualizers area 2022-04-01 13:16:35 -07:00
6ebedd4f06 threegrid: use layout manager to layout three grid
There is still some work that needs to be done to fix the baseline for
each row.
2022-04-01 13:16:35 -07:00
6be7087c74 libsysprof-ui: clean up and remove child widgets 2022-04-01 13:16:35 -07:00
f4b8dccb52 display: remove stack on dispose 2022-04-01 13:16:35 -07:00
9ebcb78bfa application: fix close-request signal 2022-04-01 13:16:35 -07:00
22aefaa2c1 resizer: fix warnings 2022-04-01 13:16:35 -07:00
8e9497b277 libsysprof-ui: use EggPaned 2022-04-01 13:16:35 -07:00
b59e779dfb css: adjust priority and remove old css
Also set "devel" css when necessary.
2022-04-01 13:16:35 -07:00
24ac040563 build: bump versions 2022-04-01 13:16:31 -07:00