Skip to content

Commit

Permalink
examples: Use gtk::Application::builder
Browse files Browse the repository at this point in the history
  • Loading branch information
Hofer-Julian authored and bilelmoussaoui committed Jul 8, 2023
1 parent 6fbd576 commit a045ae9
Show file tree
Hide file tree
Showing 27 changed files with 81 additions and 103 deletions.
5 changes: 3 additions & 2 deletions examples/basics/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application =
gtk::Application::new(Some("com.github.gtk-rs.examples.basic"), Default::default());
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.basic")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/clipboard/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ use gtk::prelude::*;
use gtk::{gdk, gio, glib};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.clipboard"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.clipboard")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/column_view_datagrid/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,9 @@ struct Row {
use std::cell::Ref;

fn main() -> glib::ExitCode {
let app = gtk::Application::new(
Some("com.github.gtk-rs.examples.columnview-example"),
Default::default(),
);
let app = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.columnview-example")
.build();
app.connect_activate(build_ui);
app.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/composite_template/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.composite_template"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.composite_template")
.build();

application.connect_activate(|app| {
let win = ExApplicationWindow::new(app);
Expand Down
7 changes: 3 additions & 4 deletions examples/confetti_snapshot_animation/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,9 @@ use gtk::prelude::*;
use gtk::{glib, graphene};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.confetti_snapshot_animation"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.confetti_snapshot_animation")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
4 changes: 3 additions & 1 deletion examples/content_provider/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let app = gtk::Application::new(Some("org.gtk.content-provider"), Default::default());
let app = gtk::Application::builder()
.application_id("org.gtk.content-provider")
.build();
app.connect_activate(on_activate);
app.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/custom_buildable/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.buildable"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.buildable")
.build();

application.connect_activate(build_ui);
application.run()
Expand Down
7 changes: 3 additions & 4 deletions examples/custom_editable/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,9 @@ use gtk::subclass::prelude::*;
use gtk::{gdk, glib};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.editable"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.editable")
.build();

application.connect_startup(|_| {
let provider = gtk::CssProvider::new();
Expand Down
7 changes: 3 additions & 4 deletions examples/custom_layout_manager/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,9 @@ const COLORS: [&str; 16] = [
const TOTAL_COLORS: i32 = COLORS.len() as i32;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.custom_layout"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.custom_layout")
.build();

application.connect_activate(|app| {
let window = gtk::ApplicationWindow::builder()
Expand Down
7 changes: 3 additions & 4 deletions examples/custom_orientable/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.orientable_subclass"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.orientable_subclass")
.build();
application.connect_activate(|app| {
let window = gtk::ApplicationWindow::new(app);
let bx = gtk::Box::new(gtk::Orientation::Vertical, 6);
Expand Down
7 changes: 3 additions & 4 deletions examples/custom_paintable/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.paintable"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.paintable")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/custom_widget/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.widget_subclass"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.widget_subclass")
.build();
application.connect_activate(|app| {
let window = gtk::ApplicationWindow::new(app);
let button = ExButton::new();
Expand Down
7 changes: 3 additions & 4 deletions examples/entry_undo/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.entry-undo"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.entry-undo")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/expressions/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,9 @@ use self::metadata::Metadata;
use self::note::Note;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.expressions"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.expressions")
.build();

application.connect_activate(build_ui);
application.run()
Expand Down
7 changes: 3 additions & 4 deletions examples/femtovg_area/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,9 @@ fn main() -> glib::ExitCode {
});
}

let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.femtovg-area"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.femtovg-area")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/flow_box/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ use gtk::prelude::*;
use gtk::{gdk, glib};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.flowbox"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.flowbox")
.build();

application.connect_activate(build_ui);
application.run()
Expand Down
7 changes: 3 additions & 4 deletions examples/gif_paintable/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.gif_paintable"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.gif_paintable")
.build();

application.connect_activate(|app| {
let win = GifPaintableWindow::new(app);
Expand Down
7 changes: 3 additions & 4 deletions examples/glium_gl_area/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,9 @@ fn main() -> glib::ExitCode {
});
}

let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.glium-gl-area"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.glium-gl-area")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/grid_packing/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.grid-packing"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.grid-packing")
.build();

application.connect_activate(build_ui);
application.run()
Expand Down
7 changes: 3 additions & 4 deletions examples/gtk_builder/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@ use gtk::prelude::*;
use gtk::{glib, Application, ApplicationWindow, Builder, Button};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.builder_basics"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.builder_basics")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/list_box_model/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,9 @@ use list_box_row::ListBoxRow;
use row_data::RowData;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.listbox-model"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.listbox-model")
.build();

application.connect_activate(build_ui);

Expand Down
7 changes: 3 additions & 4 deletions examples/list_view_apps_launcher/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ use gtk::prelude::*;
use gtk::{gio, glib};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.apps_launcher"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.apps_launcher")
.build();

application.connect_activate(build_ui);
application.run()
Expand Down
7 changes: 3 additions & 4 deletions examples/rotation_bin/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,9 @@ use gtk::glib::clone;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.rotation_bin"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.rotation_bin")
.build();

application.connect_activate(build_ui);
application.run()
Expand Down
7 changes: 3 additions & 4 deletions examples/search_bar/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ use gtk::glib;
use gtk::prelude::*;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.search_bar"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.search_bar")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/squares/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,9 @@ use gtk::prelude::*;
use squares_widget::SquaresWidget;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.squares"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.squares")
.build();
application.connect_activate(build_ui);
application.run()
}
Expand Down
7 changes: 3 additions & 4 deletions examples/video_player/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ use gtk::prelude::*;
use video_player_window::VideoPlayerWindow;

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.video_player"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.video_player")
.build();

application.connect_activate(|app| {
let win = VideoPlayerWindow::new(app);
Expand Down
7 changes: 3 additions & 4 deletions examples/virtual_methods/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ use gtk::{
};

fn main() -> glib::ExitCode {
let application = gtk::Application::new(
Some("com.github.gtk-rs.examples.virtual_methods"),
Default::default(),
);
let application = gtk::Application::builder()
.application_id("com.github.gtk-rs.examples.virtual_methods")
.build();

application.connect_activate(|app| {
let win = gtk::ApplicationWindow::new(app);
Expand Down

0 comments on commit a045ae9

Please sign in to comment.