Skip to content

Commit

Permalink
chore: bump to v2.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
SeaDve committed Mar 21, 2024
1 parent 39aa4b1 commit 9e50844
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 34 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "kooha"
version = "2.2.4"
version = "2.3.0"
authors = ["Dave Patrick Caberto <[email protected]>"]
license = "GPL-3.0-or-later"
edition = "2021"
Expand Down
2 changes: 1 addition & 1 deletion data/io.github.seadve.Kooha.metainfo.xml.in.in
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
<url type="vcs-browser">https://github.com/SeaDve/Kooha</url>
<content_rating type="oars-1.1"/>
<releases>
<release version="2.3.0" date="2024-02-08">
<release version="2.3.0" date="2024-03-21">
<description translatable="no">
<p>This release contains new features and fixes:</p>
<ul>
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
project(
'kooha',
'rust',
version: '2.2.4',
version: '2.3.0',
license: 'GPL-3.0-or-later',
meson_version: '>= 0.59',
)
Expand Down
38 changes: 19 additions & 19 deletions po/kooha.pot
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kooha\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-23 19:32+0800\n"
"POT-Creation-Date: 2024-03-21 20:05+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
Expand All @@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

#: data/io.github.seadve.Kooha.desktop.in.in:3
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:6 src/about.rs:22
#: src/main.rs:67
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:7 src/about.rs:22
#: src/main.rs:71
msgid "Kooha"
msgstr ""

#: data/io.github.seadve.Kooha.desktop.in.in:5
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:7
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:8
msgid "Elegantly record your screen"
msgstr ""

Expand All @@ -34,40 +34,40 @@ msgstr ""
msgid "Screencast;Recorder;Screen;Video;"
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:9
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:10
msgid ""
"Capture your screen in a intuitive and straightforward way without "
"distractions."
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:10
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:11
msgid ""
"Kooha is a simple screen recorder with a minimalist interface. You can just "
"click the record button without having to configure a bunch of settings."
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:12
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:13
msgid "The main features of Kooha include the following:"
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:14
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:15
msgid "🎙️ Record microphone, desktop audio, or both at the same time"
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:15
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:16
msgid "📼 Support for WebM, MP4, GIF, and Matroska formats"
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:16
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:17
msgid "🖥️ Select a monitor or a portion of the screen to record"
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:17
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:18
msgid ""
"🛠️ Configurable saving location, pointer visibility, frame rate, and delay"
msgstr ""

#: data/io.github.seadve.Kooha.metainfo.xml.in.in:18
#: data/io.github.seadve.Kooha.metainfo.xml.in.in:19
msgid "🚀 Experimental hardware accelerated encoding"
msgstr ""

Expand Down Expand Up @@ -327,33 +327,33 @@ msgstr ""
msgid "No active profile"
msgstr ""

#: src/recording.rs:185 src/recording.rs:223 src/recording.rs:268
#: src/recording.rs:184 src/recording.rs:221 src/recording.rs:263
msgid "Failed to start recording"
msgstr ""

#. Translators: Do NOT translate the contents between '{' and '}', this is a variable name.
#: src/recording.rs:188
#: src/recording.rs:187
msgid "Check out {link} for help."
msgstr ""

#: src/recording.rs:224
#: src/recording.rs:222
msgid "A GStreamer plugin may not be installed."
msgstr ""

#: src/recording.rs:269 src/recording.rs:494
#: src/recording.rs:264 src/recording.rs:489
msgid "Make sure that the saving location exists and is accessible."
msgstr ""

#: src/recording.rs:485
#: src/recording.rs:480
msgid "An error occurred while recording"
msgstr ""

#. Translators: Do NOT translate the contents between '{' and '}', this is a variable name.
#: src/recording.rs:491
#: src/recording.rs:486
msgid "Failed to open “{path}” for writing"
msgstr ""

#: src/settings.rs:44
#: src/settings.rs:43
msgid "Select Recordings Folder"
msgstr ""

Expand Down
28 changes: 17 additions & 11 deletions src/about.rs
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ pub fn present_dialog(parent: &impl IsA<gtk::Widget>) {
.support_url("https://github.com/SeaDve/Kooha/discussions")
.debug_info(debug_info())
.debug_info_filename("kooha-debug-info")
.release_notes_version("2.2.0")
.release_notes_version("2.3.0")
.release_notes(release_notes())
.build();

Expand All @@ -55,16 +55,22 @@ pub fn present_dialog(parent: &impl IsA<gtk::Widget>) {
fn release_notes() -> &'static str {
r#"<p>This release contains new features and fixes:</p>
<ul>
<li>New area selection UI</li>
<li>Added option to change the frame rate through the UI</li>
<li>Improved delay settings flexibility</li>
<li>Added preferences window for easier configuration</li>
<li>Added `KOOHA_EXPERIMENTAL` env var to show experimental (unsupported) encoders like VAAPI-VP8 and VAAPI-H264</li>
<li>Added the following experimental (unsupported) encoders: VP9, AV1, and VAAPI-VP9</li>
<li>Unavailable formats/encoders are now hidden from the UI</li>
<li>Fixed broken audio on long recordings</li>
<li>Only show None profile when it is active</li>
<li>Guard window selection behind `KOOHA_EXPERIMENTAL` env var</li>
<li>Area selector window is now resizable</li>
<li>Previous selected area is now remembered</li>
<li>Logout and idle are now inhibited while recording</li>
<li>Video format and FPS are now shown in the main view</li>
<li>Notifications now show the duration and size of the recording</li>
<li>Notification actions now work even when the application is closed</li>
<li>Progress is now shown when flushing the recording</li>
<li>It is now much easier to pick from frame rate options</li>
<li>Actually fixed audio from stuttering and being cut on long recordings</li>
<li>Record audio in stereo rather than mono when possible</li>
<li>Recordings are no longer deleted when flushing is cancelled</li>
<li>Significant improvements in recording performance</li>
<li>Improved preferences dialog UI</li>
<li>Fixed incorrect output video orientation on certain compositors</li>
<li>Fixed incorrect focus on area selector</li>
<li>Fixed too small area selector window default size on HiDPI monitors</li>
<li>Updated translations</li>
</ul>"#
}
Expand Down

0 comments on commit 9e50844

Please sign in to comment.