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
75b4903ad7
thememanager: port to GTK 4
2022-04-01 13:15:49 -07:00
5f63a1b859
netdevaid: port to GTK 4
2022-04-01 13:15:49 -07:00
556799bc2a
diskstataid: port to GTK 4
2022-04-01 13:15:49 -07:00
f375b64119
cellrendererduration: port to GTK 4
2022-04-01 13:15:49 -07:00
00d9a4a0db
callgraphpage: port to GTK 4
2022-04-01 13:15:49 -07:00
64c7bcbab2
batteryaid: port to GTK 4
2022-04-01 13:15:49 -07:00
307fa9c3f9
visualizergroup: port to GTK 4
2022-04-01 13:15:49 -07:00
c7fc10b954
notebook: port to GTK 4
2022-04-01 13:15:49 -07:00
35d401417b
display: port to GTK 4
2022-04-01 13:15:49 -07:00
997477c031
eggthreegrid: port to GTK 4
2022-04-01 13:15:49 -07:00
6cc12c0779
memprofpage: port to GTK 4
2022-04-01 13:15:48 -07:00
0de9db52da
visualizerticks: port to GTK 4
2022-04-01 13:14:51 -07:00
33a2f42b03
markvisualizer: port to GTK 4
2022-04-01 13:14:51 -07:00
c35e109958
duplexvisualizer: minimal GTK 4 port
...
This should be rewritten to draw offscreen and then upload textures as
necessary to the GPU for blitting.
2022-04-01 13:14:51 -07:00
52e6727beb
scrollmap: port to GTK 4
...
And use snapshots to paint color blocks
2022-04-01 13:14:51 -07:00
e0b1271994
visualizersframe: inherit from GtkWidget and port to GTK 4
...
Lots that can go wrong here, and most likely we'll want to redo how
selections work over time to use a drag gesture instead of the sort
of annoying click/motion stuff we're doing here.
2022-04-01 13:14:51 -07:00
f1adbe7d3f
memprof: port visualizer to GTK 4
2022-04-01 13:14:51 -07:00