[sysprof: 128/128] Merge branch 'wip/gtk4-port' into 'master'




commit adb51d938b9a1003c0ddf31cc4cac708189a50b2
Merge: b307550e 17d2c169
Author: Christian Hergert <christian hergert me>
Date:   Fri Apr 1 23:51:04 2022 +0000

    Merge branch 'wip/gtk4-port' into 'master'
    
    Port sysprof to GTK 4
    
    See merge request GNOME/sysprof!49

 build-aux/flatpak/org.gnome.Sysprof3.json          |  15 -
 data/org.gnome.sysprof3.gschema.xml                |  15 -
 meson.build                                        |  10 +-
 src/libsysprof-ui/css/SysprofDisplay-shared.css    |  12 +-
 src/libsysprof-ui/egg-handle-private.h             |  35 +
 src/libsysprof-ui/egg-handle.c                     | 145 ++++
 src/libsysprof-ui/egg-paned-private.h              |  48 ++
 src/libsysprof-ui/egg-paned.c                      | 593 ++++++++++++++++
 src/libsysprof-ui/egg-resizer-private.h            |  40 ++
 src/libsysprof-ui/egg-resizer.c                    | 495 +++++++++++++
 src/libsysprof-ui/egg-three-grid.c                 | 781 +++++++++++++++++++++
 src/libsysprof-ui/egg-three-grid.h                 |  51 ++
 src/libsysprof-ui/libsysprof-ui.gresource.xml      |   1 -
 src/libsysprof-ui/meson.build                      |  24 +-
 src/libsysprof-ui/sysprof-aid-icon.ui              |  35 +-
 src/libsysprof-ui/sysprof-battery-aid.c            |   2 +-
 src/libsysprof-ui/sysprof-callgraph-page.c         |  68 +-
 src/libsysprof-ui/sysprof-callgraph-page.ui        |  43 +-
 src/libsysprof-ui/sysprof-cell-renderer-duration.c |  75 +-
 src/libsysprof-ui/sysprof-cell-renderer-percent.c  |   2 +-
 src/libsysprof-ui/sysprof-cell-renderer-percent.h  |   6 +-
 src/libsysprof-ui/sysprof-cell-renderer-progress.c | 712 +++++++++++++++++++
 src/libsysprof-ui/sysprof-cell-renderer-progress.h |  53 ++
 src/libsysprof-ui/sysprof-cpu-aid.c                |   8 +-
 src/libsysprof-ui/sysprof-depth-visualizer.c       |  62 +-
 src/libsysprof-ui/sysprof-details-page.c           |  37 +-
 src/libsysprof-ui/sysprof-details-page.h           |   2 +-
 src/libsysprof-ui/sysprof-details-page.ui          | 193 +++--
 src/libsysprof-ui/sysprof-diskstat-aid.c           |   2 +-
 .../sysprof-display-private.h}                     |  15 +-
 src/libsysprof-ui/sysprof-display.c                | 144 ++--
 src/libsysprof-ui/sysprof-display.h                |   4 +-
 src/libsysprof-ui/sysprof-display.ui               |  92 ++-
 src/libsysprof-ui/sysprof-duplex-visualizer.c      |  38 +-
 src/libsysprof-ui/sysprof-environ-editor-row.c     |   9 +-
 src/libsysprof-ui/sysprof-environ-editor-row.ui    |  50 +-
 src/libsysprof-ui/sysprof-environ-editor.c         |  63 +-
 src/libsysprof-ui/sysprof-environ-editor.h         |   4 +-
 src/libsysprof-ui/sysprof-failed-state-view.c      |  18 +-
 src/libsysprof-ui/sysprof-failed-state-view.h      |   6 +-
 src/libsysprof-ui/sysprof-failed-state-view.ui     |  43 +-
 src/libsysprof-ui/sysprof-line-visualizer.c        |  50 +-
 src/libsysprof-ui/sysprof-mark-visualizer.c        |  49 +-
 src/libsysprof-ui/sysprof-marks-aid.c              | 173 ++++-
 src/libsysprof-ui/sysprof-marks-page.c             |  30 +-
 src/libsysprof-ui/sysprof-marks-page.ui            | 173 ++---
 src/libsysprof-ui/sysprof-memprof-page.c           | 101 +--
 src/libsysprof-ui/sysprof-memprof-page.ui          | 166 ++---
 src/libsysprof-ui/sysprof-memprof-visualizer.c     |  45 +-
 src/libsysprof-ui/sysprof-netdev-aid.c             |   2 +-
 src/libsysprof-ui/sysprof-notebook.c               | 246 +++++--
 src/libsysprof-ui/sysprof-notebook.h               |  15 +-
 src/libsysprof-ui/sysprof-page.c                   |  16 +-
 src/libsysprof-ui/sysprof-page.h                   |   4 +-
 src/libsysprof-ui/sysprof-process-model-row.ui     |   5 +-
 src/libsysprof-ui/sysprof-procs-visualizer.c       |  23 +-
 src/libsysprof-ui/sysprof-profiler-assistant.c     |  49 +-
 src/libsysprof-ui/sysprof-profiler-assistant.h     |   2 +-
 src/libsysprof-ui/sysprof-profiler-assistant.ui    |  94 ++-
 src/libsysprof-ui/sysprof-rapl-aid.c               |   2 +-
 src/libsysprof-ui/sysprof-recording-state-view.c   |  18 +-
 src/libsysprof-ui/sysprof-recording-state-view.h   |   6 +-
 src/libsysprof-ui/sysprof-recording-state-view.ui  |   7 +-
 src/libsysprof-ui/sysprof-scrollmap.c              |  97 ++-
 src/libsysprof-ui/sysprof-scrollmap.h              |  15 +-
 src/libsysprof-ui/sysprof-tab.c                    |  20 +-
 src/libsysprof-ui/sysprof-tab.h                    |   2 +-
 src/libsysprof-ui/sysprof-tab.ui                   |  76 +-
 src/libsysprof-ui/sysprof-theme-manager.c          |  25 +-
 src/libsysprof-ui/sysprof-time-label.c             |  52 +-
 src/libsysprof-ui/sysprof-time-label.h             |   2 +-
 src/libsysprof-ui/sysprof-time-label.ui            |  50 --
 src/libsysprof-ui/sysprof-time-visualizer.c        |  44 +-
 src/libsysprof-ui/sysprof-ui.h                     |   2 +-
 .../sysprof-visualizer-group-header.c              |  46 +-
 src/libsysprof-ui/sysprof-visualizer-group.c       |  61 +-
 src/libsysprof-ui/sysprof-visualizer-ticks.c       |  76 +-
 src/libsysprof-ui/sysprof-visualizer.c             |  69 +-
 src/libsysprof-ui/sysprof-visualizer.h             |   6 +-
 src/libsysprof-ui/sysprof-visualizers-frame.c      | 325 ++++-----
 src/libsysprof-ui/sysprof-visualizers-frame.h      |   4 +-
 src/libsysprof-ui/sysprof-visualizers-frame.ui     | 233 +-----
 src/meson.build                                    |   1 +
 src/sysprof/egg-binding-group.c                    | 639 +++++++++++++++++
 src/sysprof/egg-binding-group.h                    |  57 ++
 src/sysprof/meson.build                            |   3 +-
 src/sysprof/sysprof-application.c                  |  47 +-
 src/sysprof/sysprof-application.h                  |   4 +-
 src/sysprof/sysprof-window-settings.c              | 175 -----
 src/sysprof/sysprof-window.c                       |  99 ++-
 src/sysprof/sysprof-window.h                       |   4 +-
 src/sysprof/sysprof-window.ui                      |  64 ++
 src/sysprof/sysprof.gresource.xml                  |   6 +-
 src/sysprof/theme/Adwaita-shared.css               |  18 -
 src/sysprof/theme/shared.css                       |  13 -
 src/sysprof/ui/sysprof-window.ui                   |  64 --
 src/tests/meson.build                              |   3 +-
 src/tests/test-capture-view.c                      |  11 +-
 src/tests/test-process-model.c                     |  28 +-
 subprojects/libdazzle.wrap                         |   5 -
 100 files changed, 5609 insertions(+), 2164 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]