openSUSE Commits
Threads by month
- ----- 2024 -----
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
August 2016
- 1 participants
- 1588 discussions
Hello community,
here is the log from the commit of package kppp for openSUSE:Factory checked in at 2016-08-31 00:08:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kppp (Old)
and /work/SRC/openSUSE:Factory/.kppp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kppp"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kppp/kppp.changes 2016-07-24 19:47:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kppp.new/kppp.changes 2016-08-31 00:08:14.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:22:53 UTC 2016 - tittiatcoke(a)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 15:19:44 UTC 2016 - tittiatcoke(a)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:
----
kppp-16.04.3.tar.xz
New:
----
kppp-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kppp.spec ++++++
--- /var/tmp/diff_new_pack.bXvcRq/_old 2016-08-31 00:08:15.000000000 +0200
+++ /var/tmp/diff_new_pack.bXvcRq/_new 2016-08-31 00:08:15.000000000 +0200
@@ -18,7 +18,7 @@
Name: kppp
BuildRequires: libkde4-devel
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Summary: Internet Dial-Up Tool
License: GPL-2.0+
++++++ kppp-16.04.3.tar.xz -> kppp-16.08.0.tar.xz ++++++
1
0
Hello community,
here is the log from the commit of package kpat for openSUSE:Factory checked in at 2016-08-31 00:08:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kpat (Old)
and /work/SRC/openSUSE:Factory/.kpat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kpat"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kpat/kpat.changes 2016-07-24 19:47:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kpat.new/kpat.changes 2016-08-31 00:08:12.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:22:36 UTC 2016 - tittiatcoke(a)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 15:19:07 UTC 2016 - tittiatcoke(a)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:
----
kpat-16.04.3.tar.xz
New:
----
kpat-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kpat.spec ++++++
--- /var/tmp/diff_new_pack.dhvUac/_old 2016-08-31 00:08:13.000000000 +0200
+++ /var/tmp/diff_new_pack.dhvUac/_new 2016-08-31 00:08:13.000000000 +0200
@@ -21,7 +21,7 @@
License: GPL-2.0+
Group: Amusements/Games/Board/Card
Url: http://www.kde.org
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Source0: kpat-%{version}.tar.xz
BuildRequires: libkdegames-devel
++++++ kpat-16.04.3.tar.xz -> kpat-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/.gitignore new/kpat-16.08.0/.gitignore
--- old/kpat-16.04.3/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/kpat-16.08.0/.gitignore 2016-07-07 11:33:23.000000000 +0200
@@ -0,0 +1,3 @@
+.kdev4/
+build/
+*.kdev4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/CMakeLists.txt new/kpat-16.08.0/CMakeLists.txt
--- old/kpat-16.04.3/CMakeLists.txt 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/CMakeLists.txt 2016-07-07 11:33:23.000000000 +0200
@@ -30,7 +30,7 @@
include(ECMAddAppIcon)
include(ECMInstallIcons)
include(KDEInstallDirs)
-include(KDECompilerSettings)
+include(KDECompilerSettings NO_POLICY_SCOPE)
include(KDECMakeSettings)
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
Files old/kpat-16.04.3/doc/clubs.png and new/kpat-16.08.0/doc/clubs.png differ
Files old/kpat-16.04.3/doc/diamonds.png and new/kpat-16.08.0/doc/diamonds.png differ
Files old/kpat-16.04.3/doc/hearts.png and new/kpat-16.08.0/doc/hearts.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/doc/index.docbook new/kpat-16.08.0/doc/index.docbook
--- old/kpat-16.04.3/doc/index.docbook 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/doc/index.docbook 2016-07-07 11:33:23.000000000 +0200
@@ -1,16 +1,13 @@
<?xml version="1.0" ?>
<!--IMPORTANT: please note that'do not change this!' notice does not apply to translators -->
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
- <!ENTITY kappname "&kpatience;">
- <!ENTITY kappversion "3.6"><!--Applicaion version. Use this variable everywhere it's needed.-->
- <!ENTITY package "kdegames"> <!-- do not change this! -->
<!ENTITY % English "INCLUDE" > <!-- change language only here -->
<!ENTITY % addindex "IGNORE"> <!-- do not change this! -->
]>
<book id="kpat" lang="&language;"> <!-- do not change this! -->
<bookinfo>
- <title>The &kappname; Handbook</title> <!-- This is the title of the docbook. Leave as is unless change is necessary.-->
+ <title>The &kpatience; Handbook</title> <!-- This is the title of the docbook. Leave as is unless change is necessary.-->
<!-- List of immidiate authors begins here. -->
<!--INPORTANT! - All other contributors: [to be determined] -->
<authorgroup>
@@ -65,12 +62,12 @@
<legalnotice>&FDLNotice;</legalnotice>
-<date>2012-08-06</date><!-- Date of (re)writing, or update.-->
-<releaseinfo>&kappversion; (&kde; 4.9)</releaseinfo><!-- Application version number. Use the variable definitions within header to change this value.-->
+<date>2016-05-11</date>
+<releaseinfo>3.6 (Applications 16.04)</releaseinfo>
<!--Short description of this document. Do not change unless necessary!-->
<abstract>
- <para>This documentation describes the game of &kappname; version &kappversion;</para>
+ <para>This documentation describes the game of &kpatience; version 3.6</para>
</abstract>
<!--List of relevan keywords-->
@@ -119,7 +116,7 @@
<note><title>Objective:</title><para>Rearrange the cards by suit in as few moves as possible.</para></note><!--Describe the objective of the game.-->
<!--How to play description. Don't be to specific on rules as they have a separate section in this document-->
<para>
- As &kappname; offers you a multiplicity of different solitaire games, there is no straightforward how-to which could fit all of them. Therefore, it is essential that you read each individual subsection of Game Rules, Strategies and Tips section before you start playing a version you are not familiar with.</para>
+ As &kpatience; offers you a multiplicity of different solitaire games, there is no straightforward how-to which could fit all of them. Therefore, it is essential that you read each individual subsection of Game Rules, Strategies and Tips section before you start playing a version you are not familiar with.</para>
<para>
Essentially there are two types of solitaire games – the ones that let you arrange the cards by same color and the ones that let you arrange the cards by alternating color. You can easily determine which game you are trying out using trial-and-error method. Once you know which one you are dealing with the rest is easy; keep arranging and rearranging the cards and collecting the matching ones.</para>
<para>
@@ -178,7 +175,7 @@
</varlistentry>
<varlistentry><term>3. Foundation</term>
<listitem><para><indexterm><primary>foundation</primary></indexterm>The foundation piles are where you want your cards to end up. Typically, the game is one only once all cards have been moved to the foundation piles in the correct order. The number of foundation piles and the ordering required varies from game to game.</para>
- <para>Most games start with the foundation piles empty. Choosing the <guimenuitem>Drop</guimenuitem> action from the menu or toolbar will cause &kpatience; to scan through all the piles move as many cards to the foundation piles as it can. If you have the <guimenuitem>Enabled Autodrop</guimenuitem> setting activated, &kpatience; will attempt to perform a drop whenever possible.</para>
+ <para>Most games start with the foundation piles empty. Choosing the <guimenuitem>Drop</guimenuitem> action from the menu or toolbar will cause &kpatience; to scan through all the piles move as many cards to the foundation piles as it can. If you have the <guimenuitem>Enabled Autodrop</guimenuitem> setting activated, &kpatience; will attempt to perform a drop whenever possible.</para>
</listitem>
</varlistentry>
<varlistentry><term>4. Playing Piles</term>
@@ -622,7 +619,7 @@
<term><menuchoice>
<guimenu>Game</guimenu>
<guisubmenu>Load Recent</guisubmenu>
- <guimenuitem>List of recently accessed files.</guimenuitem>
+ <guimenuitem><replaceable>List of recently accessed files</replaceable></guimenuitem>
</menuchoice></term>
<listitem><para><action>List recently accessed save files in order of last use.</action> Selecting a game will load it. This action abandons the deal in progress.</para></listitem>
</varlistentry>
@@ -647,7 +644,7 @@
<guimenu>Game</guimenu>
<guimenuitem>Quit</guimenuitem>
</menuchoice></term>
- <listitem><para><action>Quit</action> &kappname;.</para></listitem>
+ <listitem><para><action>Quit</action> &kpatience;.</para></listitem>
</varlistentry>
</variablelist>
</sect1>
@@ -712,14 +709,17 @@
</varlistentry>
</variablelist>
</sect1>
-<sect1 id="settings-menu">
- <title>The Settings Menu</title>
+<sect1 id="settings-help-menu">
+ <title>The Settings and Help Menu</title>
+<para>Apart from the common &kde; Settings and Help menus described in the <ulink url="help:/fundamentals/ui.html#menus">Menu</ulink>
+chapter of the &kde; Fundamentals documentation &kpatience; has these application specific menu entries:
+</para>
<variablelist>
<varlistentry id="settings-menu-game-type-options">
<term><menuchoice>
<guimenu>Settings</guimenu>
- <guisubmenu>"Game Type" Options</guisubmenu>
- <guimenuitem>List of game type specific options.</guimenuitem>
+ <guisubmenu><replaceable>Game Type Options</replaceable></guisubmenu>
+ <guimenuitem><replaceable>List of game type specific options</replaceable></guimenuitem>
</menuchoice></term>
<listitem><para><action>List options specific to the current game type.</action> This menu is available in only certain games (Klondike and Spider).</para></listitem>
</varlistentry>
@@ -760,26 +760,17 @@
</menuchoice></term>
<listitem><para><action>Enable automatic saving of the game state when &kpatience; is shut down.</action> If enabled, &kpatience; will load the previous game state automatically the next time it is started.</para></listitem>
</varlistentry>
- <varlistentry id="settings-menu-toolbar">
- <term><menuchoice>
- <guimenu>Settings</guimenu>
- <guimenuitem>Show Toolbar</guimenuitem>
- </menuchoice></term>
- <listitem><para>Show or hide the toolbar.</para></listitem>
- </varlistentry>
- <varlistentry id="settings-menu-statusbar">
+ <varlistentry id="help-menu-remember">
<term><menuchoice>
- <guimenu>Settings</guimenu>
- <guimenuitem>Show Statusbar</guimenuitem>
+ <shortcut><keycombo action="simul">&Ctrl;&Shift;<keycap>F1</keycap></keycombo></shortcut>
+ <guimenu>Help</guimenu>
+ <guimenuitem>Help with Current Game</guimenuitem>
</menuchoice></term>
- <listitem><para>Show or hide the statusbar.</para></listitem>
+ <listitem><para>Opens the section with the Rules for the current game in this handbook </para></listitem>
</varlistentry>
</variablelist>
</sect1>
-<sect1 id="help"><!--This is a standard Help menubar entry. Only change if needed.-->
-<title>The Help Menu</title>
-&help.menu.documentation;
-</sect1>
+
</chapter>
<chapter id="faq"><title>Frequently asked questions</title> <!-- do not change this! -->
@@ -796,7 +787,7 @@
</qandaentry>
<qandaentry>
<question><para>Can I use the keyboard to play the game?</para></question>
- <answer><para>No, &kappname; features no keyboard only play. However, most menu options do have keyboard shortcuts.</para></answer>
+ <answer><para>No, &kpatience; features no keyboard only play. However, most menu options do have keyboard shortcuts.</para></answer>
</qandaentry>
<qandaentry>
<question><para>Even with hints I still have no clue how to play. Help!</para></question>
@@ -809,7 +800,7 @@
<!--This chapter is for credits and licenses.-->
<para>
-&kappname; <!-- do not change this! -->
+&kpatience; <!-- do not change this! -->
</para>
<!--List all the copyright holders here-->
<para>
@@ -841,7 +832,7 @@
</para>
<para>
-Documentation proofread and update for &kpatience; &kappversion; by &Richard.Hawthorne;
+Documentation proofread and update for &kpatience; 3.6 by &Richard.Hawthorne;
&Richard.Hawthorne.mail;
</para>
@@ -853,20 +844,6 @@
</chapter>
-<appendix id="installation">
-<title>Installation</title>
-
-&install.intro.documentation;
-
-
-<sect1 id="Compilation">
-<title>Compilation and Installation</title>
-
-&install.compile.documentation;
-
-</sect1>
-</appendix>
-
&documentation.index;
</book>
<!--
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/doc/man-kpat.6.docbook new/kpat-16.08.0/doc/man-kpat.6.docbook
--- old/kpat-16.04.3/doc/man-kpat.6.docbook 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/doc/man-kpat.6.docbook 2016-07-07 11:33:23.000000000 +0200
@@ -1,34 +1,42 @@
<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
- <!ENTITY kappname "kpat">
<!ENTITY % English "INCLUDE" >
]>
<refentry lang="&language;">
+<refentryinfo>
+<title>KPat User's Manual</title>
+<date>2016-05-11</date>
+<releaseinfo>3.6 (Applications 16.04)</releaseinfo>
+<productname>KDE Applications</productname>
+</refentryinfo>
+
<refmeta>
-<refentrytitle>KPat</refentrytitle>
+<refentrytitle><command>kpat</command></refentrytitle>
<manvolnum>6</manvolnum>
-<refmiscinfo class="date">2010-11-09</refmiscinfo>
-<refmiscinfo class="source">kdegames</refmiscinfo>
-<refmiscinfo class="title">KDE User's Manual</refmiscinfo>
</refmeta>
<refnamediv>
-<refname>&kappname;</refname>
+<refname><command>kpat</command></refname>
<refpurpose>A highly addictive &kde; card game.</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>kpat</command>
-<arg choice="opt" rep="repeat">Qt-option</arg>
-<arg choice="opt" rep="repeat">KDE-option</arg>
+<group choice="opt"><option>-v, --version</option></group>
+<group choice="opt"><option>-h, --help</option></group>
<group choice="opt"><option>--solvegame</option> <replaceable> file</replaceable></group>
<group choice="opt"><option>--solve</option> <replaceable> num</replaceable></group>
<group choice="opt"><option>--start</option> <replaceable> num</replaceable></group>
<group choice="opt"><option>--end</option> <replaceable> num</replaceable></group>
<group choice="opt"><option>--gametype</option> <replaceable> game</replaceable></group>
-
+<group choice="opt"><option>--testdir</option> <replaceable> directory</replaceable></group>
+<group choice="opt"><option>--generate</option></group>
+<group choice="opt"><option>--author</option></group>
+<group choice="opt"><option>--license</option></group>
+<group choice="opt"><option>--desktopfile</option></group>
+<group choice="opt"><option><replaceable>file</replaceable></option></group>
</cmdsynopsis>
</refsynopsisdiv>
@@ -40,7 +48,7 @@
games such as Grandfather's Clock and Mod3. In all there are 12
variations for you to while away time.</para>
</refsect1>
-
+
<refsect1>
<title>OPTIONS</title>
<para>
@@ -49,328 +57,83 @@
summary of the options supported by <command>kpat</command>
is included below.</para>
-<refsect2>
-<title>Generic Options</title>
<variablelist>
<varlistentry>
-<term><option>--author</option></term>
-<listitem>
-<para>Show author information</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--help</option></term>
-<listitem>
-<para>Show help about options</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--help-qt</option></term>
-<listitem>
-<para>Show Qt specific options</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--help-kde</option></term>
-<listitem>
-<para>Show &kde; specific options</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--help-all</option></term>
-<listitem>
-<para>Show all options</para>
+<term><option>-h</option> <option>--help</option></term>
+<listitem><para>This lists the options available at the command line</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--license</option></term>
+<term><option>-v</option> <option>--version</option></term>
<listitem>
-<para>Show license information</para>
-</listitem>
+<para>Lists version information for &kpatience;</para></listitem>
</varlistentry>
<varlistentry>
-<term><option>-v</option>, <option>--version</option></term>
-<listitem>
-<para>Show version information and exit.</para>
-</listitem>
-</varlistentry>
-</variablelist>
-
-</refsect2>
-
-<!-- Cut here: From here to the end of the KDE options will be entities -->
-<refsect2>
-<title>Qt Options</title>
-
-<variablelist>
-<varlistentry>
-<term><option>--display <replaceable>displayname</replaceable></option></term>
-<listitem>
-<para>Use the X-server display <emphasis>displayname</emphasis>.</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--session <replaceable>sessionId</replaceable></option></term>
-<listitem>
-<para>
-Restore the application for the given <replaceable>sessionId</replaceable>.
-</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--cmap</option></term>
-<listitem>
-<para>
-Causes the application to install a private
-color map on an 8-bit display.
-</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--ncols <replaceable>count</replaceable></option></term>
-<listitem>
-<para>
-Limits the number of colors allocated in the
-color cube on a 8-bit display, if the application
-is using the <methodname>QApplication::ManyColor</methodname>
-color specification.
-</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--nograb</option></term>
-<listitem>
-<para>tells Qt to never grab the mouse or the keyboard.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--dograb</option></term>
-<listitem>
-<para>
-running under a debugger can cause an implicit
-<option>-nograb</option>, use <option>-dograb</option>
-to override.
-</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--sync</option></term>
-<listitem>
-<para>switches to synchronous mode for debugging.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--fn</option>, <option>--font <replaceable>fontname</replaceable></option></term>
-<listitem>
-<para>defines the application font.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--bg</option>, <option>--background <replaceable>color</replaceable></option></term>
-<listitem>
-<para>
-sets the default background color and an
-application palette (light and dark shades
-are calculated).
-</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--fg</option>,<option>--foreground <replaceable>color</replaceable></option></term>
-<listitem>
-<para>sets the default foreground color.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--btn</option>, <option>--button <replaceable>color</replaceable></option></term>
-<listitem>
-<para>sets the default button color.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--name <replaceable>name</replaceable></option></term>
-<listitem>
-<para>sets the application name.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--title <replaceable>title</replaceable></option></term>
-<listitem>
-<para>sets the application title (caption).</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--visual <replaceable>TrueColor</replaceable></option></term>
-<listitem>
-<para>
-forces the application to use a TrueColor
-visual on an 8-bit display.
-</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--inputstyle</option></term>
-<listitem>
-<para>
-sets XIM (X Input Method) input style. Possible
-values are onthespot, overthespot, offthespot
-and root.
-</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--im <replaceable>XIM server</replaceable></option></term>
-<listitem>
-<para>set XIM server.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--noxim</option></term>
-<listitem>
-<para>disable XIM.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--reverse</option></term>
-<listitem>
-<para>mirrors the whole layout of widgets.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--stylesheet <replaceable>file.qss</replaceable></option></term>
-<listitem>
-<para>applies the Qt stylesheet to the application widgets.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term><option>--graphicssystem <replaceable>system</replaceable></option></term>
-<listitem>
-<para>use a different graphics system instead of the default one,
-options are <quote>raster</quote> and <quote>opengl</quote> (experimental).</para>
-</listitem>
-</varlistentry>
-</variablelist>
-</refsect2>
-
-<refsect2>
-<title>KDE Options</title>
-<variablelist>
-<varlistentry>
-<term><option>--caption <replaceable>caption</replaceable></option></term>
-<listitem>
-<para>Use <emphasis>caption</emphasis> as name in the titlebar.</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--icon <replaceable>icon</replaceable></option></term>
-<listitem>
-<para>Use <emphasis>icon</emphasis> as the application icon.</para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><option>--config <replaceable>filename</replaceable></option></term>
+<term><option>--solvegame</option> <replaceable> file</replaceable></term>
<listitem>
-<para>
-Use alternative configuration file.
-</para>
+<para>Try to find a solution to the given savegame</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--nocrashhandler</option></term>
+<term><option>--solve</option> <replaceable> num</replaceable></term>
<listitem>
-<para>Disable crash handler, to get core dumps.</para>
+<para>Dealer to solve (debug)</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--waitforwm</option></term>
+<term><option>--start</option> <replaceable> num</replaceable></term>
<listitem>
-<para>
-Waits for a WM_NET compatible windowmanager.
-</para>
+<para>Game range start (default 0:INT_MAX)</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--style <replaceable>style</replaceable></option></term>
+<term><option>--end</option> <replaceable> num</replaceable></term>
<listitem>
-<para>sets the application &GUI; style.</para>
+<para>Game range end (default start:start if start given)</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--geometry <replaceable>geometry</replaceable></option></term>
+<term><option>--gametype</option> <replaceable> game</replaceable></term>
<listitem>
-<para>
-sets the client geometry of the main widget - see the manual page
-<ulink url="man:/X">man:/X</ulink> for the argument format (usually WidthxHeight+XPos+YPos).
-</para>
+<para>Skip the selection screen and load a particular game type. Valid values are: acesup, fortyeight, freecell, golf, grandfather, grandfathersclock, gypsy, klondike, mod3, simplesimon, spider, yukon</para>
</listitem>
</varlistentry>
-</variablelist>
-</refsect2>
-
-<!-- Stop cutting here: End of entity text -->
-
-<refsect2>
-<title>Options</title>
-<variablelist>
<varlistentry>
-<term><option>--solvegame</option> <replaceable> file</replaceable></term>
+<term><option>--testdir</option> <replaceable> directory</replaceable></term>
<listitem>
-<para>Try to find a solution to the given savegame</para>
+<para>Directory with test cases</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--solve</option> <replaceable> num</replaceable></term>
-<listitem>
-<para>Dealer to solve (debug)</para>
+<term><option>--generate</option></term>
+<listitem><para>Generate random test cases</para>
</listitem>
</varlistentry>
<varlistentry>
-<term><option>--start</option> <replaceable> num</replaceable></term>
-<listitem>
-<para>Game range start (default 0:INT_MAX)</para>
-</listitem>
+<term><option>--author</option></term>
+<listitem><para>Lists &kpatience;'s authors in the terminal window</para></listitem>
</varlistentry>
<varlistentry>
-<term><option>--end</option> <replaceable> num</replaceable></term>
-<listitem>
-<para>Game range end (default start:start if start given)</para>
-</listitem>
+<term><option>--license</option></term>
+<listitem><para>Shows license information</para></listitem>
</varlistentry>
<varlistentry>
-<term><option>--gametype</option> <replaceable> game</replaceable></term>
-<listitem>
-<para>Skip the selection screen and load a particular game type. Valid values are: acesup, fortyeight, freecell, golf, grandfather, grandfathersclock, gypsy, klondike, mod3, simplesimon, spider, yukon</para>
-</listitem>
+<term><option>--desktopfile</option> <replaceable>file name</replaceable></term>
+<listitem><para>The base file name of the desktop entry for this application.</para></listitem>
</varlistentry>
-</variablelist>
-</refsect2>
-
-<refsect2>
-<title>Arguments</title>
-<variablelist>
-
<varlistentry>
<term><replaceable> file</replaceable></term>
<listitem>
@@ -379,10 +142,9 @@
</varlistentry>
</variablelist>
-</refsect2>
</refsect1>
-
+
<refsect1>
<title>SEE ALSO</title>
<para>
@@ -391,7 +153,7 @@
(<filename>$<envar>KDEDIR</envar>/share/doc/HTML/en/kpat/index.html</filename>
or enter <userinput>help:/kpat/index.html</userinput> in
&konqueror;).</para>
-
+
</refsect1>
<refsect1>
Files old/kpat-16.04.3/doc/playfield.png and new/kpat-16.08.0/doc/playfield.png differ
Files old/kpat-16.04.3/doc/spades.png and new/kpat-16.08.0/doc/spades.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/main.cpp new/kpat-16.08.0/main.cpp
--- old/kpat-16.04.3/main.cpp 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/main.cpp 2016-07-07 11:33:23.000000000 +0200
@@ -21,7 +21,7 @@
* -------------------------------------------------------------------------
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of
+ * published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
@@ -57,7 +57,7 @@
#include <Kdelibs4ConfigMigrator>
#include <climits>
-#include <time.h>
+#include <ctime>
#include <QStandardPaths>
#include <QApplication>
#include <QCommandLineParser>
@@ -228,7 +228,7 @@
QString testdir = parser.value(QStringLiteral("testdir"));
if ( !testdir.isEmpty() ) {
- qsrand(time(0));
+ qsrand(std::time(nullptr));
if ( parser.isSet(QStringLiteral("generate")) ) {
for (int dealer = 0; dealer < 20; dealer++) {
DealerScene *f = getDealer( dealer );
@@ -260,7 +260,7 @@
}
}
}
- }
+ }
return 0;
}
@@ -311,7 +311,7 @@
}
QString gametype = parser.value(QStringLiteral("gametype")).toLower();
- QFile savedState( QStandardPaths::writableLocation(QStandardPaths::DataLocation) + QLatin1Char('/') + saved_state_file) ;
+ QFile savedState( QStandardPaths::writableLocation(QStandardPaths::AppDataLocation) + QLatin1Char('/') + saved_state_file);
MainWindow *w = new MainWindow;
if (parser.positionalArguments().count())
@@ -335,6 +335,6 @@
w->show();
const KDBusService dbusService(KDBusService::Multiple);
-
+
return app.exec();
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/mainwindow.cpp new/kpat-16.08.0/mainwindow.cpp
--- old/kpat-16.04.3/mainwindow.cpp 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/mainwindow.cpp 2016-07-07 11:33:23.000000000 +0200
@@ -23,7 +23,7 @@
* -------------------------------------------------------------------------
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of
+ * published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
@@ -726,7 +726,7 @@
}
-void MainWindow::toggleDemoAction(bool active)
+void MainWindow::toggleDemoAction(bool active)
{
m_demoAction->setChecked( active );
m_demoAction->setIcon( QIcon::fromTheme( QLatin1String( active ? "media-playback-pause" : "media-playback-start" ) ) );
@@ -756,7 +756,7 @@
void MainWindow::closeEvent(QCloseEvent *e)
{
- QString stateDirName = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
+ QString stateDirName = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation);
QString stateFileName = stateDirName + QLatin1Char('/') + saved_state_file ;
QDir stateFileDir(stateDirName);
if(!stateFileDir.exists())
@@ -768,7 +768,7 @@
// Remove the existing state file, if any.
stateFile.remove();
-
+
if ( m_dealer )
{
if ( Settings::rememberStateOnExit() && !m_dealer->isGameWon() )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/mimetypes/kpatience.xml new/kpat-16.08.0/mimetypes/kpatience.xml
--- old/kpat-16.04.3/mimetypes/kpatience.xml 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/mimetypes/kpatience.xml 2016-07-07 11:33:23.000000000 +0200
@@ -9,6 +9,7 @@
<comment xml:lang="cs">Uložený soubor staré verze KPatience</comment>
<comment xml:lang="da">KPatience gammel gemmefil</comment>
<comment xml:lang="de">Veraltete KPatience-Speicherdatei</comment>
+ <comment xml:lang="el">Παλαιό αρχείο αποθήκευσης πασιέντζας</comment>
<comment xml:lang="en_GB">KPatience legacy save file</comment>
<comment xml:lang="es">Restos del archivo de salvaguardado de KPatience</comment>
<comment xml:lang="fi">Vanha KPatience-tallennustiedosto</comment>
@@ -47,6 +48,7 @@
<comment xml:lang="cs">Uložený soubor KPatience</comment>
<comment xml:lang="da">KPatience gemmefil</comment>
<comment xml:lang="de">KPatience-Speicherdatei</comment>
+ <comment xml:lang="el">Αρχείο αποθήκευσης πασιέντζας</comment>
<comment xml:lang="en_GB">KPatience save file</comment>
<comment xml:lang="es">Archivo de salvaguardado de KPatience</comment>
<comment xml:lang="fi">KPatience-tallennustiedosto</comment>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/org.kde.kpat.desktop new/kpat-16.08.0/org.kde.kpat.desktop
--- old/kpat-16.04.3/org.kde.kpat.desktop 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/org.kde.kpat.desktop 2016-07-07 11:33:23.000000000 +0200
@@ -102,7 +102,7 @@
GenericName[pl]=Gra karciana Patience
GenericName[pt]=Jogo de Paciência
GenericName[pt_BR]=Jogo de Cartas Paciência
-GenericName[ro]=Joc de pasențe
+GenericName[ro]=Joc de cărți de răbdare
GenericName[ru]=Карточный пасьянс
GenericName[se]=Kabálaspeallu
GenericName[sk]=Kartová hra Patience
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/patsolve/simonsolver.cpp new/kpat-16.08.0/patsolve/simonsolver.cpp
--- old/kpat-16.04.3/patsolve/simonsolver.cpp 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/patsolve/simonsolver.cpp 2016-07-07 11:33:23.000000000 +0200
@@ -202,8 +202,6 @@
conti[j]++;
}
- bool foundgood = false;
-
for(int i=0; i<10; ++i)
{
int len = Wlen[i];
@@ -233,10 +231,6 @@
RANK(card) == RANK(*Wp[j]) - 1 )
{
allowed = true;
-#if 0
- if ( ( SUIT( card ) != SUIT( *Wp[j] ) ) && foundgood )
- allowed = false; // make the tree simpler
-#endif
}
if ( Wlen[j] == 0 && !wasempty )
{
@@ -253,11 +247,6 @@
!DOWN( card_below ) &&
RANK( card_below ) == RANK( card ) + 1 )
{
-#if 0
- printcard( card_below, stderr );
- printcard( card, stderr );
- fprintf( stderr, "%d %d %d %d %d\n", i, j, conti[i], conti[j],l );
-#endif
if ( conti[j]+l != 13 || conti[i]>conti[j]+l || SUIT( card ) != SUIT( *Wp[j] ) ) {
// fprintf( stderr, "continue\n" );
continue;
@@ -277,13 +266,13 @@
if ( cont )
cont += l;
mp->pri = 8 * cont + qMax( 0, 10 - Wlen[i] );
- if ( Wlen[j] )
- if ( SUIT( card ) != SUIT( *Wp[j] ) )
+ if ( Wlen[j] ) {
+ if ( SUIT( card ) != SUIT( *Wp[j] ) ) {
mp->pri /= 2;
- else
- foundgood = true;
- else
+ }
+ } else {
mp->pri = 2; // TODO: it should depend on the actual stack's order
+ }
if ( Wlen[i] == l+1 )
mp->pri = qMin( 127, mp->pri + 20 );
else
@@ -296,12 +285,6 @@
card_t top = W[i][Wlen[i]-l-2];
card_t theone = W[i][Wlen[i]-conti_pos-1];
card_t below = W[i][Wlen[i]-conti_pos-2];
-#if 0
- printcard( top, stderr );
- printcard( theone, stderr );
- printcard( below, stderr );
- fputc( '\n', stderr );
-#endif
if ( SUIT( top ) != SUIT( below ) || DOWN( below ) )
break;
if ( RANK( theone ) !=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/soundengine.cpp new/kpat-16.08.0/soundengine.cpp
--- old/kpat-16.04.3/soundengine.cpp 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/soundengine.cpp 2016-07-07 11:33:23.000000000 +0200
@@ -3,7 +3,7 @@
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of
+ * published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
@@ -22,8 +22,8 @@
SoundEngine::SoundEngine( QObject * parent )
: QObject( parent ),
- m_cardPickedUp( QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/card-pickup.ogg") ) ),
- m_cardPutDown( QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/card-down.ogg") ) )
+ m_cardPickedUp( QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/card-pickup.ogg") ) ),
+ m_cardPutDown( QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/card-down.ogg") ) )
{
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/themes/cleangreen.desktop new/kpat-16.08.0/themes/cleangreen.desktop
--- old/kpat-16.04.3/themes/cleangreen.desktop 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/themes/cleangreen.desktop 2016-07-07 11:33:23.000000000 +0200
@@ -73,6 +73,7 @@
Description[pl]=Prosty, zielony wystrój
Description[pt]=Um tema simples em verde
Description[pt_BR]=Um tema simples em verde
+Description[ro]=Tematică simplă de pâslă verde
Description[ru]=Простое оформление из зелёного фетра
Description[sk]=Jednoduchá zelená téma
Description[sl]=Preprosta zelena tema
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/themes/greenblaze.desktop new/kpat-16.08.0/themes/greenblaze.desktop
--- old/kpat-16.04.3/themes/greenblaze.desktop 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/themes/greenblaze.desktop 2016-07-07 11:33:23.000000000 +0200
@@ -29,6 +29,7 @@
Name[pl]=Blask zieleni
Name[pt]=Fundo Verde
Name[pt_BR]=Fundo verde
+Name[ro]=Vâlvătaie verde
Name[ru]=Зелёное пламя
Name[sk]=Zelená žiara
Name[sl]=Zelen žar
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpat-16.04.3/themes/oldertheme.desktop new/kpat-16.08.0/themes/oldertheme.desktop
--- old/kpat-16.04.3/themes/oldertheme.desktop 2016-03-20 14:02:02.000000000 +0100
+++ new/kpat-16.08.0/themes/oldertheme.desktop 2016-07-07 11:33:23.000000000 +0200
@@ -79,6 +79,7 @@
Description[pl]=Starszy, nienazwany wystrój KPat.
Description[pt]=Um tema mais antigo e anónimo do KPat.
Description[pt_BR]=Um tema mais antigo e sem nome do KPat.
+Description[ro]=Tematică KPat mai veche, fără nume
Description[ru]=Старое безымянное оформление для KPat
Description[sk]=Staršia, nepomenovaná KPat téma.
Description[sl]=Starejša, neimenovana tema za KPata
1
0
Hello community,
here is the log from the commit of package konquest for openSUSE:Factory checked in at 2016-08-31 00:08:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/konquest (Old)
and /work/SRC/openSUSE:Factory/.konquest.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "konquest"
Changes:
--------
--- /work/SRC/openSUSE:Factory/konquest/konquest.changes 2016-07-24 19:47:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.konquest.new/konquest.changes 2016-08-31 00:08:09.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:21:58 UTC 2016 - tittiatcoke(a)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 15:17:47 UTC 2016 - tittiatcoke(a)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:
----
konquest-16.04.3.tar.xz
New:
----
konquest-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ konquest.spec ++++++
--- /var/tmp/diff_new_pack.Qm1kL4/_old 2016-08-31 00:08:10.000000000 +0200
+++ /var/tmp/diff_new_pack.Qm1kL4/_new 2016-08-31 00:08:10.000000000 +0200
@@ -23,7 +23,7 @@
License: GPL-2.0+
Group: Amusements/Games/Board/Puzzle
Url: http://www.kde.org
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Source0: konquest-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ konquest-16.04.3.tar.xz -> konquest-16.08.0.tar.xz ++++++
1
0
Hello community,
here is the log from the commit of package kolourpaint for openSUSE:Factory checked in at 2016-08-31 00:08:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kolourpaint (Old)
and /work/SRC/openSUSE:Factory/.kolourpaint.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kolourpaint"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kolourpaint/kolourpaint.changes 2016-07-24 19:47:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kolourpaint.new/kolourpaint.changes 2016-08-31 00:08:08.000000000 +0200
@@ -1,0 +2,22 @@
+Fri Aug 12 13:18:15 UTC 2016 - wbauer(a)tmo.at
+
+- Do not recommend ksaneplugin any more, the KF5 version does not
+ use it (it hasn't been ported to KF5 anyway)
+
+-------------------------------------------------------------------
+Fri Aug 12 10:21:35 UTC 2016 - tittiatcoke(a)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 15:17:09 UTC 2016 - tittiatcoke(a)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:
----
kolourpaint-16.04.3.tar.xz
New:
----
kolourpaint-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kolourpaint.spec ++++++
--- /var/tmp/diff_new_pack.oN8fMH/_old 2016-08-31 00:08:09.000000000 +0200
+++ /var/tmp/diff_new_pack.oN8fMH/_new 2016-08-31 00:08:09.000000000 +0200
@@ -17,7 +17,7 @@
Name: kolourpaint
-Version: 16.04.3
+Version: 16.08.0
Release: 0
# See bnc#717722 for license details
Summary: Paint Program
@@ -25,16 +25,14 @@
Group: Productivity/Graphics/Bitmap Editors
Url: http://www.kde.org
Source0: %{name}-%{version}.tar.xz
+BuildRequires: extra-cmake-modules
BuildRequires: fdupes
-BuildRequires: libkde4-devel
-BuildRequires: libqimageblitz-devel
-BuildRequires: oxygen-icon-theme-large
+BuildRequires: kdelibs4support-devel
+BuildRequires: kf5-filesystem
+BuildRequires: libksane-devel
+BuildRequires: update-desktop-files
BuildRequires: xz
-Recommends: ksaneplugin
-Provides: kde4-kolourpaint = 4.3.0
-Obsoletes: kde4-kolourpaint < 4.3.0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
%description
Paint program for KDE
@@ -43,15 +41,13 @@
%setup -q -n %{name}-%{version}
%build
- %cmake_kde4 -d build
+ %cmake_kf5 -d build
%make_jobs
%install
- cd build
- %make_install
+ %kf5_makeinstall -C build
%suse_update_desktop_file kolourpaint RasterGraphics
%fdupes -s %{buildroot}%{_datadir}
- %kde_post_install
%post -p /sbin/ldconfig
@@ -63,13 +59,16 @@
%files
%defattr(-,root,root)
%doc COPYING README
-%dir %{_kde4_datadir}/appdata
-%{_kde4_applicationsdir}/kolourpaint.desktop
-%{_kde4_appsdir}/kolourpaint/
-%{_kde4_bindir}/kolourpaint
-%{_kde4_datadir}/appdata/kolourpaint.appdata.xml
-%{_kde4_htmldir}/en/kolourpaint/
-%{_kde4_iconsdir}/hicolor/*/apps/kolourpaint.*
-%{_kde4_libdir}/libkolourpaint_lgpl.so*
+%dir %{_kf5_appstreamdir}
+%{_kf5_applicationsdir}/kolourpaint.desktop
+%{_kf5_sharedir}/kolourpaint/
+%{_kf5_sharedir}/kxmlgui5/
+%{_kf5_bindir}/kolourpaint
+%{_kf5_appstreamdir}/kolourpaint.appdata.xml
+%dir %{_kf5_htmldir}/en
+%dir %{_kf5_htmldir}
+%doc %{_kf5_htmldir}/en/*/
+%{_kf5_iconsdir}/hicolor/*/apps/kolourpaint.*
+%{_kf5_libdir}/libkolourpaint_lgpl.so*
%changelog
++++++ kolourpaint-16.04.3.tar.xz -> kolourpaint-16.08.0.tar.xz ++++++
++++ 13797 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package kollision for openSUSE:Factory checked in at 2016-08-31 00:08:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kollision (Old)
and /work/SRC/openSUSE:Factory/.kollision.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kollision"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kollision/kollision.changes 2016-07-24 19:47:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kollision.new/kollision.changes 2016-08-31 00:08:06.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:21:26 UTC 2016 - tittiatcoke(a)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 15:16:49 UTC 2016 - tittiatcoke(a)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:
----
kollision-16.04.3.tar.xz
New:
----
kollision-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kollision.spec ++++++
--- /var/tmp/diff_new_pack.QcLapk/_old 2016-08-31 00:08:07.000000000 +0200
+++ /var/tmp/diff_new_pack.QcLapk/_new 2016-08-31 00:08:07.000000000 +0200
@@ -42,7 +42,7 @@
License: GPL-2.0+
Group: Amusements/Games/Board/Puzzle
Url: http://www.kde.org
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Source0: kollision-%{version}.tar.xz
Obsoletes: %{name}5 < %{version}
++++++ kollision-16.04.3.tar.xz -> kollision-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/.gitignore new/kollision-16.08.0/.gitignore
--- old/kollision-16.04.3/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/kollision-16.08.0/.gitignore 2016-08-03 14:31:21.000000000 +0200
@@ -0,0 +1,3 @@
+.kdev4/
+build/
+*.kdev4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/CMakeLists.txt new/kollision-16.08.0/CMakeLists.txt
--- old/kollision-16.04.3/CMakeLists.txt 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/CMakeLists.txt 2016-08-03 14:31:21.000000000 +0200
@@ -10,7 +10,6 @@
find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets)
find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
Config
- ConfigWidgets
CoreAddons
Crash
DBusAddons
@@ -26,7 +25,7 @@
include(ECMAddAppIcon)
include(ECMInstallIcons)
include(KDEInstallDirs)
-include(KDECompilerSettings)
+include(KDECompilerSettings NO_POLICY_SCOPE)
include(KDECMakeSettings)
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
Files old/kollision-16.04.3/doc/gameboard.png and new/kollision-16.08.0/doc/gameboard.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/doc/index.docbook new/kollision-16.08.0/doc/index.docbook
--- old/kollision-16.04.3/doc/index.docbook 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/doc/index.docbook 2016-08-03 14:31:21.000000000 +0200
@@ -1,15 +1,13 @@
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
- <!ENTITY kappname "<application>Kollision</application>">
- <!ENTITY kappversion "0.1">
- <!ENTITY package "kdegames">
+ <!ENTITY kollision "<application>Kollision</application>">
<!ENTITY % English "INCLUDE" >
<!ENTITY % addindex "IGNORE">
]>
<book id="kollision" lang="&language;">
<bookinfo>
- <title>The &kappname; Handbook</title>
+ <title>The &kollision; Handbook</title>
<authorgroup>
<author>
<firstname>Paolo</firstname>
@@ -22,10 +20,10 @@
</authorgroup>
<legalnotice>&FDLNotice;</legalnotice>
-<date>2013-05-06</date>
-<releaseinfo>&kappversion; (&kde; 4.11)</releaseinfo>
+<date>2016-05-10</date>
+<releaseinfo>0.3 (applications 16.04)</releaseinfo>
<abstract>
- <para>This documentation describes the game of &kappname; version &kappversion;</para>
+ <para>This documentation describes the game of &kollision; version 0.3</para>
</abstract>
<keywordset>
@@ -47,6 +45,18 @@
<chapter id="howto"><title>How to play</title>
<note><title>Objective:</title><para>Let the blue ball move in the field without touching the red balls.</para></note>
+
+<screenshot>
+<mediaobject>
+<imageobject>
+<imagedata fileref="gameboard.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase>&kollision; Game Board</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
<para>
Click on the empty field to start a game: a blue ball immediately replaces your mouse cursor, and a number of red balls start to fade into the field.
</para>
@@ -120,7 +130,7 @@
</shortcut>
<guimenu>Game</guimenu>
<guimenuitem>Quit</guimenuitem></menuchoice></term>
-<listitem><para>Selecting this item will end your current game, and exit &kappname;.</para></listitem>
+<listitem><para>Selecting this item will end your current game, and exit &kollision;.</para></listitem>
</varlistentry>
<varlistentry>
@@ -147,7 +157,7 @@
</variablelist>
<para>
-Additionally &kappname; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu>
+Additionally &kollision; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu>
menu items, for more information read the sections about the <ulink url="help:/fundamentals/ui.html#menus-settings"
>Settings Menu</ulink> and <ulink url="help:/fundamentals/ui.html#menus-help">Help Menu</ulink>
of the &kde; Fundamentals.
@@ -165,22 +175,22 @@
</qandaentry>
<qandaentry>
<question><para>Can I use the keyboard to play the game? </para></question>
- <answer><para>No. &kappname; can only be played with a mouse.</para></answer>
+ <answer><para>No. &kollision; can only be played with a mouse.</para></answer>
</qandaentry>
<qandaentry>
<question><para>I cannot figure out what to do here! Are there hints? </para></question>
- <answer><para>&kappname; does not have a <quote>Hint</quote> feature.</para></answer>
+ <answer><para>&kollision; does not have a <quote>Hint</quote> feature.</para></answer>
</qandaentry>
<qandaentry>
<question><para>I have to quit the game now, but I am not finished yet. Can I save my progress?</para></question>
- <answer><para>You cannot save games in &kappname;.</para></answer>
+ <answer><para>You cannot save games in &kollision;.</para></answer>
</qandaentry>
</qandaset>
</chapter>
<chapter id="credits"><title>Credits and License</title>
<para>
-&kappname;
+&kollision;
</para>
<para>
Copyright 2007-2008 Paolo Capriotti <email>p.capriotti(a)gmail.com</email>
@@ -198,17 +208,7 @@
&underGPL;
</chapter>
-
-<appendix id="installation">
-<title>Compilation and Installation</title>
-
-&install.intro.documentation;
-
-&install.compile.documentation;
-
-</appendix>
-
&documentation.index;
</book>
<!--
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/kollision.kcfg new/kollision-16.08.0/kollision.kcfg
--- old/kollision-16.04.3/kollision.kcfg 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/kollision.kcfg 2016-08-03 14:31:21.000000000 +0200
@@ -2,7 +2,7 @@
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
- http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">>
+ http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
<kcfgfile name="kollisionrc"/>
<group name="game_options">
<entry name="IncreaseBallSize" type="Bool">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/mainarea.cpp new/kollision-16.08.0/mainarea.cpp
--- old/kollision-16.04.3/mainarea.cpp 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/mainarea.cpp 2016-08-03 14:31:21.000000000 +0200
@@ -19,17 +19,14 @@
#include <KgDifficulty>
#include <KgTheme>
#include <KLocalizedString>
-
+#include <QStandardPaths>
#include "ball.h"
#include "kollisionconfig.h"
-// for rand
-#include <math.h>
+#include <cmath>
+#include <ctime>
#include <stdio.h>
-#include <time.h>
-#include <sys/time.h>
-#include <QStandardPaths>
struct Collision
{
@@ -39,10 +36,10 @@
struct Theme : public KgTheme
{
- Theme() : KgTheme("pictures/theme.desktop")
- {
- setGraphicsPath(QStandardPaths::locate(QStandardPaths::DataLocation, "pictures/theme.svgz"));
- }
+ Theme() : KgTheme("pictures/theme.desktop")
+ {
+ setGraphicsPath(QStandardPaths::locate(QStandardPaths::AppDataLocation, "pictures/theme.svgz"));
+ }
};
MainArea::MainArea()
@@ -53,13 +50,13 @@
, m_death(false)
, m_game_over(false)
, m_paused(false)
-, m_pause_time(0)
+, m_pauseTime(0)
, m_penalty(0)
-, m_soundHitWall(QStandardPaths::locate(QStandardPaths::DataLocation, "sounds/hit_wall.ogg"))
-, m_soundYouLose(QStandardPaths::locate(QStandardPaths::DataLocation, "sounds/you_lose.ogg"))
-, m_soundBallLeaving(QStandardPaths::locate(QStandardPaths::DataLocation, "sounds/ball_leaving.ogg"))
-, m_soundStart(QStandardPaths::locate(QStandardPaths::DataLocation, "sounds/start.ogg"))
-, m_pause_action(0)
+, m_soundHitWall(QStandardPaths::locate(QStandardPaths::AppDataLocation, "sounds/hit_wall.ogg"))
+, m_soundYouLose(QStandardPaths::locate(QStandardPaths::AppDataLocation, "sounds/you_lose.ogg"))
+, m_soundBallLeaving(QStandardPaths::locate(QStandardPaths::AppDataLocation, "sounds/ball_leaving.ogg"))
+, m_soundStart(QStandardPaths::locate(QStandardPaths::AppDataLocation, "sounds/start.ogg"))
+, m_pauseAction(0)
{
// Initialize the sound state
@@ -71,13 +68,13 @@
QRect rect(0, 0, m_size, m_size);
setSceneRect(rect);
- qsrand(time(0));
+ qsrand(std::time(nullptr));
m_timer.setInterval(20);
connect(&m_timer, &QTimer::timeout, this, &MainArea::tick);
- m_msg_font = QApplication::font();
- m_msg_font.setPointSize(15);
+ m_msgFont = QApplication::font();
+ m_msgFont.setPointSize(15);
QPixmap pix(rect.size());
{
@@ -95,23 +92,23 @@
}
-void MainArea::increaseBallSize(bool p_enabled)
+void MainArea::increaseBallSize(bool enable)
{
- m_increaseBallSize = p_enabled;
- KollisionConfig::setIncreaseBallSize(p_enabled);
+ m_increaseBallSize = enable;
+ KollisionConfig::setIncreaseBallSize(enable);
KollisionConfig::self()->save();
}
-void MainArea::enableSounds(bool p_enabled)
+void MainArea::enableSounds(bool enabled)
{
- m_soundEnabled = p_enabled;
- KollisionConfig::setEnableSounds(p_enabled);
+ m_soundEnabled = enabled;
+ KollisionConfig::setEnableSounds(enabled);
KollisionConfig::self()->save();
}
Animation* MainArea::writeMessage(const QString& text)
{
- Message* message = new Message(text, m_msg_font, m_size);
+ Message* message = new Message(text, m_msgFont, m_size);
message->setPosition(QPointF(m_size, m_size) / 2.0);
addItem(message);
message->setOpacityF(0.0);
@@ -120,10 +117,7 @@
AnimationGroup* move = new AnimationGroup;
move->add(new FadeAnimation(sprite, 1.0, 0.0, 1500));
- move->add(new MovementAnimation(sprite,
- sprite->position(),
- QPointF(0, -0.1),
- 1500));
+ move->add(new MovementAnimation(sprite, sprite->position(), QPointF(0, -0.1), 1500));
AnimationSequence* sequence = new AnimationSequence;
sequence->add(new PauseAnimation(200));
sequence->add(new FadeAnimation(sprite, 0.0, 1.0, 1000));
@@ -137,19 +131,18 @@
Animation* MainArea::writeText(const QString& text, bool fade)
{
- m_welcome_msg.clear();
+ m_welcomeMsg.clear();
foreach (const QString &line, text.split('\n')) {
- m_welcome_msg.append(
- QExplicitlySharedDataPointer<Message>(new Message(line, m_msg_font, m_size)));
+ m_welcomeMsg.append(
+ QExplicitlySharedDataPointer<Message>(new Message(line, m_msgFont, m_size)));
}
- displayMessages(m_welcome_msg);
+ displayMessages(m_welcomeMsg);
if (fade) {
AnimationGroup* anim = new AnimationGroup;
- foreach (QExplicitlySharedDataPointer<Message> message, m_welcome_msg) {
+ foreach (QExplicitlySharedDataPointer<Message> message, m_welcomeMsg) {
message->setOpacityF(0.0);
- anim->add(new FadeAnimation(
- message, 0.0, 1.0, 1000));
+ anim->add(new FadeAnimation(message, 0.0, 1.0, 1000));
}
m_animator.add(anim);
@@ -201,29 +194,29 @@
if (m_paused) {
m_paused = false;
m_timer.start();
- m_welcome_msg.clear();
+ m_welcomeMsg.clear();
- m_pause_time += m_time.elapsed() - m_last_time;
- m_last_time = m_time.elapsed();
+ m_pauseTime += m_time.elapsed() - m_lastTime;
+ m_lastTime = m_time.elapsed();
}
else {
m_paused = true;
m_timer.stop();
- QString shortcut = m_pause_action ?
- m_pause_action->shortcut().toString() :
+ QString shortcut = m_pauseAction ?
+ m_pauseAction->shortcut().toString() :
"P";
writeText(i18n("Game paused\nClick or press %1 to resume", shortcut), false);
- if(m_last_game_time >= 5) {
+ if(m_lastGameTime >= 5) {
m_penalty += 5000;
- m_last_game_time -= 5;
+ m_lastGameTime -= 5;
}
else {
- m_penalty += m_last_game_time * 1000;
- m_last_game_time = 0;
+ m_penalty += m_lastGameTime * 1000;
+ m_lastGameTime = 0;
}
- emit changeGameTime(m_last_game_time);
+ emit changeGameTime(m_lastGameTime);
}
m_man->setVisible(!m_paused);
@@ -259,18 +252,18 @@
break;
}
- m_welcome_msg.clear();
+ m_welcomeMsg.clear();
addBall("red_ball");
addBall("red_ball");
addBall("red_ball");
addBall("red_ball");
- m_pause_time = 0;
+ m_pauseTime = 0;
m_penalty = 0;
m_time.restart();
- m_last_time = 0;
- m_last_game_time = 0;
+ m_lastTime = 0;
+ m_lastGameTime = 0;
m_timer.start();
@@ -285,19 +278,19 @@
void MainArea::setPauseAction(QAction * action)
{
- m_pause_action = action;
+ m_pauseAction = action;
}
QPointF MainArea::randomPoint() const
{
- double x = (double)rand() * (m_size - radius() * 2) / RAND_MAX + radius();
- double y = (double)rand() * (m_size - radius() * 2) / RAND_MAX + radius();
+ double x = static_cast<double>(qrand()) * (m_size - radius() * 2) / RAND_MAX + radius();
+ double y = static_cast<double>(qrand()) * (m_size - radius() * 2) / RAND_MAX + radius();
return QPointF(x, y);
}
QPointF MainArea::randomDirection(double val) const
{
- double angle = (double)rand() * 2 * M_PI / RAND_MAX;
+ double angle = static_cast<double>(qrand()) * 2 * M_PI / RAND_MAX;
return QPointF(val * sin(angle), val * cos(angle));
}
@@ -317,7 +310,7 @@
}
}
- Ball* ball = new Ball(&m_renderer, id, (int)(radius()*2));
+ Ball* ball = new Ball(&m_renderer, id, static_cast<int>(radius()*2));
ball->setPosition(pos);
addItem(ball);
@@ -384,13 +377,13 @@
setManPosition(views().first()->mapFromGlobal(QCursor().pos()));
}
- int t = m_time.elapsed() - m_last_time;
- m_last_time = m_time.elapsed();
+ int t = m_time.elapsed() - m_lastTime;
+ m_lastTime = m_time.elapsed();
// compute game time && update statusbar
- if ((m_time.elapsed() - m_pause_time - m_penalty) / 1000 > m_last_game_time) {
- m_last_game_time = (m_time.elapsed() - m_pause_time - m_penalty) / 1000;
- emit changeGameTime(m_last_game_time);
+ if ((m_time.elapsed() - m_pauseTime - m_penalty) / 1000 > m_lastGameTime) {
+ m_lastGameTime = (m_time.elapsed() - m_pauseTime - m_penalty) / 1000;
+ emit changeGameTime(m_lastGameTime);
}
Collision collision;
@@ -525,7 +518,7 @@
}
}
- if (!m_death && m_time.elapsed() - m_pause_time >= m_ball_timeout * 1000 *
+ if (!m_death && m_time.elapsed() - m_pauseTime >= m_ball_timeout * 1000 *
(m_balls.size() + m_fading.size() - 3)) {
if (m_increaseBallSize) {
//increase ball size by 4 units
@@ -542,7 +535,7 @@
if (m_death && m_balls.isEmpty() && m_fading.isEmpty()) {
m_game_over = true;
m_timer.stop();
- int time = (m_time.restart() - m_pause_time - m_penalty) / 1000;
+ int time = (m_time.restart() - m_pauseTime - m_penalty) / 1000;
QString text = i18np(
"GAME OVER\n"
"You survived for %1 second\n"
@@ -562,10 +555,10 @@
QPointF pos = p;
- if (pos.x() <= radius()) pos.setX((int) radius());
- if (pos.x() >= m_size - radius()) pos.setX(m_size - (int) radius());
- if (pos.y() <= radius()) pos.setY((int) radius());
- if (pos.y() >= m_size - radius()) pos.setY(m_size - (int) radius());
+ if (pos.x() <= radius()) pos.setX(static_cast<int>(radius()));
+ if (pos.x() >= m_size - radius()) pos.setX(m_size - static_cast<int>(radius()));
+ if (pos.y() <= radius()) pos.setY(static_cast<int>(radius()));
+ if (pos.y() >= m_size - radius()) pos.setY(m_size - static_cast<int>(radius()));
m_man->setPosition(pos);
}
@@ -578,7 +571,7 @@
setManPosition(e->scenePos());
}
else if (!m_man) {
- m_man = new Ball(&m_renderer, "blue_ball", (int)(radius()*2));
+ m_man = new Ball(&m_renderer, "blue_ball", static_cast<int>(radius()*2));
m_man->setZValue(1.0);
setManPosition(e->scenePos());
addItem(m_man);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/mainarea.h new/kollision-16.08.0/mainarea.h
--- old/kollision-16.04.3/mainarea.h 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/mainarea.h 2016-08-03 14:31:21.000000000 +0200
@@ -32,8 +32,8 @@
{
Q_OBJECT
QTimer m_timer;
- int m_last_time;
- int m_last_game_time;
+ int m_lastTime;
+ int m_lastGameTime;
QTime m_time;
/// time interval between two balls being added
@@ -42,7 +42,7 @@
int m_size;
KGameRenderer m_renderer;
Animator m_animator;
- QFont m_msg_font;
+ QFont m_msgFont;
QList<Ball*> m_balls;
QList<Ball*> m_fading;
@@ -60,11 +60,11 @@
bool m_game_over;
bool m_paused;
- int m_pause_time;
+ int m_pauseTime;
int m_penalty;
- QList<MessagePtr> m_welcome_msg;
- QList<MessagePtr> m_pause_msg;
+ QList<MessagePtr> m_welcomeMsg;
+ QList<MessagePtr> m_pauseMsg;
// Flag if automatic incremental ball size is enabled.
bool m_increaseBallSize;
@@ -77,7 +77,7 @@
KgSound m_soundBallLeaving;
KgSound m_soundStart;
- QAction * m_pause_action;
+ QAction * m_pauseAction;
double radius() const;
void setBallDiameter(int val);
@@ -90,13 +90,13 @@
double diamA, double diamB, Collision& collision);
Animation* writeMessage(const QString& text);
- Animation* writeText(const QString& lines, bool fade = true);
+ Animation* writeText(const QString& text, bool fade = true);
void displayMessages(const QList<QExplicitlySharedDataPointer<Message> >& msgs);
void playSound(int sound);
void onDeath();
void setManPosition(const QPointF& p);
protected:
- virtual void mousePressEvent(QGraphicsSceneMouseEvent* event);
+ virtual void mousePressEvent(QGraphicsSceneMouseEvent* e);
virtual void focusOutEvent(QFocusEvent*);
public:
MainArea();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/org.kde.kollision.appdata.xml new/kollision-16.08.0/org.kde.kollision.appdata.xml
--- old/kollision-16.04.3/org.kde.kollision.appdata.xml 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/org.kde.kollision.appdata.xml 2016-08-03 14:31:21.000000000 +0200
@@ -12,6 +12,7 @@
<summary xml:lang="ca">Joc de pilota informal</summary>
<summary xml:lang="ca-valencia">Joc de pilota informal</summary>
<summary xml:lang="de">Ein einfaches Ausweich-Ballspiel</summary>
+ <summary xml:lang="el">Συνηθισμένο παιχνίδι με μπάλες</summary>
<summary xml:lang="en-GB">Casual ball game</summary>
<summary xml:lang="es">Juego de bolas distraído</summary>
<summary xml:lang="fi">Rento pallopeli</summary>
@@ -31,7 +32,6 @@
<summary xml:lang="uk">Казуальна гра з кульками</summary>
<summary xml:lang="x-test">xxCasual ball gamexx</summary>
<summary xml:lang="zh-CN">休闲球游戏</summary>
- <summary xml:lang="zh-TW">丟球遊戲</summary>
<description>
<p>
Kollision is a casual game where you need to throw your ball and avoid the
@@ -41,6 +41,7 @@
<p xml:lang="ca">El Kollision és un joc informal a on cal llançar la pilota i evitar les altres pilotes de la taula durant tant temps com sigui possible.</p>
<p xml:lang="ca-valencia">El Kollision és un joc informal a on cal llançar la pilota i evitar les altres pilotes de la taula durant tant temps com siga possible.</p>
<p xml:lang="de">Kollision ist ein Spiel, in dem Sie mit Ihrem Ball allen anderen Bällen auf dem Spielfeld solange wie möglich ausweichen müssen.</p>
+ <p xml:lang="el">Το Kollision είναι ένα συνηθισμένο παιχνίδι όπου ρίχνεις τη μπάλα σου και αποφεύγεις τις άλλες μπάλες στον πίνακα όσο το δυνατόν περισσότερο.</p>
<p xml:lang="en-GB">Kollision is a casual game where you need to throw your ball and avoid the others balls on the table as long as possible.</p>
<p xml:lang="es">Kollision es un juego de bolas distraído en el que debe lanzar una bola y evitar al resto de bolas del tablero tanto tiempo como sea posible.</p>
<p xml:lang="fi">Kollision on rento peli, jossa heität palloa ja yrität vältellä toisten palloja laudalla niin pitkään kuin mahdollista.</p>
@@ -60,7 +61,6 @@
<p xml:lang="uk">Kollision — казуальна гра, у якій ви кидаєте кульку так, щоб вона якомога довше не стикалася з іншими кульками на полі.</p>
<p xml:lang="x-test">xxKollision is a casual game where you need to throw your ball and avoid the others balls on the table as long as possible.xx</p>
<p xml:lang="zh-CN">Kollision 是一个休闲游戏,扔出球的同时并尽量躲避其他在桌子上的球。</p>
- <p xml:lang="zh-TW">Kollision 是一套簡單的休閒遊戲,您要丟出球並盡量避免碰到桌上的其他球。</p>
</description>
<url type="homepage">https://projects.kde.org/projects/kde/kdegames/kollision</url>
<screenshots>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-16.04.3/org.kde.kollision.desktop new/kollision-16.08.0/org.kde.kollision.desktop
--- old/kollision-16.04.3/org.kde.kollision.desktop 2016-05-29 14:21:39.000000000 +0200
+++ new/kollision-16.08.0/org.kde.kollision.desktop 2016-08-03 14:31:21.000000000 +0200
@@ -57,8 +57,10 @@
GenericName[ca@valencia]=Un joc senzill d'esquivar una bola
GenericName[da]=Et enkelt undvigelsesspil med bolde
GenericName[de]=Ein einfaches Ausweich-Ballspiel
+GenericName[el]=Ένα απλό παιχνίδι ελιγμών με μπάλες
GenericName[en_GB]=A simple ball dodging game
GenericName[es]=Un juego sencillo de esquivar pelotas
+GenericName[et]=Lihtne pallitogimise mäng
GenericName[fi]=Yksinkertainen väistelypeli
GenericName[gl]=Un xogo de bólas
GenericName[nl]=Een eenvoudig "stuiterende bal"-spel
1
0
Hello community,
here is the log from the commit of package kolf for openSUSE:Factory checked in at 2016-08-31 00:08:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kolf (Old)
and /work/SRC/openSUSE:Factory/.kolf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kolf"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kolf/kolf.changes 2016-07-24 19:47:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kolf.new/kolf.changes 2016-08-31 00:08:04.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:21:18 UTC 2016 - tittiatcoke(a)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 15:16:22 UTC 2016 - tittiatcoke(a)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:
----
kolf-16.04.3.tar.xz
New:
----
kolf-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kolf.spec ++++++
--- /var/tmp/diff_new_pack.j8Uuqn/_old 2016-08-31 00:08:05.000000000 +0200
+++ /var/tmp/diff_new_pack.j8Uuqn/_new 2016-08-31 00:08:05.000000000 +0200
@@ -21,7 +21,7 @@
License: GPL-2.0+ and LGPL-2.0+
Group: Amusements/Games/Board/Puzzle
Url: http://www.kde.org
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Source0: kolf-%{version}.tar.xz
BuildRequires: libkdegames4-devel
++++++ kolf-16.04.3.tar.xz -> kolf-16.08.0.tar.xz ++++++
1
0
Hello community,
here is the log from the commit of package knetwalk for openSUSE:Factory checked in at 2016-08-31 00:08:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/knetwalk (Old)
and /work/SRC/openSUSE:Factory/.knetwalk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "knetwalk"
Changes:
--------
--- /work/SRC/openSUSE:Factory/knetwalk/knetwalk.changes 2016-07-24 19:53:25.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.knetwalk.new/knetwalk.changes 2016-08-31 00:08:03.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:21:09 UTC 2016 - tittiatcoke(a)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 15:15:51 UTC 2016 - tittiatcoke(a)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:
----
knetwalk-16.04.3.tar.xz
New:
----
knetwalk-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ knetwalk.spec ++++++
--- /var/tmp/diff_new_pack.WVfmNy/_old 2016-08-31 00:08:04.000000000 +0200
+++ /var/tmp/diff_new_pack.WVfmNy/_new 2016-08-31 00:08:04.000000000 +0200
@@ -37,7 +37,7 @@
License: GPL-2.0+
Group: Amusements/Games/Board/Puzzle
Url: http://www.kde.org
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Source0: knetwalk-%{version}.tar.xz
Obsoletes: %{name}5 < %{version}
++++++ knetwalk-16.04.3.tar.xz -> knetwalk-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knetwalk-16.04.3/.gitignore new/knetwalk-16.08.0/.gitignore
--- old/knetwalk-16.04.3/.gitignore 2016-03-10 11:22:08.000000000 +0100
+++ new/knetwalk-16.08.0/.gitignore 2016-05-12 12:06:20.000000000 +0200
@@ -1 +1,3 @@
-build
\ No newline at end of file
+.kdev4/
+build/
+*.kdev4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knetwalk-16.04.3/CMakeLists.txt new/knetwalk-16.08.0/CMakeLists.txt
--- old/knetwalk-16.04.3/CMakeLists.txt 2016-03-10 11:22:08.000000000 +0100
+++ new/knetwalk-16.08.0/CMakeLists.txt 2016-05-12 12:06:20.000000000 +0200
@@ -35,7 +35,7 @@
include(ECMAddAppIcon)
include(ECMInstallIcons)
include(KDEInstallDirs)
-include(KDECompilerSettings)
+include(KDECompilerSettings NO_POLICY_SCOPE)
include(KDECMakeSettings)
include(ECMAddTests)
Files old/knetwalk-16.04.3/doc/gameboard.png and new/knetwalk-16.08.0/doc/gameboard.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knetwalk-16.04.3/doc/index.docbook new/knetwalk-16.08.0/doc/index.docbook
--- old/knetwalk-16.04.3/doc/index.docbook 2016-03-10 11:22:08.000000000 +0100
+++ new/knetwalk-16.08.0/doc/index.docbook 2016-05-12 12:06:20.000000000 +0200
@@ -1,7 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
-<!ENTITY kappname "&knetwalk;">
-<!ENTITY package "kdegames">
<!ENTITY % English "INCLUDE">
<!ENTITY % addindex "IGNORE">
]>
@@ -31,8 +29,8 @@
<legalnotice>&FDLNotice;</legalnotice>
-<date>2013-10-06</date>
-<releaseinfo>3.1.0 (&kde; 4.12)</releaseinfo>
+<date>2016-05-10</date>
+<releaseinfo>3.3.0 (Applications 16.04)</releaseinfo>
<abstract>
<para>
@@ -63,6 +61,17 @@
<chapter id="how-to-play">
<title>How to Play</title>
+<screenshot>
+<mediaobject>
+<imageobject>
+<imagedata fileref="gameboard.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase>&knetwalk; Game Board</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
<para>
The player is presented with a rectangular grid containing a server, several terminals, and pieces of wire. The object of the game is to rotate these elements until every client is connected to the server, and no wires are left unconnected. Optionally, you can try to get a high score by minimizing the number of rotations needed.
</para>
@@ -166,26 +175,24 @@
<varlistentry>
<term><menuchoice>
<guimenu>Move</guimenu>
-<guimenuitem>Unlock All</guimenuitem>
+<guimenuitem>Solve</guimenuitem>
</menuchoice></term>
<listitem>
-<para>
- Unlock all cells which were previously locked by the player using <keycap>Space</keycap> or automatically after checking <guilabel>Auto Lock</guilabel> item on <link linkend="config_general">General page</link> of Configure &knetwalk; dialog.
-</para>
+<para>Use it to give up a game. It shows you the solution, but the record will not be considered as a high score.</para>
</listitem>
</varlistentry>
-<!--
<varlistentry>
<term><menuchoice>
-<guimenu>Settings</guimenu>
-<guimenuitem>Themes</guimenuitem>
+<guimenu>Move</guimenu>
+<guimenuitem>Unlock All</guimenuitem>
</menuchoice></term>
-<listitem><para>
-<action>Choose a graphical theme for the game. Which themes are available depends on the current installation.</action>
-</para></listitem>
+<listitem>
+<para>
+ Unlock all cells which were previously locked by the player using <keycap>Space</keycap> or automatically after checking <guilabel>Auto Lock</guilabel> item on <link linkend="config_general">General page</link> of Configure &knetwalk; dialog.
+</para>
+</listitem>
</varlistentry>
--->
<varlistentry>
<term><menuchoice>
@@ -405,25 +412,6 @@
</chapter>
-<appendix id="installation">
-<title>Installation</title>
-
-<sect1 id="getting-knetwalk">
-<title>How to obtain &knetwalk;</title>
-
-&install.intro.documentation;
-
-</sect1>
-
-<sect1 id="compilation">
-<title>Compilation and Installation</title>
-
-&install.compile.documentation;
-
-</sect1>
-</appendix>
-
-
&documentation.index;
</book>
<!--
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knetwalk-16.04.3/src/gameview.cpp new/knetwalk-16.08.0/src/gameview.cpp
--- old/knetwalk-16.04.3/src/gameview.cpp 2016-03-10 11:22:08.000000000 +0100
+++ new/knetwalk-16.08.0/src/gameview.cpp 2016-05-12 12:06:20.000000000 +0200
@@ -34,10 +34,10 @@
{
m_provider->discoverThemes("appdata", QStringLiteral("themes"));
m_provider->setDeclarativeEngine(QStringLiteral("themeProvider"), engine());
- m_soundTurn = new KgSound(QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/turn.wav")), this);
- m_soundClick = new KgSound(QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/click.wav")), this);
- m_soundConnect = new KgSound(QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/connect.wav")), this);
- QString path = QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("qml/main.qml"));
+ m_soundTurn = new KgSound(QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/turn.wav")), this);
+ m_soundClick = new KgSound(QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/click.wav")), this);
+ m_soundConnect = new KgSound(QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/connect.wav")), this);
+ QString path = QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("qml/main.qml"));
setSource(QUrl::fromLocalFile(path));
setRotateDuration();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knetwalk-16.04.3/src/mainwindow.cpp new/knetwalk-16.08.0/src/mainwindow.cpp
--- old/knetwalk-16.04.3/src/mainwindow.cpp 2016-03-10 11:22:08.000000000 +0100
+++ new/knetwalk-16.08.0/src/mainwindow.cpp 2016-05-12 12:06:20.000000000 +0200
@@ -112,8 +112,8 @@
m_gameClock = new KGameClock(this, KGameClock::MinSecOnly);
connect(m_gameClock, &KGameClock::timeChanged, this, &MainWindow::updateStatusBar);
- m_soundStart = new KgSound(QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/start.wav")), this);
- m_soundWin = new KgSound(QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("sounds/win.wav")), this);
+ m_soundStart = new KgSound(QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/start.wav")), this);
+ m_soundWin = new KgSound(QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("sounds/win.wav")), this);
startNewGame();
1
0
Hello community,
here is the log from the commit of package knavalbattle for openSUSE:Factory checked in at 2016-08-31 00:07:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/knavalbattle (Old)
and /work/SRC/openSUSE:Factory/.knavalbattle.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "knavalbattle"
Changes:
--------
--- /work/SRC/openSUSE:Factory/knavalbattle/knavalbattle.changes 2016-07-24 19:47:25.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.knavalbattle.new/knavalbattle.changes 2016-08-31 00:08:00.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:21:00 UTC 2016 - tittiatcoke(a)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 15:15:25 UTC 2016 - tittiatcoke(a)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:
----
knavalbattle-16.04.3.tar.xz
New:
----
knavalbattle-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ knavalbattle.spec ++++++
--- /var/tmp/diff_new_pack.Mh83jU/_old 2016-08-31 00:08:01.000000000 +0200
+++ /var/tmp/diff_new_pack.Mh83jU/_new 2016-08-31 00:08:01.000000000 +0200
@@ -46,7 +46,7 @@
License: GPL-2.0+
Group: Amusements/Games/Board/Other
Url: http://www.kde.org
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Source0: knavalbattle-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ knavalbattle-16.04.3.tar.xz -> knavalbattle-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knavalbattle-16.04.3/.gitignore new/knavalbattle-16.08.0/.gitignore
--- old/knavalbattle-16.04.3/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/knavalbattle-16.08.0/.gitignore 2016-06-13 21:59:47.000000000 +0200
@@ -0,0 +1,3 @@
+.kdev4/
+build/
+*.kdev4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knavalbattle-16.04.3/CMakeLists.txt new/knavalbattle-16.08.0/CMakeLists.txt
--- old/knavalbattle-16.04.3/CMakeLists.txt 2016-03-29 00:45:23.000000000 +0200
+++ new/knavalbattle-16.08.0/CMakeLists.txt 2016-06-13 21:59:47.000000000 +0200
@@ -25,7 +25,7 @@
include(ECMAddAppIcon)
include(ECMInstallIcons)
include(KDEInstallDirs)
-include(KDECompilerSettings)
+include(KDECompilerSettings NO_POLICY_SCOPE)
include(KDECMakeSettings)
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
Files old/knavalbattle-16.04.3/doc/gameboard.png and new/knavalbattle-16.08.0/doc/gameboard.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knavalbattle-16.04.3/doc/index.docbook new/knavalbattle-16.08.0/doc/index.docbook
--- old/knavalbattle-16.04.3/doc/index.docbook 2016-03-29 00:45:23.000000000 +0200
+++ new/knavalbattle-16.08.0/doc/index.docbook 2016-06-13 21:59:47.000000000 +0200
@@ -1,14 +1,13 @@
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
- <!ENTITY kappname "<application>Naval Battle</application>">
- <!ENTITY package "kdegames">
+ <!ENTITY knavalbattle "<application>Naval Battle</application>">
<!ENTITY % addindex "IGNORE">
<!ENTITY % English "INCLUDE" > <!-- change language only here -->
]>
<book id="knavalbattle" lang="&language;">
<bookinfo>
-<title>The &kappname; Handbook</title>
+<title>The &knavalbattle; Handbook</title>
<authorgroup>
<author>
@@ -52,12 +51,12 @@
<holder>Kevin Krammer</holder>
</copyright>
-<date>2013-05-05</date>
-<releaseinfo>2.0 (&kde; 4.11)</releaseinfo>
+<date>2016-05-10</date>
+<releaseinfo>2.1 (Applications 16.04)</releaseinfo>
<abstract>
<para>
-&kappname; is a network-enabled implementation of the famous ship sinking game for &kde;.</para>
+&knavalbattle; is a network-enabled implementation of the famous ship sinking game by &kde;.</para>
</abstract>
<keywordset>
@@ -76,8 +75,20 @@
<title>Introduction</title>
<note><title>Gametype:</title><para>Strategy, Board</para></note><!-- Game genre. Use as many as necessary. Available game types are: Arcade, Board, Card, Dice, Toys, Logic, Strategy.-->
<note><title>Number of possible players:</title><para>Two</para></note><!--Number of possible players. It can be: One, Two,..., Multiplayer-->
+
+<screenshot>
+<mediaobject>
+<imageobject>
+<imagedata fileref="gameboard.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase>&knavalbattle; Game Board</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
<para>
-&kappname; is a ship sinking game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others
+&knavalbattle; is a ship sinking game by &kde;. Ships are placed on a board which represents the sea. Players try to hit each others
ships in turns without knowing where they are placed. The first player to destroy all ships wins the game.
</para>
</chapter>
@@ -86,14 +97,14 @@
<title>How to Play</title>
<note><title>Objective:</title><para>Sink all of the opponent’s ships before the opponent sink all the ships of your own.</para></note><!--Describe the objective of the game.-->
<para>
-If you want to play &kappname;, you will need two players, either play
+If you want to play &knavalbattle;, you will need two players, either play
against the computer or in a network against another player. To play against your computer, first select the difficulty level on the right of the status bar, and then select <guibutton>Single Player</guibutton> on the welcome screen, or directly on the <menuchoice><guimenu>Game</guimenu></menuchoice> menu.</para>
<para>
To start a network game, one player has to host the game by selecting <guilabel>Host Network Game</guilabel> on the welcome screen, or choosing <menuchoice><guimenu>Game</guimenu>
<guimenuitem>Host Game...</guimenuitem></menuchoice>.
A dialog box opens which asks for a <guilabel>Nickname:</guilabel> and <guilabel>Port:</guilabel>. Normally,
-&kappname; will suggest your full name, but you can enter any string
+&knavalbattle; will suggest your full name, but you can enter any string
you want. The predefined port should be ok. However, if you encounter
problems, you can choose any other free port above 1024.
</para>
@@ -295,7 +306,7 @@
</term>
<listitem>
<para>
-<action>Exit</action> &kappname;
+<action>Exit</action> &knavalbattle;
</para>
</listitem>
</varlistentry>
@@ -339,7 +350,7 @@
<listitem>
<para>
<action>Toggle whether the ships can be put on a desk without one empty space between them.</action>
-The default is on. This setting should be defined on a host when <link linkend="howtoplay">playing &kappname; via network</link>.
+The default is on. This setting should be defined on a host when <link linkend="howtoplay">playing &knavalbattle; via network</link>.
</para>
</listitem>
</varlistentry>
@@ -391,7 +402,7 @@
</variablelist>
<para>
-Additionally &kappname; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu>
+Additionally &knavalbattle; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu>
menu items, for more information read the sections about the <ulink url="help:/fundamentals/ui.html#menus-settings"
>Settings Menu</ulink> and <ulink url="help:/fundamentals/ui.html#menus-help">Help Menu</ulink>
of the &kde; Fundamentals.
@@ -413,7 +424,7 @@
</question>
<answer>
<para>
-No, there is no hint system in &kappname;.
+No, there is no hint system in &knavalbattle;.
</para>
</answer>
</qandaentry>
@@ -450,7 +461,7 @@
<chapter id="credits">
<title>Credits and License</title>
-<para>&kappname; Copyright 2000-2007</para>
+<para>&knavalbattle; Copyright 2000-2007</para>
<itemizedlist>
<title>Authors</title>
@@ -529,20 +540,6 @@
</chapter>
-<appendix id="installation">
-<title>Installation</title>
-
-&install.intro.documentation;
-
-
-<sect1 id="Compilation">
-<title>Compilation and Installation</title>
-
-&install.compile.documentation;
-
-</sect1>
-</appendix>
-
&documentation.index;
</book>
<!--
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knavalbattle-16.04.3/src/audioplayer.cpp new/knavalbattle-16.08.0/src/audioplayer.cpp
--- old/knavalbattle-16.04.3/src/audioplayer.cpp 2016-03-29 00:45:23.000000000 +0200
+++ new/knavalbattle-16.08.0/src/audioplayer.cpp 2016-06-13 21:59:47.000000000 +0200
@@ -1,6 +1,6 @@
/*
Copyright (c) 2007 Paolo Capriotti <p.capriotti(a)gmail.com>
-
+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
@@ -44,11 +44,11 @@
}
}
-void AudioPlayer::setActive(bool value)
-{
+void AudioPlayer::setActive(bool value)
+{
if (value) {
if (!m_sink) {
- const QDir dir = QStandardPaths::locate(QStandardPaths::DataLocation, QLatin1Literal("sounds/"), QStandardPaths::LocateDirectory);
+ const QDir dir = QStandardPaths::locate(QStandardPaths::AppDataLocation, QLatin1Literal("sounds/"), QStandardPaths::LocateDirectory);
m_sink = new KgSound(dir.filePath("ship-sink.ogg"), this);
m_shootA = new KgSound(dir.filePath("ship-player1-shoot.ogg"), this);
m_shootB = new KgSound(dir.filePath("ship-player2-shoot.ogg"), this);
1
0
Hello community,
here is the log from the commit of package kmplot for openSUSE:Factory checked in at 2016-08-31 00:07:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmplot (Old)
and /work/SRC/openSUSE:Factory/.kmplot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmplot"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kmplot/kmplot.changes 2016-07-24 19:47:22.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kmplot.new/kmplot.changes 2016-08-31 00:07:59.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:20:52 UTC 2016 - tittiatcoke(a)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 15:14:54 UTC 2016 - tittiatcoke(a)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:
----
kmplot-16.04.3.tar.xz
New:
----
kmplot-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kmplot.spec ++++++
--- /var/tmp/diff_new_pack.baBU9i/_old 2016-08-31 00:08:00.000000000 +0200
+++ /var/tmp/diff_new_pack.baBU9i/_new 2016-08-31 00:08:00.000000000 +0200
@@ -17,7 +17,7 @@
Name: kmplot
-Version: 16.04.3
+Version: 16.08.0
Release: 0
Summary: Mathematical Function Plotter
License: GPL-2.0+
++++++ kmplot-16.04.3.tar.xz -> kmplot-16.08.0.tar.xz ++++++
++++ 4007 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package kmouth for openSUSE:Factory checked in at 2016-08-31 00:07:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmouth (Old)
and /work/SRC/openSUSE:Factory/.kmouth.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmouth"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kmouth/kmouth.changes 2016-07-24 19:47:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kmouth.new/kmouth.changes 2016-08-31 00:07:57.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:20:44 UTC 2016 - tittiatcoke(a)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 15:14:34 UTC 2016 - tittiatcoke(a)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:
----
kmouth-16.04.3.tar.xz
New:
----
kmouth-16.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kmouth.spec ++++++
--- /var/tmp/diff_new_pack.Xd1Vci/_old 2016-08-31 00:07:58.000000000 +0200
+++ /var/tmp/diff_new_pack.Xd1Vci/_new 2016-08-31 00:07:58.000000000 +0200
@@ -27,7 +27,7 @@
License: GPL-2.0+
Group: System/GUI/KDE
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
++++++ kmouth-16.04.3.tar.xz -> kmouth-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmouth-16.04.3/books/de.desktop new/kmouth-16.08.0/books/de.desktop
--- old/kmouth-16.04.3/books/de.desktop 2015-07-14 17:54:52.000000000 +0200
+++ new/kmouth-16.08.0/books/de.desktop 2016-06-30 05:36:15.000000000 +0200
@@ -28,6 +28,7 @@
Name[hne]=जर्मन
Name[hr]=Njemački
Name[hu]=Német
+Name[ia]=Germano
Name[is]=Þýska
Name[it]=Tedesco
Name[ja]=ドイツ語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmouth-16.04.3/books/en.desktop new/kmouth-16.08.0/books/en.desktop
--- old/kmouth-16.04.3/books/en.desktop 2015-07-14 17:54:52.000000000 +0200
+++ new/kmouth-16.08.0/books/en.desktop 2016-06-30 05:36:15.000000000 +0200
@@ -29,6 +29,7 @@
Name[hne]=अंगरेजी
Name[hr]=Engleski
Name[hu]=Angol
+Name[ia]=Anglese
Name[is]=Enska
Name[it]=Inglese
Name[ja]=英語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmouth-16.04.3/books/nl.desktop new/kmouth-16.08.0/books/nl.desktop
--- old/kmouth-16.04.3/books/nl.desktop 2015-07-14 17:54:52.000000000 +0200
+++ new/kmouth-16.08.0/books/nl.desktop 2016-06-30 05:36:15.000000000 +0200
@@ -29,6 +29,7 @@
Name[hne]=डच
Name[hr]=Nizozemski
Name[hu]=Holland
+Name[ia]=Hollandese
Name[is]=Hollenska
Name[it]=Olandese
Name[ja]=オランダ語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmouth-16.04.3/books/sv.desktop new/kmouth-16.08.0/books/sv.desktop
--- old/kmouth-16.04.3/books/sv.desktop 2015-07-14 17:54:52.000000000 +0200
+++ new/kmouth-16.08.0/books/sv.desktop 2016-06-30 05:36:15.000000000 +0200
@@ -29,6 +29,7 @@
Name[hne]=स्वीडिस
Name[hr]=Švedski
Name[hu]=Svéd
+Name[ia]=Svedese
Name[is]=Sænska
Name[it]=Svedese
Name[ja]=スウェーデン語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmouth-16.04.3/kmouth.desktop new/kmouth-16.08.0/kmouth.desktop
--- old/kmouth-16.04.3/kmouth.desktop 2015-07-14 17:54:52.000000000 +0200
+++ new/kmouth-16.08.0/kmouth.desktop 2016-06-30 05:36:15.000000000 +0200
@@ -33,6 +33,7 @@
Name[hne]=के-माउथ
Name[hr]=KMouth
Name[hu]=KMouth
+Name[ia]=KMouth
Name[is]=KMunnur
Name[it]=KMouth
Name[ja]=KMouth
1
0