Commit Graph

2367 Commits

Author SHA1 Message Date
124754ee51 window: use notebook helpers
This isn't a GtkNotebook anymore.
2022-04-01 13:15:49 -07:00
34cc130c3b notebook: add notebook helpers 2022-04-01 13:15:49 -07:00
d9692fb055 css: fix trough styling 2022-04-01 13:15:49 -07:00
eb18defbc5 libsysprof-ui: fix unrefing of unused visualizers 2022-04-01 13:15:49 -07:00
09dd5c266e notebook: fix notebook parameters 2022-04-01 13:15:49 -07:00
1114ea897e tab: fix spacing 2022-04-01 13:15:49 -07:00
f66254712c notebook: fix adding children from ui files 2022-04-01 13:15:49 -07:00
f29a04d78b callgraphpage: fix property name 2022-04-01 13:15:49 -07:00
bc9e0450bd window: make notebook expand 2022-04-01 13:15:49 -07:00
3218ede68a page: set vexpand for pages 2022-04-01 13:15:49 -07:00
517c63565c libsysprof-ui: fix some floating unrefs 2022-04-01 13:15:49 -07:00
b0cfa7632e libsysprof-ui: move ui headers 2022-04-01 13:15:49 -07:00
50def59469 memprofpage: remove use of packing 2022-04-01 13:15:49 -07:00
d24617847d memprofpage: require EggThreeGrid 2022-04-01 13:15:49 -07:00
40c5f0a483 memprofpage: use Adwaita and cleanup usage 2022-04-01 13:15:49 -07:00
0e36f7eb75 environeditorrow: simplify packing 2022-04-01 13:15:49 -07:00
1085fbb6c5 tab: don't inherit from GtkBox
We need center box anyway, which does not expose the class.
2022-04-01 13:15:49 -07:00
fe290a588b callgraphpage: use libadwaita and fix some properties 2022-04-01 13:15:49 -07:00
6ca31d135b build: use libadwaita from library 2022-04-01 13:15:49 -07:00
51fc6fe9a7 page: use dispose and cleanup children 2022-04-01 13:15:49 -07:00
917fab35e7 libsysprof-ui: remove unused ui file 2022-04-01 13:15:49 -07:00
1fa8f29353 sysprof: introduce libadwaita 2022-04-01 13:15:49 -07:00
8afa4940c4 libsysprof-ui: more GTK 4 porting changes 2022-04-01 13:15:49 -07:00
277b303ad3 libsysprof-ui: fix more margins and packing 2022-04-01 13:15:49 -07:00
6d3799b343 scrollmap: fix range->scrollbar usage 2022-04-01 13:15:49 -07:00
00de27c272 libsysprof-ui: fix margins 2022-04-01 13:15:49 -07:00
7fe75730b3 libsysprof-ui: port more UI files to GTK 4 2022-04-01 13:15:49 -07:00
ad37c5c271 libsysprof-ui: port more UI to GTK 4 2022-04-01 13:15:49 -07:00
9a9ac2b3f6 libsysprof-ui: port a number of properties to GTK 4 2022-04-01 13:15:49 -07:00
b225067dff window: fix pack-type and title 2022-04-01 13:15:49 -07:00
2dfc3c5145 display: remove use of homogeneous 2022-04-01 13:15:49 -07:00
9af1fe4e71 window: move ui near source file 2022-04-01 13:15:49 -07:00
b31d3557ed testprocessmodel: fix some porting issues 2022-04-01 13:15:49 -07:00
5e9591903a testcaptureview: fix signal name 2022-04-01 13:15:49 -07:00
5817cf85fd testprocessmodel: port to GTK 4 2022-04-01 13:15:49 -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
fff24d95c6 window: port to GTK 4 2022-04-01 13:15:49 -07:00
dfe44cc724 visualizergroupheader: port to GTK 4 2022-04-01 13:15:49 -07:00
5ca7baa688 testcaptureview: port to GTK 4 2022-04-01 13:15:49 -07:00
1c6f01c236 timevisualizer: port to GTK 4 2022-04-01 13:15:49 -07:00
8a397d411e timelabel: port to GTK 4 2022-04-01 13:15:49 -07:00
73bc95f661 recordingstateview: port to GTK 4 2022-04-01 13:15:49 -07:00
ee8cfa6f3b markspage: port to GTK 4 2022-04-01 13:15:49 -07:00
b81457c0ea raplaid: port to GTK 4 2022-04-01 13:15:49 -07:00
939449e5ff linevisualizer: port to GTK 4 2022-04-01 13:15:49 -07:00
f8863c5c63 environeditorrow: port to GTK 4 2022-04-01 13:15:49 -07:00
686336fd8d depthvisualizer: port to GTK 4 2022-04-01 13:15:49 -07:00
8353062020 application: port to GTK 4 2022-04-01 13:15:49 -07:00
8d0f2507ff tab: use dispose to destroy display 2022-04-01 13:15:49 -07:00
bbce4b32b1 display: add helper to destroy from external sources 2022-04-01 13:15:49 -07:00