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

Reply via email to