Hello community, here is the log from the commit of package kanagram for openSUSE:Factory checked in at 2014-08-25 10:59:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kanagram (Old) and /work/SRC/openSUSE:Factory/.kanagram.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kanagram" Changes: -------- --- /work/SRC/openSUSE:Factory/kanagram/kanagram.changes 2014-07-16 16:19:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kanagram.new/kanagram.changes 2014-08-25 10:59:23.000000000 +0200 @@ -1,0 +2,14 @@ +Fri Aug 15 08:29:41 UTC 2014 - tittiatc...@gmail.com + +- Update to 4.14.0 + * KDE 4.14.0 SC Final Release + * See http://www.kde.org/announcements/4.13/ + +------------------------------------------------------------------- +Thu Jul 17 16:43:57 UTC 2014 - cgiboude...@gmx.com + +- Update to 4.13.90 + * KDE 4.14 Beta 2 release + * See http://www.kde.org/announcements/announce-4.14-beta2.php + +------------------------------------------------------------------- Old: ---- kanagram-4.13.80.tar.xz New: ---- kanagram-4.14.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kanagram.spec ++++++ --- /var/tmp/diff_new_pack.uqdvSr/_old 2014-08-25 10:59:24.000000000 +0200 +++ /var/tmp/diff_new_pack.uqdvSr/_new 2014-08-25 10:59:24.000000000 +0200 @@ -17,7 +17,7 @@ Name: kanagram -Version: 4.13.80 +Version: 4.14.0 Release: 0 Summary: Anagram Game License: GPL-2.0+ @@ -27,12 +27,12 @@ BuildRequires: libkde4-devel BuildRequires: libkdeedu4-devel BuildRequires: xz -Obsoletes: %{name}-devel < 4.13.80 +Obsoletes: %{name}-devel < 4.14.0 Obsoletes: kde4-kanagram < 4.3.0 -Obsoletes: libkanagramengine4 < 4.13.80 -Provides: %{name}-devel = 4.13.80 +Obsoletes: libkanagramengine4 < 4.14.0 +Provides: %{name}-devel = 4.14.0 Provides: kde4-kanagram = 4.3.0 -Provides: libkanagramengine4 = 4.13.80 +Provides: libkanagramengine4 = 4.14.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %kde4_runtime_requires ++++++ kanagram-4.13.80.tar.xz -> kanagram-4.14.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-4.13.80/kanagram.appdata.xml new/kanagram-4.14.0/kanagram.appdata.xml --- old/kanagram-4.13.80/kanagram.appdata.xml 2014-07-06 06:55:00.000000000 +0200 +++ new/kanagram-4.14.0/kanagram.appdata.xml 2014-08-11 07:49:21.000000000 +0200 @@ -4,44 +4,64 @@ <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0+</project_license> <name>Kanagram</name> + <name xml:lang="ca">Kanagram</name> <name xml:lang="cs">Kanagram</name> + <name xml:lang="de">Kanagram</name> + <name xml:lang="en-GB">Kanagram</name> <name xml:lang="es">Kanagram</name> + <name xml:lang="et">Kanagram</name> <name xml:lang="fi">Kanagram</name> + <name xml:lang="fr">Kanagram</name> <name xml:lang="hu">Kanagram</name> + <name xml:lang="it">Kanagram</name> <name xml:lang="nds">Kanagram</name> <name xml:lang="nl">Kanagram</name> <name xml:lang="pl">Kanagram</name> <name xml:lang="pt">Kanagram</name> <name xml:lang="pt-BR">Kanagram</name> <name xml:lang="sk">Kanagram</name> + <name xml:lang="sl">Kanagram</name> <name xml:lang="sv">Kanagram</name> <name xml:lang="uk">Kanagram</name> <name xml:lang="x-test">xxKanagramxx</name> <name xml:lang="zh-TW">語言_Kanagram</name> <summary>Letter Order Game</summary> + <summary xml:lang="ca">Joc d'ordenació de lletres</summary> <summary xml:lang="cs">Hra uspořádání písmen</summary> + <summary xml:lang="de">Spielerisches Sortieren von Buchstaben</summary> + <summary xml:lang="en-GB">Letter Order Game</summary> <summary xml:lang="es">Juego de ordenación de letras</summary> + <summary xml:lang="et">Tähtede järjestamine</summary> <summary xml:lang="fi">Kirjainten järjestyspeli</summary> + <summary xml:lang="fr">Jeu sur l'ordre des lettres</summary> <summary xml:lang="hu">Betűsorrend játék</summary> + <summary xml:lang="it">Gioco di anagrammi</summary> <summary xml:lang="nds">Bookstaven ornen</summary> <summary xml:lang="nl">Letters ordenen</summary> <summary xml:lang="pl">Gra w układanie słów</summary> <summary xml:lang="pt">Jogo de Ordenação de Letras</summary> <summary xml:lang="pt-BR">Jogo de ordenação de letras</summary> <summary xml:lang="sk">Hra o usporiadaní písmen</summary> + <summary xml:lang="sl">Igra vrstnega reda črk</summary> <summary xml:lang="sv">Bokstavsordningsspel</summary> <summary xml:lang="uk">Гра з впорядкування літер</summary> <summary xml:lang="x-test">xxLetter Order Gamexx</summary> <summary xml:lang="zh-TW">字母排序遊戲</summary> <description> <p>Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. It features several included word lists, a hints-and-cheats help system, a word list editor, and allows for updating and distributing wordlists via KNewStuff. The interface is scalable and appropriate for children.</p> + <p xml:lang="ca">El Kanagram és un joc basat en anagrames de paraules: el trencaclosques es resol quan les lletres de la paraula barrejada es col·loquen en l'ordre correcte. No hi ha cap límit en el temps, o en el nombre d'intents per resoldre la paraula. Inclou diverses llistes de paraules, un sistema d'ajuda de consells i trampes, un editor de llistes de paraules, i permet l'actualització is distribució de llistes de paraules via el KNewStuff. La interfície és escalable i adequada a la canalla.</p> + <p xml:lang="en-GB">Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. It features several included word lists, a hints-and-cheats help system, a word list editor, and allows for updating and distributing wordlists via KNewStuff. The interface is scalable and appropriate for children.</p> + <p xml:lang="et">Kanagram on sõnade anagrammide põhjal äraarvamise mäng: mõistatus on lahendatud, kui oled asetanud sõna segiaetud järjekorras esitatud tähed taas õigesse järjekorda. Lahendamisele kuluvale ajale ega katsete arvule piiranguid ei seata. Rakendusega on kaasa mitu sõnaloendit, vajaduse korral pakutakse lahendajale kergenduseks ka vihjeid, kasutada saab sõnaloendite redaktorit ning loodud sõnaloendeid saab isegi internetti üles laadida ja teistega jagada. Kasutajaliidese suurust saab igati muuta, nii et mäng sobib ka väiksematele lastele.</p> <p xml:lang="fi">Kanagram on anagrammeihin perustuva peli: peli on ratkaistu, kun sanan sekoitetut kirjaimet on laitettu takaisin oikeille paikoilleen. Peli ei rajoita ratkaisemiseen kuluvaa aikaa eikä ratkaisuyrityksiä. Peliin kuuluu useita sanastoja, vihjeet sekä huijaamismahdollisuus ja sanastojen muokkaus. Sanastoja voi myös päivittää ja jakaa verkkoon KNewStuffin välityksellä. Käyttöliittymä on skaalautuva ja sopii lapsille.</p> + <p xml:lang="fr">Kanagram est un jeu construit sur des anagrammes de mots : le puzzle est résolu quand les lettres mélangées d'un mot sont remise dans le bon ordre. Il n'y a pas de limite de temps ou de nombre de tentatives pour résoudre un mot. Il intègre un nombre important de listes de mots, un système de trucs-et-astuces pour aider, un éditeur de liste de mots et permet la distribution de vos listes grâce à KNewStuff. L'interface peut changer d'échelle et est approprié pour les enfants.</p> + <p xml:lang="it">Kanagram è un gioco basato sugli anagrammi di parole: il puzzle è risolto quando le lettere della parola mescolata sono messe nell'ordine corretto. Non c'è alcun limite di tempo o di numero di tentativi per risolvere la parola. Kanagram include diverse liste di parole, un sistema di aiuto con suggerimenti e trucchetti, un editor per le liste di parole, e permette di aggiornare e distribuire liste di parole usando KNewStuff. L'interfaccia può essere ridimensionata ed è adatta ai bambini.</p> <p xml:lang="nds">Kanagram is Speel, dat op Woort-Anagramms opbuut: Dat Radel is lööst, wenn de Bookstaven in de richtige Reeg brocht wöörn. Dat gifft keen Grenz för de Tiet, de een bruukt, un ok nich för de Tall vun Versöök. Dat gifft en Reeg mitlevert Wöörlisten, en Tipps- un Tricks-Hülpsysteem un en Woortlisteditor. De Woortlisten laat sik över KNewStuff opfrischen un verdelen. De Böversiet lett sik ok vun Kinners bruken.</p> <p xml:lang="nl">Kanagram is een spel gebaseerd op anagrammen van woorden: de puzzel is opgelost wanneer de letters van het door elkaar gegooide woord terug zijn geplaatst in de juiste volgorde. Er is geen limiet aan ofwel de genomen tijd of het aantal pogingen om het woord op te lossen. Het biedt verschillende meegeleverde woordlijsten, een tips-en-vals-spelen helpsysteem, een bewerker van woordlijsten en maakt het mogelijk woordlijsten bij te werken en te verspreiden via KNewStuff. Het interface is schaalbaar en geschikt voor kinderen.</p> <p xml:lang="pl">Kanagram jest grą opartą na anagramach słów: układanka jest uznana za rozwiązaną gdy litery z rozbitego słowa zostaną ustawione w poprawnej kolejności. Nie ma ograniczenia na czas ani na liczbę prób ułożenia słowa. Program zawiera kilka sposób słów, system pomocy i podpowiedzi, edytor spisu słów, a także umożliwia uaktualnianie i rozprowadzanie spisu słów poprzez KNewStuff. Układ sterowania programem jest skalowany i przystosowany dla dzieci.</p> <p xml:lang="pt">O Kanagram é um jogo baseado nos anagramas de palavras: o 'puzzle' fica resolvido quando as letras da palavra baralhada forem colocadas na ordem correcta. Não existe nenhum limite para o tempo tomado ou para a quantidade de tentativas de resolução da palavra. Oferece diversas listas de palavras já incluídas, um sistema de ajuda por sugestões e batotas, um editor de listas de palavras, assim como a actualização e distribuição das listas de palavras através do KNewStuff. A interface é ajustável e apropriada para crianças.</p> <p xml:lang="pt-BR">Kanagram é um jogo baseado em anagramas de palavras: o puzzle é solucionado quando as letras da palavra embaralhada forem colocadas na ordem correta. Não existe nenhum limite de tempo ou quantidade de tentativas de resolução da palavra. Oferece diversas listas de palavras já incluídas, um sistema de ajuda por dicas e truques, um editor de listas de palavras, assim como a atualização e distribuição das listas de palavras através do KNewStuff. A interface é ajustável e apropriada para crianças.</p> <p xml:lang="sk">Kanagram je gra založená na anagramoch slov: skladačka sa vyrieši, keď písmená rozbitého slova sa poskladajú v správnom poradí. Nie je žiadny obmedzenie v čase ani v počte pokusov na vyriešenie slova. Obsahuje niekoľko zoznamov slov, systém rád a pomôcok, editor zoznamu slov a umožní aktualizáciu a distribúciu zoznamu slov cez KNewStuff. Rozhranie je škálovateľné a vhodné pre deti.</p> + <p xml:lang="sl">Kanagram temelji na principu anagramov besed. Uganko rešite, če premešane črke besed postavite v pravilni vrstni red. Za reševanje ne obstajajo omejitve časa niti poskusov. Vsebuje številne sezname besed, sistem za pomoč, urejevalnik seznama besed in omogoča posodabljanje ter razširjanje teh seznamov preko KNewStuff. Vmesnik je prilagodljiv in primeren za otroke.</p> <p xml:lang="sv">Kanagram är ett spel baserat på anagram av ord: pusslet är löst när bokstäverna i det hopblandade ordet är placerade i rätt ordning. Det finns varken någon gräns för hur lång tid det får ta, eller hur många försök som får göras för att lösa ordet. Funktioner som ingår är flera olika ordlistor, ett hjälpsystem med tips och fusk, en editor av ordlistor, och det tillåter att ordlistor uppdateras och distribueras via Heta nyheter. Gränssnittet är skalbart och lämpligt för barn.</p> <p xml:lang="uk">KAnagram — це гра, що заснована на розгадуванні анаграм: загадку буде розгадано, якщо розташувати переплутані літери слова у правильному порядку. Обмежень на час розв’язання немає, так само як і на кількість спроб вгадати слово. До пакунка KAnagram вже включено декілька словників підготованих для гри, але набагато більше таких словників ви можете знайти у інтернеті. У програмі передбачено систему підказок, редактор списків слів. Інтерфейс програми є масштабованим та адаптованим для дітей.</p> <p xml:lang="x-test">xxKanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. It features several included word lists, a hints-and-cheats help system, a word list editor, and allows for updating and distributing wordlists via KNewStuff. The interface is scalable and appropriate for children.xx</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-4.13.80/src/kanagramenginehelper.cpp new/kanagram-4.14.0/src/kanagramenginehelper.cpp --- old/kanagram-4.13.80/src/kanagramenginehelper.cpp 2014-07-06 06:55:00.000000000 +0200 +++ new/kanagram-4.14.0/src/kanagramenginehelper.cpp 2014-08-11 07:49:21.000000000 +0200 @@ -54,7 +54,6 @@ , m_insertCounter(0) ,m_totalScore(0) { - m_actionCollection = new KActionCollection(this); m_speller = new Sonnet::Speller(); m_speller->setLanguage(m_kanagramGame->sanitizedDataLanguage()); m_helpMenu = new KHelpMenu(NULL, KGlobal::mainComponent().aboutData()); @@ -162,10 +161,11 @@ { QString enteredWord = answer.toLower().trimmed(); QString word = m_kanagramGame->word().toLower().trimmed(); + bool spellcheck = m_speller->isValid() && m_speller->isCorrect(enteredWord); if (!enteredWord.isEmpty()) { if (enteredWord == word || stripAccents(enteredWord) == stripAccents(word) || - (m_speller->isCorrect(enteredWord) && isAnagram(enteredWord, word))) + (spellcheck && isAnagram(enteredWord, word))) { if (KanagramSettings::enablePronunciation()) { @@ -394,11 +394,8 @@ m_configDialog->addPage(m_vocabSettings, i18n("Vocabularies"), "document-properties" ); // now make and add the shortcuts page - m_shortcutsEditor = new KShortcutsEditor(m_actionCollection, m_configDialog); - m_configDialog->addPage(m_shortcutsEditor, i18n("Shortcuts"), "preferences-desktop-keyboard"); connect(m_configDialog, SIGNAL(accepted()), this, SLOT(slotSaveSettings())); connect(m_configDialog, SIGNAL(rejected()), this, SLOT(slotSettingsCancelled())); - connect(m_shortcutsEditor, SIGNAL(keyChange()), this, SLOT(slotEnableApplyButton())); m_configDialog->setHelp("kanagram/index.html"); m_configDialog->resize(600, 500); @@ -510,13 +507,11 @@ void KanagramEngineHelper::slotSaveSettings() { - m_shortcutsEditor->save(); // TODO: Update the current puzzle based on the new settings } void KanagramEngineHelper::slotSettingsCancelled() { - m_shortcutsEditor->undoChanges(); } void KanagramEngineHelper::slotEnableApplyButton() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-4.13.80/src/kanagramenginehelper.h new/kanagram-4.14.0/src/kanagramenginehelper.h --- old/kanagram-4.13.80/src/kanagramenginehelper.h 2014-07-06 06:55:00.000000000 +0200 +++ new/kanagram-4.14.0/src/kanagramenginehelper.h 2014-08-11 07:49:21.000000000 +0200 @@ -23,15 +23,10 @@ #include <kanagramgame.h> #include <sonnet/speller.h> -class KAction; -class KActionCollection; class KConfigDialog; class KHelpMenu; -class KShortcutsEditor; class VocabSettings; -#include "mainsettings.h" -#include "vocabsettings.h" #include "kspeechinterface.h" namespace Phonon @@ -118,7 +113,6 @@ private: KanagramGame *m_kanagramGame; Sonnet::Speller *m_speller; - KActionCollection * m_actionCollection; /** audio player to use for playing sounds */ Phonon::MediaObject *m_player; @@ -134,7 +128,6 @@ /** settings page pointers */ VocabSettings *m_vocabSettings; - KShortcutsEditor *m_shortcutsEditor; QStringList m_currentOriginalWord; int m_insertCounter; Files old/kanagram-4.13.80/src/package/contents/ui/.Blackboard.qml.kate-swp and new/kanagram-4.14.0/src/package/contents/ui/.Blackboard.qml.kate-swp differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-4.13.80/src/package/metadata.desktop new/kanagram-4.14.0/src/package/metadata.desktop --- old/kanagram-4.13.80/src/package/metadata.desktop 2014-07-06 06:55:00.000000000 +0200 +++ new/kanagram-4.14.0/src/package/metadata.desktop 2014-08-11 07:49:21.000000000 +0200 @@ -7,6 +7,7 @@ Name[da]=Kanagram Active Name[de]=Kanagram Active Name[el]=Kanagram Active +Name[en_GB]=Kanagram Active Name[es]=Kanagram Active Name[et]=Kanagram Active Name[fi]=Kanagram Active @@ -43,6 +44,7 @@ Comment[da]=Kanagram Active til tablet-pc'er Comment[de]=Kanagram Active für Tablets Comment[el]=Kanagram Active για υπολογιστές-ταμπλέτες +Comment[en_GB]=Kanagram Active for tablets Comment[es]=Kanagram Active para tablets Comment[et]=Kanagram Active tahvelarvutitele Comment[fi]=Kanagram Active tableteille -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org