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),