Hello community,

here is the log from the commit of package juk for openSUSE:Factory checked in 
at 2016-08-31 00:06:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/juk (Old)
 and      /work/SRC/openSUSE:Factory/.juk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "juk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/juk/juk.changes  2016-07-24 19:44:38.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.juk.new/juk.changes     2016-08-31 
00:06:29.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:04:00 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.08.0
+   * KDE Applications 16.08.0
+   * https://www.kde.org/announcements/announce-applications-16.08.0.php
+
+
+-------------------------------------------------------------------
+Mon Aug  8 14:36:47 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.07.90
+   * KDE Applications 16.07.90 (16.08-RC)
+   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+
+
+-------------------------------------------------------------------

Old:
----
  juk-16.04.3.tar.xz

New:
----
  juk-16.08.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ juk.spec ++++++
--- /var/tmp/diff_new_pack.8U6KxI/_old  2016-08-31 00:06:30.000000000 +0200
+++ /var/tmp/diff_new_pack.8U6KxI/_new  2016-08-31 00:06:30.000000000 +0200
@@ -25,7 +25,7 @@
 License:        GPL-2.0+
 Group:          Productivity/Multimedia/Sound/Players
 Url:            http://www.kde.org
-Version:        16.04.3
+Version:        16.08.0
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ juk-16.04.3.tar.xz -> juk-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/collectionlist.cpp 
new/juk-16.08.0/collectionlist.cpp
--- old/juk-16.04.3/collectionlist.cpp  2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/collectionlist.cpp  2016-07-12 00:12:01.000000000 +0200
@@ -350,6 +350,9 @@
     m_columnTags[PlaylistItem::ArtistColumn] = new TagCountDict;
     m_columnTags[PlaylistItem::AlbumColumn] = new TagCountDict;
     m_columnTags[PlaylistItem::GenreColumn] = new TagCountDict;
+
+    // Even set to true it wouldn't work with this class due to other checks
+    setAllowDuplicates(false);
 }
 
 CollectionList::~CollectionList()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/dynamicplaylist.cpp 
new/juk-16.08.0/dynamicplaylist.cpp
--- old/juk-16.04.3/dynamicplaylist.cpp 2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/dynamicplaylist.cpp 2016-07-12 00:12:01.000000000 +0200
@@ -55,6 +55,7 @@
     if(setupPlaylist)
         collection->setupPlaylist(this, iconName);
     setName(name);
+    setAllowDuplicates(false);
 
     setSorting(columns() + 1);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/folderplaylist.cpp 
new/juk-16.08.0/folderplaylist.cpp
--- old/juk-16.04.3/folderplaylist.cpp  2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/folderplaylist.cpp  2016-07-12 00:12:01.000000000 +0200
@@ -29,6 +29,7 @@
     Playlist(collection, name, "folder"),
     m_folder(folder)
 {
+    setAllowDuplicates(false);
     QTimer::singleShot(0, this, SLOT(slotReload()));
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/juk.appdata.xml 
new/juk-16.08.0/juk.appdata.xml
--- old/juk-16.04.3/juk.appdata.xml     2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/juk.appdata.xml     2016-07-12 00:12:01.000000000 +0200
@@ -55,6 +55,7 @@
   <summary xml:lang="fr">Lecteur de musique</summary>
   <summary xml:lang="gl">Reprodutor de música</summary>
   <summary xml:lang="hu">Zenelejátszó</summary>
+  <summary xml:lang="ia">Executor de musica</summary>
   <summary xml:lang="it">Lettore musicale</summary>
   <summary xml:lang="ko">음악 재생기</summary>
   <summary xml:lang="nds">Musikafspeler</summary>
@@ -122,6 +123,7 @@
     <p xml:lang="fr">Fonctionnalités :</p>
     <p xml:lang="gl">Funcionalidades:</p>
     <p xml:lang="hu">Szolgáltatások:</p>
+    <p xml:lang="ia">Characteristicas:</p>
     <p xml:lang="it">Funzionalità:</p>
     <p xml:lang="ko">기능:</p>
     <p xml:lang="nds">Markmalen:</p>
@@ -155,6 +157,7 @@
       <li xml:lang="fr">Listes de collections et listes de lectures 
multiples</li>
       <li xml:lang="gl">Lista de coleccións e múltiplas listas de reprodución 
definidas polo usuario.</li>
       <li xml:lang="hu">Gyűjteménylista és több felhasználó által megadott 
lejátszólista</li>
+      <li xml:lang="ia">Lista de collection e multiple listas de reproduction 
definite per le usator</li>
       <li xml:lang="it">Elenco di raccolte e scalette multiple definite 
dall'utente</li>
       <li xml:lang="ko">모음집 관리 및 사용자 정의 재생 목록</li>
       <li xml:lang="nds">Sammelnlist un en Reeg Bruker-Afspeellisten</li>
@@ -187,6 +190,7 @@
       <li xml:lang="fr">Peut parcourir les dossiers pour importer 
automatiquement les listes de lecture et fichiers musicaux au démarrage</li>
       <li xml:lang="gl">Pode explorar cartafoles para importar automaticamente 
listas de reprodución e ficheiros de música ao iniciar o programa.</li>
       <li xml:lang="hu">Könyvtárak átvizsgálásának képessége zenefájlok és 
lejátszólisták automatikus importálásához a program indulásakor</li>
+      <li xml:lang="ia">habilitate de scander directorios pro importar 
automaticamente listas de reproduction e files de musica quando on initia</li>
       <li xml:lang="it">Capacità di scansionare cartelle per importare 
automaticamente scalette e file musicali all'avvio</li>
       <li xml:lang="ko">시작 시 디렉터리를 검사하여 자동으로 재생 목록과 음악 파일 가져오기</li>
       <li xml:lang="nds">Kann Ornern  bi't Starten automaatsch op 
Afspeellisten un Musikdateien dörkieken</li>
@@ -219,6 +223,7 @@
       <li xml:lang="fr">Des listes de lecture à recherche dynamique qui sont 
mises à jour automatiquement alors que les champs dans la collection 
changent</li>
       <li xml:lang="gl">Busca dinámica de listas de reprodución que se 
actualizan automaticamente tras cambias campos da colección.</li>
       <li xml:lang="hu">Lejátszólisták dinamikus keresése, amelyek 
automatikusan frissítésre kerülnek mezőkként a gyűjtemény módosításban</li>
+      <li xml:lang="ia">Listas de reproduction de cerca dynamic que es 
automaticamente actualisate como campos in le modification de collection</li>
       <li xml:lang="it">Scalette a ricerca dinamica, aggiornate 
automaticamente al cambiare dei campi nella raccolta</li>
       <li xml:lang="ko">모음집 필드 변경 사항에 따라 자동으로 업데이트되는 동적 재생 목록</li>
       <li xml:lang="nds">Dünaamsch Söök na Afspeellisten, de automaatsch 
topasst warrt, wenn sik Feller binnen de Sammeln ännern doot</li>
@@ -251,6 +256,7 @@
       <li xml:lang="fr">Un mode d'aperçu en arbre dans lequel les listes de 
lecture sont générées automatiquement pour des ensembles d'albums, d'artistes 
et de genres</li>
       <li xml:lang="gl">Un modo de vista de árbore onde se xeran 
automaticamente listas de reprodución para grupos de albums, intérpretes e 
estilos.</li>
       <li xml:lang="hu">Egy fanézet mód, ahol a lejátszólisták automatikusan 
kerülnek előállításra albumok, előadók és műfajok halmazához</li>
+      <li xml:lang="ia">Un modo de vista a arbore ubi le listas de 
reproduction es generate automaticamente pro insimul de albums, artistas e 
generes</li>
       <li xml:lang="it">Modalità di vista ad albero in cui le scalette sono 
automaticamente generate per insiemi di album, artisti o generi</li>
       <li xml:lang="ko">음악가, 앨범, 장르별 자동 생성 트리 보기 모드</li>
       <li xml:lang="nds">En Boomansicht, över de sik Afspeellisten automaatsch 
för Setten vun Albums, Künstlers un Musikoorden opstellen laat</li>
@@ -283,6 +289,7 @@
       <li xml:lang="fr">Historique de la liste de lecture pour indiquer quels 
fichiers ont été joués et quand</li>
       <li xml:lang="gl">Historial de listas re reprodución para indicar que 
ficheiros se reproduciron e cando.</li>
       <li xml:lang="hu">Lejátszólista előzmények annak jelölésére, hogy mely 
fájlok lettek már lejátszva és mikor</li>
+      <li xml:lang="ia">Chronologia de lista de reproduction per indicar qual 
files ha essite reproducite e quando</li>
       <li xml:lang="it">Cronologia delle scalette per indicare quali file sono 
stati letti e quando</li>
       <li xml:lang="ko">재생 목록 내 파일의 재생 이력 관리</li>
       <li xml:lang="nds">Afspeellist-Vörgeschicht, över de sik wiesen lett, 
welk Dateien Du wannehr afspeelt hest</li>
@@ -315,6 +322,7 @@
       <li xml:lang="fr">Recherche en ligne pour filtrer la liste des éléments 
visibles</li>
       <li xml:lang="gl">Permite filtrar a lista de elementos visíbeis mediante 
termos de busca.</li>
       <li xml:lang="hu">Beágyazott keresés a látható elemek listájának 
szűréséhez</li>
+      <li xml:lang="ia">cerca interne pro filtrar le lista de elementos 
visibile</li>
       <li xml:lang="it">Ricerca in linea per filtrare l'elenco di elementi 
visibili</li>
       <li xml:lang="ko">재생 목록 내 빠른 검색</li>
       <li xml:lang="nds">Binnenreegs-Söök, mit de sik de List vun sichtbor 
Indrääg filtern lett</li>
@@ -347,6 +355,7 @@
       <li xml:lang="fr">Possibilité de deviner les informations de balise 
basées sur le nom du fichier</li>
       <li xml:lang="gl">Pode deducir información das etiquetas a partir do 
nome do ficheiro da pista de música.</li>
       <li xml:lang="hu">Címkeinformációk kitalálásának képessége a szám 
fájlneve alapján</li>
+      <li xml:lang="ia">Le habilitate de conjecturar information de etiquetta 
basate sur le nomine de file del tracia</li>
       <li xml:lang="it">Capacità di indovinare informazioni per le etichette 
in base al nome del file audio</li>
       <li xml:lang="ko">파일 이름을 기반으로 한 태그 내용 추측</li>
       <li xml:lang="nds">Kann Slötelwöör ut dat Stück sien Dateinaam raden</li>
@@ -411,6 +420,7 @@
       <li xml:lang="fr">Prise  en charge de la lecture et de la modification 
des balises pour de nombreux formats incluant ID3v1, ID3v2 et Ogg Vorbis</li>
       <li xml:lang="gl">Pode ler e editar as etiquetas de ficheiros en 
diversos formatos, como ID3v1, ID3v2 ou Ogg Vorbis.</li>
       <li xml:lang="hu">Címkeolvasás és szerkesztés támogatás számos 
formátumhoz, beleértve az ID3v1, az ID3v2 és az Ogg Vorbis formátumokat</li>
+      <li xml:lang="ia">Supporto de modification e lectura de etiquetta per 
multe formatos includente ID3v1, ID3v2 e Ogg Vorbis</li>
       <li xml:lang="it">Supporto per lettura e modifica delle etichette per 
molti formati, tra cui ID3v1, ID3v2 e Ogg Vorbis</li>
       <li xml:lang="ko">ID3v1, ID3v2, Ogg Vorbis 태그 읽기 및 쓰기 지원</li>
       <li xml:lang="nds">Kann Slötelwöör mit vele Formaten lesen un bewerken, 
so as ID3v1, ID3v2 un Ogg-Vorbis</li>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/juk.notifyrc new/juk-16.08.0/juk.notifyrc
--- old/juk-16.04.3/juk.notifyrc        2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/juk.notifyrc        2016-07-12 00:12:01.000000000 +0200
@@ -318,7 +318,6 @@
 Name[gl]=JuK está no modo acoplado
 Name[hu]=A JuK dokkolt módban fut
 Name[ia]=Juck executante de modo dock
-Name[is]=JuK keyrandi í tengikvíarham
 Name[it]=JuK in esecuzione nel vassoio di sistema
 Name[kk]=JuK бүктелген күйде жегілген
 Name[ko]=도킹 모드에서 JuK 실행 중
@@ -358,7 +357,6 @@
 Comment[gl]=Use o menú contextual na bandexa do sistema para restauralo.
 Comment[hu]=Helyi menü használata a rendszertálcán a visszaállításhoz.
 Comment[ia]=Usa menu de contexto in tabuliero de systema pro restabilir.
-Comment[is]=Notaðu samhengisvalmynd í kerfisbakka til að endurheimta.
 Comment[it]=Usa il menu contestuale nel vassoio di sistema per ripristinare.
 Comment[kk]=Қалпына келтіруге жүйелік сөре контекстті мәзірін пайдаланыңыз.
 Comment[ko]=시스템 트레이의 컨텍스트 메뉴를 사용하여 복원하십시오.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/main.cpp new/juk-16.08.0/main.cpp
--- old/juk-16.04.3/main.cpp    2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/main.cpp    2016-07-12 00:12:01.000000000 +0200
@@ -51,8 +51,8 @@
 int main(int argc, char *argv[])
 {
     KAboutData aboutData("juk", 0, ki18n("JuK"),
-                         "3.12.1", ki18n(description), KAboutData::License_GPL,
-                         ki18n("© 2002–2014, Scott Wheeler, Michael Pyne, and 
others"),
+                         "3.14", ki18n(description), KAboutData::License_GPL,
+                         ki18n("© 2002–2016, Scott Wheeler, Michael Pyne, and 
others"),
                          KLocalizedString(),
                          "http://www.kde.org/applications/multimedia/juk/";);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/mpris2/mediaplayer2.cpp 
new/juk-16.08.0/mpris2/mediaplayer2.cpp
--- old/juk-16.04.3/mpris2/mediaplayer2.cpp     2016-06-19 08:29:58.000000000 
+0200
+++ new/juk-16.08.0/mpris2/mediaplayer2.cpp     2016-07-12 00:12:01.000000000 
+0200
@@ -82,7 +82,7 @@
 
 QString MediaPlayer2::DesktopEntry() const
 {
-    return QLatin1String("kde4-juk");
+    return QLatin1String("juk");
 }
 
 QStringList MediaPlayer2::SupportedUriSchemes() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/playermanager.cpp 
new/juk-16.08.0/playermanager.cpp
--- old/juk-16.04.3/playermanager.cpp   2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/playermanager.cpp   2016-07-12 00:12:01.000000000 +0200
@@ -570,8 +570,11 @@
     if(!output)
         return;
 
-    if(output != m_output[m_curOutputPath])
+    if(output != m_output[m_curOutputPath] ||
+            m_output[m_curOutputPath]->isMuted() == muted)
+    {
         return;
+    }
 
     emit mutedChanged(muted);
 }
@@ -583,8 +586,11 @@
     if(!output)
         return;
 
-    if(output != m_output[m_curOutputPath])
+    if(output != m_output[m_curOutputPath] ||
+            qFuzzyCompare(m_output[m_curOutputPath]->volume(), volume))
+    {
         return;
+    }
 
     emit volumeChanged(volume);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/juk-16.04.3/playlist.cpp new/juk-16.08.0/playlist.cpp
--- old/juk-16.04.3/playlist.cpp        2016-06-19 08:29:58.000000000 +0200
+++ new/juk-16.08.0/playlist.cpp        2016-07-12 00:12:01.000000000 +0200
@@ -331,7 +331,7 @@
     m_collection(collection),
     m_fetcher(new WebImageFetcher(this)),
     m_selectedCount(0),
-    m_allowDuplicates(false),
+    m_allowDuplicates(true),
     m_applySharedSettings(true),
     m_columnWidthModeChanged(false),
     m_disableColumnWidthUpdates(true),
@@ -354,7 +354,7 @@
     m_collection(collection),
     m_fetcher(new WebImageFetcher(this)),
     m_selectedCount(0),
-    m_allowDuplicates(false),
+    m_allowDuplicates(true),
     m_applySharedSettings(true),
     m_columnWidthModeChanged(false),
     m_disableColumnWidthUpdates(true),
@@ -378,7 +378,7 @@
     m_collection(collection),
     m_fetcher(new WebImageFetcher(this)),
     m_selectedCount(0),
-    m_allowDuplicates(false),
+    m_allowDuplicates(true),
     m_applySharedSettings(true),
     m_columnWidthModeChanged(false),
     m_disableColumnWidthUpdates(true),
@@ -401,7 +401,7 @@
     m_collection(collection),
     m_fetcher(new WebImageFetcher(this)),
     m_selectedCount(0),
-    m_allowDuplicates(false),
+    m_allowDuplicates(true),
     m_applySharedSettings(true),
     m_columnWidthModeChanged(false),
     m_disableColumnWidthUpdates(true),


Reply via email to