diff --git a/0001-resolve-moving-window-jitter.patch b/0001-resolve-moving-window-jitter.patch index 5553aaab18b38ba6771bc15d31ffc7e62d02fae2..c095d29218c208aca057eec8b457af4467807611 100644 --- a/0001-resolve-moving-window-jitter.patch +++ b/0001-resolve-moving-window-jitter.patch @@ -1,7 +1,8 @@ -diff -u a/src/page/mainpage.cpp b/src/page/mainpage.cpp ---- a/src/page/mainpage.cpp 2023-08-24 19:23:10.000000000 +0800 -+++ b/src/page/mainpage.cpp 2023-09-08 16:28:40.449563913 +0800 -@@ -760,15 +760,11 @@ +diff --git a/nfs-screen-recorder-0.4.2/src/page/mainpage.cpp b/nfs-screen-recorder-0.4.2/src/page/mainpage.cpp +index 11180bb..54eee04 100644 +--- a/nfs-screen-recorder-0.4.2/src/page/mainpage.cpp ++++ b/nfs-screen-recorder-0.4.2/src/page/mainpage.cpp +@@ -760,15 +760,11 @@ void MainPage::on_zoomCheckBox_stateChanged(int state) { ui->frame_resize->setEnabled(state == 2); } @@ -19,7 +20,7 @@ diff -u a/src/page/mainpage.cpp b/src/page/mainpage.cpp std::cout<pos().x()<titleFrame && event->type() == QEvent::MouseButtonPress) { QMouseEvent* mouseEvent = (QMouseEvent*)event; if (pressed == false) { @@ -28,10 +29,11 @@ diff -u a/src/page/mainpage.cpp b/src/page/mainpage.cpp } pressed = true; return true; -diff -u a/src/page/mainpage.h b/src/page/mainpage.h ---- a/src/page/mainpage.h 2023-08-10 10:31:55.000000000 +0800 -+++ b/src/page/mainpage.h 2023-09-08 16:31:02.889133773 +0800 -@@ -63,7 +63,6 @@ +diff --git a/nfs-screen-recorder-0.4.2/src/page/mainpage.h b/nfs-screen-recorder-0.4.2/src/page/mainpage.h +index 5122a83..c1f070e 100644 +--- a/nfs-screen-recorder-0.4.2/src/page/mainpage.h ++++ b/nfs-screen-recorder-0.4.2/src/page/mainpage.h +@@ -63,7 +63,6 @@ public: void set_widget_icon(QWidget *qw, QString icon, QString hover); void update_time(QString time); diff --git a/0003-shift-app-name-via-system-language.patch b/0003-shift-app-name-via-system-language.patch new file mode 100644 index 0000000000000000000000000000000000000000..b67c0b6414ba7a71a8a9280a5478d600d50bd7f8 --- /dev/null +++ b/0003-shift-app-name-via-system-language.patch @@ -0,0 +1,13 @@ +diff --git a/nfs-screen-recorder-0.4.2/data/simplescreenrecorder.desktop b/nfs-screen-recorder-0.4.2/data/simplescreenrecorder.desktop +index a063349..908b2b7 100755 +--- a/nfs-screen-recorder-0.4.2/data/simplescreenrecorder.desktop ++++ b/nfs-screen-recorder-0.4.2/data/simplescreenrecorder.desktop +@@ -1,6 +1,7 @@ + [Desktop Entry] + Type=Application +-Name=方德录屏 ++Name=NfsScreenRecorder ++Name[zh_CN]=方德录屏 + Comment=A feature-rich screen recorder that supports X11 and OpenGL + Comment[de]=Ein funktionsreicher Bildschirmrekorder, der X11 und OpenGL unterstützt + Comment[fr]=Un captureur d'écran complet qui supporte X11 et OpenGL