parent
bab9e507a5
commit
aef7877153
3 changed files with 31 additions and 17 deletions
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= kooha
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.2.1-625
|
||||
DISTVERSIONSUFFIX= -ga088235
|
||||
DISTVERSION= 1.2.1-636
|
||||
DISTVERSIONSUFFIX= -gb4414e6
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
TIMESTAMP = 1629380109
|
||||
TIMESTAMP = 1629681196
|
||||
SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
|
||||
SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
|
||||
SHA256 (rust/crates/anyhow-1.0.43.crate) = 28ae2b3dec75a406790005a200b1bd89785afc02517a00ca99ecfe093ee9e6cf
|
||||
|
@ -371,5 +371,5 @@ SHA256 (rust/crates/zvariant-2.8.0.crate) = fa4b785b8b32b0f8433b4474e6bb4ea77b37
|
|||
SIZE (rust/crates/zvariant-2.8.0.crate) = 60913
|
||||
SHA256 (rust/crates/zvariant_derive-2.8.0.crate) = b42af4ee88fb928781391216c34be77ec7cdb3546042b2947ce38d86aa5f37dd
|
||||
SIZE (rust/crates/zvariant_derive-2.8.0.crate) = 8771
|
||||
SHA256 (SeaDve-Kooha-v1.2.1-625-ga088235_GH0.tar.gz) = 90af5d6c3e399e7da281814f8dddab421dfcf8db066f1a807d5c7d7a9b796018
|
||||
SIZE (SeaDve-Kooha-v1.2.1-625-ga088235_GH0.tar.gz) = 243681
|
||||
SHA256 (SeaDve-Kooha-v1.2.1-636-gb4414e6_GH0.tar.gz) = aa570f09d165180aa9ad15db9f2125e6823843bc9d4d46f73fbd4debd4ce0a60
|
||||
SIZE (SeaDve-Kooha-v1.2.1-636-gb4414e6_GH0.tar.gz) = 245508
|
||||
|
|
|
@ -4,7 +4,7 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/9b6efa65dabb
|
|||
https://github.com/SeaDve/Kooha/commit/ceffdede0670
|
||||
https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac
|
||||
|
||||
--- data/resources/ui/window.ui.orig 2021-08-08 16:08:31 UTC
|
||||
--- data/resources/ui/window.ui.orig 2021-08-23 01:13:16 UTC
|
||||
+++ data/resources/ui/window.ui
|
||||
@@ -10,9 +10,10 @@
|
||||
<child>
|
||||
|
@ -16,7 +16,7 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac
|
|||
<child>
|
||||
- <object class="AdwViewStackPage">
|
||||
+ <object class="GtkStackPage">
|
||||
<property name="name">main-screen</property>
|
||||
<property name="name">main</property>
|
||||
<property name="child">
|
||||
<object class="GtkBox">
|
||||
@@ -35,12 +36,13 @@
|
||||
|
@ -71,7 +71,7 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac
|
|||
<property name="name">flushing</property>
|
||||
<property name="child">
|
||||
<object class="GtkBox">
|
||||
--- src/application.rs.orig 2021-08-08 16:08:31 UTC
|
||||
--- src/application.rs.orig 2021-08-23 01:13:16 UTC
|
||||
+++ src/application.rs
|
||||
@@ -1,7 +1,6 @@
|
||||
-use adw::subclass::prelude::*;
|
||||
|
@ -84,19 +84,20 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac
|
|||
subclass::prelude::*,
|
||||
@@ -29,7 +28,7 @@ mod imp {
|
||||
impl ObjectSubclass for Application {
|
||||
const NAME: &'static str = "Application";
|
||||
const NAME: &'static str = "KoohaApplication";
|
||||
type Type = super::Application;
|
||||
- type ParentType = adw::Application;
|
||||
+ type ParentType = gtk::Application;
|
||||
}
|
||||
|
||||
impl ObjectImpl for Application {}
|
||||
@@ -55,17 +54,17 @@ mod imp {
|
||||
@@ -55,18 +54,18 @@ mod imp {
|
||||
self.parent_startup(app);
|
||||
gtk::Window::set_default_icon_name(APP_ID);
|
||||
|
||||
+ app.setup_css();
|
||||
app.setup_actions();
|
||||
app.setup_gactions();
|
||||
app.setup_accels();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -111,12 +112,10 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac
|
|||
@implements gio::ActionMap, gio::ActionGroup;
|
||||
}
|
||||
|
||||
@@ -123,6 +122,21 @@ impl Application {
|
||||
self.set_accels_for_action("win.toggle-record", &["<Primary>r"]);
|
||||
self.set_accels_for_action("win.toggle-pause", &["<Primary>k"]);
|
||||
self.set_accels_for_action("win.cancel-delay", &["<Primary>c"]);
|
||||
+ }
|
||||
+
|
||||
@@ -80,6 +79,21 @@ impl Application {
|
||||
.expect("Failed to create Application.")
|
||||
}
|
||||
|
||||
+ fn setup_css(&self) {
|
||||
+ let provider = gtk::CssProvider::new();
|
||||
+ provider.load_from_resource("/io/github/seadve/Kooha/style.css");
|
||||
|
@ -130,6 +129,21 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac
|
|||
+ log::debug!("is_display_composited: {}", display.is_composited());
|
||||
+ log::debug!("is_display_rgba: {}", display.is_rgba());
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
fn setup_gactions(&self) {
|
||||
let action_launch_default_for_file = gio::SimpleAction::new(
|
||||
"launch-default-for-file",
|
||||
@@ -118,9 +132,9 @@ impl Application {
|
||||
self.set_accels_for_action("win.record-speaker", &["<primary>a"]);
|
||||
self.set_accels_for_action("win.record-mic", &["<primary>m"]);
|
||||
self.set_accels_for_action("win.show-pointer", &["<primary>p"]);
|
||||
- self.set_accels_for_action("win.toggle-record", &["<primary>r"]);
|
||||
- self.set_accels_for_action("win.toggle-pause", &["<primary>k"]);
|
||||
- self.set_accels_for_action("win.cancel-delay", &["<primary>c"]);
|
||||
+ self.set_accels_for_action("win.toggle-record", &["<Primary>r"]);
|
||||
+ self.set_accels_for_action("win.toggle-pause", &["<Primary>k"]);
|
||||
+ self.set_accels_for_action("win.cancel-delay", &["<Primary>c"]);
|
||||
}
|
||||
|
||||
fn select_saving_location(&self) {
|
||||
|
|
Loading…
Reference in a new issue