Initial search layout and rename to wince
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
require "libadwaita"
|
||||
|
||||
require "./modules/prerequisites.cr"
|
||||
require "./modules/views/main.cr"
|
||||
|
||||
module GtkTest
|
||||
B_UI = Gtk::Builder.new_from_resource("/gtktest/ui/compiled/main.ui")
|
||||
|
||||
APP = Adw::Application.new("dev.gtktest", Gio::ApplicationFlags::None)
|
||||
end
|
||||
@@ -1,9 +1,9 @@
|
||||
module GtkTest
|
||||
module Wince
|
||||
extend self
|
||||
|
||||
VERSION = {{read_file("./shard.yml").split("version: ")[1].split("\n")[0]}}
|
||||
{%
|
||||
`blueprint-compiler batch-compile ./data/ui/compiled ./data/ui/ ./data/ui/*.blp`
|
||||
%}
|
||||
Gio.register_resource("data/gtktest.gresource.xml", "data")
|
||||
Gio.register_resource("data/wince.gresource.xml", "data")
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module GtkTest
|
||||
module Wince
|
||||
@@main_window_id = 0_u32
|
||||
|
||||
def activate(app : Adw::Application)
|
||||
@@ -10,9 +10,18 @@ module GtkTest
|
||||
|
||||
@@main_window_id = window.id
|
||||
|
||||
SEARCH_BUTTON.clicked_signal.connect do
|
||||
handle_search
|
||||
end
|
||||
|
||||
window.present
|
||||
end
|
||||
|
||||
def handle_search
|
||||
puts "searched for " + SEARCH_ENTRY.buffer.text
|
||||
puts "location for " + LOCATION_ENTRY.buffer.text
|
||||
end
|
||||
|
||||
APP.activate_signal.connect(->activate(Adw::Application))
|
||||
exit(APP.run(ARGV))
|
||||
end
|
||||
14
src/wince.cr
Normal file
14
src/wince.cr
Normal file
@@ -0,0 +1,14 @@
|
||||
require "libadwaita"
|
||||
|
||||
require "./modules/prerequisites.cr"
|
||||
require "./modules/views/main.cr"
|
||||
|
||||
module Wince
|
||||
B_UI = Gtk::Builder.new_from_resource("/wince/ui/compiled/main.ui")
|
||||
|
||||
SEARCH_ENTRY = Gtk::Entry.cast(B_UI["searchEntry"])
|
||||
LOCATION_ENTRY = Gtk::Entry.cast(B_UI["locationEntry"])
|
||||
SEARCH_BUTTON = Gtk::Button.cast(B_UI["searchButton"])
|
||||
|
||||
APP = Adw::Application.new("dev.wince", Gio::ApplicationFlags::None)
|
||||
end
|
||||
Reference in New Issue
Block a user