Skip to content

Commit

Permalink
Import gtk, adw and fix warning
Browse files Browse the repository at this point in the history
  • Loading branch information
halfmexican committed Feb 24, 2025
1 parent d07bcdc commit 9776183
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions src/window.vala
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,26 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/

using Json, Soup, Gee;
using Gtk, Adw, Json, Soup, Gee;
namespace Mingle {
[GtkTemplate (ui = "/io/github/halfmexican/Mingle/gtk/window.ui")]
public class Window : Adw.ApplicationWindow {
// UI
[GtkChild] private unowned Gtk.Stack window_stack;
[GtkChild] private unowned Gtk.FlowBox left_emojis_flow_box;
[GtkChild] private unowned Gtk.FlowBox right_emojis_flow_box;
[GtkChild] private unowned Gtk.FlowBox combined_emojis_flow_box;
[GtkChild] private unowned Gtk.ScrolledWindow combined_scrolled_window;
[GtkChild] private unowned Gtk.ScrolledWindow left_scrolled_window;
[GtkChild] private unowned Gtk.ScrolledWindow right_scrolled_window;
[GtkChild] private unowned Adw.ToastOverlay toast_overlay;
[GtkChild] private unowned Gtk.PopoverMenu popover_menu;
[GtkChild] private unowned Adw.ToolbarView toolbar_view;
[GtkChild] private unowned Gtk.Button randomize_button;
[GtkChild] private unowned Gtk.ToggleButton search_button;
[GtkChild] private unowned Adw.Breakpoint breakpoint;
[GtkChild] private unowned Gtk.SearchBar search_bar;
[GtkChild] private unowned Gtk.SearchEntry search_entry;
[GtkChild] private unowned Stack window_stack;
[GtkChild] private unowned FlowBox left_emojis_flow_box;
[GtkChild] private unowned FlowBox right_emojis_flow_box;
[GtkChild] private unowned FlowBox combined_emojis_flow_box;
[GtkChild] private unowned ScrolledWindow combined_scrolled_window;
[GtkChild] private unowned ScrolledWindow left_scrolled_window;
[GtkChild] private unowned ScrolledWindow right_scrolled_window;
[GtkChild] private unowned ToastOverlay toast_overlay;
[GtkChild] private unowned PopoverMenu popover_menu;
[GtkChild] private unowned ToolbarView toolbar_view;
[GtkChild] private unowned Button randomize_button;
[GtkChild] private unowned ToggleButton search_button;
[GtkChild] private unowned Breakpoint breakpoint;
[GtkChild] private unowned SearchBar search_bar;
[GtkChild] private unowned SearchEntry search_entry;
private GLib.Binding? scroll_binding;

// Class variables
Expand Down Expand Up @@ -116,7 +116,7 @@ namespace Mingle {
}
try {
message ("Starting setup_emoji_manager thread\n");
Thread<void> thread = new Thread<void>.try ("setup_emoji_manager_thread", () => {
new Thread<void>.try ("setup_emoji_manager_thread", () => {
setup_emoji_manager.begin ();
Idle.add (() => {
window_stack.set_visible_child (toast_overlay); // Switch to ToolbarView (Which is wrapped by toast overlay)
Expand Down

0 comments on commit 9776183

Please sign in to comment.