gnomeExtensions.easyScreenCast: 1.12.0 -> 1.13.2
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
replaceVars,
|
||||
glib,
|
||||
@@ -8,17 +8,18 @@
|
||||
gettext,
|
||||
jq,
|
||||
intltool,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "gnome-shell-extension-EasyScreenCast";
|
||||
version = "1.12.0";
|
||||
version = "1.13.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EasyScreenCast";
|
||||
repo = "EasyScreenCast";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-+DVuUClLhPEVN2VIBkJJI51V9TTS5Q9y6wflEGyt6AY=";
|
||||
hash = "sha256-VYf5RHZHe6QIzQRW/oZ2tEHIo184xPqqx+hKAcCwOMg=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -36,7 +37,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];
|
||||
|
||||
passthru.extensionUuid = "EasyScreenCast@iacopodeenosee.gmail.com";
|
||||
passthru = {
|
||||
extensionUuid = "EasyScreenCast@iacopodeenosee.gmail.com";
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Simplifies the use of the video recording function integrated in gnome shell";
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/extension.js b/extension.js
|
||||
index 32a7c7c..a7ed98e 100644
|
||||
index ef82bdc..2cdeab7 100644
|
||||
--- a/extension.js
|
||||
+++ b/extension.js
|
||||
@@ -720,7 +720,7 @@ const EasyScreenCastIndicator = GObject.registerClass({
|
||||
@@ -731,7 +731,7 @@ const EasyScreenCastIndicator = GObject.registerClass({
|
||||
Lib.TalkativeLog('-*-execute post command');
|
||||
|
||||
// launch cmd after registration
|
||||
@@ -12,25 +12,15 @@ index 32a7c7c..a7ed98e 100644
|
||||
const mapObj = {
|
||||
_fpath: pathFile,
|
||||
diff --git a/prefs.js b/prefs.js
|
||||
index b58b160..2298d5a 100644
|
||||
index 7e21b53..730eec3 100644
|
||||
--- a/prefs.js
|
||||
+++ b/prefs.js
|
||||
@@ -709,7 +709,7 @@ const EasyScreenCastSettingsWidget = GObject.registerClass({
|
||||
Lib.TalkativeLog('-^-NOT SET xdg-user video');
|
||||
|
||||
ctx.CtrlExe.Execute(
|
||||
- '/usr/bin/sh -c "echo $HOME"',
|
||||
+ '/bin/sh -c "echo $HOME"',
|
||||
true,
|
||||
(success, out) => {
|
||||
Lib.TalkativeLog(`-^-CALLBACK sync S: ${success} out: ${out}`);
|
||||
@@ -879,7 +879,7 @@ const EasyScreenCastSettingsWidget = GObject.registerClass({
|
||||
);
|
||||
@@ -834,7 +834,7 @@ const EasyScreenCastSettingsWidget = GObject.registerClass({
|
||||
refBufferLog.text = '';
|
||||
|
||||
ctx.CtrlExe.Execute(
|
||||
- 'journalctl /usr/bin/gnome-shell --since "15 min ago" --output=cat --no-pager',
|
||||
+ 'journalctl @gnomeShell@/bin/.gnome-shell-wrapped --since "15 min ago" --output=cat --no-pager',
|
||||
false,
|
||||
success => {
|
||||
Lib.TalkativeLog(`-^-CALLBACK async S= ${success}`);
|
||||
|
||||
(result, stdout) => {
|
||||
Lib.TalkativeLog(`-^-CALLBACK async S= ${result}`);
|
||||
refBufferLog.text = stdout;
|
||||
|
||||
Reference in New Issue
Block a user