multimedia/kooha: update to 1.2.1.636

Changes:	a088235...b4414e6
This commit is contained in:
Jan Beich 2021-08-23 01:13:16 +00:00
parent bab9e507a5
commit aef7877153
3 changed files with 31 additions and 17 deletions

View file

@ -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

View file

@ -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

View file

@ -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) {