M data/icu.ccw.Melon.metainfo.xml.in.in => data/icu.ccw.Melon.metainfo.xml.in.in +22 -0
@@ 68,6 68,28 @@
</screenshot>
</screenshots>
<releases>
+ <release version="0.2.0" date="2024-03-16">
+ <description translate="no">
+ <ul>
+ <li>
+ Melon now remebers your playback position:
+ Pick up where you left of
+ </li>
+ <li>
+ Introducing Playlist-Mode:
+ Click the play button when viewing a playlist to start playing.
+ A slightly modified player will allow you to skip tracks,
+ enable shuffle mode or repeat videos.
+ </li>
+ <li>
+ Goodbye WebView. Hello GStreamer:
+ Melon now has it's own simple video player,
+ with slide gestures to change the volume and brightness
+ and double click gesture to skip ahead/back.
+ </li>
+ </ul>
+ </description>
+ </release>
<release version="0.1.3" date="2024-03-09">
<description translate="no">
<ul>
M melon/window.py => melon/window.py +1 -1
@@ 78,7 78,7 @@ class MainWindow(Adw.ApplicationWindow):
def open_about(self,action,prefs):
dialog = Adw.AboutWindow()
dialog.set_application_name("Melon")
- dialog.set_version("0.1.3")
+ dialog.set_version("0.2.0")
dialog.set_developer_name("Jakob Meier (@comcloudway)")
dialog.set_license_type(Gtk.License(Gtk.License.GPL_3_0))
dialog.set_comments(_("Stream videos on the go"))
M meson.build => meson.build +1 -1
@@ 1,6 1,6 @@
project(
'melon',
- version: '0.1.3',
+ version: '0.2.0',
meson_version: '>= 0.59.0',
license: 'GPL-3.0-or-later'
)
M po/de.po => po/de.po +38 -15
@@ 7,7 7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Melon 0.1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-15 10:02+0100\n"
+"POT-Creation-Date: 2024-03-16 18:50+0100\n"
"PO-Revision-Date: 2024-03-01 11:23+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: German <https://translate.codeberg.org/projects/melon/melon-"
@@ 349,11 349,11 @@ msgstr "Beschreibung"
msgid "Add this video to a playlist"
msgstr "Füge dieses Video einer Wiedergabeliste hinzu"
-#: ../melon/player/__init__.py:104
+#: ../melon/player/__init__.py:103
msgid "Video could not be loaded"
msgstr ""
-#: ../melon/player/__init__.py:141 ../melon/player/__init__.py:175
+#: ../melon/player/__init__.py:140 ../melon/player/__init__.py:174
#: ../melon/player/playlist.py:51
msgid "Loading..."
msgstr ""
@@ 568,26 568,26 @@ msgstr "Neue Wiedergabeliste erstellen und Video hinzufügen"
msgid "Add to Playlist"
msgstr "Zur Wiedergabeliste hinzufügen"
-#: ../melon/servers/invidious/__init__.py:32
+#: ../melon/servers/invidious/__init__.py:31
msgid "Open source alternative front-end to YouTube"
msgstr "Quelloffenes alternatives Frontend für YouTube"
-#: ../melon/servers/invidious/__init__.py:37
+#: ../melon/servers/invidious/__init__.py:36
msgid "Instance"
msgstr "Instanz"
-#: ../melon/servers/invidious/__init__.py:38
+#: ../melon/servers/invidious/__init__.py:37
msgid ""
"See https://docs.invidious.io/instances/ for a list of available instances"
msgstr ""
"Auf https://docs.invidious.io/instances/ kannst du eine liste verfügbarer "
"Instanzen finden"
-#: ../melon/servers/invidious/__init__.py:49
+#: ../melon/servers/invidious/__init__.py:48
msgid "Trending"
msgstr "Trends"
-#: ../melon/servers/invidious/__init__.py:50
+#: ../melon/servers/invidious/__init__.py:49
msgid "Popular"
msgstr "Beliebt"
@@ 747,23 747,43 @@ msgstr ""
"Deaktivierte Dienste werden beim Durchsuchen und auf dem Startbildschirm "
"nicht angezeigt"
-#: ../melon/widgets/player.py:35
+#: ../melon/widgets/player.py:119
msgid "No streams available"
msgstr ""
-#: ../melon/widgets/player.py:81 ../melon/widgets/player.py:283
-#: ../melon/widgets/player.py:288
+#: ../melon/widgets/player.py:180
+msgid "Toggle floating window"
+msgstr ""
+
+#: ../melon/widgets/player.py:184
+msgid "Toggle fullscreen"
+msgstr ""
+
+#: ../melon/widgets/player.py:204 ../melon/widgets/player.py:565
+#: ../melon/widgets/player.py:571
msgid "Play"
msgstr ""
-#: ../melon/widgets/player.py:102
-msgid "Video quality"
-msgstr "Auflösung"
+#: ../melon/widgets/player.py:230
+msgid "Stream options"
+msgstr ""
-#: ../melon/widgets/player.py:277
+#: ../melon/widgets/player.py:442
+msgid "Resolution"
+msgstr ""
+
+#: ../melon/widgets/player.py:559
msgid "Pause"
msgstr ""
+#: ../melon/widgets/player.py:589
+msgid "The video is playing in separate window"
+msgstr ""
+
+#: ../melon/widgets/player.py:710
+msgid "Player"
+msgstr ""
+
#: ../melon/widgets/preferencerow.py:116
msgid "Add"
msgstr "Hinzufügen"
@@ 816,6 836,9 @@ msgstr "Eintrag von der Liste entfernen"
msgid "Stream videos on the go"
msgstr "Videos unterwegs streamen"
+#~ msgid "Video quality"
+#~ msgstr "Auflösung"
+
#~ msgid "Quality"
#~ msgstr "Auflösung"
M po/fa.po => po/fa.po +34 -14
@@ 7,7 7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Melon 0.1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-15 10:02+0100\n"
+"POT-Creation-Date: 2024-03-16 18:50+0100\n"
"PO-Revision-Date: 2024-03-05 05:13+0000\n"
"Last-Translator: sohrabbehdani <behdanisohrab@gmail.com>\n"
"Language-Team: Persian <https://translate.codeberg.org/projects/melon/melon-"
@@ 337,11 337,11 @@ msgstr ""
msgid "Add this video to a playlist"
msgstr "افزودن این ویدئو به لیستپخش"
-#: ../melon/player/__init__.py:104
+#: ../melon/player/__init__.py:103
msgid "Video could not be loaded"
msgstr ""
-#: ../melon/player/__init__.py:141 ../melon/player/__init__.py:175
+#: ../melon/player/__init__.py:140 ../melon/player/__init__.py:174
#: ../melon/player/playlist.py:51
msgid "Loading..."
msgstr ""
@@ 554,24 554,24 @@ msgstr "ایجاد یک لیستپخش جدید و افزودن ویدئو ب
msgid "Add to Playlist"
msgstr "افزودن به لیستپخش"
-#: ../melon/servers/invidious/__init__.py:32
+#: ../melon/servers/invidious/__init__.py:31
msgid "Open source alternative front-end to YouTube"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:37
+#: ../melon/servers/invidious/__init__.py:36
msgid "Instance"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:38
+#: ../melon/servers/invidious/__init__.py:37
msgid ""
"See https://docs.invidious.io/instances/ for a list of available instances"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:49
+#: ../melon/servers/invidious/__init__.py:48
msgid "Trending"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:50
+#: ../melon/servers/invidious/__init__.py:49
msgid "Popular"
msgstr ""
@@ 711,23 711,43 @@ msgid ""
"Disabled servers won't show up in the browser or on the local/home screen"
msgstr ""
-#: ../melon/widgets/player.py:35
+#: ../melon/widgets/player.py:119
msgid "No streams available"
msgstr ""
-#: ../melon/widgets/player.py:81 ../melon/widgets/player.py:283
-#: ../melon/widgets/player.py:288
+#: ../melon/widgets/player.py:180
+msgid "Toggle floating window"
+msgstr ""
+
+#: ../melon/widgets/player.py:184
+msgid "Toggle fullscreen"
+msgstr ""
+
+#: ../melon/widgets/player.py:204 ../melon/widgets/player.py:565
+#: ../melon/widgets/player.py:571
msgid "Play"
msgstr ""
-#: ../melon/widgets/player.py:102
-msgid "Video quality"
+#: ../melon/widgets/player.py:230
+msgid "Stream options"
+msgstr ""
+
+#: ../melon/widgets/player.py:442
+msgid "Resolution"
msgstr ""
-#: ../melon/widgets/player.py:277
+#: ../melon/widgets/player.py:559
msgid "Pause"
msgstr ""
+#: ../melon/widgets/player.py:589
+msgid "The video is playing in separate window"
+msgstr ""
+
+#: ../melon/widgets/player.py:710
+msgid "Player"
+msgstr ""
+
#: ../melon/widgets/preferencerow.py:116
msgid "Add"
msgstr "افزودن"
M po/melon.pot => po/melon.pot +35 -15
@@ 6,9 6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: Melon 0.1.3\n"
+"Project-Id-Version: Melon 0.2.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-15 10:02+0100\n"
+"POT-Creation-Date: 2024-03-16 18:50+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ 336,11 336,11 @@ msgstr ""
msgid "Add this video to a playlist"
msgstr ""
-#: ../melon/player/__init__.py:104
+#: ../melon/player/__init__.py:103
msgid "Video could not be loaded"
msgstr ""
-#: ../melon/player/__init__.py:141 ../melon/player/__init__.py:175
+#: ../melon/player/__init__.py:140 ../melon/player/__init__.py:174
#: ../melon/player/playlist.py:51
msgid "Loading..."
msgstr ""
@@ 550,24 550,24 @@ msgstr ""
msgid "Add to Playlist"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:32
+#: ../melon/servers/invidious/__init__.py:31
msgid "Open source alternative front-end to YouTube"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:37
+#: ../melon/servers/invidious/__init__.py:36
msgid "Instance"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:38
+#: ../melon/servers/invidious/__init__.py:37
msgid ""
"See https://docs.invidious.io/instances/ for a list of available instances"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:49
+#: ../melon/servers/invidious/__init__.py:48
msgid "Trending"
msgstr ""
-#: ../melon/servers/invidious/__init__.py:50
+#: ../melon/servers/invidious/__init__.py:49
msgid "Popular"
msgstr ""
@@ 707,23 707,43 @@ msgid ""
"Disabled servers won't show up in the browser or on the local/home screen"
msgstr ""
-#: ../melon/widgets/player.py:35
+#: ../melon/widgets/player.py:119
msgid "No streams available"
msgstr ""
-#: ../melon/widgets/player.py:81 ../melon/widgets/player.py:283
-#: ../melon/widgets/player.py:288
+#: ../melon/widgets/player.py:180
+msgid "Toggle floating window"
+msgstr ""
+
+#: ../melon/widgets/player.py:184
+msgid "Toggle fullscreen"
+msgstr ""
+
+#: ../melon/widgets/player.py:204 ../melon/widgets/player.py:565
+#: ../melon/widgets/player.py:571
msgid "Play"
msgstr ""
-#: ../melon/widgets/player.py:102
-msgid "Video quality"
+#: ../melon/widgets/player.py:230
+msgid "Stream options"
+msgstr ""
+
+#: ../melon/widgets/player.py:442
+msgid "Resolution"
msgstr ""
-#: ../melon/widgets/player.py:277
+#: ../melon/widgets/player.py:559
msgid "Pause"
msgstr ""
+#: ../melon/widgets/player.py:589
+msgid "The video is playing in separate window"
+msgstr ""
+
+#: ../melon/widgets/player.py:710
+msgid "Player"
+msgstr ""
+
#: ../melon/widgets/preferencerow.py:116
msgid "Add"
msgstr ""