diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-18 21:54:51 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-18 21:54:51 -0500 |
| commit | 67d13c501bceeb7226193eca1bd2e5ed08e7b024 (patch) | |
| tree | 1e3ee1f518dbb53801ce1b48508436abb7b152e8 /gui-apps/oledsaver | |
| parent | 9720a11af1e64187117d3c485b8df96672a294fe (diff) | |
| download | baldeagleos-repo-67d13c501bceeb7226193eca1bd2e5ed08e7b024.tar.gz baldeagleos-repo-67d13c501bceeb7226193eca1bd2e5ed08e7b024.tar.xz baldeagleos-repo-67d13c501bceeb7226193eca1bd2e5ed08e7b024.zip | |
Adding metadata
Diffstat (limited to 'gui-apps/oledsaver')
16 files changed, 9504 insertions, 750 deletions
diff --git a/gui-apps/oledsaver/files/oledsaver.c b/gui-apps/oledsaver/files/oledsaver.c index f6a1439e83d6..cd76d38cf9f5 100644 --- a/gui-apps/oledsaver/files/oledsaver.c +++ b/gui-apps/oledsaver/files/oledsaver.c @@ -275,6 +275,7 @@ static struct { float surface_alpha; /* alpha for glClearColor (0=transparent, 1=opaque) */ float fade_opacity; /* rain opacity multiplier (0=invisible, 1=full) */ int fade_frames; /* configurable transition duration */ + bool transparent; /* keep the desktop visible behind the rain */ } S; #define DEFAULT_FADE_FRAMES 30 /* 1 second at 30fps */ @@ -1429,6 +1430,7 @@ static int renderer_main(int argc, char **argv) { S.head_white_max = DEFAULT_HEAD_WHITE_MAX; S.num_depth_layers = DEFAULT_DEPTH_LAYERS; S.fade_frames = DEFAULT_FADE_FRAMES; + S.transparent = false; const char *color_name = "green"; @@ -1490,6 +1492,8 @@ static int renderer_main(int argc, char **argv) { S.fade_frames = atoi(argv[++i]); if (S.fade_frames < 1) S.fade_frames = 1; if (S.fade_frames > 300) S.fade_frames = 300; + } else if (strcmp(argv[i], "--transparent") == 0) { + S.transparent = true; } else if (strcmp(argv[i], "--help") == 0 || strcmp(argv[i], "-h") == 0) { fprintf(stderr, "Usage: %s --render --output <name> [--color <color>] " @@ -1501,10 +1505,12 @@ static int renderer_main(int argc, char **argv) { "[--head-mutation-chance <0..1>]\n" " [--head-white-min <0..1>] [--head-white-max <0..1>]\n" " [--speed <multiplier>] [--depth-layers <N>]\n" + " [--transparent]\n" "\n" "Colors: green, red, blue, white, yellow, cyan, magenta, random\n" "--speed scales both min/max speed (e.g. --speed 2.0 = double speed)\n" "--depth-layers: number of parallax layers (1-%d, default %d)\n" + "--transparent: keep the desktop visible behind the matrix rain\n" "Default font-size: %d\n" "Speed range: %.1f - %.1f Trail range: %d - %d " "Density range: %.2f - %.2f\n", @@ -1704,8 +1710,8 @@ static int renderer_main(int argc, char **argv) { } fprintf(stderr, "Starting matrix rain with depth layers (OpenGL ES 2.0)\n"); - /* Initialize phase state (warmup already ran, now fade desktop to black) */ - S.phase = PHASE_FADE_TO_BLACK; + /* Initialize phase state. Transparent mode skips the black overlay. */ + S.phase = S.transparent ? PHASE_FADE_IN : PHASE_FADE_TO_BLACK; S.phase_frame = 0; S.surface_alpha = 0.0f; S.fade_opacity = 0.0f; @@ -1744,7 +1750,8 @@ static int renderer_main(int argc, char **argv) { S.phase_frame = 0; } /* Clear with transitioning alpha, don't render rain */ - glClearColor(0.0f, 0.0f, 0.0f, S.surface_alpha); + glClearColor(0.0f, 0.0f, 0.0f, + S.transparent ? 0.0f : S.surface_alpha); glClear(GL_COLOR_BUFFER_BIT); break; @@ -1755,7 +1762,7 @@ static int renderer_main(int argc, char **argv) { S.fade_opacity = 1.0f; S.phase = PHASE_RUNNING; } - glClearColor(0.0f, 0.0f, 0.0f, 1.0f); + glClearColor(0.0f, 0.0f, 0.0f, S.transparent ? 0.0f : 1.0f); glClear(GL_COLOR_BUFFER_BIT); render_tick_matrix(); render_frame(); @@ -1767,7 +1774,7 @@ static int renderer_main(int argc, char **argv) { S.phase_frame = S.fade_frames; S.fade_out_requested = 0; } - glClearColor(0.0f, 0.0f, 0.0f, 1.0f); + glClearColor(0.0f, 0.0f, 0.0f, S.transparent ? 0.0f : 1.0f); glClear(GL_COLOR_BUFFER_BIT); render_tick_matrix(); render_frame(); @@ -1781,7 +1788,7 @@ static int renderer_main(int argc, char **argv) { S.phase = PHASE_FADE_TO_DESKTOP; S.phase_frame = S.fade_frames; } - glClearColor(0.0f, 0.0f, 0.0f, 1.0f); + glClearColor(0.0f, 0.0f, 0.0f, S.transparent ? 0.0f : 1.0f); glClear(GL_COLOR_BUFFER_BIT); render_tick_matrix(); render_frame(); @@ -1794,7 +1801,8 @@ static int renderer_main(int argc, char **argv) { S.surface_alpha = 0.0f; S.stop = 1; /* exit */ } - glClearColor(0.0f, 0.0f, 0.0f, S.surface_alpha); + glClearColor(0.0f, 0.0f, 0.0f, + S.transparent ? 0.0f : S.surface_alpha); glClear(GL_COLOR_BUFFER_BIT); /* Don't render rain — just fading black overlay */ break; @@ -1914,6 +1922,7 @@ typedef struct { double matrix_head_white_max; int matrix_depth_layers; int matrix_fade_frames; + int matrix_transparent; char config_file[MAX_PATH_LEN]; double config_mtime; char lock_cmd[MAX_CMD_LEN]; /* command to run for screen lock */ @@ -2276,6 +2285,7 @@ static void mgr_set_defaults(void) { G.matrix_head_white_max = DEFAULT_HEAD_WHITE_MAX; G.matrix_depth_layers = DEFAULT_DEPTH_LAYERS; G.matrix_fade_frames = S.fade_frames; + G.matrix_transparent = 0; snprintf(G.matrix_color, sizeof(G.matrix_color), "green"); if (state_home && state_home[0] != '\0') @@ -2418,6 +2428,8 @@ static void mgr_load_config(void) { G.matrix_fade_frames = atoi(val); if (G.matrix_fade_frames < 1) G.matrix_fade_frames = 1; if (G.matrix_fade_frames > 300) G.matrix_fade_frames = 300; + } else if (strcmp(key, "TRANSPARENT") == 0) { + G.matrix_transparent = atoi(val) != 0; } } else if (strcmp(section, "output_timeouts") == 0) { for (int i = 0; i < G.output_count; i++) { @@ -2449,9 +2461,9 @@ static void mgr_load_config(void) { G.matrix_head_white_max = tmp; } - LOG_INFO("Config loaded from %s: FOCUSED_TIMEOUT=%ds TIMEOUT=%ds CHECK_INTERVAL=%ds COLOR=%s FONT_SIZE=%d DEPTH_LAYERS=%d HEAD_HOLD_FRAMES=%d HEAD_MUTATION_CHANCE=%.2f HEAD_WHITE=%.2f-%.2f speed=%.1f-%.1f trail=%d-%d density=%.2f-%.2f", + LOG_INFO("Config loaded from %s: FOCUSED_TIMEOUT=%ds TIMEOUT=%ds CHECK_INTERVAL=%ds COLOR=%s TRANSPARENT=%d FONT_SIZE=%d DEPTH_LAYERS=%d HEAD_HOLD_FRAMES=%d HEAD_MUTATION_CHANCE=%.2f HEAD_WHITE=%.2f-%.2f speed=%.1f-%.1f trail=%d-%d density=%.2f-%.2f", G.config_file, G.focused_timeout, G.global_timeout, G.check_interval, - G.matrix_color, G.matrix_font_size, G.matrix_depth_layers, + G.matrix_color, G.matrix_transparent, G.matrix_font_size, G.matrix_depth_layers, G.matrix_head_hold_frames, G.matrix_head_mutation_chance, G.matrix_head_white_min, G.matrix_head_white_max, G.matrix_min_speed, G.matrix_max_speed, @@ -2978,6 +2990,7 @@ static void mgr_blank_output(const char *output_name) { char depth_layers_str[16], fade_frames_str[16], head_hold_frames_str[16]; char head_mutation_chance_str[16], head_white_min_str[16], head_white_max_str[16]; char layer_near_density_str[16], layer_far_density_str[16]; + const char *transparent_arg = G.matrix_transparent ? "--transparent" : NULL; snprintf(font_size_str, sizeof(font_size_str), "%d", G.matrix_font_size); snprintf(min_speed_str, sizeof(min_speed_str), "%.2f", min_speed); snprintf(max_speed_str, sizeof(max_speed_str), "%.2f", max_speed); @@ -3029,6 +3042,7 @@ static void mgr_blank_output(const char *output_name) { "--head-white-max", head_white_max_str, "--layer-near-density", layer_near_density_str, "--layer-far-density", layer_far_density_str, + transparent_arg, (char *)NULL); _exit(127); } diff --git a/gui-apps/oledsaver/files/oledsaver.conf.default b/gui-apps/oledsaver/files/oledsaver.conf.default index bcd24646fa02..5e8d035318fe 100644 --- a/gui-apps/oledsaver/files/oledsaver.conf.default +++ b/gui-apps/oledsaver/files/oledsaver.conf.default @@ -27,6 +27,8 @@ MOUSE_WARPING = container # random_trail_named = each trail gets a random named color # random_trail_hex = each trail gets a random hex color COLOR = green +# Keep the desktop visible behind the matrix rain (0 = black background). +TRANSPARENT = 0 # Font size in renderer pixels. FONT_SIZE = 12 # Minimum frames before the leading/head glyph can change while it stays in one row. diff --git a/gui-apps/oledsaver/graphify-out/.graphify_labels.json b/gui-apps/oledsaver/graphify-out/.graphify_labels.json index 87fc121fa27f..03bd11a2068e 100644 --- a/gui-apps/oledsaver/graphify-out/.graphify_labels.json +++ b/gui-apps/oledsaver/graphify-out/.graphify_labels.json @@ -10,12 +10,12 @@ "8": "wlr-layer-shell-unstable-v1-protocol.c", "9": "xdg-output-unstable-v1-protocol.c", "10": "xdg-shell-protocol.c", - "11": "mgr_blank_output", - "12": "mgr_refresh_outputs", + "11": "manager_main", + "12": "render_build_atlas", "13": "mgr_output_set_name", "14": "oledsaver_cursor_plugin_t", "15": "mgr_load_config", "16": "mgr_update_wayfire_cursor", - "17": "manager_main", + "17": "README.video-inhibition.md", "18": "oledsaver_idle_plugin_t" } diff --git a/gui-apps/oledsaver/graphify-out/.graphify_labels.json.sig b/gui-apps/oledsaver/graphify-out/.graphify_labels.json.sig index b3902dbf8f25..6105dd5dbf20 100644 --- a/gui-apps/oledsaver/graphify-out/.graphify_labels.json.sig +++ b/gui-apps/oledsaver/graphify-out/.graphify_labels.json.sig @@ -1 +1 @@ -{"0": "2e04c607a442705f", "1": "c973320502c0f41e", "2": "93a9a9d8cd40ea85", "3": "96ef16adc43d1aad", "4": "3e051441b0babd32", "5": "f8095bf1f4fd1f85", "6": "8c94723c3177ef96", "7": "ad2a602a17b03454", "8": "bf73e8dcbadea38c", "9": "460c015c7e58ff42", "10": "fbc3fed6a5343138", "11": "88e13175d568f518", "12": "b926243b17592d6a", "13": "18d77be39f0f2b28", "14": "6e5b04a84fd9d45c", "15": "7de307b9dcc309e8", "16": "a53f69758e5d43ad", "17": "6593504aa447b59d", "18": "a4ab6881096b7aa9"}
\ No newline at end of file +{"0": "2e04c607a442705f", "1": "8cf8e439077accb6", "2": "1cc54782b61d1e2e", "3": "7c00b3e7289d50ac", "4": "3e051441b0babd32", "5": "f8095bf1f4fd1f85", "6": "8c94723c3177ef96", "7": "ad2a602a17b03454", "8": "bf73e8dcbadea38c", "9": "460c015c7e58ff42", "10": "fbc3fed6a5343138", "11": "7957fd92397a0421", "12": "ed8fbe32e55c7a6f", "13": "18d77be39f0f2b28", "14": "6e5b04a84fd9d45c", "15": "7de307b9dcc309e8", "16": "a53f69758e5d43ad", "17": "f8f921c2f2641833", "18": "a4ab6881096b7aa9"}
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/2026-09-18/.graphify_labels.json b/gui-apps/oledsaver/graphify-out/2026-09-18/.graphify_labels.json new file mode 100644 index 000000000000..87fc121fa27f --- /dev/null +++ b/gui-apps/oledsaver/graphify-out/2026-09-18/.graphify_labels.json @@ -0,0 +1,21 @@ +{ + "0": "xdg-shell-client-protocol.h", + "1": "oledsaver.c", + "2": "wlr-layer-shell-unstable-v1-client-protocol.h", + "3": "mgr_ipc_request", + "4": "render_init_layer", + "5": "ext-idle-notify-v1-client-protocol.h", + "6": "render_frame", + "7": "ext-idle-notify-v1-protocol.c", + "8": "wlr-layer-shell-unstable-v1-protocol.c", + "9": "xdg-output-unstable-v1-protocol.c", + "10": "xdg-shell-protocol.c", + "11": "mgr_blank_output", + "12": "mgr_refresh_outputs", + "13": "mgr_output_set_name", + "14": "oledsaver_cursor_plugin_t", + "15": "mgr_load_config", + "16": "mgr_update_wayfire_cursor", + "17": "manager_main", + "18": "oledsaver_idle_plugin_t" +} diff --git a/gui-apps/oledsaver/graphify-out/2026-09-18/GRAPH_REPORT.md b/gui-apps/oledsaver/graphify-out/2026-09-18/GRAPH_REPORT.md new file mode 100644 index 000000000000..7a828dd6677a --- /dev/null +++ b/gui-apps/oledsaver/graphify-out/2026-09-18/GRAPH_REPORT.md @@ -0,0 +1,135 @@ +# Graph Report - oledsaver (2026-09-11) + +## Corpus Check +- 12 files · ~33,095 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 281 nodes · 439 edges · 19 communities (14 shown, 1 thin omitted) +- Extraction: 95% EXTRACTED · 5% INFERRED · 0% AMBIGUOUS · INFERRED: 24 edges (avg confidence: 0.85) +- Token cost: 0 input · 0 output + +## Community Hubs (Navigation) +- xdg-shell-client-protocol.h +- oledsaver.c +- wlr-layer-shell-unstable-v1-client-protocol.h +- mgr_ipc_request +- render_init_layer +- ext-idle-notify-v1-client-protocol.h +- render_frame +- mgr_blank_output +- mgr_refresh_outputs +- mgr_output_set_name +- oledsaver_cursor_plugin_t +- mgr_load_config +- mgr_update_wayfire_cursor +- manager_main +- oledsaver_idle_plugin_t + +## God Nodes (most connected - your core abstractions) +1. `renderer_main()` - 23 edges +2. `manager_main()` - 22 edges +3. `oledsaver_cursor_plugin_t` - 14 edges +4. `render_init_layer()` - 11 edges +5. `render_tick_layer()` - 11 edges +6. `mgr_refresh_outputs()` - 11 edges +7. `mgr_blank_output()` - 11 edges +8. `oledsaver_idle_plugin_t` - 8 edges +9. `mgr_monotime()` - 8 edges +10. `mgr_ipc_request()` - 8 edges + +## Surprising Connections (you probably didn't know these) +- `main()` --calls--> `mgr_monotime()` [INFERRED] + tests/test-inhibition.c → files/oledsaver.c +- `main()` --calls--> `mgr_response_inhibits_output()` [INFERRED] + tests/test-inhibition.c → files/oledsaver.c +- `main()` --calls--> `mgr_idle_handle_resumed()` [INFERRED] + tests/test-inhibition.c → files/oledsaver.c +- `mgr_idle_wayland_cleanup()` --calls--> `ext_idle_notifier_v1_destroy()` [INFERRED] + files/oledsaver.c → files/ext-idle-notify-v1-client-protocol.h +- `mgr_idle_watcher()` --calls--> `ext_idle_notifier_v1_get_idle_notification()` [INFERRED] + files/oledsaver.c → files/ext-idle-notify-v1-client-protocol.h + +## Import Cycles +- None detected. + +## Communities (19 total, 1 thin omitted) + +### Community 0 - "xdg-shell-client-protocol.h" +Cohesion: 0.03 +Nodes (13): wl_interface, wl_output, wl_seat, wl_surface, xdg_popup, xdg_popup_listener, xdg_positioner, xdg_surface (+5 more) + +### Community 2 - "wlr-layer-shell-unstable-v1-client-protocol.h" +Cohesion: 0.07 +Nodes (24): render_compile_shader(), render_init_egl(), render_init_freetype(), render_init_shaders(), render_layer_surface_configure(), render_set_projection(), renderer_main(), wl_interface (+16 more) + +### Community 3 - "mgr_ipc_request" +Cohesion: 0.18 +Nodes (14): ensure_wayland_display(), mgr_check_idle_inhibitors(), mgr_focus_name_from_event(), mgr_focus_watcher(), mgr_get_focused_output_from_ipc(), mgr_ipc_connect(), mgr_ipc_recv(), mgr_ipc_request() (+6 more) + +### Community 4 - "render_init_layer" +Cohesion: 0.19 +Nodes (19): depth_layer_t, render_cell_at_layer(), render_get_layer_properties(), render_head_white_mix(), render_init_layer(), render_init_matrix(), render_lookup_color(), render_parse_hex() (+11 more) + +### Community 5 - "ext-idle-notify-v1-client-protocol.h" +Cohesion: 0.17 +Nodes (8): ext_idle_notification_v1_add_listener(), ext_idle_notification_v1_destroy(), ext_idle_notifier_v1_destroy(), ext_idle_notifier_v1_get_idle_notification(), ext_idle_notifier_v1_get_input_idle_notification(), mgr_idle_watcher(), mgr_idle_wayland_cleanup(), mgr_idle_wayland_t + +### Community 6 - "render_frame" +Cohesion: 0.40 +Nodes (5): render_find_glyph(), render_flush_quads(), render_frame(), render_push_quad(), glyph_info_t + +### Community 11 - "mgr_blank_output" +Cohesion: 0.13 +Nodes (18): mgr_activate_all_outputs(), mgr_blank_output(), mgr_get_output_color(), mgr_get_output_timeout(), mgr_get_self_exe(), mgr_get_val_d(), mgr_get_val_i(), mgr_idle_handle_resumed() (+10 more) + +### Community 12 - "mgr_refresh_outputs" +Cohesion: 0.18 +Nodes (7): mgr_outputs_wayland_cleanup(), mgr_refresh_outputs(), zxdg_output_manager_v1_destroy(), zxdg_output_manager_v1_get_xdg_output(), zxdg_output_v1_add_listener(), zxdg_output_v1_destroy(), mgr_outputs_wayland_t + +### Community 13 - "mgr_output_set_name" +Cohesion: 0.50 +Nodes (4): mgr_output_handle_name(), mgr_output_set_name(), mgr_xdg_output_handle_name(), mgr_wayland_output_info_t + +### Community 14 - "oledsaver_cursor_plugin_t" +Cohesion: 0.17 +Nodes (9): json_t, method_repository_t, plugin_interface_t, ref_ptr_t, oledsaver_cursor_plugin_t, cursor_hidden, repo, output_t (+1 more) + +### Community 15 - "mgr_load_config" +Cohesion: 0.50 +Nodes (4): mgr_expand_tilde(), mgr_load_config(), mgr_set_defaults(), mgr_trim() + +### Community 16 - "mgr_update_wayfire_cursor" +Cohesion: 0.60 +Nodes (5): mgr_get_cursor_status_from_ipc(), mgr_ipc_response_has_error(), mgr_release_wayfire_cursor(), mgr_set_wayfire_cursor_hidden(), mgr_update_wayfire_cursor() + +### Community 17 - "manager_main" +Cohesion: 0.25 +Nodes (11): main(), manager_main(), mgr_find_output(), mgr_mkdirs(), mgr_read_pidfile(), mgr_reap_children(), mgr_remove_pidfile(), mgr_run_lock_cmd() (+3 more) + +### Community 18 - "oledsaver_idle_plugin_t" +Cohesion: 0.22 +Nodes (6): json_t, method_repository_t, plugin_interface_t, ref_ptr_t, oledsaver_idle_plugin_t, repo + +## Knowledge Gaps +- **23 isolated node(s):** `repo`, `cursor_hidden`, `repo`, `wl_output`, `wl_surface` (+18 more) + These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 156 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) +- **1 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `renderer_main()` connect `wlr-layer-shell-unstable-v1-client-protocol.h` to `oledsaver.c`, `mgr_ipc_request`, `render_init_layer`, `render_frame`, `mgr_refresh_outputs`, `manager_main`?** + _High betweenness centrality (0.024) - this node is a cross-community bridge._ +- **Why does `render_compile_shader()` connect `wlr-layer-shell-unstable-v1-client-protocol.h` to `oledsaver.c`?** + _High betweenness centrality (0.009) - this node is a cross-community bridge._ +- **Why does `mgr_idle_wayland_cleanup()` connect `ext-idle-notify-v1-client-protocol.h` to `oledsaver.c`?** + _High betweenness centrality (0.009) - this node is a cross-community bridge._ +- **Are the 11 inferred relationships involving `renderer_main()` (e.g. with `zwlr_layer_shell_v1_get_layer_surface()` and `zwlr_layer_surface_v1_add_listener()`) actually correct?** + _`renderer_main()` has 11 INFERRED edges - model-reasoned connections that need verification._ +- **What connects `repo`, `cursor_hidden`, `repo` to the rest of the system?** + _23 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `xdg-shell-client-protocol.h` be split into smaller, more focused modules?** + _Cohesion score 0.028985507246376812 - nodes in this community are weakly interconnected._ +- **Should `oledsaver.c` be split into smaller, more focused modules?** + _Cohesion score 0.058823529411764705 - nodes in this community are weakly interconnected._
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/2026-09-18/graph.json b/gui-apps/oledsaver/graphify-out/2026-09-18/graph.json new file mode 100644 index 000000000000..ec1ca0f31085 --- /dev/null +++ b/gui-apps/oledsaver/graphify-out/2026-09-18/graph.json @@ -0,0 +1,8389 @@ +{ + "directed": false, + "multigraph": false, + "graph": {}, + "nodes": [ + { + "id": "files_xdg_shell_client_protocol_wl_interface", + "label": "wl_interface", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "wl_interface", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L84" + }, + { + "id": "files_xdg_shell_client_protocol_wl_output", + "label": "wl_output", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "wl_output", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L52" + }, + { + "id": "files_xdg_shell_client_protocol_wl_seat", + "label": "wl_seat", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "wl_seat", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L53" + }, + { + "id": "files_xdg_shell_client_protocol_wl_surface", + "label": "wl_surface", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "wl_surface", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L54" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup", + "label": "xdg_popup", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L55" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_listener", + "label": "xdg_popup_listener", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_listener", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2156" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner", + "label": "xdg_positioner", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L56" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface", + "label": "xdg_surface", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L57" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_listener", + "label": "xdg_surface_listener", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_listener", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1003" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel", + "label": "xdg_toplevel", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L58" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_listener", + "label": "xdg_toplevel_listener", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_listener", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1501" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base", + "label": "xdg_wm_base", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L59" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_listener", + "label": "xdg_wm_base_listener", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_listener", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L409" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "label": "oledsaver_cursor_plugin_t", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "oledsaver_cursor_plugin_t", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L13" + }, + { + "id": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "label": "oledsaver_idle_plugin_t", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "oledsaver_idle_plugin_t", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L14" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_interface", + "label": "wl_interface", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "wl_interface", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L79" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_output", + "label": "wl_output", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "wl_output", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L46" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_surface", + "label": "wl_surface", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "wl_surface", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L47" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_xdg_popup", + "label": "xdg_popup", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L48" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1", + "label": "zwlr_layer_shell_v1", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_shell_v1", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L49" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1", + "label": "zwlr_layer_surface_v1", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L50" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_listener", + "label": "zwlr_layer_surface_v1_listener", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_listener", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L271" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_add_listener", + "label": "xdg_popup_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_add_listener()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2224" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_destroy", + "label": "xdg_popup_destroy()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_destroy()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2291" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_get_user_data", + "label": "xdg_popup_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_get_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2270" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_get_version", + "label": "xdg_popup_get_version()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_get_version()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2276" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_grab", + "label": "xdg_popup_grab()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_grab()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2339" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_reposition", + "label": "xdg_popup_reposition()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_reposition()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2373" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_popup_set_user_data", + "label": "xdg_popup_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_popup_set_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2263" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_destroy", + "label": "xdg_positioner_destroy()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_destroy()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L794" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_get_user_data", + "label": "xdg_positioner_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_get_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L777" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_get_version", + "label": "xdg_positioner_get_version()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_get_version()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L783" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor", + "label": "xdg_positioner_set_anchor()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_anchor()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L848" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor_rect", + "label": "xdg_positioner_set_anchor_rect()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_anchor_rect()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L831" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_constraint_adjustment", + "label": "xdg_positioner_set_constraint_adjustment()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_constraint_adjustment()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L890" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_gravity", + "label": "xdg_positioner_set_gravity()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_gravity()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L866" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_offset", + "label": "xdg_positioner_set_offset()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_offset()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L912" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_configure", + "label": "xdg_positioner_set_parent_configure()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_parent_configure()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L962" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_size", + "label": "xdg_positioner_set_parent_size()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_parent_size()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L947" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_reactive", + "label": "xdg_positioner_set_reactive()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_reactive()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L929" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_size", + "label": "xdg_positioner_set_size()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_size()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L810" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_positioner_set_user_data", + "label": "xdg_positioner_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_positioner_set_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L770" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_ack_configure", + "label": "xdg_surface_ack_configure()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_ack_configure()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1240" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_add_listener", + "label": "xdg_surface_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_add_listener()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1036" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_destroy", + "label": "xdg_surface_destroy()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_destroy()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1103" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_get_popup", + "label": "xdg_surface_get_popup()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_get_popup()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1142" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_get_toplevel", + "label": "xdg_surface_get_toplevel()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_get_toplevel()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1119" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_get_user_data", + "label": "xdg_surface_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_get_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1084" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_get_version", + "label": "xdg_surface_get_version()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_get_version()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1090" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_set_user_data", + "label": "xdg_surface_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_set_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1077" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_surface_set_window_geometry", + "label": "xdg_surface_set_window_geometry()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_surface_set_window_geometry()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1197" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_add_listener", + "label": "xdg_toplevel_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_add_listener()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1606" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_destroy", + "label": "xdg_toplevel_destroy()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_destroy()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1729" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_get_user_data", + "label": "xdg_toplevel_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_get_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1711" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_get_version", + "label": "xdg_toplevel_get_version()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_get_version()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1717" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_move", + "label": "xdg_toplevel_move()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_move()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1862" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_resize", + "label": "xdg_toplevel_resize()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_resize()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1904" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_app_id", + "label": "xdg_toplevel_set_app_id()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_app_id()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1812" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_fullscreen", + "label": "xdg_toplevel_set_fullscreen()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_fullscreen()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2088" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_max_size", + "label": "xdg_toplevel_set_max_size()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_max_size()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1948" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_maximized", + "label": "xdg_toplevel_set_maximized()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_maximized()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2022" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_min_size", + "label": "xdg_toplevel_set_min_size()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_min_size()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1992" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_minimized", + "label": "xdg_toplevel_set_minimized()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_minimized()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2135" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_parent", + "label": "xdg_toplevel_set_parent()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_parent()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1760" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_title", + "label": "xdg_toplevel_set_title()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_title()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1778" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_set_user_data", + "label": "xdg_toplevel_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_set_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1704" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_show_window_menu", + "label": "xdg_toplevel_show_window_menu()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_show_window_menu()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1835" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_unset_fullscreen", + "label": "xdg_toplevel_unset_fullscreen()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_unset_fullscreen()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2116" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_toplevel_unset_maximized", + "label": "xdg_toplevel_unset_maximized()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_toplevel_unset_maximized()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2054" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_add_listener", + "label": "xdg_wm_base_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_add_listener()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L437" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_create_positioner", + "label": "xdg_wm_base_create_positioner()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_create_positioner()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L515" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_destroy", + "label": "xdg_wm_base_destroy()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_destroy()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L501" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_get_user_data", + "label": "xdg_wm_base_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_get_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L480" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_get_version", + "label": "xdg_wm_base_get_version()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_get_version()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L486" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_get_xdg_surface", + "label": "xdg_wm_base_get_xdg_surface()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_get_xdg_surface()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L543" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_pong", + "label": "xdg_wm_base_pong()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_pong()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L561" + }, + { + "id": "files_xdg_shell_client_protocol_xdg_wm_base_set_user_data", + "label": "xdg_wm_base_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg_wm_base_set_user_data()", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L473" + }, + { + "id": "files_oledsaver_mgr_idle_handle_idled", + "label": "mgr_idle_handle_idled()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_idle_handle_idled()", + "source_file": "files/oledsaver.c", + "source_location": "L3247" + }, + { + "id": "files_oledsaver_mgr_idle_registry_handle_global", + "label": "mgr_idle_registry_handle_global()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_idle_registry_handle_global()", + "source_file": "files/oledsaver.c", + "source_location": "L3279" + }, + { + "id": "files_oledsaver_mgr_idle_registry_handle_global_remove", + "label": "mgr_idle_registry_handle_global_remove()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_idle_registry_handle_global_remove()", + "source_file": "files/oledsaver.c", + "source_location": "L3296" + }, + { + "id": "files_oledsaver_mgr_log_msg", + "label": "mgr_log_msg()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_log_msg()", + "source_file": "files/oledsaver.c", + "source_location": "L1944" + }, + { + "id": "files_oledsaver_mgr_output_handle_description", + "label": "mgr_output_handle_description()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_output_handle_description()", + "source_file": "files/oledsaver.c", + "source_location": "L2749" + }, + { + "id": "files_oledsaver_mgr_output_handle_done", + "label": "mgr_output_handle_done()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_output_handle_done()", + "source_file": "files/oledsaver.c", + "source_location": "L2732" + }, + { + "id": "files_oledsaver_mgr_output_handle_geometry", + "label": "mgr_output_handle_geometry()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_output_handle_geometry()", + "source_file": "files/oledsaver.c", + "source_location": "L2714" + }, + { + "id": "files_oledsaver_mgr_output_handle_mode", + "label": "mgr_output_handle_mode()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_output_handle_mode()", + "source_file": "files/oledsaver.c", + "source_location": "L2722" + }, + { + "id": "files_oledsaver_mgr_output_handle_scale", + "label": "mgr_output_handle_scale()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_output_handle_scale()", + "source_file": "files/oledsaver.c", + "source_location": "L2736" + }, + { + "id": "files_oledsaver_mgr_outputs_registry_handle_global", + "label": "mgr_outputs_registry_handle_global()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_outputs_registry_handle_global()", + "source_file": "files/oledsaver.c", + "source_location": "L2763" + }, + { + "id": "files_oledsaver_mgr_outputs_registry_handle_global_remove", + "label": "mgr_outputs_registry_handle_global_remove()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_outputs_registry_handle_global_remove()", + "source_file": "files/oledsaver.c", + "source_location": "L2784" + }, + { + "id": "files_oledsaver_mgr_signal_handler", + "label": "mgr_signal_handler()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_signal_handler()", + "source_file": "files/oledsaver.c", + "source_location": "L3387" + }, + { + "id": "files_oledsaver_mgr_xdg_output_handle_description", + "label": "mgr_xdg_output_handle_description()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_xdg_output_handle_description()", + "source_file": "files/oledsaver.c", + "source_location": "L2701" + }, + { + "id": "files_oledsaver_mgr_xdg_output_handle_done", + "label": "mgr_xdg_output_handle_done()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_xdg_output_handle_done()", + "source_file": "files/oledsaver.c", + "source_location": "L2690" + }, + { + "id": "files_oledsaver_mgr_xdg_output_handle_logical_position", + "label": "mgr_xdg_output_handle_logical_position()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_xdg_output_handle_logical_position()", + "source_file": "files/oledsaver.c", + "source_location": "L2677" + }, + { + "id": "files_oledsaver_mgr_xdg_output_handle_logical_size", + "label": "mgr_xdg_output_handle_logical_size()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "mgr_xdg_output_handle_logical_size()", + "source_file": "files/oledsaver.c", + "source_location": "L2682" + }, + { + "id": "files_oledsaver_render_build_atlas", + "label": "render_build_atlas()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_build_atlas()", + "source_file": "files/oledsaver.c", + "source_location": "L459" + }, + { + "id": "files_oledsaver_render_build_codepoint_list", + "label": "render_build_codepoint_list()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_build_codepoint_list()", + "source_file": "files/oledsaver.c", + "source_location": "L384" + }, + { + "id": "files_oledsaver_render_layer_surface_closed", + "label": "render_layer_surface_closed()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_layer_surface_closed()", + "source_file": "files/oledsaver.c", + "source_location": "L1323" + }, + { + "id": "files_oledsaver_render_output_handle_description", + "label": "render_output_handle_description()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_output_handle_description()", + "source_file": "files/oledsaver.c", + "source_location": "L1295" + }, + { + "id": "files_oledsaver_render_output_handle_done", + "label": "render_output_handle_done()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_output_handle_done()", + "source_file": "files/oledsaver.c", + "source_location": "L1276" + }, + { + "id": "files_oledsaver_render_output_handle_geometry", + "label": "render_output_handle_geometry()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_output_handle_geometry()", + "source_file": "files/oledsaver.c", + "source_location": "L1251" + }, + { + "id": "files_oledsaver_render_output_handle_mode", + "label": "render_output_handle_mode()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_output_handle_mode()", + "source_file": "files/oledsaver.c", + "source_location": "L1259" + }, + { + "id": "files_oledsaver_render_output_handle_name", + "label": "render_output_handle_name()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_output_handle_name()", + "source_file": "files/oledsaver.c", + "source_location": "L1280" + }, + { + "id": "files_oledsaver_render_output_handle_scale", + "label": "render_output_handle_scale()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_output_handle_scale()", + "source_file": "files/oledsaver.c", + "source_location": "L1269" + }, + { + "id": "files_oledsaver_render_registry_handle_global", + "label": "render_registry_handle_global()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_registry_handle_global()", + "source_file": "files/oledsaver.c", + "source_location": "L1336" + }, + { + "id": "files_oledsaver_render_registry_handle_global_remove", + "label": "render_registry_handle_global_remove()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_registry_handle_global_remove()", + "source_file": "files/oledsaver.c", + "source_location": "L1359" + }, + { + "id": "files_oledsaver_render_sig_handler", + "label": "render_sig_handler()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_sig_handler()", + "source_file": "files/oledsaver.c", + "source_location": "L1371" + }, + { + "id": "files_oledsaver_render_sigusr1_handler", + "label": "render_sigusr1_handler()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_sigusr1_handler()", + "source_file": "files/oledsaver.c", + "source_location": "L1376" + }, + { + "id": "files_oledsaver_render_xdg_output_handle_description", + "label": "render_xdg_output_handle_description()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_xdg_output_handle_description()", + "source_file": "files/oledsaver.c", + "source_location": "L1238" + }, + { + "id": "files_oledsaver_render_xdg_output_handle_done", + "label": "render_xdg_output_handle_done()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_xdg_output_handle_done()", + "source_file": "files/oledsaver.c", + "source_location": "L1233" + }, + { + "id": "files_oledsaver_render_xdg_output_handle_logical_position", + "label": "render_xdg_output_handle_logical_position()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_xdg_output_handle_logical_position()", + "source_file": "files/oledsaver.c", + "source_location": "L1216" + }, + { + "id": "files_oledsaver_render_xdg_output_handle_logical_size", + "label": "render_xdg_output_handle_logical_size()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_xdg_output_handle_logical_size()", + "source_file": "files/oledsaver.c", + "source_location": "L1221" + }, + { + "id": "files_oledsaver_render_xdg_output_handle_name", + "label": "render_xdg_output_handle_name()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "render_xdg_output_handle_name()", + "source_file": "files/oledsaver.c", + "source_location": "L1201" + }, + { + "id": "files_oledsaver_mgr_activate_all_outputs", + "label": "mgr_activate_all_outputs()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_activate_all_outputs()", + "source_file": "files/oledsaver.c", + "source_location": "L3419" + }, + { + "id": "files_oledsaver_mgr_blank_output", + "label": "mgr_blank_output()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_blank_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2942" + }, + { + "id": "files_oledsaver_mgr_get_output_color", + "label": "mgr_get_output_color()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_get_output_color()", + "source_file": "files/oledsaver.c", + "source_location": "L2612" + }, + { + "id": "files_oledsaver_mgr_get_output_timeout", + "label": "mgr_get_output_timeout()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_get_output_timeout()", + "source_file": "files/oledsaver.c", + "source_location": "L2607" + }, + { + "id": "files_oledsaver_mgr_get_self_exe", + "label": "mgr_get_self_exe()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_get_self_exe()", + "source_file": "files/oledsaver.c", + "source_location": "L2931" + }, + { + "id": "files_oledsaver_mgr_get_val_d", + "label": "mgr_get_val_d()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_get_val_d()", + "source_file": "files/oledsaver.c", + "source_location": "L2631" + }, + { + "id": "files_oledsaver_mgr_get_val_i", + "label": "mgr_get_val_i()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_get_val_i()", + "source_file": "files/oledsaver.c", + "source_location": "L2634" + }, + { + "id": "files_oledsaver_mgr_idle_handle_resumed", + "label": "mgr_idle_handle_resumed()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_idle_handle_resumed()", + "source_file": "files/oledsaver.c", + "source_location": "L3257" + }, + { + "id": "files_oledsaver_mgr_init_output", + "label": "mgr_init_output()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_init_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2638" + }, + { + "id": "files_oledsaver_mgr_kill_pids", + "label": "mgr_kill_pids()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_kill_pids()", + "source_file": "files/oledsaver.c", + "source_location": "L2920" + }, + { + "id": "files_oledsaver_mgr_monotime", + "label": "mgr_monotime()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_monotime()", + "source_file": "files/oledsaver.c", + "source_location": "L1976" + }, + { + "id": "files_oledsaver_mgr_pid_alive", + "label": "mgr_pid_alive()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_pid_alive()", + "source_file": "files/oledsaver.c", + "source_location": "L1982" + }, + { + "id": "files_oledsaver_mgr_pids_alive", + "label": "mgr_pids_alive()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_pids_alive()", + "source_file": "files/oledsaver.c", + "source_location": "L2912" + }, + { + "id": "files_oledsaver_mgr_random_color", + "label": "mgr_random_color()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_random_color()", + "source_file": "files/oledsaver.c", + "source_location": "L2026" + }, + { + "id": "files_oledsaver_mgr_response_inhibits_output", + "label": "mgr_response_inhibits_output()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_response_inhibits_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2214" + }, + { + "id": "tests_test_inhibition_main", + "label": "main()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "main()", + "source_file": "tests/test-inhibition.c", + "source_location": "L6" + }, + { + "id": "files_oledsaver_mgr_outputs_wayland_cleanup", + "label": "mgr_outputs_wayland_cleanup()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "mgr_outputs_wayland_cleanup()", + "source_file": "files/oledsaver.c", + "source_location": "L2794" + }, + { + "id": "files_oledsaver_mgr_refresh_outputs", + "label": "mgr_refresh_outputs()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "mgr_refresh_outputs()", + "source_file": "files/oledsaver.c", + "source_location": "L2812" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", + "label": "zxdg_output_manager_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_destroy()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L172" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", + "label": "zxdg_output_manager_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_get_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L152" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", + "label": "zxdg_output_manager_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_get_version()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L158" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", + "label": "zxdg_output_manager_v1_get_xdg_output()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_get_xdg_output()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L184" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", + "label": "zxdg_output_manager_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_set_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L145" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", + "label": "zxdg_output_v1_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_v1_add_listener()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L342" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", + "label": "zxdg_output_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_v1_destroy()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L404" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", + "label": "zxdg_output_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_v1_get_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L386" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", + "label": "zxdg_output_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_v1_get_version()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L392" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", + "label": "zxdg_output_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "zxdg_output_v1_set_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L379" + }, + { + "id": "files_oledsaver_mgr_output_handle_name", + "label": "mgr_output_handle_name()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "mgr_output_set_name", + "file_type": "code", + "norm_label": "mgr_output_handle_name()", + "source_file": "files/oledsaver.c", + "source_location": "L2743" + }, + { + "id": "files_oledsaver_mgr_output_set_name", + "label": "mgr_output_set_name()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "mgr_output_set_name", + "file_type": "code", + "norm_label": "mgr_output_set_name()", + "source_file": "files/oledsaver.c", + "source_location": "L2670" + }, + { + "id": "files_oledsaver_mgr_xdg_output_handle_name", + "label": "mgr_xdg_output_handle_name()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "mgr_output_set_name", + "file_type": "code", + "norm_label": "mgr_xdg_output_handle_name()", + "source_file": "files/oledsaver.c", + "source_location": "L2695" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", + "label": ".cursor_status()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".cursor_status()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L74" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", + "label": ".fini()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".fini()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L26" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", + "label": ".get_output_at()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".get_output_at()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L43" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", + "label": ".hide_cursor()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".hide_cursor()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L90" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", + "label": ".init()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".init()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L16" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_is_unloadable", + "label": ".is_unloadable()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".is_unloadable()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L34" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", + "label": ".set_cursor_hidden()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".set_cursor_hidden()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L56" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", + "label": ".unhide_cursor()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": ".unhide_cursor()", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L96" + }, + { + "id": "files_oledsaver_mgr_expand_tilde", + "label": "mgr_expand_tilde()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "mgr_load_config", + "file_type": "code", + "norm_label": "mgr_expand_tilde()", + "source_file": "files/oledsaver.c", + "source_location": "L2014" + }, + { + "id": "files_oledsaver_mgr_load_config", + "label": "mgr_load_config()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "mgr_load_config", + "file_type": "code", + "norm_label": "mgr_load_config()", + "source_file": "files/oledsaver.c", + "source_location": "L2290" + }, + { + "id": "files_oledsaver_mgr_set_defaults", + "label": "mgr_set_defaults()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "mgr_load_config", + "file_type": "code", + "norm_label": "mgr_set_defaults()", + "source_file": "files/oledsaver.c", + "source_location": "L2254" + }, + { + "id": "files_oledsaver_mgr_trim", + "label": "mgr_trim()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "mgr_load_config", + "file_type": "code", + "norm_label": "mgr_trim()", + "source_file": "files/oledsaver.c", + "source_location": "L2245" + }, + { + "id": "files_oledsaver_mgr_get_cursor_status_from_ipc", + "label": "mgr_get_cursor_status_from_ipc()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "mgr_update_wayfire_cursor", + "file_type": "code", + "norm_label": "mgr_get_cursor_status_from_ipc()", + "source_file": "files/oledsaver.c", + "source_location": "L2487" + }, + { + "id": "files_oledsaver_mgr_ipc_response_has_error", + "label": "mgr_ipc_response_has_error()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "mgr_update_wayfire_cursor", + "file_type": "code", + "norm_label": "mgr_ipc_response_has_error()", + "source_file": "files/oledsaver.c", + "source_location": "L2472" + }, + { + "id": "files_oledsaver_mgr_release_wayfire_cursor", + "label": "mgr_release_wayfire_cursor()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "mgr_update_wayfire_cursor", + "file_type": "code", + "norm_label": "mgr_release_wayfire_cursor()", + "source_file": "files/oledsaver.c", + "source_location": "L2537" + }, + { + "id": "files_oledsaver_mgr_set_wayfire_cursor_hidden", + "label": "mgr_set_wayfire_cursor_hidden()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "mgr_update_wayfire_cursor", + "file_type": "code", + "norm_label": "mgr_set_wayfire_cursor_hidden()", + "source_file": "files/oledsaver.c", + "source_location": "L2526" + }, + { + "id": "files_oledsaver_mgr_update_wayfire_cursor", + "label": "mgr_update_wayfire_cursor()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "mgr_update_wayfire_cursor", + "file_type": "code", + "norm_label": "mgr_update_wayfire_cursor()", + "source_file": "files/oledsaver.c", + "source_location": "L2557" + }, + { + "id": "files_oledsaver_main", + "label": "main()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "main()", + "source_file": "files/oledsaver.c", + "source_location": "L3670" + }, + { + "id": "files_oledsaver_manager_main", + "label": "manager_main()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "manager_main()", + "source_file": "files/oledsaver.c", + "source_location": "L3477" + }, + { + "id": "files_oledsaver_mgr_find_output", + "label": "mgr_find_output()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_find_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2464" + }, + { + "id": "files_oledsaver_mgr_mkdirs", + "label": "mgr_mkdirs()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_mkdirs()", + "source_file": "files/oledsaver.c", + "source_location": "L1987" + }, + { + "id": "files_oledsaver_mgr_read_pidfile", + "label": "mgr_read_pidfile()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_read_pidfile()", + "source_file": "files/oledsaver.c", + "source_location": "L3455" + }, + { + "id": "files_oledsaver_mgr_reap_children", + "label": "mgr_reap_children()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_reap_children()", + "source_file": "files/oledsaver.c", + "source_location": "L3469" + }, + { + "id": "files_oledsaver_mgr_remove_pidfile", + "label": "mgr_remove_pidfile()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_remove_pidfile()", + "source_file": "files/oledsaver.c", + "source_location": "L3449" + }, + { + "id": "files_oledsaver_mgr_run_lock_cmd", + "label": "mgr_run_lock_cmd()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_run_lock_cmd()", + "source_file": "files/oledsaver.c", + "source_location": "L3398" + }, + { + "id": "files_oledsaver_mgr_runtime_path", + "label": "mgr_runtime_path()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_runtime_path()", + "source_file": "files/oledsaver.c", + "source_location": "L2000" + }, + { + "id": "files_oledsaver_mgr_unblank_output", + "label": "mgr_unblank_output()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_unblank_output()", + "source_file": "files/oledsaver.c", + "source_location": "L3057" + }, + { + "id": "files_oledsaver_mgr_write_pidfile", + "label": "mgr_write_pidfile()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_write_pidfile()", + "source_file": "files/oledsaver.c", + "source_location": "L3438" + }, + { + "id": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", + "label": ".fini()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": ".fini()", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L70" + }, + { + "id": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", + "label": ".init()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": ".init()", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L64" + }, + { + "id": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", + "label": ".status()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": ".status()", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L18" + }, + { + "id": "files_oledsaver_render_compile_shader", + "label": "render_compile_shader()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "render_compile_shader()", + "source_file": "files/oledsaver.c", + "source_location": "L740" + }, + { + "id": "files_oledsaver_render_init_egl", + "label": "render_init_egl()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "render_init_egl()", + "source_file": "files/oledsaver.c", + "source_location": "L628" + }, + { + "id": "files_oledsaver_render_init_freetype", + "label": "render_init_freetype()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "render_init_freetype()", + "source_file": "files/oledsaver.c", + "source_location": "L401" + }, + { + "id": "files_oledsaver_render_init_shaders", + "label": "render_init_shaders()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "render_init_shaders()", + "source_file": "files/oledsaver.c", + "source_location": "L757" + }, + { + "id": "files_oledsaver_render_layer_surface_configure", + "label": "render_layer_surface_configure()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "render_layer_surface_configure()", + "source_file": "files/oledsaver.c", + "source_location": "L1311" + }, + { + "id": "files_oledsaver_render_set_projection", + "label": "render_set_projection()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "render_set_projection()", + "source_file": "files/oledsaver.c", + "source_location": "L796" + }, + { + "id": "files_oledsaver_renderer_main", + "label": "renderer_main()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "renderer_main()", + "source_file": "files/oledsaver.c", + "source_location": "L1411" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", + "label": "zwlr_layer_shell_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_shell_v1_destroy()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L220" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", + "label": "zwlr_layer_shell_v1_get_layer_surface()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_shell_v1_get_layer_surface()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L202" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_user_data", + "label": "zwlr_layer_shell_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_shell_v1_get_user_data()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L171" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_version", + "label": "zwlr_layer_shell_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_shell_v1_get_version()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L177" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_set_user_data", + "label": "zwlr_layer_shell_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_shell_v1_set_user_data()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L164" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", + "label": "zwlr_layer_surface_v1_ack_configure()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_ack_configure()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L562" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", + "label": "zwlr_layer_surface_v1_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_add_listener()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L319" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", + "label": "zwlr_layer_surface_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_destroy()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L574" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_popup", + "label": "zwlr_layer_surface_v1_get_popup()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_get_popup()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L536" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_user_data", + "label": "zwlr_layer_surface_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_get_user_data()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L391" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_version", + "label": "zwlr_layer_surface_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_get_version()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L397" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", + "label": "zwlr_layer_surface_v1_set_anchor()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_anchor()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L435" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", + "label": "zwlr_layer_surface_v1_set_exclusive_zone()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_exclusive_zone()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L478" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", + "label": "zwlr_layer_surface_v1_set_keyboard_interactivity()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_keyboard_interactivity()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L518" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_layer", + "label": "zwlr_layer_surface_v1_set_layer()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_layer()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L588" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_margin", + "label": "zwlr_layer_surface_v1_set_margin()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_margin()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L496" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", + "label": "zwlr_layer_surface_v1_set_size()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_size()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L417" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_user_data", + "label": "zwlr_layer_surface_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zwlr_layer_surface_v1_set_user_data()", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L384" + }, + { + "id": "files_oledsaver_ensure_wayland_display", + "label": "ensure_wayland_display()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "ensure_wayland_display()", + "source_file": "files/oledsaver.c", + "source_location": "L1381" + }, + { + "id": "files_oledsaver_mgr_check_idle_inhibitors", + "label": "mgr_check_idle_inhibitors()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_check_idle_inhibitors()", + "source_file": "files/oledsaver.c", + "source_location": "L2228" + }, + { + "id": "files_oledsaver_mgr_focus_name_from_event", + "label": "mgr_focus_name_from_event()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_focus_name_from_event()", + "source_file": "files/oledsaver.c", + "source_location": "L3121" + }, + { + "id": "files_oledsaver_mgr_focus_watcher", + "label": "mgr_focus_watcher()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_focus_watcher()", + "source_file": "files/oledsaver.c", + "source_location": "L3162" + }, + { + "id": "files_oledsaver_mgr_get_focused_output_from_ipc", + "label": "mgr_get_focused_output_from_ipc()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_get_focused_output_from_ipc()", + "source_file": "files/oledsaver.c", + "source_location": "L2855" + }, + { + "id": "files_oledsaver_mgr_ipc_connect", + "label": "mgr_ipc_connect()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_ipc_connect()", + "source_file": "files/oledsaver.c", + "source_location": "L2082" + }, + { + "id": "files_oledsaver_mgr_ipc_recv", + "label": "mgr_ipc_recv()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_ipc_recv()", + "source_file": "files/oledsaver.c", + "source_location": "L2170" + }, + { + "id": "files_oledsaver_mgr_ipc_request", + "label": "mgr_ipc_request()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_ipc_request()", + "source_file": "files/oledsaver.c", + "source_location": "L2190" + }, + { + "id": "files_oledsaver_mgr_ipc_send_method", + "label": "mgr_ipc_send_method()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_ipc_send_method()", + "source_file": "files/oledsaver.c", + "source_location": "L2146" + }, + { + "id": "files_oledsaver_mgr_ipc_send_payload", + "label": "mgr_ipc_send_payload()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_ipc_send_payload()", + "source_file": "files/oledsaver.c", + "source_location": "L2134" + }, + { + "id": "files_oledsaver_mgr_readn", + "label": "mgr_readn()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_readn()", + "source_file": "files/oledsaver.c", + "source_location": "L2109" + }, + { + "id": "files_oledsaver_mgr_update_focused_output", + "label": "mgr_update_focused_output()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_update_focused_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2880" + }, + { + "id": "files_oledsaver_mgr_wayfire_ipc_path", + "label": "mgr_wayfire_ipc_path()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_wayfire_ipc_path()", + "source_file": "files/oledsaver.c", + "source_location": "L2032" + }, + { + "id": "files_oledsaver_mgr_writen", + "label": "mgr_writen()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "mgr_ipc_request", + "file_type": "code", + "norm_label": "mgr_writen()", + "source_file": "files/oledsaver.c", + "source_location": "L2121" + }, + { + "id": "files_oledsaver_render_cell_at_layer", + "label": "render_cell_at_layer()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_cell_at_layer()", + "source_file": "files/oledsaver.c", + "source_location": "L305" + }, + { + "id": "files_oledsaver_render_get_layer_properties", + "label": "render_get_layer_properties()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_get_layer_properties()", + "source_file": "files/oledsaver.c", + "source_location": "L862" + }, + { + "id": "files_oledsaver_render_head_white_mix", + "label": "render_head_white_mix()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_head_white_mix()", + "source_file": "files/oledsaver.c", + "source_location": "L287" + }, + { + "id": "files_oledsaver_render_init_layer", + "label": "render_init_layer()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_init_layer()", + "source_file": "files/oledsaver.c", + "source_location": "L881" + }, + { + "id": "files_oledsaver_render_init_matrix", + "label": "render_init_matrix()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_init_matrix()", + "source_file": "files/oledsaver.c", + "source_location": "L952" + }, + { + "id": "files_oledsaver_render_lookup_color", + "label": "render_lookup_color()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_lookup_color()", + "source_file": "files/oledsaver.c", + "source_location": "L335" + }, + { + "id": "files_oledsaver_render_parse_hex", + "label": "render_parse_hex()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_parse_hex()", + "source_file": "files/oledsaver.c", + "source_location": "L322" + }, + { + "id": "files_oledsaver_render_rand_speed", + "label": "render_rand_speed()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_rand_speed()", + "source_file": "files/oledsaver.c", + "source_location": "L294" + }, + { + "id": "files_oledsaver_render_randf", + "label": "render_randf()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_randf()", + "source_file": "files/oledsaver.c", + "source_location": "L284" + }, + { + "id": "files_oledsaver_render_randi", + "label": "render_randi()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_randi()", + "source_file": "files/oledsaver.c", + "source_location": "L285" + }, + { + "id": "files_oledsaver_render_random_codepoint", + "label": "render_random_codepoint()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_random_codepoint()", + "source_file": "files/oledsaver.c", + "source_location": "L309" + }, + { + "id": "files_oledsaver_render_random_color", + "label": "render_random_color()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_random_color()", + "source_file": "files/oledsaver.c", + "source_location": "L361" + }, + { + "id": "files_oledsaver_render_random_hex_color", + "label": "render_random_hex_color()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_random_hex_color()", + "source_file": "files/oledsaver.c", + "source_location": "L365" + }, + { + "id": "files_oledsaver_render_tick_layer", + "label": "render_tick_layer()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_tick_layer()", + "source_file": "files/oledsaver.c", + "source_location": "L970" + }, + { + "id": "files_oledsaver_render_tick_matrix", + "label": "render_tick_matrix()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_tick_matrix()", + "source_file": "files/oledsaver.c", + "source_location": "L1049" + }, + { + "id": "files_oledsaver_render_trail_color", + "label": "render_trail_color()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_trail_color()", + "source_file": "files/oledsaver.c", + "source_location": "L373" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", + "label": "ext_idle_notification_v1_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notification_v1_add_listener()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L263" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", + "label": "ext_idle_notification_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notification_v1_destroy()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L312" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_user_data", + "label": "ext_idle_notification_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notification_v1_get_user_data()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L295" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_version", + "label": "ext_idle_notification_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notification_v1_get_version()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L301" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_set_user_data", + "label": "ext_idle_notification_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notification_v1_set_user_data()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L288" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", + "label": "ext_idle_notifier_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notifier_v1_destroy()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L176" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", + "label": "ext_idle_notifier_v1_get_idle_notification()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notifier_v1_get_idle_notification()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L195" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", + "label": "ext_idle_notifier_v1_get_input_idle_notification()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notifier_v1_get_input_idle_notification()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L220" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_user_data", + "label": "ext_idle_notifier_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notifier_v1_get_user_data()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L158" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_version", + "label": "ext_idle_notifier_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notifier_v1_get_version()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L164" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_set_user_data", + "label": "ext_idle_notifier_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext_idle_notifier_v1_set_user_data()", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L151" + }, + { + "id": "files_oledsaver_mgr_idle_watcher", + "label": "mgr_idle_watcher()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "mgr_idle_watcher()", + "source_file": "files/oledsaver.c", + "source_location": "L3326" + }, + { + "id": "files_oledsaver_mgr_idle_wayland_cleanup", + "label": "mgr_idle_wayland_cleanup()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "mgr_idle_wayland_cleanup()", + "source_file": "files/oledsaver.c", + "source_location": "L3308" + }, + { + "id": "files_oledsaver_render_find_glyph", + "label": "render_find_glyph()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "render_frame", + "file_type": "code", + "norm_label": "render_find_glyph()", + "source_file": "files/oledsaver.c", + "source_location": "L613" + }, + { + "id": "files_oledsaver_render_flush_quads", + "label": "render_flush_quads()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "render_frame", + "file_type": "code", + "norm_label": "render_flush_quads()", + "source_file": "files/oledsaver.c", + "source_location": "L831" + }, + { + "id": "files_oledsaver_render_frame", + "label": "render_frame()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "render_frame", + "file_type": "code", + "norm_label": "render_frame()", + "source_file": "files/oledsaver.c", + "source_location": "L1057" + }, + { + "id": "files_oledsaver_render_push_quad", + "label": "render_push_quad()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "render_frame", + "file_type": "code", + "norm_label": "render_push_quad()", + "source_file": "files/oledsaver.c", + "source_location": "L810" + }, + { + "id": "files_xdg_shell_client_protocol", + "label": "xdg-shell-client-protocol.h", + "_origin": "ast", + "community": 0, + "community_name": "xdg-shell-client-protocol.h", + "file_type": "code", + "norm_label": "xdg-shell-client-protocol.h", + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1" + }, + { + "id": "files_oledsaver", + "label": "oledsaver.c", + "_origin": "ast", + "community": 1, + "community_name": "oledsaver.c", + "file_type": "code", + "norm_label": "oledsaver.c", + "source_file": "files/oledsaver.c", + "source_location": "L1" + }, + { + "id": "files_xdg_shell_protocol", + "label": "xdg-shell-protocol.c", + "_origin": "ast", + "community": 10, + "community_name": "xdg-shell-protocol.c", + "file_type": "code", + "norm_label": "xdg-shell-protocol.c", + "source_file": "files/xdg-shell-protocol.c", + "source_location": "L1" + }, + { + "id": "mgr_output_info_t", + "label": "mgr_output_info_t", + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "mgr_output_info_t", + "source_file": "", + "source_location": "" + }, + { + "id": "pid_t", + "label": "pid_t", + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "pid_t", + "source_file": "", + "source_location": "" + }, + { + "id": "tests_test_inhibition", + "label": "test-inhibition.c", + "_origin": "ast", + "community": 11, + "community_name": "mgr_blank_output", + "file_type": "code", + "norm_label": "test-inhibition.c", + "source_file": "tests/test-inhibition.c", + "source_location": "L1" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol", + "label": "xdg-output-unstable-v1-client-protocol.h", + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "xdg-output-unstable-v1-client-protocol.h", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L1" + }, + { + "id": "mgr_outputs_wayland_t", + "label": "mgr_outputs_wayland_t", + "_origin": "ast", + "community": 12, + "community_name": "mgr_refresh_outputs", + "file_type": "code", + "norm_label": "mgr_outputs_wayland_t", + "source_file": "", + "source_location": "" + }, + { + "id": "mgr_wayland_output_info_t", + "label": "mgr_wayland_output_info_t", + "_origin": "ast", + "community": 13, + "community_name": "mgr_output_set_name", + "file_type": "code", + "norm_label": "mgr_wayland_output_info_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_cursor", + "label": "oledsaver-cursor.cpp", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "oledsaver-cursor.cpp", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L1" + }, + { + "id": "files_oledsaver_cursor_cpp_json_t", + "label": "json_t", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "json_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_cursor_cpp_method_repository_t", + "label": "method_repository_t", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "method_repository_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_cursor_cpp_plugin_interface_t", + "label": "plugin_interface_t", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "plugin_interface_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_cursor_cpp_ref_ptr_t", + "label": "ref_ptr_t", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "ref_ptr_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_hidden", + "label": "cursor_hidden", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "cursor_hidden", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L41" + }, + { + "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_repo", + "label": "repo", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "repo", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L40" + }, + { + "id": "output_t", + "label": "output_t", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "output_t", + "source_file": "", + "source_location": "" + }, + { + "id": "pointf_t", + "label": "pointf_t", + "_origin": "ast", + "community": 14, + "community_name": "oledsaver_cursor_plugin_t", + "file_type": "code", + "norm_label": "pointf_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_idle", + "label": "oledsaver-idle.cpp", + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "oledsaver-idle.cpp", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L1" + }, + { + "id": "files_oledsaver_idle_cpp_json_t", + "label": "json_t", + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "json_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_idle_cpp_method_repository_t", + "label": "method_repository_t", + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "method_repository_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_idle_cpp_plugin_interface_t", + "label": "plugin_interface_t", + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "plugin_interface_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_idle_cpp_ref_ptr_t", + "label": "ref_ptr_t", + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "ref_ptr_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_oledsaver_idle_oledsaver_idle_plugin_t_repo", + "label": "repo", + "_origin": "ast", + "community": 18, + "community_name": "oledsaver_idle_plugin_t", + "file_type": "code", + "norm_label": "repo", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L16" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_client_protocol", + "label": "wlr-layer-shell-unstable-v1-client-protocol.h", + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "wlr-layer-shell-unstable-v1-client-protocol.h", + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L1" + }, + { + "id": "glenum", + "label": "GLenum", + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "glenum", + "source_file": "", + "source_location": "" + }, + { + "id": "gluint", + "label": "GLuint", + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "gluint", + "source_file": "", + "source_location": "" + }, + { + "id": "depth_layer_t", + "label": "depth_layer_t", + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "depth_layer_t", + "source_file": "", + "source_location": "" + }, + { + "id": "render_cell_t", + "label": "render_cell_t", + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "render_cell_t", + "source_file": "", + "source_location": "" + }, + { + "id": "rgb_t", + "label": "rgb_t", + "_origin": "ast", + "community": 4, + "community_name": "render_init_layer", + "file_type": "code", + "norm_label": "rgb_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_ext_idle_notify_v1_client_protocol", + "label": "ext-idle-notify-v1-client-protocol.h", + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "ext-idle-notify-v1-client-protocol.h", + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L1" + }, + { + "id": "mgr_idle_wayland_t", + "label": "mgr_idle_wayland_t", + "_origin": "ast", + "community": 5, + "community_name": "ext-idle-notify-v1-client-protocol.h", + "file_type": "code", + "norm_label": "mgr_idle_wayland_t", + "source_file": "", + "source_location": "" + }, + { + "id": "glyph_info_t", + "label": "glyph_info_t", + "_origin": "ast", + "community": 6, + "community_name": "render_frame", + "file_type": "code", + "norm_label": "glyph_info_t", + "source_file": "", + "source_location": "" + }, + { + "id": "files_ext_idle_notify_v1_protocol", + "label": "ext-idle-notify-v1-protocol.c", + "_origin": "ast", + "community": 7, + "community_name": "ext-idle-notify-v1-protocol.c", + "file_type": "code", + "norm_label": "ext-idle-notify-v1-protocol.c", + "source_file": "files/ext-idle-notify-v1-protocol.c", + "source_location": "L1" + }, + { + "id": "files_wlr_layer_shell_unstable_v1_protocol", + "label": "wlr-layer-shell-unstable-v1-protocol.c", + "_origin": "ast", + "community": 8, + "community_name": "wlr-layer-shell-unstable-v1-protocol.c", + "file_type": "code", + "norm_label": "wlr-layer-shell-unstable-v1-protocol.c", + "source_file": "files/wlr-layer-shell-unstable-v1-protocol.c", + "source_location": "L1" + }, + { + "id": "files_xdg_output_unstable_v1_protocol", + "label": "xdg-output-unstable-v1-protocol.c", + "_origin": "ast", + "community": 9, + "community_name": "xdg-output-unstable-v1-protocol.c", + "file_type": "code", + "norm_label": "xdg-output-unstable-v1-protocol.c", + "source_file": "files/xdg-output-unstable-v1-protocol.c", + "source_location": "L1" + } + ], + "links": [ + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", + "target": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "files_oledsaver_main", + "target": "files_oledsaver_renderer_main", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3673", + "weight": 1.0 + }, + { + "source": "files_oledsaver_main", + "target": "files_oledsaver_mgr_read_pidfile", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3676", + "weight": 1.0 + }, + { + "source": "files_oledsaver_main", + "target": "files_oledsaver_manager_main", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3699", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_ensure_wayland_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3482", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_set_defaults", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3484", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_load_config", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3485", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_mkdirs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3494", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_write_pidfile", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3512", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_refresh_outputs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3515", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_get_focused_output_from_ipc", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3519", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3544", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_reap_children", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3551", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_activate_all_outputs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3557", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_run_lock_cmd", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3558", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_check_idle_inhibitors", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3564", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_find_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3572", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_response_inhibits_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3587", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_get_output_timeout", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3600", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_unblank_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3610", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_blank_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3612", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_update_wayfire_cursor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3621", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_release_wayfire_cursor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3654", + "weight": 1.0 + }, + { + "source": "files_oledsaver_manager_main", + "target": "files_oledsaver_mgr_remove_pidfile", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3659", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_activate_all_outputs", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3422", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_activate_all_outputs", + "target": "files_oledsaver_mgr_blank_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3431", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_find_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2945", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_pids_alive", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2952", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2956", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_kill_pids", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2958", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_get_output_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2963", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_get_val_d", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2964", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_get_val_i", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2966", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_blank_output", + "target": "files_oledsaver_mgr_get_self_exe", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2973", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_check_idle_inhibitors", + "target": "files_oledsaver_mgr_ipc_request", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2230", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_name_from_event", + "target": "files_oledsaver_mgr_refresh_outputs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3134", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_name_from_event", + "target": "files_oledsaver_mgr_get_focused_output_from_ipc", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3156", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_watcher", + "target": "files_oledsaver_mgr_ipc_connect", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3166", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_watcher", + "target": "files_oledsaver_mgr_ipc_send_method", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3173", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_watcher", + "target": "files_oledsaver_mgr_ipc_recv", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3182", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_watcher", + "target": "files_oledsaver_mgr_focus_name_from_event", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3222", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_focus_watcher", + "target": "files_oledsaver_mgr_update_focused_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3225", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_get_cursor_status_from_ipc", + "target": "files_oledsaver_mgr_ipc_request", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2495", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_get_cursor_status_from_ipc", + "target": "files_oledsaver_mgr_ipc_response_has_error", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2500", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_get_focused_output_from_ipc", + "target": "files_oledsaver_mgr_ipc_request", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2858", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_get_output_color", + "target": "files_oledsaver_mgr_random_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2622", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_handle_resumed", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3262", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_watcher", + "target": "files_oledsaver_mgr_idle_wayland_cleanup", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3348", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_connect", + "target": "files_oledsaver_mgr_wayfire_ipc_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2084", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_recv", + "target": "files_oledsaver_mgr_readn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2172", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_request", + "target": "files_oledsaver_mgr_ipc_connect", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2192", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_request", + "target": "files_oledsaver_mgr_ipc_send_method", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2195", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_request", + "target": "files_oledsaver_mgr_ipc_recv", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2201", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_send_method", + "target": "files_oledsaver_mgr_ipc_send_payload", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2164", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_ipc_send_payload", + "target": "files_oledsaver_mgr_writen", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2139", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_load_config", + "target": "files_oledsaver_mgr_expand_tilde", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2298", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_load_config", + "target": "files_oledsaver_mgr_set_defaults", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2316", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_load_config", + "target": "files_oledsaver_mgr_trim", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2345", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_output_handle_name", + "target": "files_oledsaver_mgr_output_set_name", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2746", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_pids_alive", + "target": "files_oledsaver_mgr_pid_alive", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2915", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_read_pidfile", + "target": "files_oledsaver_mgr_runtime_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3457", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_oledsaver_ensure_wayland_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2816", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2823", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_oledsaver_mgr_find_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2845", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_oledsaver_mgr_init_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2846", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_oledsaver_mgr_outputs_wayland_cleanup", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2852", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_release_wayfire_cursor", + "target": "files_oledsaver_mgr_set_wayfire_cursor_hidden", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2545", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_remove_pidfile", + "target": "files_oledsaver_mgr_runtime_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3451", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_runtime_path", + "target": "files_oledsaver_mgr_mkdirs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2006", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_set_wayfire_cursor_hidden", + "target": "files_oledsaver_mgr_ipc_request", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2527", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_set_wayfire_cursor_hidden", + "target": "files_oledsaver_mgr_ipc_response_has_error", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2532", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_unblank_output", + "target": "files_oledsaver_mgr_find_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3060", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_focused_output", + "target": "files_oledsaver_mgr_find_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2885", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_focused_output", + "target": "files_oledsaver_mgr_refresh_outputs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2889", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_focused_output", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2900", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_wayfire_cursor", + "target": "files_oledsaver_mgr_get_cursor_status_from_ipc", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2561", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_wayfire_cursor", + "target": "files_oledsaver_mgr_release_wayfire_cursor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2571", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_wayfire_cursor", + "target": "files_oledsaver_mgr_find_output", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2580", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_update_wayfire_cursor", + "target": "files_oledsaver_mgr_set_wayfire_cursor_hidden", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2588", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_wayfire_ipc_path", + "target": "files_oledsaver_ensure_wayland_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2041", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_write_pidfile", + "target": "files_oledsaver_mgr_runtime_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3440", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_xdg_output_handle_name", + "target": "files_oledsaver_mgr_output_set_name", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2698", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_build_atlas", + "target": "files_oledsaver_render_build_codepoint_list", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L461", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_frame", + "target": "files_oledsaver_render_cell_at_layer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1087", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_frame", + "target": "files_oledsaver_render_find_glyph", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1113", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_frame", + "target": "files_oledsaver_render_push_quad", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1166", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_frame", + "target": "files_oledsaver_render_flush_quads", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1184", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_head_white_mix", + "target": "files_oledsaver_render_randf", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L289", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_get_layer_properties", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L883", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_randf", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L909", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_trail_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L915", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_rand_speed", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L916", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_randi", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L920", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_random_codepoint", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L929", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_cell_at_layer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L942", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "files_oledsaver_render_head_white_mix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L946", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_matrix", + "target": "files_oledsaver_render_init_layer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L957", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_matrix", + "target": "files_oledsaver_render_tick_layer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L965", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_shaders", + "target": "files_oledsaver_render_compile_shader", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L758", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_lookup_color", + "target": "files_oledsaver_render_parse_hex", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L338", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_rand_speed", + "target": "files_oledsaver_render_randf", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_randf", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1000", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_head_white_mix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1001", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_trail_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L982", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_rand_speed", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L983", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_randi", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L985", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_cell_at_layer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L997", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "files_oledsaver_render_random_codepoint", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L999", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_matrix", + "target": "files_oledsaver_render_tick_layer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1051", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_trail_color", + "target": "files_oledsaver_render_random_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L375", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_trail_color", + "target": "files_oledsaver_render_random_hex_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L376", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_lookup_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1550", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_ensure_wayland_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1575", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_init_egl", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1662", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_init_shaders", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1669", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_set_projection", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1675", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_init_freetype", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1681", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_build_atlas", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1687", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_init_matrix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1696", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_tick_matrix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1760", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_oledsaver_render_frame", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1761", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_repo", + "relation": "defines", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_hidden", + "relation": "defines", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_oledsaver_idle_plugin_t_repo", + "relation": "defines", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_cpp_ref_ptr_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_cpp_ref_ptr_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_cpp_method_repository_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_cpp_method_repository_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "files/oledsaver.c", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_xdg_output_unstable_v1_client_protocol", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "files/oledsaver.c", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_ext_idle_notify_v1_client_protocol", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "files/oledsaver.c", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "tests_test_inhibition", + "target": "files_oledsaver", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "tests/test-inhibition.c", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", + "target": "files_oledsaver_cursor_cpp_json_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", + "target": "pointf_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", + "target": "files_oledsaver_cursor_cpp_json_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", + "target": "files_oledsaver_cursor_cpp_json_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_get_output_color", + "target": "mgr_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2612", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_get_output_timeout", + "target": "mgr_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2607", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_wayland_cleanup", + "target": "mgr_idle_wayland_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L3308", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_init_output", + "target": "mgr_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2638", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_kill_pids", + "target": "mgr_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2920", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_output_set_name", + "target": "mgr_wayland_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2670", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_outputs_wayland_cleanup", + "target": "mgr_outputs_wayland_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2794", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_pid_alive", + "target": "pid_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L1982", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_pids_alive", + "target": "mgr_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L2912", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_cell_at_layer", + "target": "depth_layer_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L305", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_compile_shader", + "target": "glenum", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L740", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_init_layer", + "target": "depth_layer_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L881", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_tick_layer", + "target": "depth_layer_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "files/oledsaver.c", + "source_location": "L970", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", + "target": "output_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", + "target": "files_oledsaver_idle_cpp_json_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_find_output", + "target": "mgr_output_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L2464", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_read_pidfile", + "target": "pid_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L3455", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_cell_at_layer", + "target": "render_cell_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L305", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_compile_shader", + "target": "gluint", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L740", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_find_glyph", + "target": "glyph_info_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L613", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_lookup_color", + "target": "rgb_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L335", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_parse_hex", + "target": "rgb_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L322", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_random_color", + "target": "rgb_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L361", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_random_hex_color", + "target": "rgb_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L365", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_trail_color", + "target": "rgb_t", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "files/oledsaver.c", + "source_location": "L373", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L158", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L164", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L176", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L220", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L263", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L288", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L301", + "weight": 1.0 + }, + { + "source": "files_ext_idle_notify_v1_client_protocol", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/ext-idle-notify-v1-client-protocol.h", + "source_location": "L312", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_tick_matrix", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1049", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_frame", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1057", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_xdg_output_handle_name", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1201", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_xdg_output_handle_logical_position", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1216", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_xdg_output_handle_logical_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1221", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_xdg_output_handle_done", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1233", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_xdg_output_handle_description", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1238", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_output_handle_geometry", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1251", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_output_handle_mode", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1259", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_output_handle_scale", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1269", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_output_handle_done", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1276", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_output_handle_name", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1280", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_output_handle_description", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1295", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_layer_surface_configure", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1311", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_layer_surface_closed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1323", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_registry_handle_global", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1336", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_registry_handle_global_remove", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1359", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_sig_handler", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1371", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_sigusr1_handler", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1376", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_ensure_wayland_display", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1381", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_renderer_main", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1411", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_log_msg", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1944", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_monotime", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1976", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_pid_alive", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1982", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_mkdirs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L1987", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_runtime_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2000", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_expand_tilde", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2014", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_random_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2026", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_wayfire_ipc_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2032", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_ipc_connect", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2082", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_readn", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2109", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_writen", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2121", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_ipc_send_payload", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2134", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_ipc_send_method", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2146", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_ipc_recv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2170", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_ipc_request", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2190", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_response_inhibits_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2214", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_check_idle_inhibitors", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2228", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_trim", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2245", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_set_defaults", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2254", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_load_config", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2290", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_find_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2464", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_ipc_response_has_error", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2472", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_cursor_status_from_ipc", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2487", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_set_wayfire_cursor_hidden", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2526", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_release_wayfire_cursor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2537", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_update_wayfire_cursor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2557", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_output_timeout", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2607", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_output_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2612", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_val_d", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2631", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_val_i", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2634", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_init_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2638", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_set_name", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2670", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_xdg_output_handle_logical_position", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2677", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_xdg_output_handle_logical_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2682", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_xdg_output_handle_done", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2690", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_xdg_output_handle_name", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2695", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_xdg_output_handle_description", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2701", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_handle_geometry", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2714", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_handle_mode", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2722", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_handle_done", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2732", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_handle_scale", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2736", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_handle_name", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2743", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_output_handle_description", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2749", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_outputs_registry_handle_global", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2763", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_outputs_registry_handle_global_remove", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2784", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_outputs_wayland_cleanup", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2794", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_refresh_outputs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2812", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_randf", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L284", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_randi", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L285", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_focused_output_from_ipc", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2855", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_head_white_mix", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L287", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_update_focused_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2880", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_pids_alive", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2912", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_kill_pids", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2920", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_get_self_exe", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2931", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_rand_speed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L294", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_blank_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L2942", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_cell_at_layer", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L305", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_unblank_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3057", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_random_codepoint", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_focus_name_from_event", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3121", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_focus_watcher", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3162", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_parse_hex", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L322", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_idle_handle_idled", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3247", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_idle_handle_resumed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3257", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_idle_registry_handle_global", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3279", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_idle_registry_handle_global_remove", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3296", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_idle_wayland_cleanup", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3308", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_idle_watcher", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3326", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_lookup_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L335", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_signal_handler", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3387", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_run_lock_cmd", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3398", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_activate_all_outputs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3419", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_write_pidfile", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3438", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_remove_pidfile", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3449", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_read_pidfile", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3455", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_mgr_reap_children", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3469", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_manager_main", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3477", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_random_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L361", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_random_hex_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L365", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_main", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L3670", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_trail_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L373", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_build_codepoint_list", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L384", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_init_freetype", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L401", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_build_atlas", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L459", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_find_glyph", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L613", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_init_egl", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L628", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_compile_shader", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L740", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_init_shaders", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L757", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_set_projection", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L796", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_push_quad", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L810", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_flush_quads", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L831", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_get_layer_properties", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L862", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_init_layer", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L881", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_init_matrix", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L952", + "weight": 1.0 + }, + { + "source": "files_oledsaver", + "target": "files_oledsaver_render_tick_layer", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver.c", + "source_location": "L970", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle", + "target": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_interface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L164", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L177", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L202", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L220", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L271", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L319", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L384", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L391", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L397", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L417", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L435", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_surface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L478", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_xdg_popup", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_margin", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L496", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L518", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_popup", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L536", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L562", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L574", + "weight": 1.0 + }, + { + "source": "files_wlr_layer_shell_unstable_v1_client_protocol", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_layer", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", + "source_location": "L588", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L152", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L158", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L172", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L342", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L379", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L386", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L392", + "weight": 1.0 + }, + { + "source": "files_xdg_output_unstable_v1_client_protocol", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L404", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1003", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1036", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1077", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1084", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1090", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1103", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_get_toplevel", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1119", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_get_popup", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1142", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_set_window_geometry", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1197", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface_ack_configure", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1240", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1501", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1606", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1704", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1711", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1717", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1729", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_parent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1760", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_title", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1778", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_app_id", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1812", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_show_window_menu", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1835", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_move", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1862", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_resize", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1904", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_max_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1948", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_min_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L1992", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_maximized", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2022", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_unset_maximized", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2054", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_fullscreen", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2088", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_unset_fullscreen", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2116", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel_set_minimized", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2135", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2156", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2224", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2263", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2270", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2276", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2291", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_grab", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2339", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup_reposition", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L2373", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_wl_interface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L368", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L409", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_add_listener", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L437", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L473", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L480", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L486", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L501", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_create_positioner", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L515", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_wl_output", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_wl_seat", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_wl_surface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_get_xdg_surface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L543", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_popup", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base_pong", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L561", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_surface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_toplevel", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_wm_base", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L770", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_get_user_data", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L777", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_get_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L783", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_destroy", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L794", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L810", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor_rect", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L831", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L848", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_gravity", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L866", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_constraint_adjustment", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L890", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_offset", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L912", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_reactive", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L929", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_size", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L947", + "weight": 1.0 + }, + { + "source": "files_xdg_shell_client_protocol", + "target": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_configure", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/xdg-shell-client-protocol.h", + "source_location": "L962", + "weight": 1.0 + }, + { + "source": "tests_test_inhibition", + "target": "tests_test_inhibition_main", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tests/test-inhibition.c", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_cpp_plugin_interface_t", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_cpp_plugin_interface_t", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_is_unloadable", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", + "target": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-cursor.cpp", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "files_oledsaver_idle_oledsaver_idle_plugin_t", + "target": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "files/oledsaver-idle.cpp", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_watcher", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3356", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_watcher", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3359", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_watcher", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3363", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_wayland_cleanup", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3310", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_idle_wayland_cleanup", + "target": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L3312", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_outputs_wayland_cleanup", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2798", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_outputs_wayland_cleanup", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2805", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2832", + "weight": 1.0 + }, + { + "source": "files_oledsaver_mgr_refresh_outputs", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L2834", + "weight": 1.0 + }, + { + "source": "files_oledsaver_render_layer_surface_configure", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1320", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1592", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1594", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1629", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1633", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1638", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1639", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1640", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1647", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1835", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1844", + "weight": 1.0 + }, + { + "source": "files_oledsaver_renderer_main", + "target": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "files/oledsaver.c", + "source_location": "L1850", + "weight": 1.0 + }, + { + "source": "tests_test_inhibition_main", + "target": "files_oledsaver_mgr_monotime", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "tests/test-inhibition.c", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "tests_test_inhibition_main", + "target": "files_oledsaver_mgr_idle_handle_resumed", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "tests/test-inhibition.c", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "tests_test_inhibition_main", + "target": "files_oledsaver_mgr_response_inhibits_output", + "relation": "calls", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "call", + "source_file": "tests/test-inhibition.c", + "source_location": "L8", + "weight": 1.0 + } + ], + "hyperedges": [] +}
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/2026-09-18/manifest.json b/gui-apps/oledsaver/graphify-out/2026-09-18/manifest.json new file mode 100644 index 000000000000..c518f5983035 --- /dev/null +++ b/gui-apps/oledsaver/graphify-out/2026-09-18/manifest.json @@ -0,0 +1,74 @@ +{ + "files/ext-idle-notify-v1-client-protocol.h": { + "mtime": 1781276121.2383394, + "seen": 1789161983.6576905, + "ast_hash": "68ee069da1d53c6ddfe4aad1a45aa228", + "semantic_hash": "" + }, + "files/ext-idle-notify-v1-protocol.c": { + "mtime": 1781276121.2363393, + "seen": 1789161983.6576936, + "ast_hash": "d44d5c1dae253d1086488678eaae7f52", + "semantic_hash": "" + }, + "files/oledsaver.c": { + "mtime": 1789161863.5140574, + "seen": 1789161983.6576986, + "ast_hash": "59adaacd0d8ef1cda0bd47a30380c008", + "semantic_hash": "" + }, + "files/wlr-layer-shell-unstable-v1-client-protocol.h": { + "mtime": 1781276121.2363393, + "seen": 1789161983.6576998, + "ast_hash": "9ae1c9b28ec7bdde56616c6caaf35262", + "semantic_hash": "" + }, + "files/wlr-layer-shell-unstable-v1-protocol.c": { + "mtime": 1781276121.2343392, + "seen": 1789161983.6577005, + "ast_hash": "bb3527396ba5985dfffd48bb4c36cbf3", + "semantic_hash": "" + }, + "files/xdg-output-unstable-v1-client-protocol.h": { + "mtime": 1781276121.2373393, + "seen": 1789161983.6577017, + "ast_hash": "1f03f1a4dd27bffda5b5318ab994ef61", + "semantic_hash": "" + }, + "files/xdg-output-unstable-v1-protocol.c": { + "mtime": 1781276121.2353394, + "seen": 1789161983.6577024, + "ast_hash": "b52167aecdaa5079290322e71415ef7e", + "semantic_hash": "" + }, + "files/xdg-shell-client-protocol.h": { + "mtime": 1781276121.2373393, + "seen": 1789161983.6577032, + "ast_hash": "d6e96826017acfb25eff163135da557c", + "semantic_hash": "" + }, + "files/xdg-shell-protocol.c": { + "mtime": 1781276121.2353394, + "seen": 1789161983.6577039, + "ast_hash": "47c275e2de1584d65068839962581144", + "semantic_hash": "" + }, + "files/oledsaver-cursor.cpp": { + "mtime": 1786926310.4031188, + "seen": 1789161983.6576958, + "ast_hash": "8777a2af4836803945dc1a39f539394a", + "semantic_hash": "" + }, + "files/oledsaver-idle.cpp": { + "mtime": 1789161872.3120966, + "seen": 1789161983.657697, + "ast_hash": "d731f7665861c844d6005bbcee6907d6", + "semantic_hash": "" + }, + "tests/test-inhibition.c": { + "mtime": 1789161952.5334542, + "seen": 1789161983.6577046, + "ast_hash": "9440cbc5a4259836b628a86d3733897c", + "semantic_hash": "" + } +}
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/GRAPH_REPORT.md b/gui-apps/oledsaver/graphify-out/GRAPH_REPORT.md index 7a828dd6677a..d4d47fb2f1bf 100644 --- a/gui-apps/oledsaver/graphify-out/GRAPH_REPORT.md +++ b/gui-apps/oledsaver/graphify-out/GRAPH_REPORT.md @@ -1,29 +1,28 @@ -# Graph Report - oledsaver (2026-09-11) +# Graph Report - oledsaver (2026-09-18) ## Corpus Check -- 12 files · ~33,095 words +- 13 files · ~33,438 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 281 nodes · 439 edges · 19 communities (14 shown, 1 thin omitted) +- 283 nodes · 440 edges · 19 communities (12 shown, 2 thin omitted) - Extraction: 95% EXTRACTED · 5% INFERRED · 0% AMBIGUOUS · INFERRED: 24 edges (avg confidence: 0.85) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) - xdg-shell-client-protocol.h -- oledsaver.c - wlr-layer-shell-unstable-v1-client-protocol.h - mgr_ipc_request - render_init_layer - ext-idle-notify-v1-client-protocol.h - render_frame -- mgr_blank_output -- mgr_refresh_outputs +- manager_main +- render_build_atlas - mgr_output_set_name - oledsaver_cursor_plugin_t - mgr_load_config - mgr_update_wayfire_cursor -- manager_main +- README.video-inhibition.md - oledsaver_idle_plugin_t ## God Nodes (most connected - your core abstractions) @@ -53,19 +52,19 @@ ## Import Cycles - None detected. -## Communities (19 total, 1 thin omitted) +## Communities (19 total, 2 thin omitted) ### Community 0 - "xdg-shell-client-protocol.h" Cohesion: 0.03 Nodes (13): wl_interface, wl_output, wl_seat, wl_surface, xdg_popup, xdg_popup_listener, xdg_positioner, xdg_surface (+5 more) ### Community 2 - "wlr-layer-shell-unstable-v1-client-protocol.h" -Cohesion: 0.07 -Nodes (24): render_compile_shader(), render_init_egl(), render_init_freetype(), render_init_shaders(), render_layer_surface_configure(), render_set_projection(), renderer_main(), wl_interface (+16 more) +Cohesion: 0.05 +Nodes (30): mgr_outputs_wayland_cleanup(), render_compile_shader(), render_init_egl(), render_init_freetype(), render_init_shaders(), render_layer_surface_configure(), render_set_projection(), renderer_main() (+22 more) ### Community 3 - "mgr_ipc_request" -Cohesion: 0.18 -Nodes (14): ensure_wayland_display(), mgr_check_idle_inhibitors(), mgr_focus_name_from_event(), mgr_focus_watcher(), mgr_get_focused_output_from_ipc(), mgr_ipc_connect(), mgr_ipc_recv(), mgr_ipc_request() (+6 more) +Cohesion: 0.24 +Nodes (11): mgr_check_idle_inhibitors(), mgr_focus_name_from_event(), mgr_focus_watcher(), mgr_get_focused_output_from_ipc(), mgr_ipc_connect(), mgr_ipc_recv(), mgr_ipc_request(), mgr_ipc_send_method() (+3 more) ### Community 4 - "render_init_layer" Cohesion: 0.19 @@ -79,13 +78,9 @@ Nodes (8): ext_idle_notification_v1_add_listener(), ext_idle_notification_v1_des Cohesion: 0.40 Nodes (5): render_find_glyph(), render_flush_quads(), render_frame(), render_push_quad(), glyph_info_t -### Community 11 - "mgr_blank_output" -Cohesion: 0.13 -Nodes (18): mgr_activate_all_outputs(), mgr_blank_output(), mgr_get_output_color(), mgr_get_output_timeout(), mgr_get_self_exe(), mgr_get_val_d(), mgr_get_val_i(), mgr_idle_handle_resumed() (+10 more) - -### Community 12 - "mgr_refresh_outputs" -Cohesion: 0.18 -Nodes (7): mgr_outputs_wayland_cleanup(), mgr_refresh_outputs(), zxdg_output_manager_v1_destroy(), zxdg_output_manager_v1_get_xdg_output(), zxdg_output_v1_add_listener(), zxdg_output_v1_destroy(), mgr_outputs_wayland_t +### Community 11 - "manager_main" +Cohesion: 0.10 +Nodes (33): ensure_wayland_display(), main(), manager_main(), mgr_activate_all_outputs(), mgr_blank_output(), mgr_find_output(), mgr_get_output_color(), mgr_get_output_timeout() (+25 more) ### Community 13 - "mgr_output_set_name" Cohesion: 0.50 @@ -103,23 +98,19 @@ Nodes (4): mgr_expand_tilde(), mgr_load_config(), mgr_set_defaults(), mgr_trim() Cohesion: 0.60 Nodes (5): mgr_get_cursor_status_from_ipc(), mgr_ipc_response_has_error(), mgr_release_wayfire_cursor(), mgr_set_wayfire_cursor_hidden(), mgr_update_wayfire_cursor() -### Community 17 - "manager_main" -Cohesion: 0.25 -Nodes (11): main(), manager_main(), mgr_find_output(), mgr_mkdirs(), mgr_read_pidfile(), mgr_reap_children(), mgr_remove_pidfile(), mgr_run_lock_cmd() (+3 more) - ### Community 18 - "oledsaver_idle_plugin_t" Cohesion: 0.22 Nodes (6): json_t, method_repository_t, plugin_interface_t, ref_ptr_t, oledsaver_idle_plugin_t, repo ## Knowledge Gaps -- **23 isolated node(s):** `repo`, `cursor_hidden`, `repo`, `wl_output`, `wl_surface` (+18 more) - These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 156 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) -- **1 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. +- **24 isolated node(s):** `repo`, `cursor_hidden`, `repo`, `wl_output`, `wl_surface` (+19 more) + These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 158 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) +- **2 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `renderer_main()` connect `wlr-layer-shell-unstable-v1-client-protocol.h` to `oledsaver.c`, `mgr_ipc_request`, `render_init_layer`, `render_frame`, `mgr_refresh_outputs`, `manager_main`?** +- **Why does `renderer_main()` connect `wlr-layer-shell-unstable-v1-client-protocol.h` to `oledsaver.c`, `render_init_layer`, `render_frame`, `manager_main`, `render_build_atlas`?** _High betweenness centrality (0.024) - this node is a cross-community bridge._ - **Why does `render_compile_shader()` connect `wlr-layer-shell-unstable-v1-client-protocol.h` to `oledsaver.c`?** _High betweenness centrality (0.009) - this node is a cross-community bridge._ @@ -128,8 +119,8 @@ _Questions this graph is uniquely positioned to answer:_ - **Are the 11 inferred relationships involving `renderer_main()` (e.g. with `zwlr_layer_shell_v1_get_layer_surface()` and `zwlr_layer_surface_v1_add_listener()`) actually correct?** _`renderer_main()` has 11 INFERRED edges - model-reasoned connections that need verification._ - **What connects `repo`, `cursor_hidden`, `repo` to the rest of the system?** - _23 weakly-connected nodes found - possible documentation gaps or missing edges._ + _24 weakly-connected nodes found - possible documentation gaps or missing edges._ - **Should `xdg-shell-client-protocol.h` be split into smaller, more focused modules?** _Cohesion score 0.028985507246376812 - nodes in this community are weakly interconnected._ - **Should `oledsaver.c` be split into smaller, more focused modules?** - _Cohesion score 0.058823529411764705 - nodes in this community are weakly interconnected._
\ No newline at end of file + _Cohesion score 0.06060606060606061 - nodes in this community are weakly interconnected._
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807.json b/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807.json new file mode 100644 index 000000000000..e4edd930a6a4 --- /dev/null +++ b/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_files_oledsaver_c", "label": "oledsaver.c", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1"}, {"id": "$graphify-root$_files_oledsaver_render_randf", "label": "render_randf()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L285", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_randi", "label": "render_randi()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L286", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_head_white_mix", "label": "render_head_white_mix()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L288", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_rand_speed", "label": "render_rand_speed()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L295", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_cell_at_layer", "label": "render_cell_at_layer()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L306", "_callable": true}, {"id": "render_cell_t", "label": "render_cell_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "depth_layer_t", "label": "depth_layer_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_render_random_codepoint", "label": "render_random_codepoint()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L310", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_parse_hex", "label": "render_parse_hex()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L323", "_callable": true}, {"id": "rgb_t", "label": "rgb_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_render_lookup_color", "label": "render_lookup_color()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L336", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_random_color", "label": "render_random_color()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L362", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_random_hex_color", "label": "render_random_hex_color()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L366", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_trail_color", "label": "render_trail_color()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L374", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_build_codepoint_list", "label": "render_build_codepoint_list()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L385", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_init_freetype", "label": "render_init_freetype()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L402", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_build_atlas", "label": "render_build_atlas()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L460", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_find_glyph", "label": "render_find_glyph()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L614", "_callable": true}, {"id": "glyph_info_t", "label": "glyph_info_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_render_init_egl", "label": "render_init_egl()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L629", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_compile_shader", "label": "render_compile_shader()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L741", "_callable": true}, {"id": "gluint", "label": "GLuint", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "glenum", "label": "GLenum", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_render_init_shaders", "label": "render_init_shaders()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L758", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_set_projection", "label": "render_set_projection()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L797", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_push_quad", "label": "render_push_quad()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L811", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_flush_quads", "label": "render_flush_quads()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L832", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_get_layer_properties", "label": "render_get_layer_properties()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L863", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_init_layer", "label": "render_init_layer()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L882", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_init_matrix", "label": "render_init_matrix()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L953", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_tick_layer", "label": "render_tick_layer()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L971", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_tick_matrix", "label": "render_tick_matrix()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1050", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_frame", "label": "render_frame()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1058", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_xdg_output_handle_name", "label": "render_xdg_output_handle_name()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1202", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_xdg_output_handle_logical_position", "label": "render_xdg_output_handle_logical_position()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1217", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_xdg_output_handle_logical_size", "label": "render_xdg_output_handle_logical_size()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1222", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_xdg_output_handle_done", "label": "render_xdg_output_handle_done()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1234", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_xdg_output_handle_description", "label": "render_xdg_output_handle_description()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1239", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_output_handle_geometry", "label": "render_output_handle_geometry()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1252", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_output_handle_mode", "label": "render_output_handle_mode()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1260", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_output_handle_scale", "label": "render_output_handle_scale()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1270", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_output_handle_done", "label": "render_output_handle_done()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1277", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_output_handle_name", "label": "render_output_handle_name()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1281", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_output_handle_description", "label": "render_output_handle_description()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1296", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_layer_surface_configure", "label": "render_layer_surface_configure()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1312", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_layer_surface_closed", "label": "render_layer_surface_closed()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1324", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_registry_handle_global", "label": "render_registry_handle_global()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1337", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_registry_handle_global_remove", "label": "render_registry_handle_global_remove()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1360", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_sig_handler", "label": "render_sig_handler()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1372", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_render_sigusr1_handler", "label": "render_sigusr1_handler()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1377", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_ensure_wayland_display", "label": "ensure_wayland_display()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1382", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_renderer_main", "label": "renderer_main()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1412", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_log_msg", "label": "mgr_log_msg()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1953", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_monotime", "label": "mgr_monotime()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1985", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_pid_alive", "label": "mgr_pid_alive()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1991", "_callable": true}, {"id": "pid_t", "label": "pid_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_mgr_mkdirs", "label": "mgr_mkdirs()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L1996", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_runtime_path", "label": "mgr_runtime_path()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2009", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "label": "mgr_expand_tilde()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2023", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_random_color", "label": "mgr_random_color()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2035", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "label": "mgr_wayfire_ipc_path()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2041", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "label": "mgr_ipc_connect()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2091", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_readn", "label": "mgr_readn()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2118", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_writen", "label": "mgr_writen()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2130", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_ipc_send_payload", "label": "mgr_ipc_send_payload()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2143", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "label": "mgr_ipc_send_method()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2155", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "label": "mgr_ipc_recv()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2179", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_ipc_request", "label": "mgr_ipc_request()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2199", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "label": "mgr_response_inhibits_output()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2223", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "label": "mgr_check_idle_inhibitors()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2237", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_trim", "label": "mgr_trim()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2254", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_set_defaults", "label": "mgr_set_defaults()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2263", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_load_config", "label": "mgr_load_config()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2300", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_find_output", "label": "mgr_find_output()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2476", "_callable": true}, {"id": "mgr_output_info_t", "label": "mgr_output_info_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "label": "mgr_ipc_response_has_error()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2484", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "label": "mgr_get_cursor_status_from_ipc()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2499", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "mgr_set_wayfire_cursor_hidden()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2538", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "label": "mgr_release_wayfire_cursor()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2549", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "label": "mgr_update_wayfire_cursor()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2569", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_output_timeout", "label": "mgr_get_output_timeout()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2619", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_output_color", "label": "mgr_get_output_color()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2624", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_val_d", "label": "mgr_get_val_d()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2643", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_val_i", "label": "mgr_get_val_i()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2646", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_init_output", "label": "mgr_init_output()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2650", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_set_name", "label": "mgr_output_set_name()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2682", "_callable": true}, {"id": "mgr_wayland_output_info_t", "label": "mgr_wayland_output_info_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_logical_position", "label": "mgr_xdg_output_handle_logical_position()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2689", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_logical_size", "label": "mgr_xdg_output_handle_logical_size()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2694", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_done", "label": "mgr_xdg_output_handle_done()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2702", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_name", "label": "mgr_xdg_output_handle_name()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2707", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_description", "label": "mgr_xdg_output_handle_description()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2713", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_handle_geometry", "label": "mgr_output_handle_geometry()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2726", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_handle_mode", "label": "mgr_output_handle_mode()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2734", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_handle_done", "label": "mgr_output_handle_done()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2744", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_handle_scale", "label": "mgr_output_handle_scale()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2748", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_handle_name", "label": "mgr_output_handle_name()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2755", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_output_handle_description", "label": "mgr_output_handle_description()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2761", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "label": "mgr_outputs_registry_handle_global()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2775", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global_remove", "label": "mgr_outputs_registry_handle_global_remove()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2796", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "label": "mgr_outputs_wayland_cleanup()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2806", "_callable": true}, {"id": "mgr_outputs_wayland_t", "label": "mgr_outputs_wayland_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "label": "mgr_refresh_outputs()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2824", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "label": "mgr_get_focused_output_from_ipc()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2867", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "label": "mgr_update_focused_output()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2892", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_pids_alive", "label": "mgr_pids_alive()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2924", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_kill_pids", "label": "mgr_kill_pids()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2932", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_get_self_exe", "label": "mgr_get_self_exe()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2943", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_blank_output", "label": "mgr_blank_output()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L2954", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_unblank_output", "label": "mgr_unblank_output()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3071", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "label": "mgr_focus_name_from_event()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3135", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "label": "mgr_focus_watcher()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3176", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_idle_handle_idled", "label": "mgr_idle_handle_idled()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3261", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_idle_handle_resumed", "label": "mgr_idle_handle_resumed()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3271", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global", "label": "mgr_idle_registry_handle_global()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3293", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global_remove", "label": "mgr_idle_registry_handle_global_remove()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3310", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "label": "mgr_idle_wayland_cleanup()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3322", "_callable": true}, {"id": "mgr_idle_wayland_t", "label": "mgr_idle_wayland_t", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/files/oledsaver.c"}, {"id": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "label": "mgr_idle_watcher()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3340", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_signal_handler", "label": "mgr_signal_handler()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3401", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "label": "mgr_run_lock_cmd()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3412", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "label": "mgr_activate_all_outputs()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3433", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "label": "mgr_write_pidfile()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3452", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_remove_pidfile", "label": "mgr_remove_pidfile()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3463", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "label": "mgr_read_pidfile()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3469", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_mgr_reap_children", "label": "mgr_reap_children()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3483", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_manager_main", "label": "manager_main()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3491", "_callable": true}, {"id": "$graphify-root$_files_oledsaver_main", "label": "main()", "file_type": "code", "source_file": "files/oledsaver.c", "source_location": "L3684", "_callable": true}], "edges": [{"source": "$graphify-root$_files_oledsaver_c", "target": "stdio", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L15", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "stdlib", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L16", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "string", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L17", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "stdbool", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L18", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "unistd", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "errno", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L20", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "signal", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "time", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L22", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L23", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "fcntl", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L24", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "pthread", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "socket", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L26", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "stat", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "un", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L28", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "types", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L29", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "wait", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L30", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "mman", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "stdarg", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "stdint", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "poll", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L34", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "dirent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "wayland_client", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L38", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "wayland_egl", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L39", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "egl", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L40", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "eglext", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L41", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "gl2", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L42", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "ft2build", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L43", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_wlr_layer_shell_unstable_v1_client_protocol_h", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L46", "weight": 1.0, "target_file": "$graphify-root$/files/wlr-layer-shell-unstable-v1-client-protocol.h"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_xdg_output_unstable_v1_client_protocol_h", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L47", "weight": 1.0, "target_file": "$graphify-root$/files/xdg-output-unstable-v1-client-protocol.h"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_ext_idle_notify_v1_client_protocol_h", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L48", "weight": 1.0, "target_file": "$graphify-root$/files/ext-idle-notify-v1-client-protocol.h"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_randf", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L285", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_randi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L286", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_head_white_mix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L288", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_rand_speed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L295", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_cell_at_layer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L306", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_cell_at_layer", "target": "render_cell_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L306", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_render_cell_at_layer", "target": "depth_layer_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L306", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_random_codepoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L310", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_parse_hex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L323", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_parse_hex", "target": "rgb_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L323", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_lookup_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L336", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_lookup_color", "target": "rgb_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L336", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_random_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L362", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_random_color", "target": "rgb_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L362", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_random_hex_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L366", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_random_hex_color", "target": "rgb_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L366", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_trail_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L374", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_trail_color", "target": "rgb_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L374", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_build_codepoint_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L385", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_init_freetype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L402", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_build_atlas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L460", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_find_glyph", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L614", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_find_glyph", "target": "glyph_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L614", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_init_egl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L629", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_compile_shader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L741", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_compile_shader", "target": "gluint", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L741", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_render_compile_shader", "target": "glenum", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L741", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_init_shaders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L758", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_set_projection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L797", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_push_quad", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L811", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_flush_quads", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L832", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_get_layer_properties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L863", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_init_layer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L882", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "depth_layer_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L882", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_init_matrix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L953", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_tick_layer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L971", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "depth_layer_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L971", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_tick_matrix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1050", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_frame", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1058", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_xdg_output_handle_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1202", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_xdg_output_handle_logical_position", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1217", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_xdg_output_handle_logical_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1222", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_xdg_output_handle_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1234", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_xdg_output_handle_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1239", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_output_handle_geometry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1252", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_output_handle_mode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1260", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_output_handle_scale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1270", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_output_handle_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1277", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_output_handle_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1281", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_output_handle_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1296", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_layer_surface_configure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1312", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_layer_surface_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1324", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_registry_handle_global", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1337", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_registry_handle_global_remove", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1360", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_sig_handler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1372", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_render_sigusr1_handler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1377", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_ensure_wayland_display", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1382", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_renderer_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1412", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_log_msg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1953", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1985", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_pid_alive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1991", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_pid_alive", "target": "pid_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1991", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_mkdirs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1996", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_runtime_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2009", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2023", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_random_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2035", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2041", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2091", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_readn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2118", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_writen", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2130", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_ipc_send_payload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2143", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2155", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2179", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_ipc_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2199", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2223", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2237", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_trim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2254", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_set_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2263", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_load_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2300", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2476", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_find_output", "target": "mgr_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2476", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2484", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2499", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2538", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2549", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2569", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_output_timeout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2619", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_get_output_timeout", "target": "mgr_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2619", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_output_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2624", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_get_output_color", "target": "mgr_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2624", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_val_d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2643", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_val_i", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2646", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_init_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2650", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_init_output", "target": "mgr_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2650", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_set_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2682", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_output_set_name", "target": "mgr_wayland_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2682", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_logical_position", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2689", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_logical_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2694", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2702", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2707", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2713", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_handle_geometry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2726", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_handle_mode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2734", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_handle_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2744", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_handle_scale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2748", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_handle_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2755", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_output_handle_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2761", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2775", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global_remove", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2796", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2806", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "target": "mgr_outputs_wayland_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2806", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2824", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2867", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2892", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_pids_alive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2924", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_pids_alive", "target": "mgr_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2924", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_kill_pids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2932", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_kill_pids", "target": "mgr_output_info_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2932", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_get_self_exe", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2943", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_blank_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2954", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_unblank_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3071", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3135", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3176", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_idle_handle_idled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3261", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_idle_handle_resumed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3271", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3293", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global_remove", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3310", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3322", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "target": "mgr_idle_wayland_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3322", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3340", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_signal_handler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3401", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3412", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3433", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3452", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_remove_pidfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3463", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3469", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "target": "pid_t", "relation": "references", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3469", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_mgr_reap_children", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3483", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_manager_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3491", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_c", "target": "$graphify-root$_files_oledsaver_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3684", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_head_white_mix", "target": "$graphify-root$_files_oledsaver_render_randf", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L290", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_rand_speed", "target": "$graphify-root$_files_oledsaver_render_randf", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L296", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_lookup_color", "target": "$graphify-root$_files_oledsaver_render_parse_hex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L339", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_trail_color", "target": "$graphify-root$_files_oledsaver_render_random_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L376", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_trail_color", "target": "$graphify-root$_files_oledsaver_render_random_hex_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L377", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_build_atlas", "target": "$graphify-root$_files_oledsaver_render_build_codepoint_list", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L462", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_shaders", "target": "$graphify-root$_files_oledsaver_render_compile_shader", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L759", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_get_layer_properties", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L884", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_randf", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L910", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_trail_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L916", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_rand_speed", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L917", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_randi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L921", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_random_codepoint", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L930", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_cell_at_layer", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L943", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_layer", "target": "$graphify-root$_files_oledsaver_render_head_white_mix", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L947", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_matrix", "target": "$graphify-root$_files_oledsaver_render_init_layer", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L958", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_init_matrix", "target": "$graphify-root$_files_oledsaver_render_tick_layer", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L966", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_trail_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L983", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_rand_speed", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L984", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_randi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L986", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_cell_at_layer", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L998", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_random_codepoint", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1000", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_randf", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1001", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_layer", "target": "$graphify-root$_files_oledsaver_render_head_white_mix", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1002", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_tick_matrix", "target": "$graphify-root$_files_oledsaver_render_tick_layer", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1052", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_frame", "target": "$graphify-root$_files_oledsaver_render_cell_at_layer", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1088", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_frame", "target": "$graphify-root$_files_oledsaver_render_find_glyph", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1114", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_frame", "target": "$graphify-root$_files_oledsaver_render_push_quad", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1167", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_render_frame", "target": "$graphify-root$_files_oledsaver_render_flush_quads", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1185", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_lookup_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1556", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_ensure_wayland_display", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1581", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_init_egl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1668", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_init_shaders", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1675", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_set_projection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1681", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_init_freetype", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1687", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_build_atlas", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1693", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_init_matrix", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1702", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_tick_matrix", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1767", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_renderer_main", "target": "$graphify-root$_files_oledsaver_render_frame", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L1768", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_runtime_path", "target": "$graphify-root$_files_oledsaver_mgr_mkdirs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2015", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "target": "$graphify-root$_files_oledsaver_ensure_wayland_display", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2050", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "target": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2093", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_send_payload", "target": "$graphify-root$_files_oledsaver_mgr_writen", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2148", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "target": "$graphify-root$_files_oledsaver_mgr_ipc_send_payload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2173", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "target": "$graphify-root$_files_oledsaver_mgr_readn", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2181", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_request", "target": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2201", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_request", "target": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2204", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_ipc_request", "target": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2210", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "target": "$graphify-root$_files_oledsaver_mgr_ipc_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2239", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_load_config", "target": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2308", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_load_config", "target": "$graphify-root$_files_oledsaver_mgr_set_defaults", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2326", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_load_config", "target": "$graphify-root$_files_oledsaver_mgr_trim", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2355", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "target": "$graphify-root$_files_oledsaver_mgr_ipc_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2507", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "target": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2512", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "target": "$graphify-root$_files_oledsaver_mgr_ipc_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2539", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "target": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2544", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "target": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2557", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "target": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2573", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "target": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2583", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2592", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "target": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2600", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_get_output_color", "target": "$graphify-root$_files_oledsaver_mgr_random_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2634", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_xdg_output_handle_name", "target": "$graphify-root$_files_oledsaver_mgr_output_set_name", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2710", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_output_handle_name", "target": "$graphify-root$_files_oledsaver_mgr_output_set_name", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2758", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "target": "$graphify-root$_files_oledsaver_ensure_wayland_display", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2828", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2835", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2857", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "target": "$graphify-root$_files_oledsaver_mgr_init_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2858", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "target": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2864", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "target": "$graphify-root$_files_oledsaver_mgr_ipc_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2870", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2897", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "target": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2901", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2912", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_pids_alive", "target": "$graphify-root$_files_oledsaver_mgr_pid_alive", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2927", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2957", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_pids_alive", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2964", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2968", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_kill_pids", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2970", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_get_output_color", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2975", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_get_val_d", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2976", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_get_val_i", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2978", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_blank_output", "target": "$graphify-root$_files_oledsaver_mgr_get_self_exe", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L2985", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_unblank_output", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3074", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "target": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3148", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "target": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3170", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "target": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3180", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "target": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3187", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "target": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3196", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "target": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3236", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "target": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3239", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_idle_handle_resumed", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3276", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "target": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3362", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3436", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "target": "$graphify-root$_files_oledsaver_mgr_blank_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3445", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "target": "$graphify-root$_files_oledsaver_mgr_runtime_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3454", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_remove_pidfile", "target": "$graphify-root$_files_oledsaver_mgr_runtime_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3465", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "target": "$graphify-root$_files_oledsaver_mgr_runtime_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3471", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_ensure_wayland_display", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3496", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_set_defaults", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3498", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_load_config", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3499", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_mkdirs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3508", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3526", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3529", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3533", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_monotime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3558", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_reap_children", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3565", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3571", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3572", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3578", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_find_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3586", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3601", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_get_output_timeout", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3614", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_unblank_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3624", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_blank_output", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3626", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3635", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3668", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_manager_main", "target": "$graphify-root$_files_oledsaver_mgr_remove_pidfile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3673", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_main", "target": "$graphify-root$_files_oledsaver_renderer_main", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3687", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_main", "target": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3690", "weight": 1.0}, {"source": "$graphify-root$_files_oledsaver_main", "target": "$graphify-root$_files_oledsaver_manager_main", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "files/oledsaver.c", "source_location": "L3713", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_files_oledsaver_render_randf", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L285", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_randi", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L286", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L311", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L313", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L315", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L315", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L317", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L317", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L319", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_codepoint", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L319", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_parse_hex", "callee": "sscanf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L328", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L338", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strspn", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L338", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L341", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L345", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L346", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L347", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L349", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L350", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L351", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L354", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_lookup_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L355", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L363", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_hex_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L368", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_hex_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L369", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_random_hex_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L370", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "FT_Init_FreeType", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L403", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L404", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "FT_New_Face", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L425", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L426", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L433", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "popen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L435", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "fgets", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L438", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "strchr", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L439", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "FT_New_Face", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L441", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L442", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "pclose", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L446", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L451", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "FT_Done_FreeType", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L452", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_freetype", "callee": "FT_Set_Pixel_Sizes", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L456", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "FT_Set_Pixel_Sizes", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L465", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "calloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L480", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "FT_Load_Char", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L485", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "malloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L504", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "memcpy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L507", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "calloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L540", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "memcpy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L561", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L581", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L583", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glGenTextures", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L595", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glBindTexture", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L596", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glTexParameteri", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L597", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glTexParameteri", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L598", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glTexParameteri", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L599", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glTexParameteri", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L600", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glPixelStorei", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L601", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "glTexImage2D", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L602", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L605", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_build_atlas", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L607", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglGetDisplay", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L630", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglGetProcAddress", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L634", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglGetPlatformDisplayEXT", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L636", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L641", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglInitialize", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L646", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L647", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L650", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglBindAPI", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L652", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L653", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglChooseConfig", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L669", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L671", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglCreateContext", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L680", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L683", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "wl_egl_window_create", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L688", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L691", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglCreateWindowSurface", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L695", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L698", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglMakeCurrent", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L702", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L703", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "eglSwapInterval", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L708", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_egl", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L710", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "glCreateShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L742", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "glShaderSource", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L743", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "glCompileShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L744", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "glGetShaderiv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L747", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "glGetShaderInfoLog", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L750", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L751", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_compile_shader", "callee": "glDeleteShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L752", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glCreateProgram", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L763", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glAttachShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L764", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glAttachShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L765", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glLinkProgram", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L766", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetProgramiv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L769", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetProgramInfoLog", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L772", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L773", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glDeleteShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L777", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glDeleteShader", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L778", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetUniformLocation", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L780", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetUniformLocation", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L781", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetAttribLocation", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L782", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetAttribLocation", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L783", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGetAttribLocation", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L784", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "glGenBuffers", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L787", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "malloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L790", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_shaders", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L793", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_set_projection", "callee": "glUseProgram", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L805", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_set_projection", "callee": "glUniformMatrix4fv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L806", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glBindBuffer", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L835", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glBufferData", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L836", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glEnableVertexAttribArray", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L839", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glEnableVertexAttribArray", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L840", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glEnableVertexAttribArray", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L841", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glVertexAttribPointer", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L843", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glVertexAttribPointer", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L845", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glVertexAttribPointer", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L847", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glDrawArrays", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L850", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glDisableVertexAttribArray", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L852", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glDisableVertexAttribArray", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L853", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_flush_quads", "callee": "glDisableVertexAttribArray", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L854", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_layer", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L899", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_layer", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L900", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_layer", "callee": "calloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L901", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_layer", "callee": "calloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L902", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_init_matrix", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L963", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_tick_layer", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1022", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glViewport", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1062", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glEnable", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1065", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glBlendFunc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1066", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glUseProgram", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1068", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glActiveTexture", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1069", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glBindTexture", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1070", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_frame", "callee": "glUniform1i", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1071", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_xdg_output_handle_name", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1206", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_xdg_output_handle_name", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1208", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_xdg_output_handle_logical_size", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1228", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_output_handle_name", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1285", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_output_handle_name", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1287", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_layer_surface_configure", "callee": "zwlr_layer_surface_v1_ack_configure", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1321", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1341", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1342", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1344", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1345", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1347", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1348", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1350", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "calloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1351", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1352", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "wl_output_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1355", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_render_registry_handle_global", "callee": "wl_list_insert", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1356", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1383", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1384", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "opendir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1389", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "readdir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1394", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "strncmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1395", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1400", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "stat", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1401", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "S_ISSOCK", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1401", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "setenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1402", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_ensure_wayland_display", "callee": "closedir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1407", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1439", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1441", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1442", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1443", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1445", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1446", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1449", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1450", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1451", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1452", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1453", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1454", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1455", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1456", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1457", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1458", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1459", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1460", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1461", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1462", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1463", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1464", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1469", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1470", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1475", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1476", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1477", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1478", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1479", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1480", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1483", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1484", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1487", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1488", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1489", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1490", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1491", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1492", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1495", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1497", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1497", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1498", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1525", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1550", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "srand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1554", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "time", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1554", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "getpid", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1554", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1557", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1559", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1566", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "sigemptyset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1568", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1569", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1570", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1573", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "sigemptyset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1575", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1576", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "signal", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1578", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_connect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1582", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1584", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_list_init", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1588", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_get_registry", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1590", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_registry_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1591", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_roundtrip", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1593", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_list_for_each", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1597", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zxdg_output_manager_v1_get_xdg_output", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1598", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zxdg_output_v1_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1600", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_roundtrip", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1605", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1608", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_list_for_each", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1610", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1611", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1613", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1618", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1621", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1625", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_compositor_create_surface", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1633", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_shell_v1_get_layer_surface", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1635", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_surface_v1_set_anchor", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1639", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_surface_v1_set_size", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1644", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_surface_v1_set_exclusive_zone", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1645", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_surface_v1_set_keyboard_interactivity", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1646", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_compositor_create_region", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1649", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_surface_set_input_region", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1650", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_region_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1651", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_surface_v1_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1653", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_surface_commit", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1656", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_roundtrip", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1657", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1660", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1661", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1665", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1669", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1670", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1676", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1677", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1688", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1689", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1694", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1695", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1699", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1706", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1711", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "clock_gettime", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1722", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_prepare_read", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1724", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_flush", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1725", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_get_fd", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1728", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "poll", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1731", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_read_events", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1732", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_cancel_read", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1734", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_dispatch_pending", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1737", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glViewport", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1741", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClearColor", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1753", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClear", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1755", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClearColor", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1765", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClear", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1766", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClearColor", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1777", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClear", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1778", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClearColor", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1791", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClear", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1792", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClearColor", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1804", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glClear", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1806", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "eglSwapBuffers", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1811", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "clock_gettime", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1813", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "usleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1818", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1822", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1825", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glDeleteBuffers", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1826", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glDeleteProgram", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1827", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "glDeleteTextures", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1828", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "eglMakeCurrent", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1831", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "eglDestroySurface", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1833", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "eglDestroyContext", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1835", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "eglTerminate", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1836", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_egl_window_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1838", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "FT_Done_Face", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1840", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "FT_Done_FreeType", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1841", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zwlr_layer_surface_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1843", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_surface_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1844", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1846", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1847", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_list_for_each_safe", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1851", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zxdg_output_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1852", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_output_release", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1853", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_list_remove", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1854", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1855", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "zxdg_output_manager_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1858", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_registry_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1859", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_renderer_main", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1860", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "time", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1954", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "localtime_r", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1957", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "strftime", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1958", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "va_start", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1962", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1963", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "vfprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1964", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "fputc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1965", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "fflush", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1966", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "va_end", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1967", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "va_start", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1970", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1971", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "vfprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1972", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "fputc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1973", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "fflush", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1974", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_log_msg", "callee": "va_end", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1975", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_monotime", "callee": "clock_gettime", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1987", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_pid_alive", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1993", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_mkdirs", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L1998", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_mkdirs", "callee": "mkdir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2002", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_mkdirs", "callee": "mkdir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2006", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_runtime_path", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2010", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_runtime_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2014", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_runtime_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2016", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_runtime_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2020", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2025", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2027", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2029", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_expand_tilde", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2031", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_random_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2036", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2042", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2044", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2046", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2052", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2053", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2056", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "stat", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2058", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "S_ISSOCK", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2058", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "opendir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2065", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "readdir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2070", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2072", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "strncmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2073", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2074", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2079", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "stat", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2080", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "S_ISSOCK", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2080", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2081", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "closedir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2082", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_wayfire_ipc_path", "callee": "closedir", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2087", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2094", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2098", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2099", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "socket", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2103", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2107", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2109", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "connect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2111", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_connect", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2112", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_readn", "callee": "read", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2121", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_writen", "callee": "write", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2133", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_payload", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2144", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_new_object", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2157", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_tokener_parse", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2164", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_new_object", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2166", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_object_add", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2168", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_new_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2168", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_object_add", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2169", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_to_json_string_ext", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2171", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_send_method", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2175", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "callee": "malloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2186", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2189", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_recv", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2195", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_request", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2205", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_request", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2211", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_request", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2214", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_request", "callee": "json_tokener_parse", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2216", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_request", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2217", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2225", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "json_object_is_type", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2226", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "json_object_array_length", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2228", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "json_object_array_get_idx", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2229", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "json_object_is_type", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2230", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2231", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_response_inhibits_output", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2231", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2241", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "callee": "json_object_is_type", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2242", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_check_idle_inhibitors", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2244", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_trim", "callee": "memmove", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2257", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_trim", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2257", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_trim", "callee": "strlen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2258", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_defaults", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2264", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_defaults", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2265", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_defaults", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2289", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_defaults", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2292", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_defaults", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2294", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_defaults", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2296", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2302", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2303", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "getenv", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2304", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2310", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "access", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2311", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2312", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2315", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "access", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2316", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2317", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2320", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "stat", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2324", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2325", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "fopen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2333", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2335", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "fgets", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2354", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strchr", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2358", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2361", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strchr", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2366", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2370", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2371", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2375", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2376", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2377", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2378", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2379", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2380", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2381", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2382", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2383", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2384", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2386", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2387", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2388", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2389", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2390", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2391", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2392", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2393", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2394", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2395", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2396", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2397", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2398", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2399", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2400", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2401", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2402", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2403", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2404", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2405", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2406", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2407", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2408", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2409", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2410", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2411", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2412", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2413", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2414", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2415", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2416", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2417", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2418", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2419", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atof", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2420", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2421", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2422", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2427", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2428", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2431", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2432", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2434", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2436", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "atoi", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2437", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2439", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2441", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2442", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "fclose", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2446", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_load_config", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2464", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_find_output", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2478", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2486", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2490", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2491", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_ipc_response_has_error", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2492", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2516", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_get_boolean", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2517", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2521", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_get_boolean", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2522", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2525", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2526", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2528", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_cursor_status_from_ipc", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2534", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_set_wayfire_cursor_hidden", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2545", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2550", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2552", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2559", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2561", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2564", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_release_wayfire_cursor", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2566", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2575", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2578", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2581", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2587", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2593", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2595", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2601", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2603", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2605", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2608", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2611", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_wayfire_cursor", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2614", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2628", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2629", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2632", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2633", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "strcasecmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2635", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2636", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2637", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2637", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_output_color", "callee": "rand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2637", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_init_output", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2652", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_init_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2653", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_init_output", "callee": "strcpy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2655", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_output_set_name", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2686", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2780", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2782", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2784", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "calloc", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2785", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2788", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "wl_output_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2791", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_registry_handle_global", "callee": "wl_list_insert", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2792", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "wl_list_for_each_safe", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2808", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "zxdg_output_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2810", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "wl_output_release", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2812", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "wl_list_remove", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2813", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2814", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "zxdg_output_manager_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2817", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "wl_registry_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2819", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_outputs_wayland_cleanup", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2821", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_list_init", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2826", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_display_connect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2829", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2831", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_display_get_registry", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2837", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_registry_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2838", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_display_roundtrip", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2839", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_list_for_each", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2843", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "zxdg_output_manager_v1_get_xdg_output", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2844", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "zxdg_output_v1_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2846", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_display_roundtrip", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2849", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2852", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "wl_list_for_each", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2854", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2859", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_refresh_outputs", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2862", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2876", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2877", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2877", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2881", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2882", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2883", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2883", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_focused_output_from_ipc", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2888", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2896", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2898", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2903", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2905", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2906", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2907", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2917", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_update_focused_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2919", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_kill_pids", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2935", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_get_self_exe", "callee": "readlink", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2945", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2955", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2959", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2963", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2965", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2969", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2983", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2994", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2995", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2996", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2997", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2998", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L2999", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3000", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3001", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3002", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3003", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3004", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3005", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3006", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3007", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3008", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3009", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "fork", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3011", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3013", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "strerror", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3013", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "dup2", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3021", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "dup2", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3022", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3023", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "execl", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3025", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "_exit", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3047", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "usleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3051", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "waitpid", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3053", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3055", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3059", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "strcpy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3064", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3065", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_blank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3068", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3072", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3075", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3076", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3083", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3092", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "waitpid", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3104", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "usleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3114", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "(useconds_t)", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3114", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3118", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3122", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "strcpy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3127", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3128", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_unblank_output", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3130", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3140", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3141", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3146", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3147", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3152", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3154", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3155", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3156", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3156", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3162", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3164", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3165", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3166", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_name_from_event", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3166", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3182", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3183", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3190", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3191", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3197", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3198", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3199", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_tokener_parse", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3203", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3204", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_object_object_get_ex", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3207", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3208", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_object_get_string", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3208", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3209", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_object_to_json_string_ext", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3210", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3212", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3213", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3214", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3217", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3220", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3225", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_tokener_parse", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3229", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "free", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3230", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3237", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_focus_watcher", "callee": "close", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3243", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_handle_idled", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3266", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_handle_idled", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3268", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_handle_resumed", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3278", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_handle_resumed", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3285", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3298", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3300", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3302", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_registry_handle_global", "callee": "wl_registry_bind", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3305", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "ext_idle_notification_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3324", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "ext_idle_notifier_v1_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3326", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "wl_seat_release", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3329", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "wl_seat_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3331", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "wl_registry_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3334", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "wl_display_disconnect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3336", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_wayland_cleanup", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3337", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "pthread_setcancelstate", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3343", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "pthread_setcanceltype", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3344", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "wl_display_connect", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3349", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3351", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3352", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "wl_display_get_registry", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3356", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "wl_registry_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3357", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "wl_display_roundtrip", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3358", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3361", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3363", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "ext_idle_notifier_v1_get_input_idle_notification", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3370", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "ext_idle_notifier_v1_get_idle_notification", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3373", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3375", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "ext_idle_notification_v1_add_listener", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3377", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "wl_display_flush", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3379", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3381", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "wl_display_dispatch", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3384", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3386", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_idle_watcher", "callee": "sleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3393", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "LOG_WARNING", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3414", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3417", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "fork", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3418", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "setsid", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3420", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "execlp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3421", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "_exit", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3422", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3424", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "LOG_ERROR", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3426", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_run_lock_cmd", "callee": "strerror", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3426", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3434", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3441", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3442", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_activate_all_outputs", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3447", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "callee": "fopen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3456", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3458", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "callee": "getpid", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3458", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_write_pidfile", "callee": "fclose", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3459", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_remove_pidfile", "callee": "unlink", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3466", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "callee": "fopen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3473", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "callee": "fscanf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3476", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_read_pidfile", "callee": "fclose", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3477", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_mgr_reap_children", "callee": "waitpid", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3485", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "srand", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3492", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "time", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3492", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3494", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_init", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3495", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3504", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strrchr", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3505", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "fopen", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3511", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3513", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strerror", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3513", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "memset", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3517", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3519", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3520", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3521", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "sigaction", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3522", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "signal", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3524", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3534", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3536", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3537", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strcat", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3543", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strcat", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3544", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3546", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_create", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3551", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_create", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3552", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3580", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3582", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3599", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3603", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "snprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3609", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3610", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3616", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "json_object_put", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3618", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3624", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3628", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "usleep", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3640", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_lock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3648", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3653", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_unlock", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3659", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "LOG_INFO", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3665", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_cancel", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3670", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_cancel", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3671", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "fclose", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3674", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_manager_main", "callee": "pthread_mutex_destroy", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3675", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3686", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3689", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3691", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3692", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3695", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "printf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3696", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "strcmp", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3699", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3701", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "fprintf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3702", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "kill", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3705", "receiver": null}, {"caller_nid": "$graphify-root$_files_oledsaver_main", "callee": "printf", "is_member_call": false, "source_file": "files/oledsaver.c", "source_location": "L3706", "receiver": null}], "parse_errors": {"first_error_line": 1597, "multiline_error": false}}
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/ec3ebb84ef49c06b0ffd2b3783cc1b460826941eb87a973fee7bc4081120c6db.json b/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/ec3ebb84ef49c06b0ffd2b3783cc1b460826941eb87a973fee7bc4081120c6db.json new file mode 100644 index 000000000000..dc56a2ae8867 --- /dev/null +++ b/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/ec3ebb84ef49c06b0ffd2b3783cc1b460826941eb87a973fee7bc4081120c6db.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_readme_video_inhibition_md", "label": "README.video-inhibition.md", "file_type": "document", "node_kind": "page", "source_file": "README.video-inhibition.md", "source_location": "L1"}, {"id": "$graphify-root$_readme_video_inhibition_per_output_video_inhibition", "label": "Per-output video inhibition", "file_type": "document", "node_kind": "heading", "source_file": "README.video-inhibition.md", "source_location": "L1"}], "edges": [{"source": "$graphify-root$_readme_video_inhibition_md", "target": "$graphify-root$_readme_video_inhibition_per_output_video_inhibition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.video-inhibition.md", "source_location": "L1", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/cache/stat-index.json b/gui-apps/oledsaver/graphify-out/cache/stat-index.json index b42626ca4a7f..2ec7415a7e78 100644 --- a/gui-apps/oledsaver/graphify-out/cache/stat-index.json +++ b/gui-apps/oledsaver/graphify-out/cache/stat-index.json @@ -1 +1 @@ -{"files/ext-idle-notify-v1-client-protocol.h":{"size":11956,"mtime_ns":1781276121238339326,"indexed_at_ns":1786926316482010028,"word_count":1422,"hashes":{"files/ext-idle-notify-v1-client-protocol.h":"50c6a183fbe6fd510cbab605f6327958cb7ddca77e516393cfb9ba68fd5b82cb"}},"files/ext-idle-notify-v1-protocol.c":{"size":2808,"mtime_ns":1781276121236339323,"indexed_at_ns":1786926316482610379,"word_count":360,"hashes":{"files/ext-idle-notify-v1-protocol.c":"622b06fd3432b0e23bc42a64c3124c104d1452bd6fd63e2b7800a585fdb7f0d7"}},"files/oledsaver.c":{"size":132011,"mtime_ns":1789161863514057366,"indexed_at_ns":1789161983364414297,"word_count":12244,"hashes":{"files/oledsaver.c":"4459bcfe55063b16dbf4624de7b29fe7967471eca0fb281f90d8ee30ae494b88"}},"files/wlr-layer-shell-unstable-v1-client-protocol.h":{"size":21962,"mtime_ns":1781276121236339323,"indexed_at_ns":1786926316483207220,"word_count":2729,"hashes":{"files/wlr-layer-shell-unstable-v1-client-protocol.h":"22af665b700c7fbc560d1b7b0adc167798036a74a64614808c6f89d952c34b7f"}},"files/wlr-layer-shell-unstable-v1-protocol.c":{"size":3439,"mtime_ns":1781276121234339319,"indexed_at_ns":1786926316483333760,"word_count":421,"hashes":{"files/wlr-layer-shell-unstable-v1-protocol.c":"fee6e71c0d106299e1ad9bcbd7b21434026e4b7772b437d53d769e305296597b"}},"files/xdg-output-unstable-v1-client-protocol.h":{"size":14776,"mtime_ns":1781276121237339325,"indexed_at_ns":1786926316483616731,"word_count":1968,"hashes":{"files/xdg-output-unstable-v1-client-protocol.h":"428f5d50c6db565fa18afc2b47dd82457c9fd533db482d548a9de92e62e76131"}},"files/xdg-output-unstable-v1-protocol.c":{"size":2772,"mtime_ns":1781276121235339321,"indexed_at_ns":1786926316483736261,"word_count":367,"hashes":{"files/xdg-output-unstable-v1-protocol.c":"696fe9874e762da6d6d6d31263864bce9a25eb8c3f40bacdfb967dcbde95c254"}},"files/xdg-shell-client-protocol.h":{"size":86018,"mtime_ns":1781276121237339325,"indexed_at_ns":1786926316484277942,"word_count":12268,"hashes":{"files/xdg-shell-client-protocol.h":"304d4b59e714925a5bcc875be4ff19d74c67a195f442a2d43678bab639c0cb8d"}},"files/xdg-shell-protocol.c":{"size":5999,"mtime_ns":1781276121235339321,"indexed_at_ns":1786926316484474022,"word_count":796,"hashes":{"files/xdg-shell-protocol.c":"a1d98774448808e4f24ae850b227e55af57a2b1b5bc42b314bead36cd3ee53be"}},"files/oledsaver-cursor.cpp":{"size":2690,"mtime_ns":1786926310403118763,"indexed_at_ns":1786926316482745589,"word_count":196,"hashes":{"files/oledsaver-cursor.cpp":"607f285b7f38bcaec1d2b380b8f16359049a84e50b92212de5e1c33dc868b746"}},"files/oledsaver-idle.cpp":{"size":2763,"mtime_ns":1789161872312096620,"indexed_at_ns":1789161983364243747,"word_count":225,"hashes":{"files/oledsaver-idle.cpp":"99cbb94bd5fc5e90d3b64891d46b85500c1584f2e6d8ff449b2e9cd6abdeefc0"}},"tests/test-inhibition.c":{"size":1468,"mtime_ns":1789161952533454203,"indexed_at_ns":1789161983365840318,"word_count":99,"hashes":{"tests/test-inhibition.c":"09e94abaf36f50d8aef5c16326bf37cbed2b7c764e627a9197966d0aa19024a8"}}}
\ No newline at end of file +{"files/ext-idle-notify-v1-client-protocol.h":{"size":11956,"mtime_ns":1781276121238339326,"indexed_at_ns":1786926316482010028,"word_count":1422,"hashes":{"files/ext-idle-notify-v1-client-protocol.h":"50c6a183fbe6fd510cbab605f6327958cb7ddca77e516393cfb9ba68fd5b82cb"}},"files/ext-idle-notify-v1-protocol.c":{"size":2808,"mtime_ns":1781276121236339323,"indexed_at_ns":1786926316482610379,"word_count":360,"hashes":{"files/ext-idle-notify-v1-protocol.c":"622b06fd3432b0e23bc42a64c3124c104d1452bd6fd63e2b7800a585fdb7f0d7"}},"files/oledsaver.c":{"size":132851,"mtime_ns":1789767564084613616,"indexed_at_ns":1789767601238323557,"word_count":12332,"hashes":{"files/oledsaver.c":"08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807"}},"files/wlr-layer-shell-unstable-v1-client-protocol.h":{"size":21962,"mtime_ns":1781276121236339323,"indexed_at_ns":1786926316483207220,"word_count":2729,"hashes":{"files/wlr-layer-shell-unstable-v1-client-protocol.h":"22af665b700c7fbc560d1b7b0adc167798036a74a64614808c6f89d952c34b7f"}},"files/wlr-layer-shell-unstable-v1-protocol.c":{"size":3439,"mtime_ns":1781276121234339319,"indexed_at_ns":1786926316483333760,"word_count":421,"hashes":{"files/wlr-layer-shell-unstable-v1-protocol.c":"fee6e71c0d106299e1ad9bcbd7b21434026e4b7772b437d53d769e305296597b"}},"files/xdg-output-unstable-v1-client-protocol.h":{"size":14776,"mtime_ns":1781276121237339325,"indexed_at_ns":1786926316483616731,"word_count":1968,"hashes":{"files/xdg-output-unstable-v1-client-protocol.h":"428f5d50c6db565fa18afc2b47dd82457c9fd533db482d548a9de92e62e76131"}},"files/xdg-output-unstable-v1-protocol.c":{"size":2772,"mtime_ns":1781276121235339321,"indexed_at_ns":1786926316483736261,"word_count":367,"hashes":{"files/xdg-output-unstable-v1-protocol.c":"696fe9874e762da6d6d6d31263864bce9a25eb8c3f40bacdfb967dcbde95c254"}},"files/xdg-shell-client-protocol.h":{"size":86018,"mtime_ns":1781276121237339325,"indexed_at_ns":1786926316484277942,"word_count":12268,"hashes":{"files/xdg-shell-client-protocol.h":"304d4b59e714925a5bcc875be4ff19d74c67a195f442a2d43678bab639c0cb8d"}},"files/xdg-shell-protocol.c":{"size":5999,"mtime_ns":1781276121235339321,"indexed_at_ns":1786926316484474022,"word_count":796,"hashes":{"files/xdg-shell-protocol.c":"a1d98774448808e4f24ae850b227e55af57a2b1b5bc42b314bead36cd3ee53be"}},"files/oledsaver-cursor.cpp":{"size":2690,"mtime_ns":1786926310403118763,"indexed_at_ns":1786926316482745589,"word_count":196,"hashes":{"files/oledsaver-cursor.cpp":"607f285b7f38bcaec1d2b380b8f16359049a84e50b92212de5e1c33dc868b746"}},"files/oledsaver-idle.cpp":{"size":2763,"mtime_ns":1789161872312096620,"indexed_at_ns":1789161983364243747,"word_count":225,"hashes":{"files/oledsaver-idle.cpp":"99cbb94bd5fc5e90d3b64891d46b85500c1584f2e6d8ff449b2e9cd6abdeefc0"}},"tests/test-inhibition.c":{"size":1468,"mtime_ns":1789161952533454203,"indexed_at_ns":1789161983365840318,"word_count":99,"hashes":{"tests/test-inhibition.c":"09e94abaf36f50d8aef5c16326bf37cbed2b7c764e627a9197966d0aa19024a8"}},"README.video-inhibition.md":{"size":1861,"mtime_ns":1789162086253068514,"indexed_at_ns":1789767601242760920,"word_count":255,"hashes":{"readme.video-inhibition.md":"ec3ebb84ef49c06b0ffd2b3783cc1b460826941eb87a973fee7bc4081120c6db"}}}
\ No newline at end of file diff --git a/gui-apps/oledsaver/graphify-out/graph.html b/gui-apps/oledsaver/graphify-out/graph.html index 5d8302c6c801..786ab451c2d9 100644 --- a/gui-apps/oledsaver/graphify-out/graph.html +++ b/gui-apps/oledsaver/graphify-out/graph.html @@ -63,12 +63,12 @@ </div> <div id="legend"></div> </div> - <div id="stats">281 nodes · 439 edges · 19 communities</div> + <div id="stats">283 nodes · 440 edges · 19 communities</div> </div> <script> -const RAW_NODES = [{"id": "files_xdg_shell_client_protocol_wl_interface", "label": "wl_interface", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_interface", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_wl_output", "label": "wl_output", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_output", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_wl_seat", "label": "wl_seat", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_seat", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_wl_surface", "label": "wl_surface", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_surface", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup", "label": "xdg_popup", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_listener", "label": "xdg_popup_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner", "label": "xdg_positioner", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface", "label": "xdg_surface", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_listener", "label": "xdg_surface_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel", "label": "xdg_toplevel", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_listener", "label": "xdg_toplevel_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base", "label": "xdg_wm_base", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_listener", "label": "xdg_wm_base_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "label": "oledsaver_cursor_plugin_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver_cursor_plugin_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 14}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t", "label": "oledsaver_idle_plugin_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver_idle_plugin_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 8}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_interface", "label": "wl_interface", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_interface", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_output", "label": "wl_output", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_output", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_surface", "label": "wl_surface", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_surface", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_xdg_popup", "label": "xdg_popup", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1", "label": "zwlr_layer_shell_v1", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1", "label": "zwlr_layer_surface_v1", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_listener", "label": "zwlr_layer_surface_v1_listener", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_listener", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_add_listener", "label": "xdg_popup_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_destroy", "label": "xdg_popup_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_get_user_data", "label": "xdg_popup_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_get_version", "label": "xdg_popup_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_grab", "label": "xdg_popup_grab()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_grab()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_reposition", "label": "xdg_popup_reposition()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_reposition()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_set_user_data", "label": "xdg_popup_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_destroy", "label": "xdg_positioner_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_get_user_data", "label": "xdg_positioner_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_get_version", "label": "xdg_positioner_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor", "label": "xdg_positioner_set_anchor()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_anchor()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor_rect", "label": "xdg_positioner_set_anchor_rect()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_anchor_rect()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_constraint_adjustment", "label": "xdg_positioner_set_constraint_adjustment()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_constraint_adjustment()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_gravity", "label": "xdg_positioner_set_gravity()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_gravity()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_offset", "label": "xdg_positioner_set_offset()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_offset()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_configure", "label": "xdg_positioner_set_parent_configure()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_parent_configure()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_size", "label": "xdg_positioner_set_parent_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_parent_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_reactive", "label": "xdg_positioner_set_reactive()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_reactive()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_size", "label": "xdg_positioner_set_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_user_data", "label": "xdg_positioner_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_ack_configure", "label": "xdg_surface_ack_configure()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_ack_configure()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_add_listener", "label": "xdg_surface_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_destroy", "label": "xdg_surface_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_popup", "label": "xdg_surface_get_popup()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_popup()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_toplevel", "label": "xdg_surface_get_toplevel()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_toplevel()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_user_data", "label": "xdg_surface_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_version", "label": "xdg_surface_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_set_user_data", "label": "xdg_surface_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_set_window_geometry", "label": "xdg_surface_set_window_geometry()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_set_window_geometry()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_add_listener", "label": "xdg_toplevel_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_destroy", "label": "xdg_toplevel_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_get_user_data", "label": "xdg_toplevel_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_get_version", "label": "xdg_toplevel_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_move", "label": "xdg_toplevel_move()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_move()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_resize", "label": "xdg_toplevel_resize()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_resize()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_app_id", "label": "xdg_toplevel_set_app_id()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_app_id()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_fullscreen", "label": "xdg_toplevel_set_fullscreen()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_fullscreen()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_max_size", "label": "xdg_toplevel_set_max_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_max_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_maximized", "label": "xdg_toplevel_set_maximized()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_maximized()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_min_size", "label": "xdg_toplevel_set_min_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_min_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_minimized", "label": "xdg_toplevel_set_minimized()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_minimized()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_parent", "label": "xdg_toplevel_set_parent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_parent()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_title", "label": "xdg_toplevel_set_title()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_title()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_user_data", "label": "xdg_toplevel_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_show_window_menu", "label": "xdg_toplevel_show_window_menu()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_show_window_menu()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_unset_fullscreen", "label": "xdg_toplevel_unset_fullscreen()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_unset_fullscreen()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_unset_maximized", "label": "xdg_toplevel_unset_maximized()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_unset_maximized()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_add_listener", "label": "xdg_wm_base_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_create_positioner", "label": "xdg_wm_base_create_positioner()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_create_positioner()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_destroy", "label": "xdg_wm_base_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_get_user_data", "label": "xdg_wm_base_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_get_version", "label": "xdg_wm_base_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_get_xdg_surface", "label": "xdg_wm_base_get_xdg_surface()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_get_xdg_surface()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_pong", "label": "xdg_wm_base_pong()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_pong()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_set_user_data", "label": "xdg_wm_base_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_handle_idled", "label": "mgr_idle_handle_idled()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_handle_idled()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_registry_handle_global", "label": "mgr_idle_registry_handle_global()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_registry_handle_global()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_registry_handle_global_remove", "label": "mgr_idle_registry_handle_global_remove()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_registry_handle_global_remove()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_log_msg", "label": "mgr_log_msg()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_log_msg()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_description", "label": "mgr_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_done", "label": "mgr_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_geometry", "label": "mgr_output_handle_geometry()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_geometry()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_mode", "label": "mgr_output_handle_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_mode()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_scale", "label": "mgr_output_handle_scale()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_scale()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_outputs_registry_handle_global", "label": "mgr_outputs_registry_handle_global()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_registry_handle_global()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_outputs_registry_handle_global_remove", "label": "mgr_outputs_registry_handle_global_remove()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_registry_handle_global_remove()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_signal_handler", "label": "mgr_signal_handler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_signal_handler()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_description", "label": "mgr_xdg_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_done", "label": "mgr_xdg_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_logical_position", "label": "mgr_xdg_output_handle_logical_position()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_logical_position()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_logical_size", "label": "mgr_xdg_output_handle_logical_size()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_logical_size()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_build_atlas", "label": "render_build_atlas()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_build_atlas()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_build_codepoint_list", "label": "render_build_codepoint_list()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_build_codepoint_list()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_layer_surface_closed", "label": "render_layer_surface_closed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_layer_surface_closed()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_description", "label": "render_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_done", "label": "render_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_geometry", "label": "render_output_handle_geometry()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_geometry()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_mode", "label": "render_output_handle_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_mode()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_name", "label": "render_output_handle_name()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_name()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_scale", "label": "render_output_handle_scale()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_scale()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_registry_handle_global", "label": "render_registry_handle_global()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_registry_handle_global()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_registry_handle_global_remove", "label": "render_registry_handle_global_remove()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_registry_handle_global_remove()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_sig_handler", "label": "render_sig_handler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_sig_handler()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_sigusr1_handler", "label": "render_sigusr1_handler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_sigusr1_handler()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_description", "label": "render_xdg_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_done", "label": "render_xdg_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_logical_position", "label": "render_xdg_output_handle_logical_position()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_logical_position()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_logical_size", "label": "render_xdg_output_handle_logical_size()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_logical_size()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_name", "label": "render_xdg_output_handle_name()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_name()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_activate_all_outputs", "label": "mgr_activate_all_outputs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_activate_all_outputs()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_blank_output", "label": "mgr_blank_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_blank_output()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_mgr_get_output_color", "label": "mgr_get_output_color()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_output_color()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_get_output_timeout", "label": "mgr_get_output_timeout()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_output_timeout()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_get_self_exe", "label": "mgr_get_self_exe()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_self_exe()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_get_val_d", "label": "mgr_get_val_d()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_val_d()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_get_val_i", "label": "mgr_get_val_i()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_val_i()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_idle_handle_resumed", "label": "mgr_idle_handle_resumed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_handle_resumed()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_init_output", "label": "mgr_init_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_init_output()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_kill_pids", "label": "mgr_kill_pids()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_kill_pids()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_monotime", "label": "mgr_monotime()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_monotime()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 8}, {"id": "files_oledsaver_mgr_pid_alive", "label": "mgr_pid_alive()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_pid_alive()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_pids_alive", "label": "mgr_pids_alive()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_pids_alive()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_random_color", "label": "mgr_random_color()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_random_color()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_response_inhibits_output", "label": "mgr_response_inhibits_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_response_inhibits_output()", "community": 11, "community_name": "mgr_blank_output", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "tests_test_inhibition_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 11, "community_name": "mgr_blank_output", "source_file": "tests/test-inhibition.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_outputs_wayland_cleanup", "label": "mgr_outputs_wayland_cleanup()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_wayland_cleanup()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_refresh_outputs", "label": "mgr_refresh_outputs()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_refresh_outputs()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "label": "zxdg_output_manager_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_destroy()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", "label": "zxdg_output_manager_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_get_user_data()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", "label": "zxdg_output_manager_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_get_version()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "label": "zxdg_output_manager_v1_get_xdg_output()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_get_xdg_output()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", "label": "zxdg_output_manager_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_set_user_data()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "label": "zxdg_output_v1_add_listener()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_add_listener()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "label": "zxdg_output_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_destroy()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", "label": "zxdg_output_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_get_user_data()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", "label": "zxdg_output_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_get_version()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", "label": "zxdg_output_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_set_user_data()", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_name", "label": "mgr_output_handle_name()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_name()", "community": 13, "community_name": "mgr_output_set_name", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_output_set_name", "label": "mgr_output_set_name()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_set_name()", "community": 13, "community_name": "mgr_output_set_name", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_xdg_output_handle_name", "label": "mgr_xdg_output_handle_name()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_name()", "community": 13, "community_name": "mgr_output_set_name", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "label": ".cursor_status()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".cursor_status()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", "label": ".fini()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".fini()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "label": ".get_output_at()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_output_at()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "label": ".hide_cursor()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".hide_cursor()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": ".init()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".init()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_is_unloadable", "label": ".is_unloadable()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".is_unloadable()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": ".set_cursor_hidden()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".set_cursor_hidden()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": ".unhide_cursor()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".unhide_cursor()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_expand_tilde", "label": "mgr_expand_tilde()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_expand_tilde()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_load_config", "label": "mgr_load_config()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_load_config()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_set_defaults", "label": "mgr_set_defaults()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_set_defaults()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_trim", "label": "mgr_trim()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_trim()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_get_cursor_status_from_ipc", "label": "mgr_get_cursor_status_from_ipc()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_cursor_status_from_ipc()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_response_has_error", "label": "mgr_ipc_response_has_error()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_response_has_error()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_release_wayfire_cursor", "label": "mgr_release_wayfire_cursor()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_release_wayfire_cursor()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "mgr_set_wayfire_cursor_hidden()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_set_wayfire_cursor_hidden()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_update_wayfire_cursor", "label": "mgr_update_wayfire_cursor()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_update_wayfire_cursor()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_manager_main", "label": "manager_main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "manager_main()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 22}, {"id": "files_oledsaver_mgr_find_output", "label": "mgr_find_output()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_find_output()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 8}, {"id": "files_oledsaver_mgr_mkdirs", "label": "mgr_mkdirs()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_mkdirs()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_read_pidfile", "label": "mgr_read_pidfile()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_read_pidfile()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_reap_children", "label": "mgr_reap_children()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_reap_children()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_remove_pidfile", "label": "mgr_remove_pidfile()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_remove_pidfile()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_run_lock_cmd", "label": "mgr_run_lock_cmd()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_run_lock_cmd()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_runtime_path", "label": "mgr_runtime_path()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_runtime_path()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_unblank_output", "label": "mgr_unblank_output()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_unblank_output()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_write_pidfile", "label": "mgr_write_pidfile()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_write_pidfile()", "community": 17, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", "label": ".fini()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".fini()", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", "label": ".init()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".init()", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "label": ".status()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".status()", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_compile_shader", "label": "render_compile_shader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_compile_shader()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_init_egl", "label": "render_init_egl()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_egl()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_init_freetype", "label": "render_init_freetype()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_freetype()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_init_shaders", "label": "render_init_shaders()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_shaders()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_layer_surface_configure", "label": "render_layer_surface_configure()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_layer_surface_configure()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_set_projection", "label": "render_set_projection()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_set_projection()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_renderer_main", "label": "renderer_main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 15.7, "font": {"size": 12, "color": "#ffffff"}, "title": "renderer_main()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 23}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", "label": "zwlr_layer_shell_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_destroy()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", "label": "zwlr_layer_shell_v1_get_layer_surface()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_get_layer_surface()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_user_data", "label": "zwlr_layer_shell_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_get_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_version", "label": "zwlr_layer_shell_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_get_version()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_set_user_data", "label": "zwlr_layer_shell_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_set_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", "label": "zwlr_layer_surface_v1_ack_configure()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_ack_configure()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", "label": "zwlr_layer_surface_v1_add_listener()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_add_listener()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", "label": "zwlr_layer_surface_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_destroy()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_popup", "label": "zwlr_layer_surface_v1_get_popup()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_get_popup()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_user_data", "label": "zwlr_layer_surface_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_get_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_version", "label": "zwlr_layer_surface_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_get_version()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", "label": "zwlr_layer_surface_v1_set_anchor()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_anchor()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", "label": "zwlr_layer_surface_v1_set_exclusive_zone()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_exclusive_zone()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", "label": "zwlr_layer_surface_v1_set_keyboard_interactivity()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_keyboard_interactivity()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_layer", "label": "zwlr_layer_surface_v1_set_layer()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_layer()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_margin", "label": "zwlr_layer_surface_v1_set_margin()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_margin()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", "label": "zwlr_layer_surface_v1_set_size()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_size()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_user_data", "label": "zwlr_layer_surface_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_ensure_wayland_display", "label": "ensure_wayland_display()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ensure_wayland_display()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_check_idle_inhibitors", "label": "mgr_check_idle_inhibitors()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_check_idle_inhibitors()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_focus_name_from_event", "label": "mgr_focus_name_from_event()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_focus_name_from_event()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_focus_watcher", "label": "mgr_focus_watcher()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_focus_watcher()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_mgr_get_focused_output_from_ipc", "label": "mgr_get_focused_output_from_ipc()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_focused_output_from_ipc()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_connect", "label": "mgr_ipc_connect()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_connect()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_recv", "label": "mgr_ipc_recv()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_recv()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_request", "label": "mgr_ipc_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_request()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 8}, {"id": "files_oledsaver_mgr_ipc_send_method", "label": "mgr_ipc_send_method()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_send_method()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_send_payload", "label": "mgr_ipc_send_payload()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_send_payload()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_readn", "label": "mgr_readn()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_readn()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_update_focused_output", "label": "mgr_update_focused_output()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_update_focused_output()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_wayfire_ipc_path", "label": "mgr_wayfire_ipc_path()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_wayfire_ipc_path()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_writen", "label": "mgr_writen()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_writen()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_cell_at_layer", "label": "render_cell_at_layer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_cell_at_layer()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_render_get_layer_properties", "label": "render_get_layer_properties()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_get_layer_properties()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_head_white_mix", "label": "render_head_white_mix()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_head_white_mix()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_init_layer", "label": "render_init_layer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_layer()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_render_init_matrix", "label": "render_init_matrix()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_matrix()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_lookup_color", "label": "render_lookup_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_lookup_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_parse_hex", "label": "render_parse_hex()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_parse_hex()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_rand_speed", "label": "render_rand_speed()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_rand_speed()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_randf", "label": "render_randf()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_randf()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_render_randi", "label": "render_randi()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_randi()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_random_codepoint", "label": "render_random_codepoint()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_random_codepoint()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_random_color", "label": "render_random_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_random_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_random_hex_color", "label": "render_random_hex_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_random_hex_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_tick_layer", "label": "render_tick_layer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_tick_layer()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_render_tick_matrix", "label": "render_tick_matrix()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_tick_matrix()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_trail_color", "label": "render_trail_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_trail_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", "label": "ext_idle_notification_v1_add_listener()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_add_listener()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", "label": "ext_idle_notification_v1_destroy()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_destroy()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_user_data", "label": "ext_idle_notification_v1_get_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_get_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_version", "label": "ext_idle_notification_v1_get_version()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_get_version()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_set_user_data", "label": "ext_idle_notification_v1_set_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_set_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", "label": "ext_idle_notifier_v1_destroy()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_destroy()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", "label": "ext_idle_notifier_v1_get_idle_notification()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_idle_notification()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", "label": "ext_idle_notifier_v1_get_input_idle_notification()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_input_idle_notification()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_user_data", "label": "ext_idle_notifier_v1_get_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_version", "label": "ext_idle_notifier_v1_get_version()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_version()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_set_user_data", "label": "ext_idle_notifier_v1_set_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_set_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_watcher", "label": "mgr_idle_watcher()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_watcher()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "mgr_idle_wayland_cleanup()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_wayland_cleanup()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_render_find_glyph", "label": "render_find_glyph()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_find_glyph()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_flush_quads", "label": "render_flush_quads()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_flush_quads()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_frame", "label": "render_frame()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_frame()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_render_push_quad", "label": "render_push_quad()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_push_quad()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_xdg_shell_client_protocol", "label": "xdg-shell-client-protocol.h", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 26.9, "font": {"size": 12, "color": "#ffffff"}, "title": "xdg-shell-client-protocol.h", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 68}, {"id": "files_oledsaver", "label": "oledsaver.c", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "oledsaver.c", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 121}, {"id": "files_xdg_shell_protocol", "label": "xdg-shell-protocol.c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg-shell-protocol.c", "community": 10, "community_name": "xdg-shell-protocol.c", "source_file": "files/xdg-shell-protocol.c", "file_type": "code", "degree": 0}, {"id": "mgr_output_info_t", "label": "mgr_output_info_t", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_info_t", "community": 11, "community_name": "mgr_blank_output", "source_file": "", "file_type": "code", "degree": 6}, {"id": "pid_t", "label": "pid_t", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "pid_t", "community": 11, "community_name": "mgr_blank_output", "source_file": "", "file_type": "code", "degree": 2}, {"id": "tests_test_inhibition", "label": "test-inhibition.c", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "test-inhibition.c", "community": 11, "community_name": "mgr_blank_output", "source_file": "tests/test-inhibition.c", "file_type": "code", "degree": 2}, {"id": "files_xdg_output_unstable_v1_client_protocol", "label": "xdg-output-unstable-v1-client-protocol.h", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg-output-unstable-v1-client-protocol.h", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 11}, {"id": "mgr_outputs_wayland_t", "label": "mgr_outputs_wayland_t", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_wayland_t", "community": 12, "community_name": "mgr_refresh_outputs", "source_file": "", "file_type": "code", "degree": 1}, {"id": "mgr_wayland_output_info_t", "label": "mgr_wayland_output_info_t", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_wayland_output_info_t", "community": 13, "community_name": "mgr_output_set_name", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor", "label": "oledsaver-cursor.cpp", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver-cursor.cpp", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_cpp_json_t", "label": "json_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "json_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_cursor_cpp_method_repository_t", "label": "method_repository_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "method_repository_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_cpp_plugin_interface_t", "label": "plugin_interface_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "plugin_interface_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_cpp_ref_ptr_t", "label": "ref_ptr_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ref_ptr_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_hidden", "label": "cursor_hidden", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "cursor_hidden", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_repo", "label": "repo", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "repo", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "output_t", "label": "output_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "output_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "pointf_t", "label": "pointf_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "pointf_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle", "label": "oledsaver-idle.cpp", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver-idle.cpp", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_json_t", "label": "json_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "json_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_method_repository_t", "label": "method_repository_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "method_repository_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_plugin_interface_t", "label": "plugin_interface_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "plugin_interface_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_ref_ptr_t", "label": "ref_ptr_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ref_ptr_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_repo", "label": "repo", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "repo", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "wlr-layer-shell-unstable-v1-client-protocol.h", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 16.4, "font": {"size": 12, "color": "#ffffff"}, "title": "wlr-layer-shell-unstable-v1-client-protocol.h", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 26}, {"id": "glenum", "label": "GLenum", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GLenum", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "gluint", "label": "GLuint", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GLuint", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "depth_layer_t", "label": "depth_layer_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "depth_layer_t", "community": 4, "community_name": "render_init_layer", "source_file": "", "file_type": "code", "degree": 3}, {"id": "render_cell_t", "label": "render_cell_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_cell_t", "community": 4, "community_name": "render_init_layer", "source_file": "", "file_type": "code", "degree": 1}, {"id": "rgb_t", "label": "rgb_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "rgb_t", "community": 4, "community_name": "render_init_layer", "source_file": "", "file_type": "code", "degree": 5}, {"id": "files_ext_idle_notify_v1_client_protocol", "label": "ext-idle-notify-v1-client-protocol.h", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ext-idle-notify-v1-client-protocol.h", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 12}, {"id": "mgr_idle_wayland_t", "label": "mgr_idle_wayland_t", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_wayland_t", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "glyph_info_t", "label": "glyph_info_t", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "glyph_info_t", "community": 6, "community_name": "render_frame", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_protocol", "label": "ext-idle-notify-v1-protocol.c", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ext-idle-notify-v1-protocol.c", "community": 7, "community_name": "ext-idle-notify-v1-protocol.c", "source_file": "files/ext-idle-notify-v1-protocol.c", "file_type": "code", "degree": 0}, {"id": "files_wlr_layer_shell_unstable_v1_protocol", "label": "wlr-layer-shell-unstable-v1-protocol.c", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "wlr-layer-shell-unstable-v1-protocol.c", "community": 8, "community_name": "wlr-layer-shell-unstable-v1-protocol.c", "source_file": "files/wlr-layer-shell-unstable-v1-protocol.c", "file_type": "code", "degree": 0}, {"id": "files_xdg_output_unstable_v1_protocol", "label": "xdg-output-unstable-v1-protocol.c", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg-output-unstable-v1-protocol.c", "community": 9, "community_name": "xdg-output-unstable-v1-protocol.c", "source_file": "files/xdg-output-unstable-v1-protocol.c", "file_type": "code", "degree": 0}]; -const RAW_EDGES = [{"from": "files_xdg_shell_client_protocol_wl_interface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_wl_output", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_wl_seat", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_wl_surface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_repo", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_hidden", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_cpp_ref_ptr_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_cpp_method_repository_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_cpp_plugin_interface_t", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_is_unloadable", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_repo", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_cpp_ref_ptr_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_cpp_method_repository_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_cpp_plugin_interface_t", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_interface", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_output", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_surface", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_xdg_popup", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_listener", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_grab", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_reposition", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor_rect", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_constraint_adjustment", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_gravity", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_offset", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_configure", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_reactive", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_ack_configure", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_popup", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_toplevel", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_set_window_geometry", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_move", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_resize", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_app_id", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_fullscreen", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_max_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_maximized", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_min_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_minimized", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_parent", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_title", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_show_window_menu", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_unset_fullscreen", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_unset_maximized", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_create_positioner", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_get_xdg_surface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_pong", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_idled", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_registry_handle_global", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_registry_handle_global_remove", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_log_msg", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_geometry", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_mode", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_scale", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_registry_handle_global", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_registry_handle_global_remove", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_signal_handler", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_logical_position", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_logical_size", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_atlas", "to": "files_oledsaver_render_build_codepoint_list", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_atlas", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_atlas", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_codepoint_list", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_layer_surface_closed", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_geometry", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_mode", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_scale", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_registry_handle_global", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_registry_handle_global_remove", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_sig_handler", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_sigusr1_handler", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_logical_position", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_logical_size", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver_mgr_blank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_find_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_pids_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_kill_pids", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_output_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_val_d", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_val_i", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_self_exe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_color", "to": "files_oledsaver_mgr_random_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_color", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_timeout", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_timeout", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_timeout", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_self_exe", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_val_d", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_val_i", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_resumed", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_resumed", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_resumed", "to": "tests_test_inhibition_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_init_output", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_init_output", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_init_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_kill_pids", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_kill_pids", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "tests_test_inhibition_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_pid_alive", "to": "files_oledsaver_mgr_pids_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pid_alive", "to": "pid_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pid_alive", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pids_alive", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pids_alive", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_random_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_response_inhibits_output", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_response_inhibits_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_response_inhibits_output", "to": "tests_test_inhibition_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "tests_test_inhibition_main", "to": "tests_test_inhibition", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "mgr_outputs_wayland_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_mgr_focus_name_from_event", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_ensure_wayland_display", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_mgr_find_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_name", "to": "files_oledsaver_mgr_output_set_name", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_set_name", "to": "files_oledsaver_mgr_xdg_output_handle_name", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_set_name", "to": "mgr_wayland_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_set_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "to": "files_oledsaver_cursor_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "to": "pointf_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "to": "output_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "to": "files_oledsaver_cursor_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "to": "files_oledsaver_cursor_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_expand_tilde", "to": "files_oledsaver_mgr_load_config", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_expand_tilde", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver_mgr_set_defaults", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver_mgr_trim", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_defaults", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_defaults", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_trim", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver_mgr_ipc_response_has_error", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_response_has_error", "to": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_response_has_error", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_wayfire_cursor", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_wayfire_cursor", "to": "files_oledsaver_mgr_find_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_wayfire_cursor", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver_mgr_read_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_ensure_wayland_display", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_mkdirs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_write_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_get_focused_output_from_ipc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_reap_children", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_run_lock_cmd", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_check_idle_inhibitors", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_find_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_unblank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_remove_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver_mgr_unblank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_mkdirs", "to": "files_oledsaver_mgr_runtime_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_mkdirs", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_read_pidfile", "to": "files_oledsaver_mgr_runtime_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_read_pidfile", "to": "pid_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_read_pidfile", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_reap_children", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_remove_pidfile", "to": "files_oledsaver_mgr_runtime_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_remove_pidfile", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_run_lock_cmd", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_runtime_path", "to": "files_oledsaver_mgr_write_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_runtime_path", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_unblank_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_write_pidfile", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "to": "files_oledsaver_idle_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "files_oledsaver_render_init_shaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "glenum", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "gluint", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_egl", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_egl", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_freetype", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_freetype", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_shaders", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_shaders", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_layer_surface_configure", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_layer_surface_configure", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_render_set_projection", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_set_projection", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_lookup_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_ensure_wayland_display", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_init_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_tick_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_version", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_set_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_popup", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_version", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_layer", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_margin", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver_mgr_wayfire_ipc_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_check_idle_inhibitors", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_check_idle_inhibitors", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_name_from_event", "to": "files_oledsaver_mgr_get_focused_output_from_ipc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_name_from_event", "to": "files_oledsaver_mgr_focus_watcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_name_from_event", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_ipc_connect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_ipc_send_method", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_ipc_recv", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_focused_output_from_ipc", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_focused_output_from_ipc", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_connect", "to": "files_oledsaver_mgr_wayfire_ipc_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_connect", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_connect", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_recv", "to": "files_oledsaver_mgr_readn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_recv", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_recv", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_request", "to": "files_oledsaver_mgr_ipc_send_method", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_request", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_method", "to": "files_oledsaver_mgr_ipc_send_payload", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_method", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_payload", "to": "files_oledsaver_mgr_writen", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_payload", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_readn", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_focused_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_wayfire_ipc_path", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_writen", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver_render_init_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "depth_layer_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "render_cell_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_get_layer_properties", "to": "files_oledsaver_render_init_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_get_layer_properties", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver_render_randf", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver_render_init_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_randf", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_rand_speed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_randi", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_random_codepoint", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_init_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "depth_layer_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_matrix", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_matrix", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_lookup_color", "to": "files_oledsaver_render_parse_hex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_lookup_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_lookup_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_parse_hex", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_parse_hex", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_rand_speed", "to": "files_oledsaver_render_randf", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_rand_speed", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_rand_speed", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randf", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randf", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randi", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randi", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_codepoint", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_codepoint", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_color", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_hex_color", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_hex_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_hex_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "files_oledsaver_render_tick_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "depth_layer_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_matrix", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_trail_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_trail_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", "to": "files_oledsaver_mgr_idle_watcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", "to": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_version", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_set_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", "to": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", "to": "files_oledsaver_mgr_idle_watcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", "to": "files_oledsaver_mgr_idle_watcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_version", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_set_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_watcher", "to": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_watcher", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_wayland_cleanup", "to": "mgr_idle_wayland_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_wayland_cleanup", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_find_glyph", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_find_glyph", "to": "glyph_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_find_glyph", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_flush_quads", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_flush_quads", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_frame", "to": "files_oledsaver_render_push_quad", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_frame", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_push_quad", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "files_ext_idle_notify_v1_client_protocol", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "tests_test_inhibition", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}]; -const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "xdg-shell-client-protocol.h", "count": 69}, {"cid": 1, "color": "#F28E2B", "label": "oledsaver.c", "count": 35}, {"cid": 2, "color": "#E15759", "label": "wlr-layer-shell-unstable-v1-client-protocol.h", "count": 35}, {"cid": 3, "color": "#76B7B2", "label": "mgr_ipc_request", "count": 14}, {"cid": 4, "color": "#59A14F", "label": "render_init_layer", "count": 19}, {"cid": 5, "color": "#EDC948", "label": "ext-idle-notify-v1-client-protocol.h", "count": 15}, {"cid": 6, "color": "#B07AA1", "label": "render_frame", "count": 5}, {"cid": 7, "color": "#FF9DA7", "label": "ext-idle-notify-v1-protocol.c", "count": 1}, {"cid": 8, "color": "#9C755F", "label": "wlr-layer-shell-unstable-v1-protocol.c", "count": 1}, {"cid": 9, "color": "#BAB0AC", "label": "xdg-output-unstable-v1-protocol.c", "count": 1}, {"cid": 10, "color": "#4E79A7", "label": "xdg-shell-protocol.c", "count": 1}, {"cid": 11, "color": "#F28E2B", "label": "mgr_blank_output", "count": 19}, {"cid": 12, "color": "#E15759", "label": "mgr_refresh_outputs", "count": 14}, {"cid": 13, "color": "#76B7B2", "label": "mgr_output_set_name", "count": 4}, {"cid": 14, "color": "#59A14F", "label": "oledsaver_cursor_plugin_t", "count": 18}, {"cid": 15, "color": "#EDC948", "label": "mgr_load_config", "count": 4}, {"cid": 16, "color": "#B07AA1", "label": "mgr_update_wayfire_cursor", "count": 5}, {"cid": 17, "color": "#FF9DA7", "label": "manager_main", "count": 11}, {"cid": 18, "color": "#9C755F", "label": "oledsaver_idle_plugin_t", "count": 10}]; +const RAW_NODES = [{"id": "files_xdg_shell_client_protocol_wl_interface", "label": "wl_interface", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_interface", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_wl_output", "label": "wl_output", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_output", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_wl_seat", "label": "wl_seat", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_seat", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_wl_surface", "label": "wl_surface", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_surface", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup", "label": "xdg_popup", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_listener", "label": "xdg_popup_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner", "label": "xdg_positioner", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface", "label": "xdg_surface", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_listener", "label": "xdg_surface_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel", "label": "xdg_toplevel", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_listener", "label": "xdg_toplevel_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base", "label": "xdg_wm_base", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_listener", "label": "xdg_wm_base_listener", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_listener", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "label": "oledsaver_cursor_plugin_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver_cursor_plugin_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 14}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t", "label": "oledsaver_idle_plugin_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver_idle_plugin_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 8}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_interface", "label": "wl_interface", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_interface", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_output", "label": "wl_output", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_output", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_surface", "label": "wl_surface", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "wl_surface", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_xdg_popup", "label": "xdg_popup", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1", "label": "zwlr_layer_shell_v1", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1", "label": "zwlr_layer_surface_v1", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_listener", "label": "zwlr_layer_surface_v1_listener", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_listener", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_add_listener", "label": "xdg_popup_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_destroy", "label": "xdg_popup_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_get_user_data", "label": "xdg_popup_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_get_version", "label": "xdg_popup_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_grab", "label": "xdg_popup_grab()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_grab()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_reposition", "label": "xdg_popup_reposition()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_reposition()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_popup_set_user_data", "label": "xdg_popup_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_popup_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_destroy", "label": "xdg_positioner_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_get_user_data", "label": "xdg_positioner_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_get_version", "label": "xdg_positioner_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor", "label": "xdg_positioner_set_anchor()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_anchor()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor_rect", "label": "xdg_positioner_set_anchor_rect()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_anchor_rect()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_constraint_adjustment", "label": "xdg_positioner_set_constraint_adjustment()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_constraint_adjustment()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_gravity", "label": "xdg_positioner_set_gravity()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_gravity()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_offset", "label": "xdg_positioner_set_offset()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_offset()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_configure", "label": "xdg_positioner_set_parent_configure()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_parent_configure()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_size", "label": "xdg_positioner_set_parent_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_parent_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_reactive", "label": "xdg_positioner_set_reactive()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_reactive()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_size", "label": "xdg_positioner_set_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_positioner_set_user_data", "label": "xdg_positioner_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_positioner_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_ack_configure", "label": "xdg_surface_ack_configure()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_ack_configure()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_add_listener", "label": "xdg_surface_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_destroy", "label": "xdg_surface_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_popup", "label": "xdg_surface_get_popup()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_popup()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_toplevel", "label": "xdg_surface_get_toplevel()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_toplevel()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_user_data", "label": "xdg_surface_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_get_version", "label": "xdg_surface_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_set_user_data", "label": "xdg_surface_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_surface_set_window_geometry", "label": "xdg_surface_set_window_geometry()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_surface_set_window_geometry()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_add_listener", "label": "xdg_toplevel_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_destroy", "label": "xdg_toplevel_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_get_user_data", "label": "xdg_toplevel_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_get_version", "label": "xdg_toplevel_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_move", "label": "xdg_toplevel_move()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_move()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_resize", "label": "xdg_toplevel_resize()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_resize()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_app_id", "label": "xdg_toplevel_set_app_id()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_app_id()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_fullscreen", "label": "xdg_toplevel_set_fullscreen()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_fullscreen()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_max_size", "label": "xdg_toplevel_set_max_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_max_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_maximized", "label": "xdg_toplevel_set_maximized()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_maximized()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_min_size", "label": "xdg_toplevel_set_min_size()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_min_size()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_minimized", "label": "xdg_toplevel_set_minimized()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_minimized()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_parent", "label": "xdg_toplevel_set_parent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_parent()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_title", "label": "xdg_toplevel_set_title()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_title()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_set_user_data", "label": "xdg_toplevel_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_show_window_menu", "label": "xdg_toplevel_show_window_menu()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_show_window_menu()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_unset_fullscreen", "label": "xdg_toplevel_unset_fullscreen()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_unset_fullscreen()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_toplevel_unset_maximized", "label": "xdg_toplevel_unset_maximized()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_toplevel_unset_maximized()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_add_listener", "label": "xdg_wm_base_add_listener()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_add_listener()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_create_positioner", "label": "xdg_wm_base_create_positioner()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_create_positioner()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_destroy", "label": "xdg_wm_base_destroy()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_destroy()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_get_user_data", "label": "xdg_wm_base_get_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_get_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_get_version", "label": "xdg_wm_base_get_version()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_get_version()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_get_xdg_surface", "label": "xdg_wm_base_get_xdg_surface()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_get_xdg_surface()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_pong", "label": "xdg_wm_base_pong()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_pong()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_shell_client_protocol_xdg_wm_base_set_user_data", "label": "xdg_wm_base_set_user_data()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg_wm_base_set_user_data()", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_handle_idled", "label": "mgr_idle_handle_idled()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_handle_idled()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_registry_handle_global", "label": "mgr_idle_registry_handle_global()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_registry_handle_global()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_registry_handle_global_remove", "label": "mgr_idle_registry_handle_global_remove()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_registry_handle_global_remove()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_log_msg", "label": "mgr_log_msg()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_log_msg()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_description", "label": "mgr_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_done", "label": "mgr_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_geometry", "label": "mgr_output_handle_geometry()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_geometry()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_mode", "label": "mgr_output_handle_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_mode()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_output_handle_scale", "label": "mgr_output_handle_scale()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_scale()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_outputs_registry_handle_global", "label": "mgr_outputs_registry_handle_global()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_registry_handle_global()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_outputs_registry_handle_global_remove", "label": "mgr_outputs_registry_handle_global_remove()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_registry_handle_global_remove()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_signal_handler", "label": "mgr_signal_handler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_signal_handler()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_description", "label": "mgr_xdg_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_done", "label": "mgr_xdg_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_logical_position", "label": "mgr_xdg_output_handle_logical_position()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_logical_position()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_xdg_output_handle_logical_size", "label": "mgr_xdg_output_handle_logical_size()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_logical_size()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_layer_surface_closed", "label": "render_layer_surface_closed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_layer_surface_closed()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_description", "label": "render_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_done", "label": "render_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_geometry", "label": "render_output_handle_geometry()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_geometry()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_mode", "label": "render_output_handle_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_mode()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_name", "label": "render_output_handle_name()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_name()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_output_handle_scale", "label": "render_output_handle_scale()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_output_handle_scale()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_registry_handle_global", "label": "render_registry_handle_global()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_registry_handle_global()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_registry_handle_global_remove", "label": "render_registry_handle_global_remove()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_registry_handle_global_remove()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_sig_handler", "label": "render_sig_handler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_sig_handler()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_sigusr1_handler", "label": "render_sigusr1_handler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_sigusr1_handler()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_description", "label": "render_xdg_output_handle_description()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_description()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_done", "label": "render_xdg_output_handle_done()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_done()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_logical_position", "label": "render_xdg_output_handle_logical_position()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_logical_position()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_logical_size", "label": "render_xdg_output_handle_logical_size()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_logical_size()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_render_xdg_output_handle_name", "label": "render_xdg_output_handle_name()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_xdg_output_handle_name()", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_ensure_wayland_display", "label": "ensure_wayland_display()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ensure_wayland_display()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_manager_main", "label": "manager_main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "manager_main()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 22}, {"id": "files_oledsaver_mgr_activate_all_outputs", "label": "mgr_activate_all_outputs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_activate_all_outputs()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_blank_output", "label": "mgr_blank_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_blank_output()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_mgr_find_output", "label": "mgr_find_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_find_output()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 8}, {"id": "files_oledsaver_mgr_get_output_color", "label": "mgr_get_output_color()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_output_color()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_get_output_timeout", "label": "mgr_get_output_timeout()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_output_timeout()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_get_self_exe", "label": "mgr_get_self_exe()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_self_exe()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_get_val_d", "label": "mgr_get_val_d()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_val_d()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_get_val_i", "label": "mgr_get_val_i()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_val_i()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_idle_handle_resumed", "label": "mgr_idle_handle_resumed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_handle_resumed()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_init_output", "label": "mgr_init_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_init_output()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_kill_pids", "label": "mgr_kill_pids()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_kill_pids()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_mkdirs", "label": "mgr_mkdirs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_mkdirs()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_monotime", "label": "mgr_monotime()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_monotime()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 8}, {"id": "files_oledsaver_mgr_pid_alive", "label": "mgr_pid_alive()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_pid_alive()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_pids_alive", "label": "mgr_pids_alive()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_pids_alive()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_random_color", "label": "mgr_random_color()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_random_color()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_read_pidfile", "label": "mgr_read_pidfile()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_read_pidfile()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_reap_children", "label": "mgr_reap_children()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_reap_children()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_refresh_outputs", "label": "mgr_refresh_outputs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_refresh_outputs()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_mgr_remove_pidfile", "label": "mgr_remove_pidfile()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_remove_pidfile()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_response_inhibits_output", "label": "mgr_response_inhibits_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_response_inhibits_output()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_run_lock_cmd", "label": "mgr_run_lock_cmd()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_run_lock_cmd()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_runtime_path", "label": "mgr_runtime_path()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_runtime_path()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_unblank_output", "label": "mgr_unblank_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_unblank_output()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_update_focused_output", "label": "mgr_update_focused_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_update_focused_output()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_wayfire_ipc_path", "label": "mgr_wayfire_ipc_path()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_wayfire_ipc_path()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_write_pidfile", "label": "mgr_write_pidfile()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_write_pidfile()", "community": 11, "community_name": "manager_main", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "tests_test_inhibition_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 11, "community_name": "manager_main", "source_file": "tests/test-inhibition.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_build_atlas", "label": "render_build_atlas()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_build_atlas()", "community": 12, "community_name": "render_build_atlas", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_build_codepoint_list", "label": "render_build_codepoint_list()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_build_codepoint_list()", "community": 12, "community_name": "render_build_atlas", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_output_handle_name", "label": "mgr_output_handle_name()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_handle_name()", "community": 13, "community_name": "mgr_output_set_name", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_output_set_name", "label": "mgr_output_set_name()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_set_name()", "community": 13, "community_name": "mgr_output_set_name", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_xdg_output_handle_name", "label": "mgr_xdg_output_handle_name()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_xdg_output_handle_name()", "community": 13, "community_name": "mgr_output_set_name", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "label": ".cursor_status()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".cursor_status()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", "label": ".fini()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".fini()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "label": ".get_output_at()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_output_at()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "label": ".hide_cursor()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".hide_cursor()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": ".init()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".init()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_is_unloadable", "label": ".is_unloadable()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".is_unloadable()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": ".set_cursor_hidden()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".set_cursor_hidden()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": ".unhide_cursor()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".unhide_cursor()", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_expand_tilde", "label": "mgr_expand_tilde()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_expand_tilde()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_load_config", "label": "mgr_load_config()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_load_config()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_set_defaults", "label": "mgr_set_defaults()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_set_defaults()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_trim", "label": "mgr_trim()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_trim()", "community": 15, "community_name": "mgr_load_config", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_get_cursor_status_from_ipc", "label": "mgr_get_cursor_status_from_ipc()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_cursor_status_from_ipc()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_response_has_error", "label": "mgr_ipc_response_has_error()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_response_has_error()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_release_wayfire_cursor", "label": "mgr_release_wayfire_cursor()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_release_wayfire_cursor()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "mgr_set_wayfire_cursor_hidden()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_set_wayfire_cursor_hidden()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_update_wayfire_cursor", "label": "mgr_update_wayfire_cursor()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_update_wayfire_cursor()", "community": 16, "community_name": "mgr_update_wayfire_cursor", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", "label": ".fini()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".fini()", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", "label": ".init()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".init()", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "label": ".status()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".status()", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_outputs_wayland_cleanup", "label": "mgr_outputs_wayland_cleanup()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_wayland_cleanup()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_render_compile_shader", "label": "render_compile_shader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_compile_shader()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_init_egl", "label": "render_init_egl()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_egl()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_init_freetype", "label": "render_init_freetype()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_freetype()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_init_shaders", "label": "render_init_shaders()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_shaders()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_layer_surface_configure", "label": "render_layer_surface_configure()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_layer_surface_configure()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_set_projection", "label": "render_set_projection()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_set_projection()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_renderer_main", "label": "renderer_main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 15.7, "font": {"size": 12, "color": "#ffffff"}, "title": "renderer_main()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 23}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", "label": "zwlr_layer_shell_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_destroy()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", "label": "zwlr_layer_shell_v1_get_layer_surface()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_get_layer_surface()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_user_data", "label": "zwlr_layer_shell_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_get_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_version", "label": "zwlr_layer_shell_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_get_version()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_set_user_data", "label": "zwlr_layer_shell_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_shell_v1_set_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", "label": "zwlr_layer_surface_v1_ack_configure()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_ack_configure()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", "label": "zwlr_layer_surface_v1_add_listener()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_add_listener()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", "label": "zwlr_layer_surface_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_destroy()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_popup", "label": "zwlr_layer_surface_v1_get_popup()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_get_popup()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_user_data", "label": "zwlr_layer_surface_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_get_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_version", "label": "zwlr_layer_surface_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_get_version()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", "label": "zwlr_layer_surface_v1_set_anchor()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_anchor()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", "label": "zwlr_layer_surface_v1_set_exclusive_zone()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_exclusive_zone()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", "label": "zwlr_layer_surface_v1_set_keyboard_interactivity()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_keyboard_interactivity()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_layer", "label": "zwlr_layer_surface_v1_set_layer()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_layer()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_margin", "label": "zwlr_layer_surface_v1_set_margin()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_margin()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", "label": "zwlr_layer_surface_v1_set_size()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_size()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_user_data", "label": "zwlr_layer_surface_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zwlr_layer_surface_v1_set_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "label": "zxdg_output_manager_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_destroy()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", "label": "zxdg_output_manager_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_get_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", "label": "zxdg_output_manager_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_get_version()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "label": "zxdg_output_manager_v1_get_xdg_output()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_get_xdg_output()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", "label": "zxdg_output_manager_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_manager_v1_set_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "label": "zxdg_output_v1_add_listener()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_add_listener()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "label": "zxdg_output_v1_destroy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_destroy()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 3}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", "label": "zxdg_output_v1_get_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_get_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", "label": "zxdg_output_v1_get_version()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_get_version()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", "label": "zxdg_output_v1_set_user_data()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "zxdg_output_v1_set_user_data()", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_check_idle_inhibitors", "label": "mgr_check_idle_inhibitors()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_check_idle_inhibitors()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_focus_name_from_event", "label": "mgr_focus_name_from_event()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_focus_name_from_event()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_focus_watcher", "label": "mgr_focus_watcher()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_focus_watcher()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_mgr_get_focused_output_from_ipc", "label": "mgr_get_focused_output_from_ipc()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_get_focused_output_from_ipc()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_connect", "label": "mgr_ipc_connect()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_connect()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_recv", "label": "mgr_ipc_recv()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_recv()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_request", "label": "mgr_ipc_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_request()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 8}, {"id": "files_oledsaver_mgr_ipc_send_method", "label": "mgr_ipc_send_method()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_send_method()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_mgr_ipc_send_payload", "label": "mgr_ipc_send_payload()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_ipc_send_payload()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_mgr_readn", "label": "mgr_readn()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_readn()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_mgr_writen", "label": "mgr_writen()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_writen()", "community": 3, "community_name": "mgr_ipc_request", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_cell_at_layer", "label": "render_cell_at_layer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_cell_at_layer()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_render_get_layer_properties", "label": "render_get_layer_properties()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_get_layer_properties()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_head_white_mix", "label": "render_head_white_mix()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_head_white_mix()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_init_layer", "label": "render_init_layer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_layer()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_render_init_matrix", "label": "render_init_matrix()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_init_matrix()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_lookup_color", "label": "render_lookup_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_lookup_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_parse_hex", "label": "render_parse_hex()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_parse_hex()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_rand_speed", "label": "render_rand_speed()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.0, "font": {"size": 0, "color": "#ffffff"}, "title": "render_rand_speed()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 4}, {"id": "files_oledsaver_render_randf", "label": "render_randf()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_randf()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_render_randi", "label": "render_randi()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_randi()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_random_codepoint", "label": "render_random_codepoint()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_random_codepoint()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_random_color", "label": "render_random_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_random_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_random_hex_color", "label": "render_random_hex_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_random_hex_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_tick_layer", "label": "render_tick_layer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_tick_layer()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 11}, {"id": "files_oledsaver_render_tick_matrix", "label": "render_tick_matrix()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_tick_matrix()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_trail_color", "label": "render_trail_color()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_trail_color()", "community": 4, "community_name": "render_init_layer", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", "label": "ext_idle_notification_v1_add_listener()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_add_listener()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", "label": "ext_idle_notification_v1_destroy()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_destroy()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_user_data", "label": "ext_idle_notification_v1_get_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_get_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_version", "label": "ext_idle_notification_v1_get_version()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_get_version()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_set_user_data", "label": "ext_idle_notification_v1_set_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notification_v1_set_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", "label": "ext_idle_notifier_v1_destroy()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_destroy()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", "label": "ext_idle_notifier_v1_get_idle_notification()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_idle_notification()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", "label": "ext_idle_notifier_v1_get_input_idle_notification()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_input_idle_notification()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 2}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_user_data", "label": "ext_idle_notifier_v1_get_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_version", "label": "ext_idle_notifier_v1_get_version()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_get_version()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_set_user_data", "label": "ext_idle_notifier_v1_set_user_data()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ext_idle_notifier_v1_set_user_data()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_mgr_idle_watcher", "label": "mgr_idle_watcher()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_watcher()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "mgr_idle_wayland_cleanup()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_wayland_cleanup()", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 5}, {"id": "files_oledsaver_render_find_glyph", "label": "render_find_glyph()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "render_find_glyph()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_render_flush_quads", "label": "render_flush_quads()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_flush_quads()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_oledsaver_render_frame", "label": "render_frame()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_frame()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 6}, {"id": "files_oledsaver_render_push_quad", "label": "render_push_quad()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "render_push_quad()", "community": 6, "community_name": "render_frame", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 2}, {"id": "files_xdg_shell_client_protocol", "label": "xdg-shell-client-protocol.h", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 26.9, "font": {"size": 12, "color": "#ffffff"}, "title": "xdg-shell-client-protocol.h", "community": 0, "community_name": "xdg-shell-client-protocol.h", "source_file": "files/xdg-shell-client-protocol.h", "file_type": "code", "degree": 68}, {"id": "files_oledsaver", "label": "oledsaver.c", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "oledsaver.c", "community": 1, "community_name": "oledsaver.c", "source_file": "files/oledsaver.c", "file_type": "code", "degree": 121}, {"id": "files_xdg_shell_protocol", "label": "xdg-shell-protocol.c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg-shell-protocol.c", "community": 10, "community_name": "xdg-shell-protocol.c", "source_file": "files/xdg-shell-protocol.c", "file_type": "code", "degree": 0}, {"id": "mgr_output_info_t", "label": "mgr_output_info_t", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_output_info_t", "community": 11, "community_name": "manager_main", "source_file": "", "file_type": "code", "degree": 6}, {"id": "pid_t", "label": "pid_t", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "pid_t", "community": 11, "community_name": "manager_main", "source_file": "", "file_type": "code", "degree": 2}, {"id": "tests_test_inhibition", "label": "test-inhibition.c", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "test-inhibition.c", "community": 11, "community_name": "manager_main", "source_file": "tests/test-inhibition.c", "file_type": "code", "degree": 2}, {"id": "mgr_wayland_output_info_t", "label": "mgr_wayland_output_info_t", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_wayland_output_info_t", "community": 13, "community_name": "mgr_output_set_name", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor", "label": "oledsaver-cursor.cpp", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver-cursor.cpp", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_cpp_json_t", "label": "json_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "json_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 3}, {"id": "files_oledsaver_cursor_cpp_method_repository_t", "label": "method_repository_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "method_repository_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_cpp_plugin_interface_t", "label": "plugin_interface_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "plugin_interface_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_cpp_ref_ptr_t", "label": "ref_ptr_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ref_ptr_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_hidden", "label": "cursor_hidden", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "cursor_hidden", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_repo", "label": "repo", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "repo", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "files/oledsaver-cursor.cpp", "file_type": "code", "degree": 1}, {"id": "output_t", "label": "output_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "output_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "pointf_t", "label": "pointf_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "pointf_t", "community": 14, "community_name": "oledsaver_cursor_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "readme_video_inhibition", "label": "README.video-inhibition.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "README.video-inhibition.md", "community": 17, "community_name": "README.video-inhibition.md", "source_file": "README.video-inhibition.md", "file_type": "document", "degree": 1}, {"id": "readme_video_inhibition_per_output_video_inhibition", "label": "Per-output video inhibition", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Per-output video inhibition", "community": 17, "community_name": "README.video-inhibition.md", "source_file": "README.video-inhibition.md", "file_type": "document", "degree": 1}, {"id": "files_oledsaver_idle", "label": "oledsaver-idle.cpp", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "oledsaver-idle.cpp", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_json_t", "label": "json_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "json_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_method_repository_t", "label": "method_repository_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "method_repository_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_plugin_interface_t", "label": "plugin_interface_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "plugin_interface_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_cpp_ref_ptr_t", "label": "ref_ptr_t", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ref_ptr_t", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_oledsaver_idle_oledsaver_idle_plugin_t_repo", "label": "repo", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "repo", "community": 18, "community_name": "oledsaver_idle_plugin_t", "source_file": "files/oledsaver-idle.cpp", "file_type": "code", "degree": 1}, {"id": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "wlr-layer-shell-unstable-v1-client-protocol.h", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 16.4, "font": {"size": 12, "color": "#ffffff"}, "title": "wlr-layer-shell-unstable-v1-client-protocol.h", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", "degree": 26}, {"id": "files_xdg_output_unstable_v1_client_protocol", "label": "xdg-output-unstable-v1-client-protocol.h", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg-output-unstable-v1-client-protocol.h", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "files/xdg-output-unstable-v1-client-protocol.h", "file_type": "code", "degree": 11}, {"id": "glenum", "label": "GLenum", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GLenum", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "gluint", "label": "GLuint", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GLuint", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "mgr_outputs_wayland_t", "label": "mgr_outputs_wayland_t", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_outputs_wayland_t", "community": 2, "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "depth_layer_t", "label": "depth_layer_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.7, "font": {"size": 0, "color": "#ffffff"}, "title": "depth_layer_t", "community": 4, "community_name": "render_init_layer", "source_file": "", "file_type": "code", "degree": 3}, {"id": "render_cell_t", "label": "render_cell_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "render_cell_t", "community": 4, "community_name": "render_init_layer", "source_file": "", "file_type": "code", "degree": 1}, {"id": "rgb_t", "label": "rgb_t", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "rgb_t", "community": 4, "community_name": "render_init_layer", "source_file": "", "file_type": "code", "degree": 5}, {"id": "files_ext_idle_notify_v1_client_protocol", "label": "ext-idle-notify-v1-client-protocol.h", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ext-idle-notify-v1-client-protocol.h", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "files/ext-idle-notify-v1-client-protocol.h", "file_type": "code", "degree": 12}, {"id": "mgr_idle_wayland_t", "label": "mgr_idle_wayland_t", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mgr_idle_wayland_t", "community": 5, "community_name": "ext-idle-notify-v1-client-protocol.h", "source_file": "", "file_type": "code", "degree": 1}, {"id": "glyph_info_t", "label": "glyph_info_t", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "glyph_info_t", "community": 6, "community_name": "render_frame", "source_file": "", "file_type": "code", "degree": 1}, {"id": "files_ext_idle_notify_v1_protocol", "label": "ext-idle-notify-v1-protocol.c", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ext-idle-notify-v1-protocol.c", "community": 7, "community_name": "ext-idle-notify-v1-protocol.c", "source_file": "files/ext-idle-notify-v1-protocol.c", "file_type": "code", "degree": 0}, {"id": "files_wlr_layer_shell_unstable_v1_protocol", "label": "wlr-layer-shell-unstable-v1-protocol.c", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "wlr-layer-shell-unstable-v1-protocol.c", "community": 8, "community_name": "wlr-layer-shell-unstable-v1-protocol.c", "source_file": "files/wlr-layer-shell-unstable-v1-protocol.c", "file_type": "code", "degree": 0}, {"id": "files_xdg_output_unstable_v1_protocol", "label": "xdg-output-unstable-v1-protocol.c", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "xdg-output-unstable-v1-protocol.c", "community": 9, "community_name": "xdg-output-unstable-v1-protocol.c", "source_file": "files/xdg-output-unstable-v1-protocol.c", "file_type": "code", "degree": 0}]; +const RAW_EDGES = [{"from": "files_xdg_shell_client_protocol_wl_interface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_wl_output", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_wl_seat", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_wl_surface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_repo", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_hidden", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_cpp_ref_ptr_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_cpp_method_repository_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_cpp_plugin_interface_t", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_is_unloadable", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_repo", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_cpp_ref_ptr_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_cpp_method_repository_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_cpp_plugin_interface_t", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_interface", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_output", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_wl_surface", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_xdg_popup", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_listener", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_grab", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_reposition", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_popup_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_anchor_rect", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_constraint_adjustment", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_gravity", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_offset", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_configure", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_parent_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_reactive", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_positioner_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_ack_configure", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_popup", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_toplevel", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_surface_set_window_geometry", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_move", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_resize", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_app_id", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_fullscreen", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_max_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_maximized", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_min_size", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_minimized", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_parent", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_title", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_show_window_menu", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_unset_fullscreen", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_toplevel_unset_maximized", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_add_listener", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_create_positioner", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_destroy", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_get_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_get_version", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_get_xdg_surface", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_pong", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_shell_client_protocol_xdg_wm_base_set_user_data", "to": "files_xdg_shell_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_idled", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_registry_handle_global", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_registry_handle_global_remove", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_log_msg", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_geometry", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_mode", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_scale", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_registry_handle_global", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_registry_handle_global_remove", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_signal_handler", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_logical_position", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_logical_size", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_layer_surface_closed", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_geometry", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_mode", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_output_handle_scale", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_registry_handle_global", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_registry_handle_global_remove", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_sig_handler", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_sigusr1_handler", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_description", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_done", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_logical_position", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_logical_size", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_xdg_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver_mgr_wayfire_ipc_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_ensure_wayland_display", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver_mgr_read_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver_manager_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_main", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_set_defaults", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_load_config", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_mkdirs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_write_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_get_focused_output_from_ipc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_reap_children", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_activate_all_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_run_lock_cmd", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_check_idle_inhibitors", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_find_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_response_inhibits_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_get_output_timeout", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_unblank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_blank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_release_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver_mgr_remove_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_manager_main", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver_mgr_blank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_activate_all_outputs", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_find_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_pids_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_kill_pids", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_output_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_val_d", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_val_i", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver_mgr_get_self_exe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_blank_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver_mgr_unblank_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_find_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_color", "to": "files_oledsaver_mgr_random_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_color", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_timeout", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_output_timeout", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_self_exe", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_val_d", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_val_i", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_resumed", "to": "files_oledsaver_mgr_monotime", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_resumed", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_handle_resumed", "to": "tests_test_inhibition_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_init_output", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_init_output", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_init_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_kill_pids", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_kill_pids", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_mkdirs", "to": "files_oledsaver_mgr_runtime_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_mkdirs", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver_mgr_refresh_outputs", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_monotime", "to": "tests_test_inhibition_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_pid_alive", "to": "files_oledsaver_mgr_pids_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pid_alive", "to": "pid_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pid_alive", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pids_alive", "to": "mgr_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_pids_alive", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_random_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_read_pidfile", "to": "files_oledsaver_mgr_runtime_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_read_pidfile", "to": "pid_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_read_pidfile", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_reap_children", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_mgr_focus_name_from_event", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_mgr_outputs_wayland_cleanup", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver_mgr_update_focused_output", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_refresh_outputs", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_remove_pidfile", "to": "files_oledsaver_mgr_runtime_path", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_remove_pidfile", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_response_inhibits_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_response_inhibits_output", "to": "tests_test_inhibition_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_run_lock_cmd", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_runtime_path", "to": "files_oledsaver_mgr_write_pidfile", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_runtime_path", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_unblank_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_focused_output", "to": "files_oledsaver_mgr_focus_watcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_focused_output", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_wayfire_ipc_path", "to": "files_oledsaver_mgr_ipc_connect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_wayfire_ipc_path", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_write_pidfile", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tests_test_inhibition_main", "to": "tests_test_inhibition", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_atlas", "to": "files_oledsaver_render_build_codepoint_list", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_atlas", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_atlas", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_build_codepoint_list", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_name", "to": "files_oledsaver_mgr_output_set_name", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_set_name", "to": "files_oledsaver_mgr_xdg_output_handle_name", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_set_name", "to": "mgr_wayland_output_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_output_set_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_xdg_output_handle_name", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", "to": "files_oledsaver_cursor_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_fini", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "to": "pointf_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_get_output_at", "to": "output_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_hide_cursor", "to": "files_oledsaver_cursor_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_init", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_set_cursor_hidden", "to": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_unhide_cursor", "to": "files_oledsaver_cursor_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_expand_tilde", "to": "files_oledsaver_mgr_load_config", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_expand_tilde", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver_mgr_set_defaults", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver_mgr_trim", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_load_config", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_defaults", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_trim", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver_mgr_ipc_response_has_error", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_cursor_status_from_ipc", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_response_has_error", "to": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_response_has_error", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_release_wayfire_cursor", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "to": "files_oledsaver_mgr_update_wayfire_cursor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_set_wayfire_cursor_hidden", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_update_wayfire_cursor", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t_init", "to": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_idle_oledsaver_idle_plugin_t_status", "to": "files_oledsaver_idle_cpp_json_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "mgr_outputs_wayland_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_mgr_outputs_wayland_cleanup", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_render_compile_shader", "to": "files_oledsaver_render_init_shaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "glenum", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "gluint", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_compile_shader", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_egl", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_egl", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_freetype", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_freetype", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_shaders", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_shaders", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_layer_surface_configure", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_layer_surface_configure", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_render_set_projection", "to": "files_oledsaver_renderer_main", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_set_projection", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_lookup_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_init_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_tick_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_renderer_main", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_oledsaver_renderer_main", "to": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_layer_surface", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_get_version", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_set_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_ack_configure", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_add_listener", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_destroy", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_popup", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_get_version", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_anchor", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_exclusive_zone", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_keyboard_interactivity", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_layer", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_margin", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_size", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_surface_v1_set_user_data", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_check_idle_inhibitors", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_check_idle_inhibitors", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_name_from_event", "to": "files_oledsaver_mgr_get_focused_output_from_ipc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_name_from_event", "to": "files_oledsaver_mgr_focus_watcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_name_from_event", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_ipc_connect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_ipc_send_method", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver_mgr_ipc_recv", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_focus_watcher", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_focused_output_from_ipc", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_get_focused_output_from_ipc", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_connect", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_connect", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_recv", "to": "files_oledsaver_mgr_readn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_recv", "to": "files_oledsaver_mgr_ipc_request", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_recv", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_request", "to": "files_oledsaver_mgr_ipc_send_method", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_request", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_method", "to": "files_oledsaver_mgr_ipc_send_payload", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_method", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_payload", "to": "files_oledsaver_mgr_writen", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_ipc_send_payload", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_readn", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_writen", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver_render_init_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "depth_layer_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "render_cell_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_cell_at_layer", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_get_layer_properties", "to": "files_oledsaver_render_init_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_get_layer_properties", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver_render_randf", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver_render_init_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_head_white_mix", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_randf", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_rand_speed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_randi", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_random_codepoint", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver_render_init_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "depth_layer_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_layer", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_matrix", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_init_matrix", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_lookup_color", "to": "files_oledsaver_render_parse_hex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_lookup_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_lookup_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_parse_hex", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_parse_hex", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_rand_speed", "to": "files_oledsaver_render_randf", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_rand_speed", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_rand_speed", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randf", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randf", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randi", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_randi", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_codepoint", "to": "files_oledsaver_render_tick_layer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_codepoint", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_color", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_hex_color", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_hex_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_random_hex_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "files_oledsaver_render_trail_color", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "files_oledsaver_render_tick_matrix", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "depth_layer_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_layer", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_tick_matrix", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_trail_color", "to": "rgb_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_trail_color", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", "to": "files_oledsaver_mgr_idle_watcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_destroy", "to": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_get_version", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_set_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_destroy", "to": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_idle_notification", "to": "files_oledsaver_mgr_idle_watcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_input_idle_notification", "to": "files_oledsaver_mgr_idle_watcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_get_version", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_ext_idle_notify_v1_client_protocol_ext_idle_notifier_v1_set_user_data", "to": "files_ext_idle_notify_v1_client_protocol", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_watcher", "to": "files_oledsaver_mgr_idle_wayland_cleanup", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_watcher", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_wayland_cleanup", "to": "mgr_idle_wayland_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_mgr_idle_wayland_cleanup", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_find_glyph", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_find_glyph", "to": "glyph_info_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_find_glyph", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_flush_quads", "to": "files_oledsaver_render_frame", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_flush_quads", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_frame", "to": "files_oledsaver_render_push_quad", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_frame", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver_render_push_quad", "to": "files_oledsaver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "files_wlr_layer_shell_unstable_v1_client_protocol", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "files_xdg_output_unstable_v1_client_protocol", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "files_ext_idle_notify_v1_client_protocol", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "files_oledsaver", "to": "tests_test_inhibition", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_video_inhibition", "to": "readme_video_inhibition_per_output_video_inhibition", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}]; +const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "xdg-shell-client-protocol.h", "count": 69}, {"cid": 1, "color": "#F28E2B", "label": "oledsaver.c", "count": 33}, {"cid": 2, "color": "#E15759", "label": "wlr-layer-shell-unstable-v1-client-protocol.h", "count": 48}, {"cid": 3, "color": "#76B7B2", "label": "mgr_ipc_request", "count": 11}, {"cid": 4, "color": "#59A14F", "label": "render_init_layer", "count": 19}, {"cid": 5, "color": "#EDC948", "label": "ext-idle-notify-v1-client-protocol.h", "count": 15}, {"cid": 6, "color": "#B07AA1", "label": "render_frame", "count": 5}, {"cid": 7, "color": "#FF9DA7", "label": "ext-idle-notify-v1-protocol.c", "count": 1}, {"cid": 8, "color": "#9C755F", "label": "wlr-layer-shell-unstable-v1-protocol.c", "count": 1}, {"cid": 9, "color": "#BAB0AC", "label": "xdg-output-unstable-v1-protocol.c", "count": 1}, {"cid": 10, "color": "#4E79A7", "label": "xdg-shell-protocol.c", "count": 1}, {"cid": 11, "color": "#F28E2B", "label": "manager_main", "count": 34}, {"cid": 12, "color": "#E15759", "label": "render_build_atlas", "count": 2}, {"cid": 13, "color": "#76B7B2", "label": "mgr_output_set_name", "count": 4}, {"cid": 14, "color": "#59A14F", "label": "oledsaver_cursor_plugin_t", "count": 18}, {"cid": 15, "color": "#EDC948", "label": "mgr_load_config", "count": 4}, {"cid": 16, "color": "#B07AA1", "label": "mgr_update_wayfire_cursor", "count": 5}, {"cid": 17, "color": "#FF9DA7", "label": "README.video-inhibition.md", "count": 2}, {"cid": 18, "color": "#9C755F", "label": "oledsaver_idle_plugin_t", "count": 10}]; // HTML-escape helper — prevents XSS when injecting graph data into innerHTML function esc(s) { diff --git a/gui-apps/oledsaver/graphify-out/graph.json b/gui-apps/oledsaver/graphify-out/graph.json index ec1ca0f31085..a1b79d46bd2a 100644 --- a/gui-apps/oledsaver/graphify-out/graph.json +++ b/gui-apps/oledsaver/graphify-out/graph.json @@ -959,7 +959,7 @@ "file_type": "code", "norm_label": "mgr_idle_handle_idled()", "source_file": "files/oledsaver.c", - "source_location": "L3247" + "source_location": "L3261" }, { "id": "files_oledsaver_mgr_idle_registry_handle_global", @@ -971,7 +971,7 @@ "file_type": "code", "norm_label": "mgr_idle_registry_handle_global()", "source_file": "files/oledsaver.c", - "source_location": "L3279" + "source_location": "L3293" }, { "id": "files_oledsaver_mgr_idle_registry_handle_global_remove", @@ -983,7 +983,7 @@ "file_type": "code", "norm_label": "mgr_idle_registry_handle_global_remove()", "source_file": "files/oledsaver.c", - "source_location": "L3296" + "source_location": "L3310" }, { "id": "files_oledsaver_mgr_log_msg", @@ -995,7 +995,7 @@ "file_type": "code", "norm_label": "mgr_log_msg()", "source_file": "files/oledsaver.c", - "source_location": "L1944" + "source_location": "L1953" }, { "id": "files_oledsaver_mgr_output_handle_description", @@ -1007,7 +1007,7 @@ "file_type": "code", "norm_label": "mgr_output_handle_description()", "source_file": "files/oledsaver.c", - "source_location": "L2749" + "source_location": "L2761" }, { "id": "files_oledsaver_mgr_output_handle_done", @@ -1019,7 +1019,7 @@ "file_type": "code", "norm_label": "mgr_output_handle_done()", "source_file": "files/oledsaver.c", - "source_location": "L2732" + "source_location": "L2744" }, { "id": "files_oledsaver_mgr_output_handle_geometry", @@ -1031,7 +1031,7 @@ "file_type": "code", "norm_label": "mgr_output_handle_geometry()", "source_file": "files/oledsaver.c", - "source_location": "L2714" + "source_location": "L2726" }, { "id": "files_oledsaver_mgr_output_handle_mode", @@ -1043,7 +1043,7 @@ "file_type": "code", "norm_label": "mgr_output_handle_mode()", "source_file": "files/oledsaver.c", - "source_location": "L2722" + "source_location": "L2734" }, { "id": "files_oledsaver_mgr_output_handle_scale", @@ -1055,7 +1055,7 @@ "file_type": "code", "norm_label": "mgr_output_handle_scale()", "source_file": "files/oledsaver.c", - "source_location": "L2736" + "source_location": "L2748" }, { "id": "files_oledsaver_mgr_outputs_registry_handle_global", @@ -1067,7 +1067,7 @@ "file_type": "code", "norm_label": "mgr_outputs_registry_handle_global()", "source_file": "files/oledsaver.c", - "source_location": "L2763" + "source_location": "L2775" }, { "id": "files_oledsaver_mgr_outputs_registry_handle_global_remove", @@ -1079,7 +1079,7 @@ "file_type": "code", "norm_label": "mgr_outputs_registry_handle_global_remove()", "source_file": "files/oledsaver.c", - "source_location": "L2784" + "source_location": "L2796" }, { "id": "files_oledsaver_mgr_signal_handler", @@ -1091,7 +1091,7 @@ "file_type": "code", "norm_label": "mgr_signal_handler()", "source_file": "files/oledsaver.c", - "source_location": "L3387" + "source_location": "L3401" }, { "id": "files_oledsaver_mgr_xdg_output_handle_description", @@ -1103,7 +1103,7 @@ "file_type": "code", "norm_label": "mgr_xdg_output_handle_description()", "source_file": "files/oledsaver.c", - "source_location": "L2701" + "source_location": "L2713" }, { "id": "files_oledsaver_mgr_xdg_output_handle_done", @@ -1115,7 +1115,7 @@ "file_type": "code", "norm_label": "mgr_xdg_output_handle_done()", "source_file": "files/oledsaver.c", - "source_location": "L2690" + "source_location": "L2702" }, { "id": "files_oledsaver_mgr_xdg_output_handle_logical_position", @@ -1127,7 +1127,7 @@ "file_type": "code", "norm_label": "mgr_xdg_output_handle_logical_position()", "source_file": "files/oledsaver.c", - "source_location": "L2677" + "source_location": "L2689" }, { "id": "files_oledsaver_mgr_xdg_output_handle_logical_size", @@ -1139,31 +1139,7 @@ "file_type": "code", "norm_label": "mgr_xdg_output_handle_logical_size()", "source_file": "files/oledsaver.c", - "source_location": "L2682" - }, - { - "id": "files_oledsaver_render_build_atlas", - "label": "render_build_atlas()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "oledsaver.c", - "file_type": "code", - "norm_label": "render_build_atlas()", - "source_file": "files/oledsaver.c", - "source_location": "L459" - }, - { - "id": "files_oledsaver_render_build_codepoint_list", - "label": "render_build_codepoint_list()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "oledsaver.c", - "file_type": "code", - "norm_label": "render_build_codepoint_list()", - "source_file": "files/oledsaver.c", - "source_location": "L384" + "source_location": "L2694" }, { "id": "files_oledsaver_render_layer_surface_closed", @@ -1175,7 +1151,7 @@ "file_type": "code", "norm_label": "render_layer_surface_closed()", "source_file": "files/oledsaver.c", - "source_location": "L1323" + "source_location": "L1324" }, { "id": "files_oledsaver_render_output_handle_description", @@ -1187,7 +1163,7 @@ "file_type": "code", "norm_label": "render_output_handle_description()", "source_file": "files/oledsaver.c", - "source_location": "L1295" + "source_location": "L1296" }, { "id": "files_oledsaver_render_output_handle_done", @@ -1199,7 +1175,7 @@ "file_type": "code", "norm_label": "render_output_handle_done()", "source_file": "files/oledsaver.c", - "source_location": "L1276" + "source_location": "L1277" }, { "id": "files_oledsaver_render_output_handle_geometry", @@ -1211,7 +1187,7 @@ "file_type": "code", "norm_label": "render_output_handle_geometry()", "source_file": "files/oledsaver.c", - "source_location": "L1251" + "source_location": "L1252" }, { "id": "files_oledsaver_render_output_handle_mode", @@ -1223,7 +1199,7 @@ "file_type": "code", "norm_label": "render_output_handle_mode()", "source_file": "files/oledsaver.c", - "source_location": "L1259" + "source_location": "L1260" }, { "id": "files_oledsaver_render_output_handle_name", @@ -1235,7 +1211,7 @@ "file_type": "code", "norm_label": "render_output_handle_name()", "source_file": "files/oledsaver.c", - "source_location": "L1280" + "source_location": "L1281" }, { "id": "files_oledsaver_render_output_handle_scale", @@ -1247,7 +1223,7 @@ "file_type": "code", "norm_label": "render_output_handle_scale()", "source_file": "files/oledsaver.c", - "source_location": "L1269" + "source_location": "L1270" }, { "id": "files_oledsaver_render_registry_handle_global", @@ -1259,7 +1235,7 @@ "file_type": "code", "norm_label": "render_registry_handle_global()", "source_file": "files/oledsaver.c", - "source_location": "L1336" + "source_location": "L1337" }, { "id": "files_oledsaver_render_registry_handle_global_remove", @@ -1271,7 +1247,7 @@ "file_type": "code", "norm_label": "render_registry_handle_global_remove()", "source_file": "files/oledsaver.c", - "source_location": "L1359" + "source_location": "L1360" }, { "id": "files_oledsaver_render_sig_handler", @@ -1283,7 +1259,7 @@ "file_type": "code", "norm_label": "render_sig_handler()", "source_file": "files/oledsaver.c", - "source_location": "L1371" + "source_location": "L1372" }, { "id": "files_oledsaver_render_sigusr1_handler", @@ -1295,7 +1271,7 @@ "file_type": "code", "norm_label": "render_sigusr1_handler()", "source_file": "files/oledsaver.c", - "source_location": "L1376" + "source_location": "L1377" }, { "id": "files_oledsaver_render_xdg_output_handle_description", @@ -1307,7 +1283,7 @@ "file_type": "code", "norm_label": "render_xdg_output_handle_description()", "source_file": "files/oledsaver.c", - "source_location": "L1238" + "source_location": "L1239" }, { "id": "files_oledsaver_render_xdg_output_handle_done", @@ -1319,7 +1295,7 @@ "file_type": "code", "norm_label": "render_xdg_output_handle_done()", "source_file": "files/oledsaver.c", - "source_location": "L1233" + "source_location": "L1234" }, { "id": "files_oledsaver_render_xdg_output_handle_logical_position", @@ -1331,7 +1307,7 @@ "file_type": "code", "norm_label": "render_xdg_output_handle_logical_position()", "source_file": "files/oledsaver.c", - "source_location": "L1216" + "source_location": "L1217" }, { "id": "files_oledsaver_render_xdg_output_handle_logical_size", @@ -1343,7 +1319,7 @@ "file_type": "code", "norm_label": "render_xdg_output_handle_logical_size()", "source_file": "files/oledsaver.c", - "source_location": "L1221" + "source_location": "L1222" }, { "id": "files_oledsaver_render_xdg_output_handle_name", @@ -1355,7 +1331,43 @@ "file_type": "code", "norm_label": "render_xdg_output_handle_name()", "source_file": "files/oledsaver.c", - "source_location": "L1201" + "source_location": "L1202" + }, + { + "id": "files_oledsaver_ensure_wayland_display", + "label": "ensure_wayland_display()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "ensure_wayland_display()", + "source_file": "files/oledsaver.c", + "source_location": "L1382" + }, + { + "id": "files_oledsaver_main", + "label": "main()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "main()", + "source_file": "files/oledsaver.c", + "source_location": "L3684" + }, + { + "id": "files_oledsaver_manager_main", + "label": "manager_main()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "manager_main()", + "source_file": "files/oledsaver.c", + "source_location": "L3491" }, { "id": "files_oledsaver_mgr_activate_all_outputs", @@ -1363,11 +1375,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_activate_all_outputs()", "source_file": "files/oledsaver.c", - "source_location": "L3419" + "source_location": "L3433" }, { "id": "files_oledsaver_mgr_blank_output", @@ -1375,11 +1387,23 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_blank_output()", "source_file": "files/oledsaver.c", - "source_location": "L2942" + "source_location": "L2954" + }, + { + "id": "files_oledsaver_mgr_find_output", + "label": "mgr_find_output()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_find_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2476" }, { "id": "files_oledsaver_mgr_get_output_color", @@ -1387,11 +1411,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_get_output_color()", "source_file": "files/oledsaver.c", - "source_location": "L2612" + "source_location": "L2624" }, { "id": "files_oledsaver_mgr_get_output_timeout", @@ -1399,11 +1423,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_get_output_timeout()", "source_file": "files/oledsaver.c", - "source_location": "L2607" + "source_location": "L2619" }, { "id": "files_oledsaver_mgr_get_self_exe", @@ -1411,11 +1435,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_get_self_exe()", "source_file": "files/oledsaver.c", - "source_location": "L2931" + "source_location": "L2943" }, { "id": "files_oledsaver_mgr_get_val_d", @@ -1423,11 +1447,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_get_val_d()", "source_file": "files/oledsaver.c", - "source_location": "L2631" + "source_location": "L2643" }, { "id": "files_oledsaver_mgr_get_val_i", @@ -1435,11 +1459,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_get_val_i()", "source_file": "files/oledsaver.c", - "source_location": "L2634" + "source_location": "L2646" }, { "id": "files_oledsaver_mgr_idle_handle_resumed", @@ -1447,11 +1471,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_idle_handle_resumed()", "source_file": "files/oledsaver.c", - "source_location": "L3257" + "source_location": "L3271" }, { "id": "files_oledsaver_mgr_init_output", @@ -1459,11 +1483,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_init_output()", "source_file": "files/oledsaver.c", - "source_location": "L2638" + "source_location": "L2650" }, { "id": "files_oledsaver_mgr_kill_pids", @@ -1471,11 +1495,23 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_kill_pids()", "source_file": "files/oledsaver.c", - "source_location": "L2920" + "source_location": "L2932" + }, + { + "id": "files_oledsaver_mgr_mkdirs", + "label": "mgr_mkdirs()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "manager_main", + "file_type": "code", + "norm_label": "mgr_mkdirs()", + "source_file": "files/oledsaver.c", + "source_location": "L1996" }, { "id": "files_oledsaver_mgr_monotime", @@ -1483,11 +1519,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_monotime()", "source_file": "files/oledsaver.c", - "source_location": "L1976" + "source_location": "L1985" }, { "id": "files_oledsaver_mgr_pid_alive", @@ -1495,11 +1531,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_pid_alive()", "source_file": "files/oledsaver.c", - "source_location": "L1982" + "source_location": "L1991" }, { "id": "files_oledsaver_mgr_pids_alive", @@ -1507,11 +1543,11 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_pids_alive()", "source_file": "files/oledsaver.c", - "source_location": "L2912" + "source_location": "L2924" }, { "id": "files_oledsaver_mgr_random_color", @@ -1519,179 +1555,179 @@ "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_random_color()", "source_file": "files/oledsaver.c", - "source_location": "L2026" + "source_location": "L2035" }, { - "id": "files_oledsaver_mgr_response_inhibits_output", - "label": "mgr_response_inhibits_output()", + "id": "files_oledsaver_mgr_read_pidfile", + "label": "mgr_read_pidfile()", "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", - "norm_label": "mgr_response_inhibits_output()", + "norm_label": "mgr_read_pidfile()", "source_file": "files/oledsaver.c", - "source_location": "L2214" + "source_location": "L3469" }, { - "id": "tests_test_inhibition_main", - "label": "main()", + "id": "files_oledsaver_mgr_reap_children", + "label": "mgr_reap_children()", "_callable": true, "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", - "norm_label": "main()", - "source_file": "tests/test-inhibition.c", - "source_location": "L6" + "norm_label": "mgr_reap_children()", + "source_file": "files/oledsaver.c", + "source_location": "L3483" }, { - "id": "files_oledsaver_mgr_outputs_wayland_cleanup", - "label": "mgr_outputs_wayland_cleanup()", + "id": "files_oledsaver_mgr_refresh_outputs", + "label": "mgr_refresh_outputs()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "mgr_outputs_wayland_cleanup()", + "norm_label": "mgr_refresh_outputs()", "source_file": "files/oledsaver.c", - "source_location": "L2794" + "source_location": "L2824" }, { - "id": "files_oledsaver_mgr_refresh_outputs", - "label": "mgr_refresh_outputs()", + "id": "files_oledsaver_mgr_remove_pidfile", + "label": "mgr_remove_pidfile()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "mgr_refresh_outputs()", + "norm_label": "mgr_remove_pidfile()", "source_file": "files/oledsaver.c", - "source_location": "L2812" + "source_location": "L3463" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", - "label": "zxdg_output_manager_v1_destroy()", + "id": "files_oledsaver_mgr_response_inhibits_output", + "label": "mgr_response_inhibits_output()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_manager_v1_destroy()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L172" + "norm_label": "mgr_response_inhibits_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2223" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", - "label": "zxdg_output_manager_v1_get_user_data()", + "id": "files_oledsaver_mgr_run_lock_cmd", + "label": "mgr_run_lock_cmd()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_manager_v1_get_user_data()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L152" + "norm_label": "mgr_run_lock_cmd()", + "source_file": "files/oledsaver.c", + "source_location": "L3412" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", - "label": "zxdg_output_manager_v1_get_version()", + "id": "files_oledsaver_mgr_runtime_path", + "label": "mgr_runtime_path()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_manager_v1_get_version()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L158" + "norm_label": "mgr_runtime_path()", + "source_file": "files/oledsaver.c", + "source_location": "L2009" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", - "label": "zxdg_output_manager_v1_get_xdg_output()", + "id": "files_oledsaver_mgr_unblank_output", + "label": "mgr_unblank_output()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_manager_v1_get_xdg_output()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L184" + "norm_label": "mgr_unblank_output()", + "source_file": "files/oledsaver.c", + "source_location": "L3071" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", - "label": "zxdg_output_manager_v1_set_user_data()", + "id": "files_oledsaver_mgr_update_focused_output", + "label": "mgr_update_focused_output()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_manager_v1_set_user_data()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L145" + "norm_label": "mgr_update_focused_output()", + "source_file": "files/oledsaver.c", + "source_location": "L2892" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", - "label": "zxdg_output_v1_add_listener()", + "id": "files_oledsaver_mgr_wayfire_ipc_path", + "label": "mgr_wayfire_ipc_path()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_v1_add_listener()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L342" + "norm_label": "mgr_wayfire_ipc_path()", + "source_file": "files/oledsaver.c", + "source_location": "L2041" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", - "label": "zxdg_output_v1_destroy()", + "id": "files_oledsaver_mgr_write_pidfile", + "label": "mgr_write_pidfile()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_v1_destroy()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L404" + "norm_label": "mgr_write_pidfile()", + "source_file": "files/oledsaver.c", + "source_location": "L3452" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", - "label": "zxdg_output_v1_get_user_data()", + "id": "tests_test_inhibition_main", + "label": "main()", "_callable": true, "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", + "community": 11, + "community_name": "manager_main", "file_type": "code", - "norm_label": "zxdg_output_v1_get_user_data()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L386" + "norm_label": "main()", + "source_file": "tests/test-inhibition.c", + "source_location": "L6" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", - "label": "zxdg_output_v1_get_version()", + "id": "files_oledsaver_render_build_atlas", + "label": "render_build_atlas()", "_callable": true, "_origin": "ast", "community": 12, - "community_name": "mgr_refresh_outputs", + "community_name": "render_build_atlas", "file_type": "code", - "norm_label": "zxdg_output_v1_get_version()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L392" + "norm_label": "render_build_atlas()", + "source_file": "files/oledsaver.c", + "source_location": "L460" }, { - "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", - "label": "zxdg_output_v1_set_user_data()", + "id": "files_oledsaver_render_build_codepoint_list", + "label": "render_build_codepoint_list()", "_callable": true, "_origin": "ast", "community": 12, - "community_name": "mgr_refresh_outputs", + "community_name": "render_build_atlas", "file_type": "code", - "norm_label": "zxdg_output_v1_set_user_data()", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L379" + "norm_label": "render_build_codepoint_list()", + "source_file": "files/oledsaver.c", + "source_location": "L385" }, { "id": "files_oledsaver_mgr_output_handle_name", @@ -1703,7 +1739,7 @@ "file_type": "code", "norm_label": "mgr_output_handle_name()", "source_file": "files/oledsaver.c", - "source_location": "L2743" + "source_location": "L2755" }, { "id": "files_oledsaver_mgr_output_set_name", @@ -1715,7 +1751,7 @@ "file_type": "code", "norm_label": "mgr_output_set_name()", "source_file": "files/oledsaver.c", - "source_location": "L2670" + "source_location": "L2682" }, { "id": "files_oledsaver_mgr_xdg_output_handle_name", @@ -1727,7 +1763,7 @@ "file_type": "code", "norm_label": "mgr_xdg_output_handle_name()", "source_file": "files/oledsaver.c", - "source_location": "L2695" + "source_location": "L2707" }, { "id": "files_oledsaver_cursor_oledsaver_cursor_plugin_t_cursor_status", @@ -1835,7 +1871,7 @@ "file_type": "code", "norm_label": "mgr_expand_tilde()", "source_file": "files/oledsaver.c", - "source_location": "L2014" + "source_location": "L2023" }, { "id": "files_oledsaver_mgr_load_config", @@ -1847,7 +1883,7 @@ "file_type": "code", "norm_label": "mgr_load_config()", "source_file": "files/oledsaver.c", - "source_location": "L2290" + "source_location": "L2300" }, { "id": "files_oledsaver_mgr_set_defaults", @@ -1859,7 +1895,7 @@ "file_type": "code", "norm_label": "mgr_set_defaults()", "source_file": "files/oledsaver.c", - "source_location": "L2254" + "source_location": "L2263" }, { "id": "files_oledsaver_mgr_trim", @@ -1871,7 +1907,7 @@ "file_type": "code", "norm_label": "mgr_trim()", "source_file": "files/oledsaver.c", - "source_location": "L2245" + "source_location": "L2254" }, { "id": "files_oledsaver_mgr_get_cursor_status_from_ipc", @@ -1883,7 +1919,7 @@ "file_type": "code", "norm_label": "mgr_get_cursor_status_from_ipc()", "source_file": "files/oledsaver.c", - "source_location": "L2487" + "source_location": "L2499" }, { "id": "files_oledsaver_mgr_ipc_response_has_error", @@ -1895,7 +1931,7 @@ "file_type": "code", "norm_label": "mgr_ipc_response_has_error()", "source_file": "files/oledsaver.c", - "source_location": "L2472" + "source_location": "L2484" }, { "id": "files_oledsaver_mgr_release_wayfire_cursor", @@ -1907,7 +1943,7 @@ "file_type": "code", "norm_label": "mgr_release_wayfire_cursor()", "source_file": "files/oledsaver.c", - "source_location": "L2537" + "source_location": "L2549" }, { "id": "files_oledsaver_mgr_set_wayfire_cursor_hidden", @@ -1919,7 +1955,7 @@ "file_type": "code", "norm_label": "mgr_set_wayfire_cursor_hidden()", "source_file": "files/oledsaver.c", - "source_location": "L2526" + "source_location": "L2538" }, { "id": "files_oledsaver_mgr_update_wayfire_cursor", @@ -1931,139 +1967,7 @@ "file_type": "code", "norm_label": "mgr_update_wayfire_cursor()", "source_file": "files/oledsaver.c", - "source_location": "L2557" - }, - { - "id": "files_oledsaver_main", - "label": "main()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "main()", - "source_file": "files/oledsaver.c", - "source_location": "L3670" - }, - { - "id": "files_oledsaver_manager_main", - "label": "manager_main()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "manager_main()", - "source_file": "files/oledsaver.c", - "source_location": "L3477" - }, - { - "id": "files_oledsaver_mgr_find_output", - "label": "mgr_find_output()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_find_output()", - "source_file": "files/oledsaver.c", - "source_location": "L2464" - }, - { - "id": "files_oledsaver_mgr_mkdirs", - "label": "mgr_mkdirs()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_mkdirs()", - "source_file": "files/oledsaver.c", - "source_location": "L1987" - }, - { - "id": "files_oledsaver_mgr_read_pidfile", - "label": "mgr_read_pidfile()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_read_pidfile()", - "source_file": "files/oledsaver.c", - "source_location": "L3455" - }, - { - "id": "files_oledsaver_mgr_reap_children", - "label": "mgr_reap_children()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_reap_children()", - "source_file": "files/oledsaver.c", - "source_location": "L3469" - }, - { - "id": "files_oledsaver_mgr_remove_pidfile", - "label": "mgr_remove_pidfile()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_remove_pidfile()", - "source_file": "files/oledsaver.c", - "source_location": "L3449" - }, - { - "id": "files_oledsaver_mgr_run_lock_cmd", - "label": "mgr_run_lock_cmd()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_run_lock_cmd()", - "source_file": "files/oledsaver.c", - "source_location": "L3398" - }, - { - "id": "files_oledsaver_mgr_runtime_path", - "label": "mgr_runtime_path()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_runtime_path()", - "source_file": "files/oledsaver.c", - "source_location": "L2000" - }, - { - "id": "files_oledsaver_mgr_unblank_output", - "label": "mgr_unblank_output()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_unblank_output()", - "source_file": "files/oledsaver.c", - "source_location": "L3057" - }, - { - "id": "files_oledsaver_mgr_write_pidfile", - "label": "mgr_write_pidfile()", - "_callable": true, - "_origin": "ast", - "community": 17, - "community_name": "manager_main", - "file_type": "code", - "norm_label": "mgr_write_pidfile()", - "source_file": "files/oledsaver.c", - "source_location": "L3438" + "source_location": "L2569" }, { "id": "files_oledsaver_idle_oledsaver_idle_plugin_t_fini", @@ -2102,6 +2006,18 @@ "source_location": "L18" }, { + "id": "files_oledsaver_mgr_outputs_wayland_cleanup", + "label": "mgr_outputs_wayland_cleanup()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "mgr_outputs_wayland_cleanup()", + "source_file": "files/oledsaver.c", + "source_location": "L2806" + }, + { "id": "files_oledsaver_render_compile_shader", "label": "render_compile_shader()", "_callable": true, @@ -2111,7 +2027,7 @@ "file_type": "code", "norm_label": "render_compile_shader()", "source_file": "files/oledsaver.c", - "source_location": "L740" + "source_location": "L741" }, { "id": "files_oledsaver_render_init_egl", @@ -2123,7 +2039,7 @@ "file_type": "code", "norm_label": "render_init_egl()", "source_file": "files/oledsaver.c", - "source_location": "L628" + "source_location": "L629" }, { "id": "files_oledsaver_render_init_freetype", @@ -2135,7 +2051,7 @@ "file_type": "code", "norm_label": "render_init_freetype()", "source_file": "files/oledsaver.c", - "source_location": "L401" + "source_location": "L402" }, { "id": "files_oledsaver_render_init_shaders", @@ -2147,7 +2063,7 @@ "file_type": "code", "norm_label": "render_init_shaders()", "source_file": "files/oledsaver.c", - "source_location": "L757" + "source_location": "L758" }, { "id": "files_oledsaver_render_layer_surface_configure", @@ -2159,7 +2075,7 @@ "file_type": "code", "norm_label": "render_layer_surface_configure()", "source_file": "files/oledsaver.c", - "source_location": "L1311" + "source_location": "L1312" }, { "id": "files_oledsaver_render_set_projection", @@ -2171,7 +2087,7 @@ "file_type": "code", "norm_label": "render_set_projection()", "source_file": "files/oledsaver.c", - "source_location": "L796" + "source_location": "L797" }, { "id": "files_oledsaver_renderer_main", @@ -2183,7 +2099,7 @@ "file_type": "code", "norm_label": "renderer_main()", "source_file": "files/oledsaver.c", - "source_location": "L1411" + "source_location": "L1412" }, { "id": "files_wlr_layer_shell_unstable_v1_client_protocol_zwlr_layer_shell_v1_destroy", @@ -2402,16 +2318,124 @@ "source_location": "L384" }, { - "id": "files_oledsaver_ensure_wayland_display", - "label": "ensure_wayland_display()", + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_destroy", + "label": "zxdg_output_manager_v1_destroy()", "_callable": true, "_origin": "ast", - "community": 3, - "community_name": "mgr_ipc_request", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", "file_type": "code", - "norm_label": "ensure_wayland_display()", - "source_file": "files/oledsaver.c", - "source_location": "L1381" + "norm_label": "zxdg_output_manager_v1_destroy()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L172" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_user_data", + "label": "zxdg_output_manager_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_get_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L152" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_version", + "label": "zxdg_output_manager_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_get_version()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L158" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_get_xdg_output", + "label": "zxdg_output_manager_v1_get_xdg_output()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_get_xdg_output()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L184" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_manager_v1_set_user_data", + "label": "zxdg_output_manager_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_manager_v1_set_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L145" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_add_listener", + "label": "zxdg_output_v1_add_listener()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_v1_add_listener()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L342" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_destroy", + "label": "zxdg_output_v1_destroy()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_v1_destroy()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L404" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_user_data", + "label": "zxdg_output_v1_get_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_v1_get_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L386" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_get_version", + "label": "zxdg_output_v1_get_version()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_v1_get_version()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L392" + }, + { + "id": "files_xdg_output_unstable_v1_client_protocol_zxdg_output_v1_set_user_data", + "label": "zxdg_output_v1_set_user_data()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "zxdg_output_v1_set_user_data()", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L379" }, { "id": "files_oledsaver_mgr_check_idle_inhibitors", @@ -2423,7 +2447,7 @@ "file_type": "code", "norm_label": "mgr_check_idle_inhibitors()", "source_file": "files/oledsaver.c", - "source_location": "L2228" + "source_location": "L2237" }, { "id": "files_oledsaver_mgr_focus_name_from_event", @@ -2435,7 +2459,7 @@ "file_type": "code", "norm_label": "mgr_focus_name_from_event()", "source_file": "files/oledsaver.c", - "source_location": "L3121" + "source_location": "L3135" }, { "id": "files_oledsaver_mgr_focus_watcher", @@ -2447,7 +2471,7 @@ "file_type": "code", "norm_label": "mgr_focus_watcher()", "source_file": "files/oledsaver.c", - "source_location": "L3162" + "source_location": "L3176" }, { "id": "files_oledsaver_mgr_get_focused_output_from_ipc", @@ -2459,7 +2483,7 @@ "file_type": "code", "norm_label": "mgr_get_focused_output_from_ipc()", "source_file": "files/oledsaver.c", - "source_location": "L2855" + "source_location": "L2867" }, { "id": "files_oledsaver_mgr_ipc_connect", @@ -2471,7 +2495,7 @@ "file_type": "code", "norm_label": "mgr_ipc_connect()", "source_file": "files/oledsaver.c", - "source_location": "L2082" + "source_location": "L2091" }, { "id": "files_oledsaver_mgr_ipc_recv", @@ -2483,7 +2507,7 @@ "file_type": "code", "norm_label": "mgr_ipc_recv()", "source_file": "files/oledsaver.c", - "source_location": "L2170" + "source_location": "L2179" }, { "id": "files_oledsaver_mgr_ipc_request", @@ -2495,7 +2519,7 @@ "file_type": "code", "norm_label": "mgr_ipc_request()", "source_file": "files/oledsaver.c", - "source_location": "L2190" + "source_location": "L2199" }, { "id": "files_oledsaver_mgr_ipc_send_method", @@ -2507,7 +2531,7 @@ "file_type": "code", "norm_label": "mgr_ipc_send_method()", "source_file": "files/oledsaver.c", - "source_location": "L2146" + "source_location": "L2155" }, { "id": "files_oledsaver_mgr_ipc_send_payload", @@ -2519,7 +2543,7 @@ "file_type": "code", "norm_label": "mgr_ipc_send_payload()", "source_file": "files/oledsaver.c", - "source_location": "L2134" + "source_location": "L2143" }, { "id": "files_oledsaver_mgr_readn", @@ -2531,31 +2555,7 @@ "file_type": "code", "norm_label": "mgr_readn()", "source_file": "files/oledsaver.c", - "source_location": "L2109" - }, - { - "id": "files_oledsaver_mgr_update_focused_output", - "label": "mgr_update_focused_output()", - "_callable": true, - "_origin": "ast", - "community": 3, - "community_name": "mgr_ipc_request", - "file_type": "code", - "norm_label": "mgr_update_focused_output()", - "source_file": "files/oledsaver.c", - "source_location": "L2880" - }, - { - "id": "files_oledsaver_mgr_wayfire_ipc_path", - "label": "mgr_wayfire_ipc_path()", - "_callable": true, - "_origin": "ast", - "community": 3, - "community_name": "mgr_ipc_request", - "file_type": "code", - "norm_label": "mgr_wayfire_ipc_path()", - "source_file": "files/oledsaver.c", - "source_location": "L2032" + "source_location": "L2118" }, { "id": "files_oledsaver_mgr_writen", @@ -2567,7 +2567,7 @@ "file_type": "code", "norm_label": "mgr_writen()", "source_file": "files/oledsaver.c", - "source_location": "L2121" + "source_location": "L2130" }, { "id": "files_oledsaver_render_cell_at_layer", @@ -2579,7 +2579,7 @@ "file_type": "code", "norm_label": "render_cell_at_layer()", "source_file": "files/oledsaver.c", - "source_location": "L305" + "source_location": "L306" }, { "id": "files_oledsaver_render_get_layer_properties", @@ -2591,7 +2591,7 @@ "file_type": "code", "norm_label": "render_get_layer_properties()", "source_file": "files/oledsaver.c", - "source_location": "L862" + "source_location": "L863" }, { "id": "files_oledsaver_render_head_white_mix", @@ -2603,7 +2603,7 @@ "file_type": "code", "norm_label": "render_head_white_mix()", "source_file": "files/oledsaver.c", - "source_location": "L287" + "source_location": "L288" }, { "id": "files_oledsaver_render_init_layer", @@ -2615,7 +2615,7 @@ "file_type": "code", "norm_label": "render_init_layer()", "source_file": "files/oledsaver.c", - "source_location": "L881" + "source_location": "L882" }, { "id": "files_oledsaver_render_init_matrix", @@ -2627,7 +2627,7 @@ "file_type": "code", "norm_label": "render_init_matrix()", "source_file": "files/oledsaver.c", - "source_location": "L952" + "source_location": "L953" }, { "id": "files_oledsaver_render_lookup_color", @@ -2639,7 +2639,7 @@ "file_type": "code", "norm_label": "render_lookup_color()", "source_file": "files/oledsaver.c", - "source_location": "L335" + "source_location": "L336" }, { "id": "files_oledsaver_render_parse_hex", @@ -2651,7 +2651,7 @@ "file_type": "code", "norm_label": "render_parse_hex()", "source_file": "files/oledsaver.c", - "source_location": "L322" + "source_location": "L323" }, { "id": "files_oledsaver_render_rand_speed", @@ -2663,7 +2663,7 @@ "file_type": "code", "norm_label": "render_rand_speed()", "source_file": "files/oledsaver.c", - "source_location": "L294" + "source_location": "L295" }, { "id": "files_oledsaver_render_randf", @@ -2675,7 +2675,7 @@ "file_type": "code", "norm_label": "render_randf()", "source_file": "files/oledsaver.c", - "source_location": "L284" + "source_location": "L285" }, { "id": "files_oledsaver_render_randi", @@ -2687,7 +2687,7 @@ "file_type": "code", "norm_label": "render_randi()", "source_file": "files/oledsaver.c", - "source_location": "L285" + "source_location": "L286" }, { "id": "files_oledsaver_render_random_codepoint", @@ -2699,7 +2699,7 @@ "file_type": "code", "norm_label": "render_random_codepoint()", "source_file": "files/oledsaver.c", - "source_location": "L309" + "source_location": "L310" }, { "id": "files_oledsaver_render_random_color", @@ -2711,7 +2711,7 @@ "file_type": "code", "norm_label": "render_random_color()", "source_file": "files/oledsaver.c", - "source_location": "L361" + "source_location": "L362" }, { "id": "files_oledsaver_render_random_hex_color", @@ -2723,7 +2723,7 @@ "file_type": "code", "norm_label": "render_random_hex_color()", "source_file": "files/oledsaver.c", - "source_location": "L365" + "source_location": "L366" }, { "id": "files_oledsaver_render_tick_layer", @@ -2735,7 +2735,7 @@ "file_type": "code", "norm_label": "render_tick_layer()", "source_file": "files/oledsaver.c", - "source_location": "L970" + "source_location": "L971" }, { "id": "files_oledsaver_render_tick_matrix", @@ -2747,7 +2747,7 @@ "file_type": "code", "norm_label": "render_tick_matrix()", "source_file": "files/oledsaver.c", - "source_location": "L1049" + "source_location": "L1050" }, { "id": "files_oledsaver_render_trail_color", @@ -2759,7 +2759,7 @@ "file_type": "code", "norm_label": "render_trail_color()", "source_file": "files/oledsaver.c", - "source_location": "L373" + "source_location": "L374" }, { "id": "files_ext_idle_notify_v1_client_protocol_ext_idle_notification_v1_add_listener", @@ -2903,7 +2903,7 @@ "file_type": "code", "norm_label": "mgr_idle_watcher()", "source_file": "files/oledsaver.c", - "source_location": "L3326" + "source_location": "L3340" }, { "id": "files_oledsaver_mgr_idle_wayland_cleanup", @@ -2915,7 +2915,7 @@ "file_type": "code", "norm_label": "mgr_idle_wayland_cleanup()", "source_file": "files/oledsaver.c", - "source_location": "L3308" + "source_location": "L3322" }, { "id": "files_oledsaver_render_find_glyph", @@ -2927,7 +2927,7 @@ "file_type": "code", "norm_label": "render_find_glyph()", "source_file": "files/oledsaver.c", - "source_location": "L613" + "source_location": "L614" }, { "id": "files_oledsaver_render_flush_quads", @@ -2939,7 +2939,7 @@ "file_type": "code", "norm_label": "render_flush_quads()", "source_file": "files/oledsaver.c", - "source_location": "L831" + "source_location": "L832" }, { "id": "files_oledsaver_render_frame", @@ -2951,7 +2951,7 @@ "file_type": "code", "norm_label": "render_frame()", "source_file": "files/oledsaver.c", - "source_location": "L1057" + "source_location": "L1058" }, { "id": "files_oledsaver_render_push_quad", @@ -2963,7 +2963,7 @@ "file_type": "code", "norm_label": "render_push_quad()", "source_file": "files/oledsaver.c", - "source_location": "L810" + "source_location": "L811" }, { "id": "files_xdg_shell_client_protocol", @@ -3003,7 +3003,7 @@ "label": "mgr_output_info_t", "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "mgr_output_info_t", "source_file": "", @@ -3014,7 +3014,7 @@ "label": "pid_t", "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "pid_t", "source_file": "", @@ -3025,35 +3025,13 @@ "label": "test-inhibition.c", "_origin": "ast", "community": 11, - "community_name": "mgr_blank_output", + "community_name": "manager_main", "file_type": "code", "norm_label": "test-inhibition.c", "source_file": "tests/test-inhibition.c", "source_location": "L1" }, { - "id": "files_xdg_output_unstable_v1_client_protocol", - "label": "xdg-output-unstable-v1-client-protocol.h", - "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", - "file_type": "code", - "norm_label": "xdg-output-unstable-v1-client-protocol.h", - "source_file": "files/xdg-output-unstable-v1-client-protocol.h", - "source_location": "L1" - }, - { - "id": "mgr_outputs_wayland_t", - "label": "mgr_outputs_wayland_t", - "_origin": "ast", - "community": 12, - "community_name": "mgr_refresh_outputs", - "file_type": "code", - "norm_label": "mgr_outputs_wayland_t", - "source_file": "", - "source_location": "" - }, - { "id": "mgr_wayland_output_info_t", "label": "mgr_wayland_output_info_t", "_origin": "ast", @@ -3164,6 +3142,30 @@ "source_location": "" }, { + "id": "readme_video_inhibition", + "label": "README.video-inhibition.md", + "_origin": "ast", + "community": 17, + "community_name": "README.video-inhibition.md", + "file_type": "document", + "node_kind": "page", + "norm_label": "readme.video-inhibition.md", + "source_file": "README.video-inhibition.md", + "source_location": "L1" + }, + { + "id": "readme_video_inhibition_per_output_video_inhibition", + "label": "Per-output video inhibition", + "_origin": "ast", + "community": 17, + "community_name": "README.video-inhibition.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "per-output video inhibition", + "source_file": "README.video-inhibition.md", + "source_location": "L1" + }, + { "id": "files_oledsaver_idle", "label": "oledsaver-idle.cpp", "_origin": "ast", @@ -3241,6 +3243,17 @@ "source_location": "L1" }, { + "id": "files_xdg_output_unstable_v1_client_protocol", + "label": "xdg-output-unstable-v1-client-protocol.h", + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "xdg-output-unstable-v1-client-protocol.h", + "source_file": "files/xdg-output-unstable-v1-client-protocol.h", + "source_location": "L1" + }, + { "id": "glenum", "label": "GLenum", "_origin": "ast", @@ -3263,6 +3276,17 @@ "source_location": "" }, { + "id": "mgr_outputs_wayland_t", + "label": "mgr_outputs_wayland_t", + "_origin": "ast", + "community": 2, + "community_name": "wlr-layer-shell-unstable-v1-client-protocol.h", + "file_type": "code", + "norm_label": "mgr_outputs_wayland_t", + "source_file": "", + "source_location": "" + }, + { "id": "depth_layer_t", "label": "depth_layer_t", "_origin": "ast", @@ -3468,7 +3492,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3673", + "source_location": "L3687", "weight": 1.0 }, { @@ -3480,7 +3504,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3676", + "source_location": "L3690", "weight": 1.0 }, { @@ -3492,7 +3516,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3699", + "source_location": "L3713", "weight": 1.0 }, { @@ -3504,7 +3528,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3482", + "source_location": "L3496", "weight": 1.0 }, { @@ -3516,7 +3540,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3484", + "source_location": "L3498", "weight": 1.0 }, { @@ -3528,7 +3552,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3485", + "source_location": "L3499", "weight": 1.0 }, { @@ -3540,7 +3564,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3494", + "source_location": "L3508", "weight": 1.0 }, { @@ -3552,7 +3576,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3512", + "source_location": "L3526", "weight": 1.0 }, { @@ -3564,7 +3588,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3515", + "source_location": "L3529", "weight": 1.0 }, { @@ -3576,7 +3600,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3519", + "source_location": "L3533", "weight": 1.0 }, { @@ -3588,7 +3612,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3544", + "source_location": "L3558", "weight": 1.0 }, { @@ -3600,7 +3624,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3551", + "source_location": "L3565", "weight": 1.0 }, { @@ -3612,7 +3636,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3557", + "source_location": "L3571", "weight": 1.0 }, { @@ -3624,7 +3648,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3558", + "source_location": "L3572", "weight": 1.0 }, { @@ -3636,7 +3660,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3564", + "source_location": "L3578", "weight": 1.0 }, { @@ -3648,7 +3672,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3572", + "source_location": "L3586", "weight": 1.0 }, { @@ -3660,7 +3684,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3587", + "source_location": "L3601", "weight": 1.0 }, { @@ -3672,7 +3696,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3600", + "source_location": "L3614", "weight": 1.0 }, { @@ -3684,7 +3708,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3610", + "source_location": "L3624", "weight": 1.0 }, { @@ -3696,7 +3720,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3612", + "source_location": "L3626", "weight": 1.0 }, { @@ -3708,7 +3732,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3621", + "source_location": "L3635", "weight": 1.0 }, { @@ -3720,7 +3744,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3654", + "source_location": "L3668", "weight": 1.0 }, { @@ -3732,7 +3756,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3659", + "source_location": "L3673", "weight": 1.0 }, { @@ -3744,7 +3768,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3422", + "source_location": "L3436", "weight": 1.0 }, { @@ -3756,7 +3780,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3431", + "source_location": "L3445", "weight": 1.0 }, { @@ -3768,7 +3792,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2945", + "source_location": "L2957", "weight": 1.0 }, { @@ -3780,7 +3804,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2952", + "source_location": "L2964", "weight": 1.0 }, { @@ -3792,7 +3816,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2956", + "source_location": "L2968", "weight": 1.0 }, { @@ -3804,7 +3828,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2958", + "source_location": "L2970", "weight": 1.0 }, { @@ -3816,7 +3840,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2963", + "source_location": "L2975", "weight": 1.0 }, { @@ -3828,7 +3852,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2964", + "source_location": "L2976", "weight": 1.0 }, { @@ -3840,7 +3864,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2966", + "source_location": "L2978", "weight": 1.0 }, { @@ -3852,7 +3876,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2973", + "source_location": "L2985", "weight": 1.0 }, { @@ -3864,7 +3888,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2230", + "source_location": "L2239", "weight": 1.0 }, { @@ -3876,7 +3900,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3134", + "source_location": "L3148", "weight": 1.0 }, { @@ -3888,7 +3912,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3156", + "source_location": "L3170", "weight": 1.0 }, { @@ -3900,7 +3924,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3166", + "source_location": "L3180", "weight": 1.0 }, { @@ -3912,7 +3936,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3173", + "source_location": "L3187", "weight": 1.0 }, { @@ -3924,7 +3948,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3182", + "source_location": "L3196", "weight": 1.0 }, { @@ -3936,7 +3960,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3222", + "source_location": "L3236", "weight": 1.0 }, { @@ -3948,7 +3972,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3225", + "source_location": "L3239", "weight": 1.0 }, { @@ -3960,7 +3984,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2495", + "source_location": "L2507", "weight": 1.0 }, { @@ -3972,7 +3996,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2500", + "source_location": "L2512", "weight": 1.0 }, { @@ -3984,7 +4008,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2858", + "source_location": "L2870", "weight": 1.0 }, { @@ -3996,7 +4020,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2622", + "source_location": "L2634", "weight": 1.0 }, { @@ -4008,7 +4032,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3262", + "source_location": "L3276", "weight": 1.0 }, { @@ -4020,7 +4044,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3348", + "source_location": "L3362", "weight": 1.0 }, { @@ -4032,7 +4056,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2084", + "source_location": "L2093", "weight": 1.0 }, { @@ -4044,7 +4068,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2172", + "source_location": "L2181", "weight": 1.0 }, { @@ -4056,7 +4080,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2192", + "source_location": "L2201", "weight": 1.0 }, { @@ -4068,7 +4092,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2195", + "source_location": "L2204", "weight": 1.0 }, { @@ -4080,7 +4104,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2201", + "source_location": "L2210", "weight": 1.0 }, { @@ -4092,7 +4116,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2164", + "source_location": "L2173", "weight": 1.0 }, { @@ -4104,7 +4128,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2139", + "source_location": "L2148", "weight": 1.0 }, { @@ -4116,7 +4140,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2298", + "source_location": "L2308", "weight": 1.0 }, { @@ -4128,7 +4152,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2316", + "source_location": "L2326", "weight": 1.0 }, { @@ -4140,7 +4164,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2345", + "source_location": "L2355", "weight": 1.0 }, { @@ -4152,7 +4176,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2746", + "source_location": "L2758", "weight": 1.0 }, { @@ -4164,7 +4188,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2915", + "source_location": "L2927", "weight": 1.0 }, { @@ -4176,7 +4200,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3457", + "source_location": "L3471", "weight": 1.0 }, { @@ -4188,7 +4212,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2816", + "source_location": "L2828", "weight": 1.0 }, { @@ -4200,7 +4224,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2823", + "source_location": "L2835", "weight": 1.0 }, { @@ -4212,7 +4236,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2845", + "source_location": "L2857", "weight": 1.0 }, { @@ -4224,7 +4248,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2846", + "source_location": "L2858", "weight": 1.0 }, { @@ -4236,7 +4260,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2852", + "source_location": "L2864", "weight": 1.0 }, { @@ -4248,7 +4272,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2545", + "source_location": "L2557", "weight": 1.0 }, { @@ -4260,7 +4284,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3451", + "source_location": "L3465", "weight": 1.0 }, { @@ -4272,7 +4296,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2006", + "source_location": "L2015", "weight": 1.0 }, { @@ -4284,7 +4308,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2527", + "source_location": "L2539", "weight": 1.0 }, { @@ -4296,7 +4320,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2532", + "source_location": "L2544", "weight": 1.0 }, { @@ -4308,7 +4332,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3060", + "source_location": "L3074", "weight": 1.0 }, { @@ -4320,7 +4344,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2885", + "source_location": "L2897", "weight": 1.0 }, { @@ -4332,7 +4356,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2889", + "source_location": "L2901", "weight": 1.0 }, { @@ -4344,7 +4368,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2900", + "source_location": "L2912", "weight": 1.0 }, { @@ -4356,7 +4380,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2561", + "source_location": "L2573", "weight": 1.0 }, { @@ -4368,7 +4392,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2571", + "source_location": "L2583", "weight": 1.0 }, { @@ -4380,7 +4404,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2580", + "source_location": "L2592", "weight": 1.0 }, { @@ -4392,7 +4416,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2588", + "source_location": "L2600", "weight": 1.0 }, { @@ -4404,7 +4428,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2041", + "source_location": "L2050", "weight": 1.0 }, { @@ -4416,7 +4440,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3440", + "source_location": "L3454", "weight": 1.0 }, { @@ -4428,7 +4452,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2698", + "source_location": "L2710", "weight": 1.0 }, { @@ -4440,7 +4464,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L461", + "source_location": "L462", "weight": 1.0 }, { @@ -4452,7 +4476,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1087", + "source_location": "L1088", "weight": 1.0 }, { @@ -4464,7 +4488,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1113", + "source_location": "L1114", "weight": 1.0 }, { @@ -4476,7 +4500,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1166", + "source_location": "L1167", "weight": 1.0 }, { @@ -4488,7 +4512,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1184", + "source_location": "L1185", "weight": 1.0 }, { @@ -4500,7 +4524,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L289", + "source_location": "L290", "weight": 1.0 }, { @@ -4512,7 +4536,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L883", + "source_location": "L884", "weight": 1.0 }, { @@ -4524,7 +4548,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L909", + "source_location": "L910", "weight": 1.0 }, { @@ -4536,7 +4560,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L915", + "source_location": "L916", "weight": 1.0 }, { @@ -4548,7 +4572,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L916", + "source_location": "L917", "weight": 1.0 }, { @@ -4560,7 +4584,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L920", + "source_location": "L921", "weight": 1.0 }, { @@ -4572,7 +4596,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L929", + "source_location": "L930", "weight": 1.0 }, { @@ -4584,7 +4608,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L942", + "source_location": "L943", "weight": 1.0 }, { @@ -4596,7 +4620,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L946", + "source_location": "L947", "weight": 1.0 }, { @@ -4608,7 +4632,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L957", + "source_location": "L958", "weight": 1.0 }, { @@ -4620,7 +4644,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L965", + "source_location": "L966", "weight": 1.0 }, { @@ -4632,7 +4656,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L758", + "source_location": "L759", "weight": 1.0 }, { @@ -4644,7 +4668,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L338", + "source_location": "L339", "weight": 1.0 }, { @@ -4656,12 +4680,12 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L295", + "source_location": "L296", "weight": 1.0 }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_randf", + "target": "files_oledsaver_render_random_codepoint", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", @@ -4673,7 +4697,7 @@ }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_head_white_mix", + "target": "files_oledsaver_render_randf", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", @@ -4685,19 +4709,19 @@ }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_trail_color", + "target": "files_oledsaver_render_head_white_mix", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L982", + "source_location": "L1002", "weight": 1.0 }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_rand_speed", + "target": "files_oledsaver_render_trail_color", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", @@ -4709,38 +4733,38 @@ }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_randi", + "target": "files_oledsaver_render_rand_speed", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L985", + "source_location": "L984", "weight": 1.0 }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_cell_at_layer", + "target": "files_oledsaver_render_randi", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L997", + "source_location": "L986", "weight": 1.0 }, { "source": "files_oledsaver_render_tick_layer", - "target": "files_oledsaver_render_random_codepoint", + "target": "files_oledsaver_render_cell_at_layer", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L999", + "source_location": "L998", "weight": 1.0 }, { @@ -4752,7 +4776,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1051", + "source_location": "L1052", "weight": 1.0 }, { @@ -4764,7 +4788,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L375", + "source_location": "L376", "weight": 1.0 }, { @@ -4776,7 +4800,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L376", + "source_location": "L377", "weight": 1.0 }, { @@ -4788,7 +4812,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1550", + "source_location": "L1556", "weight": 1.0 }, { @@ -4800,7 +4824,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1575", + "source_location": "L1581", "weight": 1.0 }, { @@ -4812,7 +4836,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1662", + "source_location": "L1668", "weight": 1.0 }, { @@ -4824,7 +4848,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1669", + "source_location": "L1675", "weight": 1.0 }, { @@ -4836,7 +4860,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1675", + "source_location": "L1681", "weight": 1.0 }, { @@ -4848,7 +4872,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1681", + "source_location": "L1687", "weight": 1.0 }, { @@ -4860,7 +4884,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1687", + "source_location": "L1693", "weight": 1.0 }, { @@ -4872,7 +4896,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1696", + "source_location": "L1702", "weight": 1.0 }, { @@ -4884,7 +4908,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1760", + "source_location": "L1767", "weight": 1.0 }, { @@ -4896,7 +4920,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1761", + "source_location": "L1768", "weight": 1.0 }, { @@ -5088,7 +5112,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2612", + "source_location": "L2624", "weight": 1.0 }, { @@ -5100,7 +5124,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2607", + "source_location": "L2619", "weight": 1.0 }, { @@ -5112,7 +5136,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L3308", + "source_location": "L3322", "weight": 1.0 }, { @@ -5124,7 +5148,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2638", + "source_location": "L2650", "weight": 1.0 }, { @@ -5136,7 +5160,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2920", + "source_location": "L2932", "weight": 1.0 }, { @@ -5148,7 +5172,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2670", + "source_location": "L2682", "weight": 1.0 }, { @@ -5160,7 +5184,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2794", + "source_location": "L2806", "weight": 1.0 }, { @@ -5172,7 +5196,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L1982", + "source_location": "L1991", "weight": 1.0 }, { @@ -5184,7 +5208,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L2912", + "source_location": "L2924", "weight": 1.0 }, { @@ -5196,7 +5220,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L305", + "source_location": "L306", "weight": 1.0 }, { @@ -5208,7 +5232,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L740", + "source_location": "L741", "weight": 1.0 }, { @@ -5220,7 +5244,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L881", + "source_location": "L882", "weight": 1.0 }, { @@ -5232,7 +5256,7 @@ "confidence_score": 1.0, "context": "parameter_type", "source_file": "files/oledsaver.c", - "source_location": "L970", + "source_location": "L971", "weight": 1.0 }, { @@ -5268,7 +5292,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L2464", + "source_location": "L2476", "weight": 1.0 }, { @@ -5280,7 +5304,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L3455", + "source_location": "L3469", "weight": 1.0 }, { @@ -5292,7 +5316,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L305", + "source_location": "L306", "weight": 1.0 }, { @@ -5304,7 +5328,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L740", + "source_location": "L741", "weight": 1.0 }, { @@ -5316,7 +5340,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L613", + "source_location": "L614", "weight": 1.0 }, { @@ -5328,7 +5352,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L335", + "source_location": "L336", "weight": 1.0 }, { @@ -5340,7 +5364,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L322", + "source_location": "L323", "weight": 1.0 }, { @@ -5352,7 +5376,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L361", + "source_location": "L362", "weight": 1.0 }, { @@ -5364,7 +5388,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L365", + "source_location": "L366", "weight": 1.0 }, { @@ -5376,7 +5400,7 @@ "confidence_score": 1.0, "context": "return_type", "source_file": "files/oledsaver.c", - "source_location": "L373", + "source_location": "L374", "weight": 1.0 }, { @@ -5508,7 +5532,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1049", + "source_location": "L1050", "weight": 1.0 }, { @@ -5519,7 +5543,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1057", + "source_location": "L1058", "weight": 1.0 }, { @@ -5530,7 +5554,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1201", + "source_location": "L1202", "weight": 1.0 }, { @@ -5541,7 +5565,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1216", + "source_location": "L1217", "weight": 1.0 }, { @@ -5552,7 +5576,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1221", + "source_location": "L1222", "weight": 1.0 }, { @@ -5563,7 +5587,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1233", + "source_location": "L1234", "weight": 1.0 }, { @@ -5574,7 +5598,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1238", + "source_location": "L1239", "weight": 1.0 }, { @@ -5585,7 +5609,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1251", + "source_location": "L1252", "weight": 1.0 }, { @@ -5596,7 +5620,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1259", + "source_location": "L1260", "weight": 1.0 }, { @@ -5607,7 +5631,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1269", + "source_location": "L1270", "weight": 1.0 }, { @@ -5618,7 +5642,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1276", + "source_location": "L1277", "weight": 1.0 }, { @@ -5629,7 +5653,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1280", + "source_location": "L1281", "weight": 1.0 }, { @@ -5640,7 +5664,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1295", + "source_location": "L1296", "weight": 1.0 }, { @@ -5651,7 +5675,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1311", + "source_location": "L1312", "weight": 1.0 }, { @@ -5662,7 +5686,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1323", + "source_location": "L1324", "weight": 1.0 }, { @@ -5673,7 +5697,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1336", + "source_location": "L1337", "weight": 1.0 }, { @@ -5684,7 +5708,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1359", + "source_location": "L1360", "weight": 1.0 }, { @@ -5695,7 +5719,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1371", + "source_location": "L1372", "weight": 1.0 }, { @@ -5706,7 +5730,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1376", + "source_location": "L1377", "weight": 1.0 }, { @@ -5717,7 +5741,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1381", + "source_location": "L1382", "weight": 1.0 }, { @@ -5728,7 +5752,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1411", + "source_location": "L1412", "weight": 1.0 }, { @@ -5739,7 +5763,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1944", + "source_location": "L1953", "weight": 1.0 }, { @@ -5750,7 +5774,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1976", + "source_location": "L1985", "weight": 1.0 }, { @@ -5761,7 +5785,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1982", + "source_location": "L1991", "weight": 1.0 }, { @@ -5772,7 +5796,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L1987", + "source_location": "L1996", "weight": 1.0 }, { @@ -5783,7 +5807,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2000", + "source_location": "L2009", "weight": 1.0 }, { @@ -5794,7 +5818,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2014", + "source_location": "L2023", "weight": 1.0 }, { @@ -5805,7 +5829,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2026", + "source_location": "L2035", "weight": 1.0 }, { @@ -5816,7 +5840,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2032", + "source_location": "L2041", "weight": 1.0 }, { @@ -5827,7 +5851,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2082", + "source_location": "L2091", "weight": 1.0 }, { @@ -5838,7 +5862,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2109", + "source_location": "L2118", "weight": 1.0 }, { @@ -5849,7 +5873,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2121", + "source_location": "L2130", "weight": 1.0 }, { @@ -5860,7 +5884,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2134", + "source_location": "L2143", "weight": 1.0 }, { @@ -5871,7 +5895,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2146", + "source_location": "L2155", "weight": 1.0 }, { @@ -5882,7 +5906,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2170", + "source_location": "L2179", "weight": 1.0 }, { @@ -5893,7 +5917,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2190", + "source_location": "L2199", "weight": 1.0 }, { @@ -5904,7 +5928,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2214", + "source_location": "L2223", "weight": 1.0 }, { @@ -5915,7 +5939,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2228", + "source_location": "L2237", "weight": 1.0 }, { @@ -5926,7 +5950,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2245", + "source_location": "L2254", "weight": 1.0 }, { @@ -5937,7 +5961,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2254", + "source_location": "L2263", "weight": 1.0 }, { @@ -5948,7 +5972,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2290", + "source_location": "L2300", "weight": 1.0 }, { @@ -5959,7 +5983,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2464", + "source_location": "L2476", "weight": 1.0 }, { @@ -5970,7 +5994,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2472", + "source_location": "L2484", "weight": 1.0 }, { @@ -5981,7 +6005,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2487", + "source_location": "L2499", "weight": 1.0 }, { @@ -5992,7 +6016,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2526", + "source_location": "L2538", "weight": 1.0 }, { @@ -6003,7 +6027,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2537", + "source_location": "L2549", "weight": 1.0 }, { @@ -6014,7 +6038,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2557", + "source_location": "L2569", "weight": 1.0 }, { @@ -6025,7 +6049,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2607", + "source_location": "L2619", "weight": 1.0 }, { @@ -6036,7 +6060,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2612", + "source_location": "L2624", "weight": 1.0 }, { @@ -6047,7 +6071,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2631", + "source_location": "L2643", "weight": 1.0 }, { @@ -6058,7 +6082,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2634", + "source_location": "L2646", "weight": 1.0 }, { @@ -6069,7 +6093,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2638", + "source_location": "L2650", "weight": 1.0 }, { @@ -6080,7 +6104,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2670", + "source_location": "L2682", "weight": 1.0 }, { @@ -6091,7 +6115,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2677", + "source_location": "L2689", "weight": 1.0 }, { @@ -6102,7 +6126,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2682", + "source_location": "L2694", "weight": 1.0 }, { @@ -6113,7 +6137,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2690", + "source_location": "L2702", "weight": 1.0 }, { @@ -6124,7 +6148,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2695", + "source_location": "L2707", "weight": 1.0 }, { @@ -6135,7 +6159,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2701", + "source_location": "L2713", "weight": 1.0 }, { @@ -6146,7 +6170,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2714", + "source_location": "L2726", "weight": 1.0 }, { @@ -6157,7 +6181,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2722", + "source_location": "L2734", "weight": 1.0 }, { @@ -6168,7 +6192,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2732", + "source_location": "L2744", "weight": 1.0 }, { @@ -6179,7 +6203,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2736", + "source_location": "L2748", "weight": 1.0 }, { @@ -6190,7 +6214,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2743", + "source_location": "L2755", "weight": 1.0 }, { @@ -6201,7 +6225,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2749", + "source_location": "L2761", "weight": 1.0 }, { @@ -6212,7 +6236,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2763", + "source_location": "L2775", "weight": 1.0 }, { @@ -6223,7 +6247,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2784", + "source_location": "L2796", "weight": 1.0 }, { @@ -6234,7 +6258,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2794", + "source_location": "L2806", "weight": 1.0 }, { @@ -6245,7 +6269,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2812", + "source_location": "L2824", "weight": 1.0 }, { @@ -6256,7 +6280,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L284", + "source_location": "L285", "weight": 1.0 }, { @@ -6267,7 +6291,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L285", + "source_location": "L286", "weight": 1.0 }, { @@ -6278,7 +6302,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2855", + "source_location": "L2867", "weight": 1.0 }, { @@ -6289,7 +6313,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L287", + "source_location": "L288", "weight": 1.0 }, { @@ -6300,7 +6324,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2880", + "source_location": "L2892", "weight": 1.0 }, { @@ -6311,7 +6335,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2912", + "source_location": "L2924", "weight": 1.0 }, { @@ -6322,7 +6346,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2920", + "source_location": "L2932", "weight": 1.0 }, { @@ -6333,7 +6357,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2931", + "source_location": "L2943", "weight": 1.0 }, { @@ -6344,7 +6368,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L294", + "source_location": "L295", "weight": 1.0 }, { @@ -6355,7 +6379,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L2942", + "source_location": "L2954", "weight": 1.0 }, { @@ -6366,7 +6390,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L305", + "source_location": "L306", "weight": 1.0 }, { @@ -6377,7 +6401,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3057", + "source_location": "L3071", "weight": 1.0 }, { @@ -6388,7 +6412,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L309", + "source_location": "L310", "weight": 1.0 }, { @@ -6399,7 +6423,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3121", + "source_location": "L3135", "weight": 1.0 }, { @@ -6410,7 +6434,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3162", + "source_location": "L3176", "weight": 1.0 }, { @@ -6421,7 +6445,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L322", + "source_location": "L323", "weight": 1.0 }, { @@ -6432,7 +6456,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3247", + "source_location": "L3261", "weight": 1.0 }, { @@ -6443,7 +6467,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3257", + "source_location": "L3271", "weight": 1.0 }, { @@ -6454,7 +6478,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3279", + "source_location": "L3293", "weight": 1.0 }, { @@ -6465,7 +6489,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3296", + "source_location": "L3310", "weight": 1.0 }, { @@ -6476,7 +6500,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3308", + "source_location": "L3322", "weight": 1.0 }, { @@ -6487,7 +6511,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3326", + "source_location": "L3340", "weight": 1.0 }, { @@ -6498,7 +6522,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L335", + "source_location": "L336", "weight": 1.0 }, { @@ -6509,7 +6533,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3387", + "source_location": "L3401", "weight": 1.0 }, { @@ -6520,7 +6544,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3398", + "source_location": "L3412", "weight": 1.0 }, { @@ -6531,7 +6555,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3419", + "source_location": "L3433", "weight": 1.0 }, { @@ -6542,7 +6566,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3438", + "source_location": "L3452", "weight": 1.0 }, { @@ -6553,7 +6577,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3449", + "source_location": "L3463", "weight": 1.0 }, { @@ -6564,7 +6588,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3455", + "source_location": "L3469", "weight": 1.0 }, { @@ -6575,7 +6599,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3469", + "source_location": "L3483", "weight": 1.0 }, { @@ -6586,7 +6610,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3477", + "source_location": "L3491", "weight": 1.0 }, { @@ -6597,7 +6621,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L361", + "source_location": "L362", "weight": 1.0 }, { @@ -6608,7 +6632,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L365", + "source_location": "L366", "weight": 1.0 }, { @@ -6619,7 +6643,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L3670", + "source_location": "L3684", "weight": 1.0 }, { @@ -6630,7 +6654,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L373", + "source_location": "L374", "weight": 1.0 }, { @@ -6641,7 +6665,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L384", + "source_location": "L385", "weight": 1.0 }, { @@ -6652,7 +6676,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L401", + "source_location": "L402", "weight": 1.0 }, { @@ -6663,7 +6687,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L459", + "source_location": "L460", "weight": 1.0 }, { @@ -6674,7 +6698,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L613", + "source_location": "L614", "weight": 1.0 }, { @@ -6685,7 +6709,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L628", + "source_location": "L629", "weight": 1.0 }, { @@ -6696,7 +6720,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L740", + "source_location": "L741", "weight": 1.0 }, { @@ -6707,7 +6731,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L757", + "source_location": "L758", "weight": 1.0 }, { @@ -6718,7 +6742,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L796", + "source_location": "L797", "weight": 1.0 }, { @@ -6729,7 +6753,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L810", + "source_location": "L811", "weight": 1.0 }, { @@ -6740,7 +6764,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L831", + "source_location": "L832", "weight": 1.0 }, { @@ -6751,7 +6775,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L862", + "source_location": "L863", "weight": 1.0 }, { @@ -6762,7 +6786,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L881", + "source_location": "L882", "weight": 1.0 }, { @@ -6773,7 +6797,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L952", + "source_location": "L953", "weight": 1.0 }, { @@ -6784,7 +6808,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "files/oledsaver.c", - "source_location": "L970", + "source_location": "L971", "weight": 1.0 }, { @@ -7943,6 +7967,17 @@ "weight": 1.0 }, { + "source": "readme_video_inhibition", + "target": "readme_video_inhibition_per_output_video_inhibition", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.video-inhibition.md", + "source_location": "L1", + "weight": 1.0 + }, + { "source": "tests_test_inhibition", "target": "tests_test_inhibition_main", "relation": "contains", @@ -8105,7 +8140,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3356", + "source_location": "L3370", "weight": 1.0 }, { @@ -8117,7 +8152,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3359", + "source_location": "L3373", "weight": 1.0 }, { @@ -8129,7 +8164,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3363", + "source_location": "L3377", "weight": 1.0 }, { @@ -8141,7 +8176,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3310", + "source_location": "L3324", "weight": 1.0 }, { @@ -8153,7 +8188,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L3312", + "source_location": "L3326", "weight": 1.0 }, { @@ -8165,7 +8200,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2798", + "source_location": "L2810", "weight": 1.0 }, { @@ -8177,7 +8212,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2805", + "source_location": "L2817", "weight": 1.0 }, { @@ -8189,7 +8224,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2832", + "source_location": "L2844", "weight": 1.0 }, { @@ -8201,7 +8236,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L2834", + "source_location": "L2846", "weight": 1.0 }, { @@ -8213,7 +8248,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1320", + "source_location": "L1321", "weight": 1.0 }, { @@ -8225,7 +8260,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1592", + "source_location": "L1598", "weight": 1.0 }, { @@ -8237,7 +8272,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1594", + "source_location": "L1600", "weight": 1.0 }, { @@ -8249,7 +8284,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1629", + "source_location": "L1635", "weight": 1.0 }, { @@ -8261,7 +8296,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1633", + "source_location": "L1639", "weight": 1.0 }, { @@ -8273,7 +8308,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1638", + "source_location": "L1644", "weight": 1.0 }, { @@ -8285,7 +8320,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1639", + "source_location": "L1645", "weight": 1.0 }, { @@ -8297,7 +8332,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1640", + "source_location": "L1646", "weight": 1.0 }, { @@ -8309,7 +8344,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1647", + "source_location": "L1653", "weight": 1.0 }, { @@ -8321,7 +8356,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1835", + "source_location": "L1843", "weight": 1.0 }, { @@ -8333,7 +8368,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1844", + "source_location": "L1852", "weight": 1.0 }, { @@ -8345,7 +8380,7 @@ "confidence_score": 0.85, "context": "call", "source_file": "files/oledsaver.c", - "source_location": "L1850", + "source_location": "L1858", "weight": 1.0 }, { diff --git a/gui-apps/oledsaver/graphify-out/manifest.json b/gui-apps/oledsaver/graphify-out/manifest.json index c518f5983035..f512983dd946 100644 --- a/gui-apps/oledsaver/graphify-out/manifest.json +++ b/gui-apps/oledsaver/graphify-out/manifest.json @@ -12,9 +12,9 @@ "semantic_hash": "" }, "files/oledsaver.c": { - "mtime": 1789161863.5140574, - "seen": 1789161983.6576986, - "ast_hash": "59adaacd0d8ef1cda0bd47a30380c008", + "mtime": 1789767564.0846136, + "seen": 1789767601.4545784, + "ast_hash": "20bfe319bd08d8975eb445c27a07c831", "semantic_hash": "" }, "files/wlr-layer-shell-unstable-v1-client-protocol.h": { @@ -70,5 +70,11 @@ "seen": 1789161983.6577046, "ast_hash": "9440cbc5a4259836b628a86d3733897c", "semantic_hash": "" + }, + "README.video-inhibition.md": { + "mtime": 1789162086.2530684, + "seen": 1789767601.4545856, + "ast_hash": "bb05f14eb008166aac658b25c2e575fc", + "semantic_hash": "" } }
\ No newline at end of file diff --git a/gui-apps/oledsaver/oledsaver-1.0.10.ebuild b/gui-apps/oledsaver/oledsaver-1.0.10.ebuild new file mode 100644 index 000000000000..5ec323e90060 --- /dev/null +++ b/gui-apps/oledsaver/oledsaver-1.0.10.ebuild @@ -0,0 +1,85 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the MIT License + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="OLED-friendly Matrix rain screensaver for wlroots Wayland compositors" +HOMEPAGE="" +SRC_URI="" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-libs/wayland + dev-libs/wayland-protocols + virtual/pkgconfig +" + +DEPEND=" + dev-libs/json-c:= + dev-libs/wayland + gui-wm/wayfire:= + media-libs/freetype:2 + media-libs/mesa[egl(+),gles2(+)] +" + +RDEPEND=" + ${DEPEND} + media-libs/fontconfig + !gui-apps/oledsaver-cursor +" + +S="${WORKDIR}/${P}" + +src_unpack() { + mkdir -p "${S}" || die + cp "${FILESDIR}"/Makefile \ + "${FILESDIR}"/oledsaver.c \ + "${FILESDIR}"/oledsaver.conf.default \ + "${FILESDIR}"/oledsaver-cursor.cpp \ + "${FILESDIR}"/oledsaver-cursor.xml \ + "${FILESDIR}"/oledsaver-idle.cpp \ + "${FILESDIR}"/oledsaver-idle.xml \ + "${FILESDIR}"/wlr-layer-shell-unstable-v1.xml \ + "${S}"/ || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CPPFLAGS} ${CFLAGS} -std=c11" \ + CXXFLAGS="${CPPFLAGS} ${CXXFLAGS} -std=c++17" \ + LDFLAGS="${LDFLAGS}" \ + PREFIX="${EPREFIX}/usr" \ + WLR_LAYER_SHELL_XML="${S}/wlr-layer-shell-unstable-v1.xml" +} + +src_install() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CPPFLAGS} ${CFLAGS} -std=c11" \ + CXXFLAGS="${CPPFLAGS} ${CXXFLAGS} -std=c++17" \ + DESTDIR="${D}" \ + LDFLAGS="${LDFLAGS}" \ + PREFIX="${EPREFIX}/usr" \ + WLR_LAYER_SHELL_XML="${S}/wlr-layer-shell-unstable-v1.xml" \ + install + + insinto /etc + newins oledsaver.conf.default oledsaver.conf +} + +pkg_postinst() { + elog "Configuration file installed to ${EROOT}/etc/oledsaver.conf" + elog "Set OLEDSAVER_CONFIG to use a different config file." + elog "Without OLEDSAVER_CONFIG, per-user configs are preferred over /etc/oledsaver.conf." + elog "Manager mode uses the Wayland output registry for outputs and Wayfire IPC for focus." + elog "Wayfire must load ipc, ipc-rules, oledsaver-idle, and oledsaver-cursor for cursor hiding on blanked outputs." + elog "Renderer mode requires wlr-layer-shell and xdg-output. Manager idle events require ext-idle-notify-v1." +} |
