hammond-gtk: Change application title. Addresses #28.

This commit is contained in:
Jordan Petridis 2017-12-24 20:33:18 +02:00
parent ee03d92fdb
commit 8cccbe928d
No known key found for this signature in database
GPG Key ID: CEABAD9F5683B9A6
2 changed files with 8 additions and 0 deletions

View File

@ -11,6 +11,10 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="valign">center</property> <property name="valign">center</property>
<property name="margin_left">6</property>
<property name="margin_right">6</property>
<property name="margin_top">6</property>
<property name="margin_bottom">6</property>
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<property name="spacing">6</property> <property name="spacing">6</property>
<child> <child>

View File

@ -61,6 +61,7 @@ fn build_ui(app: &gtk::Application) {
// Get the main window // Get the main window
let window = gtk::ApplicationWindow::new(app); let window = gtk::ApplicationWindow::new(app);
window.set_default_size(860, 640); window.set_default_size(860, 640);
window.set_title("Hammond");
// Get the headerbar // Get the headerbar
let header = Rc::new(headerbar::Header::default()); let header = Rc::new(headerbar::Header::default());
@ -113,6 +114,9 @@ fn main() {
let application = gtk::Application::new("org.gnome.Hammond", gio::ApplicationFlags::empty()) let application = gtk::Application::new("org.gnome.Hammond", gio::ApplicationFlags::empty())
.expect("Initialization failed..."); .expect("Initialization failed...");
glib::set_application_name("Hammond");
glib::set_prgname(Some("Hammond"));
// Add custom style // Add custom style
let provider = gtk::CssProvider::new(); let provider = gtk::CssProvider::new();
gtk::CssProvider::load_from_resource(&provider, "/org/gnome/hammond/gtk/style.css"); gtk::CssProvider::load_from_resource(&provider, "/org/gnome/hammond/gtk/style.css");