From a9b19ad5ae420b8bfb45beec4382571814d1a164 Mon Sep 17 00:00:00 2001
From: Alain M <alain23@protonmail.com>
Date: Tue, 17 Sep 2019 09:50:25 -0500
Subject: [PATCH] Release 0.1.7

---
 data/com.github.alainm23.byte.appdata.xml.in |  10 ++
 po/com.github.alainm23.byte.pot              | 130 ++++++++++---------
 po/extra/extra.pot                           |  61 +++++----
 src/Dialogs/Settings.vala                    |  27 ----
 src/Services/Scan.vala                       |   2 +
 src/Widgets/Queue.vala                       |   2 +-
 6 files changed, 120 insertions(+), 112 deletions(-)

diff --git a/data/com.github.alainm23.byte.appdata.xml.in b/data/com.github.alainm23.byte.appdata.xml.in
index 82af19d..3af9c9b 100644
--- a/data/com.github.alainm23.byte.appdata.xml.in
+++ b/data/com.github.alainm23.byte.appdata.xml.in
@@ -23,6 +23,16 @@
     <binary>com.github.alainm23.byte</binary>
   </provides>
   ​<releases>
+    <release version="0.1.7" date="2019-09-17">
+      <description>
+        <p>This update brings some new features and bug fixes:</p>
+        <ul>
+          <li>A new green theme color was added @redian23</li>
+          <li>Added an new indicator to know if a favorite songs</li>
+        </ul>
+      </description>
+    </release>
+
     <release version="0.1.6" date="2019-09-04">
       <description>
         <p>This update brings some new features and bug fixes:</p>
diff --git a/po/com.github.alainm23.byte.pot b/po/com.github.alainm23.byte.pot
index 3345154..5fc8ad7 100644
--- a/po/com.github.alainm23.byte.pot
+++ b/po/com.github.alainm23.byte.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: com.github.alainm23.byte\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-09-04 12:21-0500\n"
+"POT-Creation-Date: 2019-09-17 09:50-0500\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"
@@ -17,19 +17,19 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/Utils.vala:286
+#: src/Utils.vala:292
 msgid "Choose an image…"
 msgstr ""
 
-#: src/Utils.vala:288 src/Services/Scan.vala:88 src/Widgets/QuickFind.vala:31
+#: src/Utils.vala:294 src/Services/Scan.vala:90 src/Widgets/QuickFind.vala:31
 msgid "Cancel"
 msgstr ""
 
-#: src/Utils.vala:289 src/Services/Scan.vala:89
+#: src/Utils.vala:295 src/Services/Scan.vala:91
 msgid "Open"
 msgstr ""
 
-#: src/Utils.vala:292
+#: src/Utils.vala:298
 msgid "Images"
 msgstr ""
 
@@ -43,11 +43,11 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: src/Services/Scan.vala:87
+#: src/Services/Scan.vala:89
 msgid "Select a folder."
 msgstr ""
 
-#: src/Services/Scan.vala:92
+#: src/Services/Scan.vala:94
 msgid "Folder"
 msgstr ""
 
@@ -79,10 +79,10 @@ msgstr ""
 msgid "Previous"
 msgstr ""
 
-#: src/Widgets/HeaderBar.vala:77 src/Widgets/TrackRow.vala:311
-#: src/Widgets/TrackAlbumRow.vala:222 src/Views/Album.vala:126
-#: src/Views/Tracks.vala:98 src/Views/Favorites.vala:64
-#: src/Views/Playlist.vala:200
+#: src/Widgets/HeaderBar.vala:77 src/Widgets/TrackRow.vala:327
+#: src/Widgets/MediaControl.vala:252 src/Widgets/TrackAlbumRow.vala:222
+#: src/Views/Album.vala:126 src/Views/Tracks.vala:98
+#: src/Views/Favorites.vala:64 src/Views/Playlist.vala:200
 msgid "Play"
 msgstr ""
 
@@ -133,59 +133,75 @@ msgstr ""
 msgid "Repeat One"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:80 src/Widgets/TrackAlbumRow.vala:44
+#: src/Widgets/TrackRow.vala:80 src/Widgets/MediaControl.vala:47
+#: src/Widgets/TrackAlbumRow.vala:44
 msgid "Options"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:246 src/Widgets/TrackAlbumRow.vala:157
+#: src/Widgets/TrackRow.vala:262 src/Widgets/MediaControl.vala:187
+#: src/Widgets/TrackAlbumRow.vala:157
 msgid "Create New Playlist"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:312 src/Widgets/TrackAlbumRow.vala:223
+#: src/Widgets/TrackRow.vala:328 src/Widgets/MediaControl.vala:253
+#: src/Widgets/TrackAlbumRow.vala:223
 msgid "Play Next"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:313 src/Widgets/TrackAlbumRow.vala:224
+#: src/Widgets/TrackRow.vala:329 src/Widgets/MediaControl.vala:254
+#: src/Widgets/TrackAlbumRow.vala:224
 msgid "Play Later"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:315 src/Widgets/TrackAlbumRow.vala:226
+#: src/Widgets/TrackRow.vala:331 src/Widgets/MediaControl.vala:256
+#: src/Widgets/TrackAlbumRow.vala:226
 msgid "Add to Playlist"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:320 src/Widgets/TrackAlbumRow.vala:231
+#: src/Widgets/TrackRow.vala:336 src/Widgets/MediaControl.vala:261
+#: src/Widgets/TrackAlbumRow.vala:231
 msgid "Edit Song Info…"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:321 src/Widgets/TrackAlbumRow.vala:232
-msgid "Favorite"
+#: src/Widgets/TrackRow.vala:338 src/Widgets/MediaControl.vala:263
+#: src/Widgets/TrackAlbumRow.vala:233
+msgid "Love"
+msgstr ""
+
+#: src/Widgets/TrackRow.vala:339 src/Widgets/MediaControl.vala:264
+#: src/Widgets/TrackAlbumRow.vala:234
+msgid "Diskile"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:322 src/Widgets/TrackAlbumRow.vala:233
+#: src/Widgets/TrackRow.vala:341 src/Widgets/MediaControl.vala:266
+#: src/Widgets/TrackAlbumRow.vala:236
 msgid "Delete from library"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:323 src/Widgets/TrackAlbumRow.vala:234
+#: src/Widgets/TrackRow.vala:342 src/Widgets/MediaControl.vala:267
+#: src/Widgets/TrackAlbumRow.vala:237
 msgid "Delete from file"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:324 src/Widgets/TrackAlbumRow.vala:235
+#: src/Widgets/TrackRow.vala:343 src/Widgets/MediaControl.vala:268
+#: src/Widgets/TrackAlbumRow.vala:238
 msgid "Remove from playlist"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:379 src/Widgets/RadioRow.vala:110
-#: src/Views/Playlist.vala:390
+#: src/Widgets/TrackRow.vala:405 src/Widgets/MediaControl.vala:330
+#: src/Widgets/RadioRow.vala:110 src/Views/Playlist.vala:390
 msgid "Delete from library?"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:380 src/Widgets/RadioRow.vala:111
-#: src/Views/Playlist.vala:391
+#: src/Widgets/TrackRow.vala:406 src/Widgets/MediaControl.vala:331
+#: src/Widgets/RadioRow.vala:111 src/Views/Playlist.vala:391
 #, c-format
 msgid "Are you sure you want to delete <b>%s</b> from your library?"
 msgstr ""
 
-#: src/Widgets/TrackRow.vala:385 src/Widgets/RadioRow.vala:116
-#: src/Views/Playlist.vala:166 src/Views/Playlist.vala:396
+#: src/Widgets/TrackRow.vala:411 src/Widgets/MediaControl.vala:336
+#: src/Widgets/RadioRow.vala:116 src/Views/Playlist.vala:166
+#: src/Views/Playlist.vala:396
 msgid "Delete"
 msgstr ""
 
@@ -201,8 +217,10 @@ msgstr ""
 msgid "Quick find"
 msgstr ""
 
+#. general_grid.add (settings_09_box);
+#. general_grid.add (new Gtk.Separator (Gtk.Orientation.HORIZONTAL));
 #: src/Widgets/QuickFind.vala:46 src/Views/Home.vala:20
-#: src/Dialogs/Settings.vala:181
+#: src/Dialogs/Settings.vala:153
 msgid "Library"
 msgstr ""
 
@@ -243,12 +261,12 @@ msgstr ""
 msgid "Up Next"
 msgstr ""
 
-#: src/Widgets/Queue.vala:271
+#: src/Widgets/Queue.vala:278
 #, c-format
 msgid "%s <b>by</b> %s"
 msgstr ""
 
-#: src/Widgets/Queue.vala:395
+#: src/Widgets/Queue.vala:402
 msgid "Add Favorite"
 msgstr ""
 
@@ -440,78 +458,74 @@ msgid "General"
 msgstr ""
 
 #: src/Dialogs/Settings.vala:45
-msgid "Dark mode"
-msgstr ""
-
-#: src/Dialogs/Settings.vala:73
-msgid "Notifications"
+msgid "Theme"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:97
-msgid "Play in background if closed"
+#: src/Dialogs/Settings.vala:50
+msgid "Byte"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:121
-msgid "Theme"
+#: src/Dialogs/Settings.vala:56
+msgid "Black"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:126
-msgid "Byte"
+#: src/Dialogs/Settings.vala:62
+msgid "Turquoise"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:132
-msgid "Black"
+#: src/Dialogs/Settings.vala:101
+msgid "Notifications"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:138
-msgid "Blueberry"
+#: src/Dialogs/Settings.vala:125
+msgid "Play in background if closed"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:197
+#: src/Dialogs/Settings.vala:169
 msgid "Music folder location"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:199
+#: src/Dialogs/Settings.vala:171
 msgid "Select Music Folder…"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:222
+#: src/Dialogs/Settings.vala:194
 msgid "Sync library on start up"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:246
+#: src/Dialogs/Settings.vala:218
 msgid "Automatically download covers"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:270
+#: src/Dialogs/Settings.vala:242
 msgid "Save changes into ID3-Tag"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:308
+#: src/Dialogs/Settings.vala:280
 msgid "Reset all library"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:310 src/Dialogs/Settings.vala:428
+#: src/Dialogs/Settings.vala:282 src/Dialogs/Settings.vala:366
 msgid "Reset"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:400
+#: src/Dialogs/Settings.vala:338
 msgid "Set Music Folder?"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:401
+#: src/Dialogs/Settings.vala:339
 #, c-format
 msgid "Are you sure you want to set the music folder to <b>%s</b>?"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:406
+#: src/Dialogs/Settings.vala:344
 msgid "Set Music Folder"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:422
+#: src/Dialogs/Settings.vala:360
 msgid "Reset your library?"
 msgstr ""
 
-#: src/Dialogs/Settings.vala:423
+#: src/Dialogs/Settings.vala:361
 msgid "Are you sure you want to reset all your library?"
 msgstr ""
diff --git a/po/extra/extra.pot b/po/extra/extra.pot
index e89844b..354e6e1 100644
--- a/po/extra/extra.pot
+++ b/po/extra/extra.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: extra\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-09-04 12:21-0500\n"
+"POT-Creation-Date: 2019-09-17 09:50-0500\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"
@@ -81,96 +81,105 @@ msgstr ""
 
 #: data/com.github.alainm23.byte.appdata.xml.in:28
 #: data/com.github.alainm23.byte.appdata.xml.in:38
-#: data/com.github.alainm23.byte.appdata.xml.in:51
+#: data/com.github.alainm23.byte.appdata.xml.in:48
+#: data/com.github.alainm23.byte.appdata.xml.in:61
 msgid "This update brings some new features and bug fixes:"
 msgstr ""
 
 #: data/com.github.alainm23.byte.appdata.xml.in:30
-msgid "3 new themes added"
+msgid "A new green theme color was added @redian23"
 msgstr ""
 
 #: data/com.github.alainm23.byte.appdata.xml.in:31
-msgid "Fix icon name in French translation @NathanBnm"
+msgid "Added an new indicator to know if a favorite songs"
 msgstr ""
 
 #: data/com.github.alainm23.byte.appdata.xml.in:40
-#: data/com.github.alainm23.byte.appdata.xml.in:53
-msgid "Space shortcut added to play/pause."
+msgid "3 new themes added"
 msgstr ""
 
 #: data/com.github.alainm23.byte.appdata.xml.in:41
-#: data/com.github.alainm23.byte.appdata.xml.in:54
+msgid "Fix icon name in French translation @NathanBnm"
+msgstr ""
+
+#: data/com.github.alainm23.byte.appdata.xml.in:50
+#: data/com.github.alainm23.byte.appdata.xml.in:63
+msgid "Space shortcut added to play/pause."
+msgstr ""
+
+#: data/com.github.alainm23.byte.appdata.xml.in:51
+#: data/com.github.alainm23.byte.appdata.xml.in:64
 msgid ""
 "A progress bar was added in the dock every time your library is synchronized."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:42
-#: data/com.github.alainm23.byte.appdata.xml.in:55
+#: data/com.github.alainm23.byte.appdata.xml.in:52
+#: data/com.github.alainm23.byte.appdata.xml.in:65
 msgid "Fixed a bug that does not allow songs to be played when clicking."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:43
-#: data/com.github.alainm23.byte.appdata.xml.in:56
+#: data/com.github.alainm23.byte.appdata.xml.in:53
+#: data/com.github.alainm23.byte.appdata.xml.in:66
 msgid "Russian translation @camellan 🇷🇺️"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:44
-#: data/com.github.alainm23.byte.appdata.xml.in:57
+#: data/com.github.alainm23.byte.appdata.xml.in:54
+#: data/com.github.alainm23.byte.appdata.xml.in:67
 msgid "Updated japanese translation @ryonakano 🇯🇵️"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:63
+#: data/com.github.alainm23.byte.appdata.xml.in:73
 msgid ""
 "This update brings improvements in the synchronization of your library as "
 "well as some new features"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:65
+#: data/com.github.alainm23.byte.appdata.xml.in:75
 msgid "The new Artist view was added."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:66
+#: data/com.github.alainm23.byte.appdata.xml.in:76
 msgid "Now you can edit and delete your Playlist."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:67
+#: data/com.github.alainm23.byte.appdata.xml.in:77
 msgid "'New Playlist' Option in 'Add to Playlist' Popover."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:68
+#: data/com.github.alainm23.byte.appdata.xml.in:78
 msgid "Byte now correctly imports your album covers."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:69
+#: data/com.github.alainm23.byte.appdata.xml.in:79
 msgid ""
 "Improvements in online radio search. Now the radios are sorted by the number "
 "of positive votes."
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:71
+#: data/com.github.alainm23.byte.appdata.xml.in:81
 msgid "Translations"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:73
+#: data/com.github.alainm23.byte.appdata.xml.in:83
 msgid "French translation @NathanBnm 🇲🇫️"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:74
+#: data/com.github.alainm23.byte.appdata.xml.in:84
 msgid "Japanese translation @ryonakano 🇯🇵️"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:75
+#: data/com.github.alainm23.byte.appdata.xml.in:85
 msgid "Spanish translation @alainm23"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:81
+#: data/com.github.alainm23.byte.appdata.xml.in:91
 msgid "Fix some error and performance improvement"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:86
+#: data/com.github.alainm23.byte.appdata.xml.in:96
 msgid "Initial release"
 msgstr ""
 
-#: data/com.github.alainm23.byte.appdata.xml.in:136
+#: data/com.github.alainm23.byte.appdata.xml.in:146
 msgid "Alain M."
 msgstr ""
diff --git a/src/Dialogs/Settings.vala b/src/Dialogs/Settings.vala
index f80c0f2..79ed1f6 100644
--- a/src/Dialogs/Settings.vala
+++ b/src/Dialogs/Settings.vala
@@ -31,34 +31,7 @@ public class Dialogs.Settings : Gtk.Dialog {
         general_label.get_style_context ().add_class ("font-bold");
         general_label.margin_bottom = 6;
         general_label.margin_start = 6;
-
-        /*
-        Dark Mode
-        
-        var settings_01_icon = new Gtk.Image ();
-        settings_01_icon.gicon = new ThemedIcon ("weather-clear-night-symbolic");
-        settings_01_icon.pixel_size = 16;
-        settings_01_icon.get_style_context ().add_class ("settings-icon");
-        settings_01_icon.valign = Gtk.Align.CENTER;
-
-        var settings_01_label = new Gtk.Label (_("Dark mode"));
-        settings_01_label.get_style_context ().add_class ("h3");
-
-        var settings_01_switch = new Gtk.Switch ();
-        settings_01_switch.get_style_context ().add_class ("active-switch");
-        settings_01_switch.valign = Gtk.Align.CENTER;
-
-        var gtk_settings = Gtk.Settings.get_default ();
-        settings_01_switch.bind_property ("active", gtk_settings, "gtk_application_prefer_dark_theme");
-        Byte.settings.bind ("dark-mode", settings_01_switch, "active", GLib.SettingsBindFlags.DEFAULT);
         
-        var settings_01_box = new Gtk.Box (Gtk.Orientation.HORIZONTAL, 0);
-        settings_01_box.hexpand = true;
-        settings_01_box.margin = 6;
-        settings_01_box.pack_start (settings_01_icon, false, false, 0);
-        settings_01_box.pack_start (settings_01_label, false, false, 6);
-        settings_01_box.pack_end (settings_01_switch, false, false, 0);
-
         /*
             Theme
         */
diff --git a/src/Services/Scan.vala b/src/Services/Scan.vala
index 5b43346..e6183e7 100644
--- a/src/Services/Scan.vala
+++ b/src/Services/Scan.vala
@@ -71,6 +71,8 @@ public class Services.Scan : GLib.Object {
     } 
 
     public void found_music_file (string uri) {
+        print ("URI: %s\n".printf (uri));
+
         new Thread<void*> ("found_local_music_file", () => {
             if (Byte.database.music_file_exists (uri) == false && Byte.database.music_blacklist_exists (uri) == false) {
                 Byte.tg_manager.add_discover_uri (uri);
diff --git a/src/Widgets/Queue.vala b/src/Widgets/Queue.vala
index f00dceb..ddb64e2 100644
--- a/src/Widgets/Queue.vala
+++ b/src/Widgets/Queue.vala
@@ -145,7 +145,7 @@ public class Widgets.Queue : Gtk.Revealer {
         mode_button.margin = 3;
         mode_button.append_text (_("Up Next"));
         //mode_button.append_text (_("History"));
-        mode_button.append_text (_("Lyrics"));
+        //mode_button.append_text (_("Lyrics"));
         mode_button.selected = 0;
 
         var title_box = new Gtk.Box (Gtk.Orientation.HORIZONTAL, 0);