Refine UI
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 2m39s
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 2m39s
This commit is contained in:
parent
48f5c30837
commit
65ecef155d
2
.github/release-nest-v3
vendored
2
.github/release-nest-v3
vendored
@ -1 +1 @@
|
|||||||
7
|
8
|
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -1323,7 +1323,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pika-installer-gtk4"
|
name = "pika-installer-gtk4"
|
||||||
version = "2.0.0"
|
version = "2.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-channel",
|
"async-channel",
|
||||||
"chrono",
|
"chrono",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "pika-installer-gtk4"
|
name = "pika-installer-gtk4"
|
||||||
version = "2.0.0"
|
version = "2.0.1"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
pika-installer-gtk4 (2.0.1-101pika1) pika; urgency=low
|
||||||
|
|
||||||
|
* Refine UI
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 20 Sep 2022 22:01:00 +0000
|
||||||
|
|
||||||
pika-installer-gtk4 (2.0.0-101pika7) pika; urgency=low
|
pika-installer-gtk4 (2.0.0-101pika7) pika; urgency=low
|
||||||
|
|
||||||
* Fix partition selection
|
* Fix partition selection
|
||||||
|
2
main.sh
2
main.sh
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
VERSION="2.0.0"
|
VERSION="2.0.1"
|
||||||
|
|
||||||
source ./pika-build-config.sh
|
source ./pika-build-config.sh
|
||||||
|
|
||||||
|
@ -228,7 +228,7 @@ impl ObjectImpl for DriveMountRow {
|
|||||||
|
|
||||||
partition_button_row_dialog.add_response(
|
partition_button_row_dialog.add_response(
|
||||||
"devices_selection_button_row_dialog_ok",
|
"devices_selection_button_row_dialog_ok",
|
||||||
"devices_selection_button_row_dialog_ok_label",
|
&t!("devices_selection_button_row_dialog_ok_label"),
|
||||||
);
|
);
|
||||||
|
|
||||||
partition_button.connect_clicked(clone!(
|
partition_button.connect_clicked(clone!(
|
||||||
|
@ -63,6 +63,26 @@ pub fn installation_progress_page(
|
|||||||
.margin_end(5)
|
.margin_end(5)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
{
|
||||||
|
let settings = gtk::Settings::default().unwrap();
|
||||||
|
if settings.is_gtk_application_prefer_dark_theme() {
|
||||||
|
placeholder_icon.set_icon_name(Some("pika-logo-text-dark"));
|
||||||
|
} else {
|
||||||
|
placeholder_icon.set_icon_name(Some("pika-logo-text"));
|
||||||
|
};
|
||||||
|
settings.connect_gtk_application_prefer_dark_theme_notify(clone!(
|
||||||
|
#[weak]
|
||||||
|
placeholder_icon,
|
||||||
|
move |settings| {
|
||||||
|
if settings.is_gtk_application_prefer_dark_theme() {
|
||||||
|
placeholder_icon.set_icon_name(Some("pika-logo-text-dark"));
|
||||||
|
} else {
|
||||||
|
placeholder_icon.set_icon_name(Some("pika-logo-text"));
|
||||||
|
};
|
||||||
|
}
|
||||||
|
));
|
||||||
|
}
|
||||||
|
|
||||||
let progress_bar_box = gtk::Box::builder()
|
let progress_bar_box = gtk::Box::builder()
|
||||||
.orientation(gtk::Orientation::Horizontal)
|
.orientation(gtk::Orientation::Horizontal)
|
||||||
.margin_start(10)
|
.margin_start(10)
|
||||||
|
@ -99,16 +99,17 @@ pub fn installation_summary_page(
|
|||||||
.selection_mode(gtk::SelectionMode::None)
|
.selection_mode(gtk::SelectionMode::None)
|
||||||
.build();
|
.build();
|
||||||
installation_summary_row_viewport_listbox.add_css_class("boxed-list");
|
installation_summary_row_viewport_listbox.add_css_class("boxed-list");
|
||||||
installation_summary_row_viewport_listbox.add_css_class("round-all-scroll");
|
installation_summary_row_viewport_listbox.add_css_class("no-round-borders");
|
||||||
|
|
||||||
let installation_summary_row_viewport = gtk::ScrolledWindow::builder()
|
let installation_summary_row_viewport = gtk::ScrolledWindow::builder()
|
||||||
.vexpand(true)
|
.vexpand(true)
|
||||||
.hexpand(true)
|
.hexpand(true)
|
||||||
.has_frame(true)
|
.has_frame(true)
|
||||||
|
.overflow(gtk::Overflow::Hidden)
|
||||||
.child(&installation_summary_row_viewport_listbox)
|
.child(&installation_summary_row_viewport_listbox)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
installation_summary_row_viewport.add_css_class("round-all-scroll");
|
installation_summary_row_viewport.add_css_class("round-all-scroll-no-padding");
|
||||||
|
|
||||||
let install_confirm_button = gtk::Button::builder()
|
let install_confirm_button = gtk::Button::builder()
|
||||||
.margin_top(15)
|
.margin_top(15)
|
||||||
|
@ -54,7 +54,6 @@ pub fn keyboard_page(
|
|||||||
keyboard_search_bar.add_css_class("rounded-all-25");
|
keyboard_search_bar.add_css_class("rounded-all-25");
|
||||||
|
|
||||||
let keyboard_test_entry_boxed_list = gtk::ListBox::builder()
|
let keyboard_test_entry_boxed_list = gtk::ListBox::builder()
|
||||||
.margin_top(5)
|
|
||||||
.margin_bottom(5)
|
.margin_bottom(5)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
@ -60,16 +60,17 @@ pub fn manual_partitioning_page(
|
|||||||
.selection_mode(gtk::SelectionMode::None)
|
.selection_mode(gtk::SelectionMode::None)
|
||||||
.build();
|
.build();
|
||||||
drive_mounts_adw_listbox.add_css_class("boxed-list");
|
drive_mounts_adw_listbox.add_css_class("boxed-list");
|
||||||
drive_mounts_adw_listbox.add_css_class("round-all-scroll");
|
drive_mounts_adw_listbox.add_css_class("no-round-borders");
|
||||||
|
|
||||||
let drive_mounts_viewport = gtk::ScrolledWindow::builder()
|
let drive_mounts_viewport = gtk::ScrolledWindow::builder()
|
||||||
.vexpand(true)
|
.vexpand(true)
|
||||||
.hexpand(true)
|
.hexpand(true)
|
||||||
.has_frame(true)
|
.has_frame(true)
|
||||||
|
.overflow(gtk::Overflow::Hidden)
|
||||||
.child(&drive_mounts_adw_listbox)
|
.child(&drive_mounts_adw_listbox)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
drive_mounts_viewport.add_css_class("round-all-scroll");
|
drive_mounts_viewport.add_css_class("round-all-scroll-no-padding");
|
||||||
|
|
||||||
create_hardcoded_rows(
|
create_hardcoded_rows(
|
||||||
&drive_mounts_adw_listbox,
|
&drive_mounts_adw_listbox,
|
||||||
|
Loading…
Reference in New Issue
Block a user