/* * Copyright (C) 2024 António Fernandes * * SPDX-License-Identifier: GPL-3.0-or-later */ #pragma once #include G_BEGIN_DECLS #define NAUTILUS_TYPE_RECENT_SERVERS (nautilus_recent_servers_get_type ()) G_DECLARE_FINAL_TYPE (NautilusRecentServers, nautilus_recent_servers, NAUTILUS, RECENT_SERVERS, GObject); NautilusRecentServers* nautilus_recent_servers_new (void); void nautilus_recent_servers_force_reload (NautilusRecentServers *self); GList * nautilus_recent_servers_get_infos (NautilusRecentServers *self); gboolean nautilus_recent_servers_get_loading (NautilusRecentServers *self); void nautilus_add_recent_server (GFile *file); void nautilus_remove_recent_server (const char *uri); G_END_DECLS