mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-01-15 17:20:08 +00:00
draft profile import feature
This commit is contained in:
parent
324c1044e3
commit
f558940574
@ -6,9 +6,10 @@ use gtk::prelude::GtkWindowExt;
|
||||
use std::cell::RefCell;
|
||||
|
||||
const HEADING: &str = "Welcome!";
|
||||
const BODY: &str = "Select profile for browser data";
|
||||
const BODY: &str = "Select profile for personal data";
|
||||
const RESPONSE_QUIT: (&str, &str) = ("quit", "Quit");
|
||||
const RESPONSE_CREATE: (&str, &str) = ("create", "Create new profile");
|
||||
const RESPONSE_IMPORT: (&str, &str) = ("import", "Import..");
|
||||
|
||||
pub struct Widget {
|
||||
gobject: AlertDialog,
|
||||
@ -30,7 +31,10 @@ impl Widget {
|
||||
.build();
|
||||
|
||||
// Set response variants
|
||||
gobject.add_responses(&[RESPONSE_QUIT, RESPONSE_CREATE]);
|
||||
gobject.add_responses(&[RESPONSE_QUIT, RESPONSE_CREATE, RESPONSE_IMPORT]);
|
||||
|
||||
// Deactivate not implemented feature @TODO
|
||||
gobject.set_response_enabled(RESPONSE_IMPORT.0, false);
|
||||
|
||||
// Decorate default response preset
|
||||
gobject.set_response_appearance(RESPONSE_CREATE.0, ResponseAppearance::Suggested);
|
||||
|
Loading…
x
Reference in New Issue
Block a user