diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-18 22:41:12 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-18 22:41:12 -0500 |
| commit | 1589cc9525831dc426eab72589aa93248776bea3 (patch) | |
| tree | f40e2319cccdfdfe8664b650cf16d533c809cb11 /gui-apps | |
| parent | a52646c8b7a0a8275dc8e30bafe7cdf2282997d8 (diff) | |
| download | baldeagleos-repo-1589cc9525831dc426eab72589aa93248776bea3.tar.gz baldeagleos-repo-1589cc9525831dc426eab72589aa93248776bea3.tar.xz baldeagleos-repo-1589cc9525831dc426eab72589aa93248776bea3.zip | |
Checkpoint dirty output before beosrepo update
Diffstat (limited to 'gui-apps')
15 files changed, 670 insertions, 8869 deletions
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 deleted file mode 100644 index 87fc121fa27f..000000000000 --- a/gui-apps/oledsaver/graphify-out/2026-09-18/.graphify_labels.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "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 deleted file mode 100644 index 7a828dd6677a..000000000000 --- a/gui-apps/oledsaver/graphify-out/2026-09-18/GRAPH_REPORT.md +++ /dev/null @@ -1,135 +0,0 @@ -# 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 deleted file mode 100644 index ec1ca0f31085..000000000000 --- a/gui-apps/oledsaver/graphify-out/2026-09-18/graph.json +++ /dev/null @@ -1,8389 +0,0 @@ -{ - "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 deleted file mode 100644 index c518f5983035..000000000000 --- a/gui-apps/oledsaver/graphify-out/2026-09-18/manifest.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "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/cache/ast/v0.9.53-s2/08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807.json b/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807.json deleted file mode 100644 index e4edd930a6a4..000000000000 --- a/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/08dfca5a42d167b635e51cf14daa9e276e533d41d66a50abc69f542a90bbb807.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index dc56a2ae8867..000000000000 --- a/gui-apps/oledsaver/graphify-out/cache/ast/v0.9.53-s2/ec3ebb84ef49c06b0ffd2b3783cc1b460826941eb87a973fee7bc4081120c6db.json +++ /dev/null @@ -1 +0,0 @@ -{"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/oledsaver-1.0.10.ebuild b/gui-apps/oledsaver/oledsaver-1.0.10.ebuild deleted file mode 100644 index 5ec323e90060..000000000000 --- a/gui-apps/oledsaver/oledsaver-1.0.10.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# 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." -} diff --git a/gui-apps/waybar/files/meson-fix-build.patch b/gui-apps/waybar/files/meson-fix-build.patch new file mode 100644 index 000000000000..cee64a56a395 --- /dev/null +++ b/gui-apps/waybar/files/meson-fix-build.patch @@ -0,0 +1,38 @@ +From 69c61c3d9ae8f7397d64570412655007ea086c56 Mon Sep 17 00:00:00 2001 +From: ShengYi Hung <aokblast@FreeBSD.org> +Date: Sun, 23 Aug 2026 12:45:10 +0800 +Subject: [PATCH] meson: Fix unwinding error in libunwind over glibc + +glibc's pthread_cancel dlopens libgcc_s.so.1 and uses its unwinder, +while libc++abi's personality routine resolves the Unwind* accessors +from the global scope, where LLVM libunwind wins. This causes the two +unwinders to interpret each other's unwind context incorrectly, and +cancelling a thread segfaults. Pull libgcc_s into DT_NEEDED before +libc++abi/libunwind so all Unwind* symbols resolve to the same unwinder. +--- + meson.build | 12 +++++++++++- + 1 file changed, 11 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 5dc7338d5f..88be32e27b 100644 +--- a/meson.build ++++ b/meson.build +@@ -17,7 +17,17 @@ cpp_link_args = [] + + if get_option('libcxx') + cpp_args += ['-stdlib=libc++'] +- cpp_link_args += ['-stdlib=libc++', '-lc++abi'] ++ cpp_link_args += ['-stdlib=libc++'] ++ # glibc's pthread_cancel dlopens libgcc_s.so.1 and forces the unwind through ++ # that unwinder, while libc++abi's personality routine resolves the _Unwind_* ++ # accessors through the global scope, where LLVM libunwind wins. The two read ++ # each other's unwind context as their own, so cancelling a thread ++ # (SleeperThread::stop) segfaults. Pull libgcc_s into DT_NEEDED ahead of ++ # libc++abi/libunwind so every _Unwind_* symbol resolves to one unwinder. ++ if compiler.has_link_argument('-lgcc_s') ++ cpp_link_args += ['-Wl,--push-state,--no-as-needed', '-lgcc_s', '-Wl,--pop-state'] ++ endif ++ cpp_link_args += ['-lc++abi'] + endif + + if compiler.has_link_argument('-lc++fs') diff --git a/gui-apps/waybar/files/tray-icons-fix.patch b/gui-apps/waybar/files/tray-icons-fix.patch new file mode 100644 index 000000000000..95bf11ffca16 --- /dev/null +++ b/gui-apps/waybar/files/tray-icons-fix.patch @@ -0,0 +1,99 @@ +diff --git a/src/modules/sni/item.cpp b/src/modules/sni/item.cpp +index 8afb39fb3..6c4ec8c06 100644 +--- a/src/modules/sni/item.cpp ++++ b/src/modules/sni/item.cpp +@@ -104,11 +104,9 @@ void Item::proxyReady(Glib::RefPtr<Gio::AsyncResult>& result) { + this->updateImage(); + + } catch (const Glib::Error& err) { +- spdlog::error("Failed to create DBus Proxy for {} {}: {}", bus_name, object_path, +- std::string(err.what())); ++ spdlog::error("Failed to create DBus Proxy for {} {}: {}", bus_name, object_path, err.what()); + } catch (const std::exception& err) { +- spdlog::error("Failed to create DBus Proxy for {} {}: {}", bus_name, object_path, +- std::string(err.what())); ++ spdlog::error("Failed to create DBus Proxy for {} {}: {}", bus_name, object_path, err.what()); + } + } + +@@ -126,15 +124,14 @@ ToolTip get_variant<ToolTip>(const Glib::VariantBase& value) { + result.text = get_variant<Glib::ustring>(container.get_child(2)); + auto description = get_variant<Glib::ustring>(container.get_child(3)); + if (!description.empty()) { +- result.text = fmt::format("<b>{}</b>\n{}", std::string(result.text), std::string(description)); ++ result.text = fmt::format("<b>{}</b>\n{}", result.text, description); + } + return result; + } + + void Item::setProperty(const Glib::ustring& name, Glib::VariantBase& value) { + try { +- spdlog::trace("Set tray item property: {}.{} = {}", id.empty() ? bus_name : id, +- std::string(name), get_variant<std::string>(value)); ++ spdlog::trace("Set tray item property: {}.{} = {}", id.empty() ? bus_name : id, name, value); + + if (name == "Category") { + category = get_variant<std::string>(value); +@@ -179,12 +176,10 @@ void Item::setProperty(const Glib::ustring& name, Glib::VariantBase& value) { + } + } catch (const Glib::Error& err) { + spdlog::warn("Failed to set tray item property: {}.{}, value = {}, err = {}", +- id.empty() ? bus_name : id, std::string(name), get_variant<std::string>(value), +- std::string(err.what())); ++ id.empty() ? bus_name : id, name, value, err.what()); + } catch (const std::exception& err) { + spdlog::warn("Failed to set tray item property: {}.{}, value = {}, err = {}", +- id.empty() ? bus_name : id, std::string(name), get_variant<std::string>(value), +- std::string(err.what())); ++ id.empty() ? bus_name : id, name, value, err.what()); + } + } + +@@ -226,9 +221,9 @@ void Item::processUpdatedProperties(Glib::RefPtr<Gio::AsyncResult>& _result) { + + this->updateImage(); + } catch (const Glib::Error& err) { +- spdlog::warn("Failed to update properties: {}", std::string(err.what())); ++ spdlog::warn("Failed to update properties: {}", err.what()); + } catch (const std::exception& err) { +- spdlog::warn("Failed to update properties: {}", std::string(err.what())); ++ spdlog::warn("Failed to update properties: {}", err.what()); + } + update_pending_.clear(); + } +@@ -250,7 +245,7 @@ static const std::map<std::string_view, std::set<std::string_view>> signal2props + + void Item::onSignal(const Glib::ustring& sender_name, const Glib::ustring& signal_name, + const Glib::VariantContainerBase& arguments) { +- spdlog::trace("Tray item '{}' got signal {}", id, std::string(signal_name)); ++ spdlog::trace("Tray item '{}' got signal {}", id, signal_name); + auto changed = signal2props.find(signal_name.raw()); + if (changed != signal2props.end()) { + if (update_pending_.empty()) { +diff --git a/subprojects/fmt.wrap b/subprojects/fmt.wrap +index 42b615963..fd508477f 100644 +--- a/subprojects/fmt.wrap ++++ b/subprojects/fmt.wrap +@@ -1,13 +1,13 @@ + [wrap-file] +-directory = fmt-11.0.1 +-source_url = https://github.com/fmtlib/fmt/archive/11.0.1.tar.gz +-source_filename = fmt-11.0.1.tar.gz +-source_hash = 7d009f7f89ac84c0a83f79ed602463d092fbf66763766a907c97fd02b100f5e9 +-patch_filename = fmt_11.0.1-1_patch.zip +-patch_url = https://wrapdb.mesonbuild.com/v2/fmt_11.0.1-1/get_patch +-patch_hash = 0a8b93d1ee6d84a82d3872a9bfb4c3977d8a53f7f484d42d1f7ed63ed496d549 +-source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/fmt_11.0.1-1/fmt-11.0.1.tar.gz +-wrapdb_version = 11.0.1-1 ++directory = fmt-11.0.2 ++source_url = https://github.com/fmtlib/fmt/archive/11.0.2.tar.gz ++source_filename = fmt-11.0.2.tar.gz ++source_hash = 6cb1e6d37bdcb756dbbe59be438790db409cdb4868c66e888d5df9f13f7c027f ++patch_filename = fmt_11.0.2-1_patch.zip ++patch_url = https://wrapdb.mesonbuild.com/v2/fmt_11.0.2-1/get_patch ++patch_hash = 90c9e3b8e8f29713d40ca949f6f93ad115d78d7fb921064112bc6179e6427c5e ++source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/fmt_11.0.2-1/fmt-11.0.2.tar.gz ++wrapdb_version = 11.0.2-1 + + [provide] + fmt = fmt_dep diff --git a/gui-apps/waybar/files/waybar-0.15.0-add-hyprland-lua-ipc.patch b/gui-apps/waybar/files/waybar-0.15.0-add-hyprland-lua-ipc.patch deleted file mode 100644 index c28cba9cc8bf..000000000000 --- a/gui-apps/waybar/files/waybar-0.15.0-add-hyprland-lua-ipc.patch +++ /dev/null @@ -1,163 +0,0 @@ -commit 37d6ad727c0973e343bf4bf07031f61aba772d56 -Author: Higor Prado <higorevop@gmail.com> - - fix(hyprland/workspaces): adapt dispatch commands for Lua IPC protocol - -diff --git a/include/modules/hyprland/backend.hpp b/include/modules/hyprland/backend.hpp -index 2e0ef657..84e056fa 100644 ---- a/include/modules/hyprland/backend.hpp -+++ b/include/modules/hyprland/backend.hpp -@@ -3,6 +3,7 @@ - #include <filesystem> - #include <list> - #include <mutex> -+#include <optional> - #include <string> - #include <thread> - #include <utility> -@@ -34,6 +35,10 @@ class IPC { - Json::Value getSocket1JsonReply(const std::string& rq); - static std::filesystem::path getSocketFolder(const char* instanceSig); - -+ /// Dispatch a Hyprland command. Automatically uses the correct protocol -+ /// (legacy text or Lua-based) depending on the running Hyprland version. -+ static std::string dispatch(const std::string& dispatcher, const std::string& arg); -+ - protected: - static std::filesystem::path socketFolder_; - -@@ -41,6 +46,15 @@ class IPC { - void socketListener(); - void parseIPC(const std::string&); - -+ /// Detect whether the running Hyprland uses the Lua-based IPC protocol. -+ /// Returns true for Hyprland >= 0.54 (Lua config), false for older versions. -+ static bool isLuaProtocol(); -+ -+ /// Build a Lua-format dispatch command string. -+ static std::string buildLuaDispatch(const std::string& dispatcher, const std::string& arg); -+ -+ static std::optional<bool> s_luaProtocolDetected_; // cached detection result -+ - std::thread ipcThread_; - std::mutex callbackMutex_; - util::JsonParser parser_; -diff --git a/src/modules/hyprland/backend.cpp b/src/modules/hyprland/backend.cpp -index 7060d304..1f772ecb 100644 ---- a/src/modules/hyprland/backend.cpp -+++ b/src/modules/hyprland/backend.cpp -@@ -10,11 +10,13 @@ - #include <unistd.h> - - #include <filesystem> -+#include <optional> - #include <string> - - namespace waybar::modules::hyprland { - - std::filesystem::path IPC::socketFolder_; -+std::optional<bool> IPC::s_luaProtocolDetected_; - - std::filesystem::path IPC::getSocketFolder(const char* instanceSig) { - static std::mutex folderMutex; -@@ -243,4 +245,69 @@ Json::Value IPC::getSocket1JsonReply(const std::string& rq) { - return parser_.parse(reply); - } - -+bool IPC::isLuaProtocol() { -+ if (s_luaProtocolDetected_.has_value()) { -+ return *s_luaProtocolDetected_; -+ } -+ -+ // Probe: send a harmless old-style dispatch and check the error. -+ // In Lua-based Hyprland (>= 0.54) the error contains "hl.dispatch". -+ // In older versions it returns "ok" or a different error. -+ auto reply = getSocket1Reply("dispatch workspace __waybar_probe__"); -+ bool luaProto = reply.find("hl.dispatch") != std::string::npos; -+ -+ if (luaProto) { -+ spdlog::info("Hyprland IPC: detected Lua-based dispatch protocol (Hyprland >= 0.54)"); -+ } else { -+ spdlog::info("Hyprland IPC: detected legacy dispatch protocol"); -+ } -+ -+ s_luaProtocolDetected_ = luaProto; -+ return luaProto; -+} -+ -+std::string IPC::buildLuaDispatch(const std::string& dispatcher, const std::string& arg) { -+ // Map old-style dispatchers to the new Lua hl.dsp API. -+ // -+ // Old format: dispatch workspace 1 -+ // New format: /dispatch hl.dsp.focus({ workspace = "1" }) -+ // -+ // Old format: dispatch focusworkspaceoncurrentmonitor 2 -+ // New format: /dispatch hl.dsp.focus({ workspace = "2", monitor = "current" }) -+ // -+ // Old format: dispatch togglespecialworkspace name -+ // New format: /dispatch hl.dsp.workspace.toggle_special("name") -+ -+ if (dispatcher == "workspace") { -+ return "/dispatch hl.dsp.focus({ workspace = \"" + arg + "\" })"; -+ } -+ if (dispatcher == "focusworkspaceoncurrentmonitor") { -+ return "/dispatch hl.dsp.focus({ workspace = \"" + arg + "\", monitor = \"current\" })"; -+ } -+ if (dispatcher == "togglespecialworkspace") { -+ if (arg.empty()) { -+ return "/dispatch hl.dsp.workspace.toggle_special()"; -+ } -+ return "/dispatch hl.dsp.workspace.toggle_special(\"" + arg + "\")"; -+ } -+ -+ // Fallback for any other dispatcher: try the old format wrapped in dispatch(). -+ // This may not work for all dispatchers, but it's a reasonable default. -+ spdlog::warn("Hyprland IPC: unknown dispatcher '{}' in Lua mode, attempting generic format", -+ dispatcher); -+ return "/dispatch hl.dsp." + dispatcher + "(\"" + arg + "\")"; -+} -+ -+std::string IPC::dispatch(const std::string& dispatcher, const std::string& arg) { -+ if (isLuaProtocol()) { -+ return getSocket1Reply(buildLuaDispatch(dispatcher, arg)); -+ } -+ // Legacy format: "dispatch <dispatcher> <arg>" -+ std::string cmd = "dispatch " + dispatcher; -+ if (!arg.empty()) { -+ cmd += " " + arg; -+ } -+ return getSocket1Reply(cmd); -+} -+ - } // namespace waybar::modules::hyprland -diff --git a/src/modules/hyprland/workspace.cpp b/src/modules/hyprland/workspace.cpp -index 4cdd8910..b8090bd0 100644 ---- a/src/modules/hyprland/workspace.cpp -+++ b/src/modules/hyprland/workspace.cpp -@@ -71,20 +71,20 @@ bool Workspace::handleClicked(GdkEventButton* bt) const { - try { - if (id() > 0) { // normal - if (m_workspaceManager.moveToMonitor()) { -- m_ipc.getSocket1Reply("dispatch focusworkspaceoncurrentmonitor " + std::to_string(id())); -+ IPC::dispatch("focusworkspaceoncurrentmonitor", std::to_string(id())); - } else { -- m_ipc.getSocket1Reply("dispatch workspace " + std::to_string(id())); -+ IPC::dispatch("workspace", std::to_string(id())); - } - } else if (!isSpecial()) { // named (this includes persistent) - if (m_workspaceManager.moveToMonitor()) { -- m_ipc.getSocket1Reply("dispatch focusworkspaceoncurrentmonitor name:" + name()); -+ IPC::dispatch("focusworkspaceoncurrentmonitor", "name:" + name()); - } else { -- m_ipc.getSocket1Reply("dispatch workspace name:" + name()); -+ IPC::dispatch("workspace", "name:" + name()); - } - } else if (id() != -99) { // named special -- m_ipc.getSocket1Reply("dispatch togglespecialworkspace " + name()); -+ IPC::dispatch("togglespecialworkspace", name()); - } else { // special -- m_ipc.getSocket1Reply("dispatch togglespecialworkspace"); -+ IPC::dispatch("togglespecialworkspace", ""); - } - return true; - } catch (const std::exception& e) { diff --git a/gui-apps/waybar/waybar-0.10.4-r1.ebuild b/gui-apps/waybar/waybar-0.10.4-r1.ebuild new file mode 100644 index 000000000000..02de587d2d29 --- /dev/null +++ b/gui-apps/waybar/waybar-0.10.4-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors" +HOMEPAGE="https://github.com/Alexays/Waybar" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git" +else + SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm64" + S="${WORKDIR}/${PN^}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire pulseaudio sndio systemd test tray +udev upower wifi" +REQUIRED_USE=" + upower? ( logind ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=app-text/scdoc-1.9.2 + >=dev-util/gdbus-codegen-2.80.5-r1 + dev-util/wayland-scanner + virtual/pkgconfig +" +RDEPEND=" + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-libs/glib:2 + dev-libs/jsoncpp:= + dev-libs/libsigc++:2 + >=dev-libs/libfmt-8.1.1:= + >=dev-libs/spdlog-1.10.0:= + dev-libs/date:= + dev-libs/wayland + gui-libs/gtk-layer-shell + media-video/pipewire:= + x11-libs/gtk+:3[wayland] + x11-libs/libxkbcommon + evdev? ( dev-libs/libevdev ) + jack? ( virtual/jack ) + libinput? ( dev-libs/libinput:= ) + logind? ( + || ( sys-apps/systemd + sys-auth/elogind ) + ) + mpd? ( media-libs/libmpdclient ) + mpris? ( >=media-sound/playerctl-2 ) + network? ( dev-libs/libnl:3 ) + pipewire? ( media-video/wireplumber:0/0.5 ) + pulseaudio? ( media-libs/libpulse ) + sndio? ( media-sound/sndio:= ) + systemd? ( sys-apps/systemd:= ) + tray? ( + dev-libs/libayatana-appindicator + dev-libs/libdbusmenu[gtk3] + ) + udev? ( virtual/libudev:= ) + upower? ( sys-power/upower:= ) + wifi? ( sys-apps/util-linux ) +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols + test? ( dev-cpp/catch:0 ) +" + +src_configure() { + local emesonargs=( + -Dman-pages=enabled + -Dcava=disabled + $(meson_feature evdev libevdev) + $(meson_feature jack) + $(meson_feature libinput) + $(meson_feature logind) + $(meson_feature mpd) + $(meson_feature mpris) + $(meson_feature network libnl) + $(meson_feature pulseaudio) + $(meson_feature pipewire wireplumber) + $(meson_feature pipewire) + $(meson_feature sndio) + $(meson_feature systemd) + $(meson_feature test tests) + $(meson_feature tray dbusmenu-gtk) + $(meson_feature udev libudev) + $(meson_feature upower upower_glib) + $(meson_feature wifi rfkill) + $(meson_use experimental) + ) + meson_src_configure +} diff --git a/gui-apps/waybar/waybar-0.11.0-r1.ebuild b/gui-apps/waybar/waybar-0.11.0-r1.ebuild new file mode 100644 index 000000000000..845a6694bb69 --- /dev/null +++ b/gui-apps/waybar/waybar-0.11.0-r1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors" +HOMEPAGE="https://github.com/Alexays/Waybar" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git" +else + SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm64" + S="${WORKDIR}/${PN^}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire pulseaudio sndio systemd test tray +udev upower wifi" +REQUIRED_USE=" + upower? ( logind ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=app-text/scdoc-1.9.2 + >=dev-util/gdbus-codegen-2.80.5-r1 + dev-util/wayland-scanner + virtual/pkgconfig +" +RDEPEND=" + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-libs/glib:2 + dev-libs/jsoncpp:= + dev-libs/libsigc++:2 + >=dev-libs/libfmt-8.1.1:= + >=dev-libs/spdlog-1.10.0:= + dev-libs/date:= + dev-libs/wayland + gui-libs/gtk-layer-shell + media-video/pipewire:= + x11-libs/gtk+:3[wayland] + x11-libs/libxkbcommon + evdev? ( dev-libs/libevdev ) + jack? ( virtual/jack ) + libinput? ( dev-libs/libinput:= ) + logind? ( + || ( sys-apps/systemd + sys-auth/elogind ) + ) + mpd? ( media-libs/libmpdclient ) + mpris? ( >=media-sound/playerctl-2 ) + network? ( dev-libs/libnl:3 ) + pipewire? ( media-video/wireplumber:0/0.5 ) + pulseaudio? ( media-libs/libpulse ) + sndio? ( media-sound/sndio:= ) + systemd? ( sys-apps/systemd:= ) + tray? ( + dev-libs/libayatana-appindicator + dev-libs/libdbusmenu[gtk3] + ) + udev? ( virtual/libudev:= ) + upower? ( sys-power/upower:= ) + wifi? ( sys-apps/util-linux ) +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols + test? ( dev-cpp/catch:0 ) +" + +PATCHES=( + "${FILESDIR}"/tray-icons-fix.patch +) + +src_configure() { + local emesonargs=( + -Dman-pages=enabled + -Dcava=disabled + $(meson_feature evdev libevdev) + $(meson_feature jack) + $(meson_feature libinput) + $(meson_feature logind) + $(meson_feature mpd) + $(meson_feature mpris) + $(meson_feature network libnl) + $(meson_feature pulseaudio) + $(meson_feature pipewire wireplumber) + $(meson_feature pipewire) + $(meson_feature sndio) + $(meson_feature systemd) + $(meson_feature test tests) + $(meson_feature tray dbusmenu-gtk) + $(meson_feature udev libudev) + $(meson_feature upower upower_glib) + $(meson_feature wifi rfkill) + $(meson_use experimental) + ) + meson_src_configure +} diff --git a/gui-apps/waybar/waybar-0.11.0.ebuild b/gui-apps/waybar/waybar-0.11.0.ebuild new file mode 100644 index 000000000000..20a16f9595aa --- /dev/null +++ b/gui-apps/waybar/waybar-0.11.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors" +HOMEPAGE="https://github.com/Alexays/Waybar" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git" +else + SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" + S="${WORKDIR}/${PN^}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire pulseaudio sndio systemd test tray +udev upower wifi" +REQUIRED_USE=" + upower? ( logind ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=app-text/scdoc-1.9.2 + >=dev-util/gdbus-codegen-2.80.5-r1 + dev-util/wayland-scanner + virtual/pkgconfig +" +RDEPEND=" + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-libs/glib:2 + dev-libs/jsoncpp:= + dev-libs/libsigc++:2 + >=dev-libs/libfmt-8.1.1:= + >=dev-libs/spdlog-1.10.0:= + dev-libs/date:= + dev-libs/wayland + gui-libs/gtk-layer-shell + media-video/pipewire:= + x11-libs/gtk+:3[wayland] + x11-libs/libxkbcommon + evdev? ( dev-libs/libevdev ) + jack? ( virtual/jack ) + libinput? ( dev-libs/libinput:= ) + logind? ( + || ( sys-apps/systemd + sys-auth/elogind ) + ) + mpd? ( media-libs/libmpdclient ) + mpris? ( >=media-sound/playerctl-2 ) + network? ( dev-libs/libnl:3 ) + pipewire? ( media-video/wireplumber:0/0.5 ) + pulseaudio? ( media-libs/libpulse ) + sndio? ( media-sound/sndio:= ) + systemd? ( sys-apps/systemd:= ) + tray? ( + dev-libs/libayatana-appindicator + dev-libs/libdbusmenu[gtk3] + ) + udev? ( virtual/libudev:= ) + upower? ( sys-power/upower:= ) + wifi? ( sys-apps/util-linux ) +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols + test? ( dev-cpp/catch:0 ) +" + +src_configure() { + local emesonargs=( + -Dman-pages=enabled + -Dcava=disabled + $(meson_feature evdev libevdev) + $(meson_feature jack) + $(meson_feature libinput) + $(meson_feature logind) + $(meson_feature mpd) + $(meson_feature mpris) + $(meson_feature network libnl) + $(meson_feature pulseaudio) + $(meson_feature pipewire wireplumber) + $(meson_feature pipewire) + $(meson_feature sndio) + $(meson_feature systemd) + $(meson_feature test tests) + $(meson_feature tray dbusmenu-gtk) + $(meson_feature udev libudev) + $(meson_feature upower upower_glib) + $(meson_feature wifi rfkill) + $(meson_use experimental) + ) + meson_src_configure +} diff --git a/gui-apps/waybar/waybar-0.12.0.ebuild b/gui-apps/waybar/waybar-0.12.0.ebuild new file mode 100644 index 000000000000..93a8f6ef1466 --- /dev/null +++ b/gui-apps/waybar/waybar-0.12.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors" +HOMEPAGE="https://github.com/Alexays/Waybar" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git" +else + SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm64" + S="${WORKDIR}/${PN^}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire pulseaudio sndio systemd test tray +udev upower wifi" +REQUIRED_USE=" + upower? ( logind ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=app-text/scdoc-1.9.2 + >=dev-util/gdbus-codegen-2.80.5-r1 + dev-util/wayland-scanner + virtual/pkgconfig +" +RDEPEND=" + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-libs/glib:2 + dev-libs/jsoncpp:= + dev-libs/libsigc++:2 + >=dev-libs/libfmt-8.1.1:= + >=dev-libs/spdlog-1.10.0:= + dev-libs/date:= + dev-libs/wayland + >=gui-libs/gtk-layer-shell-0.9.0 + media-video/pipewire:= + x11-libs/gtk+:3[wayland] + x11-libs/libxkbcommon + evdev? ( dev-libs/libevdev ) + jack? ( virtual/jack ) + libinput? ( dev-libs/libinput:= ) + logind? ( + || ( sys-apps/systemd + sys-auth/elogind ) + ) + mpd? ( media-libs/libmpdclient ) + mpris? ( >=media-sound/playerctl-2 ) + network? ( dev-libs/libnl:3 ) + pipewire? ( media-video/wireplumber:0/0.5 ) + pulseaudio? ( media-libs/libpulse ) + sndio? ( media-sound/sndio:= ) + systemd? ( sys-apps/systemd:= ) + tray? ( + dev-libs/libayatana-appindicator + dev-libs/libdbusmenu[gtk3] + ) + udev? ( virtual/libudev:= ) + upower? ( sys-power/upower:= ) + wifi? ( sys-apps/util-linux ) +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols + test? ( dev-cpp/catch:0 ) +" + +src_configure() { + local emesonargs=( + -Dman-pages=enabled + -Dcava=disabled + $(meson_feature evdev libevdev) + $(meson_feature jack) + $(meson_feature libinput) + $(meson_feature logind) + $(meson_feature mpd) + $(meson_feature mpris) + $(meson_feature network libnl) + $(meson_feature pulseaudio) + $(meson_feature pipewire wireplumber) + $(meson_feature pipewire) + $(meson_feature sndio) + $(meson_feature systemd) + $(meson_feature test tests) + $(meson_feature tray dbusmenu-gtk) + $(meson_feature udev libudev) + $(meson_feature upower upower_glib) + $(meson_feature wifi rfkill) + $(meson_use experimental) + ) + meson_src_configure +} + +pkg_postinst() { + optfeature "default icons support" "media-fonts/fontawesome" +} diff --git a/gui-apps/waybar/waybar-0.14.0.ebuild b/gui-apps/waybar/waybar-0.14.0.ebuild new file mode 100644 index 000000000000..494b727a9d27 --- /dev/null +++ b/gui-apps/waybar/waybar-0.14.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature toolchain-funcs + +DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors" +HOMEPAGE="https://github.com/Alexays/Waybar" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git" +else + SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm64" + S="${WORKDIR}/${PN^}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="backlight evdev experimental gps jack +libinput +logind mpd mpris network niri pipewire pulseaudio sndio systemd test tray +udev upower wifi" +REQUIRED_USE=" + upower? ( logind ) + backlight? ( udev logind ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=app-text/scdoc-1.9.2 + >=dev-util/gdbus-codegen-2.80.5-r1 + dev-util/wayland-scanner + virtual/pkgconfig +" +RDEPEND=" + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-libs/glib:2 + dev-libs/jsoncpp:= + dev-libs/libsigc++:2 + >=dev-libs/libfmt-8.1.1:= + >=dev-libs/spdlog-1.10.0:= + dev-libs/date:= + dev-libs/wayland + >=gui-libs/gtk-layer-shell-0.9.0 + media-video/pipewire:= + x11-libs/gtk+:3[wayland] + x11-libs/libxkbcommon + evdev? ( dev-libs/libevdev ) + gps? ( sci-geosciences/gpsd:= ) + jack? ( virtual/jack ) + libinput? ( dev-libs/libinput:= ) + logind? ( + systemd? ( sys-apps/systemd ) + !systemd? ( sys-auth/elogind ) + ) + mpd? ( media-libs/libmpdclient ) + mpris? ( >=media-sound/playerctl-2 ) + network? ( dev-libs/libnl:3 ) + pipewire? ( media-video/wireplumber:0/0.5 ) + pulseaudio? ( media-libs/libpulse ) + sndio? ( media-sound/sndio:= ) + systemd? ( sys-apps/systemd:= ) + tray? ( + dev-libs/libayatana-appindicator + dev-libs/libdbusmenu[gtk3] + ) + udev? ( virtual/libudev:= ) + upower? ( sys-power/upower:= ) + wifi? ( sys-apps/util-linux ) +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols + test? ( dev-cpp/catch:0 ) +" +PATCHES=( + "${FILESDIR}"/meson-fix-build.patch +) + +src_configure() { + local cxx_stdlib=$(tc-get-cxx-stdlib) + einfo "C++ standard library: ${cxx_stdlib:-unknown}" + local libcxx=false + if [[ ${cxx_stdlib} == libc++ ]]; then + libcxx=true + fi + + local emesonargs=( + -Dlibcxx=${libcxx} + -Dman-pages=enabled + -Dcava=disabled # depends on LukashonakV/cava fork, but media-sound/cava is karlstav/cava + $(meson_feature evdev libevdev) + $(meson_feature gps) + $(meson_feature jack) + $(meson_feature libinput) + $(meson_feature logind) + $(meson_feature mpd) + $(meson_feature mpris) + $(meson_feature network libnl) + $(meson_feature pulseaudio) + $(meson_feature pipewire wireplumber) + $(meson_feature pipewire) + $(meson_feature sndio) + $(meson_feature systemd) + $(meson_feature test tests) + $(meson_feature tray dbusmenu-gtk) + $(meson_feature udev libudev) + $(meson_feature upower upower_glib) + $(meson_feature wifi rfkill) + $(meson_use backlight login-proxy) + $(meson_use experimental) + $(meson_use niri) # communicates by socket with gui-wm/niri::guru + ) + meson_src_configure +} + +pkg_postinst() { + optfeature "default icons support" "media-fonts/fontawesome" +} |
